*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}body{font-family:"Montserrat",sans-serif}a{color:#5189ff}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.pull-left{float:left}.pull-right{float:right}.header .header-work-schedule{position:sticky;top:0;width:100%;background-color:#ff931a;z-index:2}.header .header-work-schedule .work-schedule-text{padding:7px 5px;font-size:12px;text-align:center;color:#fff}.header .header-top{position:relative;padding:10px 0;min-height:105px;background:#5189ff}.header .menu-toggle{position:absolute;top:15px;left:20px;z-index:2}.header .menu-toggle .mobile-menu-toggle{width:24px;height:16px;border:0;background-color:#fff0;background-image:url(../images/mobile-menu-icon.png);background-repeat:no-repeat;background-size:contain;cursor:pointer;outline:none}.header .phone{position:relative;text-align:center;z-index:1}.header .phone .free-line a{display:inline-block;font-weight:800;font-size:24px;line-height:24px;color:#ff931a;text-decoration:none}.header .phone .phone-list{margin-top:5px}.header .phone .phone-list a{display:inline-block;font-weight:500;font-size:22px;line-height:27px;color:#fff;text-decoration:none}.header .phone .caption{margin:5px 0;font-weight:700;font-size:10px;line-height:12px;text-transform:uppercase;color:#f30}.header .phone .more-numbers{display:inline-block;padding-bottom:1px;font-weight:300;font-size:13px;line-height:13px;color:#fff;border-bottom:1px dashed #fff;cursor:pointer}.header .phone .more-numbers-view{display:none;position:absolute;left:0;right:0;top:100px;margin-left:auto;margin-right:auto;padding:10px 0 10px 30px;width:222px;text-align:left;background:#fff;box-shadow:0 0 10px rgb(0 0 0 / .25);border-radius:10px}.header .phone .more-numbers-view a{display:block;margin:15px 0;font-weight:500;font-size:16px;line-height:16px;color:#000;text-decoration:none}.header .phone .more-numbers-view a:nth-child(1){background:url(../images/phone-telegram-icon.png) no-repeat,url(../images/phone-viber-icon.png) no-repeat,url(../images/phone-whatsapp-icon.png) no-repeat;background-repeat:no-repeat;background-position:74% center,84% center,95% center;background-size:16px 16px}.header .header-bottom{padding:8px 0 15px 0}.header .logo{display:inline-block;position:relative;padding-bottom:10px;text-align:center;text-decoration:none}.header .logo::before{content:"";left:0;right:0;bottom:0;position:absolute;margin-left:auto;margin-right:auto;width:50px;height:1px;background-color:#5189ff}.header .logo .logo-text{font-weight:400;font-size:32px;line-height:38px;color:#5189ff}.header .logo .logo-slogan{font-weight:400;font-size:13.5px;line-height:15px;color:#5189ff}.header .logo .logo-slogan.uk{font-size:12.5px}.header .logo .logo-slogan.en{font-size:15px}.header .we-social{display:flex;justify-content:center;text-align:center}.header .we-social .instagram,.header .we-social .youtube{margin:10px 7px 5px 7px;width:24px;height:24px}.header .we-social .instagram{background-image:url(../images/header-instagram-icon.png);background-repeat:no-repeat;background-size:contain}.header .we-social .youtube{background-image:url(../images/header-youtube-icon.png);background-repeat:no-repeat;background-size:contain}.header .address{display:inline-block;position:relative;width:260px;text-align:center}.header .your-address{display:inline-block}.header .your-address a{padding-bottom:1px;font-weight:500;font-size:12px;line-height:15px;color:#5189ff;text-decoration:none;border-bottom:1px dashed #f30}.header #metromenu{display:inline-block;margin:0;list-style:none}.header #metromenu li{float:left;padding:3px 0;width:calc(100% / 2);text-align:left}.header #metromenu li a{padding-left:10px;font-weight:300;font-size:12px;line-height:12px;color:#000;text-decoration:none;background-image:url(../images/list-ellipse.png);background-repeat:no-repeat;background-position:left center;background-size:5px 5px}.content{padding:15px 0 40px 0;min-height:calc(100vh - 355px)}.content .breadcrumbs{margin-top:-10px;font-weight:300;font-size:12px;line-height:20px;color:#000;text-align:center}.content .breadcrumbs a{font-weight:300;font-size:12px;line-height:20px;color:#5189ff;text-decoration:none}.content .breadcrumbs .breadcrumbs__separator{display:inline-block;margin:0 5px;width:3px;height:7px;background-image:url(../images/breadcrumb-separator.png);background-repeat:no-repeat;background-size:contain}.content .content-blur{position:absolute;bottom:0;height:115px;width:100%;text-align:center;box-shadow:0 -140px 100px #fafafa inset}.content .content-blur p{display:inline-block;position:relative;top:50px;font-weight:300;font-size:14px;line-height:14px;color:#5189ff;text-decoration:none;border-bottom:1px dashed #f30;cursor:pointer}.content .content-blur .content-hide-all{display:none}.content .rating{margin:10px 0}.content .comments{margin:20px 0}.content blockquote{margin:20px 0;padding:50px 16px;font-style:normal;font-weight:500;font-size:14px;line-height:18px;text-transform:uppercase;color:#5189ff;background:#f8f9fb url(../images/blockquote.png) no-repeat 16px 16px;background-size:28px 22px}.content .page{font-weight:400;font-size:14px;line-height:20px;color:#000}.content .page h1,.content .page .title{margin:25px 0;font-weight:500;font-size:18px;line-height:22px;color:#000;text-decoration:underline;text-decoration-color:#5189ff;text-align:center}.content .page h2{margin:10px 0;font-weight:500;font-size:16px;line-height:20px;color:#000;text-transform:uppercase}.content .page h3{margin:10px 0;font-weight:500;font-size:14px;line-height:18px;color:#000;text-transform:uppercase}.content .page h4{margin:10px 0;font-weight:500;font-size:13px;line-height:16px;color:#000;text-transform:uppercase}.content .page ul{margin:5px 0 5px 15px;list-style:none}.content .page ol{margin:5px 0 5px 30px}.content .page ul li,.content .page ol li{padding:5px 0}.content .page ul li{padding-left:15px;background-image:url(../images/list-ellipse.png);background-repeat:no-repeat;background-position:left 14px;background-size:6px 6px}.content .page img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.content .page p{padding:8px 0}.content .page hr{display:block;margin:30px 0;width:100%;padding:0 15%;height:1px;border:none;background-color:#5189ff;background-clip:content-box}.content .page .discounts img{width:100%;height:auto}.content .page .discounts .text{line-height:28px}.content .page .discounts .date{margin:10px 0;font-weight:500;font-size:14px}.content .page .discounts .btn-participate{width:220px;height:40px;line-height:40px;text-align:center}.content .page .discounts .count{margin:5px 0;font-weight:500px;font-size:12px;color:#5189ff}.content .page .note{margin:10px 0 20px 0;font-size:12px;line-height:28px;color:red}.content .page .table{width:100%;background:none;border-collapse:collapse;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4}.content .page .table th{padding:8px 12px;color:#fff;font-size:15px;font-weight:300;text-transform:uppercase;background:#4a4a4a;border:1px solid #4a4a4a}.content .page .table tbody tr{background:#f7f7f7}.content .page .table tbody tr:nth-child(2n+1){background:#fff}.content .page .table tbody td{padding:10px 12px;font-size:15px;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}.content .page .table tbody td a{text-decoration:none}.content .page .form{margin:20px 0;padding:10px 20px;border:2px solid #5189ff;border-radius:20px}.content .page .form h3{font-weight:500;font-size:18px;line-height:22px;color:#f30;text-align:center}.content .page .form input[type="text"],.content .page .form input[type="tel"]{margin:5px 0;padding:5px 10px;width:100%;height:40px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:12px;line-height:15px;color:#000;background:#fff;border:1px solid #5189ff;border-radius:100px;outline:none}.content .page .form textarea{margin:5px 0;padding:10px;width:100%;font-family:"Montserrat",sans-serif;font-weight:500;font-size:12px;background:#fff;border:1px solid #5189ff;border-radius:100px}.content .page .form input[type="submit"]{display:block;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:0;padding:0 40px;height:38px;font-weight:500;font-size:14px;line-height:38px;color:#fff;border:none;background:#ff931a;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;outline:none;cursor:pointer;transition:0.3s}.content .page .form input[type="submit"]:hover{background-color:#ed8612;transition:0.3s}.content .page .form input::placeholder,.content .page .form textarea::placeholder{opacity:1}.content .page .form input[type="text"]:focus::placeholder,.content .page .form textarea:focus::placeholder{color:#fff0}.content .page .form input.wpcf7-not-valid{border:2px solid red}.content .page .form .wpcf7-not-valid-tip{font-size:13px}.content .page .form .wpcf7-response-output{margin:10px 0!important;font-size:12px!important}.content .page .form .hint{margin-top:-10px;font-weight:400;font-size:12px;line-height:14px;color:#5189ff;text-align:center}.content .page .form small{font-size:12px;color:#bab7b7}.content .banners .banner-title{display:inline-block;position:relative;padding-bottom:8px;font-weight:600;font-size:17px;line-height:19px;color:#fff;text-align:center;border-bottom:2px solid #fff;z-index:2}.content .banners .banner-text{position:relative;margin-top:10px;font-weight:500;font-size:16px;line-height:20px;text-align:center;color:#fff;z-index:2}.content .banners .banner-slide1{padding:10px;width:100%;height:437px;text-align:center;background-image:url(../images/banners/mobile-banner1.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;border-radius:20px}.content .banners .banner-text p{padding:10px 0}.content .banners .banner-slide1 .banner-list{display:flex;position:relative;flex-direction:column;margin:10px 0;padding:0 10px;list-style:none;z-index:2}.content .banners .banner-slide1 .banner-list li{float:left;padding:15px 0 15px 70px;font-weight:500;font-size:14px;line-height:15px;color:#fff;text-align:left}.content .banners .banner-slide1 .banner-list li:nth-child(1){order:1;background-image:url(../images/banners/banner1-icon1.png);background-repeat:no-repeat;background-position:left center;background-size:44px 41px}.content .banners .banner-slide1 .banner-list li:nth-child(2){order:3;background-image:url(../images/banners/banner1-icon2.png);background-repeat:no-repeat;background-position:left center;background-size:24px 44px}.content .banners .banner-slide1 .banner-list li:nth-child(3){order:4;background-image:url(../images/banners/banner1-icon3.png);background-repeat:no-repeat;background-position:left center;background-size:43px 37px}.content .banners .banner-slide1 .banner-list li:nth-child(4){order:2;background-image:url(../images/banners/banner1-icon4.png);background-repeat:no-repeat;background-position:left center;background-size:46px 36px}.content .banners .banner-slide1 .banner-list li:nth-child(5){order:5;background-image:url(../images/banners/banner1-icon5.png);background-repeat:no-repeat;background-position:left center;background-size:36px 41px}.content .banners .banner-slide2{padding:10px;width:100%;height:437px;text-align:center;background-image:url(../images/banners/mobile-banner2.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;border-radius:20px}.content .banners .banner-slide3{padding:10px;width:100%;height:437px;text-align:center;background-image:url(../images/banners/mobile-banner3.jpg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%;border-radius:20px}.content .banners .btn-banner{position:relative;margin-top:15px;margin-left:auto;margin-right:auto;width:240px;height:50px;font-weight:500;font-size:16px;line-height:50px;text-transform:uppercase;background:#ff931a;box-shadow:0 4px 6px 2px rgb(0 0 0 / .25);border-radius:33px;z-index:2}.content .cards{margin:20px -10px 20px -10px;overflow:hidden}.content .cards .slick-list{padding:0 20% 0 0}.content .cards .card{padding:0 10px}.content .cards .card a{display:block;position:relative;padding:0 15px;width:100%;height:150px;border-radius:10px}.content .cards .card a span{position:absolute;left:0;bottom:20px;width:100%;height:28px;font-weight:700;font-size:14px;line-height:28px;color:#fff;text-align:center;text-transform:uppercase;background-color:#ff931a}.content .cards .card a.portfolio{background-image:url(../images/cards-img1.jpg);background-repeat:no-repeat;background-size:cover}.content .cards .card a.education{background-image:url(../images/cards-img2.jpg);background-repeat:no-repeat;background-size:cover}.content .cards .card a.franchise{background-image:url(../images/cards-img3.jpg);background-repeat:no-repeat;background-size:cover}.content .front-page .сhoose-models{margin:40px 0}.content .front-page .сhoose-models .сhoose-models-container{display:inline-block;height:100%}.content .front-page .сhoose-models .caption{margin-bottom:25px;font-weight:500;font-size:20px;line-height:24px;color:#000;text-align:center}.content .front-page .сhoose-models .brand-img{width:100%;height:152px;background-color:#efefef;border-radius:20px}.content .front-page .сhoose-models .brand-img.iphone{background-image:url(../images/brand-iphone-img.png);background-repeat:no-repeat;background-position:bottom center;background-size:125px 106px}.content .front-page .сhoose-models .brand-img.samsung{background-image:url(../images/brand-samsung-img.png);background-repeat:no-repeat;background-position:bottom center;background-size:125px 106px}.content .front-page .сhoose-models .brand-img.huawei{background-image:url(../images/brand-huawei-img.png);background-repeat:no-repeat;background-position:bottom center;background-size:125px 106px}.content .front-page .сhoose-models .brand-img.motorola{background-image:url(../images/brand-motorola-img.png);background-repeat:no-repeat;background-position:bottom center;background-size:125px 106px}.content .front-page .сhoose-models .brand-img.xiaomi{background-image:url(../images/brand-xiaomi-img.png);background-repeat:no-repeat;background-position:bottom center;background-size:125px 106px}.content .front-page .сhoose-models .brand-name{display:inline-block;margin-top:20px;padding-bottom:3px;font-weight:500;font-size:14px;line-height:17px;color:#000;text-align:center;border-bottom:1px solid #5189ff}.content .front-page .сhoose-models .brand-name span{color:#5189ff}.content .front-page .сhoose-models .model{display:block;margin-top:5px;list-style:none}.content .front-page .сhoose-models .model li{float:left;padding:10px 0;width:100%}.content .front-page .сhoose-models .model li a{padding-bottom:3px;font-weight:400;font-size:13px;line-height:22px;color:#000;text-decoration:none;border-bottom:.5px solid #000}.content .front-page .сhoose-models .all-model{display:inline-block;padding-bottom:3px;font-weight:500;font-size:16px;line-height:20px;color:#362626;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #5189ff}.content .hydrogel-film{margin-top:40px}.content .hydrogel-film .caption{margin:60px 0 20px 0;font-weight:500;font-size:18px;line-height:22px;color:#000;text-align:center}.content .hydrogel-film .hydrogel-film-img{display:block;position:relative;float:left;width:100%;height:170px;background-image:url(../images/hydrogel-film-mobile-img.jpg);background-repeat:no-repeat;background-size:cover}.content .hydrogel-film .hydrogel-film-youtube{position:absolute;bottom:15px;right:10px;width:36px;height:36px;background-image:url(../images/hydrogel-film-youtube.png);background-repeat:no-repeat;background-size:contain}.content .hydrogel-film .hydrogel-film-desc{position:absolute;left:10px;right:0;bottom:10px;width:80%;font-weight:500;font-size:12px;line-height:15px;color:#fff}.content .hydrogel-film .hydrogel-film-list{position:relative;margin-top:-2px;padding:20px;float:left;width:100%;background-color:#5189ff;border-radius:0 0 20px 20px;z-index:2}.content .hydrogel-film ul{list-style:none}.content .hydrogel-film ul li{padding:10px 0 10px 50px;font-weight:500;font-size:14px;line-height:17px;color:#fff}.content .hydrogel-film ul li:nth-child(1){background-image:url(../images/hydrogel-film-list-icon1.png);background-repeat:no-repeat;background-position:left center;background-size:23px 24px}.content .hydrogel-film ul li:nth-child(2){background-image:url(../images/hydrogel-film-list-icon2.png);background-repeat:no-repeat;background-position:left center;background-size:23px 49px}.content .hydrogel-film ul li:nth-child(3){background-image:url(../images/hydrogel-film-list-icon3.png);background-repeat:no-repeat;background-position:left center;background-size:29px 29px}.content .hydrogel-film ul li:nth-child(4){background-image:url(../images/hydrogel-film-list-icon4.png);background-repeat:no-repeat;background-position:left center;background-size:23px 35px}.content .hydrogel-film ul li:nth-child(5){background-image:url(../images/hydrogel-film-list-icon5.png);background-repeat:no-repeat;background-position:3px center;background-size:19px 32px}.content .front-page-content{position:relative;margin:40px 0;padding-top:40px;height:500px;font-size:14px;line-height:19px;color:#000;overflow:hidden}.content .front-page-content::before{content:"";top:0;left:0;right:0;position:absolute;margin-left:auto;margin-right:auto;width:260px;height:1px;border:.5px solid #5189ff}.content .front-page-content h1{margin-bottom:20px;font-weight:700;font-size:18px;line-height:21px;color:#000;text-transform:uppercase}.content .front-page-content h2{display:block;margin:10px 0;font-weight:700;font-size:16px;line-height:19px;color:#000;text-transform:uppercase}.content .front-page-content h3{display:block;margin:10px 0;font-weight:700;font-size:15px;line-height:17px;color:#000;text-transform:uppercase}.content .front-page-content ul,.content .front-page-content ol{margin-left:40px}.content .front-page-content p{padding:8px 0}.content .service-center{margin:10px -10px 10px -10px;overflow:hidden}.content .service-center .slick-list{padding:0 30% 0 0}.content .service-center .caption{margin-bottom:30px;font-weight:500;font-size:20px;line-height:24px;color:#000;text-align:center}.content .service-center .card{padding:0 10px}.content .service-center .name{text-align:center}.content .service-center .name a{display:block;height:50px;font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:none}.content .service-center .photo img{width:100%;height:160px;border-radius:20px}.content .service-center .all-centers{display:inline-block;margin-top:25px;padding-bottom:1px;font-weight:500;font-size:18px;line-height:22px;color:#5189ff;text-decoration:none;border-bottom:1px dashed #f30}.content .banner-repair-ukraine{position:relative;margin:30px 0;padding:20px 0;width:100%;height:366px;text-align:center;background-image:url(../images/banners/mobile-banner-repair-ukraine.jpg);background-repeat:no-repeat;background-size:100% 100%}.content .banner-repair-ukraine .caption{position:relative;width:100%;height:46px;font-weight:700;font-size:17px;line-height:46px;color:#fff;text-shadow:0 4px 4px rgb(0 0 0 / .25);text-transform:uppercase;background-color:#ff931a}.content .banner-repair-ukraine .btn-order{position:absolute;left:0;right:0;bottom:50px;margin-left:auto;margin-right:auto;width:250px;height:45px;font-weight:500;font-size:18px;line-height:45px;text-transform:uppercase;text-align:center;box-shadow:0 4px 6px 2px rgb(0 0 0 / .25);border-radius:30px}.content .banner-send-request{margin:30px 0;padding-top:20px;width:100%;height:479px;text-align:center;background-color:#5189ff;background-image:url(../images/banners/banner-send-request-mobile.jpg);background-repeat:no-repeat;background-position:center center;background-size:contain;border-radius:20px}.content .banner-send-request .caption{font-weight:700;font-size:20px;line-height:24px;color:#fff;text-transform:uppercase}.content .banner-send-request .desc{padding:10px 50px;font-weight:300;font-size:14px;line-height:17px;color:#fff}.content .banner-send-request .btn-send-request{margin:140px auto 0 auto;width:250px;height:45px;font-weight:500;font-size:18px;line-height:45px;text-transform:uppercase;text-align:center;background:#ff931a;box-shadow:0 4px 6px 2px rgb(0 0 0 / .25);border-radius:30px}.content .banner-dispute{margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:10px;text-align:center;border:3px solid #5189ff;border-radius:20px}.content .banner-dispute .caption{font-weight:500;font-size:18px;line-height:21px;text-align:center;color:#ff931a}.content .banner-dispute .tel{margin-top:10px;padding-bottom:40px;background-image:url(../images/banner-dispute-tel-icon.png);background-repeat:no-repeat;background-position:center bottom;background-size:127px 31px}.content .banner-dispute .tel a{font-weight:500;font-size:26px;line-height:31px;text-align:center;color:#5189ff;text-decoration:none}.content .banner-model-repair-ukraine{margin:30px 0}.content .banner-model-repair-ukraine .top{padding:15px 15px 100px 15px;width:100%;background-color:#ff931a;border-top-left-radius:10px;border-top-right-radius:10px;background-image:url(../images/banners/novaposhta.png);background-repeat:no-repeat;background-position:center 93%;background-size:200px 75px}.content .banner-model-repair-ukraine .bottom{display:flex;flex-direction:column;padding:15px;background-color:#5189ff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.content .banner-model-repair-ukraine .caption{font-weight:600;font-size:20px;line-height:24px;color:#fff;text-align:center}.content .banner-model-repair-ukraine .btn-order-consultation,.content .banner-model-repair-ukraine .btn-order-repair{display:block;float:left;width:140px;height:50px;padding:5px;font-weight:600;font-size:14px;line-height:18px;text-align:center;border-radius:8px}.content .banner-model-repair-ukraine .btn-order-repair{float:right;padding-left:25px;padding-right:25px}.content .banner-model-repair-ukraine .desc{margin-bottom:20px;font-weight:600;font-size:17px;line-height:22px;color:#fff;text-align:center}.content .recent-models,.content .related-models,.content .other-services{margin:40px 0;padding:0 30px}.content .recent-models .caption,.content .related-models .caption,.content .other-services .caption{margin-bottom:40px;font-weight:500;font-size:20px;line-height:24px;color:#000;text-align:center}.content .recent-models .recent-model,.content .related-models .related-model{margin-left:8px;margin-right:8px;padding-bottom:40px;text-align:center}.content .other-services .other-service{margin-left:8px;margin-right:8px;padding:15px;text-align:center;border-radius:20px;border:2px solid #5189ff}.content .other-services .other-service img{margin-left:auto;margin-right:auto;width:auto;height:120px}.content .other-services .other-service .name{display:block;margin:15px 0;height:40px;font-weight:400;font-size:14px;line-height:17px;color:#000}.content .other-services .other-service .prices{margin:5px 0}.content .other-services .other-service .prices .price,.content .other-services .other-service .prices .new-price{font-size:16px;line-height:20px}.content .other-services .other-service .prices .new-price{margin-left:5px}.content .other-services .other-service .btn-details{margin-left:auto;margin-right:auto;width:160px;height:38px;line-height:38px;text-transform:lowercase;text-align:center;border:none;box-shadow:none;cursor:pointer}.content .recent-models a,.content .related-models a,.content .other-service a{text-decoration:none}.content .recent-models .recent-model-name,.content .related-models .related-model-name{height:55px;font-weight:400;font-size:18px;line-height:22px;color:#000}.content .recent-models .recent-model-logo,.content .related-models .related-model-logo{padding:40px 0;width:100%;text-align:center;border-radius:20px;border:2px solid #ff931a}.content .recent-models .recent-model-logo img,.content .related-models .related-model-logo img{margin-left:auto;margin-right:auto;width:140px;height:auto}.content .brands .caption{margin-bottom:40px;font-weight:500;font-size:20px;line-height:24px;color:#000;text-align:center}.content .brands .brands-list{padding:20px 0;border-top:.5px solid #5089fc;border-bottom:.5px solid #5089fc}.content .brands .slick-list{padding:0 15% 0 15%}.content .brands .brend-logo img{margin-left:auto;margin-right:auto;width:auto;height:60px}.content .we-social{position:relative;margin-top:40px;padding:20px 10px;border:1px solid #5189ff;border-radius:20px;text-align:center}.content .we-social::before{position:absolute;top:20px;left:0;right:0;margin-left:auto;margin-right:auto;width:1px;height:90px;content:" ";background-color:#5189ff}.content .we-social a{display:inline-block;padding-top:60px;padding-bottom:1px;font-weight:400;font-size:12px;line-height:14px;color:#f30;text-decoration:none}.content .we-social a.instagram{background-image:url(../images/instagram-icon.png);background-repeat:no-repeat;background-position:top center;background-size:50px 50px}.content .we-social a.youtube{background-image:url(../images/youtube-icon.png);background-repeat:no-repeat;background-position:top center;background-size:50px 50px}.content .cards-banners{margin:20px -10px 20px -10px;overflow:hidden}.content .cards-banners .slick-list{padding:0 20% 0 0}.content .cards-banners .banner{padding:0 10px}.content .cards-banners .banner a{display:block;position:relative;padding:0 15px;width:100%;height:135px;border-radius:10px}.content .cards-banners .banner a span{position:absolute;left:0;bottom:20px;width:100%;height:28px;font-weight:700;font-size:12px;line-height:28px;color:#fff;text-align:center;text-transform:uppercase;background-color:#ff931a}.content .cards-banners .banner a.сourier{background-image:url(../images/banners/banner-сourier.jpg);background-repeat:no-repeat;background-size:cover}.content .cards-banners .banner a.repair-ukraine{background-image:url(../images/banners/banner-repair-ukraine2.jpg);background-repeat:no-repeat;background-size:cover}.content .faq{margin:40px 0}.content .faq .caption{margin:20px 0 30px 0;font-weight:500;font-size:18px;line-height:21px;color:#000;text-decoration:underline;text-decoration-color:#5189ff;text-align:center}.content .faq .caption span{color:#5189ff}.content .faq .faq-items{background-color:#efefef}.content .faq .faq-item{display:inline-block;margin:20px 0;padding:0 15px}.content .faq .faq-item-title{padding-right:30px;font-weight:500;font-size:14px;color:#000;background-image:url(../images/arrow-down.png);background-repeat:no-repeat;background-position:right 10px;background-size:16px 7px;cursor:pointer}.content .faq .faq-item-title.active{background-image:url(../images/arrow-up.png);background-repeat:no-repeat;background-position:right 10px;background-size:16px 7px}.content .faq .faq-item-text{display:none;margin-top:20px;font-weight:400;font-size:14px;color:#000}.content .popular-crash{margin:40px 0}.content .popular-crash .caption{margin:30px 0 50px 0;font-weight:500;font-size:18px;line-height:21px;color:#000;text-decoration:underline;text-decoration-color:#5189ff;text-align:center}.content .popular-crash #popularcrashmenu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;list-style:none}.content .popular-crash #popularcrashmenu li{padding:20px 10px;width:calc(100% / 2);text-align:center}.content .popular-crash #popularcrashmenu li a{display:inline-block;padding-top:95px;font-weight:500;font-size:13px;color:#7a7a7a;text-decoration:none}.content .popular-crash #popularcrashmenu li.menu-item-21957 a,.content .popular-crash #popularcrashmenu li.menu-item-22026 a,.content .popular-crash #popularcrashmenu li.menu-item-22027 a{background-image:url(../images/crashmenu-icon1.png);background-repeat:no-repeat;background-position:center top;background-size:53px 81px}.content .popular-crash #popularcrashmenu li.menu-item-21958 a,.content .popular-crash #popularcrashmenu li.menu-item-23588 a,.content .popular-crash #popularcrashmenu li.menu-item-22028 a{background-image:url(../images/crashmenu-icon2.png);background-repeat:no-repeat;background-position:center top;background-size:81px 81px}.content .popular-crash #popularcrashmenu li.menu-item-21959 a,.content .popular-crash #popularcrashmenu li.menu-item-22024 a,.content .popular-crash #popularcrashmenu li.menu-item-22029 a{background-image:url(../images/crashmenu-icon3.png);background-repeat:no-repeat;background-position:center top;background-size:50px 78px}.content .popular-crash #popularcrashmenu li.menu-item-21960 a,.content .popular-crash #popularcrashmenu li.menu-item-23589 a,.content .popular-crash #popularcrashmenu li.menu-item-22030 a{background-image:url(../images/crashmenu-icon4.png);background-repeat:no-repeat;background-position:center top;background-size:62px 83px}.content .popular-crash #popularcrashmenu li.menu-item-21961 a,.content .popular-crash #popularcrashmenu li.menu-item-22022 a,.content .popular-crash #popularcrashmenu li.menu-item-22031 a{background-image:url(../images/crashmenu-icon5.png);background-repeat:no-repeat;background-position:center top;background-size:70px 81px}.content .popular-crash #popularcrashmenu li.menu-item-21962 a,.content .popular-crash #popularcrashmenu li.menu-item-23590 a,.content .popular-crash #popularcrashmenu li.menu-item-22032 a{background-image:url(../images/crashmenu-icon6.png);background-repeat:no-repeat;background-position:center top;background-size:50px 77px}.content .popular-crash #popularcrashmenu li.menu-item-21963 a,.content .popular-crash #popularcrashmenu li.menu-item-22020 a,.content .popular-crash #popularcrashmenu li.menu-item-23594 a{background-image:url(../images/crashmenu-icon7.png);background-repeat:no-repeat;background-position:center top;background-size:63px 81px}.content .popular-crash #popularcrashmenu li.menu-item-21964 a,.content .popular-crash #popularcrashmenu li.menu-item-22019 a,.content .popular-crash #popularcrashmenu li.menu-item-22034 a{background-image:url(../images/crashmenu-icon8.png);background-repeat:no-repeat;background-position:center top;background-size:56px 81px}.content .popular-crash #popularcrashmenu li.menu-item-21965 a,.content .popular-crash #popularcrashmenu li.menu-item-22018 a,.content .popular-crash #popularcrashmenu li.menu-item-23595 a{background-image:url(../images/crashmenu-icon9.png);background-repeat:no-repeat;background-position:center top;background-size:50px 77px}.content .popular-crash #popularcrashmenu li.menu-item-21966 a,.content .popular-crash #popularcrashmenu li.menu-item-23591 a,.content .popular-crash #popularcrashmenu li.menu-item-22036 a{background-image:url(../images/crashmenu-icon10.png);background-repeat:no-repeat;background-position:center top;background-size:57px 81px}.content .popular-crash #popularcrashmenu li.menu-item-21967 a,.content .popular-crash #popularcrashmenu li.menu-item-22016 a,.content .popular-crash #popularcrashmenu li.menu-item-23596 a{background-image:url(../images/crashmenu-icon11.png);background-repeat:no-repeat;background-position:center top;background-size:52px 81px}.content .popular-crash #popularcrashmenu li.menu-item-21968 a,.content .popular-crash #popularcrashmenu li.menu-item-23592 a,.content .popular-crash #popularcrashmenu li.menu-item-22038 a{background-image:url(../images/crashmenu-icon12.png);background-repeat:no-repeat;background-position:center top;background-size:50px 78px}.content .popular-crash #popularcrashmenu li.menu-item-21969 a,.content .popular-crash #popularcrashmenu li.menu-item-22014 a,.content .popular-crash #popularcrashmenu li.menu-item-23597 a{background-image:url(../images/crashmenu-icon13.png);background-repeat:no-repeat;background-position:center top;background-size:63px 81px}.content .popular-crash #popularcrashmenu li.menu-item-21970 a,.content .popular-crash #popularcrashmenu li.menu-item-22013 a,.content .popular-crash #popularcrashmenu li.menu-item-22040 a{background-image:url(../images/crashmenu-icon14.png);background-repeat:no-repeat;background-position:center top;background-size:68px 81px}.content .page.about .about-content{position:relative;height:550px;overflow:hidden}.content .about-service-centers{margin:20px 0}.content .about-service-centers .caption{margin-bottom:40px;font-weight:500;font-size:18px;line-height:21px;color:#000;text-align:center;text-decoration:underline;text-decoration-color:#5189ff}.content .about-service-centers .name{font-weight:500;font-size:16px;line-height:18px;color:#000;text-align:center}.content .about-service-centers .created{font-weight:400;font-size:14px;line-height:14px;color:#5189ff;text-align:center}.content .about-service-centers .photo{margin-top:10px}.content .about-service-centers .photo img{width:100%;height:auto}.content .page.franchise h3{font-weight:700;text-align:center}.content .page.franchise h4{margin:15px 0;font-weight:700}.content .page.franchise h5{font-style:italic;font-weight:700;font-size:16px;line-height:20px;color:#5189ff}.content .page.franchise .note{font-weight:400;font-size:14px;line-height:17px;color:#6c6c6c}.content .page.franchise .total,.content .page.franchise .blue{color:#5089fc}.content .page.brends .caption{margin:30px 0 50px 0;font-size:20px;line-height:24px;color:#000;text-decoration:underline;text-decoration-color:#5189ff;text-align:center}.content .page.brends .caption a{font-weight:500;font-size:20px;line-height:24px;color:#000;text-decoration-color:#5189ff}.content .page.brends .brend-logo{padding:12px 0;text-align:center;border:2px solid #ff931a;border-radius:20px}.content .page.brends .brend-logo img{width:113px;height:75px}.content .page.brends .brend-name{display:flex;justify-content:center;align-items:center;padding:12px 0;height:100%;text-align:center;border:2px solid #ff931a;border-radius:20px}.content .page.brends .brend-name a{font-weight:600;font-size:14px;text-transform:uppercase;text-decoration:none}.content .page.brends .post{display:flex;flex-direction:column;justify-content:center;width:100%;padding:20px;text-align:center;border:2px solid #ff931a;border-radius:20px}.content .page.brends .post .thumbnail{margin-bottom:20px}.content .page.brends .post .thumbnail img{width:150px;height:auto}.content .page.brends .post .name a{font-weight:600;font-size:14px;text-transform:uppercase;text-decoration:none}.content .page.brends .brends-content{margin:40px 0}.content .page.brends .brends-thumbnail{position:relative;margin:30px 0;width:100%}.content .page.brends .brends-thumbnail::before{position:absolute;right:0;bottom:0;content:" ";width:8px;height:130px;background-color:#5189ff}.content .page.brends .brends-thumbnail::after{position:absolute;right:0;bottom:0;content:" ";width:130px;height:8px;background-color:#5189ff}.content .page.brends .brends-thumbnail img{width:100%;height:auto}.content .page.brends .brends-description{position:relative;height:500px;overflow:hidden}.content .page.brends .brends-description h1{margin-bottom:20px;font-weight:500;text-align:left}.content .page.models .caption{margin:20px 0;font-weight:500;font-size:20px;line-height:24px;color:#000;text-transform:uppercase;text-decoration:underline;text-decoration-color:#5189ff;text-align:center}.content .page.models .choose{margin-bottom:20px;font-weight:500;font-size:18px;line-height:22px;color:#000;text-align:center}.content .page.models .models-card{display:flex;flex-direction:column;padding:7px 100px 7px 10px;height:100%;text-decoration:none;border:2px solid #ff931a;border-radius:20px}.content .page.models .models-name{font-weight:500;font-size:16px;line-height:20px;color:#000}.content .page.models .models-services{margin-left:10px;margin-bottom:0}.content .page.models .models-services li{font-size:12px;line-height:12px;color:#000;background-position:left 8px}.content .page.models .models-other-services{display:inline-block;margin-left:25px;padding-bottom:1px;font-size:12px;line-height:12px;color:#5189ff;border-bottom:1px dashed #5189ff}.content .page.models .models-content{position:relative;height:500px;overflow:hidden}.content .page.models .models-price{margin:20px 0 30px 0}.content .page.models .models-price .models-price-thead{margin-bottom:10px}.content .page.models .models-price .models-price-thead table{padding:15px 5px;width:100%;border-spacing:0;border-collapse:separate;background:#efefef;border-radius:20px}.content .page.models .models-price .models-price-thead table td{padding:0 8px}.content .page.models .models-price .models-price-thead table td:nth-child(1){width:50%;border-right:1px solid #5189ff}.content .page.models .models-price .models-price-thead .thead-caption{font-weight:500;font-size:14px;font-style:italic;line-height:17px;color:#000;text-align:center}.content .page.models .models-price .models-price-thead .thead-note{margin-top:5px;font-weight:300;font-size:11px;line-height:13px;color:#000}.content .page.models .models-price .models-price-thead .thead-note .btn{display:inline-block;margin:5px 5px 5px 0;border:1px solid #ff931a}.content .page.models .models-price .models-price-thead .thead-note .btn.btn-quick-call{padding:5px;font-weight:500;font-size:12px;color:#5189ff;text-align:center;border-radius:10px;background-color:#fff;box-shadow:none}.content .page.models .models-price .models-price-body table{width:100%;border-spacing:0;border-collapse:separate;border:2px solid #5189ff;border-radius:10px}.content .page.models .models-price .models-price-body table td{padding:10px 15px;width:50%;font-weight:500;font-size:14px;line-height:17px;color:#000;border-bottom:1px solid #5189ff}.content .page.models .models-price .models-price-body table td:last-child{text-align:center}.content .page.models .models-price .models-price-body table tr:last-child td{border-bottom:none}.content .page.models .models-price .models-price-body .price-icons{margin-top:5px}.content .page.models .models-price .models-price-body .price-icons .youtube{float:left;margin-top:3px;width:17px;height:14px;background-image:url(../images/price-youtube-icon.png);background-repeat:no-repeat;background-size:contain}.content .page.models .models-price .models-price-body .btn-order{margin-top:10px;margin-left:auto;margin-right:auto;width:125px;height:25px;font-weight:500;font-size:12px;line-height:25px;color:#fff;text-align:center;border-radius:6px;box-shadow:none}.content .page.model h1{margin:20px 0;font-weight:500;font-size:14px;line-height:17px;color:#000;text-transform:uppercase;text-decoration:underline;text-decoration-color:#5189ff;text-align:center}.content .page.model .model-price{margin:20px 0 30px 0}.content .page.model .model-price .model-price-thead{margin-bottom:10px}.content .page.model .model-price .model-price-thead table{padding:15px 5px;width:100%;border-spacing:0;border-collapse:separate;background:#efefef;border-radius:20px}.content .page.model .model-price .model-price-thead table td{padding:0 8px}.content .page.model .model-price .model-price-thead table td:nth-child(1){width:50%;border-right:1px solid #5189ff}.content .page.model .model-price .model-price-thead .thead-caption{font-weight:500;font-size:14px;font-style:italic;line-height:17px;color:#000;text-align:center}.content .page.model .model-price .model-price-thead .thead-note{margin-top:5px;font-weight:300;font-size:11px;line-height:13px;color:#000}.content .page.model .model-price .model-price-thead .thead-note .btn{display:inline-block;margin:5px 5px 5px 0;border:1px solid #ff931a}.content .page.model .model-price .model-price-thead .thead-note .btn.btn-quick-call{padding:5px;font-weight:500;font-size:12px;color:#5189ff;text-align:center;border-radius:10px;background-color:#fff;box-shadow:none}.content .page.model .model-price .model-price-body table{width:100%;border-spacing:0;border-collapse:separate;border:2px solid #5189ff;border-radius:10px}.content .page.model .model-price .model-price-body table td{padding:10px 15px;width:50%;font-weight:500;font-size:14px;line-height:17px;color:#000;border-bottom:1px solid #5189ff}.content .page.model .model-price .model-price-body table td:last-child{text-align:center}.content .page.model .model-price .model-price-body table tr:last-child td{border-bottom:none}.content .page.model .model-price .model-price-body .row-1,.content .page.model .model-price .model-price-body .row-2{background:#edf3ff}.content .page.model .model-price .model-price-body .price-icons{margin-top:5px}.content .page.model .model-price .model-price-body .price-icons .flame{float:left;margin:3px 10px 0 0;width:10px;height:14px;background-image:url(../images/price-flame-icon.png);background-repeat:no-repeat;background-size:contain}.content .page.model .model-price .model-price-body .price-icons .youtube{float:left;margin:3px 10px 0 0;width:17px;height:14px;background-image:url(../images/price-youtube-icon.png);background-repeat:no-repeat;background-size:contain}.content .page.model .model-price .model-price-body .price-icons .discount{float:left;margin-top:3px;width:14px;height:14px;background-image:url(../images/price-discount-icon.png);background-repeat:no-repeat;background-size:contain}.content .page.model .model-price .model-price-body .new-price{color:#f30}.content .page.model .model-price .model-price-body del{text-decoration-color:red}.content .page.model .model-price .model-price-body .btn-refine{margin-top:10px;margin-left:auto;margin-right:auto;width:125px;height:25px;font-weight:500;font-size:12px;line-height:22px;color:#5189ff;text-align:center;background-color:#fff;border:1px solid #ff931a;border-radius:6px;box-shadow:none}.content .page.model .model-price .model-price-body .btn-order{margin-top:10px;margin-left:auto;margin-right:auto;width:125px;height:25px;font-weight:500;font-size:12px;line-height:25px;color:#fff;text-align:center;border-radius:6px;box-shadow:none}.model-price-note{margin:20px 0;font-weight:500;font-size:13px;line-height:15px;color:#000;text-align:center}.model-price-note .btn{display:inline-block;margin-top:10px;border:1px solid #ff931a}.model-price-note .btn.btn-quick-call{padding-left:10px;padding-right:10px;height:30px;font-weight:500;font-size:13px;line-height:28px;color:#5189ff;text-align:center;border-radius:10px;background-color:#fff;box-shadow:none}.content .page.model .thumbnail{text-align:center}.content .page.model.remont-planshetov .thumbnail,.content .page.model.remont-smart-chasov .thumbnail{margin-bottom:20px}.content .page.model .thumbnail img{width:220px;height:auto}.content .page.model .model-hydrogel-film{margin-bottom:30px;text-align:center}.content .page.model .model-hydrogel-film .plus{font-weight:500;font-size:18px;line-height:22px;color:#5189ff}.content .page.model .model-hydrogel-film .caption{font-weight:500;font-size:16px;line-height:20px;color:#000}.content .page.model .model-hydrogel-film .btn{display:inline-block;margin-top:15px;padding-left:45px;width:170px;height:38px;font-weight:300;font-size:12px;line-height:36px;color:#5189ff;text-align:left;background-color:#fff;border:1px solid #ff931a;background-image:url(../images/model-hydrogel-film-youtube.png);background-repeat:no-repeat;background-size:17px 14px;background-position:20px center;border-radius:19px;box-shadow:none}.content .page.model .model-btn .btn{margin-bottom:15px;padding-left:55px;height:51px;font-weight:500;font-size:16px;line-height:51px;color:#5189ff;background:#efefef;border-radius:100px;box-shadow:none}.content .page.model .model-btn .btn.btn-request-call{background-image:url(../images/model-request-call-icon.png);background-repeat:no-repeat;background-position:5px center;background-size:36px 36px}.content .page.model .model-btn .btn.btn-courier{background-image:url(../images/model-courier-icon.png);background-repeat:no-repeat;background-position:5px center;background-size:36px 36px}.content .page.model .model-btn .btn.btn-contacts{background-image:url(../images/model-contact-icon.png);background-repeat:no-repeat;background-position:5px center;background-size:36px 36px}.content .page.model .model-btn .btn.btn-nova-pochta{background-image:url(../images/model-nova-pochta-icon.png);background-repeat:no-repeat;background-position:5px center;background-size:36px 36px}.content .page-model-popular-crash{margin:30px 0;text-align:center}.content .page-model-popular-crash span{display:block;margin:20px 0;font-family:"Montserrat",sans-serif!important;font-weight:500!important;font-size:18px;line-height:21px;color:#000;text-align:center}.content .page-model-popular-crash ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;width:100%;list-style:none}.content .page-model-popular-crash ul li{padding:20px 10px;width:calc(100% / 2);text-align:center;background:none}.content .page-model-popular-crash ul li a{display:flex;justify-content:center;padding:115px 10px 20px 10px;height:100%;font-weight:500;font-size:14px;line-height:22px;color:#000;text-decoration:none;background-color:#efefef;background-image:url(../images/crashmenu-icon8.png);background-repeat:no-repeat;background-position:center 20px;background-size:56px 81px;border-radius:20px}.content .page.model .model-content{position:relative;height:500px;overflow:hidden}.content .page.contacts .contacts-item{display:flex;margin-bottom:20px;padding:20px 10px;background:#edf3ff;border-radius:20px}.content .page.contacts .contacts-adress{flex:1}.content .page.contacts .contacts-adress-name{display:block;padding-left:25px;font-weight:500;font-size:14px;line-height:17px;color:#000;text-decoration:none;background-image:url(../images/map-marker.png);background-repeat:no-repeat;background-position:left center;background-size:19px 19px}.content .page.contacts .contacts-adress-name.metro-green-line{background-image:url(../images/metro-green.png);background-repeat:no-repeat;background-position:left center;background-size:19px 14px}.content .page.contacts .contacts-adress-name.metro-red-line{background-image:url(../images/metro-red.png);background-repeat:no-repeat;background-position:left center;background-size:19px 14px}.content .page.contacts .contacts-adress-name.metro-blue-line{background-image:url(../images/metro-blue.png);background-repeat:no-repeat;background-position:left center;background-size:19px 14px}.content .page.contacts .contacts-adress-name.marker{background-image:url(../images/map-marker.png);background-repeat:no-repeat;background-position:left center;background-size:19px 14px}.content .page.contacts .contacts-adress-details{display:inline-block;margin-left:25px;padding-bottom:1px;font-weight:300;font-size:12px;line-height:15px;color:#5189ff;text-decoration:none;text-transform:lowercase;border-bottom:1px dashed #f30}.content .page.contacts .contacts-item .btn{width:150px;height:38px;line-height:38px;font-weight:500;font-size:14px;color:#fff;text-align:center;background:#ff931a;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px}.content .page.contacts .map-title{margin-bottom:20px;font-weight:500;font-size:18px;line-height:21px;color:#000;text-align:center}.content .page.contacts #map{display:block;margin-bottom:20px;width:100%;height:380px;border-radius:10px}.content .page.contacts .contacts-btn{display:flex;flex-direction:column;margin:15px 0;padding:15px 15px 15px 80px;width:100%;min-height:93px;text-align:center;text-decoration:none;background:#efefef;border-radius:20px}.content .page.contacts .contacts-btn span:nth-child(1){display:block;flex:1;font-weight:400;font-size:14px;line-height:22px;color:#000}.content .page.contacts .contacts-btn span:nth-child(2) span{display:inline-block;padding-bottom:1px;font-weight:300;font-size:12px;line-height:15px;color:#5189ff;text-decoration:none;text-transform:lowercase;border-bottom:1px dashed #f30}.content .page.contacts .contacts-btn.btn-courier{background-image:url(../images/contacts-courier-icon.png);background-repeat:no-repeat;background-position:5px center;background-size:68px 68px}.content .page.contacts .contacts-btn.btn-nova-pochta{background-image:url(../images/contacts-nova-pochta-icon.png);background-repeat:no-repeat;background-position:5px center;background-size:68px 68px}.content .page.contact .map,.content .page.contact .video,.content .page.contact .panorama{margin:20px 0 40px 0}.content .page.contact .map iframe{width:100%;height:400px;border-radius:10px}.content .page.contact .video iframe,.content .page.contact .panorama iframe{width:100%;height:200px;border-radius:10px}.content .page.contact .map-title,.content .page.contact .video-title,.content .page.contact .panorama-title{margin-bottom:20px;font-weight:500;font-size:16px;line-height:19px;color:#000;text-align:center}.content .page.contact .gallery{padding:0 30px}.content .page.contact .gallery .gallery-item{margin-left:8px;margin-right:8px}.content .page.contact .gallery .gallery-item img{width:100%;height:auto;border-radius:10px}.content .page.contact .address{margin:20px 0 30px 0;font-weight:500;font-size:15px;line-height:17px;color:#000}.content .page.contact .address .address-caption{margin-bottom:20px;padding-left:50px;font-weight:500;font-size:18px;line-height:38px;color:#000;background-image:url(../images/contact-adress.png);background-repeat:no-repeat;background-position:left center;background-size:38px 38px}.content .page.contact .address .metro-list{display:block;list-style:none;margin:15px 0 10px 0}.content .page.contact .address .metro-list li{padding-left:26px;font-weight:400;font-size:15px;line-height:30px;color:#000}.content .page.contact .address .metro-list li.red{background-image:url(../images/metro-red.png);background-repeat:no-repeat;background-position:left 12px;background-size:19px 14px}.content .page.contact .address .metro-list li.green{background-image:url(../images/metro-green.png);background-repeat:no-repeat;background-position:left 12px;background-size:19px 14px}.content .page.contact .address .metro-list li.blue{background-image:url(../images/metro-blue.png);background-repeat:no-repeat;background-position:left 12px;background-size:19px 14px}.content .page.contact .schedule{margin:20px 0 30px 0;font-weight:400;font-size:15px;line-height:30px;color:#000}.content .page.contact .schedule .schedule-caption{margin-bottom:20px;padding-left:50px;font-weight:500;font-size:18px;line-height:38px;color:#000;background-image:url(../images/contact-schedule.png);background-repeat:no-repeat;background-position:left center;background-size:38px 38px}.content .page.contact .schedule table td:nth-child(1){padding-right:5px;text-transform:uppercase}.content .page.contact .schedule table .red{color:red}.content .page.contact .phones{margin:20px 0}.content .page.contact .phones .phones-caption{margin-bottom:20px;padding-left:50px;font-weight:500;font-size:18px;line-height:38px;color:#000;background-image:url(../images/contact-phones.png);background-repeat:no-repeat;background-position:left center;background-size:38px 38px}.content .page.contact .phones ul{margin:0;list-style:none}.content .page.contact .phones ul li{padding:5px 0;background:none}.content .page.contact .phones ul li a{display:inline-block;padding-left:35px;padding-right:70px;font-weight:400;font-size:15px;line-height:27px;color:#000;text-decoration:none}.content .page.contact .phones ul li a.stationary{background-image:url(../images/contact-tel-icon.png);background-repeat:no-repeat;background-position:center left;background-size:20px 19px}.content .page.contact .phones ul li a.lifecell{background-image:url(../images/contact-life-icon.png);background-repeat:no-repeat;background-position:center left;background-size:25px 25px}.content .page.contact .phones ul li a.vodafone{background-image:url(../images/contact-mts-icon.png);background-repeat:no-repeat;background-position:center left;background-size:25px 25px}.content .page.contact .phones ul li a.kyivstar{background-image:url(../images/contact-kyivstar-icon.png);background-repeat:no-repeat;background-position:center left;background-size:23px 22px}.content .page.contact .phones ul li a.viber{background:url(../images/contact-viber-icon.png) no-repeat center left,url(../images/contact-telegram-icon.png) no-repeat 87% center,url(../images/contact-whatsapp-icon.png) no-repeat right;background-size:27px 27px,25px 26px,24px 25px}.content .page.contact .btn-request-call{display:block;margin:15px 0 0 10px;width:180px;height:38px;font-weight:500;font-size:14px;line-height:38px;color:#fff;text-transform:uppercase;text-align:center;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px}.content .page.contact .email{margin-top:25px}.content .page.contact .email a{padding-left:43px;font-weight:400;font-size:18px;line-height:30px;color:#000;text-decoration:none;background-image:url(../images/contact-email-icon.png);background-repeat:no-repeat;background-position:left center;background-size:38px 38px}.content .page.contact .contact-content{margin:30px 0}.content .blog .post{display:flex;flex-direction:column;padding:10px;width:100%;border:2px solid #5189ff;border-radius:20px}.content .blog .post .picture{margin-bottom:20px}.content .blog .post .picture img{width:100%;height:200px;border-radius:20px}.content .blog .post .caption{position:relative;margin-bottom:10px;padding:20px 10px 0 10px}.content .blog .post .caption::before{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;width:80px;height:1px;content:"";background-color:#5189ff}.content .blog .post .caption a{font-weight:600;font-size:14px;line-height:18px;color:#000;text-decoration:none}.content .blog .post .text{flex:1;margin-bottom:10px;padding:0 10px;font-weight:400;font-size:14px;line-height:18px;color:#000}.content .blog .post .readmore{text-align:center}.content .blog .post .readmore a{display:inline-block;margin-bottom:5px;padding-bottom:1px;font-weight:400;font-size:12px;line-height:15px;color:#5189ff;text-transform:lowercase;text-decoration:none;border-bottom:1px dashed #5189ff}.content .page.post-single .rating{margin-bottom:120px}.content .page.post-single .post-content .thumbnail img{float:left;margin:0 15px 15px 0}.content .page.post-single .post-content img{margin:15px 0;width:100%;height:auto;max-width:700px;border:3px solid #5189ff;border-radius:20px}.content .page.post-single .post-content img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.content .page.post-single .post-content iframe{width:100%;height:300px;max-width:700px;border:0;border-radius:4px}.page .portfolio .portfolio-card{display:flex;flex-direction:column;padding:10px;width:100%;border:2px solid #5189ff;border-radius:20px}.page .portfolio .portfolio-img{margin-bottom:20px;position:relative}.page .portfolio .portfolio-img .youtube-play{position:absolute;top:60px;left:0;right:0;margin-left:auto;margin-right:auto;width:50px;height:50px;background-image:url(../images/portfolio-play-btn.png);background-repeat:no-repeat;background-size:contain;cursor:pointer}.page .portfolio .portfolio-img .youtube-icon{position:absolute;right:10px;bottom:15px;width:50px;height:50px;background-image:url(../images/portfolio-youtube.png);background-repeat:no-repeat;background-size:contain;cursor:pointer}.page .portfolio .portfolio-img img{width:100%;height:170px;border-radius:20px}.page .portfolio .portfolio-title{flex:1;position:relative;padding:15px 10px 0 10px;font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:none;text-align:center}.page .portfolio .portfolio-title::before{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;width:80px;height:1px;content:"";background-color:#5189ff}.page .portfolio .btn-view-video{display:inline-block;margin:15px auto;padding-left:45px;width:250px;height:38px;font-weight:300;font-size:14px;line-height:36px;color:#5189ff;text-align:left;background-color:#fff;border:1px solid #ff931a;background-image:url(../images/portfolio-youtube-view.png);background-repeat:no-repeat;background-size:17px 14px;background-position:20px center;border-radius:19px;box-shadow:none}.page .portfolio .btn-page-service{margin:5px auto;width:257px;height:38px;font-weight:500;font-size:14px;line-height:38px;text-align:center;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px}.content .page.remont-po-ukraine .banner-all-ukraine{margin:20px 0;padding:20px;width:100%;height:260px;border:2px solid #5189ff;border-radius:20px;background-color:#f0f0f0;background-image:url(../images/banners/banner-all-ukraine.png);background-repeat:no-repeat;background-position:center 95%;background-size:295px 132px}.content .page.remont-po-ukraine .banner-all-ukraine .caption{font-weight:700;font-size:18px;line-height:24px;text-transform:uppercase;color:#000;text-align:center}.content .page.remont-po-ukraine .requisites{margin:10px 0;padding:10px 20px;border:2px solid #5189ff;border-radius:20px}.content .page.remont-po-ukraine .requisites .caption{margin-bottom:15px;font-weight:500;font-size:18px;line-height:22px;text-transform:uppercase;color:#f30;text-align:center}.content .page.remont-po-ukraine .requisites ul{margin:0}.content .page.remont-po-ukraine .requisites ul li{margin-bottom:10px;padding-left:45px;font-weight:400;font-size:14px;line-height:17px;color:#000;background:none}.content .page.remont-po-ukraine .requisites ul li strong{font-weight:500}.content .page.remont-po-ukraine .requisites ul li:nth-child(1){background-image:url(../images/requisites-icon1.png);background-repeat:no-repeat;background-position:left 5px;background-size:36px 36px}.content .page.remont-po-ukraine .requisites ul li:nth-child(2){background-image:url(../images/requisites-icon2.png);background-repeat:no-repeat;background-position:left 5px;background-size:36px 36px}.content .page.remont-po-ukraine .requisites ul li:nth-child(3){background-image:url(../images/requisites-icon3.png);background-repeat:no-repeat;background-position:left 5px;background-size:36px 36px}.content .page.vyezd-mastera .banner-vyezd-mastera{position:relative;margin:30px 0 20px 0;padding:20px;width:100%;height:306px;background:linear-gradient(0deg,#5189ff -6.1%,#fff0 100%);border:2px solid #5189ff;border-radius:20px}.content .page.vyezd-mastera .banner-vyezd-mastera .caption{font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;color:#000;text-align:center}.content .page.vyezd-mastera .banner-vyezd-mastera .img{position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;width:159px;height:225px;background-image:url(../images/banners/banner-vyezd-mastera.png);background-size:159px 225px}.content .page.vyzov-kurera .banner-vyzov-kurera{position:relative;margin:20px 0;padding:15px;width:100%;height:320px;background:linear-gradient(0deg,#5189ff -15%,#fff0 100%);border:2px solid #5189ff;border-radius:20px}.content .page.vyzov-kurera .banner-vyzov-kurera .caption{font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;color:#000;text-align:center}.content .page.vyzov-kurera .banner-vyzov-kurera .img{position:absolute;left:0;right:0;bottom:-15px;margin-left:auto;margin-right:auto;width:100%;height:249px;background-image:url(../images/banners/banner-vyzov-kurera.png);background-repeat:no-repeat;background-position:center bottom;background-size:340px 249px}.content .page.kursy-masterov .gallery img{width:100%;height:auto;border-radius:20px}.content .page.kursy-masterov .tel{display:inline-block;margin-left:5px;padding-right:80px;color:#000;text-decoration:none;background:url(../images/contact-viber-icon.png) no-repeat 75% center,url(../images/contact-telegram-icon.png) no-repeat 87% center,url(../images/contact-whatsapp-icon.png) no-repeat right;background-size:20px 20px,20px 21px,20px 21px}.content .page.kursy-masterov .program-price{margin:20px 0}.content .page.kursy-masterov .program-price .program-price-thead{margin:15px 0;padding:20px 5px;text-align:center;background:#efefef;border-radius:20px}.content .page.kursy-masterov .program-price .program-price-thead .thead-caption{font-weight:600;font-size:18px;line-height:22px;color:#000}.content .page.kursy-masterov .program-price .program-price-thead .thead-note{font-weight:300;font-size:12px;line-height:15px;color:#5189ff}.content .page.kursy-masterov .program-price .program-price-thead .thead-note .red{color:red}.content .page.kursy-masterov .program-price .program-price-body strong{font-weight:500}.content .page.kursy-masterov .program-price .program-price-body.line{border-bottom:1px solid #5189ff}.content .page.kursy-masterov .program-price .caption{margin-bottom:10px;font-weight:500;font-size:14px;line-height:17px;color:#000;text-align:center}.content .page.kursy-masterov .program-price ul{margin-left:5px}.content .page.kursy-masterov .advantage{display:flex;margin:30px 0;padding:10px;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;border:2px solid #5189ff;border-radius:10px}.content .page.kursy-masterov .advantage li{margin:10px 0;padding:16px 0 16px 52px;width:100%;font-weight:400;font-size:14px;line-height:22px;color:#000;background:none}.content .page.kursy-masterov .advantage li:nth-child(1){background-image:url(../images/kursy-masterov-advantage1.png);background-repeat:no-repeat;background-position:left center;background-size:35px 35px}.content .page.kursy-masterov .advantage li:nth-child(2){background-image:url(../images/kursy-masterov-advantage2.png);background-repeat:no-repeat;background-position:left center;background-size:41px 41px}.content .page.kursy-masterov .advantage li:nth-child(3){background-image:url(../images/kursy-masterov-advantage3.png);background-repeat:no-repeat;background-position:left center;background-size:33px 50px}.content .page.kursy-masterov .advantage li:nth-child(4){background-image:url(../images/kursy-masterov-advantage4.png);background-repeat:no-repeat;background-position:left center;background-size:42px 45px}.content .page.kursy-masterov .advantage li:nth-child(5){background-image:url(../images/kursy-masterov-advantage5.png);background-repeat:no-repeat;background-position:left center;background-size:39px 39px}.content .page.kursy-masterov .video-reviews iframe{margin:10px 0;width:100%;height:200px;border:none;border-radius:10px}.content .page.kursy-masterov .btn-consultation{margin:10px auto;width:100%;max-width:350px;height:38px;line-height:38px;font-weight:400;font-size:14px;text-align:center}.content .page.post-remont-telefonov .thumbnail,.content .page.service .thumbnail{margin-top:20px;text-align:center}.content .page.post-remont-telefonov .prices,.content .page.service .prices{margin:20px 0;text-align:center}.content .page.post-remont-telefonov .price,.content .page.service .price{display:inline-block;font-weight:700;font-size:20px;line-height:30px;color:#000}.content .page.post-remont-telefonov .price del,.content .page.service .price del{text-decoration-color:red}.content .page.post-remont-telefonov .new-price,.content .page.service .new-price{display:inline-block;margin-left:10px;font-weight:700;font-size:20px;line-height:30px;color:#f30}.content .page.post-remont-telefonov .btn-order-click,.content .page.service .btn-order-click{margin-left:auto;margin-right:auto;width:240px;height:40px;font-weight:500;font-size:14px;line-height:40px;color:#fff;text-align:center;background:#17a100;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px}.content .page.post-remont-telefonov .count,.content .page.service .count{margin-top:20px;font-weight:400;font-size:14px;line-height:16px;color:#5189ff;text-align:center}.content .page.post-remont-telefonov .adress-schedule,.content .page.service .adress-schedule{margin:20px 0;padding-top:25px;text-align:center;border-top:1px solid #5189ff}.content .page.post-remont-telefonov .adress-schedule a,.content .page.service .adress-schedule a{display:inline-block;padding-top:70px;min-width:62px;font-weight:400;font-size:12px;line-height:15px;color:#000;text-decoration:none;text-align:center}.content .page.post-remont-telefonov .adress-schedule a:nth-child(1),.content .page.service .adress-schedule a:nth-child(1){background-image:url(../images/address-book.png);background-repeat:no-repeat;background-position:top center;background-size:62px 62px}.content .page.post-remont-telefonov .adress-schedule a:nth-child(2),.content .page.service .adress-schedule a:nth-child(2){margin-left:40px;background-image:url(../images/calendar.png);background-repeat:no-repeat;background-position:top center;background-size:62px 62px}.content .page.post-remont-telefonov .social,.content .page.service .social{display:flex;margin-left:30px}.content .page.post-remont-telefonov .social .instagram,.content .page.post-remont-telefonov .social .youtube,.content .page.service .social .instagram,.content .page.service .social .youtube{margin:0 5px;width:34px;height:34px}.content .page.post-remont-telefonov .social .instagram,.content .page.service .social .instagram{background-image:url(../images/instagram-icon.png);background-size:contain}.content .page.post-remont-telefonov .social .youtube,.content .page.service .social .youtube{background-image:url(../images/youtube-icon.png);background-size:contain}.content .page.post-remont-telefonov .post-content,.content .page.service .post-content{margin:40px 0;position:relative;height:400px;overflow:hidden}.content .page.services .post{display:flex;flex-direction:column;padding:20px;width:100%;text-align:center;border:2px solid #5189ff;border-radius:20px}.content .page.services .post a{text-decoration:none}.content .page.services .post .picture{margin-bottom:20px}.content .page.services .post .picture img{width:auto;height:120px}.content .page.services .post .name{flex:1;margin:15px 0;font-weight:400;font-size:14px;line-height:17px;color:#000}.content .page.services .post .prices{margin:15px 0}.content .page.services .post .price del{text-decoration-color:red}.content .page.services .post .prices .price,.content .page.services .post .prices .new-price{display:inline-block;font-weight:700;font-size:16px;line-height:20px;color:#000}.content .page.services .post .prices .new-price{margin-left:5px;color:#f30}.content .page.services .post .btn-details{margin-left:auto;margin-right:auto;width:160px;height:38px;line-height:38px;text-transform:lowercase;text-align:center;border:none;box-shadow:none;cursor:pointer}.content .woocommerce{padding-bottom:40px}.content .woocommerce h1{margin:25px 0;font-weight:500;font-size:18px;line-height:22px;color:#000;text-decoration:underline;text-decoration-color:#5189ff;text-align:center}.content .woocommerce .woocommerce-breadcrumb{margin:10px 0;font-weight:300;font-size:12px;line-height:20px;color:#000;text-align:center}.content .woocommerce .woocommerce-breadcrumb a{font-weight:300;font-size:12px;line-height:20px;color:#5189ff;text-decoration:none}.content .woocommerce .woocommerce-breadcrumb .breadcrumbs__separator{display:inline-block;margin:0 4px;font-size:12px;line-height:20px;color:#f30}.content .search-form,.content .woocommerce .search-form{display:flex;margin-top:8px;padding:5px 10px 5px 40px;width:100%;height:35px;border:1px solid #5189ff;border-radius:31px;background-image:url(../images/shop-search-form.png);background-repeat:no-repeat;background-position:15px center;background-size:17px 17px}.content .search-form label,.content .woocommerce .search-form label{margin:5px 10px 0 0;font-weight:400;font-size:12px;line-height:15px;color:#000;text-transform:uppercase}.content .search-form input,.content .woocommerce .search-form input{width:100%;font-weight:400;font-size:12px;line-height:15px;color:#5189ff;border:none;outline:none}.content .search-form input::placeholder,.content .woocommerce .search-form input::placeholder{opacity:1}.content .search-form input:focus::placeholder,.content .woocommerce .search-form input:focus::placeholder{color:#fff0}.content .woocommerce .mini-cart{display:flex}.content .woocommerce .mini-cart a{text-decoration:none}.content .woocommerce .mini-cart .cart-product-empty{margin:20px 10px 0 0;font-weight:500;font-size:18px;line-height:22px;color:#5189ff}.content .woocommerce .mini-cart .cart-product-count{position:relative;width:53px;height:45px;background-image:url(../images/shopping-basket.png);background-repeat:no-repeat;background-size:contain}.content .woocommerce .mini-cart .cart-product-count span{position:absolute;right:0;bottom:0;min-width:26px;height:26px;font-weight:400;font-size:20px;line-height:26px;color:#fff;text-align:center;background:#ff931a;border-radius:50%}.content .woocommerce #shopmenu{display:flex;margin:20px 0;padding:15px;flex-wrap:wrap;justify-content:center;list-style:none;background:#efefef;border-radius:20px}.content .woocommerce #shopmenu li{padding:10px;text-align:center;background:none}.content .woocommerce #shopmenu li a{display:inline-block;padding-top:52px;min-width:50px;font-weight:400;font-size:12px;line-height:15px;color:#000;text-decoration:none}.content .woocommerce #shopmenu li.menu-item-14457 a,.content .woocommerce #shopmenu li.menu-item-23608 a,.content .woocommerce #shopmenu li.menu-item-23645 a{background-image:url(../images/shop-delivery.png);background-repeat:no-repeat;background-position:top center;background-size:34px 46px}.content .woocommerce #shopmenu li.menu-item-14456 a,.content .woocommerce #shopmenu li.menu-item-23646 a,.content .woocommerce #shopmenu li.menu-item-23609 a{background-image:url(../images/shop-refund.png);background-repeat:no-repeat;background-position:top center;background-size:47px 47px}.content .woocommerce #shopmenu li.menu-item-14462 a,.content .woocommerce #shopmenu li.menu-item-23647 a,.content .woocommerce #shopmenu li.menu-item-23644 a{background-image:url(../images/shop-brand.png);background-repeat:no-repeat;background-position:top center;background-size:47px 47px}.content .woocommerce #shopmenu li.menu-item-14458 a,.content .woocommerce #shopmenu li.menu-item-23648 a,.content .woocommerce #shopmenu li.menu-item-23610 a{background-image:url(../images/shop-calendar.png);background-repeat:no-repeat;background-position:top center;background-size:46px 46px}.content .woocommerce #shopmenu li.menu-item-14459 a,.content .woocommerce #shopmenu li.menu-item-27792 a,.content .woocommerce #shopmenu li.menu-item-23611 a{background-image:url(../images/shop-adress.png);background-repeat:no-repeat;background-position:top center;background-size:47px 47px}.content .woocommerce .shop-category{padding:10px;width:100%;border:2px solid #5189ff;border-radius:20px}.content .woocommerce .shop-category-img{margin-bottom:20px;text-align:center}.content .woocommerce .shop-category-name{text-align:center}.content .woocommerce .shop-category-name a{font-weight:400;font-size:14px;line-height:14px;text-align:center;color:#000;text-decoration:none}.content .woocommerce ul.products{margin:40px 0 20px 0;position:relative;list-style:none}.content .woocommerce ul.products li.product{padding:15px 10px;min-height:350px;text-align:center;border:2px solid #5189ff;border-radius:20px}.content .woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:400;font-size:12px;line-height:14px;text-align:center;color:#000}.content .woocommerce ul.products li.product .woocommerce-Price-amount{font-weight:700;font-size:14px;line-height:17px;color:#f30}.content .woocommerce ul.products li.product .woocommerce-Price-currencySymbol{margin-left:5px;font-weight:400;font-size:12px;line-height:14px;color:#ff3300!important}.content .woocommerce ul.products li.product del{color:#000000!important;text-decoration-color:#f30;opacity:1!important}.content .woocommerce ul.products li.product del .woocommerce-Price-amount{color:#000000!important}.content .woocommerce ul.products li.product del .woocommerce-Price-currencySymbol{color:#000000!important}.content .woocommerce ul.products li.product ins{text-decoration:none}.content .woocommerce ul.products li.product .button{width:90%;height:38px;font-family:"Montserrat",sans-serif!important;font-weight:400;font-size:14px;line-height:20px;color:#fff;text-transform:lowercase;border:none;background:#ff931a;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;outline:none}.content .woocommerce span.onsale{top:15px!important;width:36px!important;height:36px!important;border-radius:0!important;background-color:transparent!important;background-image:url(../images/shop-onsale-icon.png);background-repeat:no-repeat;background-size:36px 36px}.content .woocommerce .term-description{margin:20px 0 40px 0;padding:20px;background:#efefef;border-radius:20px}.content .woocommerce .term-description p{padding:7px 0}.content .woocommerce .term-description ul{margin:5px 0 5px 20px;list-style:none}.content .woocommerce .term-description ol{margin:5px 0 5px 40px}.content .woocommerce .term-description ul li,.content .woocommerce .term-description ol li{padding:5px 0}.content .woocommerce .term-description ul li{padding-left:15px;background-image:url(../images/list-ellipse.png);background-repeat:no-repeat;background-position:left 14px;background-size:6px 6px}.content .woocommerce .product{margin:40px 0}.content .woocommerce .product .wpgs--with-images{position:relative}.content .woocommerce .product .wpgs--with-images span.onsale{left:90%!important}.content .woocommerce .product .wpgs--with-images .wpgs-nav{width:100%!important;padding:0 2%!important}.content .woocommerce .product .wpgs--with-images .wpgs-nav img{padding:10px;border:1px solid #5189ff;border-radius:10px}.content .woocommerce .product .btn-replace-service-center{position:absolute;display:block;margin-left:auto;margin-right:auto;padding-left:40px;top:60%;left:0;right:0;width:250px;height:38px;line-height:38px;font-weight:500;font-size:14px;color:#fff;text-decoration:none;text-transform:lowercase;background-color:#ff931a;background-image:url(../images/technical-support.png);background-repeat:no-repeat;background-position:15px center;background-size:20px 20px;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;z-index:99}.content .woocommerce .product .summary .price{display:flex;justify-content:center}.content .woocommerce .product .summary .price .woocommerce-Price-amount{display:block;font-weight:700;font-size:30px;line-height:35px;color:#f30}.content .woocommerce .product .summary .price .woocommerce-Price-currencySymbol{padding-left:5px;font-weight:400;font-size:16px;line-height:20px;color:#f30}.content .woocommerce .product .summary .price del{padding-right:10px;text-decoration-color:red;opacity:1!important}.content .woocommerce .product .summary .price del .woocommerce-Price-amount{color:#000}.content .woocommerce .product .summary .price del .woocommerce-Price-currencySymbol{color:#000}.content .woocommerce .product .summary .price ins{text-decoration:none}.content .woocommerce .product .summary .sku{margin:10px 0;font-weight:300;font-size:12px;line-height:15px;color:#5189ff}.content .woocommerce .product .summary .stock_wrapper{display:block;float:left}.content .woocommerce .product .summary .stock_wrapper .in_stock{display:block;margin-top:10px;padding-left:35px;font-weight:400;font-size:16px;line-height:25px;color:#000;background-image:url(../images/in-stock-icon.png);background-repeat:no-repeat;background-size:25px 25px}.content .woocommerce .product .summary .quantity{display:block;float:left;margin-left:20px;padding:5px;border:1px solid #ff931a;border-radius:20px}.content .woocommerce .product .summary .quantity .minus,.content .woocommerce .product .summary .quantity .plus{display:block;float:left;width:30px;height:25px;font-family:"Montserrat",sans-serif!important;font-weight:400;font-size:22px;line-height:25px;text-align:center;border:none;background:#fff0;outline:none;cursor:pointer}.content .woocommerce .product .summary .quantity .minus{color:#f30;border-right:1px solid #5189ff}.content .woocommerce .product .summary .quantity .plus{color:#17a100;border-left:1px solid #5189ff}.content .woocommerce .product .summary .quantity .input-text{display:block;float:left;width:45px;height:25px;font-family:"Montserrat",sans-serif!important;font-weight:500;font-size:16px;line-height:25px;color:#000;border:none!important;outline:none}.content .woocommerce .product .summary .quantity input[type="number"]::-webkit-outer-spin-button,.content .woocommerce .product .summary .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.content .woocommerce .product .summary .quantity input[type="number"]{-moz-appearance:textfield}.content .woocommerce .product .stock.out-of-stock{padding-left:0;color:#fc0202}.content .woocommerce .product .summary .btn-group{display:inline-block;margin:20px 0;width:100%}.content .woocommerce .product .summary .btn-buy-one-click{display:block;margin:20px 0;width:100%;height:38px;font-weight:500;font-size:14px;line-height:38px;color:#fff;text-decoration:none;text-align:center;background:#17a100;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px}.content .woocommerce .product .summary .single_add_to_cart_button{display:block;margin-bottom:20px;padding:0;float:none!important;width:100%!important;height:38px;font-family:"Montserrat",sans-serif!important;font-weight:500;font-size:14px;line-height:38px;color:#fff;text-decoration:none;text-align:center;background:#ff931a;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px}.content .woocommerce .product .summary .btn-replace-center{display:block;width:100%;height:38px;font-weight:500;font-size:14px;line-height:38px;color:#fff;text-decoration:none;text-align:center;background:#5189ff;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px}.content .woocommerce .product .summary .pay-counts{display:inline-block;margin:15px 0;width:100%;padding-bottom:20px;font-weight:400;font-size:11px;line-height:13px;color:#5189ff;text-align:center;border-bottom:1px solid #5189ff}.content .woocommerce .product .summary .pay-people{float:left}.content .woocommerce .product .summary .replace-people{float:right}.content .woocommerce #productmenu{display:flex;margin:10px 0;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none}.content .woocommerce #productmenu li{margin-bottom:20px;width:50%;text-align:center;background:none}.content .woocommerce #productmenu li a{display:inline-block;padding-top:68px;min-width:90px;font-weight:400;font-size:12px;line-height:15px;color:#000;text-decoration:none}.content .woocommerce #productmenu li.menu-item-23675 a,.content .woocommerce #productmenu li.menu-item-23679 a,.content .woocommerce #productmenu li.menu-item-23683 a{background-image:url(../images/shop-delivery.png);background-repeat:no-repeat;background-position:top center;background-size:46px 62px}.content .woocommerce #productmenu li.menu-item-23676 a,.content .woocommerce #productmenu li.menu-item-23680 a,.content .woocommerce #productmenu li.menu-item-23684 a{background-image:url(../images/shop-address-book.png);background-repeat:no-repeat;background-position:top center;background-size:62px 62px}.content .woocommerce #productmenu li.menu-item-23677 a,.content .woocommerce #productmenu li.menu-item-23681 a,.content .woocommerce #productmenu li.menu-item-23685 a{background-image:url(../images/shop-calendar.png);background-repeat:no-repeat;background-position:top center;background-size:61px 61px}.content .woocommerce #productmenu li.menu-item-23678 a,.content .woocommerce #productmenu li.menu-item-23682 a,.content .woocommerce #productmenu li.menu-item-23686 a{background-image:url(../images/shop-refund.png);background-repeat:no-repeat;background-position:top center;background-size:63px 63px}.content .woocommerce .product .social{display:flex;margin-left:30px}.content .woocommerce .product .social .instagram,.content .woocommerce .product .social .youtube{margin:0 5px;width:34px;height:34px}.content .woocommerce .product .social .instagram{background-image:url(../images/instagram-icon.png);background-size:contain}.content .woocommerce .product .social .youtube{background-image:url(../images/youtube-icon.png);background-size:contain}.content .woocommerce .product .woocommerce-tabs{border:0!important}.content .woocommerce .product .woocommerce-tabs ul.tabs{margin:0!important;border:0!important;margin:20px 0!important;box-shadow:none!important;padding:0!important}.content .woocommerce .product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #5189ff!important}.content .woocommerce .product .woocommerce-tabs ul.tabs li{margin-right:5px!important;border:none!important;background:none!important;box-shadow:none!important}.content .woocommerce .product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #5189ff!important}.content .woocommerce .product .woocommerce-tabs ul.tabs li:before,.content .woocommerce .product .woocommerce-tabs ul.tabs li:after,.content .woocommerce .product .woocommerce-tabs ul.tabs li.active:before,.content .woocommerce .product .woocommerce-tabs ul.tabs li.active:after{box-shadow:none;border:0!important}.content .woocommerce .product .woocommerce-tabs ul.tabs li a{font-family:"Montserrat",sans-serif!important;font-weight:500;font-size:14px;line-height:17px;color:#959595!important}.content .woocommerce .product .woocommerce-tabs ul.tabs li.active a{color:#5189ff!important}.content .woocommerce .product .woocommerce-tabs .woocommerce-Tabs-panel--description h2{margin:10px 0;font-family:"Montserrat",sans-serif!important;font-weight:500!important;font-size:18px!important;line-height:24px!important;color:#000000!important;text-transform:uppercase!important}.content .woocommerce .product .woocommerce-tabs .woocommerce-Tabs-panel--description h3{margin:10px 0;font-family:"Montserrat",sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:22px!important;color:#000000!important;text-transform:uppercase!important}.content .woocommerce .product .woocommerce-tabs .woocommerce-Tabs-panel--description{font-family:"Montserrat",sans-serif!important;font-size:14px!important;line-height:20px!important;color:#000000!important}.content .woocommerce .product .woocommerce-tabs .woocommerce-Tabs-panel--description ul,.content .woocommerce .product .woocommerce-tabs .woocommerce-Tabs-panel--description ol{margin:5px 0 5px 40px}.content .woocommerce .product table.shop_attributes{border:0!important}.content .woocommerce .product table.shop_attributes th{border:0!important;font-family:"Montserrat",sans-serif!important;font-size:14px!important;line-height:18px!important;color:#000000!important}.content .woocommerce .product table.shop_attributes td{border:0!important;font-family:"Montserrat",sans-serif!important;font-size:14px!important;line-height:18px!important;color:#000000!important}.content .woocommerce .product .related.products h2{font-weight:500;font-size:18px;line-height:21px;color:#000;text-align:center}.content .woocommerce table.shop_table_responsive{border:none!important}.content .woocommerce table.shop_table_responsive tr{display:table-row!important}.content .woocommerce table.shop_table_responsive tr td{display:table-cell!important;text-align:center!important}.content .woocommerce table.shop_table_responsive tr td::before{content:attr(data-title);display:none!important}.content .woocommerce table.shop_table_responsive td{padding-top:15px;padding-bottom:15px;font-family:"Montserrat",sans-serif!important;font-weight:400;font-size:12px;line-height:20px;color:#000;text-decoration:none;border-top:1px solid #5189ff!important}.content .woocommerce table.shop_table_responsive td.product-name{text-align:left!important}.content .woocommerce table.shop_table_responsive td.product-name a{font-family:"Montserrat",sans-serif!important;font-weight:500;font-size:14px;color:#000;text-decoration:none}.content .woocommerce table.shop_table_responsive td.product-thumbnail{position:relative!important;vertical-align:top!important}.content .woocommerce table.shop_table_responsive td.product-thumbnail img{width:100%!important;height:auto!important;border:1px solid #ff931a;padding:5px!important;border-radius:6px}.content .woocommerce table.shop_table_responsive td.product-quantity{text-align:center;padding:0!important}.content .woocommerce table.shop_table_responsive .quantity{display:inline-block;width:auto!important;border:1px solid #ff931a;padding:5px!important;border-radius:6px}.content .woocommerce table.shop_table_responsive .quantity .minus,.content .woocommerce table.shop_table_responsive .quantity .plus{display:none}.content .woocommerce table.shop_table_responsive .quantity .input-text{display:block;width:40px!important;font-family:"Montserrat",sans-serif!important;font-weight:500;font-size:14px;color:#000;border:none!important;outline:none}.content .woocommerce table.shop_table_responsive .quantity input[type="number"]::-webkit-outer-spin-button,.content .woocommerce table.shop_table_responsive .quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.content .woocommerce table.shop_table_responsive .quantity input[type="number"]{-moz-appearance:textfield}.content .woocommerce table.shop_table_responsive .woocommerce-Price-amount{font-family:"Montserrat",sans-serif!important;font-weight:600;font-size:14px;color:#000}.content .woocommerce table.shop_table_responsive .woocommerce-Price-currencySymbol{margin-left:3px}.content .woocommerce table.shop_table_responsive a.remove{position:absolute;top:5px;left:5px;width:25px!important;height:25px!important;line-height:25px!important;color:red!important;border:1px solid red;background:#fff!important;border-radius:50%!important}.content .woocommerce table.shop_table_responsive .product-subtotal{margin-top:5px}.content .woocommerce table.shop_table_responsive td.order-total{font-family:"Montserrat",sans-serif!important;font-weight:600;font-size:16px;color:#000;text-align:center!important;border-top:0!important}.content .woocommerce .shop_table.cart td.actions button{width:100%!important;height:38px!important;font-family:"Montserrat",sans-serif!important;font-weight:500;font-size:14px;line-height:20px;color:#fff;background:#ff931a;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;outline:none}.content .woocommerce .cart-buttons .cart-button-continue a{display:block;margin-bottom:20px;width:100%;height:38px;font-weight:500;font-size:14px;line-height:38px;color:#fff;text-decoration:none;text-align:center;background:#5189ff;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;outline:none}.content .woocommerce .cart-buttons .cart-button-checkout a{display:block;width:100%;height:38px;font-weight:500;font-size:14px;line-height:38px;color:#fff;text-decoration:none;text-align:center;background:#17a100;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;outline:none}.content .woocommerce .button.wc-backward{display:block;width:100%;height:38px;font-weight:500;font-size:14px;line-height:20px;color:#fff;text-decoration:none;text-align:center;background:#17a100;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;outline:none}.content .woocommerce .woocommerce-checkout ul li{padding-left:0;background:none}.content .woocommerce .woocommerce-checkout h3{margin:15px 0;font-family:"Montserrat",sans-serif!important;font-weight:500;font-size:16px;color:#000;text-align:center}.content .woocommerce .woocommerce-checkout .woocommerce-error{margin-left:0!important;font-size:14px!important}.content .woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:block;margin-bottom:15px!important;width:100%!important}.content .woocommerce .woocommerce-checkout input.input-text{padding:5px 10px!important;height:40px!important;font-family:"Montserrat",sans-serif!important;font-weight:400;font-size:14px;color:#000;border:1px solid #5189ff!important;border-radius:100px!important;outline:none}.content .woocommerce form .form-row.woocommerce-invalid input.input-text{border:1px solid red!important}.content .woocommerce form .form-row.woocommerce-validated input.input-text{border:1px solid green!important}.content .woocommerce .woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_country_field{display:none}.content .woocommerce .woocommerce-checkout input:focus::placeholder{color:#fff0}.content .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table{border:none!important;border-collapse:collapse!important}.content .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th{font-family:"Montserrat",sans-serif!important;font-weight:400;font-size:14px;color:#000}.content .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table th.product-quantity{text-align:center}.content .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td{font-family:"Montserrat",sans-serif!important;font-weight:400;font-size:14px;color:#000;border-top:1px solid #5189ff!important}.content .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td.product-quantity{text-align:center}.content .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td.cart-subtotal{font-family:"Montserrat",sans-serif!important;font-weight:700;font-size:16px;color:#000;text-align:center}.content .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals td{padding-top:15px!important;padding-bottom:15px!important;border-top:0!important}.content .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .woocommerce-shipping-totals ul.woocommerce-shipping-methods{margin-left:0!important}.content .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table td.order-total{font-family:"Montserrat",sans-serif!important;font-weight:700;font-size:16px;color:#000;text-align:center}.content .woocommerce .woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .woocommerce-Price-currencySymbol{margin-left:3px}.content .woocommerce .woocommerce-checkout #payment{background:none!important;border-radius:0px!important}.content .woocommerce .woocommerce-checkout #payment h3{padding-left:15px!important}.content .woocommerce .woocommerce-checkout #payment ul.payment_methods{border:none!important}.content .woocommerce .woocommerce-checkout #payment ul.payment_methods li{font-family:"Montserrat",sans-serif!important;font-weight:400;font-size:14px;color:#000}.content .woocommerce .woocommerce-checkout #payment ul.payment_methods li .input-radio{padding-left:5px!important}.content .woocommerce .woocommerce-checkout #payment ul.payment_methods li input{margin-right:3px!important}.content .woocommerce .woocommerce-checkout .checkout-button-continue a{display:block;margin:20px 0;width:100%;height:38px;font-size:14px;line-height:38px;color:#fff;text-decoration:none;text-align:center;background:#5189ff;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;outline:none}.content .woocommerce .woocommerce-checkout button.button.alt{display:block;width:100%;height:38px;font-family:"Montserrat",sans-serif!important;font-weight:500;font-size:14px;line-height:20px;color:#fff;text-decoration:none;text-align:center;background:#17a100;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;outline:none}.content .woocommerce .woocommerce-order{margin:20px 0}.content .woocommerce .woocommerce-order .woocommerce-thankyou-order-received{font-size:18px!important;margin:15px 0 20px 0!important;padding:0!important}.content .woocommerce .woocommerce-order ul.woocommerce-order-overview{margin-left:0!important}.content .woocommerce .woocommerce-order ul.woocommerce-order-overview li{margin-bottom:10px;border:none!important;background:none}.content .woocommerce .woocommerce-order ul.woocommerce-order-overview li strong{font-size:13px!important}.content .woocommerce .woocommerce-order .woocommerce-customer-details address{border:none!important}.content .woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-customer-details--email,.content .woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-customer-details--phone{margin-left:1.5em!important}.content .woocommerce .woocommerce-order .woocommerce-Price-currencySymbol{margin-left:3px}.content .woocommerce .woocommerce-order .woocommerce-table th,.content .woocommerce .woocommerce-order .woocommerce-table td{font-family:"Montserrat",sans-serif!important;font-weight:400;font-size:14px;color:#000}.content .woocommerce .woocommerce-order .woocommerce-table th{font-weight:600}.content .page .pwb-all-brands{margin:20px 0}.content .page .pwb-all-brands .pwb-brands-cols-outer{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none}.content .page .pwb-pagination-wrapper{border:none!important}.content .page .pwb-all-brands .pwb-brands-col3{width:calc(100% / 2);text-align:center}.content .page .pwb-all-brands .pwb-brands-col3 a{font-family:"Montserrat",sans-serif!important;font-weight:400;font-size:16px;color:#5189ff!important}.content .page .pwb-all-brands .pwb-brands-col3 div{margin:10px 0}.content .page .pwb-all-brands .pwb-brands-col3 img{width:80px;height:auto;text-align:center}.content .payment-options{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #5189ff}.content .payment-options .caption{font-weight:500;font-size:18px;line-height:21px;color:#000;text-decoration:underline;text-decoration-color:#5189ff}.content .payment-options ul{margin:10px 0;list-style:none}.content .payment-options ul li{padding:10px 0 10px 40px;font-weight:400;font-size:12px;line-height:15px;color:#000;background:none}.content .payment-options ul li:nth-child(1){background-image:url(../images/payment-options-icon1.png);background-repeat:no-repeat;background-position:left center;background-size:20px 32px}.content .payment-options ul li:nth-child(2){background-image:url(../images/payment-options-icon2.png);background-repeat:no-repeat;background-position:left center;background-size:30px 30px}.content .payment-options ul li:nth-child(3){background-image:url(../images/payment-options-icon3.png);background-repeat:no-repeat;background-position:left center;background-size:30px 29px}.content .payment-options ul li:nth-child(4){background-image:url(../images/payment-options-icon4.png);background-repeat:no-repeat;background-position:left center;background-size:24px 21px}.content .payment-systems{display:flex}.content .payment-systems .mastercard{width:26px;height:20px;background-image:url(../images/mastercard.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.content .payment-systems .visa{margin-left:10px;width:49px;height:20px;background-image:url(../images/visa.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.content .payment-systems .privatbank{margin-left:10px;width:100px;height:20px;background-image:url(../images/privatbank.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.content .payment-systems .liqpay{margin-top:5px;margin-left:10px;width:61px;height:14px;background-image:url(../images/liqpay.png);background-repeat:no-repeat;background-position:left center;background-size:contain}.content .navigation,.content .woocommerce-pagination{display:block;margin:20px 0;text-align:center}.content .woocommerce-pagination ul.page-numbers,.content .woocommerce-pagination ul.page-numbers li{padding:0!important;border:none!important}.content .navigation .page-numbers,.content .woocommerce-pagination a.page-numbers,.content .woocommerce-pagination span.page-numbers{display:inline-block;margin:5px;padding:0;width:30px;height:30px;line-height:30px;font-weight:400;font-size:16px;color:#000;text-decoration:none;text-align:center;background-color:#fff;border:2px solid #5189ff;border-radius:50%}.content .navigation .prev,.content .navigation .next,.content .woocommerce-pagination a.prev,.content .woocommerce-pagination a.next{line-height:25px;color:#5189ff;background-color:#eef4f8;border:2px solid #eef4f8;border-radius:50%}.content .navigation .page-numbers.current,.content .woocommerce-pagination span.page-numbers.current{color:#fff;background-color:#5189ff}.content .woocommerce-pagination a.page-numbers:hover{color:#000;background-color:transparent!important}.content .comments-area{margin:40px 0}.content .comments-area .comments-title{font-weight:500;font-size:18px;line-height:21px;color:#000;text-decoration:underline;text-decoration-color:#5189ff;text-align:center}.content .comments-area .qa-item{display:inline-block;width:100%;margin:15px 0}.content .comments-area .question{margin:10px 0}.content .comments-area .comment-title{margin:10px 0;font-size:16px;line-height:20px;font-weight:500;color:#000}.content .comments-area .comment-head-col{display:block;float:left}.content .comments-area .comment-avatar{margin-right:10px}.content .comments-area .comment-avatar img{width:40px;height:40px;padding:1px;border-radius:50%;border:1px solid #5189ff}.content .comments-area .comment-author{font-size:16px;line-height:20px;font-weight:500;color:#5189ff}.content .comments-area .comment-date{font-size:13px;line-height:16px;font-weight:400;color:#000}.content .comments-area .comment-question-text{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:400;color:#000}.content .comments-area .answer{display:inline-block;padding:8px 15px;width:100%;background-color:#f0efef;border-radius:20px}.content .comments-area .comment-answer-text{display:inline-block;width:100%;font-size:16px;line-height:20px;font-weight:400;color:#000}.content .comments-area .comments-btn-add{display:block;margin:10px auto;padding:10px 15px;width:270px;font-size:16px;line-height:20px;font-weight:400;color:#fff;text-align:center;background:#ff931a;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;cursor:pointer}.content .comments-area .comments-btn-add .content .comments-area .comments-form{display:none}.content .comment-respond{margin:20px 0}.content .comment-respond .comment-notes,.content .comment-respond .logged-in-as{font-size:13px}.content .comment-respond .comment-notes .required,.content .comment-respond .comment-form label .required{color:red}.content .comment-respond .comment-form label{display:inline-block;width:100%;font-size:14px;line-height:18px;font-weight:400;color:#000}.content .comment-respond .comment-form input[type="text"],.content .comment-respond .comment-form input[type="email"]{margin:8px 0;padding:5px 10px;width:100%;height:40px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:12px;line-height:15px;color:#000;background:#fff;border:1px solid #5189ff;border-radius:10px;outline:none}.content .comment-respond .comment-form textarea{margin:5px 0;padding:10px;width:100%;font-family:"Montserrat",sans-serif;font-weight:500;font-size:12px;background:#fff;border:1px solid #5189ff;border-radius:10px;outline:none}.content .comment-respond .comment-form input[type="submit"]{display:block;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:0;padding:0 40px;height:38px;font-weight:500;font-size:14px;line-height:38px;color:#fff;border:none;background:#ff931a;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;outline:none;cursor:pointer;transition:0.3s}.content .comment-respond .comment-form input[type="submit"]:hover{background-color:#ed8612;transition:0.3s}.footer{min-height:335px;background:linear-gradient(180deg,#eef4f8 0%,#fff0 56.15%)}.footer-top{padding-top:30px;padding-bottom:20px}.footer .logo{display:inline-block;text-decoration:none}.footer .logo .logo-text{font-weight:400;font-size:32px;line-height:38px;color:#000}.footer .logo .logo-slogan{font-weight:400;font-size:13.5px;line-height:15px;color:#000}.footer .logo .logo-slogan.uk{font-size:12.5px}.footer .logo .logo-slogan.en{font-size:15px}.footer #privacymenu{display:inline-block;margin-top:20px;list-style:none}.footer #privacymenu li{margin-bottom:15px;text-align:left}.footer #privacymenu li a{display:block;padding:10px 0 0 35px;font-weight:300;font-size:14px;line-height:17px;color:#000;text-decoration:none}.footer #privacymenu li:nth-child(1) a{background-image:url(../images/privacy-policy-icon.png);background-repeat:no-repeat;background-position:left top;background-size:23px 25px}.footer #privacymenu li:nth-child(2) a{background-image:url(../images/public-offer-icon.png);background-repeat:no-repeat;background-position:left top;background-size:23px 25px}.footer #privacymenu li:nth-child(3) a{background-image:url(../images/payment-icon.png);background-repeat:no-repeat;background-position:left top;background-size:23px 25px}.footer #privacymenu li:nth-child(4) a{padding:10px 0 0 35px;background-image:url(../images/refund-policy-icon.png);background-repeat:no-repeat;background-position:left top;background-size:23px 25px}.footer .icons{display:flex;justify-content:center;margin-top:30px}.footer .icons .mastercard{margin:0 15px;float:left;width:51px;height:40px;background-image:url(../images/mastercard.png);background-repeat:no-repeat;background-size:contain}.footer .icons .visa{margin:5px 15px 0 15px;float:left;width:67px;height:30px;background-image:url(../images/visa.png);background-repeat:no-repeat;background-size:contain}.footer .icons .instagram,.footer .icons .youtube{margin:0 15px;width:41px;height:41px}.footer .icons .instagram{background-image:url(../images/footer-instagram-icon.png);background-repeat:no-repeat;background-size:contain}.footer .icons .youtube{background-image:url(../images/footer-youtube-icon.png);background-repeat:no-repeat;background-size:contain}.footer .footer-bottom{padding:10px 0;border-top:1px solid #5189ff;border-bottom:1px solid #5189ff}.footer .copy{font-weight:300;font-size:12px;line-height:15px;color:#000;text-align:center}.btn{display:block;color:#fff;text-decoration:none;background-color:#ff931a;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;transition:0.3s}.mobile-menu{display:none;position:relative;background-color:#fff}.mobile-menu .mobile-menu-top{padding:13px 20px;width:320px;min-height:65px;background:#5189ff}.mobile-menu .logo{display:inline-block;position:relative;padding-bottom:13px;text-decoration:none}.mobile-menu .logo::before{content:"";left:0;right:0;bottom:0;position:absolute;margin-left:auto;margin-right:auto;width:50px;height:1px;background-color:#fff}.mobile-menu .logo .logo-text{font-weight:400;font-size:28px;line-height:32px;color:#fff}.mobile-menu .logo .logo-slogan{font-weight:400;font-size:12px;line-height:14px;color:#fff}.mobile-menu .logo .logo-slogan.uk{font-size:11px}.mobile-menu .logo .logo-slogan.en{font-size:13px}.mobile-menu .toggle-button-close{margin-top:20px;float:right;height:19px;width:19px;background-image:url(../images/toggle-button-close.png);background-repeat:no-repeat;background-size:contain;cursor:pointer}.mobile-menu .mobile-menu-bottom{position:absolute;left:0;right:0;bottom:0;padding:15px;min-height:60px;background-color:#fff;border-top:1px solid rgb(202 210 219 / .3);z-index:1}.mobile-menu .city,.mobile-menu .lang{float:left}.mobile-menu .lang{margin-left:10px}.mobile-menu .city .city-label,.mobile-menu .lang .lang-label{float:left;font-weight:300;font-size:13px;line-height:17px;text-transform:uppercase;color:#000}.mobile-menu .city .city-label{padding-left:23px;background-image:url(../images/city-label-icon.png);background-repeat:no-repeat;background-position:left center;background-size:13px 17px}.mobile-menu .city .city-select,.mobile-menu .lang .lang-select{float:left;margin-top:-2px}.mobile-menu .city .city-select select,.mobile-menu .lang .lang-select select{padding:0 15px 0 5px;font-family:"Montserrat",sans-serif;font-weight:300;font-size:13px;line-height:15px;text-transform:uppercase;color:#000;border:none;outline:none;background:#fff0;background-image:url(../images/select-arrow.png);background-size:10px 4px;background-repeat:no-repeat;background-position:98% center;appearance:none;-webkit-appearance:none;-moz-appearance:none}.mobile-menu .home{margin:20px 0;padding:15px 20px;background-color:rgb(81 137 255 / .1)}.mobile-menu .home a{padding:3px 0 3px 31px;font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:none;background-image:url(../images/home-icon.png);background-repeat:no-repeat;background-position:left center;background-size:22px 20px}.mobile-menu .menu-list{padding:0 10px 70px 10px;height:calc(100vh - 220px);overflow-y:scroll;-webkit-overflow-scrolling:touch}.mobile-menu #mainmenu{display:block;margin-bottom:20px;padding-bottom:10px;list-style:none;border-bottom:1px solid rgb(202 210 219 / .3)}.mobile-menu #mainmenu li{padding:10px 15px}.mobile-menu #mainmenu li a{padding-left:27px;font-weight:400;font-size:16px;line-height:20px;color:#000;text-transform:uppercase;text-decoration:none;background-image:url(../images/mobile-menu-arrow.png);background-repeat:no-repeat;background-position:left center;background-size:7px 12px}.mobile-menu #servicesmenu,.mobile-menu #companymenu,.mobile-menu #infomenu{list-style:none}.mobile-menu #servicesmenu li,.mobile-menu #companymenu li,.mobile-menu #infomenu li{padding:10px 0 10px 40px}.mobile-menu #servicesmenu li a,.mobile-menu #companymenu li a,.mobile-menu #infomenu li a{padding-bottom:1px;font-weight:300;font-size:13px;line-height:15px;color:#000;text-decoration:none;border-bottom:.5px dashed #5089fc}.slideout-menu{display:none;position:fixed;top:0;bottom:0;right:0;padding:0;width:320px;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:9999999999}.slideout-open .slideout-menu{display:block}.slideout-panel{z-index:1}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-overflow:before{content:"";display:block;background-color:#fff0;transition:background-color 0.5s ease-in-out}.slideout-overflow-open:before{position:absolute;top:0;bottom:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:99}.xoo-cp-title{display:block;margin:10px 0 20px 0;font-family:"Montserrat",sans-serif;font-weight:500;font-size:16px;color:#000;text-align:center}.xoo-img{position:relative;padding:10px;border:1px solid #5189ff;border-radius:19px}.xoo-onsale{position:absolute!important;top:5px!important;left:auto!important;right:5px!important;margin:0!important;padding:0!important;width:25px;height:25px;background-color:transparent!important;background-image:url(../images/shop-onsale-icon.png);background-repeat:no-repeat;background-size:25px 25px;border-radius:0!important}.xoo-cp-ptitle a.xoo-name{display:block;margin-bottom:10px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:14px;color:#000;text-decoration:none}.xoo-cp-ptitle .xoo-price-label{display:block;margin-bottom:10px;font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;color:#5189ff}.xoo-cp-ptitle .xoo-price{display:block}.xoo-cp-ptitle .xoo-price .woocommerce-Price-amount{font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;line-height:25px;color:#000}.xoo-cp-ptitle .xoo-price .woocommerce-Price-currencySymbol{margin-left:5px;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#000}.xoo-cp-ptitle .xoo-view-cart{display:inline-block;margin-top:15px;padding-right:10px;font-family:"Montserrat",sans-serif;font-weight:400;font-size:12px;color:#5189ff;text-decoration:none;background:url(../images/xoo-view-cart-icon.png) no-repeat right 4px!important}.xoo-cp-btns .xoo-cp-close{display:block;margin:15px 0;width:100%;height:38px;font-weight:500;font-size:14px;line-height:38px;color:#fff;text-align:center;text-decoration:none;background:#5189ff;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px}.xoo-cp-btns .xoo-cp-btn-ch{display:block;width:100%;height:38px;font-weight:500;font-size:14px;line-height:38px;color:#fff;text-align:center;text-decoration:none;background:#17a100;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px}#langs_form_pop{text-align:center}#langs_form_pop .lang-label{margin-bottom:15px;font-weight:600;font-size:18px;line-height:38px}#langs_form_pop .langs{list-style:none}#langs_form_pop .langs li{display:inline-block;padding:0 10px}#langs_form_pop .langs li a{font-size:18px;font-weight:500;text-decoration:none}#langs_form_pop .langs li a:hover{text-decoration:underline}#found_cheaper_form_pop .form{padding:20px}#found_cheaper_form_pop .form strong{margin:5px 0;font-size:15px;font-weight:500}#found_cheaper_form_pop .form input[type="text"],#found_cheaper_form_pop .form input[type="tel"],#found_cheaper_form_pop .form input[type="url"]{margin:8px 0;padding:5px 10px;width:100%;height:40px;font-family:"Montserrat",sans-serif;font-weight:500;font-size:12px;line-height:15px;color:#000;background:#fff;border:1px solid #5189ff;border-radius:100px;outline:none}#found_cheaper_form_pop .form input[type="submit"]{display:block;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:0;padding:0 40px;height:38px;font-weight:500;font-size:14px;line-height:38px;color:#fff;border:none;background:#ff931a;box-shadow:0 0 15px rgb(0 0 0 / .25);border-radius:19px;outline:none;cursor:pointer;transition:0.3s}#found_cheaper_form_pop .form input[type="submit"]:hover{background-color:#ed8612;transition:0.3s}#found_cheaper_form_pop .form input::placeholder,#found_cheaper_form_pop .form textarea::placeholder{opacity:1}#found_cheaper_form_pop .form input[type="text"]:focus::placeholder,#found_cheaper_form_pop .form textarea:focus::placeholder{color:#fff0}#found_cheaper_form_pop .form input.wpcf7-not-valid{border:2px solid red}#found_cheaper_form_pop .form .wpcf7-not-valid-tip{font-size:12px}#found_cheaper_form_pop .form .wpcf7-response-output{margin:10px 0!important;font-size:12px!important}.slick-prev,.slick-next{width:62px!important;height:62px!important;border-radius:50%!important}.slick-prev:before,.slick-next:before{content:" "!important}.slick-prev{left:-30px!important;background:#eef4f8 url(../images/arrow-prev.png) no-repeat!important;background-position:center center!important;background-size:31px 20px!important;z-index:3!important}.slick-next{right:-30px!important;background:#eef4f8 url(../images/arrow-next.png) no-repeat!important;background-position:center center!important;background-size:31px 20px!important;z-index:3!important}.scrollup{display:none;position:fixed;bottom:100px;right:20px;width:56px;height:56px;background-color:#fff;background-image:url(../images/scroll-to-top.png);background-repeat:no-repeat;background-position:center 21px;background-size:20px 20px;box-shadow:0 0 20px rgb(91 144 247 / .35);border-radius:50%;outline:none;z-index:99}textarea,input.text,input[type="text"],input[type="button"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}