.text-center{text-align:center}.pt-0{padding-top:0}.img_prod_holder,.watermarked{position:relative;z-index:2;float:left;overflow:hidden;height:447px;width:100%;margin:.5rem 0 1rem}.img_prod_holder img{height:100%;max-width:unset}.product_holder .img_prod_holder:nth-child(2){padding-left:10px}.img_prod_wrap .img_prod_holder:first-child{margin-right:5px}.img_prod_wrap .img_prod_holder:nth-child(2){margin-left:5px}.img_prod_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.more_info{display:inline-block;max-width:275px;width:100%;height:61px;color:#fff;border:2px solid #fff;border-radius:27px;background:rgba(120,120,120,.7);font-size:18px;line-height:25px;font-weight:500;padding:16px 0;text-align:center;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.more_info:focus,.more_info:hover{color:#fff;background:rgba(120,120,120,.9);text-decoration:none}.img_prod_wrap .more_info{max-width:213px}.img_prod_holder .more_info{position:absolute;left:30px;bottom:30px}.prod_descr{margin:0 0 0 -18px;font:16px/29px Roboto,sans-serif;letter-spacing:-.4px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical}.prod_descr.rimskie{padding-top:70px}.hypen{display:inline-block}.bordered{position:absolute;right:0;bottom:0;overflow:hidden;border:1px solid #8eb015;border-left:transparent;padding:10px;z-index:2;background:#fff;width:auto}.price_table{position:relative;z-index:10;float:right;border:11px solid #8eb015;-webkit-box-shadow:0 0 0 6px #fff;box-shadow:0 0 0 6px #fff;min-width:412px;min-height:108px;height:0}#price-dn .prices-descr tr:nth-child(even),.jqcart-tr:nth-child(even),.modal .prices-descr tr:nth-child(odd),.price_table,.price_table tr:nth-child(odd),.prices-descr tr:nth-child(odd){background:#efe2c3}#price-dn .prices-descr tr:nth-child(odd),.jqcart-tr:nth-child(odd),.price_table tr:nth-child(even),.prices-descr tr:first-child,.prices-descr tr:nth-child(even){background:#f7f0e0}.price_table td,.price_table th{border:1px solid #a49b86;text-align:center;padding:0 9px;line-height:42px}.price_table th{font-weight:500}.price_table th:first-child{text-align:left}.prices-descr-wrap{padding-top:70px}.prices-descr{border:10px solid #8eb015;line-height:28px;margin-bottom:32px;width:100%}.prices-descr th,.prices-descr tr:first-child{text-align:center}.prices-descr td,.prices-descr th{padding:6px 5px;border-bottom:2px solid #8eb015;border-right:10px solid #8eb015}.prices-descr td.zamer,.prices-descr th.zamer{border-bottom:1px solid #a49b86;background:#efe2c3}.prices-descr .city{border-right:2px solid #8eb015}.prices-descr .discount{width:207px}.prices-descr .model{max-width:500px;padding:0 15px}.prices-descr-wrap .prices-descr .model{width:434px}.prices-descr a{color:#6c860f}.note{font-size:14px;line-height:22px;margin:0 0 45px}.content-all .content{padding-bottom:0}.work_descr{border:1px solid #a6a4aa;border-top:1px solid transparent;margin-bottom:30px}.work_descr h4{margin-top:-26px}.work_info{padding:18px 44px 50px 44px}.item:not(:last-child){margin-bottom:20px}.item:before{content:"";display:inline-block;vertical-align:middle;margin-right:20px;width:108px;height:108px;background:url(/img/sprites/icons-sprite.png) -1080px 0 no-repeat}.item.tel_support:before{background-position:-1080px 0}.item.calculation:before{background-position:-1188px 0}.item.making:before{background-position:-1296px 0}.item.carrier:before{background-position:-1404px 0}.item.installation:before{background-position:-1512px 0}.item.appointment:before{background-position:-1080px -108px}.item.contract:before{background-position:-1188px -108px}.item.master:before{background-position:-1404px -108px}.item.pay_off:before{background-position:-1512px -108px}.item.our_bump:before{background-position:-324px 0}.item.child_bump:before{background-position:-324px -108px}.item.fair_prices:before{background-position:-432px 0}.item.high_prices:before{background-position:-432px -108px}.item.official_document:before{background-position:-540px 0}.item.criminal:before{background-position:-540px -108px}.item.no_imprest:before{background-position:-648px 0}.item.imprest:before{background-position:-648px -108px}.item.fast_prod:before{background-position:-756px 0}.item.slow_prod:before{background-position:-756px -108px}.item.sale:before{background-position:-864px 0}.item.no_sale:before{background-position:-864px -108px}.item.contact:before{background-position:-972px 0}.item.no_contact:before{background-position:-972px -108px}.item.hands:before{background-position:-1620px 0}.item.hdocs:before{background-position:-1620px -108px}.item.sprices:before{background-position:-1728px 0}.item.hprices:before{background-position:-1728px -108px}.item.box:before{background-position:-1836px -108px}.item.fclock:before{background-position:-1944px 0}.item.sclock:before{background-position:-1944px -108px}.item.coins:before{background-position:-2052px 0}.item.nocoins:before{background-position:-2052px -108px}.item.fast_prod_w:before{background-position:-2160px 0}.item.slow_prod_w:before{background-position:-2160px -108px}.item.contact_w:before{background-position:-2268px 0}.item.no_contact_w:before{background-position:-2268px -108px}.item.sale_g:before{background-position:-2376px 0}.item.no_sale_r:before{background-position:-2376px -108px}.item.sun_protection:before{background-position:-1620px -341px}.item.rotating_l:before{background-position:-1728px -341px}.item.sight_protect:before{background-position:-1836px -341px}.item.razdvijka:before{background-position:-1944px -341px}.item.peregorodka:before{background-position:-2052px -341px}.item.proemi:before{background-position:-2160px -341px}.item.overhigh:before{background-position:-2268px -341px}.item.simple_sys:before{background-position:-216px -233px}.item.indiv_design:before{background-position:-324px -233px}.item.good_price:before{background-position:-432px -233px}.item.wash:before{background-position:-540px -233px}.item.quick:before{background-position:-648px -233px}.item.poshiv:before{background-position:-756px -233px}.item.choice:before{background-position:-864px -233px}.item.comfort:before{background-position:-972px -233px}.item span{display:inline-block;vertical-align:middle;width:calc(100% - 136px)}.btn_holder{margin-top:70px}.justify-content-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important;-webkit-justify-content:space-evenly!important}.btn,.content .btn{display:block;max-width:368px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;height:57px;margin:0 auto;padding:16px 12px;text-align:center;border-radius:25px;background:#5da8a0;font-size:17px;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn:hover{opacity:.9;color:#fff}table.reasons_holder{width:100%}table.reasons_holder td,table.reasons_holder th{width:50%;padding:28px 30px}table.reasons_holder td.pros{border-right:30px solid #fff}table.reasons_holder td.pros.pros-right{border-left:30px solid #fff;border-right:0}table.reasons_holder td.cons{border-left:30px solid #fff}.reasons_holder.one_item td.cons,.reasons_holder.one_item td.pros{border:0}table.reasons_holder.one_item td,table.reasons_holder.one_item th{padding:8px 20px}tr:nth-child(odd) .pros{background:#e6f7ed}tr:nth-child(even) .pros{background:#b6e8cd}tr:nth-child(odd) .cons{background:#fef2f4}tr:nth-child(even) .cons{background:#fdced6}.reasons_holder .item:before{margin-right:30px}.reasons_holder .item span{margin-top:-5px;width:calc(100% - 144px)}.reviews{background:#3e5586;min-height:340px;padding:30px 0;margin-bottom:100px}.content-top .reviews{margin-bottom:0}.reviews_wrap{border:2px solid #fff;position:relative;max-width:970px;width:100%;height:278px;margin:0 auto;padding:20px 42px}.reviews_wrap:after,.reviews_wrap:before{content:"";display:inline-block;position:absolute;top:-12px;left:-18px;width:73px;height:69px;background:url(/img/sprites/icons-sprite.png) -128px -240px no-repeat,#3e5586}.reviews_wrap:after{top:80%;left:94%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.rewiews_holder{max-width:882px;height:100%;z-index:2;position:relative;background:#fff;overflow:hidden}.rewiews_holder picture{height:100%}.reviews .btn{margin-top:34px}.call_me_form_wrap{background:#4398a1;min-height:268px}.call_me_form_wrap h2{font:28px/30px Roboto,sans-serif;font-weight:700;margin:65px 0 20px 0;color:#fefefe;text-align:center;text-transform:uppercase}.call_me_form_wrap h2 span{color:#ffe9a1}.zamershik_form{background:url(/img/bg/banner_bg.png) 0 8px no-repeat;min-height:268px}.consult_form{background:url(/img/bg/consult.png) 0 35px no-repeat;min-height:268px}.call_me_form_wrap .consult_form h2{text-transform:none}.call_me_form_wrap label{font:14px/25px "Open Sans",Roboto,sans-serif;font-style:italic;color:#fff;margin:0 10px}.call_me_form_wrap input{display:block;border-radius:2px;background:#fff;border:1px solid transparent;height:50px;margin-bottom:10px;padding:0 10px;color:#606060;font-size:23px}.call_me_form_wrap input[type=tel]{text-align:center}.call_me_form_wrap input[type=submit]{border-color:#fff;color:#fff;background:#1bad58;font:18px/24px Roboto,sans-serif;font-weight:500;text-align:center;cursor:pointer;margin-top:28px}input[type=submit]:hover{opacity:.9}.logo_holder{height:170px;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;border:1px solid #a6a4aa}.logo_holder img{display:inline-block;max-height:100%;width:auto}.our_clients{padding-bottom:70px}.pagination{margin-top:20px;width:100%}.pagination a.page{background:#8eb015;color:#fff;padding:1px 10px;margin-right:7px}.pagination b.current{background:-webkit-gradient(linear,left top,left bottom,from(#faa61a),color-stop(26%,#faa61a),to(#f07c00));background:linear-gradient(to bottom,#faa61a 0,#faa61a 26%,#f07c00 100%);color:#fff;padding:1px 10px;margin-right:7px}.contacts_wrap{margin-top:72px}.contacts_wrap:last-child{margin-bottom:72px}.map{position:relative;overflow:hidden;width:100%;height:340px;border:1px solid #bdc0cb}#map3{height:374px}.filial_descr{font-size:20px;line-height:32px;color:#212941}.filial_descr h4{font-size:20px;line-height:32px;margin-bottom:0;font-weight:700}.filial_descr p{margin-bottom:0}.filial_descr a,.filial_descr a:focus,.filial_descr a:hover{color:inherit;text-decoration:none}.filial_descr a.btn,.filial_descr a.btn:focus,.filial_descr a.btn:hover{color:#fff;margin-top:22px}.tel_holder{text-align:center}.top_banner.diler_banner{overflow:visible}.sdileram{/*background:url(/img/bg/banner_dileram.png) no-repeat;*/background-repeat:no-repeat;height:100%;width:100%}.top_banner .diler-descr{height:408px}.diler-descr{width:417px;display:block;/*background:url(/img/bg/diler_sale.png) no-repeat;*/background-repeat:no-repeat;position:absolute;top:-20px;right:0}.call_me_form_wrap .diler_form h2{text-transform:none}.who_diler{margin-bottom:30px}.who_diler .holder{position:relative;border:1px solid #c8ccce;min-height:145px;text-align:center;margin:136px 0 0 0;padding:61px 5px 0 5px;line-height:50px}.holder .ic{display:inline-block;position:absolute;top:-61px;left:50%;margin-left:-61px;width:121px;height:121px;background:url(/img/sprites/icons-sprite.png),#fff}.ic.window_seller{background-position:0 -341px}.ic.masters{background-position:-121px -341px}.ic.prorabi{background-position:-242px -341px}.ic.builders{background-position:-363px -341px}.ic.designers{background-position:-484px -341px}.ic.meb_stores{background-position:-606px -341px}.ic.str_stores{background-position:-727px -341px}.ic.earn{background-position:-848px -341px}.holder span{display:inline-block;vertical-align:middle;line-height:29px;font-weight:700}.gal_wrap:not(:last-child){margin-bottom:50px}.gal_wrap h2.nice_title{margin:0 0 42px 0}.img_gal{overflow:hidden}.img_gal>div{float:left;width:calc(20% - 4px);max-width:230px;max-height:230px;margin:2px 4px 2px 0;position:relative;text-align:center;overflow:hidden}.img_gal>div:after{display:none;pointer-events:none;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:57px;height:57px;background:url(/img/sprites/icons-sprite.png) no-repeat;background-position:0 -240px}.img_gal>div:hover:after{display:block}#calculyator .img_gal>div:hover:after{background:0 0}.img_gal a{cursor:pointer}.img_gal .model-id{position:absolute;left:50%;bottom:24px;background:#fff;color:#313131;border-radius:20px;width:185px;height:42px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:5px 0;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.img_gal .light .model-id,.img_gal .light img,.img_gal.light .model-id,.img_gal.light img{border:1px solid #c7c7c7}.our_works_big .img_gal>div{width:calc(33.333333% - 4px);max-width:388px;max-height:388px}.our_works .btn,.our_works_big .btn{margin-top:48px}.instructions-wrapper{padding:0 15px}.instruction-holder,.instructions-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.instruction-holder{padding:2px 15px;font-size:16px;text-align:center;background:#edf4d4;border:1px solid #8eb015;border-radius:4px;width:100%;overflow:hidden}.instructions-wrapper .instruction-holder{padding:25px 15px;border-left:0;border-radius:0}.instr--wrapper .instruction-holder{padding:25px 15px;margin:15px 0}.instruction-ic{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3d6c05;-webkit-transition:.3s ease;transition:.3s ease}.instruction-ic img,.instruction-ic span{float:left;text-align:left;color:#3d6c05}.instruction-ic img{margin-right:30px}.instruction-ic span{width:calc(100% - 87px)}.instruction-ic:focus,.instruction-ic:hover{text-decoration:none;color:#3d6c05;opacity:.8}.inform-message{font:20px/25px DiariaPro-MediumItalic,sans-serif;color:#ed9210;background:#fff7b0;border:1px solid #fabf61;border-right:0;border-left:0;padding:14px 0 12px;text-align:center}.instructions-wrapper .inform-message{border-right:1px solid #fabf61;border-left:1px solid #fabf61;padding:28px 0 24px}.inform-message.green{border:1px solid #96b54b;border-right:1px solid #96b54b;border-left:1px solid #96b54b;background:#cadd58;line-height:30px;color:#42580e;min-height:192px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.steps{background:url(/img/bg/working_steps_bg.png) 15px 152px no-repeat;margin-bottom:-30px}.step1:before{background-position:-972px -341px}.step2:before{background-position:-1080px -341px}.step3:before{background-position:-1188px -341px}.step4:before{background-position:-1296px -341px}.step5:before{background-position:-1404px -341px}.step6:before{background-position:-1512px -341px}.step{display:inline-block;vertical-align:middle;text-align:center;margin-right:5px;width:108px}.step:not(:last-child){margin-bottom:30px}.step:before{margin-right:0}.step span{display:inline-block;font:20px/29px "Open Sans",Roboto,sans-serif;text-align:center;font-weight:700;color:#fff;background:#8eb015;padding:3px 0;border-radius:15px;min-width:88px;margin:36px auto 0 auto;position:relative}.step span:before{content:"";position:absolute;top:-36px;left:50%;display:block;height:36px;width:1px;background:#8eb015}.step_descr{display:inline-block;vertical-align:top;width:calc(100% - 122px);font-size:18px;line-height:29px}.step_descr h6{font-size:18px;line-height:29px;font-weight:700;margin-bottom:0}.step_descr p{margin:0;line-height:29px}.step_descr b{font-weight:600}.steps>div:first-child .step_descr p{line-height:24px}.steps>div:nth-child(5),.steps>div:nth-child(8){padding-left:50px}.calc_wrap{color:#000;font-size:17px;line-height:22px}.calc_wrap h2{font:22px/22px Roboto,sans-serif;padding:45px 0;text-align:center;background:#efe2c3;font-weight:400;color:#000;margin:0}.calc_wrap h4{font:17px/22px Roboto,sans-serif;font-weight:400;color:#000;margin:45px 0 22px 0;text-align:center}.form_bg{padding:0 30px;background:#f7f0e0;overflow:hidden}.item_wrapper{overflow:hidden}.item_wrapper .item_holder{float:left;margin-right:11px}.calc_wrap .item_holder{float:left;margin-top:45px;margin-right:11px}.form_bg .item_wrapper:last-of-type{margin-bottom:55px}.calc_wrap .item_holder:first-child{margin-left:0}.calc_wrap .item_holder:last-child{margin-right:0}.item_holder label{margin-bottom:10px}.item_holder label sup{color:#cd0000}.custom-control{padding-left:46px;min-height:36px;margin-right:0;position:relative;cursor:pointer}.custom-control-inline{display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex}.custom-control-inline:not(:last-child){margin-right:22px}.custom-control-input{position:absolute;z-index:-1;opacity:0;padding:0;cursor:pointer}.custom-control-label,.item_holder .custom-control-label{margin:15px 0;color:#907f56;font-size:18px}.custom-control-label::before{position:absolute;top:8px;left:0;display:block;width:36px;height:36px;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#efe2c3;border:1px solid #b8ac8f;border-radius:50%;cursor:pointer}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#fff}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-color:#8eb015}.custom-control-label::after{position:absolute;top:13px;left:5px;display:block;width:26px;height:26px;border-radius:50%;content:"";background:0 0;cursor:pointer}.custom-control.no_lable{margin-top:29px}.bootstrap-select .btn,.item_holder button,.item_holder input,.item_holder select,.item_holder textarea,.jqcart-orderform .item_holder input[type=text],.jqcart-orderform .item_holder textarea,.select_arr select{width:100%;height:50px;line-height:50px;padding:0 5px;text-align:center;background:#fff;color:#000;border:1px solid #b8ac8f;border-radius:3px}.prices-descr .jqcart-manage-order>div>div input{height:50px;line-height:50px;min-width:50px;border:1px solid #b8ac8f}.prices-descr .select_arr select{min-width:115px}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%!important}.bootstrap-select.show .show .dropdown-menu{display:block}.bootstrap-select .dropdown-toggle::after{display:none}.item_holder button{background:#efe2c3;font-size:18px;color:#907f56;padding:0 37px;font-weight:400;cursor:pointer}.item_holder input[type=submit]{border:none;background:#8eb015;color:#fff;font-size:19px;max-width:168px;padding:0 33px;font-weight:400;cursor:pointer}.no_lable button,.no_lable input[type=submit]{margin-top:22px}.select_arr{vertical-align:middle;display:inline-block;width:100%;position:relative}.select_arr:before{content:"";position:absolute;pointer-events:none;background-color:#fff;top:1px;right:1px;width:25px;height:48px;z-index:1;border-radius:3px}.select_arr:after{content:"";position:absolute;pointer-events:none;top:22px;right:11px;border-style:solid;border-width:8px 7.5px 0 7.5px;border-color:#b8ac8f transparent transparent transparent;z-index:2}.select_arr select{width:100%;display:inline-block;position:relative;padding-right:25px;text-align:left}.zhaltype{width:calc(39% - 24px)}.item_holder.color,.item_holder.profile,.item_holder.type_upr,.item_holder.upravlenie{width:calc(33% - 11px)}.item_holder.color{margin-right:0}.razmery{width:calc(15% - 24px)}.razmery.sm{width:calc(16% - 11px)}.razmery.mid{width:calc(22.3% - 24px)}.razmery.big{width:calc(34.5% - 24px)}.fio_name{width:calc(68% - 22px)}.city_name,.email_name{width:32%}.tel_name{width:calc(22% - 22px)}.carrier_name{width:calc(29% - 22px)}.sklad_name{width:calc(18% - 15px)}.ic_color:before{content:"";display:inline-block;background:0 0;width:62px;height:30px;background-size:100%;vertical-align:middle;margin-right:5px}.ic_color.white:before{background:url(/img/jaluzi/zashitnie/color/white.png) no-repeat}.ic_color.grey:before{background:url(/img/jaluzi/zashitnie/color/grey.png) no-repeat}.ic_color.beige:before{background:url(/img/jaluzi/zashitnie/color/beige.png) no-repeat}.ic_color.brown:before{background:url(/img/jaluzi/zashitnie/color/brown.png) no-repeat}.ic_color.silver:before{background:url(/img/jaluzi/zashitnie/color/silver.png) no-repeat}.ic_color.wood:before{background:url(/img/jaluzi/zashitnie/color/wood.png) no-repeat}.ic_color.red:before{background:url(/img/jaluzi/zashitnie/color/red.png) no-repeat}.ic_color.blue:before{background:url(/img/jaluzi/zashitnie/color/blue.png) no-repeat}.bootstrap-select.btn-group .dropdown-menu li{margin:5px}#scroll_color{margin:2px 0 4px 0}#scroll_color .img_gal{overflow-x:auto}#scroll_color .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:34px}#scroll_color .mCSB_scrollTools .mCSB_draggerContainer{background:#f7f0e0}#scroll_color .mCSB_scrollTools.mCSB_scrollTools_horizontal{height:33px}#scroll_color .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,#scroll_color .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,#scroll_color .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,#scroll_color .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:13px}#scroll_color .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,#scroll_color .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,#scroll_color .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,#scroll_color .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,#scroll_color .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:10px 6px;width:calc(100% - 12px)}#scroll_color .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background:#efe2c3}#scroll_color .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#c7ba9c}#scroll_color .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#bdb194}.order_table{width:100%;min-height:43px;float:none;-webkit-box-shadow:none;box-shadow:none}.order_table tr:nth-child(even),.order_table tr:nth-child(even) .select_arr:before{background:#efe2c3}.order_table tr:nth-child(odd),.order_table tr:nth-child(odd) .select_arr:before{background:#f7f0e0}.order_table td,.order_table th{text-align:center;line-height:37px;font-size:18px;color:#000;padding:0 5px}.order_table th:first-child{text-align:center;width:190px}.order_table input,.order_table select,.order_table textarea{display:block;width:100%;padding:0 9px;background:0 0;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;resize:none;text-align:center}.order_table .comment,.order_table textarea{width:350px;height:43px;overflow:hidden}.order_table select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";text-align-last:center;width:168px;cursor:pointer}.add_row{display:block;margin:3px 0 50px 0;width:100%;padding:17px 10px;text-align:center;color:#fff;font-size:20px;line-height:22px;background:#8eb015;border:0;cursor:pointer}.submit_btn{display:block;margin:0 auto;width:168px;height:48px;font-size:19px;line-height:48px;color:#fff;background:#8eb015;border-radius:3px;cursor:pointer;border:0}.comparison-table{width:100%;background:#efeef3;color:#232b44;border:1px solid #a09dae;border-bottom:0;text-align:center;line-height:24px}.comparison-table caption,h3.caption{color:#232b44;text-align:center;caption-side:top;background:#fff;font-size:23px;font-weight:700;padding:0 0 35px}.comparison-table td,.comparison-table th{border-right:1px solid #a09dae;width:195px}.comparison-table.two td,.comparison-table.two th{width:50%}.comparison-table tr:not(:last-child){border-bottom:1px solid #a09dae}.comparison-table th{font-size:23px;padding:16px 10px;text-align:center}.comparison-table td:first-child{padding:18px 22px 17px 40px;text-align:left;width:33.333%}.comparison-table td.price{width:100%}.comparison-table.two td,.comparison-table.two td:first-child,.comparison-table.two th{width:50%;text-align:left}.comparison-table.two td.is-present{border-right:30px solid #fff}.comparison-table.two td.absent{border-left:30px solid #fff}.comparison-table tr:nth-child(odd) .is-present{background-color:#b7e7cd}.comparison-table tr:nth-child(even) .is-present{background-color:#e8f9ef}.comparison-table tr:nth-child(odd) .absent{background-color:#ffcdd6}.comparison-table tr:nth-child(even) .absent{background-color:#fef2f4}.comparison-table.min,.comparison-table.min td,.comparison-table.min th,.comparison-table.min tr:not(:last-child){border:none}.comparison-table.min{background:#fff;font-size:16px}.comparison-table.min td,.comparison-table.min th{padding:14px 3px 14px 8px;height:82px}.comparison-table.min .img-holder{padding:0;text-align:center}.comparison-table.min .img-holder img{margin:0 auto 35px}.comparison-table.min img.min{max-width:27px;margin-right:3px;display:inline-block;vertical-align:middle}.comparison-table.min .price,.jal-descr .price{background:#efeef3;text-align:center;border-top:1px solid #fff}.jal-descr .price{min-height:57px;padding:12px}.jal-descr .price.big{margin:10px 0 15px;height:82px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn.square,.jal-descr .price{border-radius:3px}.btn-img{line-height:1}.btn-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:unset;white-space:normal}.btn-img img{margin-right:5px}.jal-type .btn-img{margin:15px 0}.instructions-wrapper.min>.row{margin:0 -30px}.instruction-wrap{margin:0 -7.5px}.instruction-wrap>div[class^=col-]{padding:0 7.5px}.instructions-wrapper.min .instruction-holder{margin:15px 0;border-left:1px solid #8eb015;border-radius:3px}.instruction-ic.min{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.instruction-ic.min img,.instruction-ic.min span{float:none;text-align:center;display:block}.instruction-ic.min img{margin-right:0}.instruction-ic.min span{width:100%}.before-after img{margin-top:20px}.diagram{margin:35px auto 70px auto}.jal-descr h4{text-align:center;color:#2c3756;margin-bottom:30px}.jal-descr .img-holder{margin-bottom:20px;height:unset;text-align:center}.jal-descr h5{font-size:18px;line-height:26px;text-align:center}.jal-descr p{line-height:31px;margin-bottom:25px}.models_holder{margin-bottom:25px}.kreplenia{background:#fff8ed;border:1px solid #cdc0a2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:15px;margin-bottom:70px;overflow:hidden}.kreplenia img{margin-right:5px}.kreplenia p{margin:0}.olive:nth-child(odd){background:#c6d495}.olive:nth-child(even){background:#dae7ad}.img_caption{margin:25px 0 0}.article_preview_wrap h3{margin:10px 0}.footer_top{padding:57px 0 73px 0;color:#f8f9f8;font-size:17.5px}.footer_top h4{margin:30px 0 12px 0;text-transform:uppercase;font-size:18px;color:#fff;text-align:left;font-weight:400}.footer_top ul{list-style:none;line-height:36px}.footer_top a{color:#f8f9f8}.footer_bottom{background:#1d2742;color:#6c7692;font-size:18px;line-height:34px;padding:12px 0}.modal .modal-dialog{max-width:785px}#price-dn .modal-dialog,#price-fabric-z .modal-dialog,.modal.instruction .modal-dialog,.modal.video .modal-dialog{max-width:1170px}#price-fabric-o .modal-dialog,#price-venus .modal-dialog{max-width:970px}.modal .modal-content{border-radius:0;border:20px solid #fff;background:#f7f0e0}.modal .modal-body{text-align:left;color:#000;font-size:18px;line-height:29px;padding:50px 48px 50px 50px}.modal.video .modal-body iframe{display:block;min-height:500px}.modal.video iframe:not(:last-child){margin-bottom:60px}.modal.prices .modal-body{padding:0}.modal .modal-header{background:#efe2c3;color:#000;text-align:center;padding:38px 0 41px;border-bottom:0;height:auto}.modal.communications .modal-header{background:#2c3756}.modal.communications .modal-header img{margin:0 auto}.modal .modal-title{width:100%;font-size:22px}.modal .close{position:absolute;top:8px;right:8px;width:38px;height:38px;padding:0;margin:0;border-radius:50%;background:#fbf7ed;color:#d1cdc2;font-size:45px;line-height:38px;opacity:1;cursor:pointer;z-index:2}.modal.communications .close{opacity:.8;color:rgba(0,5,0,.6)}.modal .close:hover{color:#000;opacity:.8}.modal.prices .close{top:18px;right:18px}.modal .instruction-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .instruction-wrap:not(:last-child){margin-bottom:50px}.modal .note{color:#a40000;text-align:center;margin-bottom:58px}.modal h5{font-size:18px;text-align:center;margin-bottom:46px}.modal img{margin-bottom:26px}.modal .instruction-wrap img{margin-bottom:0}.modal b{font-weight:800}.modal ol{padding:0;margin-bottom:0;list-style-position:inside}.modal li:not(:last-child),.modal p:not(:last-child){margin:0 0 20px}.modal p{margin:0;line-height:29px}.modal .step-wrap{border:1px solid #b3a688;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.modal .step-wrap .img-wrap{-webkit-box-flex:0;-ms-flex:0 0 273px;flex:0 0 273px;max-width:273px}.modal .step-wrap .img-wrap img{margin:-1px}.modal .step-wrap .step-descr{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 273px);flex:0 0 calc(100% - 273px);max-width:calc(100% - 273px);padding:0 5px 0 10px}.modal input,.modal select,.modal textarea{display:block;border-radius:2px;background-color:#fff;border:1px solid #a49b86;height:50px;margin-bottom:10px;padding:0 10px;color:#606060}.modal textarea{height:100px;resize:none;padding:7px 10px}.checkout,.modal input[type=submit],.reset{color:#fff;background:#8bac13;border-color:transparent;font-weight:500;text-align:center;cursor:pointer;max-width:135px;margin:0 auto}.checkout,.reset{max-width:100%;margin-top:10px}.reset{background:#aabf5f}input.checkout[type=submit]:hover{opacity:1;background:#8eb015}.reset:hover{background:#a0b74d}.modal table{width:100%}.modal td,.modal th{border:1px solid #b09a68;padding:24px 12px}.modal .numb{width:92px;text-align:center}.modal .prices-descr{margin-bottom:0}.jqcart-thead,.modal .prices-descr th{border-bottom:2px solid #8eb015;background:#f7f0e0}.modal .prices-descr .caption{border-bottom:2px solid #8eb015;border-right:10px solid #8eb015;padding:34px 12px;font-size:22px;background:#efe2c3}.modal .prices-descr td,.modal .prices-descr th{padding:7px 15px}.modal .prices-descr .cost{padding:7px}.prices-descr .jqcart-manage-order>div>div{border:transparent}.prices-descr .jqcart-tr:not(:last-child){border-bottom:1px solid #b09a68}.modal .prices-descr td:not(:last-child),.modal .prices-descr th:not(:last-child),.prices-descr .jqcart-manage-order>div>div:not(:last-child){border-right:2px solid #8eb015}#price-fabric-o .prices-descr td:first-child,#price-fabric-z .prices-descr td:first-child{width:86%}#price-standart-h .prices-descr td:first-child{width:40%}.error,input.error,select.error,textarea.error{border-color:#b94a48}.error,input.valid,select.valid,textarea.valid{border-color:#437a38}.error::-webkit-input-placeholder{color:#b94a48}.error::-moz-placeholder{color:#b94a48}.error:-moz-placeholder{color:#b94a48}.error:-ms-input-placeholder{color:#b94a48}.form-error{display:block;color:#b94a48;margin-top:5px;margin-bottom:10px;font:14px/19px DiariaPro-MediumItalic,sans-serif}.call_me_form_wrap .form-error{color:#fff885;margin:0 10px 10px;font:14px/25px "Open Sans",Roboto,sans-serif;font-style:italic}@media (max-width:1199px){.hypen{display:none}.img_prod_wrap .more_info{max-width:140px}.pros>div:first-child{min-height:283px}.pros>div:nth-child(2){min-height:370px}.diler_pros>div:nth-child(2){min-height:312px}.pros>div:nth-child(3),.pros>div:nth-child(4),.pros>div:nth-child(5){min-height:254px}.diler_pros>div:last-child,.diler_pros>div:nth-child(4),.pros>div:last-child{min-height:196px}.diler_cons>div:nth-child(3),.diler_cons>div:nth-child(7),.diler_pros>div:nth-child(3),.diler_pros>div:nth-child(5){min-height:167px}.diler_pros>div:first-child,.diler_pros>div:nth-child(6){min-height:225px}.diler_pros>div:last-child,.pros>div:last-child,.reasons_holder.one_item .diler_pros>div:nth-child(4){min-height:unset}.diagram{margin-bottom:148px}.zamershik_form{background-size:180px 198px}.consult_form{background-size:140px 170px}.call_me_form_wrap h2{font-size:28px}.call_me_form_wrap input[type=submit]{font-size:15px}.filial_descr,.filial_descr h4{font-size:16px}.steps{background:0 0;padding:0 60px}.steps>div:nth-child(5),.steps>div:nth-child(8){padding-left:15px}.order_table .comment,.order_table textarea{width:200px}.razmery{width:calc(30% - 22px)}.razmery.sm{width:calc(19% - 10px)}.razmery.big{width:calc(30.5% - 22px)}.item_holder.color,.item_holder.profile,.item_holder.type_upr,.item_holder.upravlenie{width:calc(28% - 11px)}.item_holder.type_upr{margin-left:0}.comparison-table.min caption{font-size:20px}.comparison-table.min td,.comparison-table.min th{height:104px}.instructions-wrapper.min .instruction-holder{padding:20px 5px}.instruction-ic.min span{font-size:16px}.modal .step-wrap .img-wrap{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.modal .step-wrap .step-descr{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}.modal .instruction-wrap img{display:block;margin:0 auto 50px auto}.kreplenia{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-justify-content:space-evenly}.kreplenia img{margin-right:0;max-height:100px}.kreplenia p{font-size:16px}}@media (max-width:991px){.lightbrown img{margin:0 auto 25px auto}.lightbrown .kreplenia img{margin:0}.materials .list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.materials .row>div:not(:last-child) .list{margin-bottom:30px}.bordered{border-right:0;padding:4px 4px 9px 0}.reviews_wrap{height:unset}.price_table{margin:6px 6px 0 6px;min-width:40%;font-size:1rem}.calc_wrap .price_table{margin:0}.prod_descr{letter-spacing:normal;padding:5px 10px 0 0;font-size:1.1rem}.consult_form,.diler_form{background-image:none;padding-bottom:45px}.call_me_form_wrap input{margin-bottom:20px}.work_info{padding:18px 15px 50px 15px}.reasons_holder>div{padding:15px}.reasons_holder{margin-bottom:100px}.reasons_holder td{vertical-align:top}.reasons_holder .item:before{display:block;margin:0 auto}.reasons_holder .item span{display:block;margin:0 auto;width:100%;margin-top:15px;font-size:17px}.calc_wrap{max-width:100%}.razmery.sm{width:calc(22% - 10px)}.order_table .comment,.order_table textarea{width:100px}.city_name,.email_name,.fio_name,.tel_name{width:100%}.carrier_name{width:calc(70% - 22px)}.sklad_name{width:30%}.calc_wrap .item_holder.sklad_name{margin-right:0}.order_table select{width:114px}.order_table th:first-child{width:120px}.advantages .content{padding-top:0;max-width:100%}.advantages_container{padding:0}table.reasons_holder td.pros{border-right:2px solid #fff}table.reasons_holder td.cons{border-left:2px solid #fff}.work_descr .item:before{margin-right:13px}.work_descr .item span{width:calc(100% - 126px)}.top_banner .slide>div{float:none}.reasons_holder .item span{vertical-align:middle}.call_me_form_wrap input[type=submit]{font-size:18px}.img_gal>div{width:calc(33.3333% - 4px)}.steps{padding:0}.item_holder button,.item_holder input[type=submit]{width:140px;padding:0 5px}.comparison-table th{font-size:18px}.razmery.big,.razmery.mid{width:calc(50% - 22px)}.btn.justify-content-evenly{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.jal-type .instruction-holder{margin:15px 0}.diagram{margin:0 auto 30px auto;display:block}.inform-message.green{margin-bottom:40px}.reasons_holder.one_item{text-align:center;margin-bottom:0}.logo_holder{height:100px}.footer_top{padding:2.5rem 0;font-size:1rem}}@media (max-width:767px){.btn.justify-content-evenly,.jal-type .btn-img{line-height:1;font-size:15px}.jal-descr:not(:last-child){margin-bottom:40px}.bordered{position:static;padding:0 15px;border:none}.prod_descr{margin:30px;padding:0}.prod_descr.rimskie{padding-top:0}.img_prod_holder,.watermarked{height:unset}.img_prod_holder img{height:auto;max-width:100%}.prices-descr-wrap{max-width:100%}.prices-descr-wrap .btn-img{margin-bottom:15px}.modal .prices-descr .caption{padding-top:46px}.advantages_container.container{padding-left:0;padding-right:0}.instructions-wrapper .inform-message{border-bottom:0}.instructions-wrapper .instruction-holder:not(:last-child){border-left:1px solid #8eb015}.reviews{margin-bottom:55px}.reviews .container{max-width:100%}.reviews_wrap:after,.reviews_wrap:before{left:-15px}.reviews_wrap:after{left:89%}.price_table{float:none;width:100%;margin:10px auto 0}.reasons_holder{margin-bottom:0}.filial_descr a.btn:last-child{margin-bottom:35px}.filial_descr,.filial_descr h4{font-size:20px;text-align:center}.img_gal>div,.our_works_big .img_gal>div{width:calc(50% - 4px)}.img_gal>div img{width:100%}.steps{text-align:center}.btn_holder .btn{margin-bottom:15px}.modal .numb{width:unset}.comparison-table th{font-size:14px}.comparison-table td:first-child{padding:18px 10px 17px;font-size:15px}.zhaltype{width:100%}.razmery{width:calc(50% - 22px)}.calc_wrap .razmery:nth-child(3){width:50%;margin-right:0}.item_holder.color,.item_holder.profile,.item_holder.type_upr,.item_holder.upravlenie,.razmery.sm{width:calc(50% - 11px)}.step_descr p br{display:none}.img_caption{margin-bottom:25px}.article_preview_wrap:not(:last-child){margin-bottom:30px}.our_clients{padding-bottom:2.5rem}.footer_top{padding:2.5rem 0;font-size:.9rem}.footer_top ul{line-height:2.2}}@media (max-width:575px){.instructions-wrapper .instruction-holder{border-left:1px solid #8eb015;margin-bottom:-1px}.d-block-575{display:block!important}.work_info{padding:10px 15px 30px 15px;font-size:1rem}.sale-descr{min-width:400px}.footer_top{text-align:center}.carrier_name,.sklad_name{width:100%}.step{display:block;margin:0 auto}.step_descr{width:100%}.step:not(:last-child){margin-bottom:15px}.steps>div:not(:last-child){margin-bottom:30px}.kreplenia{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kreplenia img,.lightbrown .kreplenia img{margin-right:10px}.kreplenia .hypen,.kreplenia p br{display:none}}@media (max-width:480px){.prod_descr{margin:1rem 1.9rem;font-size:1rem;padding:0}.materials .row>div:not(:last-child) .list{margin-bottom:1rem}.instruction-ic img,.jal-type .btn-img img{margin-right:3px;float:none;max-width:25%}.btn-img{font-size:15px}.btn.justify-content-evenly,.instruction-holder,.jal-type .btn-img{line-height:1;font-size:12px}.instruction-holder{min-height:60px}.img_prod_holder{margin-bottom:10px}.price_table{min-width:100%;font-size:.8rem}.comparison-table.two td.is-present{border-right:15px solid #fff}.comparison-table.two td.absent{border-left:15px solid #fff}.form_title>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.consult_form,.zamershik_form{background:0 0}.modal .step-wrap .img-wrap,.modal .step-wrap .step-descr{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.modal .step-wrap .img-wrap img{width:100%}.modal .modal-body{padding:25px 23px 25px 25px}.calc_wrap .razmery:nth-child(3),.item_holder.color,.item_holder.profile,.item_holder.type_upr,.item_holder.upravlenie,.razmery,.razmery.sm{width:100%} .instruction-ic img, .btn-img img{margin:0 5px} .comparison-table img{display:none!important} .comparison-table td,.comparison-table.min td{padding-left:37px} .comparison-table .is-present{background-image:url(/img/icons/succes-check.png);background-size:27px;background-position:5px center;background-repeat:no-repeat} .comparison-table .absent{background-image:url(/img/icons/error-cross.png);background-size:27px;background-position:5px center;background-repeat:no-repeat} }@media (max-width:392px){.img_prod_holder .more_info{left:50%;bottom:20px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:calc(100% - 34px)}.img_prod_wrap .more_info{bottom:20px}.reviews{padding:10px 0}.reviews .btn{margin-top:10px}.rewiews_holder .section_title{padding:30px 0}.product_holder{margin-bottom:0}.work_descr{border:0}.reasons_holder .item span{vertical-align:top}.top_banner{height:auto}.diler-descr{position:static;width:100%;background-size:100% auto}.reasons_holder .item:before{margin:0 auto}.work_info{text-align:center;padding:10px 0 0}.work_info .item span{text-align:left}.calc_wrap .item_holder{float:none;display:block}.calc_wrap .item_holder:not(:last-child){margin-right:0}.calc_wrap .item_holder.no_lable{text-align:center}.jal-type>.col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:370px){.price_table{border:0;min-height:unset;height:unset}.price_table td,.price_table th{padding:0 7px}.price_table td:first-child,.price_table th:first-child{border-left:0}.price_table td:last-child,.price_table th:last-child{border-right:0}}@media (max-width:320px){.work_descr .item span{display:block;width:100%;padding-top:10px}.work_info .item span{text-align:center}.reasons_holder{font-size:14px}.reasons_holder>div{padding:10px}.rewiews_holder .section_title{padding:0}.filial_descr,.filial_descr h4{font-size:16px}.top_banner .diler-descr{height:280px}.img_gal>div{width:calc(100% - 4px)}.price_table{border:0}}.faq-card{border-bottom:1px solid #ccc}.faq-card--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;cursor:pointer}.faq-card--title{line-height:1.3rem;font-size:1rem;margin:0}.faq-card--arr{padding:0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.faq-card--arr::after{content:"";display:inline-block;pointer-events:none;border-style:solid;border-width:0 8px 7.5px 7.5px;border-color:transparent transparent #232b44 transparent;z-index:2}.faq-card--body{font-size:1rem;padding:0 3rem 1.5rem 0;text-align:justify}.collapsed .faq-card--arr::after{content:"";border-width:8px 7.5px 0 7.5px;border-color:#232b44 transparent transparent transparent} .readMore{max-height: 600px;overflow-y: hidden;position: relative;transition:all .3s linear} .readMore.open{max-height:none;overflow-y: visible;} .readMore::after{content:"Подробнее ▾";text-decoration:underline;background:linear-gradient(to bottom,#0000,#efe2c3 15px,#efe2c3);padding:15px 0;position:absolute;bottom:0;display:block;cursor:pointer;width:calc(100% - 30px);color:#437a38;} .readMore.open::after{content:"Свернуть";bottom:-60px;} .langUa .readMore::after{content:"Докладніше ▾";} .langUa .readMore.open::after{content:"Згорнути";} @font-face{font-family:Roboto;src:local('Roboto'),local('Roboto-Regular'),url(/fonts/Roboto-Regular.woff2) format('woff2'),url(/fonts/Roboto-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local('Roboto Italic'),local('Roboto-Italic'),url(/fonts/Roboto-Italic.woff2) format('woff2'),url(/fonts/Roboto-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local('Roboto Medium'),local('Roboto-Medium'),url(/fonts/Roboto-Medium.woff2) format('woff2'),url(/fonts/Roboto-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local('Roboto Bold'),local('Roboto-Bold'),url(/fonts/Roboto-Bold.woff2) format('woff2'),url(/fonts/Roboto-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DiariaPro-MediumItalic;src:url(/fonts/DiariaPro-MediumItalic.woff2) format('woff2'),url(/fonts/DiariaPro-MediumItalic.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}