.elementor-14 .elementor-element.elementor-element-db3150a{--display:flex;--min-height:246px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-db3150a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-db3150a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-d6bd89e{--display:flex;--margin-top:167px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1000;}.elementor-14 .elementor-element.elementor-element-968b22b{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-d5bcd94{text-align:left;}.elementor-14 .elementor-element.elementor-element-d5bcd94 img{width:40%;}.elementor-14 .elementor-element.elementor-element-a4ccd88{--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;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-a549886{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-bef135c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-decoration:underline;word-spacing:0px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-08452c2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:31px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-84af2b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-decoration:underline;word-spacing:0px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6969995{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-ab4dbb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;text-decoration:underline;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5eddd52{--display:flex;--min-height:320px;--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-end;--margin-top:-502px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-14 .elementor-element.elementor-element-5eddd52.e-con{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-503a3bc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-34bb886 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-80cb687{--display:flex;}.elementor-14 .elementor-element.elementor-element-b840b6a .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-28a8d70{--display:flex;--min-height:246px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:43px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-28a8d70:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-28a8d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-370ca2a{--display:flex;--margin-top:167px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1000;}.elementor-14 .elementor-element.elementor-element-0fd8c22{--display:flex;}.elementor-14 .elementor-element.elementor-element-ce53041{--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;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-d80946f{--display:flex;}.elementor-14 .elementor-element.elementor-element-f38b7d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-decoration:underline;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-083e8a7{--display:flex;}.elementor-14 .elementor-element.elementor-element-4bf8e39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-decoration:underline;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-f4f8239{--display:flex;}.elementor-14 .elementor-element.elementor-element-04c6ea6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-decoration:underline;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-17b9539{--display:flex;}.elementor-14 .elementor-element.elementor-element-2fa9ab6{--display:flex;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-d4f7456{--display:flex;--min-height:305px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d4f7456:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d4f7456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-9ea868e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-4c4fb8f{--display:flex;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-39ef558{--display:flex;}.elementor-14 .elementor-element.elementor-element-847f0a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-c7bff6f{--display:flex;}.elementor-14 .elementor-element.elementor-element-dec75ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a8febb7{--display:flex;}.elementor-14 .elementor-element.elementor-element-a8febb7.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-80d4724{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-80d4724:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-80d4724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-5180dca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-1b0f0f6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-1488d01{--display:flex;}.elementor-14 .elementor-element.elementor-element-7c90983{text-align:left;}.elementor-14 .elementor-element.elementor-element-7c90983 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-712343a{--display:flex;}.elementor-14 .elementor-element.elementor-element-1c27728{text-align:left;}.elementor-14 .elementor-element.elementor-element-1c27728 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1243b0d{--display:flex;}.elementor-14 .elementor-element.elementor-element-d29c277{text-align:left;}.elementor-14 .elementor-element.elementor-element-d29c277 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9c58a94{--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;--z-index:0;}.elementor-14 .elementor-element.elementor-element-0b71549{--display:flex;}.elementor-14 .elementor-element.elementor-element-af3178c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-14 .elementor-element.elementor-element-e1af0cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e1af0cd:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e1af0cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-1af1272{--display:flex;}.elementor-14 .elementor-element.elementor-element-329abdd{text-align:center;}.elementor-14 .elementor-element.elementor-element-329abdd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-0f85fdb{--display:flex;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-c4507b7{text-align:center;}.elementor-14 .elementor-element.elementor-element-c4507b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3ea542b{--display:flex;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-04eda41{text-align:left;}.elementor-14 .elementor-element.elementor-element-04eda41 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1c8ee59{--display:flex;}.elementor-14 .elementor-element.elementor-element-c768328{--display:flex;--min-height:254px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-c768328:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c768328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-f511866{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9fc2533{--divider-border-style:solid;--divider-color:#FFFEDF;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-9fc2533 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-9fc2533 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-14 .elementor-element.elementor-element-46d8b9e{--display:flex;}.elementor-14 .elementor-element.elementor-element-8d74aaa{text-align:center;}.elementor-14 .elementor-element.elementor-element-8d74aaa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-728e1fe{--display:flex;}.elementor-14 .elementor-element.elementor-element-0c19d82{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7c35c88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7c35c88:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7c35c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-7a6598d{--display:flex;}.elementor-14 .elementor-element.elementor-element-ca55363{text-align:center;}.elementor-14 .elementor-element.elementor-element-ca55363 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-transform:none;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-55a0f10{--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;}.elementor-14 .elementor-element.elementor-element-e53c231{--display:flex;--min-height:402px;}.elementor-14 .elementor-element.elementor-element-adc5d51{--display:flex;--min-height:364px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:43px;--padding-left:27px;--padding-right:22px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-adc5d51:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-adc5d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-14 .elementor-element.elementor-element-61fb14b{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#030303;}.elementor-14 .elementor-element.elementor-element-6ba8138{--display:flex;--min-height:402px;}.elementor-14 .elementor-element.elementor-element-85f253b{--display:flex;--min-height:364px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:43px;--padding-left:27px;--padding-right:22px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-85f253b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-85f253b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15303B;}.elementor-14 .elementor-element.elementor-element-3bc38ab{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#E8E8E8;}.elementor-14 .elementor-element.elementor-element-b48a737{--display:flex;--min-height:402px;}.elementor-14 .elementor-element.elementor-element-8a604d6{--display:flex;--min-height:364px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:43px;--padding-left:27px;--padding-right:22px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-8a604d6:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8a604d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-14 .elementor-element.elementor-element-1adffa6{color:#030303;}.elementor-14 .elementor-element.elementor-element-a6c69a7{--display:flex;--min-height:402px;}.elementor-14 .elementor-element.elementor-element-a7403b0{--display:flex;--min-height:364px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:43px;--padding-left:27px;--padding-right:22px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-14 .elementor-element.elementor-element-a7403b0:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a7403b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15303B;}.elementor-14 .elementor-element.elementor-element-cba4e97{color:#E8E8E8;}.elementor-14 .elementor-element.elementor-element-befa424{--display:flex;}.elementor-14 .elementor-element.elementor-element-191a14f{text-align:center;}.elementor-14 .elementor-element.elementor-element-191a14f .elementor-heading-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-0c80023{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-fdcfc05{width:var( --container-widget-width, 47.633% );max-width:47.633%;--container-widget-width:47.633%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-fdcfc05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-52bec86{--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;}.elementor-14 .elementor-element.elementor-element-52bec86:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-52bec86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-386069c{--display:flex;}.elementor-14 .elementor-element.elementor-element-f03157e{--divider-border-style:solid;--divider-color:#FFFEDF;--divider-border-width:1px;}.elementor-14 .elementor-element.elementor-element-f03157e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-14 .elementor-element.elementor-element-f03157e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-f8e38c5{--display:flex;}.elementor-14 .elementor-element.elementor-element-27de356{text-align:center;}.elementor-14 .elementor-element.elementor-element-27de356 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-341e8b8{--display:flex;}.elementor-14 .elementor-element.elementor-element-2695232{text-align:center;}.elementor-14 .elementor-element.elementor-element-2695232 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:900;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-621e309{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-7b02538{--display:flex;}.elementor-14 .elementor-element.elementor-element-d84ca70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-d84ca70:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d84ca70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-a549886{--width:11%;}.elementor-14 .elementor-element.elementor-element-08452c2{--width:11%;}.elementor-14 .elementor-element.elementor-element-6969995{--width:11%;}.elementor-14 .elementor-element.elementor-element-503a3bc{--width:32%;}.elementor-14 .elementor-element.elementor-element-80cb687{--width:32%;}.elementor-14 .elementor-element.elementor-element-4c4fb8f{--width:50%;}.elementor-14 .elementor-element.elementor-element-39ef558{--width:100%;}.elementor-14 .elementor-element.elementor-element-c7bff6f{--width:100%;}.elementor-14 .elementor-element.elementor-element-a8febb7{--width:50%;}.elementor-14 .elementor-element.elementor-element-1b0f0f6{--width:50%;}.elementor-14 .elementor-element.elementor-element-1488d01{--width:100%;}.elementor-14 .elementor-element.elementor-element-712343a{--width:100%;}.elementor-14 .elementor-element.elementor-element-1243b0d{--width:100%;}.elementor-14 .elementor-element.elementor-element-0b71549{--width:65%;}.elementor-14 .elementor-element.elementor-element-0f85fdb{--width:65%;}.elementor-14 .elementor-element.elementor-element-3ea542b{--width:62%;}.elementor-14 .elementor-element.elementor-element-1c8ee59{--width:60%;}.elementor-14 .elementor-element.elementor-element-e53c231{--width:27%;}.elementor-14 .elementor-element.elementor-element-6ba8138{--width:27%;}.elementor-14 .elementor-element.elementor-element-b48a737{--width:27%;}.elementor-14 .elementor-element.elementor-element-a6c69a7{--width:27%;}.elementor-14 .elementor-element.elementor-element-befa424{--width:100%;}.elementor-14 .elementor-element.elementor-element-0c80023{--width:81%;}.elementor-14 .elementor-element.elementor-element-f8e38c5{--width:47%;}.elementor-14 .elementor-element.elementor-element-341e8b8{--width:57%;}.elementor-14 .elementor-element.elementor-element-7b02538{--width:32%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-14 .elementor-element.elementor-element-370ca2a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1000;}.elementor-14 .elementor-element.elementor-element-0fd8c22{--margin-top:0px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-b895528 img{width:80%;}.elementor-14 .elementor-element.elementor-element-ce53041{--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-d80946f{--width:25%;}.elementor-14 .elementor-element.elementor-element-f38b7d1 .elementor-heading-title{font-size:15px;}.elementor-14 .elementor-element.elementor-element-083e8a7{--width:25%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-4bf8e39 .elementor-heading-title{font-size:15px;}.elementor-14 .elementor-element.elementor-element-f4f8239{--width:25%;}.elementor-14 .elementor-element.elementor-element-04c6ea6 .elementor-heading-title{font-size:15px;}.elementor-14 .elementor-element.elementor-element-17b9539{--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;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:5;}.elementor-14 .elementor-element.elementor-element-a8febb7{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-5180dca{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-7c90983{text-align:left;}.elementor-14 .elementor-element.elementor-element-1c27728{text-align:left;}.elementor-14 .elementor-element.elementor-element-d29c277{text-align:left;}.elementor-14 .elementor-element.elementor-element-e1af0cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-329abdd{text-align:center;}.elementor-14 .elementor-element.elementor-element-329abdd .elementor-heading-title{font-size:40px;}.elementor-14 .elementor-element.elementor-element-0f85fdb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:00px;}.elementor-14 .elementor-element.elementor-element-c4507b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c4507b7{text-align:left;}.elementor-14 .elementor-element.elementor-element-c4507b7 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-04eda41{text-align:left;}.elementor-14 .elementor-element.elementor-element-04eda41 .elementor-heading-title{font-size:20px;}.elementor-14 .elementor-element.elementor-element-1c8ee59{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-14 .elementor-element.elementor-element-7c35c88{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-14 .elementor-element.elementor-element-191a14f{text-align:center;}.elementor-14 .elementor-element.elementor-element-0c80023{--width:71%;--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-fdcfc05{width:var( --container-widget-width, 310.448px );max-width:310.448px;--container-widget-width:310.448px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-f03157e .elementor-divider-separator{width:95%;}.elementor-14 .elementor-element.elementor-element-341e8b8{--width:100%;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-2695232 .elementor-heading-title{font-size:15px;}.elementor-14 .elementor-element.elementor-element-621e309{--flex-wrap:wrap;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-936b0d8 */.galeria-mobile {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 10px; /* Espaço entre as fotos (opcional) */
  padding: 10px; /* Espaço interno (opcional) */
}

.galeria-mobile img {
  flex: 0 0 auto; /* As imagens não vão encolher e vão ficar lado a lado */
  width: 80%; /* Largura de cada imagem (ajuste como quiser) */
  scroll-snap-align: center; /* Faz o snap no centro da tela ao parar o scroll */
  border-radius: 10px; /* Borda arredondada (opcional) */
}

/* Exemplo: só aplica no mobile */
@media (min-width: 768px) {
  .galeria-mobile {
    overflow-x: visible;
    display: grid; /* Ou qualquer outro layout que você quiser no desktop */
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }
}
.galeria-mobile {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 10px;
  padding: 10px;

  /* Esconde a barra de rolagem */
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* IE e Edge antigo */
}

.galeria-mobile::-webkit-scrollbar {
  display: none; /* Chrome, Safari e Edge moderno */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17b9539 */.galeria-mobile img {
  flex: 0 0 auto;
  width: 80%;
  scroll-snap-align: center;
  border-radius: 10px;
  transform: rotate(-5deg);
  transition: transform 0.3s ease; /* Pra ficar suave se quiser mudar depois */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a325e35 */.galeria-mobile {
  display: flex;
  gap: 16px;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  padding: 16px 0;
}

.galeria-mobile iframe {
  width: 180px;           /* largura menor */
  height: 320px;          /* altura maior */
  flex-shrink: 0;
  scroll-snap-align: start;
  border-radius: 12px;
  border: none;
}/* End custom CSS */