.elementor-element-c31ca60 > .elementor-container > .porto-carousel, .elementor-element-c31ca60 > .porto-carousel{--porto-el-spacing:0px;}.elementor-159 .elementor-element.elementor-element-c31ca60:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-c31ca60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-159 .elementor-element.elementor-element-c31ca60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-159 .elementor-element.elementor-element-c31ca60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159 .elementor-element.elementor-element-32912bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-159 .elementor-element.elementor-element-32912bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-159 .elementor-element.elementor-element-32912bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-159 .elementor-element.elementor-element-32912bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159 .elementor-element.elementor-element-9c4ba2d:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-9c4ba2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2C2C2;}.elementor-159 .elementor-element.elementor-element-9c4ba2d > .porto-ibanner{min-height:860px;}.elementor-element-9c4ba2d .banner-effect{animation-duration:30s;}.elementor-159 .elementor-element.elementor-element-9c4ba2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-159 .elementor-element.elementor-element-9c4ba2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159 .elementor-element.elementor-element-029f715 > .elementor-element-populated{padding:0% 0% 0% 6%;}.elementor-159 .elementor-element.elementor-element-0116395 .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:4vw;font-weight:700;font-style:italic;letter-spacing:0px;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-92f993c{width:auto;max-width:auto;}.elementor-159 .elementor-element.elementor-element-92f993c > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-159 .elementor-element.elementor-element-92f993c .btn{font-size:0.8rem;letter-spacing:2.5px;color:#777777;padding:1.25rem 2.4rem 1.25rem 2.4rem;}.elementor-159 .elementor-element.elementor-element-b832a20 > .elementor-element-populated{padding:0px 0px 10px 10px;}.elementor-159 .elementor-element.elementor-element-e39b650:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-e39b650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2C2C2;}.elementor-159 .elementor-element.elementor-element-e39b650 > .porto-ibanner{min-height:860px;}.elementor-element-e39b650 .banner-effect{animation-duration:30s;}.elementor-159 .elementor-element.elementor-element-e39b650{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-159 .elementor-element.elementor-element-e39b650 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159 .elementor-element.elementor-element-a2c535d > .elementor-element-populated{padding:0% 0% 0% 6%;}.elementor-159 .elementor-element.elementor-element-3fd7f0f .elementor-heading-title{font-family:"Playfair Display", Poppins;font-size:4vw;font-weight:700;font-style:italic;letter-spacing:0px;color:#FFFFFF;}.elementor-159 .elementor-element.elementor-element-0a83872{width:auto;max-width:auto;}.elementor-159 .elementor-element.elementor-element-0a83872 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-159 .elementor-element.elementor-element-0a83872 .btn{font-size:0.8rem;letter-spacing:2.5px;color:#777777;padding:1.25rem 2.4rem 1.25rem 2.4rem;}.elementor-159 .elementor-element.elementor-element-b9394f1 > .elementor-element-populated{padding:0px 0px 10px 10px;}.elementor-159 .elementor-element.elementor-element-455061:not(.elementor-motion-effects-element-type-background), .elementor-159 .elementor-element.elementor-element-455061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-159 .elementor-element.elementor-element-455061{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 60px 20px;}.elementor-159 .elementor-element.elementor-element-455061 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-159 .elementor-element.elementor-element-47a6c2b > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-159 .elementor-element.elementor-element-47a6c2b .elementor-heading-title{font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.01em;}.elementor-159 .elementor-element.elementor-element-13203a1 .owl-nav:not(.disabled){display:block !important;}.elementor-159 .elementor-element.elementor-element-13203a1 .owl-nav button{font-size:35px !important;line-height:35px !important;color:#222529 !important;}.elementor-159 .elementor-element.elementor-element-13203a1 .owl-nav{top:38.9% !important;}.elementor-159 .elementor-element.elementor-element-13203a1 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-159 .elementor-element.elementor-element-13203a1.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-34px !important;}.elementor-159 .elementor-element.elementor-element-13203a1.show-nav-title .owl-nav button.owl-prev, .elementor-159 .elementor-element.elementor-element-13203a1 .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-34px !important;}.elementor-159 .elementor-element.elementor-element-13203a1 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-34px !important;}.elementor-159 .elementor-element.elementor-element-13203a1.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-34px !important;}.elementor-159 .elementor-element.elementor-element-13203a1 .owl-nav button:not(.disabled):hover{color:#0169FE !important;}.elementor-159 .elementor-element.elementor-element-13203a1 .owl-dots:not(.disabled){display:none !important;}.elementor-159 .elementor-element.elementor-element-318d629{margin-top:46px;margin-bottom:0px;}.elementor-159 .elementor-element.elementor-element-1b585b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-159 .elementor-element.elementor-element-1b585b2{margin-top:-5px;margin-bottom:2px;}.elementor-159 .elementor-element.elementor-element-3466bb9 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-159 .elementor-element.elementor-element-3466bb9 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.01em;}.elementor-159 .elementor-element.elementor-element-b4b5aea .elementor-button{background-color:#00000000;font-size:13px;font-weight:700;letter-spacing:-0.015em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-b4b5aea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-159 .elementor-element.elementor-element-b4b5aea .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-159 .elementor-element.elementor-element-4e76da2 .owl-nav:not(.disabled){display:block !important;}.elementor-159 .elementor-element.elementor-element-4e76da2 .owl-nav button{font-size:35px !important;line-height:35px !important;color:#222529 !important;}.elementor-159 .elementor-element.elementor-element-4e76da2 .owl-nav{top:38.9% !important;}.elementor-159 .elementor-element.elementor-element-4e76da2 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev, .elementor-159 .elementor-element.elementor-element-4e76da2.owl-carousel:not(.show-nav-title) .owl-nav button.owl-prev{left:-34px !important;}.elementor-159 .elementor-element.elementor-element-4e76da2.show-nav-title .owl-nav button.owl-prev, .elementor-159 .elementor-element.elementor-element-4e76da2 .owl-carousel.show-nav-title .owl-nav button.owl-prev{left:-34px !important;}.elementor-159 .elementor-element.elementor-element-4e76da2 .owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-34px !important;}.elementor-159 .elementor-element.elementor-element-4e76da2.owl-carousel:not(.show-nav-title) .owl-nav button.owl-next{right:-34px !important;}.elementor-159 .elementor-element.elementor-element-4e76da2 .owl-nav button:not(.disabled):hover{color:#0169FE !important;}.elementor-159 .elementor-element.elementor-element-4e76da2 .owl-dots:not(.disabled){display:none !important;}.elementor-159 .elementor-element.elementor-element-698cc6b{--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;}@media(max-width:991px){.elementor-159 .elementor-element.elementor-element-029f715 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-159 .elementor-element.elementor-element-0116395 .elementor-heading-title{font-size:5em;}.elementor-159 .elementor-element.elementor-element-a2c535d > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-159 .elementor-element.elementor-element-3fd7f0f .elementor-heading-title{font-size:5em;}.elementor-159 .elementor-element.elementor-element-13203a1 .owl-nav:not(.disabled){display:none !important;}.elementor-159 .elementor-element.elementor-element-13203a1 .owl-dots:not(.disabled){display:block !important;}.elementor-159 .elementor-element.elementor-element-4e76da2 .owl-nav:not(.disabled){display:none !important;}.elementor-159 .elementor-element.elementor-element-4e76da2 .owl-dots:not(.disabled){display:block !important;}}@media(max-width:767px){.elementor-159 .elementor-element.elementor-element-0116395 .elementor-heading-title{font-size:3.8em;}.elementor-159 .elementor-element.elementor-element-92f993c .btn{padding:0.85rem 1.8rem 0.85rem 1.8rem;}.elementor-159 .elementor-element.elementor-element-3fd7f0f .elementor-heading-title{font-size:3.8em;}.elementor-159 .elementor-element.elementor-element-0a83872 .btn{padding:0.85rem 1.8rem 0.85rem 1.8rem;}.elementor-159 .elementor-element.elementor-element-13203a1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-159 .elementor-element.elementor-element-934bc19 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-159 .elementor-element.elementor-element-3466bb9 .elementor-heading-title{font-size:19px;}.elementor-159 .elementor-element.elementor-element-b4b5aea{width:auto;max-width:auto;}.elementor-159 .elementor-element.elementor-element-4e76da2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}}