html{font-family:sans-serif;text-size-adjust:100%}body{margin:0}figure,footer,header,nav,section{display:block}a:active,a:hover{outline:0}strong{font-weight:700}h1{margin:.67em 0}img{border:0;vertical-align:middle;height:auto}button,input,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible;text-transform:none;appearance:button;cursor:pointer}input{line-height:normal}textarea{overflow:auto}*,::after,::before{box-sizing:border-box}button,input,textarea{font-size:inherit;line-height:inherit;font-family:Inter,sans-serif,sans-serif}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}[role=button]{cursor:pointer}p{margin:0 0 10px;position:relative;font-size:16px;font-family:Inter,sans-serif,sans-serif;line-height:26px;font-weight:400;color:#222;transition:.5s}.text-center{text-align:center}ul ul{margin-bottom:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}.col-sm-10,.col-sm-12,.col-sm-2,.col-sm-4,.col-sm-6,.col-sm-8{float:left}}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-md-8{float:left}}@media (min-width:1200px){.container{width:1170px}.col-lg-12{float:left}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-12,.col-lg-4,.col-lg-6,.col-md-1,.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-9,.col-sm-10,.col-sm-12,.col-sm-2,.col-sm-4,.col-sm-6,.col-sm-8,.col-xs-12,.col-xs-2,.col-xs-4,.col-xs-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-12,.col-xs-2,.col-xs-4,.col-xs-8{float:left}.col-xs-12{width:100%}.col-xs-8{width:66.6667%}.col-xs-4{width:33.3333%}.col-xs-2{width:16.6667%}@media (min-width:768px){.col-sm-10,.col-sm-12,.col-sm-2,.col-sm-4,.col-sm-6{float:left}.col-sm-12{width:100%}.col-sm-10{width:83.3333%}.col-sm-8{width:66.6667%}.col-sm-6{width:50%}.col-sm-4{width:33.3333%}.col-sm-2{width:16.6667%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-10{width:83.3333%}.col-md-9{width:75%}.col-md-8{width:66.6667%}.col-md-6{width:50%}.col-md-4{width:33.3333%}.col-md-3{width:25%}.col-md-2{width:16.6667%}.col-md-1{width:8.33333%}.service-details-content #text-main-content .row>.testimonial-column{width:33.333333%!important}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn:active{background-image:none;outline:0;box-shadow:rgba(0,0,0,.125) 0 3px 5px inset}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:active,.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active:focus,.btn-primary:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary:active{background-image:none}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.collapse{display:none}.dropdown{position:relative}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}100%{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}100%{background-position:0 0}}.clearfix::after,.clearfix::before,.container-fluid::after,.container-fluid::before,.container::after,.container::before,.row::after,.row::before{display:table;content:" "}.clearfix::after,.container-fluid::after,.container::after,.row::after{clear:both}.show{display:block!important}@font-face{font-display:swap;font-style:normal;font-weight:600;src:url("/fonts/inter-v20-cyrillic_latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url("/fonts/inter-v20-cyrillic_latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:FontAwesome;src:url("/fonts/fontawesome-webfont.woff2") format("woff2");font-weight:400;font-style:normal}*{margin:0;padding:0;outline:0;scrollbar-width:thin;scrollbar-color:rgb(232,232,232) rgb(255,255,255)}@media (min-width:1200px){.col-lg-4,.col-lg-6{float:left}.col-lg-12{width:100%}.col-lg-6{width:50%}.col-lg-4{width:33.3333%}.container{padding:0}}.centred{text-align:center}.text{text-align:justify}a{background-color:transparent;text-decoration:none;position:relative;font-family:Inter,sans-serif,sans-serif;line-height:25px;cursor:pointer;color:#28a7e8;transition:.5s}.textdost{font-size:12px;font-weight:600;text-transform:uppercase;color:#fff;line-height:1.25;text-align:center;margin:15px -6px 5px}a:hover{text-decoration:none;outline:0;color:#8ed3f2;transition:.5s}.price-name>p{line-height:18px}.fl{margin:20px 0}@media screen and (min-width:893px) and (max-width:1200px){.logomobile{width:250px!important}}.boxed_wrapper{position:relative;overflow-x:hidden;margin:0 auto;width:100%;min-width:300px}li,ul{padding:0;margin:0}ul.ivy{color:#222;padding:0;margin:0 20px 20px;font-weight:500;list-style:initial!important}ul.ivy-main{color:#000;padding:0;margin:20px;font-size:16px;list-style:initial!important}h1,h2,h3{position:relative;font-family:Inter,sans-serif,sans-serif;font-weight:600;margin-bottom:0;line-height:45px;color:#333;margin-top:10px}h3 a{position:relative;font-family:Inter,sans-serif,sans-serif;font-weight:400;margin-bottom:0;color:#333;margin-top:0;transition:.5s;font-size:24px;line-height:33px}h1{font-size:30px;line-height:66px;font-weight:700;text-transform:uppercase;color:#fff}h2{font-size:20px;line-height:45px;color:#333}h3{font-size:24px;line-height:45px}h3 a:hover{color:#8ed3f2;transition:.5s}#cfdf{font-weight:200}.btn-one{font-size:14px;font-weight:600;text-transform:uppercase;color:#fff;background:#8ed3f2;border:currentcolor;border-image:initial;padding:6px 14px;font-family:Inter,sans-serif,sans-serif;position:relative;transition:.3s;cursor:pointer;border-radius:5px;display:inline-block;text-align:center;z-index:1;box-shadow:rgba(0,0,0,.08) 0 0 12px}.btn-one:hover{color:#8ed3f2;background:0 0;border:1px solid #8ed3f2;transition:.3s;box-shadow:none}.col-md-2.col-sm-6.col-xs-12.column{text-align:center}.sec-title h2{position:relative;font-size:42px;line-height:48px;font-weight:600;margin-bottom:23px}.title-top{position:relative;font-size:34px;font-family:Inter,sans-serif,cursive;line-height:43px;color:#8ed3f2;font-weight:700;margin-bottom:9px}.owl-item{margin-right:10px!important}.scroll-to-top span{color:#fff}.scroll-to-top{position:fixed;font-size:18px;line-height:53px;width:55px;height:55px;background:#8ed3f2;text-align:center;z-index:100;cursor:pointer;display:none;border-radius:50%;transition:.5s}.scroll-to-top:hover{background:#333}.submenu .submenu{width:100%;position:absolute;left:100%;background:#fff;list-style:none;top:-3px;border-top:3px solid #8ed3f2;box-shadow:rgba(0,0,0,.15) 0 0 5px;display:none!important}.submenu .submenu a{position:relative;display:block;padding:4px 15px;line-height:25px;font-family:Inter,sans-serif,sans-serif;text-transform:none;color:rgba(51,51,51,.82);border-bottom:1px solid #eee;transition:.5s}.submenu .dropdown:hover>.submenu{display:block!important;height:auto!important}@keyframes menu_sticky{0%{margin-top:-100px}50%{margin-top:-90px}100%{margin-top:0}}.about-section{position:relative;padding:120px 0}.about-section .about-content{position:relative;margin-top:41px;margin-left:22px}.cta-section{position:relative;width:100%}.cta-section::before{position:absolute;content:"";background:url("/images/shap/cta.png") center center/cover no-repeat;width:100%;height:100%;left:0;top:0;z-index:-1}.cta-section p{color:#fff;margin-bottom:36px}.cta-section .cta-content{position:relative}.service-section{position:relative;padding:85px 0 55px}.service-section .text{font-size:15px;text-align:justify}.service-section .single-item{margin-bottom:42px}.service-section .sec-title h2{margin-bottom:40px}.we-work{position:relative;width:100%}.we-work::before{position:absolute;width:100%;height:100%;left:0;top:0;background-position:center center;z-index:-1}.we-work .sec-title h2{color:#fff;margin-bottom:50px}.we-work .single-item{position:relative;display:inline-block;z-index:1}.we-work .single-item .icon-box{position:relative;width:100px;height:100px;line-height:100px;text-align:center;background:#fff;border-radius:50%;margin:auto;transition:.5s}.we-work.dostavka{background:linear-gradient(45deg,#31b0be,#2e63b4);box-shadow:rgba(0,0,0,.09) 0 0 6px 1px}.we-work .single-item:hover .icon-box{box-shadow:rgba(62,206,190,.5) 0 0 0 10px}.we-work .single-item .icon-box .number{position:absolute;top:28px;right:-40px;line-height:48px;text-align:center;color:#fff;font-size:32px;font-weight:600;transition:.5s;border:currentcolor!important;border-image:initial!important}.we-work.dostavka>div>h2{font-size:22px;margin-bottom:16px}.sec-title h1{color:#333}.news-section{position:relative;padding:10px 0 20px}.page-title{position:relative;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.page-title::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:-1}.page-title::after{position:absolute;content:"";background:url("/images/shap/page-title2.png") center center/cover no-repeat;width:100%;height:100%;left:0;top:0;z-index:-1}.page-title .title{display:inline-block}.page-title .bread-crumb li{position:relative;display:inline-block;color:#fff;font-weight:600;font-size:16px;padding-right:15px;margin-right:5px}.page-title .bread-crumb li:first-child::before{position:absolute;content:"/";font-size:16px;color:#fff;right:0;top:1px}.page-title .bread-crumb a{color:#fff;font-size:16px;font-weight:600}.page-title .bread-crumb a:hover{color:#8ed3f2}.page-title .content-box{position:relative;z-index:1}.tesimonial-page .sec-title h2{margin-bottom:40px}.service-details{position:relative;padding:42px 0 8px}.sidebar li{position:relative;display:block;margin:0 0 10px}.sidebar li a{position:relative;display:block;background:#83c3e6;font-size:15px;color:#fff;padding:10px 28px 8px 22px;font-weight:400;transition:none;text-transform:uppercase;border-radius:5px}.sidebar li a:hover{opacity:.8;transition:none}.service-details-content .content-style-one p{font-size:15px;text-align:justify}.service-details-content p{margin-bottom:10px}.service-details-content .content-style-one{position:relative;margin-bottom:56px}.sidebar .list{position:relative}.btn:active{box-shadow:none}.contact-section{position:relative}.contact-section input[type=email],.contact-section input[type=text]{position:relative;border-radius:50px;height:55px;margin-bottom:30px;width:100%;border:1px solid #e5e5e5;padding:10px 20px;transition:.5s}.contact-section input[type=email]:focus,.contact-section input[type=text]:focus{border:1px solid #8ed3f2}.contact-section textarea{position:relative;width:100%;border:1px solid #e5e5e5;resize:none;height:176px;padding:20px;border-radius:30px;margin-bottom:22px;transition:.5s}.cta-content>div>p,.lower-content>div{text-align:justify}.hivysale{text-transform:uppercase;font-size:16px;font-weight:800;color:#fff!important;text-align:center!important}.pivysale{color:#fff}.civysale{box-shadow:rgba(0,0,0,.08) 0 0 15px;border-radius:20px;min-height:300px;margin-bottom:30px;background:linear-gradient(to right top,#78c7d7,#2584c5);transition:.3s;padding:10px 30px!important}.civysale:hover{opacity:.9;transition:.2s}.sivysale{border-radius:10px;min-height:100px;margin-bottom:30px;transition:.3s;margin-right:40px;background:linear-gradient(to left top,#e983b3,#f2b093);box-shadow:rgba(242,147,147,.53) 0 0 15px;padding:10px 30px!important}.af{background:linear-gradient(-45deg,transparent 25px,#adadad 0) right center;box-shadow:none}.sivysale.af::after{content:"";border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #d3d3d3;position:absolute;right:10px;top:25px}.sivysale:hover{opacity:.9;transition:.2s}.h2sale{color:#333;padding-bottom:30px;text-transform:uppercase}.divy{padding-top:50px}@media (max-width:800px){.civysale{min-height:0}}.text>h2,.text>h3{text-align:left}div>div.icon-box>img{width:50%;height:50%}.p-punktmap{color:#fff;font-size:16px;text-transform:uppercase;text-align:center;border-radius:20px}.col-md-8.d-punktmap{transition:.3s;border-radius:20px}.col-md-8.d-punktmap:hover{opacity:.8;transition:.2s}.d-cenybut>.d-shadow>p.p-cenybut,.d-punktmap>.d-shadow>p.p-punktmap{font-weight:800;color:#fff;padding:22px 0;margin:0;font-size:16px;text-transform:uppercase;text-align:center}.p-cenybut{border-radius:5px}.d-punktmap>.d-shadow{box-shadow:rgba(0,0,0,.2) 0 0 20px;border-radius:5px;background:url("/images/himchistka-karta.jpg");margin:0 0 5px}.d-cenybut .d-shadow{box-shadow:rgba(0,0,0,.2) 0 0 20px;border-radius:5px;background:#83c3e6;transition:.2s}.d-cenybut .d-shadow:hover{opacity:.8;transition:.2s}@media only screen and (max-width:991px){.boticon{width:36px;padding:0;float:right;margin:0}.boticonfirst{margin:0 5px;padding:0;float:right;width:36px}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-carousel{display:none;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;width:100%;touch-action:manipulation;--owl-nav-sizes:36px;--owl-dots-gutters:4px;--owl-dots-sizes:8px;--owl-nav-bg:var(--themecolor,#1ABC9C);--owl-nav-margin:calc(var(--owl-nav-sizes) / -2);--owl-nav-with-dots:calc( var(--owl-nav-margin) - calc( calc( 30px+var(--owl-dots-sizes) ) / 2 ) )}.owl-carousel .owl-stage{position:relative}.owl-carousel .owl-stage::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0,0,0)}.owl-carousel.owl-loading{min-height:100px;background:center center no-repeat;opacity:0;display:block}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-item img{display:block;width:100%;transform-style:preserve-3d;clip-path:inset(5px round 20px);transform-style:preserve-3d}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-dot,.owl-dots button,.owl-nav .owl-next,.owl-nav .owl-prev{cursor:pointer;padding:0;border:0;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{user-select:none}.owl-carousel.owl-grab{cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .owl-dots,.owl-carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;line-height:1}.owl-carousel .owl-nav [class*=owl-]{position:absolute;top:50%;margin-top:-18px;left:-36px;zoom:1;width:36px;height:36px;line-height:32px;color:#666;background-color:rgba(255,255,255,.5);font-size:18px;border-radius:50%;opacity:0;transition:.3s}.owl-carousel.with-carousel-dots .owl-nav [class*=owl-]{margin-top:-38px;margin-top:var(--owl-nav-with-dots)}.owl-carousel:hover .owl-nav [class*=owl-]{left:-18px;opacity:1;left:calc(calc(-1 * var(--owl-nav-sizes))/ 2)}.owl-carousel:hover .owl-nav .owl-next{right:-18px;left:auto;right:calc(calc(-1 * var(--owl-nav-sizes))/ 2)}.owl-carousel .owl-nav [class*=owl-]:hover{text-decoration:none;color:#fff!important;background-color:#7fd2f5!important}.owl-carousel .owl-nav .disabled{display:none!important}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;width:8px;height:8px;margin:30px 12px 0 4px;opacity:.5;border-radius:50%;width:var(--owl-dots-sizes);height:var(--owl-dots-sizes);background-color:#7fd2f5;margin-left:var(--owl-dots-gutters);transition:.3s}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{opacity:1}.owl-carousel[class*=owl-dots-pos-] .owl-carousel[class*=owl-img-pos-],.owl-carousel[class*=owl-nav-pos-]{display:flex;flex-direction:column}.owl-carousel .owl-nav [class*=owl-]{left:calc(-1 * var(--owl-nav-sizes));width:var(--owl-nav-sizes);height:var(--owl-nav-sizes);line-height:calc(calc(-1 * var(--owl-nav-sizes)) - 4px);font-size:calc(var(--owl-nav-sizes) / 2);margin-top:var(--owl-nav-margin)}.owl-carousel .owl-nav .owl-next{right:-36px;left:auto;right:calc(-1 * var(--owl-nav-sizes))}.col-md-1.col-sm-2.col-xs-2.mobilehide>ul>li,.col-md-1.col-sm-4.col-xs-4.desktophide>ul>li{list-style-type:none}.slider-container{width:100%;overflow:hidden;position:relative}.slider-container::before{content:"";display:block;padding-top:31.25%}.slider{position:absolute;inset:0px;width:100%;height:100%}.slider>a{position:absolute;inset:0px;opacity:0;pointer-events:none;transition:opacity .8s ease-in-out;display:block}.slider>a.is-active{opacity:1;pointer-events:auto}.slider img,.slider picture{width:100%;height:100%;display:block}.slider img{object-fit:cover}.page-title .bread-crumb li::before{position:absolute;content:"/";font-size:16px;color:#fff;right:0;top:1px}.breadcrumb-item.active{opacity:.5}.page-title .bread-crumb li:last-child::before{display:none}body{line-height:26px;background:center top/cover no-repeat #fff;-webkit-font-smoothing:antialiased;color:#333;font-family:"Open Sans",sans-serif;font-weight:400;font-size:15px;text-align:justify;overflow-x:hidden;max-width:100%}html{-webkit-tap-highlight-color:transparent;font-size:16px;font-weight:400}#oc-images{padding:0 0 14px}.ivyprices{border:1px solid #a2d9f7;box-shadow:none!important;color:#333!important}.separator-dots{position:relative;top:-3px;border-bottom:1px dashed #333!important;width:100%}.color{color:#333!important}.price-name.titlep>a.color{font-weight:800;text-transform:uppercase;background-color:#a2d9f7;position:relative;top:-13px;left:-13px;padding:4px 12px}.price-name.titlep{margin-bottom:-20px}.price-header{display:flex;justify-content:space-between;align-items:baseline;position:relative;margin:0}.price-dots{display:flex;flex-grow:1}.price-name{padding-right:10px;text-align:left;line-height:20px}.price-name a{font-size:14px;letter-spacing:0;font-weight:400;color:#fff}@media (max-width:1000px){.leftside,.sidebar>ul{display:none}}.price-price.blackprice{padding-left:10px;color:#000}.price-price{font-size:14px;font-weight:700;padding-left:5px;min-width:70px;color:#ff8700}.price-podpis{color:#ff8700}.fl{float:left}.ivyprices{box-shadow:rgba(0,0,0,.15) 0 0 15px;margin:0 0 15px;padding:12px 0 12px 12px;border-radius:10px}.price-main-padding{margin:30px 60px}@media (max-width:700px){.price-main-padding{margin:30px}}.logopoint{z-index:999;pointer-events:all}.price-podpis,.price-podpis>span{font-size:12px;margin:0 0 16px;text-align:center}.leftside{width:100%;border-radius:5px}.cl.bl1{height:290px;width:59%;float:left;background:url("/images/cleandry2.webp") center center/100%}.cl.bl2{height:290px;width:39%;float:right;background:url("/images/cleandry4.webp") center center/100%}.cl.bl3{height:290px;width:39%;float:left;background:url("/images/cleandry3.webp") center center/100%}.cl.bl4{height:290px;width:59%;float:right;background:url("/images/cleandry1.webp") center center/100%}.cl.bl1,.cl.bl2{margin-bottom:10px}.h3title{text-align:center;text-transform:uppercase;margin-bottom:32px}@media (max-width:1200px){.cl.bl2,.cl.bl3{width:38%}.cl.bl1,.cl.bl2{margin-bottom:20px}.cl.bl1,.cl.bl4{width:58%}}.akc100{max-width:100%}.col-md-6>img.ivy-partner{height:200px!important}.row.partners>.col-md-6{text-align:center}.slider-nav{width:100%;position:absolute;z-index:500;left:0;top:250px}.nav-prev{float:left;font-size:46px;font-weight:200;margin-left:10px;opacity:.6;color:#fff;text-shadow:rgba(0,0,0,.2) 0 0 10px;transition:.2s;background-color:rgba(255,255,255,0);border:currentcolor;border-image:initial}.nav-next{float:right;font-size:46px;font-weight:200;margin-right:10px;opacity:.6;color:#fff;text-shadow:rgba(0,0,0,.2) 0 0 10px;transition:.2s;background-color:rgba(255,255,255,0);border:currentcolor;border-image:initial}.nav-next:hover,.nav-prev:hover{opacity:1;color:#fff;transition:.2s}@keyframes animaciya{0%{visibility:hidden}100%{visibility:visible}}.ivyphone{float:left;margin-right:8px}.ivyphone>a>img{width:58px;border-radius:100%;margin-bottom:2px}.ivyphone>a>img:hover{opacity:.85}.phoneivywhite{width:26px;height:26px;margin:0 6px 4px 0}.fir>div>p{color:#fff;user-select:none;padding:10px 40px 4px 32px;text-shadow:rgba(0,0,0,.1) 0 0 10px;text-transform:uppercase!important;font-size:16px!important;font-weight:400!important;margin:0!important}.fir,.ivyphonemain,.sec{position:fixed;bottom:0;left:30px;width:230px;text-align:center;transition:.4s}.ivyphonemain{position:fixed;bottom:0;left:30px;z-index:1}.fir>div{background:#28a7e8;border-radius:5px 5px 0 0}.fir{z-index:500;opacity:1}.sec{z-index:1000;opacity:0;height:0}.ivyphonemain:hover>.fir{opacity:0;transition:.3s}.ivyphonemain:hover>.sec{transition:.2s;opacity:1;height:60px}@media (max-width:900px){.fir,.ivyphonemain,.sec{right:8px}.ivyphone>a>img:hover{opacity:1}}.desktophide{display:none}body,html{overflow-x:hidden}@media screen and (min-width:893px) and (max-width:1200px){.logomobile{width:95%}}.logomobile{margin-top:6px;width:95%}.workhow{width:50px}.copyright{font-weight:400;color:#fff}.page-title .bread-crumb li:last-child{padding-right:20px;margin-right:0}.submenu .submenu a{font-weight:400!important;font-size:15px!important}@keyframes slide{0%{top:0}50%{left:120px;top:0}100%{left:290px;top:0}}.boticon{width:22px;float:left;padding:16px 0 0}.boticonfirst{margin-right:12px;padding:16px 0 0;width:22px;float:left}.col-md-1,.col-xs-2{padding-left:0;padding-right:0}@media only screen and (max-width:991px){.boticon{width:32px;padding:0;float:right;margin:0}.boticonfirst{margin:0 5px;padding:0;float:right;width:32px}.mobilehide{display:none}.logohide{height:0}.logomobilediv{width:50%;position:relative;left:25%;max-width:200px;top:2px}.desktophide{display:block;position:relative;float:right;z-index:5}}.scroll-to-top{bottom:55px!important;right:26px!important}.tesimonial-page{position:relative;padding:24px 0 10px}.contact-section{padding:0 0 100px}.col-md-3{text-align:center}li{text-align:left}.h2sale{text-align:center!important}.cta-section .cta-content{margin-right:0}.text.ivytextabout{color:#333!important;text-align:left}.ivy-partner{margin:20px}.row.partners>div>p{text-align:center!important}.ivy-sales-main>img{width:100%;height:100%}div.content-style-one>div>div>p>img{max-width:100%}div.content-style-one>div.title{text-align:left;font-size:26px!important}.ivyprices.row{margin-left:5px;margin-right:0}.home-price-padding.col-md-4>.ivyprices.row>.price-wrap{margin-top:14px;overflow:auto;height:166px!important}.price-main-padding.row{padding:0}@media (max-width:1000px){.price-main-padding.row{padding:0 10px}}.h2main{background:#28a7e9;color:#fff;padding:12px;font-size:32px;box-shadow:rgba(0,0,0,.1) 10px 0 10px;margin-top:0;text-align:center;margin-bottom:50px}.mainbignum{font-size:48px;text-align:center;font-weight:600;margin-bottom:0}.mainpodnum{font-size:22px;text-align:center;font-weight:200;margin-top:-14px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:#e8e8e8;border-radius:20px;border:currentcolor;border-image:initial}.cta-section{margin-top:50px;background:#28a7e9;box-shadow:rgba(0,0,0,.1) 0 0 10px;padding:30px 0!important}.we-work{padding:50px 0 70px!important}.cta-section>div>div>div>div>div>h2{color:#fff;font-size:30px;text-shadow:rgba(0,0,0,.08) 0 0 5px;margin-bottom:12px}.content-style-one>.row.highbut{margin-bottom:20px}#text-main-content img{max-width:100%}.price-header>.price-name>.color>a{color:#000;text-decoration:underline}.ivy-sales-main.blog>div>p.ivy-sales-h{text-transform:none;font-weight:600;line-height:22px;margin-bottom:4px;min-height:44px;font-size:14px!important}.ivy-sales-main.blog{background:#28a7e9}.col-md-4.blogcol{min-height:332px}.ivy-sales-main.blog>img{height:173px}div.service-details-content>div.content-style-one>h1.title{text-align:left;font-size:26px;color:#222;line-height:26px;margin-top:0;padding-bottom:16px;font-weight:600}div.content-box>div.title>p.up-title{font-size:20px;text-transform:uppercase;color:#fff;font-weight:600;padding:15px 0 10px}.leftside.banner{margin-bottom:10px}.sidebar>.list{margin-bottom:14px}.linkRelatedServices>div{text-align:center}.divRelatedServices{color:#333;font-weight:600;text-transform:uppercase;margin-top:20px}.linkRelatedServices>div>p{font-size:15px;color:#333;text-transform:none;margin-top:4px}.divRelatedServices>a>div>img{max-width:100%;border-radius:20px;box-shadow:rgba(0,0,0,.12) 0 0 12px}.relatedh{font-weight:600}.row.twocards>div>img{max-width:100%;width:400px;box-shadow:rgba(0,0,0,.2) 0 0 30px}.row.twocards>div{text-align:center}.row.twocards{margin-bottom:30px}.row.twocards>div>img.card-1{border-radius:18px;border:1px solid #ccdae3;margin-bottom:20px}.row.twocards>div>img.card-2{border-radius:18px;border:1px solid rgba(207,42,37,.37);margin-bottom:20px}@media only screen and (max-width:1200px){body{overflow-x:hidden}}@media only screen and (max-width:991px){body{overflow-x:hidden!important}.we-work .column:first-child .single-item,.we-work .column:nth-child(2) .single-item,.we-work .column:nth-child(3) .single-item,.we-work .column:nth-child(4) .single-item{width:160px;margin:20px auto;display:block}.we-work{padding:160px 0 165px}.slider-nav{top:120px}}@media only screen and (max-width:767px){.service-section .single-item{margin:15px auto}.news-section .single-item{max-width:570px;margin:15px auto}.about-section{padding-bottom:60px}}@media only screen and (max-width:599px){.cta-section .cta-content{margin:0}.about-section .about-content{margin-left:0}}@media only screen and (max-width:499px){h1{font-size:45px;line-height:50px}}@media only screen and (max-width:399px){h1{font-size:40px}}@media only screen and (max-width:991px){.navigation{display:none}.submenu .submenu{width:100%;border:0;box-shadow:none;padding:0;margin-bottom:15px;position:initial!important}.submenu .submenu a{border:0;padding:10px 5px 5px 0;line-height:1;display:inline-block}.navigation li.dropdown::before{position:absolute;content:"";font-family:FontAwesome;top:5px;right:0;cursor:pointer;color:#222;font-size:17px;transition:.5s;z-index:999;width:50px;text-align:right;display:block!important}.navigation li.current.dropdown::before,.navigation li.dropdown:hover::before{color:#8ed3f2}}#ivy-reviews-widget{max-width:85%;margin:20px auto!important}.why-cd-section{margin-top:50px;background:#edf5fb}.cd-secret-section,.why-cd-section{padding:65px 0 50px}.cd-secret-title,.why-cd-title{margin:0 0 50px;font-size:36px;line-height:1.1;font-weight:700}.cd-secret-row>div,.why-cd-row>div{margin-bottom:30px}.cd-secret-card,.why-cd-card{min-height:360px;padding:34px 25px 30px;border-radius:28px}.cd-secret-icon,.why-cd-icon{margin:0 auto 28px;color:#fff;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.cd-secret-card-title,.why-cd-card-title{margin:0 0 18px;font-size:18px;font-weight:700}.cd-secret-card-text,.why-cd-card-text{margin:0;font-size:16px}.why-cd-title{color:#333}.why-cd-card{background:#fff;box-shadow:rgba(80,110,140,.08) 0 10px 24px;border:1px solid rgba(0,109,175,.13)}.why-cd-icon{width:94px;height:94px;border-radius:26px;background:#4dbcf2}.why-cd-card-title{line-height:1.45;color:#1e2a39}.why-cd-card-text{line-height:1.5;color:#6f7d8c}.cd-secret-section{padding:65px 0 50px;background:linear-gradient(90deg,#18a8e6 0,#67c7e3 100%)}.cd-secret-title{margin-bottom:55px;font-size:36px;color:#fff}.cd-secret-card{min-height:365px;padding:36px 26px 30px;border-radius:30px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.08);box-shadow:rgba(255,255,255,.08) 0 1px 0 inset;color:#fff}.cd-secret-icon{width:82px;height:82px;margin-bottom:26px;border-radius:24px;background:rgba(255,255,255,.08)}.cd-secret-card-title{line-height:1.5;color:#fff}.cd-secret-card-text{line-height:1.8;color:rgba(255,255,255,.75)}@media (max-width:991px){.cd-secret-title,.why-cd-title{font-size:32px}.cd-secret-card,.why-cd-card{min-height:320px}}@media (max-width:767px){.cd-secret-section,.why-cd-section{padding:50px 0 60px}.cd-secret-title,.why-cd-title{margin-bottom:30px;font-size:32px}.cd-secret-card,.why-cd-card{min-height:auto;padding:28px 20px 24px;border-radius:22px}.cd-secret-card-title,.why-cd-card-title{font-size:22px}.cd-secret-card-text,.why-cd-card-text{font-size:16px}.why-cd-icon{width:78px;height:78px;border-radius:22px;margin-bottom:22px}.why-cd-card-text{line-height:1.6}.cd-secret-icon{width:72px;height:72px;border-radius:20px;margin-bottom:20px}.cd-secret-card-title{margin-bottom:12px}.cd-secret-card-text{line-height:1.4}}.cd-secret-icon>img,.why-cd-icon>img{max-width:42px}.cnd-service-content h2{clear:both}.cnd-service-image{max-width:420px;width:42%;margin:6px 0 22px}.cnd-service-image.align-right{float:right;margin-left:28px}.cnd-service-image.align-left{float:left;margin-right:28px}.cnd-service-image img{display:block;width:100%;max-width:100%;height:auto;border-radius:6px;box-shadow:rgba(0,0,0,.14) 0 12px 34px}.cnd-service-list{clear:both;margin:14px 0 24px;padding:20px 24px 18px 42px;background:#f6fbfd;border-left:4px solid #8ed3f2;border-radius:6px}.cnd-service-list li{padding-left:4px}.cnd-service-note{clear:both;padding:18px 22px;margin:24px 0;background:#f7f7f7;border:1px solid #e7e7e7;border-radius:6px}.cnd-service-content::after,.cnd-service-section::after{content:"";display:table;clear:both}@media (max-width:767px){.cnd-service-image,.cnd-service-image.align-left,.cnd-service-image.align-right{float:none;width:100%;max-width:100%;margin:18px 0 22px}.cnd-service-list{padding:16px 18px 14px 28px}}@keyframes a{100%{transform:rotate(1turn)}}.cenired>.ivyprices.row>.price-wrap{margin-bottom:10px}.ivyhidepopup{font-size:16px;border:1px solid #8ed3f2;color:#8ed3f2;text-transform:uppercase;border-radius:2px;padding:4px 22px;transition:.3s}.ivyhidepopup:hover{padding:4px 16px;transition:.3s}.b-popup{z-index:100;background:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center}.ivypopupin{background:#fff;min-height:200px;width:600px;padding:20px;z-index:999;text-align:justify;font-size:14px}.ivypopupin>p{font-size:15px}.ivy-sales-main{box-shadow:rgba(0,0,0,.18) 0 0 10px;transition:.3s;background:#f7661f;padding-bottom:3px;border-radius:31px 31px 28px 0;margin-bottom:40px}.ivy-sales-main:hover{opacity:.75;transition:.3s}.ivy-sales-main>img{border-radius:30px 30px 0 0}.ivy-act-in{padding:12px 20px;border-radius:0 0 24px;background:#fff}.ivypopupin>p.ivy-sales-h{text-align:center!important}.ivy-sales-h{color:#333;font-weight:600;font-family:Verdana;text-transform:uppercase;font-size:17px!important}.ivy-sales-p{color:#333;font-family:Verdana;text-align:justify;min-height:66px;line-height:22px}.ivyaroundbutton{padding:40px 0 20px;text-align:center}.ivy-act-in>.data-align>.ivy-sales-d{text-align:right;color:#f7661f;font-weight:600;margin:0}@media (min-width:300px) and (max-width:399px){.ivypopupin{width:300px}}.page-title::before{background:#8ed3f2!important}.page-title{padding:14px 0 20px!important}.page-title h1{margin:4px 0}.ajax_form .error{color:brown}#text-main-content:has(.cnd-services-showcase){float:none;width:100%;display:block}.cnd-services-showcase{display:block;width:100%;min-width:0;margin:0 0 34px;color:#102a52;container-type:inline-size}.cnd-services-showcase,.cnd-services-showcase a,.cnd-services-showcase h2,.cnd-services-showcase h3,.cnd-services-showcase p,.cnd-services-showcase span{text-align:left!important}.cnd-services-showcase a{transition:color .2s,background .2s,border-color .2s,box-shadow .2s,transform .2s}.cnd-services-heading{margin:0 0 28px;color:#222;font-size:32px;line-height:1.18;font-weight:700;letter-spacing:0}.cnd-services-top{display:grid;grid-template-columns:1fr;gap:22px;margin-bottom:22px}.cnd-services-card,.cnd-services-hero,.cnd-services-quick{border:1px solid rgba(34,156,218,.2);box-shadow:0 18px 48px rgba(27,99,145,.1)}.cnd-services-hero{display:grid;grid-template-columns:minmax(0,.98fr) minmax(420px,1.08fr);overflow:hidden;min-height:390px;border-radius:30px;background:linear-gradient(115deg,#f7fbff 0,#eef9fe 100%)}.cnd-services-hero-copy{padding:42px 36px 34px;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.cnd-services-soft-label{display:inline-flex;align-self:flex-start;align-items:center;margin:0 0 18px;padding:8px 14px;border-radius:999px;background:rgba(216,239,255,.78);color:#1263d8;font-size:15px;line-height:1.25;font-weight:600}.cnd-services-soft-label:before{content:"\f004";font-family:FontAwesome;margin-right:8px;font-weight:400}.cnd-services-hero h2{margin:0 0 18px;color:#12244d;font-size:42px;line-height:1.12;font-weight:700;letter-spacing:0}.cnd-services-hero-text{max-width:540px;margin:0;color:#50637d;font-size:17px;line-height:1.62}.cnd-services-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:34px;border-top:1px solid rgba(46,123,184,.16)}.cnd-services-benefits span{display:flex;align-items:center;gap:10px;min-height:72px;padding:14px 15px 0 0;color:#20395e;font-size:14px;line-height:1.35}.cnd-services-benefits span+span{border-left:1px solid rgba(46,123,184,.16);padding-left:18px}.cnd-services-benefits svg{flex:0 0 auto;width:28px;height:28px;color:#116bf2;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cnd-services-hero-media{min-height:390px;position:relative}.cnd-services-hero-media:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#f7fbff 0,rgba(247,251,255,.72) 18%,rgba(247,251,255,0) 48%)}.cnd-services-hero-media img{display:block;width:100%;height:100%;object-fit:cover}.cnd-services-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}.cnd-services-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:16px;border-radius:28px;background:#f6fbff;overflow:hidden}.cnd-services-card-feature{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1fr);gap:24px;align-items:center}.cnd-services-card-feature .cnd-services-card-body{padding:22px 76px 22px 0}.cnd-services-grid .cnd-services-card{grid-column:span 2}.cnd-services-card-wide{grid-column:span 6!important;display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1fr);gap:24px;align-items:center}.cnd-services-card-cyan{background:linear-gradient(140deg,#f3feff 0,#effcff 48%,#f8fdff 100%);border-color:rgba(32,174,189,.25)}.cnd-services-card-blue{background:linear-gradient(145deg,#f6fbff 0,#eef7ff 100%);border-color:rgba(54,130,240,.2)}.cnd-services-card-mint{background:linear-gradient(145deg,#f6fffd 0,#eafaf8 100%);border-color:rgba(24,164,154,.22)}.cnd-services-card-warm{background:linear-gradient(145deg,#fff9f5 0,#fff2e9 100%);border-color:rgba(246,117,36,.24)}.cnd-services-image-link{display:block;overflow:hidden;border-radius:22px;background:#dff2fb}.cnd-services-image-link img{display:block;width:100%;aspect-ratio:16/10;height:auto;object-fit:cover;transform:scale(1.001)}.cnd-services-card:hover .cnd-services-image-link img{transform:scale(1.035)}.cnd-services-card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:22px 8px 58px}.cnd-services-card-wide .cnd-services-card-body{padding:22px 76px 22px 0}.cnd-services-card h3{margin:0 0 12px;font-size:25px;line-height:1.16;font-weight:700;letter-spacing:0}.cnd-services-card h3 a{color:#102a52}.cnd-services-card h3 a:hover{color:#0a8ec4}.cnd-services-card p{margin:0;color:#52667f;font-size:15px;line-height:1.55}.cnd-services-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.cnd-services-links a{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:8px;background:rgba(214,236,255,.82);color:#1263d8;font-size:13px;line-height:1.15;font-weight:600}.cnd-services-card-mint .cnd-services-links a{background:rgba(203,242,236,.84);color:#067e7a}.cnd-services-card-warm .cnd-services-links a{background:rgba(255,228,211,.9);color:#d95814}.cnd-services-links a:hover{background:#fff;box-shadow:0 8px 18px rgba(20,96,150,.12)}.cnd-services-arrow{position:absolute;right:22px;bottom:22px;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:2px solid #1263d8;border-radius:50%;color:#1263d8;background:rgba(255,255,255,.72)}.cnd-services-arrow svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cnd-services-card-cyan .cnd-services-arrow,.cnd-services-card-mint .cnd-services-arrow{border-color:#079996;color:#079996}.cnd-services-card-warm .cnd-services-arrow{border-color:#f06f2d;color:#f06f2d}.cnd-services-arrow:hover{background:#1263d8;color:#fff;transform:translateX(3px)}.cnd-services-card-cyan .cnd-services-arrow:hover,.cnd-services-card-mint .cnd-services-arrow:hover{background:#079996;color:#fff}.cnd-services-card-warm .cnd-services-arrow:hover{background:#f06f2d;color:#fff}.cnd-services-quick{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:22px;border-radius:22px;background:#fbfdff;overflow:hidden}.cnd-services-quick a{display:flex;align-items:center;gap:14px;min-height:86px;padding:18px 20px;color:#20395e;font-size:15px;line-height:1.28;font-weight:600}.cnd-services-quick a+a{border-left:1px solid rgba(46,123,184,.16)}.cnd-services-quick svg{flex:0 0 auto;width:40px;height:40px;padding:9px;border:1px solid rgba(18,99,216,.26);border-radius:14px;color:#1263d8;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cnd-services-quick a:hover{background:#f0f9ff;color:#0a66b7}@container (max-width:980px){.cnd-services-hero,.cnd-services-top{grid-template-columns:1fr}.cnd-services-hero-media{min-height:300px;order:-1}.cnd-services-hero-media:before{background:linear-gradient(0deg,#f7fbff 0,rgba(247,251,255,.52) 22%,rgba(247,251,255,0) 58%)}.cnd-services-card-feature{grid-template-columns:1fr}.cnd-services-card-feature .cnd-services-card-body{padding:22px 8px 58px}.cnd-services-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.cnd-services-benefits span:nth-child(3){border-left:0}.cnd-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cnd-services-grid .cnd-services-card{grid-column:auto}.cnd-services-card-wide{grid-column:span 2!important;grid-template-columns:1fr}.cnd-services-card-wide .cnd-services-card-body{padding:22px 8px 58px}.cnd-services-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.cnd-services-quick a{border-left:0!important;border-top:1px solid rgba(46,123,184,.16)}.cnd-services-quick a:first-child,.cnd-services-quick a:nth-child(2){border-top:0}}@container (max-width:640px){.cnd-services-grid,.cnd-services-top{gap:16px}.cnd-services-card,.cnd-services-hero{border-radius:22px}.cnd-services-hero-copy{padding:28px 22px}.cnd-services-hero h2{font-size:30px;line-height:1.18}.cnd-services-hero-text{font-size:15px}.cnd-services-benefits{grid-template-columns:1fr;margin-top:24px}.cnd-services-benefits span,.cnd-services-benefits span+span{border-left:0;padding-left:0}.cnd-services-benefits span+span{border-top:1px solid rgba(46,123,184,.16)}.cnd-services-grid{grid-template-columns:1fr}.cnd-services-card-wide,.cnd-services-grid .cnd-services-card{grid-column:auto!important}.cnd-services-card{padding:12px}.cnd-services-card h3{font-size:22px}.cnd-services-card-body{padding:18px 6px 58px}.cnd-services-links{gap:8px}.cnd-services-links a{font-size:12px}.cnd-services-quick{grid-template-columns:1fr;border-radius:18px}.cnd-services-quick a,.cnd-services-quick a:nth-child(2){border-top:1px solid rgba(46,123,184,.16)}.cnd-services-quick a:first-child{border-top:0}}@media (max-width:1199px){.cnd-services-top{grid-template-columns:1fr}.cnd-services-hero{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)}}@media (max-width:991px){.cnd-services-hero{grid-template-columns:1fr}.cnd-services-hero-media{min-height:300px;order:-1}.cnd-services-hero-media:before{background:linear-gradient(0deg,#f7fbff 0,rgba(247,251,255,.52) 22%,rgba(247,251,255,0) 58%)}.cnd-services-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.cnd-services-benefits span:nth-child(3){border-left:0}.cnd-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cnd-services-grid .cnd-services-card{grid-column:auto}.cnd-services-card-wide{grid-column:span 2!important;grid-template-columns:1fr}.cnd-services-card-wide .cnd-services-card-body{padding:22px 8px 58px}.cnd-services-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.cnd-services-quick a{border-left:0!important;border-top:1px solid rgba(46,123,184,.16)}.cnd-services-quick a:first-child,.cnd-services-quick a:nth-child(2){border-top:0}}@media (max-width:767px){.cnd-services-grid,.cnd-services-top{gap:16px}.cnd-services-card,.cnd-services-hero{border-radius:22px}.cnd-services-hero-copy{padding:28px 22px}.cnd-services-hero h2{font-size:30px;line-height:1.18}.cnd-services-hero-text{font-size:15px}.cnd-services-benefits{grid-template-columns:1fr;margin-top:24px}.cnd-services-benefits span,.cnd-services-benefits span+span{border-left:0;padding-left:0}.cnd-services-benefits span+span{border-top:1px solid rgba(46,123,184,.16)}.cnd-services-grid{grid-template-columns:1fr}.cnd-services-card-wide,.cnd-services-grid .cnd-services-card{grid-column:auto!important}.cnd-services-card{padding:12px}.cnd-services-card h3{font-size:22px}.cnd-services-card-body{padding:18px 6px 58px}.cnd-services-links{gap:8px}.cnd-services-links a{font-size:12px}.cnd-services-quick{grid-template-columns:1fr;border-radius:18px}.cnd-services-quick a,.cnd-services-quick a:nth-child(2){border-top:1px solid rgba(46,123,184,.16)}.cnd-services-quick a:first-child{border-top:0}}.service-details-content #text-main-content .row{display:flex;flex-wrap:wrap}.service-details-content #text-main-content .testimonial-column{display:flex;margin-bottom:16px}.service-details-content #text-main-content .hi{position:relative;display:block;width:100%;min-height:118px;overflow:hidden;border:0;border-radius:14px;background:#83c3e6;box-shadow:0 0 20px rgba(0,0,0,.18);transition:transform .18s,box-shadow .18s,filter .18s}.service-details-content #text-main-content .hi:before{content:none}.service-details-content #text-main-content .hi:hover{transform:translateY(-3px);box-shadow:0 20px 42px rgba(31,137,190,.26);filter:saturate(1.04)}.service-details-content #text-main-content .hit{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:118px;width:100%;padding:18px 112px 18px 18px}.service-details-content #text-main-content .himg{position:absolute;right:-36px;bottom:-46px;z-index:1;display:block;width:156px;height:156px;margin:0}.service-details-content #text-main-content .himg a{display:block;width:100%;height:100%}.service-details-content #text-main-content .himg img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;filter:drop-shadow(0 14px 16px rgba(13,86,126,.2))}.service-details-content #text-main-content .hit p{line-height:18px;width:100%;margin:0!important}.service-details-content #text-main-content .hit>div:last-child{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;min-height:82px;gap:6px}.service-details-content #text-main-content .hit .pricefrom{color:rgba(255,255,255,.9);font-size:14px;line-height:1.14;font-weight:400;text-align:left!important;padding-top:6px}.service-details-content #text-main-content .hit p a,.service-details-content #text-main-content .htext{color:#fff;font-size:22px;line-height:20px;font-weight:700;text-align:center!important;text-decoration:none}.service-details-content #text-main-content .hi:hover .hit p a,.service-details-content #text-main-content .hi:hover .htext{text-decoration:none}@media (min-width:768px) and (max-width:991px){.service-details-content #text-main-content .row>.testimonial-column{width:50%!important}}@media (max-width:767px){.service-details-content #text-main-content .row{display:block}.service-details-content #text-main-content .testimonial-column{display:block;margin-bottom:12px}.service-details-content #text-main-content .hi{min-height:104px;border-radius:14px}.service-details-content #text-main-content .hit{min-height:104px;padding:16px 116px 16px 16px}.service-details-content #text-main-content .himg{right:-34px;bottom:-44px;width:144px;height:144px}.service-details-content #text-main-content .hit p,.service-details-content #text-main-content .hit p a,.service-details-content #text-main-content .htext{font-size:22px}}.cnd-pickup-map{--cnd-map-text:#18202c;--cnd-map-muted:#687385;--cnd-map-line:#dce3ee;--cnd-map-blue:#156fc4;--cnd-map-blue-dark:#0f4d8c;--cnd-map-green:#1f8f58;--cnd-map-white:#ffffff;--cnd-map-shadow:0 18px 48px rgba(21, 35, 55, 0.22);width:100%;color:var(--cnd-map-text)}.cnd-pickup-map *,.cnd-pickup-map ::after,.cnd-pickup-map ::before{box-sizing:border-box}.cnd-pickup-map__shell{position:relative;width:100%;height:500px;overflow:hidden;background:#dde5ef}.cnd-pickup-map__canvas{width:100%;height:100%}.cnd-pickup-map__panel{position:absolute;z-index:5;top:24px;left:24px;width:min(380px,calc(100vw - 48px));max-height:calc(100% - 48px);display:flex;flex-direction:column;border:1px solid rgba(220,227,238,.9);border-radius:8px;background:rgba(255,255,255,.96);box-shadow:var(--cnd-map-shadow);backdrop-filter:blur(10px)}.cnd-pickup-map__panel-head{padding:18px 18px 14px;border-bottom:1px solid var(--cnd-map-line)}.cnd-pickup-map__panel-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:0}.cnd-pickup-map__panel-title h2{flex:0 0 auto;margin:0;font-size:20px;line-height:1.2;letter-spacing:0}.cnd-pickup-map__counter{flex:0 0 auto;color:var(--cnd-map-muted);font-size:13px;line-height:1.2}.cnd-pickup-map__panel-body{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;overflow:hidden}.cnd-pickup-map__search-wrap{padding:12px 18px 10px}.cnd-pickup-map__service-filters{flex:1 1 auto;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px}.cnd-pickup-map__service-filter{min-height:28px;display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:0;border-radius:999px;background:rgba(255,255,255,.84);color:var(--cnd-map-muted);font-size:12px;line-height:1.2;white-space:nowrap;cursor:pointer;user-select:none}.cnd-pickup-map__service-filter input{width:14px;height:14px;margin:0;appearance:none;display:inline-grid;place-items:center;border:1px solid currentColor;border-radius:3px;background:#fff;color:var(--cnd-map-green);accent-color:var(--cnd-map-green);opacity:1}.cnd-pickup-map__service-filter input::before{width:8px;height:8px;content:"";transform:scale(0);transition:transform 120ms;background:currentColor;clip-path:polygon(14% 44%,0 60%,40% 100%,100% 18%,84% 4%,38% 68%)}.cnd-pickup-map__service-filter input:checked::before{transform:scale(1)}.cnd-pickup-map__search{width:100%;min-height:42px;padding:10px 12px;border:1px solid var(--cnd-map-line);border-radius:8px;color:var(--cnd-map-text);background:var(--cnd-map-white);outline:0}.cnd-pickup-map__search:focus{border-color:rgba(21,111,196,.55);box-shadow:0 0 0 3px rgba(21,111,196,.12)}.cnd-pickup-map__list{flex:1 1 auto;min-height:0;overflow:auto;padding:8px}.cnd-pickup-map__item{width:100%;display:grid;grid-template-columns:18px 1fr;gap:10px;margin:0;padding:12px 10px;border:0;border-radius:8px;background:0 0;color:var(--cnd-map-text);text-align:left;cursor:pointer}.cnd-pickup-map__item[hidden]{display:none!important}.cnd-pickup-map__item.is-active,.cnd-pickup-map__item:hover{background:rgba(21,111,196,.08)}.cnd-pickup-map__dot{width:12px;height:12px;margin-top:4px;border-radius:50%;background:var(--cnd-map-blue);box-shadow:0 0 0 4px rgba(21,111,196,.14)}.cnd-pickup-map__item.has-repair .cnd-pickup-map__dot{background:var(--cnd-map-green);box-shadow:0 0 0 4px rgba(31,143,88,.14)}.cnd-pickup-map__main{display:grid;gap:4px}.cnd-pickup-map__address{font-size:15px;line-height:1.25}.cnd-pickup-map__hours,.cnd-pickup-map__meta{font-size:13px;line-height:1.35;color:var(--cnd-map-muted)}.cnd-pickup-map__badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.cnd-pickup-map__badge{width:fit-content;padding:4px 7px;border-radius:999px;font-size:12px;line-height:1.2}.cnd-pickup-map__badge.is-cleaning{background:rgba(21,111,196,.1);color:var(--cnd-map-blue-dark)}.cnd-pickup-map__badge.is-repair{background:rgba(31,143,88,.1);color:#176b43}.cnd-pickup-map__phone-list{display:inline-flex;flex-wrap:wrap;gap:7px}.cnd-pickup-map__map-link,.cnd-pickup-map__phone{min-height:28px;display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;font-size:12px;line-height:1.2;text-decoration:none;white-space:nowrap}.cnd-pickup-map__map-link{border:1px solid rgba(237,147,68,.16);background:rgba(255,238,0,.18);color:#fb7170}.cnd-pickup-map__phone{border:1px solid rgba(21,111,196,.12);background:rgba(21,111,196,.08);color:var(--cnd-map-blue-dark)}.cnd-pickup-map__map-link:hover,.cnd-pickup-map__phone:hover{filter:brightness(.96)}.cnd-pickup-map__map-icon{width:16px;height:16px;flex:0 0 auto}.cnd-pickup-map__balloon-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:7px;margin-top:8px;max-width:100%;overflow-x:auto;padding-bottom:2px}.cnd-pickup-map__error{position:absolute;inset:0;display:none;align-items:center;justify-content:center;padding:24px;background:#eef3f8;color:var(--cnd-map-text);text-align:center;z-index:2}.cnd-pickup-map__error.is-visible{display:flex}@media (max-width:860px){.cnd-pickup-map__shell{height:auto;display:flex;flex-direction:column;overflow:visible}.cnd-pickup-map__canvas{order:2;height:500px;flex:0 0 500px}.cnd-pickup-map__panel{position:relative;top:auto;bottom:auto;left:auto;order:1;width:100%;max-height:none;border-right:0;border-left:0;border-radius:0;box-shadow:none;backdrop-filter:none}.cnd-pickup-map__panel-title{align-items:flex-start;flex-wrap:wrap}.cnd-pickup-map__service-filters{order:3;width:100%;justify-content:flex-start}.cnd-pickup-map__list{max-height:320px}}@media (max-width:520px){.cnd-pickup-map__panel-title{align-items:center;flex-wrap:nowrap;gap:8px}.cnd-pickup-map__panel-title h2{flex:1 1 auto;min-width:0;font-size:18px;white-space:nowrap}.cnd-pickup-map__service-filters{order:initial;width:auto;flex:0 0 auto}.cnd-pickup-map__service-filter{padding-right:8px;padding-left:8px}}.mt-0{margin-top:0!important}.neokaz{padding:20px;background-color:#ff8a8a;font-weight:600;border-radius:6px;color:#fff!important}.cnd-price-heading-row{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:4px}.cenired .cnd-price-heading-row>.title{flex:1 1 auto;min-width:0;margin:0;text-align:left;font-size:26px!important}.cnd-price-heading-row>.cnd-price-search{flex:0 0 33.333%;width:33.333%;margin:0}.cnd-price-search__control{position:relative}.cnd-price-search__control::before{content:"";position:absolute;top:50%;left:15px;z-index:1;box-sizing:border-box;width:15px;height:15px;transform:translateY(-60%);border:2px solid #5eafd7;border-radius:50%;pointer-events:none}.cnd-price-search__control::after{content:"";position:absolute;top:50%;left:28px;z-index:1;width:7px;height:2px;transform:translateY(5px) rotate(45deg);border-radius:2px;background:#5eafd7;pointer-events:none}.cnd-price-search__input{box-sizing:border-box;width:100%;height:48px;padding:0 48px 0 45px;border:1px solid #a2d9f7;border-radius:10px;background:#fbfdff;color:#333;font:inherit;font-size:16px;line-height:48px;box-shadow:0 3px 12px rgba(103,182,223,.12);transition:border-color .2s,box-shadow .2s,background-color .2s}.cnd-price-search__input:focus{border-color:#67b6df;outline:0;background:#fff;box-shadow:0 0 0 3px rgba(103,182,223,.2)}.cnd-price-search__input::-webkit-search-cancel-button{display:none}.cnd-price-search__clear{position:absolute;top:50%;right:5px;width:38px;height:38px;padding:0;transform:translateY(-50%);border:0;border-radius:50%;background:0 0;color:#777;font-size:27px;line-height:36px;cursor:pointer}.cnd-price-search__clear:focus,.cnd-price-search__clear:hover{background:#eef7fc;color:#333;outline:0}.cnd-price-search__empty{margin:0;padding:18px;border:1px solid #a2d9f7;border-radius:10px;color:#555;text-align:center}.cnd-price-list [hidden]{display:none!important}.cnd-price-list{margin-top:12px}.cenired .cnd-price-list__sections>.ivyprices.row>.price-wrap{margin-bottom:10px}@media (max-width:767px){.cnd-price-heading-row{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:8px}.cnd-price-heading-row>.cnd-price-search{flex-basis:auto;width:100%}}@media (max-width:575px){.cnd-price-search__input{height:46px;padding-left:45px;font-size:15px;line-height:46px}}.row.partners>.col-md-6>img.ivy-partner{width:auto!important;height:auto!important;max-width:min(400px,calc(100% - 40px));max-height:200px}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/inter-v20-cyrillic_latin-700.woff2") format("woff2")}.cnd-header-reference-v4 .main-header,.cnd-ref-header{display:none}.cnd-header-reference-v4 .cnd-ref-header{position:relative;z-index:1000;display:block;background:#fff;box-shadow:0 5px 20px rgba(35,48,58,.07);color:#26323f;font-family:Inter,Arial,sans-serif}.cnd-ref-header *,.cnd-ref-header ::after,.cnd-ref-header ::before{box-sizing:border-box}.cnd-ref-header .container::after,.cnd-ref-header .container::before{display:none;content:none}.cnd-ref-header a{text-decoration:none}.cnd-ref-topbar{height:44px;background:#7bc4eb;color:#fff}.cnd-ref-topbar__inner{height:44px;display:grid;grid-template-columns:minmax(230px,1fr) auto auto auto;align-items:center;gap:22px}.cnd-ref-map,.cnd-ref-topcontact{display:inline-flex;align-items:center;color:#fff;white-space:nowrap}.cnd-ref-topcontact{width:fit-content;gap:9px;font-size:14px;font-weight:700}.cnd-ref-topcontact:hover,.cnd-ref-utility>.cnd-ref-service-item>a:hover,.cnd-ref-utility>a:hover{color:#fff;opacity:.82}.cnd-ref-map svg,.cnd-ref-topcontact svg{width:19px;height:19px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cnd-ref-socials{display:flex;align-items:center;gap:6px}.cnd-ref-socials a{width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:0;border-radius:50%;transition:box-shadow 160ms,transform 160ms}.cnd-ref-socials a:focus,.cnd-ref-socials a:hover{transform:translateY(-1px) scale(1.04)}.cnd-ref-socials .cnd-ref-social-tiktok{background:#fff}.cnd-ref-socials img{width:100%;height:100%;display:block;object-fit:cover}.cnd-ref-utility{height:44px;display:flex;align-items:stretch;gap:30px}.cnd-ref-utility>.cnd-ref-service-item>a,.cnd-ref-utility>a{display:inline-flex;align-items:center;color:#fff;font-size:14px;font-weight:400;white-space:nowrap;text-shadow:0 0 4px rgba(0,0,0,.15)}.cnd-ref-map{min-height:34px;gap:8px;justify-self:end;padding:0 14px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.13);font-size:13px;font-weight:700;box-shadow:0 0 10px rgba(0,0,0,.1)}.cnd-ref-map,.cnd-ref-map:focus,.cnd-ref-map:hover,.cnd-ref-map:visited{color:#fff;opacity:1}button.cnd-ref-map{appearance:none;font-family:inherit;line-height:1;cursor:pointer}.cnd-ref-middle{display:none;height:98px;border-bottom:1px solid #f1f1f1;background:#fff}.cnd-ref-middle__inner{height:98px;display:grid;grid-template-columns:245px minmax(200px,1fr) auto auto;align-items:center;gap:22px}.cnd-ref-logo{display:inline-flex;align-items:center}.cnd-ref-logo img{width:230px;max-width:100%;height:auto;display:block}.cnd-ref-tagline{padding-left:20px;border-left:1px solid #e5e8ea;color:#7a858a;font-size:11px;font-weight:400;letter-spacing:.045em;line-height:1.45;text-transform:uppercase}.cnd-ref-proof{min-width:125px;display:flex;flex-direction:column;gap:2px;padding:11px 14px;border-radius:7px;background:#f7f7f7;line-height:1.2}.cnd-ref-proof strong{color:#e98832;font-size:15px;font-weight:700}.cnd-ref-proof span{color:#818b90;font-size:10px}.cnd-ref-delivery,.cnd-ref-hours,.cnd-ref-phone{display:flex;align-items:center;gap:10px;color:#26323f;white-space:nowrap}.cnd-ref-hours{justify-self:end}.cnd-ref-delivery>svg,.cnd-ref-hours svg,.cnd-ref-phone>svg{width:21px;height:21px;flex:0 0 auto;fill:none;stroke:#45a8d4;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cnd-ref-delivery span,.cnd-ref-hours span,.cnd-ref-phone span{display:flex;flex-direction:column;gap:3px}.cnd-ref-hours strong{color:#424d52;font-size:11px;font-weight:700}.cnd-ref-delivery small,.cnd-ref-hours small,.cnd-ref-phone small{color:#829096;font-size:10px;font-weight:400}.cnd-ref-phone a{color:#222;font-size:16px;font-weight:700;line-height:1.15}.cnd-ref-delivery:hover small,.cnd-ref-phone a:hover{color:#24a9e1}.cnd-ref-delivery small,.cnd-ref-phone small{color:#24a9e1;text-decoration:underline;text-underline-offset:2px}.cnd-ref-delivery{padding-left:18px;border-left:1px solid #e5e8ea}.cnd-ref-delivery strong{color:#222;font-size:14px;font-weight:700}.cnd-ref-catalog{height:70px;border-top:1px solid #f3f3f3;border-bottom:1px solid #e9edef;background:#fff}@media (min-width:992px){.cnd-header-reference-v4 .cnd-ref-header--sticky{padding-bottom:70px}.cnd-header-reference-v4 .cnd-ref-header--sticky .cnd-ref-catalog{position:fixed;top:0;right:0;left:0;z-index:1050;box-shadow:0 6px 18px rgba(31,55,69,.12)}}.cnd-ref-catalog-row{height:70px;display:grid;grid-template-columns:205px minmax(0,1fr);align-items:stretch;gap:20px}.cnd-ref-catalog-logo{display:flex;align-items:center}.cnd-ref-catalog-logo img{width:200px;max-width:100%;height:auto;display:block}.cnd-ref-catalog__inner{min-width:0;height:70px;display:flex;align-items:stretch;justify-content:space-between;gap:8px;padding-left:0;margin-top:0;margin-bottom:0;list-style:none}.cnd-ref-catalog__inner>li,.cnd-ref-utility>.cnd-ref-service-item{position:relative;display:flex;align-items:stretch}.cnd-ref-catalog__inner>li>a{display:inline-flex;align-items:center;gap:7px;color:#26323f;font-size:14px;font-weight:700;white-space:nowrap}.cnd-ref-catalog__inner>li:focus-within>a,.cnd-ref-catalog__inner>li>a:hover{color:#24a9e1}.cnd-ref-service-trigger span{position:relative;top:-2px;color:#879399;font-size:15px}.cnd-ref-submenu{min-width:245px;position:absolute;top:100%;left:-16px;z-index:50;padding:8px;border:1px solid #e5ebee;border-top:3px solid #45afe1;border-radius:0 0 14px 14px;background:#fff;box-shadow:0 18px 38px rgba(35,58,72,.16);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 180ms,transform 180ms,visibility 180ms;margin-top:-1px}.cnd-ref-submenu:not(.cnd-ref-submenu--mega){max-height:calc(100vh - 220px);overflow-y:auto}.cnd-ref-submenu a{min-height:38px;display:flex;align-items:center;padding:6px 10px;border-radius:8px;color:#3d494f;font-size:14px;font-weight:400;line-height:1.25;white-space:nowrap}.cnd-ref-submenu a:focus,.cnd-ref-submenu a:hover{background:#eef8fd;color:#188fc6}.cnd-ref-submenu--mega{width:min(940px,calc(100vw - 30px));max-height:calc(100vh - 220px);padding:0 16px 16px;overflow-y:auto}.cnd-ref-mega-heading{min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px;border-bottom:1px solid #e9edef}.cnd-ref-mega-heading span{color:#26323f;font-size:20px;font-weight:700}.cnd-ref-mega-heading>a{min-height:auto;padding:6px 9px;color:#188fc6;font-size:13px;font-weight:700}.cnd-ref-mega-shortcuts{display:none}.cnd-ref-mega-grid{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);gap:20px}.cnd-ref-mega-side{display:flex;flex-direction:column;gap:10px}.cnd-ref-mega-group{min-width:0}.cnd-ref-mega-group--clothes{padding-right:20px;border-right:1px solid #e9edef}.cnd-ref-submenu .cnd-ref-mega-title{min-height:36px;display:flex;align-items:center;margin-bottom:7px;padding:7px 10px;border-radius:9px;color:#26323f;font-size:15px;font-weight:700}.cnd-ref-submenu span.cnd-ref-mega-title{cursor:default}.cnd-ref-submenu .cnd-ref-mega-title--standalone{margin-bottom:0}.cnd-ref-mega-links{display:grid;gap:1px 8px}.cnd-ref-mega-links--two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.cnd-ref-submenu .cnd-ref-mega-links a{min-height:29px;padding:4px 7px;font-size:13px;white-space:normal}.cnd-mega-v2 .cnd-ref-submenu--mega{width:min(1060px,calc(100vw - 30px));display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;padding:16px;border:1px solid #e2e6e8;border-top:3px solid #45afe1;border-radius:0 0 18px 18px;background:#f3f5f6}.cnd-mega-v2 .cnd-ref-mega-heading{min-height:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;margin:0;padding:20px 14px;border:1px solid #e1e6e8;border-radius:14px;background:#fff}.cnd-mega-v2 .cnd-ref-mega-heading span{padding:0 8px;font-size:21px;line-height:1.2}.cnd-mega-v2 .cnd-ref-mega-heading>a{order:3;margin-top:auto;padding:10px 8px 0;background:0 0;font-size:11px;white-space:normal}.cnd-mega-v2 .cnd-ref-mega-shortcuts{width:100%;display:flex;flex-direction:column;gap:4px;margin-top:10px}.cnd-mega-v2 .cnd-ref-mega-shortcuts a{min-height:38px;position:relative;padding:8px 27px 8px 10px;border-radius:9px;color:#465158;font-size:12px;font-weight:700}.cnd-mega-v2 .cnd-ref-mega-shortcuts a::after{position:absolute;top:50%;right:10px;content:"→";color:#9ca6aa;transform:translateY(-50%)}.cnd-mega-v2 .cnd-ref-mega-shortcuts a:focus,.cnd-mega-v2 .cnd-ref-mega-shortcuts a:hover{background:#eef8fd;color:#188fc6}.cnd-mega-v2 .cnd-ref-mega-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px}.cnd-mega-v2 .cnd-ref-mega-group--clothes,.cnd-mega-v2 .cnd-ref-mega-side .cnd-ref-mega-group{padding:15px;border:1px solid #e1e6e8;border-radius:14px;background:#fff}.cnd-mega-v2 .cnd-ref-mega-group--clothes{border-right:1px solid #e1e6e8}.cnd-mega-v2 .cnd-ref-mega-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px}.cnd-mega-v2 .cnd-ref-mega-side .cnd-ref-mega-group{grid-column:1/-1;order:2}.cnd-mega-v2 .cnd-ref-mega-side>.cnd-ref-mega-title--standalone{min-height:48px;justify-content:space-between;margin:0;padding:10px 14px;border:1px solid #e1e6e8;border-radius:12px;background:#fff}.cnd-mega-v2 .cnd-ref-mega-side>.cnd-ref-mega-title--standalone::after{content:"→";color:#9ca6aa}.cnd-mega-v2 .cnd-ref-mega-side>.cnd-ref-mega-title--standalone:last-child{order:1}.cnd-mega-v2 .cnd-ref-mega-title{background:#f2f4f5}.cnd-ref-service-item:focus-within>.cnd-ref-submenu,.cnd-ref-service-item:hover>.cnd-ref-submenu{opacity:1;visibility:visible;transform:translateY(0)}@keyframes cnd-map-modal-fade{from{opacity:0}to{opacity:1}}@keyframes cnd-map-modal-rise{from{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cnd-map-modal-spin{to{transform:rotate(360deg)}}.cnd-ref-menu-button,.cnd-ref-mobile-menu{display:none}@media (max-width:1199px){.cnd-ref-topbar__inner{grid-template-columns:minmax(220px,1fr) auto auto;gap:18px}.cnd-ref-utility{display:none}.cnd-ref-middle__inner{grid-template-columns:215px minmax(170px,1fr) auto auto;gap:16px}.cnd-ref-logo img{width:200px}.cnd-ref-proof{display:none}.cnd-ref-catalog__inner{gap:6px}.cnd-ref-catalog__inner>li>a{font-size:13px}.cnd-ref-catalog-secondary{display:none!important}.cnd-ref-catalog-row{grid-template-columns:190px minmax(0,1fr);gap:16px}.cnd-ref-catalog-logo img{width:185px}}@media (max-width:991px){.cnd-ref-topbar,.cnd-ref-topbar__inner{height:44px}.cnd-ref-topbar__inner{grid-template-columns:minmax(0,1fr) auto;gap:12px}.cnd-ref-topcontact{min-width:0;font-size:13px}.cnd-ref-topcontact span{overflow:hidden;text-overflow:ellipsis}.cnd-ref-utility{display:none}.cnd-ref-map{min-width:36px;min-height:36px;justify-content:center;padding:0 12px}.cnd-ref-topbar .cnd-ref-map{display:none}.cnd-ref-middle,.cnd-ref-middle__inner{height:83px}.cnd-ref-middle{display:block}.cnd-ref-middle__inner{grid-template-columns:46px minmax(155px,1fr) 42px 42px;gap:12px}.cnd-ref-menu-button{width:42px;height:42px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:0;border:0;border-radius:12px;background:#7bc4eb}.cnd-ref-menu-button span{width:22px;height:2px;border-radius:2px;background:#fff}.cnd-ref-logo{justify-content:flex-start}.cnd-ref-logo img{width:190px}.cnd-ref-hours,.cnd-ref-proof,.cnd-ref-tagline{display:none}.cnd-ref-delivery,.cnd-ref-phone{width:42px;height:42px;justify-content:center;gap:0;padding:0;border:0}.cnd-ref-mobile-map{appearance:none;background:0 0;box-shadow:none}.cnd-ref-delivery>svg,.cnd-ref-phone>svg{width:36px;height:36px;stroke:#26323f;stroke-width:2.2}.cnd-ref-mobile-map>svg,.cnd-ref-phone>svg{fill:rgb(123,196,235);stroke:none}.cnd-ref-mobile-map>svg circle{fill:#fff;stroke:none}.cnd-ref-delivery span,.cnd-ref-phone span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cnd-ref-catalog{display:none}.cnd-ref-mobile-menu{display:block;position:absolute;top:127px;right:0;left:0;z-index:30;width:100%;max-height:calc(100vh - 127px);overflow-y:auto;overscroll-behavior:contain;padding:8px 12px 24px;border:1px solid #e7ecef;border-right:0;border-left:0;border-top:0;border-radius:0;background:#fff;box-shadow:0 18px 38px rgba(32,58,76,.16);opacity:0;visibility:hidden;pointer-events:none;clip-path:inset(0 0 100% 0);transform:translateY(-8px);transform-origin:top center;transition:opacity 220ms,transform .3s,clip-path .3s,visibility 0s linear .3s;-webkit-overflow-scrolling:touch}.cnd-ref-mobile-menu.collapse{display:block}.cnd-ref-mobile-menu.is-open{opacity:1;visibility:visible;pointer-events:auto;clip-path:inset(0 0 0 0);transform:translateY(0);transition-delay:0s}@media (prefers-reduced-motion:reduce){.cnd-ref-mobile-menu{transition:none}}.cnd-ref-mobile-children,.cnd-ref-mobile-tree{margin:0;padding:0;list-style:none}.cnd-ref-mobile-tree{display:flex;flex-direction:column;gap:3px}.cnd-ref-mobile-item{margin:0;padding:0}.cnd-ref-mobile-row{display:flex;align-items:stretch;border-bottom:1px solid rgba(38,50,63,.06);border-radius:10px;transition:background-color 160ms}.cnd-ref-mobile-item:last-child>.cnd-ref-mobile-row{border-bottom-color:transparent}.cnd-ref-mobile-row>a{min-width:0;min-height:46px;flex:1 1 auto;display:flex;align-items:center;padding:9px 11px;color:#26323f;font-size:14px;font-weight:400;line-height:1.3}.cnd-ref-mobile-tree>.cnd-ref-mobile-item>.cnd-ref-mobile-row>a{min-height:50px;font-size:15px;font-weight:700}.cnd-ref-mobile-row:hover{background:#f5f7f8}.cnd-ref-mobile-row>a:focus,.cnd-ref-mobile-row>a:hover{color:#188fc6}.cnd-ref-mobile-toggle{width:34px;min-width:34px;height:34px;position:relative;align-self:center;display:block;margin-right:7px;padding:0;border:0;border-radius:50%;background:#f0f3f4;color:#74828a;transition:background-color 160ms,color 160ms}.cnd-ref-mobile-toggle::before{width:7px;height:7px;position:absolute;top:48%;left:50%;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;content:"";transition:transform 180ms;transform:translate(-60%,-50%) rotate(-45deg)}.cnd-ref-mobile-item--open>.cnd-ref-mobile-row>.cnd-ref-mobile-toggle{background:#e8f5fb;color:#188fc6}.cnd-ref-mobile-item--open>.cnd-ref-mobile-row>.cnd-ref-mobile-toggle::before{transform:translate(-50%,-65%) rotate(45deg)}.cnd-ref-mobile-item--open>.cnd-ref-mobile-row>a{color:#188fc6}.cnd-ref-mobile-children{margin:0 0 5px;padding:5px 7px 8px;border-radius:12px;background:#f5f7f8}.cnd-ref-mobile-children .cnd-ref-mobile-children{margin:2px 0 5px 10px;padding:4px 6px 6px;border-radius:10px;background:rgba(255,255,255,.76)}.cnd-ref-mobile-children .cnd-ref-mobile-row>a{min-height:40px;padding:7px 9px;font-size:13.5px;font-weight:400}.cnd-ref-mobile-children .cnd-ref-mobile-item--parent>.cnd-ref-mobile-row>a{font-weight:700}.cnd-ref-mobile-children .cnd-ref-mobile-row:hover{background:rgba(255,255,255,.78)}.cnd-ref-mobile-children .cnd-ref-mobile-toggle{width:30px;min-width:30px;height:30px;margin-right:5px}}@media (max-width:520px){.cnd-ref-topbar__inner{padding-right:15px;padding-left:15px;grid-template-columns:minmax(0,1fr) auto;gap:5px}.cnd-ref-map span{display:none}.cnd-ref-topcontact{gap:6px;font-size:12px}.cnd-ref-topcontact svg{width:17px;height:17px}.cnd-ref-socials{gap:3px}.cnd-ref-socials a{width:22px;height:22px}.cnd-ref-map{width:32px;min-width:32px;min-height:32px;padding:0;border-radius:50%}.cnd-ref-middle__inner{grid-template-columns:42px minmax(140px,1fr) 38px 38px;gap:8px;padding-right:15px;padding-left:15px}.cnd-ref-menu-button{width:38px;height:38px;border-radius:11px}.cnd-ref-logo img{width:165px}.cnd-ref-delivery,.cnd-ref-phone{width:38px;height:38px}}.mainbignum{color:#20252a;font-variant-numeric:tabular-nums}.cnd-odometer{--cnd-odometer-step:1.1em;--cnd-odometer-fade:0.17em;--cnd-odometer-window:calc(var(--cnd-odometer-step) + var(--cnd-odometer-fade) * 2);display:inline-flex;align-items:flex-start;justify-content:center;gap:0;white-space:nowrap;line-height:1;text-rendering:geometricPrecision}.cnd-odometer-digit{position:relative;display:inline-block;width:.64em;height:var(--cnd-odometer-window);margin-top:calc(var(--cnd-odometer-fade) * -1);margin-bottom:calc(var(--cnd-odometer-fade) * -1);overflow:hidden;vertical-align:top;border-radius:.08em;contain:paint;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0.2) 0,#000 var(--cnd-odometer-fade),#000 calc(100% - var(--cnd-odometer-fade)),rgba(0,0,0,0.2) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0.2) 0,#000 var(--cnd-odometer-fade),#000 calc(100% - var(--cnd-odometer-fade)),rgba(0,0,0,0.2) 100%)}.cnd-odometer-digit:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,rgba(255,255,255,.2) 0,transparent var(--cnd-odometer-fade),transparent calc(100% - var(--cnd-odometer-fade)),rgba(255,255,255,.2) 100%);opacity:1;transition:opacity 320ms}.cnd-odometer-settled .cnd-odometer-digit{-webkit-mask-image:none;mask-image:none;clip-path:inset(var(--cnd-odometer-fade) 0 var(--cnd-odometer-fade) 0)}.cnd-odometer-settled .cnd-odometer-digit:after{opacity:0}.cnd-odometer-track{position:absolute;left:0;top:0;width:100%;transform:translate3d(0,var(--cnd-odometer-fade),0);transition-property:transform;transition-timing-function:cubic-bezier(0.16,1,0.3,1);will-change:transform}.cnd-odometer-num{display:block;height:var(--cnd-odometer-step);line-height:var(--cnd-odometer-step);text-align:center}.cnd-odometer-space,.cnd-odometer-suffix{display:inline-block;height:var(--cnd-odometer-step);line-height:var(--cnd-odometer-step);vertical-align:top}.cnd-odometer-space{width:.34em}.cnd-odometer-suffix{margin-left:.12em;opacity:.76;transform:translateY(-.02em);transition:opacity 420ms,transform 420ms}.cnd-odometer-active .cnd-odometer-suffix,.cnd-odometer-settled .cnd-odometer-suffix{opacity:1;transform:translateY(-.02em)}.cnd-odometer-active .cnd-odometer-suffix-plus,.cnd-odometer-settled .cnd-odometer-suffix-plus,.cnd-odometer-suffix-plus{transform:translateY(-.09em)}.cnd-odometer-readable{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.cnd-odometer-digit:after,.cnd-odometer-suffix,.cnd-odometer-track{transition-duration:0s!important}}.cnd-faq,.cnd-faq-directory{--cnd-faq-blue:#67b6df;--cnd-faq-line:#d8edf7;--cnd-faq-ink:#243746;--cnd-faq-soft:#f5fbfe;box-sizing:border-box;color:var(--cnd-faq-ink)}.cnd-faq *,.cnd-faq-directory *{box-sizing:border-box}.cnd-faq{clear:both;margin:42px 0 10px}.cnd-faq__head{margin-bottom:20px}.cnd-faq h2,.cnd-faq-directory h1,.cnd-faq-directory h2{margin:0;color:#263a49;line-height:1.22}.cnd-faq h2{font-size:28px}.cnd-faq__list{display:grid;gap:12px}.cnd-faq__item{margin:0;overflow:hidden;border:0;border-radius:6px;background:#f3f4f5;box-shadow:none;transition:background .2s}.cnd-faq__item:hover,.cnd-faq__item[open]{background:#eef0f2}.cnd-faq__ask-item{margin-top:12px}.cnd-faq__item[hidden]{display:none!important}.cnd-faq__item summary{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:14px;align-items:center;min-height:68px;padding:15px 20px;list-style:none;cursor:pointer}.cnd-faq__item summary::-webkit-details-marker{display:none}.cnd-faq__item summary:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #aeb4ba}.cnd-faq__question{color:#263a49;font-size:17px;font-weight:700;line-height:1.42;text-align:left}.cnd-faq__toggle{position:relative;width:28px;height:28px;transition:transform .2s}.cnd-faq__toggle:after,.cnd-faq__toggle:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:2px;background:#69727a;transform:translate(-50%,-50%)}.cnd-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s}.cnd-faq__item[open] .cnd-faq__toggle{transform:rotate(180deg)}.cnd-faq__item[open] .cnd-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}.cnd-faq__answer{padding:0 62px 22px 20px;color:#506472;font-size:16px;line-height:1.7}.cnd-faq__empty{margin:0 0 20px!important;padding:16px 18px;border:1px solid var(--cnd-faq-line);border-radius:12px;background:var(--cnd-faq-soft);color:#5a6d79}.cnd-faq__ask-panel{padding:0 62px 22px 20px}.cnd-faq-ask__control{display:flex;gap:9px}.cnd-faq-ask__control input{min-width:0;flex:1;height:49px;padding:0 15px;border:0;border-radius:4px;background:#fff;color:#263a49;font:inherit;font-size:16px;box-shadow:none}.cnd-faq-ask__control input:focus{outline:#aeb4ba solid 2px;outline-offset:0}.cnd-faq-ask__control button{flex:0 0 auto;min-height:49px;padding:0 20px;border:0;border-radius:4px;background:#3f4a53;color:#fff;font:inherit;font-weight:700;cursor:pointer;transition:background .2s,transform .2s}.cnd-faq-ask__control button:hover{background:#2f3941;transform:translateY(-1px)}.cnd-faq-ask__control button:disabled{cursor:wait;opacity:.65;transform:none}.cnd-faq-ask__status{min-height:21px;margin:7px 0 0!important;font-size:13px}.cnd-faq-ask__status:empty{display:none}.cnd-faq-ask__form.is-success .cnd-faq-ask__status{color:#248255}.cnd-faq-ask__form.is-error .cnd-faq-ask__status{color:#b33a3a}.cnd-faq-ask__trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.cnd-faq-directory{margin:0 0 38px}.cnd-faq-directory__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:8px}.cnd-faq-directory__heading h1{font-size:30px}.cnd-faq-directory__heading .cnd-faq-search{flex:0 0 33.333%;width:33.333%;margin:0}.cnd-faq-directory__group{margin:25px 0 30px;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none}.cnd-faq-directory__group[hidden]{display:none!important}.cnd-faq-directory__group-head{margin-bottom:12px}.cnd-faq-directory__group-head h2{font-size:22px}.cnd-faq-directory__empty{margin:20px 0!important}@media(max-width:767px){.cnd-faq{margin-top:32px}.cnd-faq h2{font-size:24px}.cnd-faq__item summary{grid-template-columns:minmax(0,1fr) 26px;gap:10px;min-height:64px;padding:14px 16px}.cnd-faq__question{font-size:16px}.cnd-faq__answer,.cnd-faq__ask-panel{padding:0 52px 19px 16px}.cnd-faq-directory__heading{align-items:stretch;flex-direction:column}.cnd-faq-directory__heading .cnd-faq-search{flex-basis:auto;width:100%}}@media(max-width:520px){.cnd-faq-ask__control{display:block}.cnd-faq-ask__control input{width:100%}.cnd-faq-ask__control button{width:100%;margin-top:9px}.cnd-faq__answer,.cnd-faq__ask-panel{padding-right:0}.cnd-faq-directory__group-head h2{font-size:20px}}.cnd-reviews-public{padding:24px 15px 4px}.cnd-reviews-public,.cnd-reviews-public *{box-sizing:border-box}.cnd-reviews-public__inner{max-width:980px;margin:0 auto}.cnd-reviews-public__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:16px}.cnd-reviews-public__head h2{margin:0;color:#243b47;font-size:27px;line-height:1.2}.cnd-reviews-public__summary{display:flex;align-items:center;gap:7px;white-space:nowrap}.cnd-reviews-public__summary strong{color:#243b47;font-size:23px}.cnd-review-public-stars{color:#f5b628;font-size:23px}.cnd-reviews-public__summary small{color:#748791;font-size:12px}.cnd-reviews-public__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px}.cnd-review-public{padding:18px 19px;border:1px solid #dfe9ee;border-radius:10px;background:#fff;box-shadow:0 7px 22px rgba(39,76,94,.06)}.cnd-review-public__top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:9px}.cnd-review-public__top>strong{color:#2d4652;font-size:15px}.cnd-review-public__stars{color:#cbd7dc;font-size:17px;letter-spacing:1px;white-space:nowrap}.cnd-review-public__stars>span{color:#f5b628}.cnd-review-public p{margin:0 0 11px;color:#526b76;font-size:14px;line-height:1.6}.cnd-review-public time{color:#94a2a8;font-size:11px}.cnd-review-intake{padding:22px 15px 34px}.service-details-content .cnd-review-intake,.service-details-content .cnd-reviews-public{padding-right:0;padding-left:0}.cnd-review-intake,.cnd-review-intake *{box-sizing:border-box}.cnd-review-intake__card{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(320px,1.28fr);gap:34px;max-width:980px;margin:0 auto;padding:30px;border:1px solid #dfe9ee;border-radius:14px;background:#f8fbfc;box-shadow:0 10px 30px rgba(39,76,94,.08)}.cnd-review-intake__intro{align-self:start}.cnd-review-intake__eyebrow{display:inline-block;margin:0 0 10px;padding:4px 8px;border-radius:4px;background:#26a1e0;color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cnd-review-intake__intro h2{margin:0 0 12px;color:#243b47;font-size:27px;line-height:1.2}.cnd-review-intake__intro p:last-child{margin:0;color:#657983;font-size:14px;line-height:1.6}.cnd-review-form__topline{display:grid;grid-template-columns:minmax(150px,1fr) auto;align-items:end;gap:18px;margin-bottom:14px}.cnd-review-form__topline .cnd-review-form__field,.cnd-review-form__topline .cnd-review-form__rating{margin-bottom:0}.cnd-review-form__rating{min-width:0;margin:0 0 17px;padding:0;border:0}.cnd-review-form__field>span,.cnd-review-form__rating legend{display:block;margin-bottom:6px;color:#344f5c;font-size:13px;font-weight:700}.cnd-review-stars{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:3px;min-height:42px}.cnd-review-stars input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.cnd-review-stars label{margin:0;color:#cbd7dc;font-size:35px;line-height:1;cursor:pointer;transition:color .14s,transform .14s}.cnd-review-stars input:checked~label,.cnd-review-stars label:hover,.cnd-review-stars label:hover~label{color:#f5b628}.cnd-review-stars label:hover{transform:translateY(-1px) scale(1.06)}.cnd-review-stars input:focus-visible+label{border-radius:4px;outline:rgb(38,161,224) solid 2px;outline-offset:2px}.cnd-review-form__field{display:block;margin:0 0 14px}.cnd-review-form__field input,.cnd-review-form__field textarea{display:block;width:100%;margin:0;padding:10px 12px;border:1px solid #cfdde3;border-radius:7px;background:#fff;color:#243b47;font:14px/1.45 Arial,sans-serif}.cnd-review-form__field textarea{min-height:118px;resize:vertical}.cnd-review-form__field input:focus,.cnd-review-form__field textarea:focus{border-color:#26a1e0;outline:rgba(38,161,224,.25) solid 3px}.cnd-review-form__bottom{display:flex;align-items:center;gap:14px}.cnd-review-form__bottom button{flex:0 0 auto;min-height:42px;padding:9px 18px;border:0;border-radius:7px;background:#26a1e0;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background .15s}.cnd-review-form__bottom button:hover{background:#26a1e0;box-shadow:0 4px 12px rgba(36,59,71,.14)}.cnd-review-form__bottom button:disabled{cursor:wait;opacity:.65}.cnd-review-form__status{margin:0;color:#657983;font-size:13px;line-height:1.4}.cnd-review-form.is-success .cnd-review-form__status{color:#23734c}.cnd-review-form.is-error .cnd-review-form__status{color:#a13b3b}.cnd-review-form__trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media (max-width:767px){.cnd-reviews-public{padding:17px 0 2px}.cnd-reviews-public__head{align-items:flex-start;flex-direction:column;gap:10px}.cnd-reviews-public__head h2{font-size:24px}.cnd-reviews-public__list{grid-template-columns:1fr}.cnd-review-public{padding:16px}.cnd-review-intake{padding:16px 0 25px}.cnd-review-intake__card{grid-template-columns:1fr;gap:21px;padding:21px 17px;border-radius:10px}.cnd-review-intake__intro h2{font-size:24px}.cnd-review-form__topline{grid-template-columns:1fr;align-items:stretch;gap:14px}.cnd-review-form__bottom{align-items:stretch;flex-direction:column}.cnd-review-form__bottom button{width:100%}}.mainbignum:not(:has(.cnd-odometer)){min-height:1.17625em;line-height:1.17625}:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer))){--cnd-carousel-columns:2;display:grid;grid-auto-flow:column;grid-template-columns:repeat(var(--cnd-carousel-columns),calc((100% + 20px)/ var(--cnd-carousel-columns) - 20px));grid-auto-columns:calc((100% + 20px)/ var(--cnd-carousel-columns) - 20px);column-gap:10px;overflow:hidden}:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer)))>a{grid-row:1;min-width:0}:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer)))>a img{display:block;width:100%;height:auto;transform-style:preserve-3d;clip-path:inset(5px round 20px)}:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer)))::after{content:"";display:none;grid-row:2;grid-column:1/-1;height:calc(38px + .16666667em);visibility:hidden;pointer-events:none}@media(max-width:575px){:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer))):not([data-pagi=false]):has(>a:nth-of-type(3))::after{display:block}}@media(min-width:576px){:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer))){--cnd-carousel-columns:3}}@media(min-width:576px) and (max-width:767px){:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer))):not([data-pagi=false]):has(>a:nth-of-type(4))::after{display:block}}@media(min-width:768px){:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer))){--cnd-carousel-columns:4}}@media(min-width:768px) and (max-width:1199px){:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer))):not([data-pagi=false]):has(>a:nth-of-type(5))::after{display:block}}@media(min-width:1200px){:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer))){--cnd-carousel-columns:5}:is(.owl-carousel:not(.owl-loaded),.owl-carousel.owl-loaded:not(:has(>.owl-stage-outer))):not([data-pagi=false]):has(>a:nth-of-type(6))::after{display:block}}:where(body.cnd-service-template) .ivy-switch{height:27px!important}:where(body.cnd-short-page-title) .page-title:before{background:#8ed3f2!important}:where(body.cnd-short-page-title) .page-title{padding:14px 0 20px 0!important}:where(body.cnd-short-page-title) .page-title h1{margin:4px 0}:is(#cnd-template-style,[data-cnd-style="1"]){background-image:url(/images-main/cleandry-back.jpg)}:is(#cnd-template-style,[data-cnd-style="2"]){background-image:url(/images-main/rubashki.jpg)}:where(body.cnd-promotions-template) .ivy-space{height:20px}:where(body.cnd-promotions-template) .ivyhidepopup{font-size:16px;border:1px solid #8ed3f2;color:#8ed3f2;text-transform:uppercase;border-radius:2px;padding:4px 22px;transition:.3s}:where(body.cnd-promotions-template) .ivyhidepopup:hover{padding:4px 16px;transition:.3s}:where(body.cnd-promotions-template) .b-popup{z-index:100;background:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center}:where(body.cnd-promotions-template) .ivypopupin{background:#fff;min-height:200px;width:600px;padding:20px;text-align:center;z-index:999}:where(body.cnd-promotions-template) .ivypopupin>p{font-size:15px}:where(body.cnd-promotions-template) .ivypopupin>p>p{font-size:15px}:where(body.cnd-promotions-template) .ivy-sales-main{box-shadow:0 0 10px rgba(0,0,0,.18);transition:.3s;background:#f7661f;padding-bottom:3px;border-radius:31px 31px 28px 0;margin-bottom:40px}:where(body.cnd-promotions-template) .ivy-sales-main:hover{opacity:.75;transition:.3s}:where(body.cnd-promotions-template) .ivy-sales-main>img{border-radius:30px 30px 0 0}:where(body.cnd-promotions-template) .ivy-act-in{padding:12px 20px;border-radius:0 0 24px 0;background:#fff}:where(body.cnd-promotions-template) .ivypopupin{text-align:justify;font-size:14px}:where(body.cnd-promotions-template) .ivypopupin>p.ivy-sales-h{text-align:center!important}:where(body.cnd-promotions-template) .ivy-sales-h{color:#333;font-weight:600;font-family:Verdana;font-size:17px!important;text-transform:uppercase}:where(body.cnd-promotions-template) .ivy-sales-p{color:#333;font-family:Verdana;text-align:justify;min-height:66px;line-height:22px}:where(body.cnd-promotions-template) .ivyaroundbutton{padding:40px 0 20px 0;text-align:center}:where(body.cnd-promotions-template) .ivy-act-in>.data-align>.ivy-sales-d{text-align:right;color:#f7661f;font-weight:600;margin:0}@media (min-width:400px) and (max-width:700px){:where(body.cnd-promotions-template) .ivypopupin{width:400px}}@media (min-width:300px) and (max-width:399px){:where(body.cnd-promotions-template) .ivypopupin{width:300px}}@media (max-width:299px){:where(body.cnd-promotions-template) .ivypopupin{width:250px}}:is(#cnd-template-style,[data-cnd-style="3"]){background:#8b8b8b}:is(#cnd-template-style,[data-cnd-style="4"]){filter:grayscale(1)}:is(#cnd-template-style,[data-cnd-style="5"]){color:#8b8b8b}:where(body.cnd-price-template) .cenired>.ivyprices.row>.price-wrap{margin-bottom:10px}:where(body.cnd-business-price-template) .posad-ur>.col-md-4>img{width:80px;margin-bottom:10px}:where(body.cnd-business-price-template) .posad-ur>.col-md-4>h4{font-size:16px;text-transform:uppercase}:where(body.cnd-business-price-template) .posad-ur>.col-md-4>p{text-align:justify!important}:where(body.cnd-business-price-template) .posad-ur>.col-md-4{text-align:center}:where(body.cnd-business-price-template) .ur-posad-h2{background:#62aadc;color:#fff;text-align:center}:where(body.cnd-business-price-template) .ur-posad-main>h2{font-size:20px;text-transform:uppercase;margin:40px auto 10px auto}:where(body.cnd-business-price-template) .posad-ur{border:3px solid #62aadc;padding:20px 20px 4px 20px;border-radius:0;width:100%;margin:auto}:is(#cnd-template-style,[data-cnd-style="6"]){width:280px;margin:20px 0}:is(#cnd-template-style,[data-cnd-style="7"]){width:40px}:is(#cnd-template-style,[data-cnd-style="15"]){color:#000}:is(#cnd-template-style,[data-cnd-style="16"]){transform:translate3d(-534px,0,0);transition:.25s;width:2136px}:is(#cnd-template-style,[data-cnd-style="17"]){width:158px;margin-right:20px}.cnd-template-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.cnd-promotions-template .b-popup[hidden]{display:none}
