.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} .fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>div{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}