.elementor-19 .elementor-element.elementor-element-580fa24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--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;}.elementor-19 .elementor-element.elementor-element-1e4606a img{width:70%;}.elementor-19 .elementor-element.elementor-element-9cc31be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--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;}.elementor-19 .elementor-element.elementor-element-7961f60 .elementor-repeater-item-808e323 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://travelvisausa.tomascococcioni.com/wp-content/uploads/2024/07/Intro_11zon-scaled.webp);background-size:cover;}.elementor-19 .elementor-element.elementor-element-7961f60 .elementor-repeater-item-808e323 .swiper-slide-contents{margin-right:auto;}.elementor-19 .elementor-element.elementor-element-7961f60 .elementor-repeater-item-808e323 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-19 .elementor-element.elementor-element-7961f60 .swiper-slide{height:88vh;}.elementor-19 .elementor-element.elementor-element-7961f60 .swiper-slide-contents{max-width:70%;}.elementor-19 .elementor-element.elementor-element-7961f60 .swiper-slide-inner{padding:0rem 0rem 0rem 8rem;text-align:left;}.elementor-19 .elementor-element.elementor-element-7961f60 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-7961f60 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-5e51f45 .elementor-repeater-item-808e323 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://travelvisausa.tomascococcioni.com/wp-content/uploads/2024/07/Intro_11zon-scaled.webp);background-size:cover;}.elementor-19 .elementor-element.elementor-element-5e51f45 .elementor-repeater-item-808e323 .elementor-background-overlay{background-color:#00000063;}.elementor-19 .elementor-element.elementor-element-5e51f45 .elementor-repeater-item-808e323 .swiper-slide-contents{margin-right:auto;}.elementor-19 .elementor-element.elementor-element-5e51f45 .elementor-repeater-item-808e323 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-19 .elementor-element.elementor-element-5e51f45 .swiper-slide{height:88vh;}.elementor-19 .elementor-element.elementor-element-5e51f45 .swiper-slide-contents{max-width:70%;}.elementor-19 .elementor-element.elementor-element-5e51f45 .swiper-slide-inner{padding:0rem 0rem 0rem 8rem;text-align:left;}.elementor-19 .elementor-element.elementor-element-5e51f45 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-5e51f45 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-13647849{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--z-index:100;}.elementor-19 .elementor-element.elementor-element-13647849:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-13647849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-13647849, .elementor-19 .elementor-element.elementor-element-13647849::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-9a24e66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-7bf4e3f .elementor-counter-number-wrapper{color:#000000;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-7bf4e3f .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-5ac435f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-78a81d8b .elementor-counter-number-wrapper{color:#000000;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-78a81d8b .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19 .elementor-element.elementor-element-599d44e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-547194f7 .elementor-counter-number-wrapper{color:#000000;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-547194f7 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-74b501ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-70133f39 .elementor-counter-number-wrapper{color:#000000;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-70133f39 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-8e274dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:26px 26px 26px 26px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--z-index:100;}.elementor-19 .elementor-element.elementor-element-8e274dd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8e274dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-8e274dd, .elementor-19 .elementor-element.elementor-element-8e274dd::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-bae9420{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-2ed0e59 .elementor-counter-number-wrapper{color:#000000;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-2ed0e59 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-47bceee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-b6c46ef .elementor-counter-number-wrapper{color:#000000;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-b6c46ef .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19 .elementor-element.elementor-element-558ed55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-fcd1ef7 .elementor-counter-number-wrapper{color:#000000;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-fcd1ef7 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-42eb7aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-540106a .elementor-counter-number-wrapper{color:#000000;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-540106a .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-19 .elementor-element.elementor-element-2cfac2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-3d19c86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-a3f7bd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c1bc57a .elementor-heading-title{color:#020202;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-19 .elementor-element.elementor-element-5eba5c9{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-19 .elementor-element.elementor-element-20d341b .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;background-color:#0C83BF;border-radius:10px 10px 10px 10px;padding:18px 120px 18px 120px;}.elementor-19 .elementor-element.elementor-element-3f21d96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-b000d40{text-align:center;}.elementor-19 .elementor-element.elementor-element-b000d40 .elementor-heading-title{color:#0D0D0D;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-6185fb5{text-align:center;color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-48814f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-48814f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-14e7f21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-d38ca23 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;background-color:#0C83BF;border-radius:10px 10px 10px 10px;padding:18px 120px 18px 120px;}.elementor-19 .elementor-element.elementor-element-d38ca23 > .elementor-widget-container{padding:0px 0px 0px 32px;}.elementor-19 .elementor-element.elementor-element-9cbc118{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-254d30a{text-align:center;}.elementor-19 .elementor-element.elementor-element-254d30a img{width:70%;}.elementor-19 .elementor-element.elementor-element-e9792a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-972cadd .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-b51fd3a{color:#000000;}.elementor-19 .elementor-element.elementor-element-2272357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-1a98db5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19 .elementor-element.elementor-element-1a98db5 .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-19 .elementor-element.elementor-element-1a98db5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-19 .elementor-element.elementor-element-1a98db5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-19 .elementor-element.elementor-element-caf97f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-520f041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-92fa841{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-ac806ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-ac4c332{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-857ee69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-73b8a32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-2554e9e{text-align:left;}.elementor-19 .elementor-element.elementor-element-2554e9e .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;}.elementor-19 .elementor-element.elementor-element-2554e9e > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-19 .elementor-element.elementor-element-c26475d{color:#010101;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-19 .elementor-element.elementor-element-c26475d > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-19 .elementor-element.elementor-element-93dedbd .elementor-button .elementor-align-icon-right{margin-left:16px;}.elementor-19 .elementor-element.elementor-element-93dedbd .elementor-button .elementor-align-icon-left{margin-right:16px;}.elementor-19 .elementor-element.elementor-element-93dedbd .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;background-color:#0C83BF;border-radius:10px 10px 10px 10px;padding:14px 120px 14px 120px;}.elementor-19 .elementor-element.elementor-element-93dedbd > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-19 .elementor-element.elementor-element-93dedbd{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-93dedbd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-18d8bfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-47b559c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;--overflow:hidden;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-47b559c.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-e2420c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-4cd930e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-879eb18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-879eb18:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-879eb18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-879eb18, .elementor-19 .elementor-element.elementor-element-879eb18::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-879eb18.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-d972a9a .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-6a0e898 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19 .elementor-element.elementor-element-45f2ca9 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#0C83BF;border-radius:12px 12px 12px 12px;padding:16px 80px 16px 80px;}.elementor-19 .elementor-element.elementor-element-115b563{color:#000000;}.elementor-19 .elementor-element.elementor-element-115b563 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-19 .elementor-element.elementor-element-3fbfefc{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-6f71a4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-6f71a4b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-6f71a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-6f71a4b, .elementor-19 .elementor-element.elementor-element-6f71a4b::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-6f71a4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-de20c8a .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-f309099 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19 .elementor-element.elementor-element-8117b9a .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#0C83BF;border-radius:12px 12px 12px 12px;padding:16px 80px 16px 80px;}.elementor-19 .elementor-element.elementor-element-3c3bb63{color:#000000;}.elementor-19 .elementor-element.elementor-element-3c3bb63 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-19 .elementor-element.elementor-element-e7cfe0b{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-4fb4480{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E2E2;--border-color:#E2E2E2;--border-radius:36px 36px 36px 36px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-4fb4480:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4fb4480 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4fb4480, .elementor-19 .elementor-element.elementor-element-4fb4480::before{--border-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-4fb4480.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-684cc8e .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-50a318d .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-19 .elementor-element.elementor-element-2552238 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#0C83BF;border-radius:12px 12px 12px 12px;padding:16px 80px 16px 80px;}.elementor-19 .elementor-element.elementor-element-a723446{color:#000000;}.elementor-19 .elementor-element.elementor-element-a723446 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-19 .elementor-element.elementor-element-4614978{--spacer-size:0px;}.elementor-19 .elementor-element.elementor-element-40cf682{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-6a721e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-b1e53ca{color:#777777;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-b1e53ca > .elementor-widget-container{padding:0px 0px 0px 16px;}.elementor-19 .elementor-element.elementor-element-98644cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-19 .elementor-element.elementor-element-6befac1{--spacer-size:50px;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-1e4606a > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-19 .elementor-element.elementor-element-7961f60 .swiper-slide{height:70vh;}.elementor-19 .elementor-element.elementor-element-7961f60 .elementor-slide-heading{font-size:42px;}.elementor-19 .elementor-element.elementor-element-5e51f45 .swiper-slide{height:70vh;}.elementor-19 .elementor-element.elementor-element-5e51f45 .elementor-slide-heading{font-size:42px;}.elementor-19 .elementor-element.elementor-element-13647849{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8e274dd{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9cbc118{--justify-content:flex-start;}.elementor-19 .elementor-element.elementor-element-47b559c{--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-b1e53ca{font-size:13px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-1e4606a img{width:60%;}.elementor-19 .elementor-element.elementor-element-7961f60 .swiper-slide{height:100vh;}.elementor-19 .elementor-element.elementor-element-7961f60 .swiper-slide-contents{max-width:78%;}.elementor-19 .elementor-element.elementor-element-7961f60 .elementor-slide-heading{font-size:30px;}.elementor-19 .elementor-element.elementor-element-5e51f45 .swiper-slide{height:100vh;}.elementor-19 .elementor-element.elementor-element-5e51f45 .swiper-slide-contents{max-width:70%;}.elementor-19 .elementor-element.elementor-element-5e51f45 .swiper-slide-inner{padding:0rem 0rem 0rem 2rem;}.elementor-19 .elementor-element.elementor-element-5e51f45 .elementor-slide-heading{font-size:27px;line-height:32px;}.elementor-19 .elementor-element.elementor-element-5e51f45 .elementor-slide-description{font-size:16px;}.elementor-19 .elementor-element.elementor-element-13647849{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9a24e66{--width:25%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-7bf4e3f .elementor-counter-title{justify-content:center;font-size:15px;line-height:16px;}.elementor-19 .elementor-element.elementor-element-7bf4e3f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:28px;}.elementor-19 .elementor-element.elementor-element-5ac435f4{--width:25%;}.elementor-19 .elementor-element.elementor-element-78a81d8b .elementor-counter-number-wrapper{font-size:28px;}.elementor-19 .elementor-element.elementor-element-599d44e9{--width:25%;}.elementor-19 .elementor-element.elementor-element-547194f7 .elementor-counter-title{justify-content:center;font-size:15px;line-height:16px;}.elementor-19 .elementor-element.elementor-element-547194f7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:28px;}.elementor-19 .elementor-element.elementor-element-74b501ee{--width:25%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19 .elementor-element.elementor-element-70133f39 .elementor-counter-title{justify-content:center;font-size:15px;line-height:16px;}.elementor-19 .elementor-element.elementor-element-70133f39 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:28px;}.elementor-19 .elementor-element.elementor-element-8e274dd{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-a3f7bd6{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-9cbc118{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-1a98db5{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-1a98db5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-19 .elementor-element.elementor-element-1a98db5 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;}.elementor-19 .elementor-element.elementor-element-1a98db5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-4ce2dc0 img{width:55%;}.elementor-19 .elementor-element.elementor-element-53321c8 img{width:55%;}.elementor-19 .elementor-element.elementor-element-34decb0 img{width:55%;}.elementor-19 .elementor-element.elementor-element-ac4c332{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c1ca3d2 img{width:55%;}.elementor-19 .elementor-element.elementor-element-2554e9e > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-19 .elementor-element.elementor-element-c26475d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-93dedbd .elementor-button{font-size:16px;}.elementor-19 .elementor-element.elementor-element-93dedbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-18d8bfd{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-47b559c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-879eb18{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-6f71a4b{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-4fb4480{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-40cf682{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19 .elementor-element.elementor-element-6a721e7{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-13647849{--content-width:1140px;}.elementor-19 .elementor-element.elementor-element-9a24e66{--width:25%;}.elementor-19 .elementor-element.elementor-element-5ac435f4{--width:25%;}.elementor-19 .elementor-element.elementor-element-599d44e9{--width:25%;}.elementor-19 .elementor-element.elementor-element-74b501ee{--width:25%;}.elementor-19 .elementor-element.elementor-element-8e274dd{--content-width:1240px;}.elementor-19 .elementor-element.elementor-element-bae9420{--width:25%;}.elementor-19 .elementor-element.elementor-element-47bceee{--width:25%;}.elementor-19 .elementor-element.elementor-element-558ed55{--width:25%;}.elementor-19 .elementor-element.elementor-element-42eb7aa{--width:25%;}.elementor-19 .elementor-element.elementor-element-3d19c86{--width:50%;}.elementor-19 .elementor-element.elementor-element-a3f7bd6{--width:50%;}.elementor-19 .elementor-element.elementor-element-14e7f21{--width:50%;}.elementor-19 .elementor-element.elementor-element-9cbc118{--width:50%;}.elementor-19 .elementor-element.elementor-element-520f041{--width:25%;}.elementor-19 .elementor-element.elementor-element-92fa841{--width:25%;}.elementor-19 .elementor-element.elementor-element-ac806ed{--width:25%;}.elementor-19 .elementor-element.elementor-element-ac4c332{--width:25%;}.elementor-19 .elementor-element.elementor-element-73b8a32{--width:50%;}.elementor-19 .elementor-element.elementor-element-18d8bfd{--width:50%;}.elementor-19 .elementor-element.elementor-element-4cd930e{--content-width:1200px;}.elementor-19 .elementor-element.elementor-element-879eb18{--width:30%;}.elementor-19 .elementor-element.elementor-element-6f71a4b{--width:30%;}.elementor-19 .elementor-element.elementor-element-4fb4480{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-13647849{--content-width:1140px;}.elementor-19 .elementor-element.elementor-element-8e274dd{--content-width:740px;}.elementor-19 .elementor-element.elementor-element-879eb18{--width:50%;}.elementor-19 .elementor-element.elementor-element-6f71a4b{--width:50%;}.elementor-19 .elementor-element.elementor-element-4fb4480{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-1e4606a */#icon-banner{
    position: absolute;
    z-index: 100;
    top: 100%;
    margin-top: 3rem;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cc31be */#section-main{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13647849 */#section-counter-mobile{
    width: 400px;
    margin: -2rem auto;
    padding: 12px;
}

.elementor-counter-title{
    text-align: center;
    margin-top: 14px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e274dd */#section-counter{
    max-width: 1240px;
    margin: -4rem auto 0 auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-29fbeca */.section-works{
    font-family: 'Montserrat';
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1a98db5 */.carousel-mobile img{
    width: 80%;
}/* End custom CSS */