.elementor-16471 .elementor-element.elementor-element-0013b52{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-16471 .elementor-element.elementor-element-1551d67{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-16471 .elementor-element.elementor-element-1551d67:not(.elementor-motion-effects-element-type-background), .elementor-16471 .elementor-element.elementor-element-1551d67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-1551d67, .elementor-16471 .elementor-element.elementor-element-1551d67::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-0d37087{--display:flex;--min-height:573px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16471 .elementor-element.elementor-element-0d37087:not(.elementor-motion-effects-element-type-background), .elementor-16471 .elementor-element.elementor-element-0d37087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e3edc3 );}.elementor-16471 .elementor-element.elementor-element-0d37087, .elementor-16471 .elementor-element.elementor-element-0d37087::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-16471 .elementor-element.elementor-element-ceea06d{left:1px;}body.rtl .elementor-16471 .elementor-element.elementor-element-ceea06d{right:1px;}.elementor-16471 .elementor-element.elementor-element-ceea06d{top:-4px;text-align:center;}.elementor-16471 .elementor-element.elementor-element-ceea06d .elementor-heading-title{color:#2828281A;font-family:"Tangerine", Sans-serif;font-size:200px;font-weight:700;}.elementor-16471 .elementor-element.elementor-element-74de695 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-16471 .elementor-element.elementor-element-74de695{text-align:center;}.elementor-16471 .elementor-element.elementor-element-74de695 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:48px;font-weight:700;}.elementor-16471 .elementor-element.elementor-element-9555071{--spacer-size:50px;}.elementor-16471 .elementor-element.elementor-element-a192538{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );}.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-16471 .elementor-element.elementor-element-a7ff4ea{text-align:center;font-family:var( --e-global-typography-b13ac99-font-family ), Sans-serif;font-size:var( --e-global-typography-b13ac99-font-size );font-weight:var( --e-global-typography-b13ac99-font-weight );line-height:var( --e-global-typography-b13ac99-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16471 .elementor-element.elementor-element-7104eee .elementor-button:hover, .elementor-16471 .elementor-element.elementor-element-7104eee .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-7104eee .elementor-button-content-wrapper{flex-direction:row;}.elementor-16471 .elementor-element.elementor-element-7104eee .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-16471 .elementor-element.elementor-element-7104eee .elementor-button{font-family:var( --e-global-typography-f2428da-font-family ), Sans-serif;font-size:var( --e-global-typography-f2428da-font-size );font-weight:var( --e-global-typography-f2428da-font-weight );line-height:var( --e-global-typography-f2428da-line-height );padding:15px 15px 15px 15px;}.elementor-16471 .elementor-element.elementor-element-7104eee .elementor-button:hover svg, .elementor-16471 .elementor-element.elementor-element-7104eee .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-4420e51{--display:flex;--background-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-4230e46{--spacer-size:50px;}.elementor-16471 .elementor-element.elementor-element-1294c90{text-align:center;}.elementor-16471 .elementor-element.elementor-element-1294c90 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:48px;font-weight:700;}body:not(.rtl) .elementor-16471 .elementor-element.elementor-element-f123e87{left:0px;}body.rtl .elementor-16471 .elementor-element.elementor-element-f123e87{right:0px;}.elementor-16471 .elementor-element.elementor-element-f123e87{top:-1px;text-align:center;}.elementor-16471 .elementor-element.elementor-element-f123e87 .elementor-heading-title{color:#2828281A;font-family:"Tangerine", Sans-serif;font-size:200px;font-weight:700;}.elementor-16471 .elementor-element.elementor-element-622ec86{--spacer-size:20px;}.elementor-16471 .elementor-element.elementor-element-f937c4b{--display:flex;--min-height:700px;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-f937c4b:not(.elementor-motion-effects-element-type-background), .elementor-16471 .elementor-element.elementor-element-f937c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lepalmier.209.jaysoft.dev/wp-content/uploads/2025/08/PQ.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16471 .elementor-element.elementor-element-f937c4b, .elementor-16471 .elementor-element.elementor-element-f937c4b::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-b7bdab5{--display:flex;--min-height:700px;--justify-content:flex-end;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-16471 .elementor-element.elementor-element-b7bdab5, .elementor-16471 .elementor-element.elementor-element-b7bdab5::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-59520e1{text-align:center;}.elementor-16471 .elementor-element.elementor-element-59520e1 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-c8deb64 > .elementor-widget-container{border-style:none;}.elementor-16471 .elementor-element.elementor-element-c8deb64{text-align:center;}.elementor-16471 .elementor-element.elementor-element-c8deb64 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-b194144 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-16471 .elementor-element.elementor-element-ce3f4c5{--display:flex;--min-height:700px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-ce3f4c5:not(.elementor-motion-effects-element-type-background), .elementor-16471 .elementor-element.elementor-element-ce3f4c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lepalmier.209.jaysoft.dev/wp-content/uploads/2025/08/HT.png");}.elementor-16471 .elementor-element.elementor-element-ce3f4c5, .elementor-16471 .elementor-element.elementor-element-ce3f4c5::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-d4b4339{--display:flex;--min-height:700px;--justify-content:flex-end;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-16471 .elementor-element.elementor-element-d4b4339, .elementor-16471 .elementor-element.elementor-element-d4b4339::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-84081bd{text-align:center;}.elementor-16471 .elementor-element.elementor-element-84081bd .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-df7ba44{text-align:center;}.elementor-16471 .elementor-element.elementor-element-df7ba44 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-76c9219 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-16471 .elementor-element.elementor-element-446a2b6{--display:flex;--min-height:700px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-446a2b6:not(.elementor-motion-effects-element-type-background), .elementor-16471 .elementor-element.elementor-element-446a2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lepalmier.209.jaysoft.dev/wp-content/uploads/2025/08/DH.png");}.elementor-16471 .elementor-element.elementor-element-446a2b6, .elementor-16471 .elementor-element.elementor-element-446a2b6::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-8467591{--display:flex;--min-height:700px;--justify-content:flex-end;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-16471 .elementor-element.elementor-element-8467591, .elementor-16471 .elementor-element.elementor-element-8467591::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-5462053{text-align:center;}.elementor-16471 .elementor-element.elementor-element-5462053 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-4c13e83{text-align:center;}.elementor-16471 .elementor-element.elementor-element-4c13e83 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-64c225f .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-16471 .elementor-element.elementor-element-0b10919{--display:flex;--min-height:700px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-0b10919:not(.elementor-motion-effects-element-type-background), .elementor-16471 .elementor-element.elementor-element-0b10919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lepalmier.209.jaysoft.dev/wp-content/uploads/2025/08/LA.png");}.elementor-16471 .elementor-element.elementor-element-0b10919, .elementor-16471 .elementor-element.elementor-element-0b10919::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-a3f4162{--display:flex;--min-height:700px;--justify-content:flex-end;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-16471 .elementor-element.elementor-element-a3f4162, .elementor-16471 .elementor-element.elementor-element-a3f4162::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-2105307{text-align:center;}.elementor-16471 .elementor-element.elementor-element-2105307 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-add85b0{text-align:center;}.elementor-16471 .elementor-element.elementor-element-add85b0 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-1e23f45 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;}.elementor-16471 .elementor-element.elementor-element-7786d62{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;width:initial;max-width:initial;z-index:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-3916600 );}.elementor-16471 .elementor-element.elementor-element-7786d62 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFFB3;border-radius:50% 50% 50% 50%;padding:10px 13px 10px 13px;}.elementor-16471 .elementor-element.elementor-element-071ec1b{--display:flex;--background-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-d981a4d{--spacer-size:50px;}.elementor-16471 .elementor-element.elementor-element-f5503fc{text-align:center;}.elementor-16471 .elementor-element.elementor-element-f5503fc .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:48px;font-weight:700;}body:not(.rtl) .elementor-16471 .elementor-element.elementor-element-cbea205{left:2px;}body.rtl .elementor-16471 .elementor-element.elementor-element-cbea205{right:2px;}.elementor-16471 .elementor-element.elementor-element-cbea205{top:0px;text-align:center;}.elementor-16471 .elementor-element.elementor-element-cbea205 .elementor-heading-title{color:#2828281A;font-family:"Tangerine", Sans-serif;font-size:200px;font-weight:700;}.elementor-16471 .elementor-element.elementor-element-f879e18{--spacer-size:20px;}.elementor-16471 .elementor-element.elementor-element-045f659{--display:flex;--background-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-c90f476{text-align:center;font-family:var( --e-global-typography-b13ac99-font-family ), Sans-serif;font-size:var( --e-global-typography-b13ac99-font-size );font-weight:var( --e-global-typography-b13ac99-font-weight );line-height:var( --e-global-typography-b13ac99-line-height );}.elementor-16471 .elementor-element.elementor-element-341608c{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-16471 .elementor-element.elementor-element-40ae4c5 img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-30642df{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-9cc8c6a{text-align:center;}.elementor-16471 .elementor-element.elementor-element-9cc8c6a .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-79c221a{text-align:center;}.elementor-16471 .elementor-element.elementor-element-79c221a .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-b152daa .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-1457447{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-9f4f30d img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-fe13f6e{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-94a37be{text-align:center;}.elementor-16471 .elementor-element.elementor-element-94a37be .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-28f9c28{text-align:center;}.elementor-16471 .elementor-element.elementor-element-28f9c28 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-e9417aa .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-864cf81{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-dc124c2 img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-91e9f99{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-d038813{text-align:center;}.elementor-16471 .elementor-element.elementor-element-d038813 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-14bea6a{text-align:center;}.elementor-16471 .elementor-element.elementor-element-14bea6a .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-eecb085 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-ea91734{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-1437a99 img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-b696a69{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-650b938{text-align:center;}.elementor-16471 .elementor-element.elementor-element-650b938 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-e350126{text-align:center;}.elementor-16471 .elementor-element.elementor-element-e350126 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-0b8bfd1 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-408d1fc{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-4b5ab00 img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-57b57fc{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-ccdb63f{text-align:center;}.elementor-16471 .elementor-element.elementor-element-ccdb63f .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-9cea400{text-align:center;}.elementor-16471 .elementor-element.elementor-element-9cea400 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-881ce1b .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-b55e1b8{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-5d862a3 img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-7e978d2{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-3c54183{text-align:center;}.elementor-16471 .elementor-element.elementor-element-3c54183 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-4cabce1{text-align:center;}.elementor-16471 .elementor-element.elementor-element-4cabce1 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-0868d0f .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-fa6febb{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-beecd0d img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-95095ba{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-2462861{text-align:center;}.elementor-16471 .elementor-element.elementor-element-2462861 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-47ba8fe{text-align:center;}.elementor-16471 .elementor-element.elementor-element-47ba8fe .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-5865387 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-03180c4{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-e72edcf img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-c3bb764{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-c720bfc{text-align:center;}.elementor-16471 .elementor-element.elementor-element-c720bfc .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-61f032c{text-align:center;}.elementor-16471 .elementor-element.elementor-element-61f032c .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-1b33b97 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-4fda69c{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-7973738 img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-8e647f7{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-641f652{text-align:center;}.elementor-16471 .elementor-element.elementor-element-641f652 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-67fe731{text-align:center;}.elementor-16471 .elementor-element.elementor-element-67fe731 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-5e97a2b .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-d9b99d5{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-e7d4201 img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-0f310a6{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-4021b75{text-align:center;}.elementor-16471 .elementor-element.elementor-element-4021b75 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-be1e47e{text-align:center;}.elementor-16471 .elementor-element.elementor-element-be1e47e .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-358dd39 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-6fb3980{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-ae8ffea img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-e75a0c4{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-e07b6d5{text-align:center;}.elementor-16471 .elementor-element.elementor-element-e07b6d5 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-f7e113e{text-align:center;}.elementor-16471 .elementor-element.elementor-element-f7e113e .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-d116cd8 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-675e7aa{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-61457ee img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-e9f901d{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-0f3a310{text-align:center;}.elementor-16471 .elementor-element.elementor-element-0f3a310 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-154725e{text-align:center;}.elementor-16471 .elementor-element.elementor-element-154725e .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-d740259 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-b7a7756{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-4c40955 img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-81c272f{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-b5570af{text-align:center;}.elementor-16471 .elementor-element.elementor-element-b5570af .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-a3a03f2{text-align:center;}.elementor-16471 .elementor-element.elementor-element-a3a03f2 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-4f6d0cb .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-cf965ed{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-74876ae img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-474fa7f{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-7e77069{text-align:center;}.elementor-16471 .elementor-element.elementor-element-7e77069 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-b1d4791{text-align:center;}.elementor-16471 .elementor-element.elementor-element-b1d4791 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-cb831c0 .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-1d5a91a{--display:flex;--min-height:600px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-1a14955 img{height:600px;object-fit:cover;object-position:center center;}.elementor-16471 .elementor-element.elementor-element-b74c0d6{--display:flex;--min-height:600px;--justify-content:flex-start;--background-transition:0.3s;--margin-top:-600px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-b7cf803{text-align:center;}.elementor-16471 .elementor-element.elementor-element-b7cf803 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-e06df7c{text-align:center;}.elementor-16471 .elementor-element.elementor-element-e06df7c .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4cc47f0-font-family ), Sans-serif;font-size:var( --e-global-typography-4cc47f0-font-size );font-weight:var( --e-global-typography-4cc47f0-font-weight );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-a384d1e .elementor-button{background-color:var( --e-global-color-3916600 );font-family:var( --e-global-typography-786cc7a-font-family ), Sans-serif;font-size:var( --e-global-typography-786cc7a-font-size );font-weight:var( --e-global-typography-786cc7a-font-weight );line-height:var( --e-global-typography-786cc7a-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-16471 .elementor-element.elementor-element-d8526dd{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-16471 .elementor-element.elementor-element-57a666e{--spacer-size:80px;}.elementor-16471 .elementor-element.elementor-element-18470e5{--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;--background-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-18470e5, .elementor-16471 .elementor-element.elementor-element-18470e5::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-cba39c4{width:initial;max-width:initial;text-align:center;}.elementor-16471 .elementor-element.elementor-element-cba39c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16471 .elementor-element.elementor-element-cba39c4 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:48px;font-weight:700;}.elementor-16471 .elementor-element.elementor-element-a20af5d{--spacer-size:50px;}.elementor-16471 .elementor-element.elementor-element-8b7106f{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16471 .elementor-element.elementor-element-8b7106f, .elementor-16471 .elementor-element.elementor-element-8b7106f::before{--border-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-496c9bd{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-67459ff );}.elementor-16471 .elementor-element.elementor-element-496c9bd .swiper-slide > .elementor-element{height:100%;}.elementor-16471 .elementor-element.elementor-element-496c9bd :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:50% 50% 50% 50%;padding:2px 2px 2px 2px;}.elementor-16471 .elementor-element.elementor-element-940b981{--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;--background-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-9f62022{--spacer-size:50px;}.elementor-16471 .elementor-element.elementor-element-9d1ddb2{text-align:center;}.elementor-16471 .elementor-element.elementor-element-9d1ddb2 .elementor-heading-title{font-family:"Tangerine", Sans-serif;font-size:48px;font-weight:700;}body:not(.rtl) .elementor-16471 .elementor-element.elementor-element-87c5080{left:-41px;}body.rtl .elementor-16471 .elementor-element.elementor-element-87c5080{right:-41px;}.elementor-16471 .elementor-element.elementor-element-87c5080{top:-17px;text-align:center;}.elementor-16471 .elementor-element.elementor-element-87c5080 .elementor-heading-title{color:#2828281A;font-family:"Tangerine", Sans-serif;font-size:200px;font-weight:700;}.elementor-16471 .elementor-element.elementor-element-11904ea{--spacer-size:50px;}.elementor-16471 .elementor-element.elementor-element-536071a{--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;--background-transition:0.3s;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16471 .elementor-element.elementor-element-9350842.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-16471 .elementor-element.elementor-element-9350842 .elementor-main-swiper{height:450px;}.elementor-16471 .elementor-element.elementor-element-9350842 .elementor-swiper-button{font-size:20px;}.elementor-16471 .elementor-element.elementor-element-bf8020a{--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;--background-transition:0.3s;}.elementor-16471 .elementor-element.elementor-element-d0f45d8{--display:flex;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-16471 .elementor-element.elementor-element-ee030cb{width:initial;max-width:initial;text-align:left;}.elementor-16471 .elementor-element.elementor-element-ee030cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16471 .elementor-element.elementor-element-ee030cb .elementor-heading-title{font-family:var( --e-global-typography-303a311-font-family ), Sans-serif;font-size:var( --e-global-typography-303a311-font-size );font-weight:var( --e-global-typography-303a311-font-weight );}.elementor-16471 .elementor-element.elementor-element-8b54521{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-16471 .elementor-element.elementor-element-8b54521 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-16471 .elementor-element.elementor-element-6307ba7{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-16471 .elementor-element.elementor-element-addc11f{left:2px;}body.rtl .elementor-16471 .elementor-element.elementor-element-addc11f{right:2px;}.elementor-16471 .elementor-element.elementor-element-addc11f{top:0px;text-align:center;}.elementor-16471 .elementor-element.elementor-element-addc11f .elementor-heading-title{color:#2828281A;font-family:"Tangerine", Sans-serif;font-size:200px;font-weight:700;}@media(max-width:1024px){.elementor-16471 .elementor-element.elementor-element-0013b52{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16471 .elementor-element.elementor-element-a7ff4ea{font-size:var( --e-global-typography-b13ac99-font-size );line-height:var( --e-global-typography-b13ac99-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-16471 .elementor-element.elementor-element-7104eee .elementor-button{font-size:var( --e-global-typography-f2428da-font-size );line-height:var( --e-global-typography-f2428da-line-height );}.elementor-16471 .elementor-element.elementor-element-59520e1 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-c8deb64 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-b194144 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-84081bd .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-df7ba44 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-76c9219 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-5462053 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-4c13e83 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-64c225f .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-2105307 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-add85b0 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-1e23f45 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-7786d62{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16471 .elementor-element.elementor-element-c90f476{font-size:var( --e-global-typography-b13ac99-font-size );line-height:var( --e-global-typography-b13ac99-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16471 .elementor-element.elementor-element-9cc8c6a .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-79c221a .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-b152daa .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-94a37be .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-28f9c28 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-e9417aa .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-d038813 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-14bea6a .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-eecb085 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-650b938 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-e350126 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-0b8bfd1 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-ccdb63f .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-9cea400 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-881ce1b .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-3c54183 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-4cabce1 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-0868d0f .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-2462861 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-47ba8fe .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-5865387 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-c720bfc .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-61f032c .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-1b33b97 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-641f652 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-67fe731 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-5e97a2b .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-4021b75 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-be1e47e .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-358dd39 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-e07b6d5 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-f7e113e .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-d116cd8 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-0f3a310 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-154725e .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-d740259 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-b5570af .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-a3a03f2 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-4f6d0cb .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-7e77069 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-b1d4791 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-cb831c0 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-b7cf803 .elementor-heading-title{font-size:14px;}.elementor-16471 .elementor-element.elementor-element-e06df7c .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-a384d1e .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-d8526dd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16471 .elementor-element.elementor-element-cba39c4 > .elementor-widget-container{padding:0px 60px 0px 070px;}.elementor-16471 .elementor-element.elementor-element-496c9bd{--swiper-slides-to-display:1;--arrow-prev-left-position:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-16471 .elementor-element.elementor-element-9350842.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-16471 .elementor-element.elementor-element-ee030cb > .elementor-widget-container{padding:0px 60px 0px 070px;}.elementor-16471 .elementor-element.elementor-element-ee030cb .elementor-heading-title{font-size:var( --e-global-typography-303a311-font-size );}.elementor-16471 .elementor-element.elementor-element-8b54521{font-size:16px;}}@media(min-width:768px){.elementor-16471 .elementor-element.elementor-element-0013b52{--content-width:100%;}.elementor-16471 .elementor-element.elementor-element-a192538{--content-width:1251px;}.elementor-16471 .elementor-element.elementor-element-045f659{--content-width:1269px;}.elementor-16471 .elementor-element.elementor-element-341608c{--content-width:1158px;}.elementor-16471 .elementor-element.elementor-element-18470e5{--content-width:1140px;}.elementor-16471 .elementor-element.elementor-element-d0f45d8{--width:50%;}}@media(max-width:767px){.elementor-16471 .elementor-element.elementor-element-0013b52{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16471 .elementor-element.elementor-element-0d37087{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16471 .elementor-element.elementor-element-ceea06d .elementor-heading-title{line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-74de695 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16471 .elementor-element.elementor-element-a7ff4ea{font-size:var( --e-global-typography-b13ac99-font-size );line-height:var( --e-global-typography-b13ac99-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-16471 .elementor-element.elementor-element-7104eee .elementor-button{font-size:var( --e-global-typography-f2428da-font-size );line-height:var( --e-global-typography-f2428da-line-height );}.elementor-16471 .elementor-element.elementor-element-1294c90 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-f123e87 .elementor-heading-title{line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-f937c4b{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-b7bdab5{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-c8deb64 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-b194144 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-ce3f4c5{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-d4b4339{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-df7ba44 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-76c9219 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-446a2b6{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-8467591{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-4c13e83 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-64c225f .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-0b10919{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-a3f4162{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-add85b0 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-1e23f45 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-7786d62{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16471 .elementor-element.elementor-element-f5503fc .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-cbea205 .elementor-heading-title{line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-c90f476{font-size:var( --e-global-typography-b13ac99-font-size );line-height:var( --e-global-typography-b13ac99-line-height );}.elementor-16471 .elementor-element.elementor-element-341608c{--min-height:400px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16471 .elementor-element.elementor-element-40ae4c5 img{height:400px;}.elementor-16471 .elementor-element.elementor-element-30642df{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-79c221a .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-b152daa .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-1457447{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-9f4f30d img{height:400px;}.elementor-16471 .elementor-element.elementor-element-fe13f6e{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-28f9c28 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-e9417aa .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-864cf81{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-dc124c2 img{height:400px;}.elementor-16471 .elementor-element.elementor-element-91e9f99{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-14bea6a .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-eecb085 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-ea91734{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-1437a99 img{height:400px;}.elementor-16471 .elementor-element.elementor-element-b696a69{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-e350126 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-0b8bfd1 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-408d1fc{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-4b5ab00 img{height:400px;}.elementor-16471 .elementor-element.elementor-element-57b57fc{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-9cea400 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-881ce1b .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-b55e1b8{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-5d862a3 img{height:400px;}.elementor-16471 .elementor-element.elementor-element-7e978d2{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-4cabce1 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-0868d0f .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-fa6febb{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-beecd0d img{height:400px;}.elementor-16471 .elementor-element.elementor-element-95095ba{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-47ba8fe .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-5865387 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-03180c4{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-e72edcf img{height:400px;}.elementor-16471 .elementor-element.elementor-element-c3bb764{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-61f032c .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-1b33b97 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-4fda69c{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-7973738 img{height:400px;}.elementor-16471 .elementor-element.elementor-element-8e647f7{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-67fe731 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-5e97a2b .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-d9b99d5{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-e7d4201 img{height:400px;}.elementor-16471 .elementor-element.elementor-element-0f310a6{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-be1e47e .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-358dd39 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-6fb3980{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-ae8ffea img{height:400px;}.elementor-16471 .elementor-element.elementor-element-e75a0c4{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-f7e113e .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-d116cd8 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-675e7aa{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-61457ee img{height:400px;}.elementor-16471 .elementor-element.elementor-element-e9f901d{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-154725e .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-d740259 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-b7a7756{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-4c40955 img{height:400px;}.elementor-16471 .elementor-element.elementor-element-81c272f{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-a3a03f2 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-4f6d0cb .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-cf965ed{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-74876ae img{height:400px;}.elementor-16471 .elementor-element.elementor-element-474fa7f{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-b1d4791 .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-cb831c0 .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-1d5a91a{--min-height:400px;}.elementor-16471 .elementor-element.elementor-element-1a14955 img{height:400px;}.elementor-16471 .elementor-element.elementor-element-b74c0d6{--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16471 .elementor-element.elementor-element-e06df7c .elementor-heading-title{font-size:var( --e-global-typography-4cc47f0-font-size );line-height:var( --e-global-typography-4cc47f0-line-height );}.elementor-16471 .elementor-element.elementor-element-a384d1e .elementor-button{font-size:var( --e-global-typography-786cc7a-font-size );line-height:var( --e-global-typography-786cc7a-line-height );}.elementor-16471 .elementor-element.elementor-element-d8526dd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-16471 .elementor-element.elementor-element-cba39c4{width:100%;max-width:100%;}.elementor-16471 .elementor-element.elementor-element-cba39c4.elementor-element{--align-self:center;}.elementor-16471 .elementor-element.elementor-element-cba39c4 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-496c9bd{--swiper-slides-to-display:1;}.elementor-16471 .elementor-element.elementor-element-9d1ddb2 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-16471 .elementor-element.elementor-element-87c5080 .elementor-heading-title{line-height:1.4em;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-16471 .elementor-element.elementor-element-9350842.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-16471 .elementor-element.elementor-element-9350842 .elementor-main-swiper{height:350px;}.elementor-16471 .elementor-element.elementor-element-d0f45d8{--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-16471 .elementor-element.elementor-element-ee030cb{width:100%;max-width:100%;}.elementor-16471 .elementor-element.elementor-element-ee030cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16471 .elementor-element.elementor-element-ee030cb.elementor-element{--align-self:center;}.elementor-16471 .elementor-element.elementor-element-ee030cb .elementor-heading-title{font-size:var( --e-global-typography-303a311-font-size );}.elementor-16471 .elementor-element.elementor-element-8b54521{font-size:16px;}.elementor-16471 .elementor-element.elementor-element-6307ba7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16471 .elementor-element.elementor-element-6307ba7.elementor-element{--align-self:center;}.elementor-16471 .elementor-element.elementor-element-addc11f .elementor-heading-title{line-height:1.4em;}}/* Start custom CSS for container, class: .elementor-element-0d37087 */.elementor-16471 .elementor-element.elementor-element-0d37087 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59520e1 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-59520e1 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7bdab5 */.elementor-16471 .elementor-element.elementor-element-b7bdab5
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84081bd */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-84081bd h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4b4339 */.elementor-16471 .elementor-element.elementor-element-d4b4339
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5462053 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-5462053 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8467591 */.elementor-16471 .elementor-element.elementor-element-8467591
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2105307 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2105307 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3f4162 */.elementor-16471 .elementor-element.elementor-element-a3f4162
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59520e1 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-59520e1 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7bdab5 */.elementor-16471 .elementor-element.elementor-element-b7bdab5
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84081bd */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-84081bd h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4b4339 */.elementor-16471 .elementor-element.elementor-element-d4b4339
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5462053 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-5462053 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8467591 */.elementor-16471 .elementor-element.elementor-element-8467591
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2105307 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2105307 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3f4162 */.elementor-16471 .elementor-element.elementor-element-a3f4162
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59520e1 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-59520e1 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7bdab5 */.elementor-16471 .elementor-element.elementor-element-b7bdab5
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84081bd */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-84081bd h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4b4339 */.elementor-16471 .elementor-element.elementor-element-d4b4339
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5462053 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-5462053 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8467591 */.elementor-16471 .elementor-element.elementor-element-8467591
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2105307 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2105307 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3f4162 */.elementor-16471 .elementor-element.elementor-element-a3f4162
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59520e1 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-59520e1 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7bdab5 */.elementor-16471 .elementor-element.elementor-element-b7bdab5
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84081bd */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-84081bd h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4b4339 */.elementor-16471 .elementor-element.elementor-element-d4b4339
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5462053 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-5462053 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8467591 */.elementor-16471 .elementor-element.elementor-element-8467591
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2105307 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2105307 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3f4162 */.elementor-16471 .elementor-element.elementor-element-a3f4162
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59520e1 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-59520e1 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7bdab5 */.elementor-16471 .elementor-element.elementor-element-b7bdab5
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84081bd */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-84081bd h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4b4339 */.elementor-16471 .elementor-element.elementor-element-d4b4339
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5462053 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-5462053 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8467591 */.elementor-16471 .elementor-element.elementor-element-8467591
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2105307 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2105307 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3f4162 */.elementor-16471 .elementor-element.elementor-element-a3f4162
{

    background: linear-gradient(to bottom, #00000000 40%, #00000080);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4420e51 */.elementor-16471 .elementor-element.elementor-element-4420e51 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cc8c6a */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-9cc8c6a h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30642df */.elementor-16471 .elementor-element.elementor-element-30642df
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-94a37be */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-94a37be h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe13f6e */.elementor-16471 .elementor-element.elementor-element-fe13f6e
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d038813 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-d038813 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91e9f99 */.elementor-16471 .elementor-element.elementor-element-91e9f99
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650b938 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-650b938 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b696a69 */.elementor-16471 .elementor-element.elementor-element-b696a69
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccdb63f */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-ccdb63f h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b57fc */.elementor-16471 .elementor-element.elementor-element-57b57fc
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c54183 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-3c54183 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e978d2 */.elementor-16471 .elementor-element.elementor-element-7e978d2
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2462861 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-2462861 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95095ba */.elementor-16471 .elementor-element.elementor-element-95095ba
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c720bfc */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-c720bfc h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3bb764 */.elementor-16471 .elementor-element.elementor-element-c3bb764
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-641f652 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-641f652 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e647f7 */.elementor-16471 .elementor-element.elementor-element-8e647f7
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4021b75 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-4021b75 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f310a6 */.elementor-16471 .elementor-element.elementor-element-0f310a6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e07b6d5 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-e07b6d5 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e75a0c4 */.elementor-16471 .elementor-element.elementor-element-e75a0c4
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f3a310 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-0f3a310 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9f901d */.elementor-16471 .elementor-element.elementor-element-e9f901d
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5570af */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b5570af h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81c272f */.elementor-16471 .elementor-element.elementor-element-81c272f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e77069 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-7e77069 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474fa7f */.elementor-16471 .elementor-element.elementor-element-474fa7f
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b7cf803 */@media(max-width: 1024px){
     .elementor-16471 .elementor-element.elementor-element-b7cf803 h2
     {
         font-size: 20px!important;
     }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b74c0d6 */.elementor-16471 .elementor-element.elementor-element-b74c0d6
{

    background: rgba(0,0,0,0.4)
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d8526dd */.elementor-16471 .elementor-element.elementor-element-d8526dd .slide_text 
{
    opacity: 0;
    transition: 0.5s;
}

.elementor-16471 .elementor-element.elementor-element-d8526dd .slide_button
{
    display: none;
    transition: 0.5s;
    
}
.elementor-16471 .elementor-element.elementor-element-d8526dd .slide:hover  .slide_text 
{
    opacity: 1;
}
 .elementor-16471 .elementor-element.elementor-element-d8526dd .slide:hover  .slide_button
 {
     display: block;
 }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-071ec1b */.elementor-16471 .elementor-element.elementor-element-071ec1b {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-940b981 */.elementor-16471 .elementor-element.elementor-element-940b981
{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf8020a */.elementor-16471 .elementor-element.elementor-element-bf8020a
{
    overflow: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tangerine';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lepalmier.209.jaysoft.dev/wp-content/uploads/2023/11/SVN-Tangerine.woff2') format('woff2');
}
/* End Custom Fonts CSS */