.elementor-widget-crafto-content-slider,.elementor-widget-crafto-content-slider .elementor-widget-container,.content-carousel-wrapper .swiper-slide .content-slider{height:100%}.content-carousel-wrapper .swiper-image-stretch .swiper-slide{height:auto}.content-carousel-wrapper .content-box{padding:4rem}.content-carousel-content-box{display:flex;flex-wrap:nowrap}.content-carousel-content-box .carousel-content{flex-shrink:0;width:33.33%;padding-right:15px}.content-carousel-content-box .carousel-content+.content-carousel-wrapper{width:80%;flex-grow:1;padding-left:15px}.content-carousel-content-box .content-carousel-wrapper{width:100%}.content-carousel-wrapper .content-box .slide-title{color:var(--e-global-color-secondary,#232323);display:inline-block;margin-bottom:15px}.content-carousel-wrapper .content-box .slide-description{margin-bottom:25px}.content-box .icon-image{display:block;width:25px;height:auto;margin-bottom:15px}.elementor-widget-crafto-content-slider .slide-title.no-animation .separator{border-bottom:2px solid}.elementor-widget-crafto-content-slider .slide-title .horizontal-separator{background-color:#000;display:inline-block;left:0;bottom:0;position:absolute;z-index:-1;opacity:.6;width:100%!important;height:1px;margin-bottom:0}.elementor-widget-crafto-content-slider .separator-animation.horizontal-separator{width:0!important;transition:all 1s cubic-bezier(.165,.84,.44,1)}.elementor-widget-crafto-content-slider .shadow-in .separator-animation.horizontal-separator{width:100%!important}.elementor-widget-crafto-content-slider .swiper.nav-icon-circle .elementor-swiper-button,.elementor-widget-crafto-content-slider .swiper.nav-icon-square .elementor-swiper-button{background-color:#f7f7f7}.elementor-widget-crafto-content-slider .elementor-icon{display:inline-flex;justify-content:center;align-items:center}.elementor-widget-crafto-content-slider.elementor-view-stacked .elementor-icon,.elementor-widget-crafto-content-slider.elementor-view-framed .elementor-icon{width:40px;height:40px;padding:0}.elementor-widget-crafto-content-slider.elementor-view-stacked .elementor-icon i{color:#fff}.elementor-widget-crafto-content-slider.elementor-view-stacked .elementor-icon svg{fill:#fff}.elementor-arrows-position-inside .content-carousel-style-1,.elementor-arrows-position-outside .content-carousel-style-1{padding-top:3.5rem}.content-carousel-style-1 .content-box{background-color:#fff;padding:8%;box-shadow:0 0 10px 0 rgb(0 0 0 / .2)}.content-carousel-style-1 .content-box .slide-title{color:var(--e-global-color-secondary,#232323)}.content-carousel-style-1 .content-box .slide-description{display:inline-block}.content-carousel-style-1 .content-box>img{height:auto;margin-bottom:15px}.content-carousel-style-1 .crafto_button_button{margin-top:15px}.content-carousel-style-1 .swiper-slide .content-slider{margin-left:0;margin-right:0;padding:10px;flex-wrap:nowrap}.content-carousel-style-1 .content-box .slide-description p:last-child{margin-bottom:0}.content-carousel-style-2 .swiper-slide{position:relative}.content-carousel-style-2 .content-image{height:695px}.content-carousel-style-2 .content-box{background-color:#fff;position:absolute;right:0;bottom:0;width:50%;padding:9%}.content-carousel-style-2 .content-box .slide-subtitle{margin-bottom:10px;display:inline-block}.content-carousel-style-2 .content-box .slide-title{display:block;color:var(--e-global-color-secondary,#232323)}.content-carousel-style-2 .content-box .slide-description{margin-bottom:0;display:inline-block}.content-carousel-style-2 .elementor-button-wrapper .elementor-button{margin-top:30px}.elementor-element .swiper.navigation-center.content-carousel-style-2 .elementor-swiper-button,.elementor-element .swiper.navigation-left.content-carousel-style-2 .elementor-swiper-button,.elementor-element .swiper.navigation-right.content-carousel-style-2 .elementor-swiper-button{top:inherit;bottom:0;left:50%;transform:translate(-100%,0)}.elementor-element .swiper.navigation-center.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next,.elementor-element .swiper.navigation-left.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next,.elementor-element .swiper.navigation-right.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next{right:inherit;transform:translate(-100%,-100%);margin-bottom:1px;left:50%}.elementor-element .swiper.navigation-center.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-element .swiper.navigation-left.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-element .swiper.navigation-right.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev{left:50%;right:inherit}.elementor-element .swiper.navigation-left.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next{transform:translate(0,-100%);left:0}.elementor-element .swiper.navigation-left.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev{left:0;transform:translate(0,0)}.elementor-element .swiper.navigation-right.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next{transform:translate(0,-100%);left:inherit;right:0}.elementor-element .swiper.navigation-right.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev{left:inherit;right:0;transform:translate(0,0)}.content-carousel-style-2 .slide-description p:last-child{margin-bottom:0}.content-carousel-content-box .carousel-content .subheading{background-color:#c2c2c2;color:#000;border-radius:30px;display:inline-block;font-size:12px;line-height:30px;font-weight:600;padding:0 20px;margin-bottom:25px}.content-carousel-content-box .carousel-content .heading{display:block;color:var(--e-global-color-secondary,#232323)}.content-carousel-content-box .carousel-content .content{margin-bottom:40px}.content-carousel-content-box .carousel-content .content p:last-child{margin-bottom:0}.content-carousel-content-box .content-carousel-wrapper .content-carousel-style-3{position:static}.content-carousel-content-box .content-carousel-wrapper .content-carousel-style-3 .swiper-wrapper .swiper-slide img{width:100%}.elementor-element .content-carousel-style-3 .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .content-carousel-style-3 .elementor-swiper-button{left:0;top:270px;z-index:10;transform:translateY(0);margin:0!important}.elementor-element .content-carousel-style-3 .elementor-swiper-button+.elementor-swiper-button{left:55px}.elementor-element .content-carousel-style-3 .elementor-swiper-button i{transition:0.3s}.elementor-element.elementor-pagination-position-outside .swiper.content-carousel-style-3 .elementor-swiper-button+.elementor-swiper-button{left:65px}.nav-content-carousel-3{display:flex}.content-carousel-style-4 .swiper-slide,.content-carousel-style-4 .swiper-slide *{will-change:transform}.content-carousel-style-4 .swiper-wrapper{padding:20px 0}.content-carousel-style-4 .swiper-slide{position:relative;overflow:hidden;border-radius:8px;text-align:center;box-shadow:0 0 30px rgb(0 0 0 / .08)}.content-carousel-style-4 .slide-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;background-color:#000;transition:all 500ms cubic-bezier(.61,1,.88,1)}.content-carousel-style-4 .box-image{position:relative;overflow:hidden}.content-carousel-style-4 .box-image img{display:block;width:100%;transition:all 500ms cubic-bezier(.5,1,.89,1)}.content-carousel-style-4 .crafto-button-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.content-carousel-style-4 .crafto-button-wrapper .elementor-button{background-color:#000;color:#fff;border-radius:100%;width:110px;height:110px;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:22px;padding:15px;white-space:normal;margin-top:30px;opacity:0;box-shadow:0 0 30px rgb(0 0 0 / .08)}.content-carousel-style-4 .crafto-button-wrapper .elementor-button:not(.btn-double-border){border:none}.content-carousel-style-4 .elementor-button:hover .elementor-button-content-wrapper{color:#fff}.content-carousel-style-4 .carousel-content-wrap{padding:10%}.content-carousel-style-4 div.slide-title,.content-carousel-style-4 span.slide-title{color:var(--e-global-color-secondary,#232323);display:inline-block;font-size:18px;font-weight:600;line-height:30px;margin-bottom:10px;transition:all 500ms cubic-bezier(.61,1,.88,1)}.content-carousel-style-4 .carousel-content-wrap .slide-subtitle{display:inline-block}.content-carousel-style-4 .slide-description>span{font-size:12px;margin:0 10px;opacity:.5}.content-carousel-style-4 .swiper-slide:hover .box-image img{transform:scale(1.1)}.content-carousel-style-4 .swiper-slide .slide-overlay{transition:all 500ms cubic-bezier(.61,1,.88,1)}.content-carousel-style-4 .swiper-slide:hover .slide-overlay{opacity:.8;visibility:visible}.content-carousel-style-4 .swiper-slide:hover .crafto-button-wrapper .elementor-button{opacity:1;margin-top:0}.content-carousel-style-4 .slide-title{margin-bottom:5px;letter-spacing:0;color:var(--e-global-color-secondary,#232323);transition:all 500ms cubic-bezier(.61,1,.88,1)}.content-carousel-style-4 div.slide-title,.content-carousel-style-4 span.slide-title{font-size:18px;line-height:30px;display:block}.content-carousel-style-4 .slide-description{display:inline-block}.content-carousel-style-4 .slide-description p:last-child{margin-bottom:0}.content-carousel-style-5 .content-slider *{transition:all 500ms cubic-bezier(.5,1,.89,1);will-change:transform}.content-carousel-style-5 .content-slider{border-radius:6px;position:relative;overflow:hidden;margin:0}.content-carousel-style-5 .content-box{background-color:#e4e4e4;padding:10%;position:relative}.content-carousel-style-5 .content-box .content-wrap{position:relative;z-index:1}.content-carousel-style-5 .content-slider:hover .content-box{background-color:var(--e-global-color-secondary,#232323)}.content-carousel-style-5 .content-box .elementor-icon,.content-carousel-style-5 .content-box .content-wrap>img{margin-bottom:65px}.content-carousel-style-5 .content-box .content-wrap>img{width:auto;height:75px}.content-carousel-style-5 .content-box div.slide-title,.content-carousel-style-5 .content-box span.slide-title{font-size:24px;color:var(--e-global-color-secondary,#232323)}.content-carousel-style-5 .content-box .slide-subtitle{display:inline-block}.content-carousel-style-5 .content-box .slide-title{margin-bottom:5px;display:block}.content-carousel-style-5 .content-box .slide-description{display:inline-block}.content-carousel-style-5 .content-image{position:relative;overflow:hidden}.content-carousel-style-5 .slide-number{font-size:6.25rem;line-height:6.25rem;color:var(--e-global-color-secondary,#232323);position:absolute;left:-30px;bottom:50px}.content-carousel-style-5 .content-slider:hover .elementor-icon i,.content-carousel-style-5 .content-slider:hover .elementor-icon svg,.content-carousel-style-5 .content-slider:hover .content-wrap img{transform:scale(1.1)}.content-carousel-style-5 .content-slider:hover .elementor-icon,.content-carousel-style-5 .content-slider:hover .slide-title,.content-carousel-style-5 .content-slider:hover .slide-subtitle,.content-carousel-style-5 .content-slider:hover .slide-description{color:#fff}.content-carousel-style-5 .content-box .slide-description p:last-child{margin-bottom:0}.content-carousel-style-6 .swiper-slide{overflow:hidden;background-color:#f5f5f5;border-radius:6px}.content-carousel-style-6 .content-image{position:absolute;right:0;top:0;width:60%;text-align:right}.content-carousel-style-6 .content-wrap{position:relative;z-index:1;padding:10%;width:50%}.content-carousel-style-6 .content-wrap .slide-subtitle{display:inline-block}.content-carousel-style-6 .content-wrap .slide-title{display:block;color:var(--e-global-color-secondary,#232323)}.content-carousel-style-6 .content-wrap .elementor-button-wrapper{margin-top:15px}.content-carousel-style-6 .content-wrap .slide-title .horizontal-separator{bottom:8px}.el-content-carousel-style-7 .content-carousel-content-box .carousel-content{padding-left:10%;align-self:center;position:relative;z-index:9}.el-content-carousel-style-7 .content-carousel-style-7.swiper{padding-bottom:0}.content-carousel-style-7{height:100vh;padding-bottom:0}.content-carousel-style-7 .swiper-slide .bg-img{height:100%;background-size:cover;background-repeat:no-repeat;background-position:top center}.vertical-title{position:absolute;display:flex;align-items:center;justify-content:center;height:100%;width:75px;text-align:center}.el-content-carousel-style-7 .content-carousel-content-box .carousel-content .subheading{transform:rotate(180deg);writing-mode:vertical-lr;margin:0;background-color:#fff0;font-size:16px;font-weight:700;text-transform:uppercase}.el-content-carousel-style-7 .content-box .heading{color:var(--e-global-color-secondary,#232323);margin-right:-10vw}.el-content-carousel-style-7 .content-carousel-content-box .content-box{margin-left:100px;border-left:1px solid #e4e4e4;padding-left:60px;min-height:250px}.content-carousel-style-7.swiper{position:static}@media (max-width:1240px){.elementor-element .content-carousel-style-3 .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .content-carousel-style-3 .elementor-swiper-button{left:0;top:250px}}@media (max-width:1199px){.content-carousel-style-5 .slide-number{bottom:25px}.content-carousel-style-6 .content-image{right:-70px}.el-content-carousel-style-7 .content-carousel-content-box .carousel-content+.content-carousel-wrapper{padding-left:0}.el-content-carousel-style-7 .content-carousel-content-box .content-box{margin-left:70px;padding-left:30px}}@media (max-width:991px){.content-carousel-style-2 .content-box{width:66.66666667%;padding:6%}.content-carousel-style-2 .content-image{height:405px}.elementor-element .swiper.navigation-center.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next,.elementor-element .swiper.navigation-left.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next,.elementor-element .swiper.navigation-right.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next{left:33.3333%}.elementor-element .swiper.navigation-center.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-element .swiper.navigation-left.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-element .swiper.navigation-right.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev{left:33.3333%}.elementor-element .content-carousel-style-2 .elementor-swiper-button{left:33.3333%}.el-content-carousel-style-3 .content-carousel-content-box{display:block}.el-content-carousel-style-3 .content-carousel-content-box .carousel-content{width:100%;padding-right:0}.elementor-element .content-carousel-style-3 .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .content-carousel-style-3 .elementor-swiper-button,.elementor-element.elementor-pagination-position-outside .swiper.content-carousel-style-3 .elementor-swiper-button+.elementor-swiper-button{left:inherit;top:0;right:66px}.elementor-element.elementor-pagination-position-outside .swiper.content-carousel-style-3 .elementor-swiper-button+.elementor-swiper-button.elementor-swiper-button-next{right:0}.el-content-carousel-style-3 .carousel-title-box{padding-right:0;width:85%}.el-content-carousel-style-3 .testimonial-carousel-wrapper .testimonials-carousel-wrap{padding-left:0}.el-content-carousel-style-3>.elementor-widget-container{margin-right:0!important}.content-carousel-content-box .carousel-content+.content-carousel-wrapper{width:100%;padding-left:0}.el-content-carousel-style-3 .content-carousel-content-box .carousel-content{margin-bottom:30px}.content-carousel-style-5 .slide-number{left:-20px}.el-content-carousel-style-7 .content-carousel-content-box{flex-direction:column-reverse}.el-content-carousel-style-7 .content-carousel-content-box .carousel-content+.content-carousel-wrapper{margin-bottom:50px}}@media (max-width:767px){.content-carousel-style-2 .content-box{width:100%;padding:3rem;position:relative}.content-carousel-style-2 .content-image{height:300px}.elementor-element .swiper.navigation-center.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next,.elementor-element .swiper.navigation-left.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next,.elementor-element .swiper.navigation-right.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next{bottom:initial;right:0;top:50%;left:initial;transform:translate(0,-100%)}.elementor-element .swiper.navigation-center.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-element .swiper.navigation-left.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-element .swiper.navigation-right.content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-prev{left:0;bottom:initial;top:50%;right:inherit;transform:translateY(-100%)}.elementor-element .content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next,.elementor-element .content-carousel-style-2 .elementor-swiper-button{transform:translate(0,-50%);top:50%;left:0;width:50px;height:50px}.elementor-element .content-carousel-style-2 .elementor-swiper-button.elementor-swiper-button-next{left:inherit;right:0}.el-content-carousel-style-7 .content-carousel-content-box .content-box{padding:0 30px;margin:0}.el-content-carousel-style-7 .content-carousel-content-box .vertical-title{display:none}}@media (max-width:575px){.content-carousel-style-1 .content-image{height:250px}.content-carousel-style-6 .content-image{position:static}.content-carousel-style-1 .swiper-slide .content-slider{flex-wrap:wrap}}