:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-lightbox-container button:focus-visible{outline:5px auto #212121;outline:5px auto -webkit-focus-ring-color;outline-offset:5px}ol,ul{box-sizing:border-box}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table td{border:1px solid;padding:.5em}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:where(figure){margin:0 0 1em}*{box-sizing:border-box}html{overflow-x:hidden}body{font-family:"Montserrat",sans-serif;font-weight:400;color:#303335;font-size:15px;line-height:20px;display:flex;flex-direction:column;min-height:100vh;padding-left:375px}body:after{position:fixed;width:100%;height:100%;content:"";display:block;background:url(/wp-content/themes/betonexpress/assets/img/background.jpg);opacity:.04;z-index:-1;background-attachment:fixed;background-size:cover}a{text-decoration:none;color:inherit}ul{padding:0;list-style-type:none;margin:0}h1,h2,p{margin-top:0}h2{font-size:18px;line-height:22px}textarea{resize:none}input,textarea{-webkit-appearance:none;outline:0}input:required,textarea:required{box-shadow:none}.main{flex-grow:1}.container{padding-left:15px;padding-right:15px;max-width:1330px;margin:0 auto}.copyright__link{text-decoration:underline;transition:.3s}.copyright__link:hover{text-decoration:none;color:#4f81c7}.background{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:3}.logo{margin-bottom:20px}.button{font-weight:500;font-size:12px;line-height:22px;display:flex;align-items:center;text-align:center;color:#fff;padding:9px 14px;background-color:#4f81c7;max-width:155px;justify-content:center;margin-bottom:45px;transition:.3s;border:0;cursor:pointer}.button-price{font-size:12px!important;line-height:22px!important;text-decoration:none!important}.button-price,.button-price:hover{color:#fff!important}.button:hover{background-color:#589cb7}.name{font-size:0;display:none}.breadcrumbs{display:flex;margin-bottom:32px;list-style-type:none;padding:0;flex-wrap:wrap}.breadcrumbs .breadcrumb_last,.breadcrumbs a{font-weight:500;font-size:13px;line-height:16px;display:inline-flex;transition:.3s;color:#b9b8be}.breadcrumbs a{color:#767e8a}.breadcrumbs a:hover,.header__menu a:hover{color:#77b2c9}.breadcrumbs .breadcrumb_last:after{display:none}.breadcrumbs .breadcrumb_last:after,.breadcrumbs a:after,.scrollUp{background-repeat:no-repeat;background-position:center}.breadcrumbs .breadcrumb_last:after,.breadcrumbs a:after{content:"";align-self:center;width:8px;height:8px;margin-left:8px;margin-right:8px;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.85355 4.35355C5.04882 4.15829 5.04882 3.84171 4.85355 3.64645L1.67157 0.464466C1.47631 0.269204 1.15973 0.269204 0.964466 0.464466C0.769204 0.659728 0.769204 0.976311 0.964466 1.17157L3.79289 4L0.964466 6.82843C0.769204 7.02369 0.769204 7.34027 0.964466 7.53553C1.15973 7.7308 1.47631 7.7308 1.67157 7.53553L4.85355 4.35355ZM4 4.5H4.5V3.5H4V4.5Z' fill='%23A9B8C7'/%3E%3C/svg%3E%0A")}.breadcrumbs a:after{display:inline-block}.breadcrumbs .breadcrumb_last:hover{color:#b9b8be!important}h1{font-weight:600;font-size:27px;line-height:33px;text-transform:uppercase;color:#384149;margin-bottom:40px}.scrollUp{width:40px;height:40px;border-radius:4px;position:fixed;bottom:25px;right:30px;display:none;background-color:#99a7b2;background-image:url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.8839 1.28311C10.3957 0.794953 9.60427 0.794953 9.11612 1.28311L1.16117 9.23806C0.67301 9.72622 0.67301 10.5177 1.16117 11.0058C1.64932 11.494 2.44078 11.494 2.92893 11.0058L10 3.93476L17.0711 11.0058C17.5592 11.494 18.3507 11.494 18.8388 11.0058C19.327 10.5177 19.327 9.72622 18.8388 9.23806L10.8839 1.28311ZM11.25 2.66699V2.16699H8.75V2.66699H11.25Z' fill='white'/%3E%3C/svg%3E");z-index:2;border:0;outline:0;cursor:pointer}table{border:1px solid transparent;border-collapse:collapse;margin-top:50px;width:calc(100% - 2px)}table tr:nth-child(1){height:68px;background:#4f81c7;color:#fff;text-transform:uppercase}table tr:nth-child(1) td{background:#4f81c7}table td{padding:15px 25px;border:1px solid #b5c5d9;font-size:13px;background-color:#fff}table td img{max-width:200px}.wp-block-table{overflow-x:auto;margin:30px 0}.header{font-weight:500;color:#384149}.header__top{margin-bottom:26px}.header__top-wrapper{display:flex;align-items:center;justify-content:space-between;height:64px;padding-top:35px}.header__menu{display:flex;flex-wrap:wrap;margin-right:15px;border-bottom:1px solid #cbd9ea;justify-content:flex-start}.header__menu .menu-item{margin-right:38px;padding-bottom:11px}.header__menu .menu-item:last-of-type{margin-right:0}.header__menu a{position:relative;font-size:14px;line-height:17px;padding-bottom:11px;transition:.3s}.header__info{display:none;font-weight:700;font-size:15px;line-height:18px;color:#76828c}.header__info .adress{font-weight:400;max-width:265px;display:block;font-size:13px;line-height:15px;margin-bottom:0}.header__info .button{margin-bottom:40px}.header__info .phones__group{display:flex;margin-bottom:15px}.header__info .email__link,.header__info .phone__link{transition:.3s}.header__info .email__link:hover,.header__info .phone__link:hover{color:#589cb7}.header__info .email__link{margin-bottom:16px;display:block}.header__phone{font-weight:700;transition:.3s}.header__phone:hover{color:#77b2c9;transition:.3s}.header__logo-mobile{width:71px;height:45px;display:none}.burger,.header__link{display:none}.burger{height:22px;flex-direction:column;justify-content:space-between;cursor:pointer;order:1;margin-left:38px}.burger__line{display:block;height:2px;background-color:#303335;width:27px;border-radius:2px;margin-bottom:8px;transition:.3s}.burger__line:last-of-type{margin-bottom:0}.content,.header__contacts-block{display:flex;align-items:center}.header__contacts-block button{margin-bottom:0;margin-right:30px}@media (max-width:1270px){.header__contacts-block button{display:none}}.content{justify-content:space-between;align-items:flex-start;margin-bottom:75px;flex-wrap:wrap}.content__section{padding-top:20px}.content__left{max-width:715px;margin-right:30px}.content__left.service{margin-right:60px}.content__right{max-width:500px}.news__aside{background:#f1f4f6;border:1px solid #cbd9ea}.news__aside-link{font-weight:500;font-size:14px;line-height:22px;color:#77b2c9;display:inline-flex;align-items:center;transition:.3s}.news__aside-link:after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464466C11.9763 0.269204 11.6597 0.269204 11.4645 0.464466C11.2692 0.659728 11.2692 0.976311 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM0 4.5H15V3.5H0V4.5Z' fill='%2377B2C9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:30px;height:8px;transition:.3s}.news__aside-link:hover,.news__aside.aside__right .news__item:hover .news__item-title{color:#4f81c7}.news__aside-link:hover:after{margin-left:14px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.3536 4.35355C15.5488 4.15829 15.5488 3.84171 15.3536 3.64645L12.1716 0.464466C11.9763 0.269204 11.6597 0.269204 11.4645 0.464466C11.2692 0.659728 11.2692 0.976311 11.4645 1.17157L14.2929 4L11.4645 6.82843C11.2692 7.02369 11.2692 7.34027 11.4645 7.53553C11.6597 7.7308 11.9763 7.7308 12.1716 7.53553L15.3536 4.35355ZM0 4.5H15V3.5H0V4.5Z' fill='%234F81C7'/%3E%3C/svg%3E ")}.news__aside.aside__right{overflow:hidden;max-width:unset;min-width:350px;margin-top:115px;position:sticky;top:20px}.news__aside.aside__right .news__item:hover .news__item-img{filter:brightness(120%)}.news__item{display:flex;margin-bottom:25px}.news__item-content{display:flex;flex-direction:column;justify-content:space-evenly}.news__item-img{margin-right:20px;width:75px;height:75px;object-fit:cover;position:relative;transition:.3s}.news__item-date{font-weight:700;font-size:14px;line-height:17px;color:#9faebc}.news__item-title{font-weight:500;font-size:13px;line-height:17px;color:#69747d;max-height:34px;overflow:hidden;transition:.5s}.footer{font-weight:400;font-size:13px;line-height:16px;color:#6f7074}.footer__wrapper{display:flex;justify-content:space-between;padding-bottom:33px;max-width:93%}.popup{background:#f1f4f6;border-radius:2px;display:none}.popup__inner{padding:11px 16px}.popup__title{font-weight:600;font-size:24px;line-height:24px;color:#334858;display:block;margin-bottom:15px;max-width:415px}.popup__subtitle{font-weight:400;font-size:14px;line-height:20px;color:#7c8797;display:block;margin-bottom:20px}.popup__inputs{display:flex;justify-content:space-between;flex-wrap:wrap}.popup__input{margin-right:20px}.popup__agreement{font-weight:400;font-size:15px;line-height:16px;color:#7c8797;display:block;margin-bottom:25px}.popup__button{width:155px;height:45px;background:#4f81c7;border-radius:2px;font-style:normal;font-weight:500;font-size:15px;line-height:18px;justify-content:center;color:#fff;transition:.8s;border:0;cursor:pointer;margin-right:30px}.popup__button:hover{background:#589cb7}.popup__button,.popup__button-wrapper{display:flex;align-items:center}.popup__button-text{font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#4f81c7;max-width:328px;transition:.8s}.popup__button-text:hover{color:#589cb7}.popup.success .popup__title{font-weight:600;font-size:18px;line-height:16px;max-width:374px;color:#334858;margin-bottom:20px}.input,.popup.success .popup__subtitle{font-weight:400;font-size:16px;line-height:20px;color:#7c8797;margin-bottom:25px}.input{background:#fff;border:1px solid #cbd5de;border-radius:2px;padding:15px;width:315px;height:50px;display:flex;align-items:center;color:#334858;transition:.5s;margin-bottom:20px;background-position:center right 10px;background-repeat:no-repeat;position:relative}.input:active,.input:focus,.input:required{border:1px solid #cbd5de;transition:.5s;box-shadow:none;outline:0;outline-offset:0}.input:invalid:not(:focus):placeholder-shown{border:1px solid #cbd5de;transition:.5s;box-shadow:none;outline:0;outline-offset:0;color:#334858}.input:invalid:not(:focus):not(:placeholder-shown){border-color:#d7887e;color:#d7887e;box-shadow:none}.input:valid{background:#f7f8fa;color:#7c8797;background-image:url("data:image/svg+xml,%3Csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7829 0L4.98304 7.54004L1.07596 4.14701L0 5.55137L4.51561 9.4722L5.12415 10L5.66213 9.3968L13 1.25355L11.7829 0Z' fill='%234577B0'/%3E%3C/svg%3E%0A");background-position:center right 10px;background-repeat:no-repeat;box-shadow:none}.input__name{font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#334858;display:block;margin-bottom:10px}.input-phone:valid:placeholder-shown{background-image:none;border:1px solid #cbd5de;transition:.5s;box-shadow:none;outline:0;outline-offset:0;color:#334858;background:#fff}.input.comment{height:83%;width:316px;background-position:top 10px right 10px}.input.comment:required:valid{background-position:top 10px right 10px;background-repeat:no-repeat}@media (max-width:850px){.input,.input.comment{max-width:100%;width:100%}.popup__input{margin-right:0;width:100%}.popup__comments{width:100%}.popup__agreement{margin-top:25px}.popup__inner{padding:0}.popup__button{margin-bottom:15px}.popup__button-wrapper{flex-wrap:wrap}}.aside{background-color:#e7edf2;position:fixed;left:0;top:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;max-width:467px;transition:.3s;overflow-x:hidden;scrollbar-color:rgba(214,214,214,.549) rgba(172,172,172,.5);scrollbar-width:thin}.aside::-webkit-scrollbar{width:10px;height:10px}.aside::-webkit-scrollbar-track{border-radius:10px}.aside::-webkit-scrollbar-thumb{border-radius:10px;background-color:#d6d6d6}.aside__inner{padding:30px 30px 18px 105px;height:100%;max-height:1200px;display:flex;justify-content:space-between;flex-direction:column}.aside__right{background:#f1f4f6;border:1px solid #cbd9ea;max-width:390px;max-height:290px;overflow:auto;position:relative}.aside__right-wrapper{margin:37px}.aside__menu{font-style:normal;font-weight:500;font-size:15px;line-height:18px;color:#303335;margin-bottom:65px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.aside__menu-item{display:block;transition:.3s}.aside__menu-item:last-child{margin-bottom:0}.aside__menu-link{transition:.3s}.aside .email__link:hover,.aside .phone__link:hover,.aside__menu-link:hover{color:#589cb7}.aside__menu-icon__first,.aside__menu-icon__second{margin-top:20px;display:block;height:85px;width:85px;background-repeat:no-repeat}.aside__menu-icon__first{margin-bottom:5px;background-image:url(/wp-content/themes/betonexpress/assets/img/icon-1.svg);background-size:contain;background-position:center}.aside__menu-icon__second{margin-bottom:15px;background-position:left bottom;background-image:url(/wp-content/themes/betonexpress/assets/img/icon-2.svg)}.aside__footer{font-weight:700;font-size:13px;line-height:16px;color:#76828c}.aside .adress{font-weight:400;max-width:275px;display:block;margin-bottom:0;font-size:10px}.aside .button{margin-bottom:25px}.aside .logo{margin-bottom:15px}.aside .phones__group{display:flex;margin-bottom:15px}.aside .email__link,.aside .phone__link{transition:.3s}.aside .phone__link:first-of-type{position:relative;margin-right:33px}.aside .phone__link:first-of-type:after{position:absolute;content:"";height:100%;width:1px;background-color:#b0bdca;display:inline-block;bottom:0;left:100%;margin-left:17px}.aside .email__link{margin-bottom:16px;display:block}.aside__link{width:max-content}.aside__right::-webkit-scrollbar{width:0;scrollbar-width:none}.aside__right{-ms-overflow-style:none;scrollbar-width:none}.product{margin-bottom:45px}.product.content{flex-wrap:nowrap}.product .content__left{max-width:902px;width:100%}.product .content__right{position:sticky;top:10px}.product .aside__right{margin-bottom:65px;margin-top:0}.product__img{float:left;width:352px;height:234px;border-radius:3px;margin-right:35px;margin-bottom:15px}.product__info{margin-bottom:65px}.product__info img{max-width:500px;margin-bottom:20px;height:auto;margin-top:20px;width:100%}.product__info table{margin-bottom:50px}.product__info a{font-weight:600;font-size:18px;line-height:20px;text-decoration-line:underline;color:#77b2c9;margin-bottom:15px;transition:.3s;width:max-content}.product__info a:hover{color:#4f81c7;text-decoration:none}.service .product__info{max-width:885px;margin-bottom:85px}.adress{margin-bottom:45px;display:flex;justify-content:space-between;width:750px}@media (min-width:1921px){.container{max-width:1460px}body{padding-left:425px}}@media (max-width:1825px){.aside{max-width:275px}.aside__inner{padding:34px 30px 36px}.aside__menu{margin-bottom:30px}.button{margin-bottom:25px}.content__left{max-width:100%}.aside__footer{max-width:235px}.aside .phones__group{flex-direction:column}.aside .adress{max-width:215px}.aside__menu{font-size:13px}.aside__menu-icon__first{height:55px;width:55px}.aside__menu-icon__second{margin-top:20px;height:55px;width:55px;background-size:contain}.aside .phone__link:first-of-type:after{display:none}.aside .phone__link:first-of-type{margin-right:0;margin-bottom:15px}.header__top-wrapper{height:44px;padding-top:25px}.menu-item{margin-right:33px}.aside__footer{font-size:12px}}@media (max-width:1800px){body{padding-left:290px}}@media (max-width:1550px){.product.content{flex-wrap:wrap}.news__aside.aside__right{margin-top:50px}}@media (max-width:1120px){.aside{display:block;z-index:2}.news__aside.aside__right{min-width:290px}.header__top-wrapper{flex-wrap:wrap-reverse}.menu-item{margin-right:24px}.header__phone{display:block;flex-basis:100%;text-align:right;margin:0 a 25px 0;font-size:18px;line-height:22px}.header__top-wrapper{height:unset}.header__top{margin-bottom:21px}.header__menu{margin-right:0}.content{flex-wrap:nowrap}.content__left{margin-right:27px}.aside__right-wrapper{margin:42px 23px 23px}.header__nav{width:100%}.copyright{width:245px}.footer__wrapper{align-items:center}}@media (max-width:1100px){.product{flex-wrap:wrap}.product__img{width:100%;height:auto;margin-right:0;margin-bottom:35px;max-height:400px;object-fit:cover}.content__right,.news__aside{max-width:100%;width:100%}.footer__wrapper{flex-wrap:wrap}.aside__right{max-width:unset}.content{flex-wrap:wrap}.content__left,.copyright{margin-right:0}.copyright{width:80%;margin-bottom:25px}.adress{width:100%;flex-wrap:wrap}}@media (max-width:850px){body{padding-top:86px;padding-left:0}.aside{display:none}.container{padding-left:30px;padding-right:30px}.content__left.service{margin-right:0}.news__aside.aside__right{min-width:unset}.header__menu{flex-direction:column;border-bottom:none}.header__top{background:#f1f4f6;box-shadow:0 2px 6px rgba(105,112,120,.2);height:86px;z-index:12;position:fixed;top:0;right:0;left:0;width:100%}.header__top-wrapper{flex-wrap:nowrap;padding:0;height:86px}.header__nav{width:304px;height:100vh;position:fixed;right:0;top:86px;left:unset;z-index:3;background:#f1f4f6;transition:.3s;padding:20px 50px;display:flex;flex-direction:column;transform:translateX(100%);box-shadow:0 2px 6px rgba(105,112,120,.2) inset;overflow:scroll}.header__phone{font-weight:700;font-size:14px;line-height:17px;max-width:132px;margin-bottom:0}.header__menu{flex-wrap:nowrap;margin-bottom:40px}.header__logo-mobile{display:block}.menu-item{margin-right:0;padding-bottom:30px}.menu-item:last-of-type{padding-bottom:0}.header__link{display:block;margin:0 auto 0 0}.header__info{display:block}.burger{display:flex}.content__left{max-width:100%}.content__section{padding-top:30px}.popup__title{font-size:20px;line-height:19px}.popup__subtitle{font-size:12px;line-height:17px;margin-bottom:15px}.popup__agreement{font-size:11px;line-height:14px}.popup__button-text{font-size:12px}.popup__button{width:100%;margin-right:0}}@media (max-width:550px){.header__info .email__link{font-size:13px}.input.comment{height:60%}.input{padding:10px;height:40px;margin-bottom:15px}.input__name{font-size:13px;line-height:17px;margin-bottom:6px}}@media (max-width:340px){.header__phone{font-size:12px}.burger{margin-left:23px}}@media (max-height:667px){body{padding-top:55px}.header__top-wrapper{height:55px}.header__top{height:60px;margin-bottom:0}.header__nav{top:60px;padding-top:30px}.menu-item{padding-bottom:20px}.header__info .button,.header__menu{margin-bottom:30px}}.header__atomix,.header__atomix_mob{flex-direction:row;align-items:center}.header__atomix{display:flex}.header__atomix_mob{display:none}.header__atomix>span,.header__atomix_mob>span{margin-left:10px}@media (max-width:1120px){.header__phone{flex-basis:50%}}@media (max-width:550px){.header__atomix{display:none}.header__atomix_mob{display:flex;margin-bottom:20px;margin-top:-20px}}