.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-127 .elementor-element.elementor-element-96ba00c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-2d70581{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-2d70581:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-2d70581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54c8de2 );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-127 .elementor-element.elementor-element-7153383{--display:flex;--min-height:700px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-7153383:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-7153383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54c8de2 );background-image:url("https://britishautomation.co.uk/wp-content/uploads/2025/12/image-hero-background-2.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-127 .elementor-element.elementor-element-4a44053{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-a0a3ceb .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:40px;font-weight:700;line-height:1em;color:var( --e-global-color-da6dc7d );}.elementor-127 .elementor-element.elementor-element-005766e .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:60px;font-weight:900;line-height:1em;color:var( --e-global-color-da6dc7d );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-4a417ed{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-da6dc7d );}.elementor-127 .elementor-element.elementor-element-c78357c{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-127 .elementor-element.elementor-element-377ef30 .elementor-button{background-color:var( --e-global-color-da6dc7d );font-family:var( --e-global-typography-accent-font-family ), Poppins, Anton, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-a0a4c90 );color:var( --e-global-color-a0a4c90 );border-radius:25px 25px 25px 25px;padding:10px 30px 10px 30px;}.elementor-127 .elementor-element.elementor-element-a9e7075 .elementor-button-content-wrapper{flex-direction:row;}.elementor-127 .elementor-element.elementor-element-a9e7075 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-127 .elementor-element.elementor-element-a9e7075 .elementor-button{font-family:var( --e-global-typography-f5401f3-font-family ), Poppins, Anton, Arial, Helvetica, sans-serif;font-size:var( --e-global-typography-f5401f3-font-size );font-weight:var( --e-global-typography-f5401f3-font-weight );line-height:var( --e-global-typography-f5401f3-line-height );border-radius:25px 25px 25px 25px;padding:10px 30px 10px 30px;}.elementor-127 .elementor-element.elementor-element-bad5f4e{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-bad5f4e:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-bad5f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54c8de2 );}.elementor-127 .elementor-element.elementor-element-46eb08b .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:40px;font-weight:700;line-height:1em;color:var( --e-global-color-da6dc7d );}.elementor-127 .elementor-element.elementor-element-aaea898 .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:60px;font-weight:900;line-height:1em;color:var( --e-global-color-da6dc7d );}.elementor-127 .elementor-element.elementor-element-3c1e221{text-align:center;font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:var( --e-global-color-da6dc7d );}.elementor-127 .elementor-element.elementor-element-309045a{--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;}.elementor-127 .elementor-element.elementor-element-dc20fa3 .elementor-button{background-color:var( --e-global-color-da6dc7d );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:20px;font-weight:800;line-height:1.2em;fill:var( --e-global-color-a0a4c90 );color:var( --e-global-color-a0a4c90 );border-radius:25px 25px 25px 25px;padding:10px 30px 10px 30px;}.elementor-127 .elementor-element.elementor-element-d6f7bef .elementor-button-content-wrapper{flex-direction:row;}.elementor-127 .elementor-element.elementor-element-d6f7bef .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-127 .elementor-element.elementor-element-d6f7bef .elementor-button{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:20px;font-weight:800;line-height:1.2em;border-radius:25px 25px 25px 25px;padding:10px 30px 10px 30px;}.elementor-127 .elementor-element.elementor-element-d9f33e2{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-6eaab9e{text-align:center;}.elementor-127 .elementor-element.elementor-element-6eaab9e .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:40px;font-weight:900;line-height:1.2em;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-b98c11d{text-align:center;font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-127 .elementor-element.elementor-element-0af4cf1{--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:30px 50px;--row-gap:30px;--column-gap:50px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-0af4cf1:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-0af4cf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-602ae00 );}.elementor-127 .elementor-element.elementor-element-c952a02{--display:flex;}.elementor-widget-menu-anchor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-menu-anchor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-menu-anchor.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-menu-anchor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-127 .elementor-element.elementor-element-c81b0da{text-align:center;}.elementor-127 .elementor-element.elementor-element-c81b0da .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:35px;font-weight:900;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-47c70d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-7559789 img{height:217px;object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-55017e5{text-align:center;}.elementor-127 .elementor-element.elementor-element-55017e5 .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:800;line-height:1.2em;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-0581cff{text-align:center;font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-127 .elementor-element.elementor-element-72faa88 .elementor-button{background-color:var( --e-global-color-00ad51b );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;line-height:1.2em;border-radius:25px 25px 25px 25px;padding:10px 25px 10px 25px;}.elementor-127 .elementor-element.elementor-element-bea8110{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-60d584d img{height:217px;object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ae14781{text-align:center;}.elementor-127 .elementor-element.elementor-element-ae14781 .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:800;line-height:1.2em;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-443a9eb{text-align:center;font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-127 .elementor-element.elementor-element-33a4bfa .elementor-button{background-color:var( --e-global-color-00ad51b );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;line-height:1.2em;border-radius:25px 25px 25px 25px;padding:10px 25px 10px 25px;}.elementor-127 .elementor-element.elementor-element-769b873{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-8eccabd img{height:217px;object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-b867831{text-align:center;}.elementor-127 .elementor-element.elementor-element-b867831 .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:800;line-height:1.2em;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-14d7eed{text-align:center;font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-127 .elementor-element.elementor-element-ec8e3fb .elementor-button{background-color:var( --e-global-color-00ad51b );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;line-height:1.2em;border-radius:25px 25px 25px 25px;padding:10px 25px 10px 25px;}.elementor-127 .elementor-element.elementor-element-b5bb69e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-5e6d613{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-127 .elementor-element.elementor-element-80a9911 .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:55px;font-weight:900;line-height:1.2em;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-12162fc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-127 .elementor-element.elementor-element-12162fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-127 .elementor-element.elementor-element-12162fc p{margin-block-end:10px;}.elementor-127 .elementor-element.elementor-element-a9a2236{--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;}.elementor-127 .elementor-element.elementor-element-d2b8b39 .elementor-button{background-color:var( --e-global-color-00ad51b );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-da6dc7d );color:var( --e-global-color-da6dc7d );border-radius:25px 25px 25px 25px;padding:10px 25px 10px 25px;}.elementor-127 .elementor-element.elementor-element-d2b8b39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-127 .elementor-element.elementor-element-d2b8b39 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-127 .elementor-element.elementor-element-f7ba924 .elementor-button{background-color:var( --e-global-color-00ad51b );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:1.2em;fill:var( --e-global-color-da6dc7d );color:var( --e-global-color-da6dc7d );border-radius:25px 25px 25px 25px;padding:10px 25px 10px 25px;}.elementor-127 .elementor-element.elementor-element-4732fa3{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-3894a16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-af1e99c .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-bb58569{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-127 .elementor-element.elementor-element-bb58569 p{margin-block-end:10px;}.elementor-127 .elementor-element.elementor-element-b11722a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-b11722a:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-b11722a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b989af );}.elementor-127 .elementor-element.elementor-element-9f83474{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-9f83474:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-9f83474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da6dc7d );}.elementor-127 .elementor-element.elementor-element-8407f49 .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-5cb7f22{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-127 .elementor-element.elementor-element-5cb7f22 p{margin-block-end:10px;}.elementor-127 .elementor-element.elementor-element-b62d4af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-b62d4af:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-b62d4af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b989af );}.elementor-127 .elementor-element.elementor-element-6327e77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-a96aa8a .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-0622247{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-127 .elementor-element.elementor-element-0622247 p{margin-block-end:10px;}.elementor-127 .elementor-element.elementor-element-7c78c06{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-7c78c06:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-7c78c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ba882b );}.elementor-127 .elementor-element.elementor-element-f0ab611{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-127 .elementor-element.elementor-element-bf44718{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-127 .elementor-element.elementor-element-2ee9264 .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:60px;font-weight:900;line-height:1.2em;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-9a52f65{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-127 .elementor-element.elementor-element-8c03660{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-stepbooking .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-stepbooking .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-stepbooking:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-stepbooking.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-stepbooking .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-127 .elementor-element.elementor-element-256f42b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-3d76cc6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-127 .elementor-element.elementor-element-0fcefb2{text-align:center;}.elementor-127 .elementor-element.elementor-element-0fcefb2 .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:50px;font-weight:900;line-height:1em;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-05cc2e1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:400;line-height:1.5em;}.elementor-127 .elementor-element.elementor-element-7ddadce{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-23b540c{--display:flex;}.elementor-widget-premium-addon-banner .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-banner .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-banner.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-banner .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-banner .premium_banner_content{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-banner-link{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-banner-link:hover, .elementor-widget-premium-addon-banner .premium-button-line6::after{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-line2::before, .elementor-widget-premium-addon-banner .premium-button-line4::before, .elementor-widget-premium-addon-banner .premium-button-line5::before, .elementor-widget-premium-addon-banner .premium-button-line5::after, .elementor-widget-premium-addon-banner .premium-button-line6::before, .elementor-widget-premium-addon-banner .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-ib-title, .elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-ib-content, .elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-read-more{text-align:left;}.elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-ib img{height:400px;object-fit:cover;opacity:1;}.elementor-127 .elementor-element.elementor-element-dafb7c3:hover .premium-banner-ib img{opacity:1;}.elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-ib{border-radius:25px;}.elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-da6dc7d );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:600;}.elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-animation5 .premium-banner-ib-desc{background-color:#2E2E2EBF;}.elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-ib-title{margin:8px 20px 10px 20px;}.elementor-127 .elementor-element.elementor-element-c1e89b2{--display:flex;}.elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-ib-title, .elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-ib-content, .elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-read-more{text-align:left;}.elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-ib img{height:400px;object-fit:cover;opacity:1;}.elementor-127 .elementor-element.elementor-element-318f2f0:hover .premium-banner-ib img{opacity:1;}.elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-ib{border-radius:25px;}.elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-da6dc7d );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:600;}.elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-animation5 .premium-banner-ib-desc{background-color:#2E2E2EBF;}.elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-ib-title{margin:8px 20px 10px 20px;}.elementor-127 .elementor-element.elementor-element-c38d7c8{--display:flex;}.elementor-127 .elementor-element.elementor-element-615858b .premium-banner-ib-title, .elementor-127 .elementor-element.elementor-element-615858b .premium-banner-ib-content, .elementor-127 .elementor-element.elementor-element-615858b .premium-banner-read-more{text-align:left;}.elementor-127 .elementor-element.elementor-element-615858b .premium-banner-ib img{height:400px;object-fit:cover;opacity:1;}.elementor-127 .elementor-element.elementor-element-615858b:hover .premium-banner-ib img{opacity:1;}.elementor-127 .elementor-element.elementor-element-615858b .premium-banner-ib{border-radius:25px;}.elementor-127 .elementor-element.elementor-element-615858b .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-da6dc7d );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:600;}.elementor-127 .elementor-element.elementor-element-615858b .premium-banner-animation5 .premium-banner-ib-desc{background-color:#2E2E2EBF;}.elementor-127 .elementor-element.elementor-element-615858b .premium-banner-ib-title{margin:8px 20px 10px 20px;}.elementor-127 .elementor-element.elementor-element-001973b{--display:flex;}.elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-ib-title, .elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-ib-content, .elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-read-more{text-align:left;}.elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-ib img{height:400px;object-fit:cover;opacity:1;}.elementor-127 .elementor-element.elementor-element-59ef936:hover .premium-banner-ib img{opacity:1;}.elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-ib{border-radius:25px;}.elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-da6dc7d );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:600;}.elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-animation5 .premium-banner-ib-desc{background-color:#2E2E2EBF;}.elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-ib-title{margin:8px 20px 10px 20px;}.elementor-127 .elementor-element.elementor-element-a872d5a{--display:flex;}.elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-ib-title, .elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-ib-content, .elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-read-more{text-align:left;}.elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-ib img{height:400px;object-fit:cover;opacity:1;}.elementor-127 .elementor-element.elementor-element-fc6bac3:hover .premium-banner-ib img{opacity:1;}.elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-ib{border-radius:25px;}.elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-da6dc7d );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:600;}.elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-animation5 .premium-banner-ib-desc{background-color:#2E2E2EBF;}.elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-ib-title{margin:8px 20px 10px 20px;}.elementor-127 .elementor-element.elementor-element-878cbc8{--display:flex;}.elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-ib-title, .elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-ib-content, .elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-read-more{text-align:left;}.elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-ib img{height:400px;object-fit:cover;opacity:1;}.elementor-127 .elementor-element.elementor-element-6476a86:hover .premium-banner-ib img{opacity:1;}.elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-ib{border-radius:25px;}.elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-da6dc7d );font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:600;}.elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-animation5 .premium-banner-ib-desc{background-color:#2E2E2EBF;}.elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-ib-title{margin:8px 20px 10px 20px;}.elementor-127 .elementor-element.elementor-element-708a11c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:75px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-708a11c:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-708a11c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73cc7e5 );}.elementor-127 .elementor-element.elementor-element-839290b{--display:flex;}.elementor-127 .elementor-element.elementor-element-9595c14{text-align:center;}.elementor-127 .elementor-element.elementor-element-9595c14 .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:32px;font-weight:900;color:var( --e-global-color-a0a4c90 );}.elementor-widget-premium-media-wheel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-media-wheel.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-93d69bd img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-93d69bd .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-93d69bd .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-5439e32 img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-5439e32 .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-5439e32 .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-2f21d89 img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-2f21d89 .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-2f21d89 .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-7677168 img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-7677168 .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-7677168 .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-16d7734 img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-16d7734 .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-16d7734 .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-876ef35 img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-876ef35 .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-876ef35 .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-9551e17 img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-9551e17 .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-9551e17 .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-4b89c37 img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-4b89c37 .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-4b89c37 .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-231a6f4 img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-231a6f4 .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-231a6f4 .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-6de809a img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-6de809a .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-6de809a .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-004e461 img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-004e461 .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-004e461 .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-0a8ef6e img.premium-adv-carousel__item-img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-0a8ef6e .premium-adv-carousel__item-img img, .elementor-127 .elementor-element.elementor-element-ded697a .elementor-repeater-item-0a8ef6e .vid-overlay{object-fit:contain;object-position:center center;}.elementor-127 .elementor-element.elementor-element-ded697a.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:100px;}.elementor-127 .elementor-element.elementor-element-ded697a.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:100px;}.elementor-127 .elementor-element.elementor-element-ded697a.premium-adv-carousel__infinite{--pa-wheel-spacing:100;}.elementor-127 .elementor-element.elementor-element-ded697a .premium-adv-carousel__items{animation-direction:normal !important;align-items:center;animation-duration:calc( 80 * 1000ms ) !important;}.elementor-127 .elementor-element.elementor-element-ded697a .premium-adv-carousel__item{width:150px;}.elementor-127 .elementor-element.elementor-element-ded697a .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:150px;}.elementor-127 .elementor-element.elementor-element-ded697a .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-127 .elementor-element.elementor-element-4fab6ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-67feba5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-127 .elementor-element.elementor-element-0005a6b{text-align:center;}.elementor-127 .elementor-element.elementor-element-0005a6b .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:50px;font-weight:900;line-height:1em;color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-34ca690{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:25px;font-weight:400;line-height:1.5em;}.elementor-widget-premium-smart-post-listing .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-smart-post-listing .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-smart-post-listing:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-smart-post-listing.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-smart-post-listing .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__filter-tabs li > *{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__filter-tabs > li > *:not(ul),
					.elementor-widget-premium-smart-post-listing .premium-smart-listing__filter-tabs-menu-wrapper li > *{background-color:var( --e-global-color-primary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__filter-tabs li a.active{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__filter-tabs-menu-wrapper ul{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__featured-post-wrapper .premium-smart-listing__post-title-wrapper *{color:var( --e-global-color-secondary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__featured-post-wrapper .premium-smart-listing__post-title-wrapper:hover *{color:var( --e-global-color-primary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper *{color:var( --e-global-color-secondary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper:hover *{color:var( --e-global-color-primary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__pagination-container .page-numbers{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__pagination-container .page-numbers:not(:disabled):hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-smart-post-listing .premium-smart-listing__pagination-container span.current{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-127 .elementor-element.elementor-element-0a547fb:not(.premium-carousel-yes) .premium-smart-listing__posts-wrapper{grid-template-columns:repeat(3,1fr);}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__posts-wrapper{row-gap:20px;column-gap:30px;}.elementor-127 .elementor-element.elementor-element-0a547fb .slick-slide > div:not(:last-child) .premium-smart-listing__post-wrapper{margin-bottom:20px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__posts-outer-wrapper:not(.premium-smart-listing__skin-3) .premium-smart-listing__post-wrapper{column-gap:25px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__posts-outer-wrapper.premium-smart-listing__skin-3 .premium-smart-listing__post-wrapper{row-gap:25px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__skin-1 .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper,
					.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__skin-2 .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper{height:300px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__skin-3 .premium-smart-listing__post-wrapper .premium-smart-listing__post-thumbnail-wrapper{min-height:300px;height:300px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__posts-wrapper .premium-smart-listing__post-content-wrapper{align-items:flex-start;text-align:left;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper, .elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper a{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:17px;font-weight:700;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper:hover *{color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__post-wrapper .premium-smart-listing__excerpt-link{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-accent );background-color:var( --e-global-color-da6dc7d );padding:0px 0px 0px 0px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__load-more-btn-wrapper a{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:18px;font-weight:600;text-transform:lowercase;padding:5px 20px 5px 20px;color:var( --e-global-color-da6dc7d );background-color:var( --e-global-color-accent );border-style:none;border-radius:25px 25px 25px 25px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__load-more-btn-wrapper a::before, .elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__load-more-btn-wrapper a::after{background:#02010100;}.elementor-127 .elementor-element.elementor-element-114659f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-114659f:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-114659f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0a4c90 );}.elementor-127 .elementor-element.elementor-element-befac99{text-align:center;}.elementor-127 .elementor-element.elementor-element-befac99 .elementor-heading-title{font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:50px;font-weight:800;color:var( --e-global-color-da6dc7d );}.elementor-127 .elementor-element.elementor-element-51ad6f5{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Poppins, Anton, Arial, Helvetica, sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-da6dc7d );}.elementor-widget-shortcode .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-shortcode:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-shortcode.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-shortcode .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-127 .elementor-element.elementor-element-4e1e5e4{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-127 .elementor-element.elementor-element-a0a3ceb .elementor-heading-title{font-size:40px;}.elementor-127 .elementor-element.elementor-element-005766e .elementor-heading-title{font-size:40px;}.elementor-127 .elementor-element.elementor-element-4a417ed{font-size:16px;}.elementor-127 .elementor-element.elementor-element-377ef30 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-127 .elementor-element.elementor-element-a9e7075 .elementor-button{font-size:var( --e-global-typography-f5401f3-font-size );line-height:var( --e-global-typography-f5401f3-line-height );}.elementor-127 .elementor-element.elementor-element-bad5f4e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-127 .elementor-element.elementor-element-46eb08b .elementor-heading-title{font-size:35px;}.elementor-127 .elementor-element.elementor-element-aaea898 .elementor-heading-title{font-size:55px;}.elementor-127 .elementor-element.elementor-element-3c1e221{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-size:22px;}.elementor-127 .elementor-element.elementor-element-309045a{--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;--justify-content:center;--align-items:center;}.elementor-127 .elementor-element.elementor-element-dc20fa3 .elementor-button{font-size:16px;padding:15px 30px 15px 30px;}.elementor-127 .elementor-element.elementor-element-d6f7bef .elementor-button{font-size:16px;padding:15px 30px 15px 030px;}.elementor-127 .elementor-element.elementor-element-6eaab9e .elementor-heading-title{font-size:30px;}.elementor-127 .elementor-element.elementor-element-b98c11d{font-size:18px;}.elementor-127 .elementor-element.elementor-element-0af4cf1{--justify-content:flex-start;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-127 .elementor-element.elementor-element-c81b0da .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-127 .elementor-element.elementor-element-47c70d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-55017e5 .elementor-heading-title{font-size:16px;}.elementor-127 .elementor-element.elementor-element-0581cff{font-size:16px;}.elementor-127 .elementor-element.elementor-element-bea8110{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-ae14781 .elementor-heading-title{font-size:16px;}.elementor-127 .elementor-element.elementor-element-443a9eb{font-size:16px;}.elementor-127 .elementor-element.elementor-element-769b873{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-b867831 .elementor-heading-title{font-size:16px;}.elementor-127 .elementor-element.elementor-element-14d7eed{font-size:16px;}.elementor-127 .elementor-element.elementor-element-b5bb69e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-5e6d613{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-80a9911 .elementor-heading-title{font-size:45px;}.elementor-127 .elementor-element.elementor-element-12162fc{text-align:start;font-size:16px;}.elementor-127 .elementor-element.elementor-element-a9a2236{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-4732fa3{--flex-wrap:wrap;}.elementor-127 .elementor-element.elementor-element-3894a16{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:150px;--padding-right:150px;}.elementor-127 .elementor-element.elementor-element-af1e99c .elementor-heading-title{font-size:26px;}.elementor-127 .elementor-element.elementor-element-bb58569{font-size:16px;}.elementor-127 .elementor-element.elementor-element-9f83474{--padding-top:50px;--padding-bottom:50px;--padding-left:150px;--padding-right:150px;}.elementor-127 .elementor-element.elementor-element-8407f49 .elementor-heading-title{font-size:26px;}.elementor-127 .elementor-element.elementor-element-5cb7f22{font-size:16px;}.elementor-127 .elementor-element.elementor-element-6327e77{--padding-top:50px;--padding-bottom:50px;--padding-left:150px;--padding-right:150px;}.elementor-127 .elementor-element.elementor-element-a96aa8a .elementor-heading-title{font-size:26px;}.elementor-127 .elementor-element.elementor-element-0622247{font-size:16px;}.elementor-127 .elementor-element.elementor-element-7c78c06{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-127 .elementor-element.elementor-element-2ee9264 .elementor-heading-title{font-size:60px;}.elementor-127 .elementor-element.elementor-element-9a52f65{font-size:16px;}.elementor-127 .elementor-element.elementor-element-8c03660{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-256f42b{--min-height:100vh;--justify-content:center;}.elementor-127 .elementor-element.elementor-element-0fcefb2 .elementor-heading-title{font-size:35px;}.elementor-127 .elementor-element.elementor-element-05cc2e1{font-size:22px;}.elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-ib img{height:300px;}.elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-ib-desc .premium_banner_title{font-size:22px;}.elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-ib img{height:300px;}.elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-ib-desc .premium_banner_title{font-size:22px;}.elementor-127 .elementor-element.elementor-element-615858b .premium-banner-ib img{height:300px;}.elementor-127 .elementor-element.elementor-element-615858b .premium-banner-ib-desc .premium_banner_title{font-size:22px;}.elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-ib img{height:300px;}.elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-ib-desc .premium_banner_title{font-size:22px;}.elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-ib img{height:300px;}.elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-ib-desc .premium_banner_title{font-size:22px;}.elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-ib img{height:300px;}.elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-ib-desc .premium_banner_title{font-size:22px;}.elementor-127 .elementor-element.elementor-element-9595c14 .elementor-heading-title{font-size:26px;}.elementor-127 .elementor-element.elementor-element-4fab6ab{--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-0005a6b .elementor-heading-title{font-size:45px;}.elementor-127 .elementor-element.elementor-element-34ca690{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:26px;}.elementor-127 .elementor-element.elementor-element-0a547fb:not(.premium-carousel-yes) .premium-smart-listing__posts-wrapper{grid-template-columns:repeat(1,1fr);}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper, .elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper a{font-size:16px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__post-wrapper .premium-smart-listing__excerpt-link{font-size:16px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__load-more-btn-wrapper a{font-size:16px;}.elementor-127 .elementor-element.elementor-element-114659f{--min-height:100vh;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-127 .elementor-element.elementor-element-befac99 .elementor-heading-title{font-size:35px;}.elementor-127 .elementor-element.elementor-element-51ad6f5{font-size:16px;}}@media(max-width:767px){.elementor-127 .elementor-element.elementor-element-a0a3ceb .elementor-heading-title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-005766e .elementor-heading-title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-4a417ed{font-size:15px;}.elementor-127 .elementor-element.elementor-element-377ef30 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-127 .elementor-element.elementor-element-a9e7075 .elementor-button{font-size:var( --e-global-typography-f5401f3-font-size );line-height:var( --e-global-typography-f5401f3-line-height );}.elementor-127 .elementor-element.elementor-element-bad5f4e{--min-height:100vh;--justify-content:center;}.elementor-127 .elementor-element.elementor-element-46eb08b{text-align:center;}.elementor-127 .elementor-element.elementor-element-46eb08b .elementor-heading-title{font-size:30px;}.elementor-127 .elementor-element.elementor-element-aaea898{text-align:center;}.elementor-127 .elementor-element.elementor-element-aaea898 .elementor-heading-title{font-size:40px;}.elementor-127 .elementor-element.elementor-element-3c1e221{font-size:20px;}.elementor-127 .elementor-element.elementor-element-309045a{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-127 .elementor-element.elementor-element-dc20fa3 .elementor-button{font-size:20px;}.elementor-127 .elementor-element.elementor-element-d6f7bef .elementor-button{font-size:20px;}.elementor-127 .elementor-element.elementor-element-6eaab9e .elementor-heading-title{font-size:26px;}.elementor-127 .elementor-element.elementor-element-b98c11d{font-size:18px;}.elementor-127 .elementor-element.elementor-element-0af4cf1{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-127 .elementor-element.elementor-element-c81b0da .elementor-heading-title{font-size:30px;}.elementor-127 .elementor-element.elementor-element-55017e5 .elementor-heading-title{font-size:22px;}.elementor-127 .elementor-element.elementor-element-0581cff{font-size:15px;}.elementor-127 .elementor-element.elementor-element-ae14781 .elementor-heading-title{font-size:22px;}.elementor-127 .elementor-element.elementor-element-443a9eb{font-size:15px;}.elementor-127 .elementor-element.elementor-element-b867831 .elementor-heading-title{font-size:22px;}.elementor-127 .elementor-element.elementor-element-14d7eed{font-size:15px;}.elementor-127 .elementor-element.elementor-element-b5bb69e{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-127 .elementor-element.elementor-element-5e6d613{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-80a9911 .elementor-heading-title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-12162fc{text-align:center;font-size:15px;}.elementor-127 .elementor-element.elementor-element-a9a2236{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-127 .elementor-element.elementor-element-3894a16{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-af1e99c .elementor-heading-title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-bb58569{font-size:15px;}.elementor-127 .elementor-element.elementor-element-9f83474{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-8407f49 .elementor-heading-title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-5cb7f22{font-size:15px;}.elementor-127 .elementor-element.elementor-element-6327e77{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-a96aa8a .elementor-heading-title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-0622247{font-size:15px;}.elementor-127 .elementor-element.elementor-element-7c78c06{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-127 .elementor-element.elementor-element-2ee9264 .elementor-heading-title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-9a52f65{font-size:15px;}.elementor-127 .elementor-element.elementor-element-256f42b{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-127 .elementor-element.elementor-element-0fcefb2 .elementor-heading-title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-05cc2e1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:20px;}.elementor-127 .elementor-element.elementor-element-dafb7c3 .premium-banner-ib-desc .premium_banner_title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-318f2f0 .premium-banner-ib-desc .premium_banner_title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-615858b .premium-banner-ib-desc .premium_banner_title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-59ef936 .premium-banner-ib-desc .premium_banner_title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-fc6bac3 .premium-banner-ib-desc .premium_banner_title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-6476a86 .premium-banner-ib-desc .premium_banner_title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-708a11c{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-127 .elementor-element.elementor-element-9595c14 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-127 .elementor-element.elementor-element-4fab6ab{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-127 .elementor-element.elementor-element-0005a6b .elementor-heading-title{font-size:32px;}.elementor-127 .elementor-element.elementor-element-34ca690{font-size:20px;}.elementor-127 .elementor-element.elementor-element-0a547fb > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper, .elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__post-wrapper .premium-smart-listing__post-title-wrapper a{font-size:15px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__post-wrapper .premium-smart-listing__excerpt-link{font-size:15px;}.elementor-127 .elementor-element.elementor-element-0a547fb .premium-smart-listing__load-more-btn-wrapper a{font-size:15px;}.elementor-127 .elementor-element.elementor-element-114659f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-befac99 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-127 .elementor-element.elementor-element-51ad6f5{font-size:18px;}}@media(min-width:768px){.elementor-127 .elementor-element.elementor-element-4a44053{--width:50%;}.elementor-127 .elementor-element.elementor-element-d9f33e2{--content-width:1000px;}.elementor-127 .elementor-element.elementor-element-47c70d8{--width:30%;}.elementor-127 .elementor-element.elementor-element-bea8110{--width:30%;}.elementor-127 .elementor-element.elementor-element-769b873{--width:30%;}.elementor-127 .elementor-element.elementor-element-5e6d613{--width:100%;}.elementor-127 .elementor-element.elementor-element-3894a16{--width:33.33%;}.elementor-127 .elementor-element.elementor-element-b11722a{--width:2px;}.elementor-127 .elementor-element.elementor-element-9f83474{--width:33.33%;}.elementor-127 .elementor-element.elementor-element-b62d4af{--width:2px;}.elementor-127 .elementor-element.elementor-element-6327e77{--width:33.33%;}.elementor-127 .elementor-element.elementor-element-bf44718{--width:50%;}.elementor-127 .elementor-element.elementor-element-8c03660{--width:50%;}.elementor-127 .elementor-element.elementor-element-23b540c{--width:33.33333%;}.elementor-127 .elementor-element.elementor-element-c1e89b2{--width:33.33333%;}.elementor-127 .elementor-element.elementor-element-c38d7c8{--width:33.33333%;}.elementor-127 .elementor-element.elementor-element-001973b{--width:33.33333%;}.elementor-127 .elementor-element.elementor-element-a872d5a{--width:33.33333%;}.elementor-127 .elementor-element.elementor-element-878cbc8{--width:33.33333%;}.elementor-127 .elementor-element.elementor-element-839290b{--width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-127 .elementor-element.elementor-element-d9f33e2{--content-width:700px;}.elementor-127 .elementor-element.elementor-element-47c70d8{--width:45%;}.elementor-127 .elementor-element.elementor-element-bea8110{--width:45%;}.elementor-127 .elementor-element.elementor-element-769b873{--width:45%;}.elementor-127 .elementor-element.elementor-element-3894a16{--width:100%;}.elementor-127 .elementor-element.elementor-element-9f83474{--width:100%;}.elementor-127 .elementor-element.elementor-element-6327e77{--width:100%;}.elementor-127 .elementor-element.elementor-element-bf44718{--width:100%;}.elementor-127 .elementor-element.elementor-element-8c03660{--width:100%;}.elementor-127 .elementor-element.elementor-element-23b540c{--width:33.33%;}.elementor-127 .elementor-element.elementor-element-c1e89b2{--width:33.33%;}.elementor-127 .elementor-element.elementor-element-c38d7c8{--width:33.33%;}.elementor-127 .elementor-element.elementor-element-001973b{--width:33.33%;}.elementor-127 .elementor-element.elementor-element-a872d5a{--width:33.33%;}.elementor-127 .elementor-element.elementor-element-878cbc8{--width:33.33%;}}/* Start custom CSS for html, class: .elementor-element-23a6aad */#hero-video{
  position: relative;
  width: 100vw;
  height: 700px;
  overflow: hidden;
}

.hero-video-wrap{
  position: absolute;
  inset: 0;
}

#heroIntro{
  width: 100%;
  height: 100%;
  object-fit: cover; /* THIS is the zoom-to-fill behaviour */
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7153383 */#hero-static {
  display: none;
}/* End custom CSS */
/* Start custom CSS */.description-box {
    min-height: 70px; /* adjust until all blurbs align */
}

/* ===== Expanding 6-column grid (Elementor) ===== */
.ba-expanding-grid {
  display: flex;
  gap: 16px;
  align-items: stretch;
}

.ba-expanding-grid .ba-card {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  min-height: 520px;             /* adjust to taste */
  flex: 1 1 0;                   /* collapsed width */
  border-radius: 14px;
  overflow: hidden;
  cursor: pointer;
  transition: flex-basis 0.4s ease, flex-grow 0.4s ease, transform 0.2s ease;
  isolation: isolate;            /* keep overlay inside */
}

/* Smooth scale on hover (desktop) */
@media (hover:hover) {
  .ba-expanding-grid .ba-card:hover { transform: translateY(-2px); }
}

/* Dark gradient overlay for text legibility */
.ba-expanding-grid .ba-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.55) 65%);
  z-index: 0;
}

/* Inner content area (put your widgets here) */
.ba-expanding-grid .ba-card .elementor-widget,
.ba-expanding-grid .ba-card .elementor-container,
.ba-expanding-grid .ba-card .elementor-inner-section {
  z-index: 1;                    /* above overlay */
}

/* Title + toggle row (optional style, if you add a row at top) */
.ba-expanding-grid .ba-toggle {
  position: absolute;
  top: 14px;
  right: 14px;
  z-index: 2;
  background: rgba(255,255,255,0.85);
  border-radius: 999px;
  padding: 6px 10px;
  line-height: 1;
  font-weight: 700;
  font-size: 14px;
  border: none;
}

/* Collapsed vs expanded content */
.ba-expanding-grid .ba-content {
  color: #fff;
  padding: 18px;
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transition: opacity 0.25s ease, max-height 0.35s ease;
}

/* Always-visible heading near bottom (add your Heading widget and give it class .ba-title if you want) */
.ba-expanding-grid .ba-title {
  color: #fff;
  z-index: 1;
  font-size: 28px;
  font-weight: 700;
  padding: 18px 18px 8px 18px;
  text-shadow: 0 1px 2px rgba(0,0,0,0.4);
}

/* Expanded state */
.ba-expanding-grid .ba-card.active {
  flex: 3 1 0;                   /* grows ~3x compared to others */
}

.ba-expanding-grid .ba-card.active .ba-content {
  opacity: 1;
  max-height: 900px;             /* large enough to reveal inner widgets */
}

/* Optional plus/minus badge (if .ba-toggle is just a blank button) */
.ba-expanding-grid .ba-toggle::after {
  content: "+";
}
.ba-expanding-grid .ba-card.active .ba-toggle::after {
  content: "–";
}

/* Responsive */
@media (max-width: 1200px) {
  .ba-expanding-grid { flex-wrap: wrap; }
  .ba-expanding-grid .ba-card { flex: 1 1 calc(50% - 8px); min-height: 420px; }
  .ba-expanding-grid .ba-card.active { flex: 1 1 100%; } /* expanded spans row */
}
@media (max-width: 640px) {
  .ba-expanding-grid .ba-card { flex: 1 1 100%; min-height: 380px; }
}/* End custom CSS */