.elementor-247 .elementor-element.elementor-element-2aa06b7{--display:flex;--min-height:100svh;--justify-content:space-between;}.elementor-247 .elementor-element.elementor-element-322f16d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-247 .elementor-element.elementor-element-7e25cd3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-247 .elementor-element.elementor-element-cd70990 .elementor-heading-title{font-family:"Bemirs", Sans-serif;font-size:24px;font-weight:600;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-e41805e .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:12px;font-weight:700;line-height:1.3em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-7c7d87a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-247 .elementor-element.elementor-element-4020f44 .elementor-heading-title{font-family:"Bemirs", Sans-serif;font-size:18px;font-weight:600;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-5e1bf40 .elementor-heading-title{font-family:"Bemirs", Sans-serif;font-size:18px;font-weight:600;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-72855d8 .elementor-heading-title{font-family:"Bemirs", Sans-serif;font-size:18px;font-weight:600;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-13dc83a .elementor-heading-title{font-family:"Bemirs", Sans-serif;font-size:18px;font-weight:600;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-420645a .elementor-heading-title{font-family:"Bemirs", Sans-serif;font-size:18px;font-weight:600;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-f5a1d32{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-247 .elementor-element.elementor-element-da59e3d .elementor-heading-title{font-family:"Bemirs", Sans-serif;font-size:18px;font-weight:600;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-fc61e9c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-247 .elementor-element.elementor-element-8fc901f img{width:100%;height:70svh;object-fit:contain;object-position:center center;}.elementor-247 .elementor-element.elementor-element-b2fd26a img{width:25%;}.elementor-247 .elementor-element.elementor-element-58731a6{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-a5d108c{text-align:center;}.elementor-247 .elementor-element.elementor-element-a5d108c .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:400;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-ae27ce6{--display:flex;--min-height:100svh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-247 .elementor-element.elementor-element-47abd62{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-247 .elementor-element.elementor-element-47abd62 .elementor-heading-title{font-family:"Bemirs", Sans-serif;font-size:60px;font-weight:600;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-f83451a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-247 .elementor-element.elementor-element-f83451a .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-3f5bd9a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-247 .elementor-element.elementor-element-117c25d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-247 .elementor-element.elementor-element-117c25d .elementor-heading-title{font-family:"Bemirs", Sans-serif;font-size:60px;font-weight:600;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-a12508e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-32373b9 );--border-color:var( --e-global-color-32373b9 );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-a12508e:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-a12508e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-013942e{--display:flex;}.elementor-247 .elementor-element.elementor-element-98f4388{--display:flex;--justify-content:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-3fcc551{text-align:start;}.elementor-247 .elementor-element.elementor-element-3fcc551 .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-aa32bb4{text-align:start;}.elementor-247 .elementor-element.elementor-element-aa32bb4 .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-d7086de{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-15fceed{text-align:start;}.elementor-247 .elementor-element.elementor-element-15fceed .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-33d1a2c{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-5e33806{text-align:start;}.elementor-247 .elementor-element.elementor-element-5e33806 .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-c472490{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-32373b9 );--border-color:var( --e-global-color-32373b9 );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-c472490:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-c472490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-79c055e{--display:flex;}.elementor-247 .elementor-element.elementor-element-a4d7d10{--display:flex;--justify-content:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-a122cae{text-align:start;}.elementor-247 .elementor-element.elementor-element-a122cae .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-7b95fb1{text-align:start;}.elementor-247 .elementor-element.elementor-element-7b95fb1 .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-7023f79{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-6bd073a{text-align:start;}.elementor-247 .elementor-element.elementor-element-6bd073a .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-341b6d5{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-7f29ad9{text-align:start;}.elementor-247 .elementor-element.elementor-element-7f29ad9 .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-6171e1c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-32373b9 );--border-color:var( --e-global-color-32373b9 );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-6171e1c:not(.elementor-motion-effects-element-type-background), .elementor-247 .elementor-element.elementor-element-6171e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-247 .elementor-element.elementor-element-656a40e{--display:flex;}.elementor-247 .elementor-element.elementor-element-ede826a{--display:flex;--justify-content:space-between;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-ebd4aa5{text-align:start;}.elementor-247 .elementor-element.elementor-element-ebd4aa5 .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-50c0f62{text-align:start;}.elementor-247 .elementor-element.elementor-element-50c0f62 .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-da4d3c4{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-9411314{text-align:start;}.elementor-247 .elementor-element.elementor-element-9411314 .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-a1ccc37{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-247 .elementor-element.elementor-element-af8de00{text-align:start;}.elementor-247 .elementor-element.elementor-element-af8de00 .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:500;line-height:1.4em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-1573727{--display:flex;--min-height:100svh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-247 .elementor-element.elementor-element-8a2703e{text-align:end;}.elementor-247 .elementor-element.elementor-element-8a2703e .elementor-heading-title{font-family:"Bemirs", Sans-serif;font-size:60px;font-weight:600;line-height:1em;color:var( --e-global-color-32373b9 );}.elementor-247 .elementor-element.elementor-element-3994a92{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:end;}.elementor-247 .elementor-element.elementor-element-3994a92 .elementor-heading-title{font-family:"Jost Regular", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;color:var( --e-global-color-32373b9 );}@media(min-width:768px){.elementor-247 .elementor-element.elementor-element-7e25cd3{--width:50%;}.elementor-247 .elementor-element.elementor-element-f5a1d32{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-b2fd26a */.elementor-247 .elementor-element.elementor-element-b2fd26a img{
    aspect-ratio:4/3;
    object-fit:cover
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-117c25d */.elementor-247 .elementor-element.elementor-element-117c25d {
    position:sticky;
    top:10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a12508e */.elementor-247 .elementor-element.elementor-element-a12508e {
    position:sticky;
    top:90px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c472490 */.elementor-247 .elementor-element.elementor-element-c472490 {
    position:sticky;
    top:160px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6171e1c */.elementor-247 .elementor-element.elementor-element-6171e1c {
    position:sticky;
    top:230px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bemirs';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://domdsgn.com/wp-content/uploads/2026/08/bemirsdemoversionregular-l360z.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Jost Regular';
	font-display: auto;
	src: url('https://domdsgn.com/wp-content/uploads/2026/08/Jost-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */