.elementor-4449 .elementor-element.elementor-element-2c892e2{--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;--gap:30px 30px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-7fe4bff{--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;--justify-content:center;--background-transition:0.3s;}.elementor-4449 .elementor-element.elementor-element-7fe4bff:not(.elementor-motion-effects-element-type-background), .elementor-4449 .elementor-element.elementor-element-7fe4bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4449 .elementor-element.elementor-element-7fe4bff, .elementor-4449 .elementor-element.elementor-element-7fe4bff::before{--border-transition:0.3s;}.elementor-4449 .elementor-element.elementor-element-cda6a93 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;}.elementor-4449 .elementor-element.elementor-element-4e350ff{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;}.elementor-4449 .elementor-element.elementor-element-98a8da6{--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-4449 .elementor-element.elementor-element-3a2bcd5 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-4449 .elementor-element.elementor-element-90a0a06 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-4449 .elementor-element.elementor-element-3325fad{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-b1ccde2{--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;--gap:10px 10px;--background-transition:0.3s;}.elementor-4449 .elementor-element.elementor-element-6bf5c14 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;}.elementor-4449 .elementor-element.elementor-element-a14861d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4449 .elementor-element.elementor-element-a14861d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4449 .elementor-element.elementor-element-a14861d{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-4449 .elementor-element.elementor-element-a14861d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4449 .elementor-element.elementor-element-a14861d .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;}.elementor-4449 .elementor-element.elementor-element-a14861d .elementor-icon-list-text{transition:color 0.3s;}.elementor-4449 .elementor-element.elementor-element-f30d30e{--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;--gap:10px 10px;--background-transition:0.3s;}.elementor-4449 .elementor-element.elementor-element-bf465c0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--icon-box-icon-margin:14px;}.elementor-4449 .elementor-element.elementor-element-bf465c0 .elementor-icon-box-wrapper{text-align:left;}.elementor-4449 .elementor-element.elementor-element-bf465c0 .elementor-icon-box-title{margin-bottom:6px;}.elementor-4449 .elementor-element.elementor-element-bf465c0 .elementor-icon{font-size:19px;}.elementor-4449 .elementor-element.elementor-element-bf465c0 .elementor-icon i{transform:rotate(0deg);}.elementor-4449 .elementor-element.elementor-element-bf465c0 .elementor-icon-box-title, .elementor-4449 .elementor-element.elementor-element-bf465c0 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:26px;font-weight:500;text-transform:capitalize;text-decoration:none;letter-spacing:0.60px;}.elementor-4449 .elementor-element.elementor-element-bf465c0 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:300;}.elementor-4449 .elementor-element.elementor-element-2f9b1d8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;}.elementor-4449 .elementor-element.elementor-element-311187f{--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-4449 .elementor-element.elementor-element-3f28437{--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;--gap:30px 30px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-47781bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4449 .elementor-element.elementor-element-47781bf:not(.elementor-motion-effects-element-type-background), .elementor-4449 .elementor-element.elementor-element-47781bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4449 .elementor-element.elementor-element-47781bf, .elementor-4449 .elementor-element.elementor-element-47781bf::before{--border-transition:0.3s;}.elementor-4449 .elementor-element.elementor-element-eda5f94 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-4449 .elementor-element.elementor-element-eda5f94.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4449 .elementor-element.elementor-element-eda5f94 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;}.elementor-4449 .elementor-element.elementor-element-bb792d2{--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-4449 .elementor-element.elementor-element-b933804{--display:flex;--background-transition:0.3s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4449 .elementor-element.elementor-element-3878060 img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-4449 .elementor-element.elementor-element-1e7f7e1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;}.elementor-4449 .elementor-element.elementor-element-c342fa8{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;}.elementor-4449 .elementor-element.elementor-element-5edd234{--display:flex;--background-transition:0.3s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4449 .elementor-element.elementor-element-d701e89 img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-4449 .elementor-element.elementor-element-e1c8032 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;}.elementor-4449 .elementor-element.elementor-element-d96baea{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;}.elementor-4449 .elementor-element.elementor-element-89b2e70{--display:flex;--background-transition:0.3s;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-4449 .elementor-element.elementor-element-1e0ac29 img{width:100%;max-width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-4449 .elementor-element.elementor-element-3bb813e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;}.elementor-4449 .elementor-element.elementor-element-0c5ee13{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;}.elementor-4449 .elementor-element.elementor-element-84f5116{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width: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-4449 .elementor-element.elementor-element-70bd9f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-ddafb73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-4449 .elementor-element.elementor-element-ddafb73:not(.elementor-motion-effects-element-type-background), .elementor-4449 .elementor-element.elementor-element-ddafb73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4449 .elementor-element.elementor-element-ddafb73, .elementor-4449 .elementor-element.elementor-element-ddafb73::before{--border-transition:0.3s;}.elementor-4449 .elementor-element.elementor-element-fb6a7aa > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4449 .elementor-element.elementor-element-fb6a7aa.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4449 .elementor-element.elementor-element-fb6a7aa .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;font-size:36px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;}.elementor-4449 .elementor-element.elementor-element-b41d2d2{--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-4449 .elementor-element.elementor-element-5187036 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4449 .elementor-element.elementor-element-5187036 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4449 .elementor-element.elementor-element-5187036{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:1024px){.elementor-4449 .elementor-element.elementor-element-84f5116{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-4449 .elementor-element.elementor-element-2c892e2{--content-width:92%;}.elementor-4449 .elementor-element.elementor-element-7fe4bff{--width:40%;}.elementor-4449 .elementor-element.elementor-element-98a8da6{--width:60%;}.elementor-4449 .elementor-element.elementor-element-3325fad{--content-width:92%;}.elementor-4449 .elementor-element.elementor-element-b1ccde2{--width:35%;}.elementor-4449 .elementor-element.elementor-element-f30d30e{--width:35%;}.elementor-4449 .elementor-element.elementor-element-311187f{--width:20%;}.elementor-4449 .elementor-element.elementor-element-3f28437{--content-width:92%;}.elementor-4449 .elementor-element.elementor-element-47781bf{--width:25%;}.elementor-4449 .elementor-element.elementor-element-bb792d2{--width:70%;}.elementor-4449 .elementor-element.elementor-element-70bd9f2{--content-width:92%;}.elementor-4449 .elementor-element.elementor-element-ddafb73{--width:25%;}.elementor-4449 .elementor-element.elementor-element-b41d2d2{--width:70%;}}@media(max-width:767px){.elementor-4449 .elementor-element.elementor-element-2c892e2{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-7fe4bff{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4449 .elementor-element.elementor-element-cda6a93 .elementor-heading-title{font-size:22px;}.elementor-4449 .elementor-element.elementor-element-4e350ff{font-size:14px;}.elementor-4449 .elementor-element.elementor-element-3a2bcd5 img{height:300px;object-position:center center;}.elementor-4449 .elementor-element.elementor-element-90a0a06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4449 .elementor-element.elementor-element-90a0a06 img{width:100%;max-width:100%;height:300px;object-fit:contain;object-position:center center;}.elementor-4449 .elementor-element.elementor-element-6bf5c14 .elementor-heading-title{font-size:22px;}.elementor-4449 .elementor-element.elementor-element-2f9b1d8{font-size:14px;}.elementor-4449 .elementor-element.elementor-element-3f28437{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-47781bf{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4449 .elementor-element.elementor-element-eda5f94 .elementor-heading-title{font-size:22px;}.elementor-4449 .elementor-element.elementor-element-3878060 img{height:100%;}.elementor-4449 .elementor-element.elementor-element-d701e89 img{height:100%;}.elementor-4449 .elementor-element.elementor-element-1e0ac29 img{height:100%;}.elementor-4449 .elementor-element.elementor-element-84f5116{--e-n-carousel-swiper-slides-to-display:2;}.elementor-4449 .elementor-element.elementor-element-70bd9f2{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4449 .elementor-element.elementor-element-ddafb73{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-4449 .elementor-element.elementor-element-fb6a7aa .elementor-heading-title{font-size:22px;}}/* Start custom CSS for heading, class: .elementor-element-cda6a93 */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-4449 .elementor-element.elementor-element-cda6a93 h2  {
        font-size:36px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e350ff */@media screen and (min-width:1200px) and (max-width:1400px){
    .elementor-4449 .elementor-element.elementor-element-4e350ff p  {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bf5c14 */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-4449 .elementor-element.elementor-element-6bf5c14 h2  {
        font-size:36px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf465c0 */.elementor-4449 .elementor-element.elementor-element-bf465c0 *{
    flex-grow: 0;
    justify-content: flex-end;
}

.elementor-4449 .elementor-element.elementor-element-bf465c0 .elementor-icon i{
    padding-top:7px;
}


.elementor-4449 .elementor-element.elementor-element-bf465c0 h3{
    position: relative;
    display: inline-block;
}
.elementor-4449 .elementor-element.elementor-element-bf465c0 h3:before{
/*text-underline-offset: 3px;
text-decoration-thickness: 1px !important;*/
position: absolute;
content: '';
left: 0;
bottom: -2px;
height: 2px; 
width: 130%;
background-color: #b7b5b6;
}


/*.elementor-4449 .elementor-element.elementor-element-bf465c0 h3:after{
text-underline-offset: 3px;
text-decoration-thickness: 1px !important;
    position: absolute;
    content: '';
    left: -100%;
    bottom: -2px;
    height: 2px; 
    width: 130%;
    background-color: #b7b5b6;
}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f9b1d8 */@media screen and (min-width:1200px) and (max-width:1400px){
    .elementor-4449 .elementor-element.elementor-element-2f9b1d8 p  {
        font-size:14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eda5f94 */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-4449 .elementor-element.elementor-element-eda5f94 h2  {
        font-size:36px !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-84f5116 */.elementor-4449 .elementor-element.elementor-element-84f5116 {
    position: relative;
}
.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-widget-container > .swiper-horizontal{
    max-width: 100%;
    margin-left: 0;
}
.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-widget-container .swiper-slide{
    max-width: 100%;
}

.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-prev,
.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-next{
    position: absolute;
    top: 42%;
    width: 70px;
    height: 70px;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 40px;
    -webkit-box-shadow:inset 0px 0px 0px 1px #707070;
    -moz-box-shadow:inset 0px 0px 0px 1px #707070;
    box-shadow:inset 0px 0px 0px 1px #707070;
    
}

 .elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-prev{
        left:-38% !important;
    }
    
    .elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-next {
        left: -30%;
    }

.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-prev svg,
.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-next svg{
    fill: #707070;
}

.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-prev:hover,
.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-next:hover{
   -webkit-box-shadow:inset 0px 0px 0px 1px #A5A3A3;
    -moz-box-shadow:inset 0px 0px 0px 1px #A5A3A3;
    box-shadow:inset 0px 0px 0px 1px #A5A3A3;
}
.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-prev:hover svg,
.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-next:hover svg{
    fill: #A5A3A3;
}


@media screen and (min-width:1200px) and (max-width:1400px){
    .elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-widget-container > .swiper-horizontal{
        max-width: 100%;
        margin-left: 0;
    }
    .elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-prev,
    .elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-next{
        position: absolute;
        width: 50px;
        height: 50px;
        font-size: 30px;
    }
    
    
    .elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-prev{
        left:-38%;
    }
    
    .elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-next {
        left: -30%;
    }
    .elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-prev,
.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-next{
    top:35%;
}
    
    

}
@media (max-width:767px){

.elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-prev,
    .elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-swiper-button-next{
        display:none;
    }
    .elementor-4449 .elementor-element.elementor-element-84f5116 .elementor-widget-container > .swiper-horizontal{
        max-width:100%;
        margin-left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb6a7aa */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-4449 .elementor-element.elementor-element-fb6a7aa h2  {
        font-size:36px !important;
    }
}/* End custom CSS */