.elementor-191546 .elementor-element.elementor-element-26c3b7fe{--display:flex;--min-height:720px;--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;--overlay-opacity:1;--padding-top:140px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-26c3b7fe:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-26c3b7fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bermudabungalows.com/wp-content/uploads/2026/05/lrkKvWfQ.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-191546 .elementor-element.elementor-element-26c3b7fe::before, .elementor-191546 .elementor-element.elementor-element-26c3b7fe > .elementor-background-video-container::before, .elementor-191546 .elementor-element.elementor-element-26c3b7fe > .e-con-inner > .elementor-background-video-container::before, .elementor-191546 .elementor-element.elementor-element-26c3b7fe > .elementor-background-slideshow::before, .elementor-191546 .elementor-element.elementor-element-26c3b7fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-191546 .elementor-element.elementor-element-26c3b7fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #083E558C 0%, #000000D9 100%);}.elementor-191546 .elementor-element.elementor-element-4c71d58a{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-7654344e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-191546 .elementor-element.elementor-element-7654344e{text-align:center;}.elementor-191546 .elementor-element.elementor-element-7654344e .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-5c6b5355 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-191546 .elementor-element.elementor-element-5c6b5355{text-align:center;}.elementor-191546 .elementor-element.elementor-element-5c6b5355 .elementor-heading-title{font-family:var( --e-global-typography-363027e-font-family ), Sans-serif;font-size:var( --e-global-typography-363027e-font-size );font-weight:var( --e-global-typography-363027e-font-weight );line-height:var( --e-global-typography-363027e-line-height );letter-spacing:var( --e-global-typography-363027e-letter-spacing );color:var( --e-global-color-5a676c5 );}.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-191546 .elementor-element.elementor-element-7aaf007a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-39cc623-font-family ), Sans-serif;font-size:var( --e-global-typography-39cc623-font-size );font-weight:var( --e-global-typography-39cc623-font-weight );line-height:var( --e-global-typography-39cc623-line-height );letter-spacing:var( --e-global-typography-39cc623-letter-spacing );color:rgba(255,255,255,0.95);}.elementor-191546 .elementor-element.elementor-element-7aaf007a > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-191546 .elementor-element.elementor-element-7ec3eb3a{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-2ac5f28b{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-5f7cb47{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-191546 .elementor-element.elementor-element-5f7cb47 .cwp-search-bar{border-radius:5px 5px 5px 5px;}.elementor-191546 .elementor-element.elementor-element-6b26e4d2{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-6b26e4d2:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-6b26e4d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE3;}.elementor-191546 .elementor-element.elementor-element-790f99dc{--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;--justify-content:flex-start;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-1336fef6{--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:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-419e1d8f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-419e1d8f{text-align:start;}.elementor-191546 .elementor-element.elementor-element-419e1d8f .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-195b2f1 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-191546 .elementor-element.elementor-element-195b2f1{text-align:start;}.elementor-191546 .elementor-element.elementor-element-195b2f1 .elementor-heading-title{font-family:var( --e-global-typography-0dddfe7-font-family ), Sans-serif;font-size:var( --e-global-typography-0dddfe7-font-size );font-weight:var( --e-global-typography-0dddfe7-font-weight );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-780ea82d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-191546 .elementor-element.elementor-element-780ea82d{text-align:start;}.elementor-191546 .elementor-element.elementor-element-167b2dce > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-191546 .elementor-element.elementor-element-167b2dce{text-align:start;}.elementor-191546 .elementor-element.elementor-element-4cc98c5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-4cc98c5a{text-align:start;}.elementor-191546 .elementor-element.elementor-element-4cc98c5a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;font-style:italic;}.elementor-191546 .elementor-element.elementor-element-390f70bb{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-191546 .elementor-element.elementor-element-356df59c img{width:100%;height:560px;object-fit:cover;object-position:center center;}.elementor-191546 .elementor-element.elementor-element-78a490d2{--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;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-78a490d2:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-78a490d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#083E55;}.elementor-191546 .elementor-element.elementor-element-2ad6a2fc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-5b272329{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-580a7766 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-191546 .elementor-element.elementor-element-580a7766{text-align:center;}.elementor-191546 .elementor-element.elementor-element-580a7766 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:500;color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-33930b42 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-33930b42{text-align:center;}.elementor-191546 .elementor-element.elementor-element-33930b42 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-6f6d3252 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-6f6d3252{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;color:rgba(255,255,255,0.85);}.elementor-191546 .elementor-element.elementor-element-7a5cb787{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-15c45f16 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-191546 .elementor-element.elementor-element-15c45f16{text-align:center;}.elementor-191546 .elementor-element.elementor-element-15c45f16 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:500;color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-9f03b4e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-9f03b4e{text-align:center;}.elementor-191546 .elementor-element.elementor-element-9f03b4e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-174245d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-174245d2{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;color:rgba(255,255,255,0.85);}.elementor-191546 .elementor-element.elementor-element-c055a08{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-42c21b5f > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-191546 .elementor-element.elementor-element-42c21b5f{text-align:center;}.elementor-191546 .elementor-element.elementor-element-42c21b5f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:500;color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-77628924 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-77628924{text-align:center;}.elementor-191546 .elementor-element.elementor-element-77628924 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-1b6b9cf2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-1b6b9cf2{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;color:rgba(255,255,255,0.85);}.elementor-191546 .elementor-element.elementor-element-12731f88{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-61e503f6 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-191546 .elementor-element.elementor-element-61e503f6{text-align:center;}.elementor-191546 .elementor-element.elementor-element-61e503f6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:500;color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-414043b9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-414043b9{text-align:center;}.elementor-191546 .elementor-element.elementor-element-414043b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-4add29ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-4add29ed{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;color:rgba(255,255,255,0.85);}.elementor-191546 .elementor-element.elementor-element-2e93ea0a{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-2e93ea0a:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-2e93ea0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-191546 .elementor-element.elementor-element-36fed677{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-2a9dea41 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-2a9dea41{text-align:center;}.elementor-191546 .elementor-element.elementor-element-2a9dea41 .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-191546 .elementor-element.elementor-element-216319e6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-191546 .elementor-element.elementor-element-216319e6{text-align:center;}.elementor-191546 .elementor-element.elementor-element-216319e6 .elementor-heading-title{font-family:var( --e-global-typography-0dddfe7-font-family ), Sans-serif;font-size:var( --e-global-typography-0dddfe7-font-size );font-weight:var( --e-global-typography-0dddfe7-font-weight );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-1bc2a9d2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-39cc623-font-family ), Sans-serif;font-size:var( --e-global-typography-39cc623-font-size );font-weight:var( --e-global-typography-39cc623-font-weight );line-height:var( --e-global-typography-39cc623-line-height );letter-spacing:var( --e-global-typography-39cc623-letter-spacing );color:#6B7280;}.elementor-191546 .elementor-element.elementor-element-1bc2a9d2 > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-191546 .elementor-element.elementor-element-55865f39{--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:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-58a56f12{--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:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-191546 .elementor-element.elementor-element-20acef48 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-ea9ed07-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9ed07-font-size );font-weight:var( --e-global-typography-ea9ed07-font-weight );text-transform:var( --e-global-typography-ea9ed07-text-transform );line-height:var( --e-global-typography-ea9ed07-line-height );letter-spacing:var( --e-global-typography-ea9ed07-letter-spacing );fill:var( --e-global-color-5a676c5 );color:var( --e-global-color-5a676c5 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;padding:10px 32px 10px 32px;}.elementor-191546 .elementor-element.elementor-element-20acef48 .elementor-button:hover, .elementor-191546 .elementor-element.elementor-element-20acef48 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-191546 .elementor-element.elementor-element-3954320f{--display:flex;--min-height:440px;--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;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-3954320f:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-3954320f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bermudabungalows.com/wp-content/uploads/2026/05/364e4116-053d-427d-8fcd-501fb318a9a5.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-191546 .elementor-element.elementor-element-3954320f::before, .elementor-191546 .elementor-element.elementor-element-3954320f > .elementor-background-video-container::before, .elementor-191546 .elementor-element.elementor-element-3954320f > .e-con-inner > .elementor-background-video-container::before, .elementor-191546 .elementor-element.elementor-element-3954320f > .elementor-background-slideshow::before, .elementor-191546 .elementor-element.elementor-element-3954320f > .e-con-inner > .elementor-background-slideshow::before, .elementor-191546 .elementor-element.elementor-element-3954320f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8,62,85,0.75);--background-overlay:'';}.elementor-191546 .elementor-element.elementor-element-2edb2b9b{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-e46f2ad > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-191546 .elementor-element.elementor-element-e46f2ad{text-align:center;}.elementor-191546 .elementor-element.elementor-element-e46f2ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:120px;font-weight:500;line-height:1em;color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-ffde48d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-191546 .elementor-element.elementor-element-ffde48d > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-191546 .elementor-element.elementor-element-ffde48d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:400;font-style:italic;line-height:1.4em;color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-2fae8628 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-2fae8628{text-align:center;}.elementor-191546 .elementor-element.elementor-element-2fae8628 .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-35463170{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-35463170:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-35463170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE3;}.elementor-191546 .elementor-element.elementor-element-2dc0341e{--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;--justify-content:flex-start;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-3f57f4fb{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-33084496 img{width:100%;height:700px;object-fit:cover;object-position:center center;}.elementor-191546 .elementor-element.elementor-element-13b5dfc6{--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:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-4f845aa1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-4f845aa1{text-align:start;}.elementor-191546 .elementor-element.elementor-element-4f845aa1 .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-191546 .elementor-element.elementor-element-5e7cd608 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-191546 .elementor-element.elementor-element-5e7cd608{text-align:start;}.elementor-191546 .elementor-element.elementor-element-5e7cd608 .elementor-heading-title{font-family:var( --e-global-typography-0dddfe7-font-family ), Sans-serif;font-size:var( --e-global-typography-0dddfe7-font-size );font-weight:var( --e-global-typography-0dddfe7-font-weight );line-height:var( --e-global-typography-0dddfe7-line-height );color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-48ec4f68 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-191546 .elementor-element.elementor-element-48ec4f68{text-align:start;}.elementor-191546 .elementor-element.elementor-element-7afade05{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-66463911{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-491da46d{--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;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-55ea4d45{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:2px 2px 2px 2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-191546 .elementor-element.elementor-element-55ea4d45:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-55ea4d45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-5c3da83d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-5c3da83d .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-5c3da83d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-5c3da83d.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-5c3da83d.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-5c3da83d.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-5c3da83d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-5c3da83d .elementor-icon{font-size:25px;}.elementor-191546 .elementor-element.elementor-element-5c3da83d .elementor-icon svg{height:25px;}.elementor-191546 .elementor-element.elementor-element-5364eac9{--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-4ec0ccc3 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-191546 .elementor-element.elementor-element-4ec0ccc3{text-align:start;}.elementor-191546 .elementor-element.elementor-element-4ec0ccc3 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-368d286a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-368d286a{text-align:start;color:#6B7280;}.elementor-191546 .elementor-element.elementor-element-c25af2f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-2fc7c376{--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;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-eafd4b5{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:2px 2px 2px 2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-191546 .elementor-element.elementor-element-eafd4b5:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-eafd4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-16479839 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-16479839 .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-16479839.elementor-view-stacked .elementor-icon{background-color:#42C9F6;}.elementor-191546 .elementor-element.elementor-element-16479839.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-16479839.elementor-view-default .elementor-icon{color:#42C9F6;border-color:#42C9F6;}.elementor-191546 .elementor-element.elementor-element-16479839.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-16479839.elementor-view-default .elementor-icon svg{fill:#42C9F6;}.elementor-191546 .elementor-element.elementor-element-16479839 .elementor-icon{font-size:25px;}.elementor-191546 .elementor-element.elementor-element-16479839 .elementor-icon svg{height:25px;}.elementor-191546 .elementor-element.elementor-element-41cafd38{--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-67b016f9 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-191546 .elementor-element.elementor-element-67b016f9{text-align:start;}.elementor-191546 .elementor-element.elementor-element-67b016f9 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-1913109 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-1913109{text-align:start;color:#6B7280;}.elementor-191546 .elementor-element.elementor-element-31f1e794{--spacer-size:24px;}.elementor-191546 .elementor-element.elementor-element-468e1572{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-549ca1c9{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-49ef5183{--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;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-646f151c{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:2px 2px 2px 2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-191546 .elementor-element.elementor-element-646f151c:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-646f151c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-3e5302d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-3e5302d9 .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-3e5302d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-3e5302d9.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-3e5302d9.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-3e5302d9.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-3e5302d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-3e5302d9 .elementor-icon{font-size:25px;}.elementor-191546 .elementor-element.elementor-element-3e5302d9 .elementor-icon svg{height:25px;}.elementor-191546 .elementor-element.elementor-element-55cbb60f{--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-3a681bad > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-191546 .elementor-element.elementor-element-3a681bad{text-align:start;}.elementor-191546 .elementor-element.elementor-element-3a681bad .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-6d9d9fa1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-6d9d9fa1{text-align:start;color:#6B7280;}.elementor-191546 .elementor-element.elementor-element-37010984{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-58d49226{--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;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-260e34c7{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:2px 2px 2px 2px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-191546 .elementor-element.elementor-element-260e34c7:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-260e34c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-5f07054d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-5f07054d .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-5f07054d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-5f07054d.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-5f07054d.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-5f07054d.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-5f07054d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-5f07054d .elementor-icon{font-size:25px;}.elementor-191546 .elementor-element.elementor-element-5f07054d .elementor-icon svg{height:25px;}.elementor-191546 .elementor-element.elementor-element-39943ad{--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-53ca1417 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-191546 .elementor-element.elementor-element-53ca1417{text-align:start;}.elementor-191546 .elementor-element.elementor-element-53ca1417 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-7b1d97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-7b1d97{text-align:start;color:#6B7280;}.elementor-191546 .elementor-element.elementor-element-2f544a5e .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-5a676c5 );color:var( --e-global-color-5a676c5 );border-style:solid;border-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;padding:16px 32px 16px 32px;}.elementor-191546 .elementor-element.elementor-element-2f544a5e .elementor-button:hover, .elementor-191546 .elementor-element.elementor-element-2f544a5e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-191546 .elementor-element.elementor-element-2f544a5e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-3f95dcea{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-3f95dcea:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-3f95dcea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E5A7A;}.elementor-191546 .elementor-element.elementor-element-23688743{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-8ea555b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-8ea555b{text-align:center;}.elementor-191546 .elementor-element.elementor-element-8ea555b .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-54c2c580 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-191546 .elementor-element.elementor-element-54c2c580{text-align:center;}.elementor-191546 .elementor-element.elementor-element-54c2c580 .elementor-heading-title{font-family:var( --e-global-typography-0dddfe7-font-family ), Sans-serif;font-size:var( --e-global-typography-0dddfe7-font-size );font-weight:var( --e-global-typography-0dddfe7-font-weight );line-height:var( --e-global-typography-0dddfe7-line-height );color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-20879e01{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-39cc623-font-family ), Sans-serif;font-size:var( --e-global-typography-39cc623-font-size );font-weight:var( --e-global-typography-39cc623-font-weight );line-height:var( --e-global-typography-39cc623-line-height );letter-spacing:var( --e-global-typography-39cc623-letter-spacing );color:rgba(255,255,255,0.8);}.elementor-191546 .elementor-element.elementor-element-20879e01 > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-191546 .elementor-element.elementor-element-6b42baa3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-3f350591{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:2px 2px 2px 2px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-191546 .elementor-element.elementor-element-3f350591:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-3f350591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-191546 .elementor-element.elementor-element-607943a4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-607943a4 .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-607943a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-607943a4.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-607943a4.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-607943a4.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-607943a4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-607943a4 .elementor-icon{font-size:35px;}.elementor-191546 .elementor-element.elementor-element-607943a4 .elementor-icon svg{height:35px;}.elementor-191546 .elementor-element.elementor-element-77ad1841 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-77ad1841{text-align:center;}.elementor-191546 .elementor-element.elementor-element-77ad1841 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-1f31f5f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-1f31f5f2{text-align:center;color:rgba(255,255,255,0.7);}.elementor-191546 .elementor-element.elementor-element-65412733{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:2px 2px 2px 2px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-191546 .elementor-element.elementor-element-65412733:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-65412733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-191546 .elementor-element.elementor-element-39ac9650 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-39ac9650 .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-39ac9650.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-39ac9650.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-39ac9650.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-39ac9650.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-39ac9650.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-39ac9650 .elementor-icon{font-size:35px;}.elementor-191546 .elementor-element.elementor-element-39ac9650 .elementor-icon svg{height:35px;}.elementor-191546 .elementor-element.elementor-element-2abb3790 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-2abb3790{text-align:center;}.elementor-191546 .elementor-element.elementor-element-2abb3790 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-57d60d34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-57d60d34{text-align:center;color:rgba(255,255,255,0.7);}.elementor-191546 .elementor-element.elementor-element-3de74cc4{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:2px 2px 2px 2px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-191546 .elementor-element.elementor-element-3de74cc4:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-3de74cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-191546 .elementor-element.elementor-element-da7cb34 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-da7cb34 .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-da7cb34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-da7cb34.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-da7cb34.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-da7cb34.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-da7cb34.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-da7cb34 .elementor-icon{font-size:35px;}.elementor-191546 .elementor-element.elementor-element-da7cb34 .elementor-icon svg{height:35px;}.elementor-191546 .elementor-element.elementor-element-46a4336 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-46a4336{text-align:center;}.elementor-191546 .elementor-element.elementor-element-46a4336 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-2d5c96b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-2d5c96b0{text-align:center;color:rgba(255,255,255,0.7);}.elementor-191546 .elementor-element.elementor-element-634f019e{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:2px 2px 2px 2px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-191546 .elementor-element.elementor-element-634f019e:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-634f019e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-191546 .elementor-element.elementor-element-2c444ad4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-2c444ad4 .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-2c444ad4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-2c444ad4.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-2c444ad4.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-2c444ad4.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-2c444ad4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-2c444ad4 .elementor-icon{font-size:35px;}.elementor-191546 .elementor-element.elementor-element-2c444ad4 .elementor-icon svg{height:35px;}.elementor-191546 .elementor-element.elementor-element-6203ff16 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-6203ff16{text-align:center;}.elementor-191546 .elementor-element.elementor-element-6203ff16 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-70b886fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-70b886fe{text-align:center;color:rgba(255,255,255,0.7);}.elementor-191546 .elementor-element.elementor-element-3882af45{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:2px 2px 2px 2px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-191546 .elementor-element.elementor-element-3882af45:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-3882af45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-191546 .elementor-element.elementor-element-2c8bd4b3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-2c8bd4b3 .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-2c8bd4b3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-2c8bd4b3.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-2c8bd4b3.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-2c8bd4b3.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-2c8bd4b3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-2c8bd4b3 .elementor-icon{font-size:35px;}.elementor-191546 .elementor-element.elementor-element-2c8bd4b3 .elementor-icon svg{height:35px;}.elementor-191546 .elementor-element.elementor-element-39f48476 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-39f48476{text-align:center;}.elementor-191546 .elementor-element.elementor-element-39f48476 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-24602431 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-24602431{text-align:center;color:rgba(255,255,255,0.7);}.elementor-191546 .elementor-element.elementor-element-798ef89c{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:2px 2px 2px 2px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-191546 .elementor-element.elementor-element-798ef89c:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-798ef89c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-191546 .elementor-element.elementor-element-264e7634 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-264e7634 .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-264e7634.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-264e7634.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-264e7634.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-264e7634.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-264e7634.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-264e7634 .elementor-icon{font-size:35px;}.elementor-191546 .elementor-element.elementor-element-264e7634 .elementor-icon svg{height:35px;}.elementor-191546 .elementor-element.elementor-element-34e40416 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-34e40416{text-align:center;}.elementor-191546 .elementor-element.elementor-element-34e40416 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-42d8e00e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-42d8e00e{text-align:center;color:rgba(255,255,255,0.7);}.elementor-191546 .elementor-element.elementor-element-24a05ffb{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:2px 2px 2px 2px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-191546 .elementor-element.elementor-element-24a05ffb:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-24a05ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-191546 .elementor-element.elementor-element-3b6a1984 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-3b6a1984 .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-3b6a1984.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-3b6a1984.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-3b6a1984.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-3b6a1984.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-3b6a1984.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-3b6a1984 .elementor-icon{font-size:35px;}.elementor-191546 .elementor-element.elementor-element-3b6a1984 .elementor-icon svg{height:35px;}.elementor-191546 .elementor-element.elementor-element-519822e3 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-519822e3{text-align:center;}.elementor-191546 .elementor-element.elementor-element-519822e3 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-70529a60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-70529a60{text-align:center;color:rgba(255,255,255,0.7);}.elementor-191546 .elementor-element.elementor-element-4cbc0fb3{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.1);--border-color:rgba(255,255,255,0.1);--border-radius:2px 2px 2px 2px;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-191546 .elementor-element.elementor-element-4cbc0fb3:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-4cbc0fb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.04);}.elementor-191546 .elementor-element.elementor-element-70f624f1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-70f624f1 .elementor-icon-wrapper{text-align:center;}.elementor-191546 .elementor-element.elementor-element-70f624f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-70f624f1.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-70f624f1.elementor-view-default .elementor-icon{color:var( --e-global-color-2abc135 );border-color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-70f624f1.elementor-view-framed .elementor-icon, .elementor-191546 .elementor-element.elementor-element-70f624f1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-70f624f1 .elementor-icon{font-size:35px;}.elementor-191546 .elementor-element.elementor-element-70f624f1 .elementor-icon svg{height:35px;}.elementor-191546 .elementor-element.elementor-element-51c44048 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-51c44048{text-align:center;}.elementor-191546 .elementor-element.elementor-element-51c44048 .elementor-heading-title{font-family:var( --e-global-typography-3973106-font-family ), Sans-serif;font-size:var( --e-global-typography-3973106-font-size );font-weight:var( --e-global-typography-3973106-font-weight );line-height:var( --e-global-typography-3973106-line-height );color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-210d5b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-210d5b0{text-align:center;color:rgba(255,255,255,0.7);}.elementor-191546 .elementor-element.elementor-element-57b756f9{--spacer-size:24px;}.elementor-191546 .elementor-element.elementor-element-84be93b{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-84be93b:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-84be93b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-191546 .elementor-element.elementor-element-bb42398{--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;--justify-content:flex-start;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-3f6c8728{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-3470d0b9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-3470d0b9{text-align:start;}.elementor-191546 .elementor-element.elementor-element-3470d0b9 .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-191546 .elementor-element.elementor-element-1c30d0e9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-191546 .elementor-element.elementor-element-1c30d0e9{text-align:start;}.elementor-191546 .elementor-element.elementor-element-1c30d0e9 .elementor-heading-title{font-family:var( --e-global-typography-0dddfe7-font-family ), Sans-serif;font-size:var( --e-global-typography-0dddfe7-font-size );font-weight:var( --e-global-typography-0dddfe7-font-weight );line-height:var( --e-global-typography-0dddfe7-line-height );color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-c875b57 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-191546 .elementor-element.elementor-element-c875b57{text-align:start;}.elementor-191546 .elementor-element.elementor-element-4f56337b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-504055e7{--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;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-4f508108{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-348bdfb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-348bdfb5{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#0E5A7A;}.elementor-191546 .elementor-element.elementor-element-6c5d85b4{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-270d8a41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-270d8a41{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.5em;color:#E47B5A;}.elementor-191546 .elementor-element.elementor-element-117e7fb2{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-30d6f677{--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;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-5a33dbe7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-19523940 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-19523940{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#0E5A7A;}.elementor-191546 .elementor-element.elementor-element-4ee1229f{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-3735753b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-3735753b{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.5em;color:#E47B5A;}.elementor-191546 .elementor-element.elementor-element-40ddaadf{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-1ab3783c{--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;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-6567b163{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-157d066a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-157d066a{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#0E5A7A;}.elementor-191546 .elementor-element.elementor-element-4def95b3{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-2ae5ec3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-2ae5ec3{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.5em;color:#E47B5A;}.elementor-191546 .elementor-element.elementor-element-35b4d80c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-d501751{--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;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-3a521bc7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-16a52def > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-16a52def{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#0E5A7A;}.elementor-191546 .elementor-element.elementor-element-7aaab749{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-2e8d32f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-2e8d32f1{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.5em;color:#E47B5A;}.elementor-191546 .elementor-element.elementor-element-47592ee5{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-547d0243{--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;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-11279462{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-3c6376df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-3c6376df{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#0E5A7A;}.elementor-191546 .elementor-element.elementor-element-146d89{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-29654d8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-29654d8c{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.5em;color:#E47B5A;}.elementor-191546 .elementor-element.elementor-element-6a5fbd78{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E5E7EB;--border-color:#E5E7EB;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-32b4f9f3{--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;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-2ff4f34e{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-59cc7a64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-59cc7a64{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;color:#0E5A7A;}.elementor-191546 .elementor-element.elementor-element-a85b444{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-5fec27e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-5fec27e5{text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:1.5em;color:#E47B5A;}.elementor-191546 .elementor-element.elementor-element-59ddf2e6{--spacer-size:32px;}.elementor-191546 .elementor-element.elementor-element-36ec3106{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-6ecb4591 img{width:100%;height:750px;object-fit:cover;object-position:center center;}.elementor-191546 .elementor-element.elementor-element-679a5d31{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-679a5d31:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-679a5d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE3;}.elementor-191546 .elementor-element.elementor-element-6906f681{--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;--justify-content:flex-start;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-615ef0cf{--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:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-78ad1f94 img{width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-191546 .elementor-element.elementor-element-6a91eb53{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-54e6d259 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-191546 .elementor-element.elementor-element-54e6d259{text-align:start;}.elementor-191546 .elementor-element.elementor-element-54e6d259 .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-191546 .elementor-element.elementor-element-37c9877c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-191546 .elementor-element.elementor-element-37c9877c{text-align:start;}.elementor-191546 .elementor-element.elementor-element-37c9877c .elementor-heading-title{font-family:var( --e-global-typography-0dddfe7-font-family ), Sans-serif;font-size:var( --e-global-typography-0dddfe7-font-size );font-weight:var( --e-global-typography-0dddfe7-font-weight );line-height:var( --e-global-typography-0dddfe7-line-height );color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-7a953315 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-191546 .elementor-element.elementor-element-7a953315{text-align:start;}.elementor-191546 .elementor-element.elementor-element-7056eff3 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-191546 .elementor-element.elementor-element-7056eff3{text-align:start;}.elementor-191546 .elementor-element.elementor-element-19ccb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-19ccb1{text-align:start;}.elementor-191546 .elementor-element.elementor-element-19ccb1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:24px;font-weight:400;font-style:italic;color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-37343f61{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-37343f61:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-37343f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-191546 .elementor-element.elementor-element-48f01f55{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-76fef06c > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-76fef06c{text-align:center;}.elementor-191546 .elementor-element.elementor-element-76fef06c .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-191546 .elementor-element.elementor-element-1cac199b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-191546 .elementor-element.elementor-element-1cac199b{text-align:center;}.elementor-191546 .elementor-element.elementor-element-1cac199b .elementor-heading-title{font-family:var( --e-global-typography-0dddfe7-font-family ), Sans-serif;font-size:var( --e-global-typography-0dddfe7-font-size );font-weight:var( --e-global-typography-0dddfe7-font-weight );line-height:var( --e-global-typography-0dddfe7-line-height );color:var( --e-global-color-primary );}.elementor-191546 .elementor-element.elementor-element-ae1c0dc > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-191546 .elementor-element.elementor-element-ae1c0dc{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#6B7280;}.elementor-191546 .elementor-element.elementor-element-3972d0ac{--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;--justify-content:flex-start;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-6c3e1d5c{--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;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-6c3e1d5c:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-6c3e1d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE3;}.elementor-191546 .elementor-element.elementor-element-38ff7ef9{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-2cf91114 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-191546 .elementor-element.elementor-element-2cf91114{text-align:center;}.elementor-191546 .elementor-element.elementor-element-2cf91114 .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-191546 .elementor-element.elementor-element-7cc2489f > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-191546 .elementor-element.elementor-element-7cc2489f{text-align:center;}.elementor-191546 .elementor-element.elementor-element-7cc2489f .elementor-heading-title{font-family:var( --e-global-typography-0dddfe7-font-family ), Sans-serif;font-size:var( --e-global-typography-0dddfe7-font-size );font-weight:var( --e-global-typography-0dddfe7-font-weight );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-7704f799{--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;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-279cb26a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-tab-title{border-width:1px;border-color:#E5E7EB;background-color:#FFFFFF;padding:22px 28px 22px 28px;}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-tab-content{border-width:1px;border-block-end-color:#E5E7EB;background-color:#FFFFFF;color:#2A2D33;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.75em;padding:0px 28px 22px 28px;}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-toggle-item:not(:last-child){margin-block-end:12px;}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-toggle-title, .elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-toggle-icon{color:#0E5A7A;}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-toggle-icon svg{fill:#0E5A7A;}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-tab-title.elementor-active a, .elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#0E5A7A;}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-toggle-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-tab-title .elementor-toggle-icon i:before{color:#E47B5A;}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-tab-title .elementor-toggle-icon svg{fill:#E47B5A;}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#E47B5A;}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#E47B5A;}.elementor-191546 .elementor-element.elementor-element-20d8c32f{--display:flex;--min-height:520px;--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;--overlay-opacity:1;--padding-top:110px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-20d8c32f:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-20d8c32f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bermudabungalows.com/wp-content/uploads/2026/05/5401ec84-6b2f-4b96-aee1-82ed9200b1f2.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-191546 .elementor-element.elementor-element-20d8c32f::before, .elementor-191546 .elementor-element.elementor-element-20d8c32f > .elementor-background-video-container::before, .elementor-191546 .elementor-element.elementor-element-20d8c32f > .e-con-inner > .elementor-background-video-container::before, .elementor-191546 .elementor-element.elementor-element-20d8c32f > .elementor-background-slideshow::before, .elementor-191546 .elementor-element.elementor-element-20d8c32f > .e-con-inner > .elementor-background-slideshow::before, .elementor-191546 .elementor-element.elementor-element-20d8c32f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(8,62,85,0.9);--background-overlay:'';}.elementor-191546 .elementor-element.elementor-element-692354c2{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-3b7d6eca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-191546 .elementor-element.elementor-element-3b7d6eca{text-align:center;}.elementor-191546 .elementor-element.elementor-element-3b7d6eca .elementor-heading-title{font-family:var( --e-global-typography-42599fa-font-family ), Sans-serif;font-size:var( --e-global-typography-42599fa-font-size );font-weight:var( --e-global-typography-42599fa-font-weight );text-transform:var( --e-global-typography-42599fa-text-transform );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );color:var( --e-global-color-2abc135 );}.elementor-191546 .elementor-element.elementor-element-f7309d6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-191546 .elementor-element.elementor-element-f7309d6{text-align:center;}.elementor-191546 .elementor-element.elementor-element-f7309d6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:500;line-height:1.1em;color:var( --e-global-color-5a676c5 );}.elementor-191546 .elementor-element.elementor-element-5e74ed96{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.9);}.elementor-191546 .elementor-element.elementor-element-5e74ed96 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-191546 .elementor-element.elementor-element-5ffee399{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-34e9c48e{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-191546 .elementor-element.elementor-element-309e114e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-ea9ed07-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9ed07-font-size );font-weight:var( --e-global-typography-ea9ed07-font-weight );text-transform:var( --e-global-typography-ea9ed07-text-transform );line-height:var( --e-global-typography-ea9ed07-line-height );letter-spacing:var( --e-global-typography-ea9ed07-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:2px 2px 2px 2px;padding:10px 30px 10px 30px;}.elementor-191546 .elementor-element.elementor-element-309e114e .elementor-button:hover, .elementor-191546 .elementor-element.elementor-element-309e114e .elementor-button:focus{background-color:var( --e-global-color-accent );}body.elementor-page-191546:not(.elementor-motion-effects-element-type-background), body.elementor-page-191546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a676c5 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-191546 .elementor-element.elementor-element-7ec3eb3a{--width:100%;}.elementor-191546 .elementor-element.elementor-element-790f99dc{--width:100%;}.elementor-191546 .elementor-element.elementor-element-1336fef6{--width:50%;}.elementor-191546 .elementor-element.elementor-element-390f70bb{--width:50%;}.elementor-191546 .elementor-element.elementor-element-2ad6a2fc{--width:100%;}.elementor-191546 .elementor-element.elementor-element-55865f39{--width:100%;}.elementor-191546 .elementor-element.elementor-element-2dc0341e{--width:100%;}.elementor-191546 .elementor-element.elementor-element-3f57f4fb{--width:45%;}.elementor-191546 .elementor-element.elementor-element-13b5dfc6{--width:55%;}.elementor-191546 .elementor-element.elementor-element-7afade05{--width:100%;}.elementor-191546 .elementor-element.elementor-element-66463911{--width:50%;}.elementor-191546 .elementor-element.elementor-element-491da46d{--width:100%;}.elementor-191546 .elementor-element.elementor-element-55ea4d45{--width:48px;}.elementor-191546 .elementor-element.elementor-element-c25af2f{--width:50%;}.elementor-191546 .elementor-element.elementor-element-2fc7c376{--width:100%;}.elementor-191546 .elementor-element.elementor-element-eafd4b5{--width:48px;}.elementor-191546 .elementor-element.elementor-element-468e1572{--width:100%;}.elementor-191546 .elementor-element.elementor-element-549ca1c9{--width:50%;}.elementor-191546 .elementor-element.elementor-element-49ef5183{--width:100%;}.elementor-191546 .elementor-element.elementor-element-646f151c{--width:48px;}.elementor-191546 .elementor-element.elementor-element-37010984{--width:50%;}.elementor-191546 .elementor-element.elementor-element-58d49226{--width:100%;}.elementor-191546 .elementor-element.elementor-element-260e34c7{--width:48px;}.elementor-191546 .elementor-element.elementor-element-6b42baa3{--width:100%;}.elementor-191546 .elementor-element.elementor-element-bb42398{--width:100%;}.elementor-191546 .elementor-element.elementor-element-3f6c8728{--width:55%;}.elementor-191546 .elementor-element.elementor-element-504055e7{--width:100%;}.elementor-191546 .elementor-element.elementor-element-30d6f677{--width:100%;}.elementor-191546 .elementor-element.elementor-element-1ab3783c{--width:100%;}.elementor-191546 .elementor-element.elementor-element-d501751{--width:100%;}.elementor-191546 .elementor-element.elementor-element-547d0243{--width:100%;}.elementor-191546 .elementor-element.elementor-element-32b4f9f3{--width:100%;}.elementor-191546 .elementor-element.elementor-element-36ec3106{--width:45%;}.elementor-191546 .elementor-element.elementor-element-6906f681{--width:100%;}.elementor-191546 .elementor-element.elementor-element-615ef0cf{--width:40%;}.elementor-191546 .elementor-element.elementor-element-6a91eb53{--width:60%;}.elementor-191546 .elementor-element.elementor-element-3972d0ac{--width:100%;}.elementor-191546 .elementor-element.elementor-element-7704f799{--width:100%;}.elementor-191546 .elementor-element.elementor-element-279cb26a{--width:70%;}.elementor-191546 .elementor-element.elementor-element-5ffee399{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-191546 .elementor-element.elementor-element-1336fef6{--width:100%;}.elementor-191546 .elementor-element.elementor-element-390f70bb{--width:100%;}.elementor-191546 .elementor-element.elementor-element-3f57f4fb{--width:100%;}.elementor-191546 .elementor-element.elementor-element-13b5dfc6{--width:100%;}.elementor-191546 .elementor-element.elementor-element-66463911{--width:100%;}.elementor-191546 .elementor-element.elementor-element-55ea4d45{--width:15%;}.elementor-191546 .elementor-element.elementor-element-c25af2f{--width:100%;}.elementor-191546 .elementor-element.elementor-element-eafd4b5{--width:15%;}.elementor-191546 .elementor-element.elementor-element-549ca1c9{--width:100%;}.elementor-191546 .elementor-element.elementor-element-646f151c{--width:15%;}.elementor-191546 .elementor-element.elementor-element-37010984{--width:100%;}.elementor-191546 .elementor-element.elementor-element-260e34c7{--width:15%;}.elementor-191546 .elementor-element.elementor-element-3f6c8728{--width:100%;}.elementor-191546 .elementor-element.elementor-element-36ec3106{--width:100%;}.elementor-191546 .elementor-element.elementor-element-615ef0cf{--width:100%;}.elementor-191546 .elementor-element.elementor-element-6a91eb53{--width:100%;}.elementor-191546 .elementor-element.elementor-element-279cb26a{--width:100%;}}@media(min-width:1025px){.elementor-191546 .elementor-element.elementor-element-3954320f:not(.elementor-motion-effects-element-type-background), .elementor-191546 .elementor-element.elementor-element-3954320f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-191546 .elementor-element.elementor-element-26c3b7fe{--min-height:612px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-7654344e .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-5c6b5355 .elementor-heading-title{font-size:var( --e-global-typography-363027e-font-size );line-height:var( --e-global-typography-363027e-line-height );letter-spacing:var( --e-global-typography-363027e-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-7aaf007a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-39cc623-font-size );line-height:var( --e-global-typography-39cc623-line-height );letter-spacing:var( --e-global-typography-39cc623-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-7ec3eb3a{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-5f7cb47{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-191546 .elementor-element.elementor-element-6b26e4d2{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-790f99dc{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-1336fef6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-419e1d8f .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-195b2f1 .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-780ea82d{text-align:center;}.elementor-191546 .elementor-element.elementor-element-167b2dce{text-align:center;}.elementor-191546 .elementor-element.elementor-element-4cc98c5a .elementor-heading-title{font-size:20px;}.elementor-191546 .elementor-element.elementor-element-390f70bb.e-con{--order:-99999 /* order start hack */;}.elementor-191546 .elementor-element.elementor-element-356df59c img{height:450px;}.elementor-191546 .elementor-element.elementor-element-78a490d2{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-2ad6a2fc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-191546 .elementor-element.elementor-element-580a7766 .elementor-heading-title{font-size:36px;}.elementor-191546 .elementor-element.elementor-element-33930b42 .elementor-heading-title{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-6f6d3252{font-size:11px;}.elementor-191546 .elementor-element.elementor-element-15c45f16 .elementor-heading-title{font-size:36px;}.elementor-191546 .elementor-element.elementor-element-9f03b4e .elementor-heading-title{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-174245d2{font-size:11px;}.elementor-191546 .elementor-element.elementor-element-42c21b5f .elementor-heading-title{font-size:36px;}.elementor-191546 .elementor-element.elementor-element-77628924 .elementor-heading-title{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-1b6b9cf2{font-size:11px;}.elementor-191546 .elementor-element.elementor-element-61e503f6 .elementor-heading-title{font-size:36px;}.elementor-191546 .elementor-element.elementor-element-414043b9 .elementor-heading-title{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-4add29ed{font-size:11px;}.elementor-191546 .elementor-element.elementor-element-2e93ea0a{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-2a9dea41 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-216319e6 .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-1bc2a9d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-39cc623-font-size );line-height:var( --e-global-typography-39cc623-line-height );letter-spacing:var( --e-global-typography-39cc623-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-55865f39{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-20acef48 .elementor-button{font-size:var( --e-global-typography-ea9ed07-font-size );line-height:var( --e-global-typography-ea9ed07-line-height );letter-spacing:var( --e-global-typography-ea9ed07-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-3954320f{--min-height:374px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-e46f2ad .elementor-heading-title{font-size:80px;}.elementor-191546 .elementor-element.elementor-element-ffde48d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-191546 .elementor-element.elementor-element-ffde48d .elementor-heading-title{font-size:28px;}.elementor-191546 .elementor-element.elementor-element-2fae8628 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-35463170{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-2dc0341e{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-33084496 img{height:450px;}.elementor-191546 .elementor-element.elementor-element-13b5dfc6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-4f845aa1 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-5e7cd608{text-align:center;}.elementor-191546 .elementor-element.elementor-element-5e7cd608 .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-48ec4f68{text-align:center;}.elementor-191546 .elementor-element.elementor-element-7afade05{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-491da46d{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-4ec0ccc3 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-2fc7c376{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-67b016f9 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-31f1e794{--spacer-size:16px;}.elementor-191546 .elementor-element.elementor-element-468e1572{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-49ef5183{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-3a681bad .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-58d49226{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-53ca1417 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-3f95dcea{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-8ea555b .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-54c2c580 .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-20879e01{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-39cc623-font-size );line-height:var( --e-global-typography-39cc623-line-height );letter-spacing:var( --e-global-typography-39cc623-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-6b42baa3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-191546 .elementor-element.elementor-element-77ad1841 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-2abb3790 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-46a4336 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-6203ff16 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-39f48476 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-34e40416 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-519822e3 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-51c44048 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-57b756f9{--spacer-size:20px;}.elementor-191546 .elementor-element.elementor-element-84be93b{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-bb42398{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-3f6c8728{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-3470d0b9 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-1c30d0e9{text-align:center;}.elementor-191546 .elementor-element.elementor-element-1c30d0e9 .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-c875b57{text-align:center;}.elementor-191546 .elementor-element.elementor-element-504055e7{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-348bdfb5{font-size:15px;}.elementor-191546 .elementor-element.elementor-element-270d8a41{font-size:13px;}.elementor-191546 .elementor-element.elementor-element-30d6f677{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-19523940{font-size:15px;}.elementor-191546 .elementor-element.elementor-element-3735753b{font-size:13px;}.elementor-191546 .elementor-element.elementor-element-1ab3783c{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-157d066a{font-size:15px;}.elementor-191546 .elementor-element.elementor-element-2ae5ec3{font-size:13px;}.elementor-191546 .elementor-element.elementor-element-d501751{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-16a52def{font-size:15px;}.elementor-191546 .elementor-element.elementor-element-2e8d32f1{font-size:13px;}.elementor-191546 .elementor-element.elementor-element-547d0243{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-3c6376df{font-size:15px;}.elementor-191546 .elementor-element.elementor-element-29654d8c{font-size:13px;}.elementor-191546 .elementor-element.elementor-element-32b4f9f3{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-59cc7a64{font-size:15px;}.elementor-191546 .elementor-element.elementor-element-5fec27e5{font-size:13px;}.elementor-191546 .elementor-element.elementor-element-59ddf2e6{--spacer-size:20px;}.elementor-191546 .elementor-element.elementor-element-36ec3106.e-con{--order:-99999 /* order start hack */;}.elementor-191546 .elementor-element.elementor-element-6ecb4591 img{height:450px;object-position:center center;}.elementor-191546 .elementor-element.elementor-element-679a5d31{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-6906f681{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-78ad1f94 img{height:450px;object-position:center center;}.elementor-191546 .elementor-element.elementor-element-6a91eb53{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-54e6d259 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-37c9877c .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-7a953315{text-align:center;}.elementor-191546 .elementor-element.elementor-element-7056eff3{text-align:center;}.elementor-191546 .elementor-element.elementor-element-19ccb1 .elementor-heading-title{font-size:22px;}.elementor-191546 .elementor-element.elementor-element-37343f61{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-76fef06c .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-1cac199b .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-ae1c0dc{font-size:15px;}.elementor-191546 .elementor-element.elementor-element-3972d0ac{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-6c3e1d5c{--padding-top:75px;--padding-bottom:75px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-2cf91114 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-7cc2489f .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-7704f799{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-20d8c32f{--min-height:442px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-191546 .elementor-element.elementor-element-3b7d6eca .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-f7309d6 .elementor-heading-title{font-size:40px;}.elementor-191546 .elementor-element.elementor-element-5e74ed96{font-size:16px;}.elementor-191546 .elementor-element.elementor-element-5ffee399{--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:stretch;}.elementor-191546 .elementor-element.elementor-element-309e114e .elementor-button{font-size:var( --e-global-typography-ea9ed07-font-size );line-height:var( --e-global-typography-ea9ed07-line-height );letter-spacing:var( --e-global-typography-ea9ed07-letter-spacing );}}@media(max-width:767px){.elementor-191546 .elementor-element.elementor-element-26c3b7fe{--min-height:540px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-7654344e .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-5c6b5355 .elementor-heading-title{font-size:var( --e-global-typography-363027e-font-size );line-height:var( --e-global-typography-363027e-line-height );letter-spacing:var( --e-global-typography-363027e-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-7aaf007a{font-size:var( --e-global-typography-39cc623-font-size );line-height:var( --e-global-typography-39cc623-line-height );letter-spacing:var( --e-global-typography-39cc623-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-6b26e4d2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-1336fef6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-419e1d8f .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-195b2f1{text-align:center;}.elementor-191546 .elementor-element.elementor-element-195b2f1 .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-780ea82d{text-align:center;}.elementor-191546 .elementor-element.elementor-element-167b2dce{text-align:center;}.elementor-191546 .elementor-element.elementor-element-4cc98c5a .elementor-heading-title{font-size:18px;}.elementor-191546 .elementor-element.elementor-element-390f70bb.e-con{--order:-99999 /* order start hack */;}.elementor-191546 .elementor-element.elementor-element-356df59c img{height:300px;object-position:center center;}.elementor-191546 .elementor-element.elementor-element-78a490d2{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-2ad6a2fc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-191546 .elementor-element.elementor-element-580a7766 .elementor-heading-title{font-size:32px;}.elementor-191546 .elementor-element.elementor-element-33930b42 .elementor-heading-title{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-6f6d3252{font-size:11px;}.elementor-191546 .elementor-element.elementor-element-15c45f16 .elementor-heading-title{font-size:32px;}.elementor-191546 .elementor-element.elementor-element-9f03b4e .elementor-heading-title{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-174245d2{font-size:11px;}.elementor-191546 .elementor-element.elementor-element-42c21b5f .elementor-heading-title{font-size:32px;}.elementor-191546 .elementor-element.elementor-element-77628924 .elementor-heading-title{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-1b6b9cf2{font-size:11px;}.elementor-191546 .elementor-element.elementor-element-61e503f6 .elementor-heading-title{font-size:32px;}.elementor-191546 .elementor-element.elementor-element-414043b9 .elementor-heading-title{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-4add29ed{font-size:11px;}.elementor-191546 .elementor-element.elementor-element-2e93ea0a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-2a9dea41 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-216319e6 .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-1bc2a9d2{font-size:var( --e-global-typography-39cc623-font-size );line-height:var( --e-global-typography-39cc623-line-height );letter-spacing:var( --e-global-typography-39cc623-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-20acef48 .elementor-button{font-size:var( --e-global-typography-ea9ed07-font-size );line-height:var( --e-global-typography-ea9ed07-line-height );letter-spacing:var( --e-global-typography-ea9ed07-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-3954320f{--min-height:330px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-e46f2ad .elementor-heading-title{font-size:60px;}.elementor-191546 .elementor-element.elementor-element-ffde48d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-191546 .elementor-element.elementor-element-ffde48d .elementor-heading-title{font-size:22px;}.elementor-191546 .elementor-element.elementor-element-2fae8628 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-35463170{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-33084496 img{height:300px;object-position:center center;}.elementor-191546 .elementor-element.elementor-element-13b5dfc6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-4f845aa1 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-5e7cd608{text-align:center;}.elementor-191546 .elementor-element.elementor-element-5e7cd608 .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-48ec4f68{text-align:center;}.elementor-191546 .elementor-element.elementor-element-491da46d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-55ea4d45{--width:30%;}.elementor-191546 .elementor-element.elementor-element-5364eac9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-4ec0ccc3 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-368d286a{text-align:center;}.elementor-191546 .elementor-element.elementor-element-2fc7c376{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-eafd4b5{--width:30%;}.elementor-191546 .elementor-element.elementor-element-41cafd38{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-67b016f9 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-1913109{text-align:center;}.elementor-191546 .elementor-element.elementor-element-31f1e794{--spacer-size:12px;}.elementor-191546 .elementor-element.elementor-element-49ef5183{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-646f151c{--width:30%;}.elementor-191546 .elementor-element.elementor-element-55cbb60f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-3a681bad .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-6d9d9fa1{text-align:center;}.elementor-191546 .elementor-element.elementor-element-58d49226{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-260e34c7{--width:30%;}.elementor-191546 .elementor-element.elementor-element-39943ad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-53ca1417 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-7b1d97{text-align:center;}.elementor-191546 .elementor-element.elementor-element-3f95dcea{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-8ea555b .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-54c2c580 .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-20879e01 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-20879e01{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-39cc623-font-size );line-height:var( --e-global-typography-39cc623-line-height );letter-spacing:var( --e-global-typography-39cc623-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-6b42baa3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-191546 .elementor-element.elementor-element-77ad1841 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-2abb3790 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-46a4336 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-6203ff16 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-39f48476 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-34e40416 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-519822e3 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-51c44048 .elementor-heading-title{font-size:var( --e-global-typography-3973106-font-size );line-height:var( --e-global-typography-3973106-line-height );}.elementor-191546 .elementor-element.elementor-element-57b756f9{--spacer-size:16px;}.elementor-191546 .elementor-element.elementor-element-84be93b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-3f6c8728{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-3470d0b9 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-1c30d0e9{text-align:center;}.elementor-191546 .elementor-element.elementor-element-1c30d0e9 .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-c875b57{text-align:center;}.elementor-191546 .elementor-element.elementor-element-4f56337b{--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-191546 .elementor-element.elementor-element-4f508108{--width:60%;}.elementor-191546 .elementor-element.elementor-element-348bdfb5{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-6c5d85b4{--width:30%;}.elementor-191546 .elementor-element.elementor-element-270d8a41{font-size:12px;}.elementor-191546 .elementor-element.elementor-element-117e7fb2{--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-191546 .elementor-element.elementor-element-5a33dbe7{--width:60%;}.elementor-191546 .elementor-element.elementor-element-19523940{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-4ee1229f{--width:30%;}.elementor-191546 .elementor-element.elementor-element-3735753b{font-size:12px;}.elementor-191546 .elementor-element.elementor-element-40ddaadf{--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-191546 .elementor-element.elementor-element-6567b163{--width:60%;}.elementor-191546 .elementor-element.elementor-element-157d066a{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-4def95b3{--width:30%;}.elementor-191546 .elementor-element.elementor-element-2ae5ec3{font-size:12px;}.elementor-191546 .elementor-element.elementor-element-35b4d80c{--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-191546 .elementor-element.elementor-element-3a521bc7{--width:60%;}.elementor-191546 .elementor-element.elementor-element-16a52def{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-7aaab749{--width:30%;}.elementor-191546 .elementor-element.elementor-element-2e8d32f1{font-size:12px;}.elementor-191546 .elementor-element.elementor-element-47592ee5{--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-191546 .elementor-element.elementor-element-11279462{--width:60%;}.elementor-191546 .elementor-element.elementor-element-3c6376df{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-146d89{--width:30%;}.elementor-191546 .elementor-element.elementor-element-29654d8c{font-size:12px;}.elementor-191546 .elementor-element.elementor-element-6a5fbd78{--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-191546 .elementor-element.elementor-element-2ff4f34e{--width:60%;}.elementor-191546 .elementor-element.elementor-element-59cc7a64{font-size:14px;}.elementor-191546 .elementor-element.elementor-element-a85b444{--width:30%;}.elementor-191546 .elementor-element.elementor-element-5fec27e5{font-size:12px;}.elementor-191546 .elementor-element.elementor-element-59ddf2e6{--spacer-size:16px;}.elementor-191546 .elementor-element.elementor-element-36ec3106.e-con{--order:-99999 /* order start hack */;}.elementor-191546 .elementor-element.elementor-element-6ecb4591 img{height:300px;}.elementor-191546 .elementor-element.elementor-element-679a5d31{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-78ad1f94 img{height:300px;object-position:center center;}.elementor-191546 .elementor-element.elementor-element-6a91eb53{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-191546 .elementor-element.elementor-element-54e6d259 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-37c9877c .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-7a953315{text-align:center;}.elementor-191546 .elementor-element.elementor-element-7056eff3{text-align:center;}.elementor-191546 .elementor-element.elementor-element-19ccb1 .elementor-heading-title{font-size:20px;}.elementor-191546 .elementor-element.elementor-element-37343f61{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-76fef06c .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-1cac199b .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-ae1c0dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-191546 .elementor-element.elementor-element-ae1c0dc{font-size:15px;}.elementor-191546 .elementor-element.elementor-element-6c3e1d5c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-2cf91114 .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-7cc2489f .elementor-heading-title{font-size:var( --e-global-typography-0dddfe7-font-size );line-height:var( --e-global-typography-0dddfe7-line-height );}.elementor-191546 .elementor-element.elementor-element-39aa80d2 .elementor-toggle-title{font-size:15px;}.elementor-191546 .elementor-element.elementor-element-20d8c32f{--min-height:390px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-191546 .elementor-element.elementor-element-3b7d6eca .elementor-heading-title{font-size:var( --e-global-typography-42599fa-font-size );line-height:var( --e-global-typography-42599fa-line-height );letter-spacing:var( --e-global-typography-42599fa-letter-spacing );}.elementor-191546 .elementor-element.elementor-element-f7309d6 .elementor-heading-title{font-size:32px;}.elementor-191546 .elementor-element.elementor-element-5e74ed96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-191546 .elementor-element.elementor-element-309e114e .elementor-button{font-size:var( --e-global-typography-ea9ed07-font-size );line-height:var( --e-global-typography-ea9ed07-line-height );letter-spacing:var( --e-global-typography-ea9ed07-letter-spacing );}}/* Start custom CSS for connect_search_bar, class: .elementor-element-5f7cb47 *//*.cwp-search-bar .cwp-search-bar__action:hover {*/
/*		color:#ffffff !important;*/
/*	}*/
	
	.cwp-collection .cwp-collection__footer .cwp-collection__view-all,
	.cwp-collection .cwp-collection__footer .cwp-collection__view-all:visited {
		color:#ffffff !important;
	}
	
	.cwp-property-grid--list .cwp-card:hover {
		transform: translateY(12px);
	}
	
	.cwp-search-bar .cwp-search-bar__clear-date {
		position: absolute !important;
    right: 6px !important;
    top: 50% !important;
		background: rgba(0, 0, 0, 0.2) !important;
    background-color: rgba(0, 0, 0, 0.2) !important;
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    transform: translateY(-50%) !important;
		align-items: center !important;
    justify-content: center !important;
    width: 20px !important;
    height: 20px !important;
    padding: 0 !important;
    margin: 0 !important;
		border-radius: 50% !important;
		min-height: 0 !important;
    line-height: 1 !important;
    z-index: 2 !important;
		cursor: pointer !important;
		color: #fff !important;
	}
	.cwp-search-bar .cwp-search-bar__clear-date:hover {
		transform: translateY(-50%) !important;
		background: rgba(0, 0, 0, 0.45) !important;
    background-color: rgba(0, 0, 0, 0.45) !important;
	}
	
	.cwp-search-bar .cwp-date-picker__apply {
    padding: 8px 20px !important;
    border: none !important;
    border-radius: 6px !important;
    background: var(--cwp-primary, #1B6B93) !important;
    background-color: var(--cwp-primary, #1B6B93) !important;
    color: #FFFFFF !important;
    font-family: var(--cwp-font-body) !important;
    font-size: 13px !important;
    font-weight: 600 !important;
    cursor: pointer !important;
    margin: 0 !important;
    min-height: 0 !important;
    line-height: normal !important;
	}
	.cwp-search-bar .cwp-date-picker__apply:hover, .cwp-search-bar .cwp-date-picker__apply:focus {
    filter: brightness(0.85) !important;
    border: none !important;
    outline: none !important;
	}
	.cwp-search-bar .cwp-date-picker__clear {
		background: none !important;
		background-color: transparent !important;
		border: none !important;
		font-family: var(--cwp-font-body) !important;
		font-size: 14px !important;
		font-weight: 600 !important;
		color: var(--cwp-text, #2c2e33) !important;
		text-decoration: underline !important;
		cursor: pointer !important;
		padding: 0 !important;
		margin: 0 !important;
		min-height: 0 !important;
	}
	.cwp-search-bar .cwp-date-picker__clear:hover, .cwp-search-bar .cwp-date-picker__clear:focus {
    color: var(--cwp-cal-selected, #6C4CE0) !important;
    background: none !important;
    background-color: transparent !important;
    border: none !important;
    outline: none !important;
	}
	
	.cwp-root.cwp-collection {
		background: transparent;
	}
	
	@media (max-width: 767px) {
		.cwp-root.cwp-collection .cwp-card {
			max-width: 100%;
		}
		.elementor-element-edit-mode .cwp-date-picker{
		    display:none;
		}

	}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-13cae7c */.cwp-collection__footer{
    display: none;
}

/* ── Hide badges only ── */
.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-badge.cwp-card__type,
.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-badge.cwp-card__instant-book {
  display: none !important;
}

/* ── Card base ── */
.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card {
  border-radius: 12px;
  overflow: hidden;
  background: #fff;
  box-shadow: 0 2px 16px rgba(0,0,0,0.07);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* ── Hover: lift + deepen shadow ── */
.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 12px 32px rgba(0,0,0,0.14);
}

/* ── Hover: image zoom ── */
.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card__image-wrap {
  overflow: hidden;
}

.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card__carousel-image {
  transition: transform 0.45s ease;
  will-change: transform;
}

.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card:hover .cwp-card__carousel-image {
  transform: scale(1.05);
}

/* ── Card body: relative anchor for rating + padding ── */
.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card__body {
  position: relative;
  padding: 16px 20px 20px;
}

/* ── Header: block so title takes full width ── */
.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card__header {
  display: block;
}

/* ── Rating: pulled out of header, pinned to bottom-right of card body ── */
.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card__rating {
  display: flex !important;
  align-items: center;
  gap: 3px;
  position: absolute;
  bottom: 20px;
  right: 20px;
  font-size: 12px;
  font-weight: 500;
  color: #3D3D3E;
  background: #f5f5f5;
  padding: 5px 9px;
  border-radius: 6px;
}

.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card__star {
  color: #C9A84C;
  fill: #C9A84C;
  width: 11px;
  height: 11px;
}

/* ── Specs: add right padding so text clears the rating badge ── */
.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card__specs {
  padding-right: 100px;
}

/* ── Divider line above price ── */
.elementor-191546 .elementor-element.elementor-element-13cae7c .cwp-card__price {
  border-top: 1px solid rgba(0,0,0,0.09);
  padding-top: 40px;
  margin-top: 20px;
  padding-right: 85px;
}

/* remove the price */
span.cwp-card__price-amount {
    display: none;
}

span.cwp-card__price-unit {
    display: none;
}

/* adjust the font size of property title */
h3.cwp-card__title {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS *//* =========================================================
   BERMUDA BUNGALOWS — SUPPORTING CSS
   Add to Elementor > Site Settings > Custom CSS
   (or via WP Customizer > Additional CSS)
   ========================================================= */

/* -------- Property Cards -------- */
.bb-prop-card {
  transition: all .35s ease;
  overflow: hidden;
}
.bb-prop-card:hover {
  transform: translateY(-8px);
  box-shadow: 0 30px 50px rgba(8,62,85,.15) !important;
  border-color: transparent !important;
}
.bb-prop-card img {
  transition: transform .8s ease;
}
.bb-prop-card:hover img {
  transform: scale(1.07);
}

/* -------- Testimonial Cards -------- */
.bb-testimonial p em,
.bb-testimonial p {
  font-family: 'Playfair Display', serif;
  font-style: italic;
}

/* -------- Header (sticky behaviour) -------- */
.bb-site-header {
  position: sticky;
  top: 0;
  z-index: 999;
  box-shadow: 0 2px 12px rgba(8,62,85,.08);
}

/* Hide nav links on tablet/mobile (replace with theme-builder mobile menu OR Elementor mobile-only menu widget) */
@media (max-width: 991px) {
  .bb-nav-links {
    display: none !important;
  }
}

/* -------- Footer -------- */
.bb-site-footer a {
  transition: color .2s ease;
}
.bb-site-footer a:hover {
  color: #42C9F6 !important;
}

/* -------- Smooth scroll for anchor links -------- */
html {
  scroll-behavior: smooth;
}

/* -------- Distance list border collapse (no border on last) -------- */
.location-distance-item:last-child {
  border-bottom: none !important;
}

/* -------- Toggle (FAQ) active state -------- */
.elementor-toggle .elementor-tab-title.elementor-active {
  border-color: #E47B5A !important;
}

/* -------- Responsive heading line-height adjustments -------- */
@media (max-width: 600px) {
  h1, .elementor-heading-title { line-height: 1.15 !important; }
}

/* -------- Amenity card hover (dark section) -------- */
.elementor-element[data-element_type="container"]:has(.fa-utensils),
.elementor-element[data-element_type="container"]:has(.fa-bed),
.elementor-element[data-element_type="container"]:has(.fa-tv),
.elementor-element[data-element_type="container"]:has(.fa-shirt),
.elementor-element[data-element_type="container"]:has(.fa-square-parking),
.elementor-element[data-element_type="container"]:has(.fa-water-ladder),
.elementor-element[data-element_type="container"]:has(.fa-snowflake),
.elementor-element[data-element_type="container"]:has(.fa-paw) {
  transition: all .3s ease;
}/* End custom CSS */