.services.slider{margin-right:-15px;margin-left:-15px}.services.slider .swiper-container{padding-bottom:50px}.services.slider .content{border-bottom:5px solid transparent;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;padding:28px 32px 39px;-webkit-border-radius:4px;border-radius:4px}.services.slider .content .icon-img{margin-bottom:45px;position:relative;display:inline-block}.services.slider .content .icon-img span{display:inline-block;position:absolute;top:-27px;left:-15px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-border-radius:50%;border-radius:50%;width:65px;height:65px;opacity:0.11;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.services.slider .content .icon i{position:relative;text-align:center;margin-bottom:45px;font-size:60px;line-height:1;display:inline-block;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.services.slider .content .icon i span{display:inline-block;position:absolute;top:-27px;left:-15px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-border-radius:50%;border-radius:50%;width:65px;height:65px;opacity:0.11;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.services.slider .content .title{font-size:18px;font-weight:600;color:var(--dark-color);margin-bottom:26px}.services.slider .content .text{font-size:15px;line-height:1.73;color:var(--grey-color)}.services.slider .content:hover{background-color:var(--light-color);border-bottom:5px solid var(--dark-color);-webkit-box-shadow:0 16px 40px 0 #ededed;box-shadow:0 16px 40px 0 #ededed}.services.slider .content:hover .icon i span,.services.slider .content:hover .icon-img span{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.services.slider .swiper-pagination{position:static;margin-top:13px}.services.slider .swiper-pagination .swiper-pagination-bullet{background-color:var(--dark-color);opacity:.14;height:8px;width:8px}.services.slider .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--dark-color);opacity:1}.services.slider__light-mode .content{border:none}.services.slider__light-mode .content .title{color:var(--light-color)}.services.slider__light-mode .content .text{color:var(--light-color)}.services.slider__light-mode .content .icon i span,.services.slider__light-mode .content .icon-img span{opacity:0.05}.services.slider__light-mode .content:hover{background-color:rgba(var(--light-color-a), 0.06);border-bottom:none;-webkit-box-shadow:0 16px 100px 0 rgba(0,0,0,0.16);box-shadow:0 16px 100px 0 rgba(0,0,0,0.16)}.services.slider__light-mode .content:hover .icon i span{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.services.slider__light-mode .swiper-pagination .swiper-pagination-bullet{background-color:var(--light-color);opacity:.14}.services.slider__light-mode .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--light-color);opacity:1}@media only screen and (max-width: 767px){.services.slider .content{padding:28px 20px 30px}.services.slider .swiper-container{padding-bottom:30px}}@media only screen and (max-width: 600px){.services.slider .content{padding:28px 10px 17px}.services.slider .content{text-align:center}.services.slider .content .icon i{margin-bottom:25px}.services.slider .swiper-pagination{margin-top:15px}.services.slider{margin-right:0;margin-left:0}}.services.listing{margin-left:-30px;margin-right:-30px;margin-bottom:-30px}.services.listing .content{border-bottom:5px solid transparent;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;padding:45px 45px 39px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:30px}.services.listing .content .icon i{position:relative;text-align:center;margin-bottom:30px;font-size:60px;line-height:1;display:inline-block;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.services.listing .content .icon i span{display:inline-block;position:absolute;top:-27px;left:-15px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-border-radius:50%;border-radius:50%;width:65px;height:65px;opacity:0.11;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.services.listing .content .title{font-size:18px;font-weight:600;color:var(--dark-color);margin-bottom:20px}.services.listing .content .text{font-size:15px;line-height:1.73;color:var(--grey-color)}.services.listing .content:hover{background-color:var(--light-color);-webkit-box-shadow:0 16px 100px 0 rgba(0,0,0,0.16);box-shadow:0 16px 100px 0 rgba(0,0,0,0.16)}.services.listing .content:hover .icon i span{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 991px){.services.listing{margin-left:0;margin-right:0;margin-bottom:-20px}.services.listing .content{margin-bottom:20px;padding:20px}}@media only screen and (max-width: 767px){.services.listing .content{padding:15px}.services.listing .content .icon i{margin-bottom:25px}}.services.tabs .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.services.tabs .inner-content{padding:45px 131px 75px;align-self:center}.services.tabs .image-wrap{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:100%}.services.tabs li{list-style:none}.services.tabs .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:65px}.services.tabs .image-tabs{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:50%;margin-top:0}.services.tabs .image-tabs .tabs-item{width:100%}.services.tabs .title-wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;max-width:335px;font-size:36px;font-weight:bold;line-height:1.45;cursor:pointer}.services.tabs .desc-wrap{display:none;position:absolute;top:10px;width:100%;left:100%}.services.tabs .tabs-header li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}.services.tabs .tabs-header li:not(:last-of-type){margin-bottom:49px}.services.tabs .tabs-header li:last-of-type .desc-wrap{bottom:0;top:auto}.services.tabs .tabs-header li.active .title-wrap{color:var(--dark-color)}.services.tabs .tabs-header li.active::before{content:"";height:3px;width:190px;display:block;background-color:var(--dark-color);position:absolute;top:30px;left:-225px}.services.tabs .tabs-header li.active .desc-wrap{display:block}.services.tabs .tabs-content{margin-top:10px}.services.tabs .tabs-item{display:none}.services.tabs .tabs-item.active{display:block}.services.tabs .info-text{margin:0;color:var(--grey-color);font-size:15px;line-height:1.73}.services.tabs .subtitle{color:rgba(var(--dark-color-a), 0.4);font-size:12px;font-weight:bold;letter-spacing:1.8px}@media (min-width: 1440px) and (max-width: 1600px){.services.tabs .desc-wrap{width:17vw}}@media only screen and (max-width: 1440px){.services.tabs .inner-content{padding:100px 100px}.services.tabs .title-wrap{font-size:36px;max-width:260px}}@media only screen and (max-width: 1200px){.services.tabs .inner-content{padding-right:50px;padding-left:70px}.services.tabs .image-tabs{width:40%}.services.tabs .title-wrap{max-width:270px;font-size:32px}.services.tabs .tabs-header li:not(:last-of-type){margin-bottom:40px}.services.tabs .tabs-header li.active::before{width:100px;left:-130px}}@media only screen and (max-width: 1024px){.services.tabs .inner-content{padding:50px 30px}.services.tabs .tabs:not(.image-tabs){margin-top:30px}.services.tabs .image-tabs{width:50%}.services.tabs .desc-wrap{margin-top:10px;position:static}.services.tabs .title-wrap{max-width:100%}.services.tabs .tabs-header li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.services.tabs .tabs-header li:not(:last-of-type){margin-bottom:30px}.services.tabs .tabs-header li.active::before{left:-120px;top:20px}}@media only screen and (max-width: 768px){.services.tabs .content{position:relative}.services.tabs .content.full-height-window{min-height:auto !important}.services.tabs .image-tabs{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:-1}.services.tabs .image-tabs::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.3)}.services.tabs .inner-content{padding-left:50px}.services.tabs .tabs-header li.active::before{width:20px;left:-35px}.services.tabs .tabs-header li.active .title-wrap{color:rgba(var(--dark-color-a), 0.8)}.services.tabs .subtitle{color:var(--light-color)}.services.tabs .info-text{color:rgba(var(--light-color-a), 0.8)}.services.tabs .title-wrap{color:rgba(var(--light-color-a), 0.8)}}@media only screen and (max-width: 576px){.services.tabs .inner-content{padding:30px 15px}.services.tabs .tabs-header li.active::before{content:none}.services.tabs .tabs-header li:not(:last-of-type){margin-bottom:10px}.services.tabs .tabs:not(.image-tabs){margin-top:20px}.services.tabs .title-wrap{font-size:26px}.services.tabs .info-text{font-size:15px}}.services.modern_list .services__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.services.modern_list .services__item{width:27%;position:relative}.services.modern_list .services__item::before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-color:#f9f9f9;z-index:1;transition:all 0.3s ease}.services.modern_list .services__item::after{content:''}.services.modern_list .services__item:nth-child(3n){margin-right:0}.services.modern_list .services__item .services__content{padding:47px 30px 85px 63px;background-color:var(--light-color);transform:translateX(60px) translateY(55px);transition:all 0.3s ease;height:calc(100% - 55px);position:relative;z-index:2}.services.modern_list .services__item:hover .services__content{transform:translateX(0) translateY(0);transition:all 0.3s ease;height:100%;position:relative;box-shadow:22px 22px 44px 0 rgba(0,0,0,0.1);background-color:#f9f9f9}.services.modern_list .services__item:hover .services__button{opacity:1;pointer-events:visible}.services.modern_list .services__item:hover .services__button:hover{opacity:.7}.services.modern_list .services__title{font-size:26px;font-weight:bold;color:var(--dark-color);margin-bottom:14px;position:relative}.services.modern_list .services__title:before{content:'';width:72px;height:2px;background-color:var(--dark-color);position:absolute;top:50%;left:-100px;transform:translateY(-50%)}.services.modern_list .services__text{font-size:15px;line-height:1.73;color:var(--grey-color)}.services.modern_list .services__button{font-size:15px;font-weight:600;color:var(--dark-color);text-decoration:none;opacity:0;pointer-events:none;transition:all 0.3s ease}.services.modern_list .services__btn-wrapper{margin-top:25px}@media (max-width: 1280px){.services.modern_list .services__content{padding:47px 30px 45px 63px}.services.modern_list .services__item{width:29%;position:relative}}@media (max-width: 1200px){.services.modern_list .services__item{width:30%}.services.modern_list .services__content{padding:30px;height:calc(100% - 30px);background-color:var(--light-color);transform:translateX(30px) translateY(30px)}.services.modern_list .services__title{font-size:1.8vw;margin-bottom:5px}.services.modern_list .services__title:before{width:55px;left:-58px}.services.modern_list .services__btn-wrapper{margin-top:10px}}@media (max-width: 991px){.services.modern_list .services__item{width:30%}.services.modern_list .services__title{font-size:16px;margin-bottom:5px}.services.modern_list .services__text{font-size:14px}.services.modern_list .services__btn-wrapper{margin-top:10px}}@media (max-width: 600px){.services.modern_list .services__item{width:100%}.services.modern_list .services__item:not(:last-of-type){margin-bottom:15px}.services.modern_list .services__title{font-size:16px;margin-bottom:5px}.services.modern_list .services__text{font-size:14px}.services.modern_list .services__btn-wrapper{margin-top:10px}}.services.tabs_style_2 .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh}.services.tabs_style_2 .inner-content{padding:100px 15px 100px 80px;display:flex;align-items:center}.services.tabs_style_2 .image-wrap{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:100%}.services.tabs_style_2 li{list-style:none}.services.tabs_style_2 .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.services.tabs_style_2 .image-tabs{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:60%;margin-top:0;position:relative}.services.tabs_style_2 .image-tabs .tabs-item{width:100%}.services.tabs_style_2 .title-wrap{font-size:18px;font-weight:bold;text-align:right;color:var(--light-color);transition:all .3s ease;position:relative}.services.tabs_style_2 .title-wrap::after{content:'';width:0;height:2px;background-color:#d8d8d8;position:absolute;right:-70px;top:50%;transform:translateY(-50%);transition:all .3s ease}.services.tabs_style_2 .title-wrap.active{font-size:26px}.services.tabs_style_2 .title-wrap.active::after{width:50px}.services.tabs_style_2 .title-wrap:hover{cursor:pointer}.services.tabs_style_2 .title-wrap:hover:not(.active)::after{width:25px;right:-58px}.services.tabs_style_2 .desc-wrap{display:none;top:10px;width:100%;left:100%}.services.tabs_style_2 .tabs-header ul{margin-bottom:0}.services.tabs_style_2 .tabs-header li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}.services.tabs_style_2 .tabs-header li:last-of-type .desc-wrap{bottom:0;top:auto}.services.tabs_style_2 .tabs-header li.active .title-wrap{color:var(--dark-color)}.services.tabs_style_2 .tabs-header li.active .desc-wrap{display:block}.services.tabs_style_2 .tabs-content{margin-top:10px}.services.tabs_style_2 .tabs-item{display:none}.services.tabs_style_2 .tabs-item.active{display:block}.services.tabs_style_2 .titles-wrap{position:absolute;right:45px;bottom:55px;text-align:right;z-index:1}.services.tabs_style_2 .titles-wrap ul{margin-bottom:0}.services.tabs_style_2 .info-title{font-size:60px;font-weight:bold;color:var(--light-color);margin-left:-240px;margin-bottom:45px;font-size:3.125vw}.services.tabs_style_2 .info-text{font-size:15px;line-height:1.73;color:var(--light-color);max-width:470px;margin-bottom:0}.services.tabs_style_2 .info-btn{margin-top:60px}.services.tabs_style_2 .subtitle{color:rgba(var(--grey-color), 0.9);font-size:17px;font-weight:bold}@media only screen and (max-width: 1200px){.services.tabs_style_2 .inner-content{padding:100px 15px 100px 50px}.services.tabs_style_2 .info-title{font-size:4.125vw;margin-bottom:15px}.services.tabs_style_2 .info-text{font-size:14px}.services.tabs_style_2 .info-btn{margin-top:25px}}@media only screen and (max-width: 991px){.services.tabs_style_2 .inner-content{padding:80px 15px 80px}.services.tabs_style_2 .titles-wrap{bottom:20px}.services.tabs_style_2 .info-title{margin-left:-170px}}@media only screen and (max-width: 768px){.services.tabs_style_2 .title-wrap.active{font-size:24px}.services.tabs_style_2 .info-title{font-size:4.125vw;margin-bottom:15px}.services.tabs_style_2 .info-text{font-size:14px}.services.tabs_style_2 .info-btn{margin-top:25px}.services.tabs_style_2 .image-tabs{width:100%}.services.tabs_style_2 .inner-content{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(var(--dark-color), 0.4)}.services.tabs_style_2 .info-title{margin-left:0}}@media only screen and (max-width: 375px){.services.tabs_style_2 .info-title{font-size:7.125vw}.services.tabs_style_2 .info-text{font-size:13px;max-height:154px;overflow-y:scroll}}@media only screen and (max-width: 320px){.services.tabs_style_2 .info-title{font-size:6.125vw}}
/*# sourceMappingURL=services-list.min.css.map */
