*{margin:0;padding:0}body{margin:0;padding:0;background-color:#f4f6ff;font-size:16px;font-family:Urbanist;font-weight:400}img{max-width:100%}.container{max-width:1200px;margin:0 auto;padding:0 15px;width:calc(100% - 30px)}.wrapper{display:flex}.c2c-header{padding:20px 0}.c2c-header .wrapper{justify-content:space-between;align-items:center}.c2c-header .menu-toggle{display:none;background:none;border:none;cursor:pointer;height:30px}.c2c-header .menu-toggle .menu-icon{width:25px;height:3px;background:#333;display:block;position:relative}.c2c-header .menu-toggle .menu-icon:before,.c2c-header .menu-toggle .menu-icon:after{content:"";width:25px;height:3px;background:#333;display:block;position:absolute}.c2c-header .menu-toggle .menu-icon:before{top:-8px}.c2c-header .menu-toggle .menu-icon:after{top:8px}.c2c-header nav{display:flex;list-style:none;gap:10px;align-items:stretch}.c2c-header nav a{text-decoration:none;color:#252525;font-weight:400;font-size:.9em;height:80px;line-height:80px;padding:0 10px}.c2c-header nav a.active,.c2c-header nav a:hover{background-color:#02206c0f;font-weight:600}.c2c-header .contact-link{text-decoration:none;color:#fff;background-color:#252525;border-radius:24px 24px 24px 0;padding:20px 30px;font-weight:600}.c2c-header .contact-link img{vertical-align:middle;margin-right:10px}.c2c-header .contact-link:hover{cursor:pointer}.c2c-header nav a.contact-link{background:none;color:#252525;font-weight:400;padding:0 10px;border-radius:0;display:none}.c2c-header nav a.contact-link img{display:none}.c2c-header nav a.close-menu{display:none;position:absolute;top:20px;left:-34px;color:#fff;font-size:24px;font-family:fontAwesome;padding:8px;background:#000;border-radius:10px 0 0 10px}.c2c-header nav .logo{display:none}.c2c-header nav .social-icons{display:none}.cta-un-filled{background-color:#0000001a;border-radius:24px 24px 24px 0;padding:20px 30px;border:none}.cta-un-filled:hover{cursor:pointer}.cta-un-filled a{text-decoration:none;color:#000;display:flex;align-items:center;gap:10px}.cta-un-filled a span{font-size:1em;font-weight:600}.c2c-footer{background-color:#1f202505;border-top:solid rgba(31,32,37,5%);padding:24px 0;margin-top:16px}.c2c-footer .top-footer-elements{display:flex;align-items:stretch;justify-content:space-between}.c2c-footer .top-footer-elements .details-wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex:1}.c2c-footer .top-footer-elements .contact-details{display:flex;flex-direction:column}.c2c-footer .top-footer-elements .contact-details h2{font-size:1.1em;color:#252525;font-weight:700;margin-bottom:16px}.c2c-footer .top-footer-elements .contact-details ul{list-style:none}.c2c-footer .top-footer-elements .contact-details ul li{margin-bottom:5px}.c2c-footer .top-footer-elements .contact-details ul li a{color:#252525;text-decoration:none;font-weight:600;font-size:1.25em;display:inline-block}.c2c-footer .top-footer-elements .contact-details ul li a img{vertical-align:middle}.c2c-footer .top-footer-elements .form-wrap{flex:1;max-width:550px}.book-appointment{border:1px solid rgba(0,0,0,40%);padding:40px 32px;border-radius:20px;width:100%;box-sizing:border-box}.book-appointment h2{font-size:1.25em;color:#252525;font-weight:700;margin-bottom:16px}.book-appointment .form-field{width:100%;border:1px solid #bababa;border-radius:8px;margin-bottom:24px}.book-appointment .form-field input,.book-appointment .form-field textarea{height:50px;line-height:50px;width:100%;resize:none;color:#000723;padding:0 24px;box-sizing:border-box;border:none;background:none;border-radius:8px}.book-appointment .form-field input::placeholder,.book-appointment .form-field textarea::placeholder{color:#000723;font-family:Urbanist}.book-appointment .submit-button{background:#252525;width:100%;height:50px;line-height:50px;text-align:center;font-weight:600;color:#fff;border:none;border-radius:8px;font-size:1.25em}.book-appointment .submit-button img{vertical-align:text-top;margin-right:10px}.book-appointment .form-errors ul{list-style:none}.book-appointment .form-errors ul li{color:red;font-size:.9em;margin-bottom:5px}.c2c-footer .bottom-footer-elements{margin-top:40px;padding:40px 0;display:flex;justify-content:space-between;align-items:center}.c2c-footer .bottom-footer-elements .social-icons{list-style:none;display:flex;gap:1em}.c2c-footer .bottom-footer-elements .social-icons img{vertical-align:middle}.c2c-footer .bottom-footer-elements .copyright{font-weight:700}.c2c-hero-banner{padding:64px 0}.c2c-hero-banner .hero-banner-elements{display:flex;justify-content:space-between;align-items:center}.c2c-hero-banner .hero-banner-elements .hero-content{flex:3}.c2c-hero-banner .hero-banner-elements .hero-content h1{font-size:4em;line-height:normal;font-weight:400;margin-bottom:40px}.c2c-hero-banner .hero-banner-elements .hero-content .hero-subcontent{font-size:1.5em;margin-bottom:80px;max-width:90%}.c2c-hero-banner .hero-banner-elements .hero-image{flex:2}.c2c-services{display:inline-block;width:100%;margin:40px 0}.c2c-services .service-list{list-style:none;display:flex}.c2c-services .service-list.home-page{flex-wrap:wrap;gap:24px;justify-content:center;margin:64px 0}.c2c-services .service-list.home-page li{position:relative}.c2c-services .service-list.home-page img{border-radius:16px}.c2c-services .service-list.home-page li .service-link{color:#fff;display:inline-block}.c2c-services .service-list.home-page li h3{position:absolute;bottom:20px;left:20px;font-size:1.5em;line-height:30px;font-weight:600;width:calc(100% - 40px)}.c2c-services .service-list.list-page{flex-direction:column;gap:30px;max-width:1000px;margin:auto}.c2c-services .service-list.list-page li{display:flex;gap:40px;align-items:center;justify-content:space-between;border-top:1px solid rgba(0,0,0,.2);padding-top:30px}.c2c-services .service-list.list-page li:first-child{border-top:0}.c2c-services .service-list.list-page li .service-link{flex:2}.c2c-services .service-list.list-page li .service-link:last-child{flex:.5;font-size:5em;opacity:40%;text-align:center}.c2c-services .service-list.list-page li p{flex:2.5;line-height:1.25em;font-size:1.1em}.c2c-services .service-list.list-page li img{width:100%;height:130px;object-fit:cover;border-radius:16px}.c2c-services .service-list.list-page li h3{font-size:1.5em;font-weight:700}.c2c-services .service-list.list-page li .service-link{text-decoration:none;color:#252525;display:inline-block}.c2c-buttons{display:inline-block;width:100%;margin:0 0 32px}.button-elements{display:flex;gap:20px;align-items:center}.button-elements.left{justify-content:flex-start}.button-elements.center{justify-content:center}.button-elements.right{justify-content:flex-end}.button-elements .button{text-decoration:none;background-color:#0000001a;border-radius:24px 24px 24px 0;padding:20px 30px;color:#000}.button-elements .button.black{background-color:#252525;color:#fff}.button-elements .button.transparent{background:transparent;border:2px solid #252525;color:#252525}.button-elements .button img{vertical-align:middle;margin-right:5px}.c2c-page-content>.page-banner{width:100%}.c2c-page-content .page-title{text-align:center;font-size:3em;line-height:1.5em;font-weight:600;display:inline-block;position:relative;padding:0 16px;margin:0 0 20px}.c2c-page-content .page-title:after{content:"";height:16px;background:#8181813d;width:100%;display:block;position:absolute;bottom:8px;left:0}.c2c-page-content .page-content-wrap{display:flex;align-items:center;justify-content:center;gap:30px;margin:40px 0}.c2c-page-content .page-content{text-align:center}.c2c-page-content .page-description{font-size:1.5em;line-height:1.25em;max-width:1100px;margin:0 0 24px}.c2c-page-content .page-content-wrap.two-columns .page-content{text-align:left}.c2c-page-content .page-content-wrap.two-columns .page-title{padding-left:0}.c2c-page-content .page-content-wrap.two-columns .page-description{font-size:1.75em;line-height:1.3em;max-width:initial;font-weight:500;margin:0 0 24px}.c2c-heading .heading{margin:48px 0 20px}.c2c-heading h1.heading{font-size:3.5em;line-height:1.5em;font-weight:600}.c2c-heading h2.heading{font-size:3em;line-height:1.5em;font-weight:600}.c2c-heading h3.heading{font-size:2.25em;line-height:1.25em;font-weight:500}.c2c-heading h4.heading{font-size:1.75em;line-height:1em;font-weight:500}.c2c-heading h5.heading{font-size:1.5em;line-height:1em;font-weight:500}.c2c-heading h6.heading{font-size:1.25em;line-height:1em;font-weight:500}.c2c-heading .heading-wrap.underline .heading{display:inline-block;position:relative;padding:0 16px}.c2c-heading .heading-wrap.underline .heading:after{content:"";height:16px;background:#8181813d;width:100%;display:block;position:absolute;bottom:8px;left:0}.c2c-heading .heading-wrap.text-left{text-align:left}.c2c-heading .heading-wrap.text-center{text-align:center}.c2c-heading .heading-wrap.text-right{text-align:right}.c2c-offers{width:100%;display:inline-block}.c2c-offers .offer-elements{display:flex;justify-content:center;flex-wrap:wrap;gap:20px 999px;margin:32px auto 48px}.c2c-offers .offer-elements .offer{display:flex;align-items:center;width:100%;background:#8383830a;padding:20px;border-radius:24px;border:2px dashed rgb(131 131 131 / 64%);max-width:60%}.c2c-offers .offer-elements .offer img{width:50px;height:50px;line-height:50px;margin-right:15px}.c2c-offers .offer-elements .offer-content{flex:1}.c2c-offers .offer-elements .offer h3{margin:0;font-size:1.5em;font-weight:600;line-height:1.25em}.c2c-offers .offer-elements .offer p{margin:0;font-size:1.25em;line-height:1.5em}.c2c-image{margin:50px 0;display:inline-block;width:100%}.c2c-image img{width:100%}.c2c-buttons{width:100%;display:inline-block}.c2c-text{font-size:1.5em;display:inline-block;text-align:center;width:100%}.c2c-boxes{display:inline-block;width:100%;margin:32px 0}.c2c-boxes .boxes-elements{display:flex;gap:20px}.c2c-boxes .boxes-elements.core-values{justify-content:center;flex-wrap:wrap}.c2c-boxes .boxes-elements.horizontal{flex-direction:row}.c2c-boxes .boxes-elements.vertical{flex-direction:column}.c2c-boxes .boxes-elements .box{border:4px solid rgb(131 131 131 / 20%);background:#8383830a;border-radius:24px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex:1;box-sizing:border-box}.c2c-boxes .boxes-elements.core-values .box{width:calc(25% - 20px);flex:none}.c2c-boxes .boxes-elements.vertical .box{flex-direction:row;gap:40px;max-width:900px;margin:auto}.c2c-boxes .boxes-elements .box img{margin:20px 0;max-height:90px}.c2c-boxes .boxes-elements .box h3{width:100%;text-align:left;margin-bottom:15px;font-size:1.2em;font-weight:700}.c2c-boxes .boxes-elements .box p{width:100%;text-align:left;font-size:1.1em;line-height:1.2em;font-weight:400}.c2c-boxes .boxes-elements.text-center .box h3,.c2c-boxes .boxes-elements.text-center .box p{text-align:center}.boxes-elements.founders{gap:40px}.boxes-elements.founders .box{background:#0000000a;border:none;border-bottom:2px solid black;border-radius:24px 24px 0 0;padding:60px 40px 40px}.boxes-elements.founders .box .box-heading{font-size:2em;position:relative}.boxes-elements.founders .box .box-heading:before{content:"";background:#8383833d;height:8px;width:80px;display:inline-block;top:-15px;left:0;right:0;margin:auto;position:absolute}.boxes-elements.founders .box .box-text{font-weight:500;line-height:1.2em}.c2c-steps{display:inline-block;width:100%;margin:80px 0}.c2c-steps .steps-elements{display:flex;gap:20px 0;align-items:flex-start;justify-content:center;overflow:hidden;flex-wrap:wrap}.c2c-steps .steps-elements .step{background:#0000000a;border:3.5px solid white;border-radius:7px 30px 30px 7px;font-weight:700;flex-direction:column;display:flex;position:relative;height:100px;min-width:50px;padding:0 20px;justify-content:center;align-items:flex-start;margin-left:90px}.c2c-steps .steps-elements .step:before{content:"";background:url(./arrow.png) no-repeat;width:44px;height:64px;position:absolute;left:-80px;top:10px;transform:rotate(-60deg)}.c2c-steps .steps-elements .step:first-child{margin-left:0}.c2c-steps .steps-elements .step:first-child:before{content:none}.c2c-comparisons{display:inline-block;width:100%;margin:32px 0}.c2c-comparisons .comparison-elements{display:flex;justify-content:space-between;border:4px solid rgb(131 131 131 / 20%);background:#8383830a;border-radius:24px;padding:64px;position:relative}.c2c-comparisons .comparison-elements:after{content:"";position:absolute;width:4px;height:70%;background:#83838333;left:60%;top:15%}.c2c-comparisons .comparison-elements .rest-points{padding-left:30px}.c2c-comparisons .comparison-elements ul{list-style:none;margin-top:16px;display:block}.c2c-comparisons .comparison-elements ul li{font-size:1.5em;line-height:normal;font-weight:500;margin-bottom:16px}.c2c-comparisons .comparison-elements ul li .icon{margin-right:10px;vertical-align:middle}.c2c-comparisons .comparison-elements h3{color:#e7330d;font-size:2em;font-weight:700;display:block;line-height:58px}.c2c-icon-list{background:#83838314;display:inline-block;width:100%;margin:16px 0;padding:32px 0}.c2c-icon-list .icon-list-elements{text-align:center}.c2c-icon-list .icon-list-elements .icon-list-item{padding:5px 0;font-size:1.5em;line-height:normal}.c2c-icon-list .icon-list-elements .icon-list-item .icon{margin-right:5px}.c2c-two-columns{display:inline-block;width:100%;margin:40px 0}.c2c-two-columns .two-column-elements{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:30px;align-items:center}.c2c-two-columns .two-column-elements .col.content-box{flex:1}.c2c-two-columns .two-column-elements.align-right{flex-direction:row;text-align:right}.c2c-two-columns .two-column-elements.no-image{text-align:center}.c2c-two-columns .two-column-elements h2{font-size:3em;line-height:1.25em;font-weight:600;margin-bottom:40px;display:inline-block;position:relative;padding:0 16px 0 0}.c2c-two-columns .two-column-elements.align-right h2{padding:0 0 0 16px}.c2c-two-columns .two-column-elements h2:after{content:"";height:16px;background:#8181813d;width:100%;display:block;position:absolute;bottom:8px;left:0}.c2c-two-columns .two-column-elements p{font-size:1.5em;line-height:1.2em;font-weight:400}.c2c-contact-form{display:inline-block;width:100%;margin:0 0 60px}.c2c-contact-form .book-appointment{border:none;max-width:850px;margin:auto;padding:0}.c2c-contact-form .book-appointment .form-field{border:none;box-shadow:4px 4px 16px #00000014;background:#ffffffa3}.c2c-contact-form .book-appointment .form-field input,.c2c-contact-form .book-appointment .form-field textarea{font-size:1.1em}.c2c-contact-form .book-appointment .form-field textarea{height:120px}.c2c-services .service-list.detail-page{justify-content:space-between;align-items:center;gap:10px}.c2c-services:has(.service-list.detail-page){border-bottom:4px solid rgb(131 131 131 / 16%)}.c2c-services .service-list.detail-page li{flex:auto;text-align:center}.c2c-services .service-list.detail-page li .service-link{display:inline-block;text-decoration:none;font-size:.8em;color:#252525;padding:24px 0}.c2c-services .service-list.detail-page li.active .service-link{background:#83838329;border-radius:24px 24px 0 0;padding:24px}.c2c-service-details{display:inline-block;width:100%;margin-bottom:40px}.c2c-service-details .service-detail-image{width:100%}.c2c-service-details .description{margin:30px 0;text-align:center}.c2c-service-details .description h3{font-size:3.5em;line-height:1.5em;font-weight:600;display:inline-block;padding:0 10px;position:relative;margin:30px 0}.c2c-service-details .description h3:after{content:"";height:16px;background:#8181813d;width:100%;display:block;position:absolute;bottom:8px;left:0}.c2c-service-details .description p{font-size:1.5em;line-height:1.25em;margin-bottom:30px}.c2c-boxes .boxes-elements.stats .box{border:none;background:#0000000a;border-radius:40px;justify-content:center;align-items:flex-start;padding:40px}.c2c-boxes .boxes-elements.stats .box h3{font-size:4em;position:relative;display:inline-block;width:auto;margin:0}.c2c-boxes .boxes-elements.stats .box h3:after{content:"+";color:#83838366;font-weight:700;position:absolute;left:calc(100% + 5px);top:-10px}.c2c-boxes .boxes-elements.stats .box p{font-size:1.5em}.c2c-products{display:block;width:100%;margin:50px 0}.c2c-products .product-elements{display:flex;justify-content:center;align-items:flex-start;width:100%;gap:30px;box-sizing:border-box}.c2c-products .product-elements .icon-text{width:30%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:15px}.c2c-products .product-elements .product-images{width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.c2c-products .product-elements .img-wrap{height:320px;width:100%;text-align:center;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.c2c-products .product-elements .icon-text .img-wrap{border-bottom:2px dashed black;border-radius:40px 0 0}.c2c-products .product-elements .product-images .img-wrap{border-radius:0 40px 0 0}.c2c-products .product-elements .product-images .img-wrap .image-slider{display:block;width:100%;overflow:hidden;height:100%;position:relative}.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-slide{height:320px}.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-slide div{display:flex;justify-content:center;align-items:center;height:100%}.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-slide img{width:auto!important;max-height:100%}.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-arrow{font-size:0;position:absolute;top:0;bottom:0;margin:auto;background:none;border:none;z-index:99}.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-arrow.slick-prev{left:30px}.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-arrow.slick-next{right:30px}.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-arrow:before{font-size:30px;font-family:FontAwesome}.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-next:before{content:"\f054"}.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-prev:before{content:"\f053"}.c2c-products .product-elements .product-text{font-size:1.5em;font-weight:600;text-align:center}.c2c-products .product-elements .product-text strong{font-weight:900;font-size:1.5em}.c2c-products .product-elements .product-slider-dots .slick-dots{display:flex;list-style:none;justify-content:center;align-items:center;gap:8px}.c2c-products .product-elements .product-slider-dots .slick-dots li{display:block}.c2c-products .product-elements .product-slider-dots .slick-dots li button{background:transparent;border:1px solid #b3b3b3;color:transparent;width:8px;height:8px;display:block;cursor:pointer}.c2c-products .product-elements .product-slider-dots .slick-dots li.slick-active button{background:#000}.c2c-youtube-video{display:block;width:100%;margin:20px 0}.c2c-youtube-video .youtube-video-wrap{position:relative;width:100%;display:block;border-radius:40px;overflow:hidden;margin:auto;max-width:1024px}.c2c-youtube-video .youtube-video-wrap iframe{border-radius:40px}.c2c-youtube-video .youtube-video-overlay{position:absolute;width:100%;height:100%;left:0;background-repeat:no-repeat;margin:auto;right:0;bottom:0;top:0}.c2c-youtube-video .youtube-video-overlay .play-button{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;width:max-content;height:max-content;background:none;border:none;outline:none;z-index:1;cursor:pointer}.c2c-youtube-video .youtube-video-overlay:before{content:"";position:absolute;background:#0006;z-index:0;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:auto}@media screen and (max-width: 1024px){body{font-size:14px}.c2c-header{padding:30px 0}.c2c-header .menu-toggle{display:block}.c2c-header nav{display:flex;position:fixed;flex-direction:column;top:0;background:#fff;box-shadow:0 0 10px #252525;width:80%;gap:0;padding:100px 0;height:100vh;z-index:999;right:-100%;transition:right 1s ease-in-out}.c2c-header nav a,.c2c-header nav a.contact-link{font-weight:500!important;padding:15px 30px;letter-spacing:1px;font-size:1.2em;text-transform:uppercase;height:auto;line-height:normal}.c2c-header nav a.active{font-weight:900!important}.c2c-header .logo{display:flex;align-items:center;gap:20px}.c2c-header .contact-link{display:none}.c2c-header nav a.contact-link{display:inline-block;width:fit-content;padding:20px;margin:50px 20px 20px;border-radius:5px;border:2px solid #252525;letter-spacing:0}.c2c-header nav a.close-menu{display:block}.c2c-header nav .logo{display:block;margin-bottom:50px}.c2c-header nav .social-icons{display:flex;list-style:none;gap:20px;margin-left:20px}.c2c-header nav .social-icons li a{padding:0}body.menu-opened{position:fixed}body.menu-opened:before{content:"";position:fixed;width:100%;height:100%;background:#0006}.c2c-page-content .page-content-wrap{flex-direction:column}.c2c-page-content .page-content-wrap.two-columns .page-content{text-align:center}.c2c-page-content .page-content-wrap.two-columns .button-elements{justify-content:center!important}.c2c-boxes .boxes-elements.core-values .box{width:calc(33.33% - 20px)}.c2c-youtube-video iframe{height:500px}.c2c-products .product-elements .img-wrap,.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-slide{height:280px}}@media screen and (max-width: 768px){body{font-size:13px}.c2c-footer .top-footer-elements{flex-direction:column;align-items:center;justify-content:center;gap:1em}.c2c-footer .bottom-footer-elements{flex-direction:column;gap:10px}.c2c-footer .top-footer-elements .details-wrap,.c2c-footer .top-footer-elements .form-wrap{width:100%;align-items:center;justify-content:center}.c2c-hero-banner .hero-banner-elements{flex-direction:column-reverse;justify-content:center;align-items:center;gap:20px}.c2c-hero-banner .hero-banner-elements .hero-content{text-align:center}.c2c-hero-banner .hero-banner-elements .hero-image img{max-height:400px}.c2c-hero-banner .hero-banner-elements .hero-content .hero-subcontent{max-width:100%}.button-elements{justify-content:center!important}.c2c-page-content .page-content-wrap{margin:20px 0}.c2c-boxes{margin:16px 0}.c2c-boxes .boxes-elements.horizontal{flex-direction:column}.c2c-heading .heading{margin:30px 0 15px}.c2c-heading .heading{line-height:normal!important}.c2c-heading .heading-wrap.underline .heading:after,.c2c-two-columns .two-column-elements h2:after,.c2c-page-content .page-title:after,.c2c-service-details .description h3:after{bottom:0}.c2c-heading h2.heading,.c2c-two-columns .two-column-elements h2,.c2c-page-content .page-title,.c2c-service-details .description h3{font-size:2.5em;margin-bottom:20px}.c2c-steps{margin:40px 0}.c2c-icon-list .icon-list-elements .icon-list-item{font-size:1.25em}.c2c-two-columns .two-column-elements{flex-direction:column!important;justify-content:center;align-items:center;text-align:center!important}.c2c-services{margin:20px 0}.c2c-services .service-list.list-page{gap:0}.c2c-services .service-list.list-page li{flex-direction:column;text-align:center;gap:10px}.c2c-services .service-list.detail-page{flex-direction:column}.c2c-services .service-list.detail-page li .service-link{padding:10px}.c2c-services{border:none!important}.c2c-services .service-list.detail-page li.active{border-bottom:4px solid rgb(131 131 131 / 16%);width:100%}.c2c-page-content .page-content-wrap.two-columns .page-description{font-size:1.5em}.boxes-elements.horizontal.core-values{flex-direction:row}.c2c-boxes .boxes-elements.core-values .box{width:calc(50% - 20px)}.c2c-comparisons .comparison-elements{flex-direction:column;padding:30px}.c2c-comparisons .comparison-elements:after{content:none}.c2c-comparisons .comparison-elements .rest-points{padding:0}.c2c-comparisons .comparison-elements h3{text-align:center}.c2c-youtube-video iframe{height:400px}.c2c-offers .offer-elements .offer{max-width:100%}.c2c-boxes .boxes-elements .box-content{width:100%;display:inline-block}.c2c-boxes .boxes-elements.stats .box{text-align:center}.c2c-boxes .boxes-elements.stats .box img{max-width:60px;margin:10px auto}.c2c-boxes .boxes-elements.stats .box h3{font-size:3em}.c2c-boxes .boxes-elements.stats .box p{font-size:1.25em}.c2c-products .product-elements .img-wrap,.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-slide{height:240px}}@media screen and (max-width: 600px){.button-elements{flex-direction:column;justify-content:center;gap:10px}.boxes-elements.horizontal.core-values{flex-direction:row}.c2c-boxes .boxes-elements.core-values .box{width:100%}.c2c-boxes .boxes-elements .box h3,.c2c-boxes .boxes-elements .box p{text-align:center}.c2c-youtube-video iframe{height:300px}.c2c-products .product-elements .img-wrap,.c2c-products .product-elements .product-images .img-wrap .image-slider .slick-slide{height:200px}}@media screen and (max-width: 567px){.c2c-products .product-elements{flex-direction:column;align-items:center}.c2c-products .product-elements .icon-text,.c2c-products .product-elements .product-images{width:100%}.c2c-products .product-elements .img-wrap{border-radius:40px 40px 0 0!important}}@media screen and (max-width: 480px){body{font-size:12px}.c2c-hero-banner .hero-banner-elements .hero-content .hero-buttons{flex-direction:column}.c2c-hero-banner .hero-banner-elements .hero-image img{max-height:300px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/style.css.map */
