@font-face{font-family:'Ubuntu';src:url("/fonts/Ubuntu-Regular.eot");src:local("Ubuntu Regular"),local("Ubuntu-Regular"),url("/fonts/Ubuntu-Regular.eot?#iefix") format("embedded-opentype"),url("/fonts/Ubuntu-Regular.woff") format("woff"),url("/fonts/Ubuntu-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Ubuntu';src:url("/fonts/Ubuntu-Bold.eot");src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url("/fonts/Ubuntu-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/Ubuntu-Bold.woff") format("woff"),url("/fonts/Ubuntu-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}.area{max-width:1300px;margin-left:auto;margin-right:auto}.area-padding{padding:10px 10px}.area-padding-h{padding-left:10px;padding-right:10px}.area-padding-v{padding-top:10px;padding-bottom:10px}.area-flex{width:100%}.max-w-100{max-width:100px}.max-w-200{max-width:200px}.max-w-300{max-width:250px}.btn-reset{box-shadow:none;background:none;border:none;padding:0}.btn-dis{font-weight:bold}.d-b{border:1px solid silver}.wc-column{display:flex;flex-flow:column nowrap;justify-content:start;align-items:stretch}.wc-line{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.wc-line-nw{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.wc-upper{text-transform:uppercase}.wc-btn{display:inline-block;line-height:1;padding:10px 40px;border-radius:20px;box-shadow:none;cursor:pointer;border:1px solid transparent;transition:all 0.5s ease;font-size:18px;font-weight:bold}.wc-btn span,.wc-btn .fa{display:inline-block;vertical-align:middle}.wc-btn:hover,.wc-btn:visited,.wc-btn:active,.wc-btn:focus{text-decoration:none}.wc-btn.wc-primary{background:#8b2dbf;border-color:#8b2dbf;color:#fff}.wc-btn.wc-primary:hover,.wc-btn.wc-primary:visited,.wc-btn.wc-primary:active,.wc-btn.wc-primary:focus{background:#8b2dbf;border-color:#8b2dbf;color:#fff}.wc-btn.wc-primary:hover{background:#aa87c7;border-color:#aa87c7;color:#fff}.wc-btn.wc-primary:active{background:#8b2dbf;border-color:#8b2dbf;color:#fff}.wc-btn.wc-white{background:#fff;border-color:#8b2dbf;color:black}.wc-btn.wc-white:hover,.wc-btn.wc-white:visited,.wc-btn.wc-white:active,.wc-btn.wc-white:focus{background:#fff;border-color:#8b2dbf;color:black}.wc-btn.wc-white:hover{background:#fff;border-color:#8b2dbf;color:#8b2dbf}.wc-btn.wc-white:active{background:#fff;border-color:#8b2dbf;color:#aa87c7}.wc-btn.wc-green{background:#00c143;border-color:#00c143;color:#fff}.wc-btn.wc-green:hover,.wc-btn.wc-green:visited,.wc-btn.wc-green:active,.wc-btn.wc-green:focus{background:#00c143;border-color:#00c143;color:#fff}.wc-btn.wc-green:hover{background:#3d8012;border-color:#3d8012;color:#fff}.wc-btn.wc-green:active{background:#00c143;border-color:#00c143;color:#fff}.wc-btn.wc-blue{background:#0047bb;border-color:#0047bb;color:#fff}.wc-btn.wc-blue:hover,.wc-btn.wc-blue:visited,.wc-btn.wc-blue:active,.wc-btn.wc-blue:focus{background:#0047bb;border-color:#0047bb;color:#fff}.wc-btn.wc-blue:hover{background:#001f5c;border-color:#001f5c;color:#fff}.wc-btn.wc-blue:active{background:#0047bb;border-color:#0047bb;color:#fff}.wc-btn.wc-orange{background:#df9f21;border-color:#df9f21;color:#fff}.wc-btn.wc-orange:hover,.wc-btn.wc-orange:visited,.wc-btn.wc-orange:active,.wc-btn.wc-orange:focus{background:#df9f21;border-color:#df9f21;color:#fff}.wc-btn.wc-orange:hover{background:#bd861a;border-color:#bd861a;color:#fff}.wc-btn.wc-orange:active{background:#df9f21;border-color:#df9f21;color:#fff}.wc-btn.wc-silver{background:#eeeeee;border-color:#eeeeee;color:#0047bb}.wc-btn.wc-silver:hover,.wc-btn.wc-silver:visited,.wc-btn.wc-silver:active,.wc-btn.wc-silver:focus{background:#eeeeee;border-color:#eeeeee;color:#0047bb}.wc-btn.wc-silver:hover{background:#adadad;border-color:#adadad;color:#0047bb}.wc-btn.wc-silver:active{background:#eeeeee;border-color:#eeeeee;color:#0047bb}.wc-btn .wc-disabled{opacity:0.3 !important;color:grey !important}body{overflow-x:hidden;overflow-y:auto}body a{color:#aa87c7}html,body,.global{min-height:100vh}.global{display:flex;flex-flow:column nowrap;height:100%}.wrapper{display:flex;flex-flow:column nowrap;flex:1 0 auto}header{flex:0 0 auto}.content{display:flex;flex-flow:row nowrap;flex:1 0 auto}.content>.area-padding{position:relative}main{flex:1 1 auto;order:0;max-width:100%}.sidebar-left{flex:0 0 100%;order:-1}.sidebar-right{flex:1 0 auto;order:2}footer{flex:0 0 auto}@media (max-width: 768px){.content{flex-flow:column nowrap}main{flex:1 0 auto}.sidebar-left{flex:0 0 auto;order:1}.sidebar-right{flex:0 0 auto}.max-w{max-width:100%}}html body{background-color:#fff;color:#333;font-family:Ubuntu, sans-serif;font-size:18px;line-height:1.4}html body iframe{max-width:100%;max-height:100%}html body img{display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto}html body h2,html body .h2{font-size:2.2rem;font-weight:bold}html body h3,html body .h3{font-size:2rem;font-weight:bold}html body .owl-carousel .owl-dots{position:absolute;left:0;right:0;bottom:10px;padding:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}html body .owl-carousel .owl-dots .owl-dot{width:15px;height:15px;background:transparent;border-radius:15px;border:1px solid #fff;margin:0 10px}html body .owl-carousel .owl-dots .owl-dot.active{background:#fff}html body .owl-carousel .owl-nav{text-align:center;position:relative;z-index:10;bottom:0;width:100%;max-width:400px;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}html body .owl-carousel .owl-nav .owl-prev,html body .owl-carousel .owl-nav .owl-next{font-size:40px;line-height:1}html body .owl-carousel .owl-nav .owl-prev{left:0}html body .owl-carousel .owl-nav .owl-next{right:0}html body a:not(.btn),html body a:not(.btn):hover,html body a:not(.btn):visited,html body a:not(.btn):focus,html body a:not(.btn):active{color:#aa87c7}html body .modal-content{border-radius:20px;overflow:hidden}html body .modal-header{background:#8b2dbf;color:#fff;border-top-left-radius:0;border-top-right-radius:0}html body .modal-body{padding:40px 20px}html body .modal-body .form-group{margin-bottom:20px}html body .modal-body .form-group:last-child{margin-bottom:0}body .breadcrumb{padding:0;margin:0;list-style:none;background-color:transparent !important;border-radius:0;font-size:0;line-height:2;border:none;align-items:center}body .breadcrumb,body .breadcrumb a{font-size:14px;color:black !important}body .breadcrumb a{color:black !important}body .breadcrumb a:hover{text-decoration:underline !important}body .breadcrumb-item+.breadcrumb-item{padding-left:10px}body .breadcrumb-item.active{color:#aa87c7 !important}body .breadcrumb-item+.breadcrumb-item::before{display:inline-block;vertical-align:middle;padding:0;content:"\203a";color:silver !important;margin:0 10px 0 0}@media (max-width: 768px){body nav[aria-label="breadcrumb"]{background:#f1f1f1}body .breadcrumb{padding:5px;flex-wrap:nowrap;overflow-x:scroll;width:100%}body .breadcrumb-item{padding:5px;flex:0 0 auto}body .breadcrumb-item,body .breadcrumb-item a{font-size:14px;font-weight:bold;line-height:1}}.h-main{background:#efe9ef}.h-inner{padding-top:10px;padding-bottom:10px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.header a{transition:all 0.5s linear;text-decoration:none !important}.header .cell{flex:0 1 auto}.header .logo{position:relative;margin-top:-5px;margin-bottom:-15px;z-index:2}.header .langs{background:none;border-radius:20px;font-size:0}.header .langs a{display:inline-block;font-size:18px;color:#333 !important;text-decoration:none !important;border-radius:10px;text-transform:uppercase;font-weight:400 !important;padding:4px 10px 5px 10px;transition:color 0.5s}.header .langs a.current-yes{background:#dad2ef !important;color:#913ccb !important}.header .langs a:hover{color:#df9f21 !important}.header .langs a:hover.current-yes{color:#fff !important}.h-brief{position:relative;padding-top:100px;overflow:hidden}.h-brief .bg-image{background:url("/img/header-footer-bg.jpg") no-repeat scroll bottom center;position:absolute;top:-100%;bottom:0;left:-100%;right:-100%;z-index:0;overflow:hidden;shape-outside:ellipse(25% 50%);clip-path:ellipse(25% 50%)}.h-brief .info{position:relative;z-index:1;text-align:center;padding:20px 35px 35px 35px;background:#f8fafb;border-radius:35px;line-height:1}.h-brief .bc{display:inline-block}.h-brief .title{font-size:72px;font-weight:bold;color:#333;padding:30px 0 30px 0;margin:0;line-height:1}.h-brief .subtitle{font-size:24px;color:#aa87c7}ul.menu-main .nav-link{font-size:16px;font-weight:bold;color:black !important;padding:7px 15px;text-transform:uppercase}ul.menu-main .nav-link.active{color:#aa87c7 !important}.footer{position:relative;overflow:hidden;z-index:1}.footer .bg-image{background:url("/img/header-footer-bg.jpg") no-repeat scroll bottom center;position:absolute;top:0;left:-100%;right:-100%;bottom:-100%;z-index:-1;overflow:hidden;shape-outside:ellipse(25% 50%);clip-path:ellipse(25% 50%)}.footer a{transition:all 0.5s linear;text-decoration:none !important}.footer a:hover{opacity:0.7}.f-top{padding:60px 0 0 0;text-align:center}.f-top,.f-top a{color:#fff !important}.f-inner{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center;max-width:600px;margin:0 auto}.f-main{padding-bottom:60px;display:flex;flex-flow:row wrap;justify-content:space-around;align-items:flex-start}.f-main .cell{width:30%;padding:20px}.f-main,.f-main a{color:#8c7297 !important}.menu-foot li.nav-item{display:block;width:100%}.menu-foot li.nav-item a.nav-link{display:block;width:100%;padding:10px 0;line-height:1}.f-bottom{text-align:center;border-top:1px solid #fff;padding:35px 0;font-size:12px;color:#fff !important}.f-bottom .area{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center}.we-are{padding-top:20px;font-size:14px}.map-wrap{position:relative;margin-top:80px;margin-bottom:-130px}.map-wrap .area{position:relative;z-index:1}#gl-map{width:100%;height:600px}.map-form{width:440px;background:rgba(255,255,255,0.8);border:1px solid silver;position:absolute;top:-120px;right:0;padding:30px;margin:5px 10px 5px 10px;border-radius:40px}.map-form .form-group{margin:0 0 20px 0;position:relative}.map-form .help-block{position:absolute;top:2px;right:10px;font-size:10px;line-height:1;margin:0;color:red}.map-form .text-center{padding-top:20px}.map-form .text-center .wc-btn{opacity:0.6}.map-form .text-center .wc-btn:hover{opacity:1}.map-form .widget-title{margin-bottom:50px}.map-form .widget-title>span{position:relative;z-index:1 !important}body input,body input.form-control,body textarea,body textarea.form-control{background:#fff;border-radius:10px;border:1px solid silver !important;padding:10px;height:auto}body .help-block{font-size:10px;line-height:1;color:red;padding:0 10px}.sidebar-left,.content>main{padding-top:70px;padding-bottom:120px}.c-product.a-index .sidebar-left,.c-product.a-index .content>main{padding-top:120px}.top-text{font-size:18px;color:#333}.home .h-brief .info{padding:80px;text-align:left}.widget{padding:80px 0}.widget .head{float:left}.widget .head-right{float:right}.widget .body{clear:both}.widget-title{margin-bottom:80px;position:relative}.widget-title>span,.widget-title>a,.widget-title>div{position:relative;font-size:36px;font-weight:bold;text-transform:uppercase;color:#000 !important;text-decoration:none !important;transition:all 0.5s linear}.widget-title>span:hover,.widget-title>a:hover,.widget-title>div:hover{color:#8b2dbf !important}.widget-title>span:after,.widget-title>a:after,.widget-title>div:after{content:'';display:block;position:absolute;bottom:-10px;left:10px;width:300px;height:30px;border-radius:20px;background:#edd1ee;z-index:-1}body ul.nav-pills{padding:4px;border-radius:30px;border:1px solid #f1f1f1}body ul.nav-pills .nav-link{border-radius:27px;font-size:16px;color:#000 !important;font-weight:bold}body ul.nav-pills .nav-item+.nav-item .nav-link{margin-left:20px}body ul.nav-pills .nav-link.active{background:#8b2dbf;color:#fff !important}.home .wrapper>.content{max-width:none}.home .wrapper>.content>main{padding:0}.top-slider{position:relative;z-index:1;padding-bottom:40px;text-align:center;color:white;line-height:1;font-size:0}.fr-top{font-size:72px;font-weight:bold;color:#fff;opacity:0.4}.fr-title{font-size:72px;font-weight:bold;color:#fff}.fr-btn{padding:60px 0}.fr-btn a{font-size:16px;padding-top:20px;padding-bottom:20px;border-radius:30px}.top{color:#ac1ca4;text-transform:uppercase;text-align:center;padding:50px 0;font-weight:bold}.top .providers-intro{font-size:36px;display:inline-block;position:relative}.top .providers-intro-bg{position:absolute;margin:auto;top:-11px;left:-20%;z-index:-1;font-size:120px;opacity:0.1;white-space:nowrap}.news-card{line-height:1.2}.news-card .picture{padding-bottom:20px}.news-card .picture img{border-radius:20px}.news-card .title{padding-bottom:20px}.news-card .title a{font-size:24px;font-weight:bold;color:#333 !important;text-decoration:none !important}.news-card .announce{font-size:16px;padding-bottom:30px}.news-card .date{font-size:14px;font-weight:bold;color:#8b2dbf}.articles .pages{margin-top:150px}.article{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;line-height:1.2}.article .picture{flex:1 1 auto;min-width:320px}.article .picture img{border-radius:20px}.article .info{flex:1 1 auto}.article .title{padding-bottom:20px}.article .title a{font-size:24px;font-weight:bold;color:#333 !important;text-decoration:none !important}.article .announce{font-size:16px;padding-bottom:30px}.article .date{font-size:14px;font-weight:bold;color:#8b2dbf}.article+.article{margin:50px 0 0 0;padding:50px 0 0 0;border-top:1px solid #f1f1f1}.post-wrapper .picture{float:left;margin:0 40px 30px 0}.post-wrapper .picture img{border-radius:30px}.post-wrapper .to-list{padding-top:50px;text-align:center}.to-all{padding-top:15px;padding-bottom:15px;border-radius:25px}.to-all span{margin-right:30px}.to-all *{display:inline-block;vertical-align:middle}.prd-list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;font-size:0;line-height:1}.prd-card{font-size:14px;text-align:center;line-height:1.2;border-radius:8px;border:1px solid transparent;overflow:hidden;padding:20px;width:100%;max-width:300px;margin:0 5px 30px 5px;background:#f7e7f8;transition:all 0.5s linear}.prd-card .w-box{display:block;position:relative}.prd-card .w-div{position:absolute;left:0;right:0;top:0;bottom:0}.prd-card .w-image{padding-bottom:80%;overflow:hidden}.prd-card .w-name{padding-bottom:30%;overflow:hidden}.prd-card .w-name .w-div{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:0 0 20px 0}.prd-card .w-name .w-div div{font-weight:bold;font-size:18px;color:#8b2dbf}.prd-card img{width:100%;height:100%;object-fit:cover;object-position:center center}.prd-card .price{padding:20px 0}.prd-card .price .old{font-size:16px;color:#777777;font-weight:bold;text-decoration:line-through}.prd-card .price .old span{font-size:10px;font-weight:normal}.prd-card .price .old.empty{font-size:0}.prd-card .price .cur{font-size:20px;color:#000;font-weight:bold;transition:all 0.5s ease}.prd-card .price .cur span{font-size:16px;font-weight:normal}.prd-card .buy-btn{width:60% !important}.prd-card:hover{border-color:#8b2dbf}.prd-card:hover img{transform:scale(1.1);transition-duration:500ms}.prd-view .prd-h1{margin-bottom:70px;font-size:24px;color:#8b2dbf;font-weight:bold}.prd-view .main{margin-bottom:100px}.prd-view .photos{font-size:0;margin-right:-5px;margin-left:-5px}.prd-view .a-prod-img-p{margin-bottom:10px;padding-left:5px;padding-right:5px;cursor:pointer}.prd-view .d-prod-img-s{display:inline-block;width:100px;height:100px;padding:5px;border:1px solid silver;border-radius:6px;margin:5px;cursor:pointer}.prd-view .d-prod-img-s img{width:100%;height:100%;object-fit:cover;object-position:center center}.prd-view .d-prod-img-s.active{border-color:#69caf2}.prd-view .order{font-size:14px;padding:0 20px}.prd-view .order .code{margin-bottom:25px;font-weight:bold}.prd-view .order .code .val{color:#aaaaaa}.prd-view .order .prop-inp{font-size:16px;font-weight:bold;margin:0 20px 0 0;display:inline-block;vertical-align:middle}.prd-view .order .prop-row{margin-bottom:25px}.prd-view .order .price-label{font-size:18px;font-weight:bold;margin-bottom:10px}.prd-view .order .price{margin-bottom:70px}.prd-view .order .price .old{display:inline-block;margin-right:25px;color:grey;font-weight:bold;text-decoration:line-through}.prd-view .order .price .old span{font-size:24px}.prd-view .order .price .cur{font-size:30px;font-weight:bold;color:#000}.prd-view .order .price .cur span{font-size:30px}.prd-view .order .acts{margin-bottom:35px}.prd-view .order .buttons{margin-bottom:35px}.prd-view .order .buttons button{padding-left:50px;padding-right:50px;font-weight:bold;border-radius:40px}.prd-view .order .params-title{line-height:1;font-weight:bold;font-size:18px;margin-bottom:25px}.prd-view .order .prop-item{margin-bottom:15px;font-size:14px;line-height:2}.prd-view .order .prop-item .yes{color:#aa87c7}.prd-view .order .prop-item .no{color:#df9f21}.prd-view .info{padding-right:0}.prd-view .hint{border-radius:10px;padding:30px;background:#eeeeee}.prd-view .hint .part+.part{margin-top:30px}.prd-view .hint .title{font-size:14px;color:#aa87c7;font-weight:bold;padding-bottom:6px}.prd-view .hint .desc{font-size:14px}.prd-view .hint .desc a{text-decoration:underline}.prd-view .hint img{height:30px;margin-right:10px;vertical-align:middle}.prd-view .links{padding:30px;line-height:3}.prd-view .links img{width:30px;margin-right:10px;vertical-align:middle}.prd-view .links a{font-size:14px;text-decoration:underline}.prd-view .product-tabs{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:stretch;border:none !important;background:#eeeeee;padding:4px;border-radius:48px}.prd-view .product-tabs .nav-link{text-transform:uppercase;font-weight:bold;border-radius:40px;border:none !important;padding:10px 50px;color:#000;font-size:16px}.prd-view .product-tabs .nav-link.active{color:#fff;background:#aa87c7}.prd-view .tab-content{padding:70px 0 0 0}.text-desc,.prd-text{line-height:1.2}.text-desc h2,.text-desc .h2,.prd-text h2,.prd-text .h2{margin-bottom:2.4rem}.text-desc h3,.text-desc .h3,.prd-text h3,.prd-text .h3{margin-bottom:1.4rem}.text-desc p,.prd-text p{margin-bottom:1.4rem}.text-desc ul li,.prd-text ul li{list-style-type:square;list-style-position:inside;margin-bottom:1rem}.text-desc ul li::marker,.prd-text ul li::marker{color:#8b2dbf}.text-desc a,.prd-text a{color:#8b2dbf !important;text-decoration:underline;font-weight:bold}.text-desc a:hover,.prd-text a:hover{text-decoration:none !important}.text-desc strong,.prd-text strong{color:#8b2dbf;font-weight:bold}.text-desc table td,.prd-text table td{border:1px solid silver;padding:7px 15px}table strong{color:black !important}.list-options{position:absolute;top:55px;right:0}.list-options .option-cell label{font-weight:bold;font-size:16px}.list-options .two-points{margin-right:30px;font-size:16px}.global .ui-selectmenu-button{border-radius:15px;background:none;color:#8b2dbf;font-size:13px}.pagination{justify-content:center;margin:0 auto;border:1px solid #eeeeee;width:fit-content;border-radius:20px}.pagination .page-item.prev .page-link{margin-right:40px}.pagination .page-item.next .page-link{margin-left:40px}.pagination .page-item .page-link{padding:10px 20px;color:grey;font-weight:bold;border:none !important;background:none !important}.pagination .page-item.prev .page-link,.pagination .page-item.next .page-link,.pagination .page-item.active .page-link{color:#8b2dbf}.pagination .page-item.disabled .page-link{opacity:0.4}.product-index .pages{margin:30px 0}.product-index .desc{margin-top:100px;text-align:left}.provider-row{padding:80px 0;position:relative}.provider-row .more a{padding-top:20px;padding-bottom:20px;border-radius:30px}.provider-1 .services{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:stretch}.provider-1 .more{text-align:center}.provider-2{background:url("/img/dop-partners-bg.jpg") scroll no-repeat 0 0/cover}.provider-2:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.9);z-index:0}.provider-2 img{border-radius:20px}.provider-2 .area{position:relative;z-index:1}.provider-2 .title{text-align:right}.provider-2 .announce{font-size:16px;color:#333}.provider-2 .announce h1,.provider-2 .announce h2,.provider-2 .announce h3,.provider-2 .announce h4,.provider-2 .announce h5,.provider-2 .announce h6{color:#8b2dbf;margin:0;font-weight:bold;font-size:24px;padding-bottom:20px}.provider-2 .more{text-align:right;padding-top:20px}.provider-wrapper .services{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch;padding-bottom:90px}.service-card{line-height:1.2;flex:0 1 33%;min-width:280px;padding:0 15px 40px 15px}.service-card .picture{font-size:0;padding-bottom:20px}.service-card .picture img{border-radius:15px}.service-card .title{min-height:70px;padding-bottom:20px}.service-card .title a{font-size:24px;font-weight:bold;color:#8b2dbf !important;text-decoration:none !important}.service-card .announce{font-size:16px}.service-wrapper .picture{float:left;margin:0 40px 30px 0}.service-wrapper .picture img{border-radius:30px}.service-wrapper .cont{padding-top:40px;clear:both}.ask{padding-top:30px;padding-bottom:30px;border-radius:40px}#filter-widget{font-size:16px;color:#000}#filter-widget .head{color:#000;font-size:18px;font-weight:bold;min-height:40px;margin:0 0 20px 0}.property-block.price-range .range{text-align:center}.property-block.price-range .range .min-max{padding:10px 0 10px 0}.property-block.price-range .range .range-txt{display:inline-block;vertical-align:middle}.property-block.price-range .range .range-txt.lbl{font-size:16px;padding:0 4px}.property-block.price-range .range .range-txt.val{width:70px;text-align:center;background:#fff;box-shadow:none;border:1px solid silver;font-size:18px;border-radius:0}.property-block.price-range .ui-slider{margin:10px 16px 40px 16px;background:#878787;border:none;border-radius:0;height:5px}.property-block.price-range .ui-slider .ui-slider-range{background:#8b2dbf}.property-block.price-range .ui-slider .ui-slider-handle{top:-6px;margin-left:-.6em;border-radius:17px;width:17px;height:17px;background:#8b2dbf;border:1px solid #8b2dbf;cursor:pointer}.property-block.price-range .ui-slider .ui-slider-handle:hover{background:#aa87c7}.property-block.price-range button.wc-btn.wc-primary{font-size:16px;vertical-align:middle}.property-block{padding:0 0 40px 0}.property-name{color:#8b2dbf;padding:0 0 10px 0;border-bottom:1px solid #f7e7f8;position:relative;border-radius:0;font-size:16px;font-weight:bold;line-height:1}.property-values{margin:0;padding:10px 0 0 0}.property-values .li{list-style:none;padding:10px 42px 7px 36px;font-size:16px;clear:both;position:relative;overflow:hidden}.property-values .li.color .filter-label{border:none;background-color:#f1f1f1}.property-values .li.color .filter-label[style="background-color: transparent"]{background:-webkit-linear-gradient(left, orange, #ff0, green, cyan, blue, violet);background:-o-linear-gradient(right, orange, #ff0, green, cyan, blue, violet);background:-moz-linear-gradient(right, orange, #ff0, green, cyan, blue, violet);background:linear-gradient(to right, orange, #ff0, green, cyan, blue, violet)}.property-values .li.active-no .filter-text{color:silver}.property-values .li.active-no .filter-count{color:silver}.property-values .li.color.check-yes .filter-label{border:2px solid #aa87c7 !important}.property-values .li.check-yes .filter-label[style="background-color: transparent"]{border:2px solid #aa87c7 !important}.property-values .li.check-yes .filter-label[style^="background:"]{border:2px solid #aa87c7 !important}.property-values .li.check-yes .filter-text{color:#333}.property-values .li.check-yes .filter-count{color:grey}.property-values .li:hover .filter-label{color:#aa87c7 !important}.property-values .li:hover .filter-text{text-decoration:none;color:#aa87c7 !important}.property-values .prop-second-area{transition:height 1.5s ease;overflow:hidden;height:auto}.property-values .prop-second-area.not-visible{height:0}.property-values .prop-more-area{display:inline-block;margin:10px 0 20px 0;color:#000;font-weight:bold;font-size:16px;cursor:pointer}.property-values .prop-more-area.not-visible{color:#000}.filter-panel:after{display:block;content:"";clear:both}.filter-panel a{color:#333}.filter-panel a:hover{color:#000}.filter-panel .wc-btn{font-size:16px;color:white !important;background:#cccccc !important;border-color:#cccccc !important}.filter-panel .wc-btn:hover{background:#afafaf !important;border-color:#afafaf !important}.filter-flag{position:absolute;left:-9000px}.filter-label{cursor:pointer;margin:0;width:20px;height:20px;position:absolute;left:5px;top:7px;background-position:50% 50%;background-repeat:no-repeat;background:white;border:1px solid silver;border-radius:4px;font-size:0;line-height:1}.filter-label i{font-size:16px;padding:2px 0 0 2px;opacity:0}.filter-label.check-yes{border-color:#333;color:#000}.filter-label.check-yes i{opacity:1}.filter-label.active-yes{cursor:pointer}.filter-count{position:absolute;top:8px;right:5px;color:grey;font-size:16px;font-weight:bold}.filter-text{display:block;color:#333 !important;font-size:16px;line-height:1}.filter-text:hover,.filter-text:active,.filter-text:focus,.filter-text:visited{text-decoration:none;color:#333}.filter-toggle{background:none;border:none;box-shadow:none;font-size:0;line-height:1;color:#aa87c7}.filter-toggle i{line-height:1;font-size:36px}.bg{z-index:1990;background:rgba(0,0,0,0.5);position:fixed;left:0;right:0;top:0;bottom:0;transition:opacity 0.5s;margin:0;padding:0}@media (max-width: 768px){.sidebar-left{position:fixed !important;top:0;right:-80%;width:80%;bottom:0;z-index:2000;transition:left 0.5s;background:#fff;padding:0 !important}.catalog-bg{display:none !important}.property-values{padding:10px 10px 40px 10px}.filter-on .sidebar-left{right:0;visibility:visible !important;opacity:1 !important;overflow:auto !important}.filter-on .global{overflow:hidden;width:100vw;height:100vh}.filter-on .bg{visibility:visible !important;opacity:1 !important}.filter-on .flt-cls{display:block !important;position:fixed;top:8px;right:10px;font-size:0;line-height:1;z-index:11}.filter-on .flt-cls i{font-size:30px;color:black}.filter-panel .filter-toggle{display:inline-block}}.cart-index form label{line-height:1;font-size:14px;text-align:right;padding-right:0}.cart-index form .is-required:after{margin-left:2px;position:relative;top:-5px}.cart-header{font-size:16px !important;color:#8b2dbf !important;font-weight:bold !important}.cart-params{margin-bottom:20px}.cart-params .cart-param .param-cell{font-size:14px}.cart-params .cart-param .param-label{color:grey}.cart-params .cart-param .param-value{color:#000;font-weight:bold}.cart-total{padding:20px 0 40px 0;text-align:right}.cart-resume{display:inline-block;margin-right:20px;font-size:16px;font-weight:bold;color:#000}.cart-sum{display:inline-block;font-size:36px;color:#8b2dbf;background:none;padding:0 10px 2px 10px;border-radius:6px;font-weight:bold}.steps{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;text-align:center;font-size:0;line-height:1}.steps button{flex:0 1 auto;font-size:30px}.steps button i{transition:all 0.5s ease}.steps button:hover i{color:#8b2dbf}.steps input{flex:0 2 auto;font-size:20px;max-width:50px;width:50px;padding:0;height:auto;text-align:center}.cart-item{font-size:0;line-height:1;border-bottom:1px solid #cccccc;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;padding:20px 0}.cart-item:first-of-type{border-color:#408fa8}.cart-item .info{flex:1 1 70%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.cart-item .image{flex:1 1 30%;text-align:center}.cart-item .image img{max-height:100px}.cart-item .text{flex:1 1 50%;padding-left:20px;padding-right:20px}.cart-item .text>a,.cart-item .text div{display:block;text-align:left}.cart-item .name{font-size:14px;color:#aa87c7 !important;padding:0 0 10px 0;font-weight:bold}.cart-item .code{font-size:14px;color:#000 !important;padding:0 0 10px 0}.cart-item .code .value{color:black}.cart-item .price{flex:1 1 20%;text-align:center}.cart-item .price .value{color:#000;font-weight:bold;font-size:14px}.cart-item .amount{flex:1 1 30%;text-align:center;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.cart-item .steps{flex:0 1 50%}.cart-item .steps .ci-step{color:#e6e6e6}.cart-item .steps .ci-quantity{margin:0 5px}.cart-item .cif-amount,.cart-item .ci-amount{flex:0 1 40%;font-size:14px;font-weight:bold;color:#000;text-align:right;padding-left:20px}.cart-item .acts{flex:0 1 20%;text-align:right}.cart-item .ci-delete{font-size:16px}.cart-item .ci-delete i{color:red;transition:all 0.5s ease}.cart-item .ci-delete:hover i{color:red}.order-form{background:#f4f4f4;padding:40px 30px}.order-form-title{font-weight:bold;font-size:18px;color:#000;padding-bottom:25px}.order-submit{padding-top:60px}.order-submit button{padding-top:30px;padding-bottom:30px;border-radius:40px}@media (max-width: 800px){.cart-item{flex-flow:row wrap}.cart-item .info{flex:0 1 100%;padding:0 0 20px 0}.cart-item .name{padding:0 50px 10px 0}.cart-item .amount{flex:0 1 100%;justify-content:flex-end}.cart-item .amount .steps{flex:0 1 auto}.cart-item .amount .ci-amount{flex:0 1 auto;min-width:120px}}@media (max-width: 576px){.cart-index form label{text-align:left;padding-right:15px}}.mm-logo{display:inline-block;vertical-align:top;max-height:100%;font-size:0;line-height:1}.mm-logo img{height:40px}.zone{clear:both;padding:10px 0}.zone .area{padding:0 !important}.zone.pad{padding:20px;text-align:center;font-size:22px}.zone.pad a{display:block;line-height:2}.zone.pad .social a{display:inline-block;line-height:1}.zone+.zone{border-top:1px solid #3cc942}.zone ul:not(.nav){display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;flex-direction:column}.zone li{list-style:none;font-size:22px;padding:0 20px 0 0;margin:0 0 0 40px;line-height:2;width:100%}.zone li+li{border-top:1px solid rgba(157,137,179,0.3)}.zone li a{font-size:22px;color:#fff;text-decoration:none;position:relative;line-height:1;display:block;padding:20px 0}.zone li a>span{display:inline-block;vertical-align:middle}.zone li a .item-image{font-size:0}.zone li a .item-label{margin-left:10px}.zone li a .item-label:after{content:"";display:block;position:absolute;top:22px;right:-10px;width:18px;height:22px;background:transparent url(/img/mobile/strelka.png) scroll no-repeat 0 0;background-size:auto;background-size:contain}.mob-row{height:50px;position:fixed;top:0;left:0;right:0;z-index:1001;line-height:1;font-size:0;overflow:hidden;display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center;background:#e6e6ed;padding:5px 40px 5px 0;text-align:center;border-bottom:1px solid silver}.mob-logo{display:inline-block;height:40px}.mob-left-tgl{position:fixed;top:10px;right:10px;z-index:1003;cursor:pointer;font-size:0;line-height:1;margin:0;padding:0;transition:all 0.5s}.mob-left-tgl i{font-size:30px;color:grey;transition:all 0.5s}.mob-left-tgl i.hide-pnl{position:absolute;left:0;top:0;opacity:0;color:#8b2dbf}.mob-left-pnl{position:fixed;top:0;right:-90%;width:90%;bottom:0;z-index:1002;transition:left 0.5s;background:#e6e6e8;color:#000}.mob-left-pnl a{color:#000 !important}.mob-left-pnl .hdr{font-size:0;height:50px;line-height:50px;overflow:hidden;background:#e6e6e8;color:#000;padding:5px 15px 5px 15px}.mob-left-pnl .hdr span{display:inline-block;vertical-align:middle;line-height:1;font-size:20px}.mob-left-pnl .cnt{position:absolute;top:50px;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:scroll}.mob-left-bg{z-index:1001;background:rgba(0,0,0,0.5);position:fixed;left:0;right:0;top:0;bottom:0;transition:opacity 0.5s;margin:0;padding:0}.mob-left-chk:checked ~ .mob-left-tgl i.show-pnl{opacity:0}.mob-left-chk:checked ~ .mob-left-tgl i.hide-pnl{opacity:1}.mob-left-chk:checked ~ .mob-left-pnl{right:0;visibility:visible !important;opacity:1 !important}.mob-left-chk:checked ~ .global{overflow:hidden;width:100vw;height:100vh}.mob-left-chk:checked ~ .mob-left-bg{visibility:visible !important;opacity:1 !important}@media (max-width: 768px){.header .langs a{padding:4px 5px 5px 5px}.h-main{display:none}.mob-row{display:flex !important}.mobtop,.mob-left-tgl{display:block !important}header.header{padding-top:50px}.modal-body{padding:10px 5px}.mod-btn{font-size:14px !important;padding:5px 10px !important}}@media (max-width: 576px){.fr-title{font-size:30px;margin-top:20px}.fr-top{font-size:30px}.h-brief .bg-image{background:url("/img/header-footer-bg.jpg") no-repeat scroll center center;top:0;bottom:0;left:0;right:0;z-index:0;shape-outside:none;clip-path:none;background-size:cover}.h-brief{padding-top:30px}html body .owl-carousel .owl-dots,html body .owl-carousel .owl-nav{display:none}.top-slider{padding-bottom:0}}@media (max-width: 576px){html .global .h-brief .info{padding:20px;border-radius:0;border:1px solid grey}.h-brief .title{font-size:32px;padding:20px 0}.top-text{font-size:14px}}@media (max-width: 576px){.top .providers-intro{line-height:1}.top{padding:20px 0}.provider-row{padding:20px 0}.widget-title{margin-bottom:40px;text-align:center;line-height:1}.widget-title a,.widget-title div,.widget-title span{text-align:center;line-height:1}.widget-title>span::after,.widget-title>a::after,.widget-title>div::after{width:200px}.provider-1 .services{flex-flow:row wrap}.service-card{flex:0 1 100%;padding:0 15px 40px 15px}.service-card .title{min-height:auto;padding-bottom:10px}.service-card .picture{padding-bottom:10px}.provider-row .more a{padding-top:10px;padding-bottom:10px;border-radius:30px}.wc-btn{padding:10px 20px;font-size:16px}.provider-2 .title{text-align:center}.provider-2 .announce{padding-top:10px}}@media (max-width: 576px){.widget .body{text-align:center}.widget .body .row{justify-content:center}.tab-content{padding:10px 0}.prd-card{display:inline-block}.widget{padding:20px 0}.widget .head{float:none}.widget .head-right{float:none;text-align:center;margin-bottom:20px}}@media (max-width: 576px){.map-wrap{margin-top:20px;margin-bottom:0}.map-form{width:90%;border:1px solid silver;position:relative;top:0;right:0;padding:20px;margin:0 auto 40px auto;border-radius:20px}.map-form .widget-title>span{font-size:26px}}@media (max-width: 576px){.footer .bg-image{background:url("/img/header-footer-bg.jpg") no-repeat scroll center center;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;shape-outside:none;clip-path:none}.f-top{padding:20px}.f-inner{flex-flow:row wrap}.f-inner .cell{width:100%}.f-inner .logo{padding-top:20px}.f-inner .contacts{padding-top:40px;line-height:1.6;font-size:24px}.menu-foot li{width:100%}.f-main{padding:40px 20px}.f-main .cell{width:100%}}@media (max-width: 576px){.prd-list{justify-content:center}.prd-view .order{text-align:center;margin-top:30px}.prd-view .prd-h1{margin-bottom:20px}.prd-view .order .price{margin-bottom:30px}.prd-view .main{margin-bottom:40px}.prd-view .tab-content{padding:10px 0 0 0}.sidebar-left,.content>main{padding-top:40px;padding-bottom:40px}.pd-filter{display:block !important}.c-product.a-index .sidebar-left,.c-product.a-index .content>main{padding-top:20px}.list-options{position:static;text-align:center;padding:0 0 30px 0}.option-cell{padding:0 0 10px 0}.option-cell label{display:block;margin:0}.option-cell .two-points{display:none}#filter-widget{padding:20px}}@media (max-width: 576px){.article{flex-flow:row wrap;justify-content:center}.article .picture{text-align:center}.article .title{padding-top:20px;text-align:center}.article+.article{margin:20px 0 0 0;padding:20px 0 0 0}}
/*# sourceMappingURL=main.css.map */
