.services.classic,.services.classic_left_icon,.services.classic_centered{text-align:left}.services.classic .content .icon,.services.classic_left_icon .content .icon,.services.classic_centered .content .icon{max-height:50px;-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease}.services.classic:hover .content .icon,.services.classic_left_icon:hover .content .icon,.services.classic_centered:hover .content .icon{filter:drop-shadow(10px 8px 4px rgba(246,153,119,0.45))}.services.classic .content .title,.services.classic_left_icon .content .title,.services.classic_centered .content .title{margin-top:20px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;font-size:20px;color:var(--dark-color);font-weight:500}.services.classic .content .text,.services.classic_left_icon .content .text,.services.classic_centered .content .text{margin-top:20px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;color:var(--grey-color);font-size:15px;line-height:1.67;font-weight:400}.services.classic i,.services.classic_left_icon i,.services.classic_centered i{color:var(--dark-color);font-size:50px;line-height:1;display:inline-block;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.services.modern .image-wrap{background-position:top left;background-size:100%;background-repeat:no-repeat;width:calc(50% - 60px);margin-right:60px;float:left}.services.modern .service-wrap{margin-left:-30px}.services.modern .service-wrap::before,.services.modern .service-wrap::after{content:'';display:table;clear:both}.services.modern .service-wrap .service-item{float:left;width:50%;padding:30px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.services.modern .service-wrap .service-item .icon{background:var(--light-color);border-radius:50%;display:block;float:left;width:40px;height:40px;margin-right:15px;color:var(--main-color);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;position:relative}.services.modern .service-wrap .service-item .icon::before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.services.modern .service-wrap .service-item:hover{background-color:var(--light-color)}.services.modern .service-wrap .service-item:hover .icon{background-color:var(--main-color);color:var(--light-color)}.services.modern .service-wrap .service-item .text-wrap{overflow:hidden}.services.modern .service-wrap .service-item .title{font-size:18px;color:var(--dark-color)}.services.modern .service-wrap .service-item .text{margin-top:20px;font-size:15px;line-height:1.3;color:var(--grey-color)}.services.modern .service-headings{max-width:340px;margin-bottom:30px}.services.modern .service-headings .subtitle{font-size:18px;font-weight:500;color:var(--main-color);margin-bottom:25px;padding-bottom:4px;position:relative;display:inline-block}.services.modern .service-headings .subtitle::before{content:'';position:absolute;bottom:0;left:0;height:1px;background-color:var(--light-grey-color);width:100%;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.services.modern .service-headings .subtitle:hover::before{background-color:var(--main-color)}.services.modern .service-headings .title{font-size:40px;font-weight:400;color:var(--dark-color);line-height:normal;margin-bottom:40px}.services.modern .service-headings .text{font-size:15px;line-height:1.67;color:var(--grey-color)}.services.modern .image-wrap+.content{max-width:50%;float:right;padding:0}.services.modern .image-wrap+.content::before,.services.modern .image-wrap+.content::after{content:'';display:table;clear:both}.services.modern .image-wrap+.content .row{margin-right:0;margin-left:auto}.services.classic_centered{padding:65px 45px;text-align:center;border:2px solid var(--soft-grey-color);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.services.classic_centered:hover{box-shadow:0px 10px 20px rgba(179,178,222,0.25)}.services.modern_buttons{position:relative}.services.modern_buttons .image-wrap{position:absolute;top:0;right:0;background-position:top right;background-size:contain;background-repeat:no-repeat;width:62%;height:100%}.services.modern_buttons .service-wrap{margin-left:-30px}.services.modern_buttons .service-wrap::before,.services.modern_buttons .service-wrap::after{content:'';display:table;clear:both}.services.modern_buttons .service-wrap .service-item{float:left;width:50%;padding:30px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.services.modern_buttons .service-wrap .service-item .icon{margin-bottom:25px}.services.modern_buttons .service-wrap .service-item .text-wrap{overflow:hidden}.services.modern_buttons .service-wrap .service-item .title{font-size:18px;color:var(--dark-color)}.services.modern_buttons .service-wrap .service-item .text{margin-top:20px;font-size:15px;line-height:1.7;color:var(--grey-color)}.services.modern_buttons .btn-wrapper{margin-top:23px}.services.modern_buttons .btn-wrapper a{margin-right:30px;margin-bottom:5px}.services.modern_buttons .btn-wrapper .a-btn-5{margin-top:15px}.services.modern_buttons .service-headings{margin-bottom:30px}.services.modern_buttons .service-headings .subtitle{font-size:18px;font-weight:500;color:var(--main-color);margin-bottom:25px;padding-bottom:4px;position:relative;display:inline-block}.services.modern_buttons .service-headings .subtitle::before{content:'';position:absolute;bottom:0;left:0;height:1px;background-color:var(--light-grey-color);width:100%;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.services.modern_buttons .service-headings .subtitle:hover::before{background-color:var(--main-color)}.services.modern_buttons .service-headings .title{font-size:40px;font-weight:400;color:var(--dark-color);line-height:normal;margin-bottom:40px}.services.modern_buttons .service-headings .text{font-size:15px;line-height:1.67;color:var(--grey-color)}.services.modern_buttons .content::before,.services.modern_buttons .content::after{content:'';display:table;clear:both}.services.modern_buttons .content .row{margin-right:0;margin-left:0;width:50%;padding:120px 0}.services.slider .swiper-container .swiper-slide{text-align:left}.services.slider .swiper-container .swiper-slide .content .icon{max-height:50px;-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease}.services.slider .swiper-container .swiper-slide .content .title{margin-top:20px;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;font-size:20px;color:var(--dark-color);font-weight:500}.services.slider .swiper-container .swiper-slide-active .content .title{color:var(--main-color)}.services.slider .swiper-container .swiper-slide i{color:var(--dark-color);font-size:50px;line-height:1;display:inline-block;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.services.slider .swiper-pagination{top:auto;bottom:15px;width:100%}.services.slider .pag-wrap{display:-webkit-flex;display:flex;width:100%;margin-right:auto;margin-left:0;align-items:center;margin-top:40px}.services.slider .swiper-pagination-progressbar{height:2px;background:var(--soft-grey-color);position:static}.services.slider .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{height:2px;background:var(--main-color)}.services.classic_left_icon i,.services.classic_left_icon .icon{float:left;margin-right:20px}.services.classic_left_icon .wrap{overflow:hidden}.services.classic_left_icon .wrap .title{font-size:30px;margin-top:-10px}.services.classic_left_icon.dark_version .wrap .title{color:var(--light-color)}.services.modern.dark_version .service-headings .title,.services.modern.dark_version .service-wrap .service-item .title{color:var(--light-color)}.services.modern.dark_version .service-wrap .service-item:hover{background:transparent}.services.modern.dark_version .service-wrap .service-item:hover .icon{background:var(--main-color);border-color:Var(--main-color);color:var(--light-color)}.services.modern.dark_version .service-item .icon{background:#000;border-color:#000;color:var(--main-color)}@media only screen and (max-width: 1440px){.services.modern_buttons .content .row{padding:0;margin:0}.services.modern_buttons .image-wrap{width:50%}}@media only screen and (max-width: 1199px){.services.classic_left_icon .wrap .title{font-size:28px;margin-top:-5px;line-height:1.3}.services.classic_left_icon .content .text{margin-top:17px}.services.modern_buttons .service-headings .title,.services.modern .service-headings .title{font-size:36px;margin-bottom:30px}.services.modern .service-wrap{margin-left:-15px}.services.modern .service-wrap .service-item{width:100%;float:none;padding:15px}.services.modern_buttons .image-wrap{display:none}.services.modern_buttons .content .row{width:100%}.services.modern_buttons .service-headings{margin-bottom:20px}.services.modern .no-image .row{flex-direction:column}.services.modern .no-image .service-headings{max-width:100%;text-align:center;margin-bottom:50px}.services.modern .no-image .service-wrap{margin:0;width:100%;clear:both}.services.modern .no-image .service-wrap .service-item{width:50%;float:left}}@media only screen and (max-width: 991px){.services.classic{text-align:center}.services.modern_buttons .service-headings .title,.services.modern .service-headings .title{font-size:30px;margin-bottom:25px}.services.modern .image-wrap{display:none !important}.services.modern .content,.services.modern .image-wrap+.content{max-width:100%;padding:0 15px;float:none}.services.modern .content .row{margin-right:-15px;margin-left:-15px}.services.modern .service-headings{max-width:100%}.services.modern .service-wrap .service-item{width:50%;float:left}.services.classic_left_icon .wrap .title{font-size:26px;margin-top:-4px}}@media only screen and (max-width: 767px){.services.modern .no-image .service-headings{margin-bottom:35px}.services.modern .no-image .service-wrap .service-item{width:100%;float:none;padding-left:0}.services.classic_centered{padding:35px}.services.modern_buttons .service-headings .title,.services.modern .service-headings .title{font-size:27px}.services.modern_buttons .service-headings .subtitle,.services.modern .service-headings .subtitle{font-size:16px}.services.modern .service-wrap .service-item{width:100%;float:none;padding-right:0}.services.modern .service-wrap .service-item .text{margin-top:15px}.services.modern .service-wrap .service-item:hover{background:transparent}.services.modern .service-wrap .service-item:hover .icon{background-color:var(--light-color);color:var(--main-color)}.services.modern_buttons .service-wrap .service-item{width:100%;float:none;padding:15px 0}.services.modern_buttons .service-wrap{margin-left:auto}.services.modern_buttons .service-headings{margin-bottom:20px}.services.slider .swiper-container .swiper-slide .content .title{font-size:18px}.services.slider .pag-wrap{margin-top:30px}.services.classic_left_icon .wrap .title{font-size:22px;margin-top:-2px}}.services.simple{padding-left:65px;position:relative}.services.simple i{position:absolute;top:0;left:0;border:1px solid var(--soft-grey-color);color:var(--main-color);background:var(--light-color);-webkit-transition:all 450ms ease;-moz-transition:all 450ms ease;-ms-transition:all 450ms ease;-o-transition:all 450ms ease;transition:all 450ms ease;display:-webkit-flex;display:flex;height:40px;width:40px;align-items:center;justify-content:center;border-radius:50%}.services.simple:hover i{background:var(--main-color);border-color:var(--main-color);color:var(--light-color)}.services.simple .content .title{margin-top:20px;font-size:24px;color:var(--dark-color);font-weight:400}.services.simple .content .text{margin-top:10px;color:var(--grey-color);font-size:14px;line-height:1.67;font-weight:400}
/*# sourceMappingURL=services.css.map */
