.vc_custom_heading home-h1{text-shadow:1px 1px 2px pink}#menu-glavnoe-menyu{overflow:visible;position:relative;width:100%!important;padding-right:10%!important}#menu-glavnoe-menyu .sub-menu{position:absolute;top:28px;margin-left:0;width:auto;height:0;background:#ffe9e9;padding:0 10px 0;overflow:hidden;transition:height .5s ease}#menu-glavnoe-menyu .sub-menu li{margin:0;display:block;float:none;margin-top:10px}#menu-glavnoe-menyu .sub-menu li:first-child{margin-top:0}#menu-glavnoe-menyu .sub-menu a{color:#c92424}#menu-glavnoe-menyu .sub-menu li:first-child{margin-top:0!important}.navbar-address{position:relative;z-index:99999999!important}.backMenu{display:none}@media(max-width:1000px){.menu #menu-glavnoe-menyu .backMenu{display:block}.menu #menu-glavnoe-menyu .sub-menu{height:100%;padding:0;top:0;right:-110%;display:block!important;opacity:1;width:80%}.menu #menu-glavnoe-menyu li{margin-top:2.7rem}.menu #menu-glavnoe-menyu a{display:flex;justify-content:space-between;font-size:1.95rem;line-height:1}.menu #menu-glavnoe-menyu a span{font-weight:400}.close-menu{width:30px;height:30px}.close-menu:before,.close-menu:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#333}.close-menu:before{transform:rotate(45deg)}.close-menu:after{transform:rotate(-45deg)}.alignnone{margin:5px 20px 20px 0}}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto;text-align:center}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption p{margin-bottom:15px}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:14px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.gallery-caption{color:#707070;display:block;font-size:14px;line-height:1.5;padding:7px 0}.bypostauthor{width:100%}.admin-bar .navbar{top:32px !important;margin-bottom:32px!important}@media(max-width:782px){.admin-bar .navbar{top:46px !important;margin-bottom:46px!important}}@media(max-width:782px){.admin-bar .navbar{top:46px !important;margin-bottom:46px!important}}@media(max-width:600px){.admin-bar .navbar.affix{top:0!important}}.logostiky{display:none}.affix .enable_sticky_logo.logostiky{display:inline-block}.affix .enable_sticky_logo.logoheader{display:none}.vc_col-lg-1,.vc_col-lg-10,.vc_col-lg-11,.vc_col-lg-12,.vc_col-lg-2,.vc_col-lg-3,.vc_col-lg-4,.vc_col-lg-5,.vc_col-lg-6,.vc_col-lg-7,.vc_col-lg-8,.vc_col-lg-9,.vc_col-md-1,.vc_col-md-10,.vc_col-md-11,.vc_col-md-12,.vc_col-md-2,.vc_col-md-3,.vc_col-md-4,.vc_col-md-5,.vc_col-md-6,.vc_col-md-7,.vc_col-md-8,.vc_col-md-9,.vc_col-sm-1,.vc_col-sm-10,.vc_col-sm-11,.vc_col-sm-12,.vc_col-sm-2,.vc_col-sm-3,.vc_col-sm-4,.vc_col-sm-5,.vc_col-sm-6,.vc_col-sm-7,.vc_col-sm-8,.vc_col-sm-9,.vc_col-xs-1,.vc_col-xs-10,.vc_col-xs-11,.vc_col-xs-12,.vc_col-xs-2,.vc_col-xs-3,.vc_col-xs-4,.vc_col-xs-5,.vc_col-xs-6,.vc_col-xs-7,.vc_col-xs-8,.vc_col-xs-9{position:static !important;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dn_non{display:none}.sticky{font-weight:400}#masonry_container .col2{width:25%}.vc_column_container>.vc_column-inner{padding-left:0 !important;padding-right:0 !important}.news-item:hover{cursor:pointer}.navbar-white .nav-desctop-list li a{color:#fff}.navbar-white .nav-desctop-list li a:hover{color:#d6ae7b}.alignfull{width:100%;text-align:center}.alignfull img{width:100%}.news-hover{position:relative}.news-hover .content{opacity:1}.hover-border:before,.hover-border:after,.news-hover .read-more,.news-hover .content .news-description{display:none !important}.news-hover .content .news-title{color:#d33;font-size:20px}#news_id_1 .section-title{text-align:center;text-transform:uppercase}#news_id_1 .pull-right{display:none}.footer{padding:60px 15%;background:#303030;color:#fff}.adh-b-address{background:url(//osnova-bud.com.ua/wp-content/themes/bauhaus/icon/pin-white.svg);-webkit-background-size:36px auto;background-size:36px auto}.adh-b-phone{background:url(//osnova-bud.com.ua/wp-content/themes/bauhaus/icon/call-white.svg);-webkit-background-size:36px auto;background-size:36px auto}.adh-b-phone a,.adh-b-phone:hover{color:#fff}.adh-b-address,.adh-b-phone{padding-left:45px;background-repeat:no-repeat;background-position:0 7px;font-size:18px;line-height:24px;margin-bottom:15px}.footer ul .active a,.footer ul li a:hover,.adh-footer-right-menu .active a,.adh-footer-right-menu li a:hover{color:#fff;font-size:18px}.footer .brand img{height:85px;margin-top:60px}.footer .brand-info{display:block}.footer .brand-info .brand-text{font-size:18px;color:#fff}.adh-b-plan{display:flex;flex-direction:row;justify-content:space-around}.adh-b-plans_list .item{display:flex;flex-direction:row;justify-content:space-between;padding:0 15px;height:170px;border:1px solid #eee;margin:12px;border-radius:10px}.adh-b-plans_list .item:hover{cursor:pointer;background:#eee}.adh-b-plans_list .item div{display:flex;justify-content:center;flex-direction:column;text-align:center}.adh-b-area{flex-direction:row !important}.adh-b-area span{display:flex;justify-content:center;flex-direction:column;text-align:center;padding:0 15px}.adh-b-image{position:relative;width:250px}.adh-b-image img{max-width:80%;height:80%;margin:0 auto}.adh-b-stiker_sales{display:none;position:absolute;width:100%;height:100%;background-image:url(/wp-content/uploads/stiker-sales.png);background-repeat:no-repeat;background-size:contain;background-position-x:50%;background-position-y:50%;top:0;left:0}.ajaxHidden{display:none !important}body.active{overflow:hidden;padding-right:17px}.overlay{position:fixed;top:0;left:0;width:100%;overflow:auto;height:100%;z-index:999;background:rgba(0,0,0,.42);opacity:0;visibility:hidden;transition:all .5s ease}.overlay.active{opacity:1;visibility:visible}.popup{position:absolute;top:calc(50% + 20px);left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;border-radius:10px;width:calc(100% - 20px);transition:all .5s ease;opacity:0;visibility:hidden}.popup.active{opacity:1;visibility:visible;top:50%}.popup#recall{max-width:350px}.popup .heading{text-align:center;color:#3d3d3d;font-size:18px;font-weight:700;text-transform:uppercase;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #ed1b24}.popup .heading span{display:block;color:#9c9c9c;font-size:12px;font-weight:400;text-transform:none}.popup .close{background:url(//osnova-bud.com.ua/wp-content/themes/bauhaus/images/ico-close.png);width:17px;height:17px;cursor:pointer;position:absolute;right:-20px;top:-20px}.popup#plan{max-width:820px;padding:30px;background:#f1f3f7}.popup#plan .left{float:left;width:50%}.popup#plan .n-heading{font-weight:700;font-size:30px;text-transform:uppercase;margin-bottom:10px;text-align:center;color:#d33}.popup#plan .n-heading .link-close{float:right;color:#3d3d3d;font-size:14px;font-weight:400;text-transform:none;margin:9px 0 0}.popup#plan .left .grid{font-size:14px;margin-bottom:40px}.popup#plan .left .grid .item{display:inline-block;width:164px;margin:0 6px 4px 0}.popup#plan .left .scheme{margin-bottom:20px;position:relative;text-align:center;background:#fff;border-radius:10px;padding-bottom:15px}.popup#plan .left .scheme img{max-width:100%;max-height:300px}.popup#plan .btn{font-weight:700;box-shadow:0px 24px 17px -20px rgba(237,27,36,1)}.popup#plan .right{float:right;text-align:center}.popup#plan .right .grid{text-align:left;margin-bottom:15px}.popup#plan .right .place{width:250px;background:#fff;border-radius:10px;padding:20px 6px;font-size:18px}.popup#plan .left .scheme .sub-heading{margin-bottom:20px;font-size:18px}.popup#plan .right .place .sub-heading{margin-bottom:20px}.popup#plan .right .place img{max-width:100%}.popup .heading.success{margin-bottom:0;padding:0;border:none}@media(max-width:640px){.popup#plan{padding:10px;margin-bottom:40px}.popup#plan{top:50px;left:10px;transform:none}.popup#plan .n-heading{text-align:center;font-size:18px}.popup#plan .btn{font-size:14px;padding:0 10px}.popup#plan .left{width:100%;max-width:none;float:none;text-align:center;margin-bottom:20px}.popup#plan .right{width:100%;max-width:none;float:none;text-align:center}.popup#plan .right .place{width:100%}.popup#plan .right .grid{text-align:center}.b24-web-form-popup-btn-8:hover{margin-top:25px}}@media(max-width:800px){.adh-b-plans_list .item{display:block !important;height:auto}.adh-b-image{width:100%;padding:15px}.adh-b-image img{max-width:40%;height:auto}.adh-b-plans_list .item .b-name{font-size:18px;color:#d33}.adh-b-plans_list .item .adh-b-area,.adh-b-plans_list .item .adh-b-area span{display:block}}@media (min-width:992px){.menu{left:-100%;top:-10px;height:46px;display:block;width:100%}.menu ul{display:block;opacity:1;top:0;height:0;margin:0 0 0 200px;width:48%;padding:0}.menu ul li{float:left;font-size:14px;margin:0 20px 0 0;text-transform:uppercase}.menu .menu-list>li{padding:10px 0}.menu ul li a:hover{color:#db3333;text-decoration:underline}.navbar-toggle,.close-menu{display:none}.navbar-spacer{margin:-2rem 3.5rem 0 1.6rem}.menu .menu-lang{opacity:1;padding:0;top:0;left:auto;right:60px;width:30px;height:30px;overflow:hidden}.navbar-address span{color:#1a384d}}.b24-web-form-popup-btn-8{color:#fff;display:block;height:3.6rem;padding:.9em 2.28em 1em;background-color:#d33;width:210px;font-weight:700;box-shadow:0px 24px 17px -20px rgba(237,27,36,1);text-align:center;margin:0 auto;cursor:pointer}.b24-web-form-popup-btn-8:hover{color:#fff}.header-thumbnail{position:relative}.adh-project_form label{text-transform:uppercase;font-weight:400}.adh-project_form input{border:1px solid #ddd;padding:7px 7px 7px 40px;line-height:12px;height:3em;color:#333;font-weight:700}.adh-project_form label[for=your-name]:before{content:'';background-image:url(//osnova-bud.com.ua/wp-content/themes/bauhaus/icon/profile.svg);width:26px;height:26px;display:block;position:absolute;top:43px;left:8px;background-size:cover;z-index:999}.adh-project_form label[for=you-phone]:before{content:'';background-image:url(//osnova-bud.com.ua/wp-content/themes/bauhaus/icon/phone-call.svg);width:26px;height:26px;display:block;position:absolute;top:43px;left:8px;background-size:cover;z-index:999}.adh-project_form input[type=submit]{margin-top:34px;padding:0 35px;color:#fff}.adh-project_form .adb-b-caption{color:#777;font-size:12px}.b-find_result{text-align:center;margin:15px 10px;border-radius:10px;padding:15px}.b-find_result_red{border:1px solid #de6e73;color:#d33}.b-find_result_green{border:1px solid #62af62;color:green}.menu-is-opened .menu{z-index:9999}.navbar-address{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center}.header-address{margin:0;margin-left:20px;font-size:14px}.header-phone{font-size:14px}.adh-b-plans_list .item div{line-height:1.4}.adh-b-plans_list .item div b{margin-top:10px}.item-pdf{width:50px}.b24-web-form-popup-btn-8{margin-top:25px;line-height:24px}@media only screen and (max-width:1366px){.navbar-address{display:block}.header-address{margin-left:0}}@media only screen and (max-width:992px){.b24-web-form-popup-btn-8{line-height:14px;margin-bottom:15px}}