@font-face{font-family:"OpenSans";src:url(fonts/OpenSansLight.eot);src:url(fonts/OpenSansLight.eot?#iefix) format("embedded-opentype") , url(fonts/OpenSansLight.woff) format("woff") , url(fonts/OpenSansLight.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"OpenSans";src:url(fonts/OpenSansRegular.eot);src:url(fonts/OpenSansRegular.eot?#iefix) format("embedded-opentype") , url(fonts/OpenSansRegular.woff) format("woff") , url(fonts/OpenSansRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"OpenSans";src:url(fonts/OpenSansSemibold.eot);src:url(fonts/OpenSansSemibold.eot?#iefix) format("embedded-opentype") , url(fonts/OpenSansSemibold.woff) format("woff") , url(fonts/OpenSansSemibold.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"OpenSans";src:url(fonts/OpenSansBold.eot);src:url(fonts/OpenSansBold.eot?#iefix) format("embedded-opentype") , url(fonts/OpenSansBold.woff) format("woff") , url(fonts/OpenSansBold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"OpenSansCondensedBold";src:url(fonts/OpenSansCondensedBold.eot);src:url(fonts/OpenSansCondensedBold.eot?#iefix) format("embedded-opentype") , url(fonts/OpenSansCondensedBold.woff) format("woff") , url(fonts/OpenSansCondensedBold.ttf) format("truetype");font-style:normal;font-weight:400}@media (min-width:979px){ul.nav li.dropdown.show-on-hover:hover>ul.dropdown-menu{display:block}.comment-list .children{padding:0;margin-left:74px;padding-bottom:15px}.comment-list .media{margin-top:0}}.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.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:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;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:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:root{--main-color:#8a488c}*,:after,:before{margin:0;padding:0;outline:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{font-family:"OpenSans",sans-serif;background:#fff;min-width:320px}p{line-height:1.5;margin-bottom:10px}ol{margin-bottom:10px;margin-left:20px;line-height:1.3}ul{list-style:disc;margin-bottom:10px;margin-left:20px;line-height:1.3}li{line-height:1.5}table{border-spacing:1px}td{padding:10px;border:1px solid #dedede}img{border:none;vertical-align:middle;width:auto;max-width:100%}a{color:inherit;cursor:pointer}a:hover{text-decoration:none}ul{list-style:none}.main_content{max-width:1920px;margin:0 auto}.container{width:1200px;margin:0 auto;padding:0 15px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.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.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:11px;line-height:17px;margin:0;padding:0 4px 5px}.comment{margin:15px 0;padding:10px;border:1px solid #ccc}.comment-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.media-left{margin-right:15px;border:1px solid #c1c1c1;padding:2px}.media-body{width:100%}.comment-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.comment-image-box{width:20%;text-align:right}.comment-image-box img{-o-object-fit:contain;object-fit:contain}.comment-text p:not(.comment-image-reloaded) {width:80%}.comments-area{margin:0 7.6923% 3.5em}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1.75em}.comments-title,.comment-reply-title{font-family:'OpenSansRegular',"Helvetica Neue",sans-serif;font-size:23px;font-size:1.4375rem;font-weight:700;line-height:1.3125;padding-top:1.217391304em}.comments-title{margin-bottom:1.217391304em}.comment-list{list-style:none;margin:0}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:1px solid #d1d1d1;padding:1.75em 0}.comment-list .children{list-style:none;margin:0}.comment-list .children>li{padding-left:.875em}.comment-author{color:#1a1a1a;margin-bottom:.4375em}.comment-author .avatar{float:left;height:28px;margin-right:.875em;position:relative;width:28px}.bypostauthor>article .fn:after{content:"\f304";left:3px;position:relative;top:5px}.comment-metadata,.pingback .edit-link{color:#686868;font-family:'OpenSansRegular',"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.6153846154}.comment-metadata{margin-bottom:2.1538461538em}.comment-metadata a,.pingback .comment-edit-link{color:#686868}.comment-metadata a:hover,.comment-metadata a:focus,.pingback .comment-edit-link:hover,.pingback .comment-edit-link:focus{color:#007acc}.comment-metadata .edit-link,.pingback .edit-link{display:inline-block}.comment-metadata .edit-link:before,.pingback .edit-link:before{content:"\002f";display:inline-block;opacity:.7;padding:0 .538461538em}.comment-content ul,.comment-content ol{margin:0 0 1.5em 1.25em}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-reply-link{float:right;border:1px solid #d1d1d1;border-radius:2px;color:#007acc;display:inline-block;font-family:'OpenSansRegular',"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1;margin-bottom:10px;padding:.5384615385em .5384615385em .4615384615em;text-decoration:none}.comment-reply-link:hover,.comment-reply-link:focus{border-color:currentColor;color:#007acc;outline:0}.comment-form{margin-bottom:30px;padding-top:1.75em}.comment-form label{color:#686868;display:block;font-family:'OpenSansRegular',"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form textarea{border:1px solid #d1d1d1;border-radius:10px;width:100%;padding:10px;font-size:15px;margin:0 0 20px;font-family:"OpenSansRegular",sans-serif;color:#999}.comment-form input[type="text"],.comment-form input[type="email"]{height:60px}.comment-notes{margin-bottom:15px}.comment-list .comment-form{padding-bottom:1.75em}.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:2.1538461538em}.no-comments{border-top:1px solid #d1d1d1;font-family:'OpenSansRegular',"Helvetica Neue",sans-serif;font-weight:700;margin:0;padding-top:1.75em}.comment-navigation+.no-comments{border-top:0;padding-top:0}.form-submit{margin-bottom:0}.required{color:#007acc;font-family:'OpenSansRegular',Georgia,serif}.comment-reply-title small{font-size:100%}.comment-reply-title small a{border:0;float:right;height:26px;overflow:hidden;width:26px;color:transparent;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDUxMS42MyA1MTEuNjMxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTEuNjMgNTExLjYzMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik00OTYuNSwyMzMuODQyYy0zMC44NDEtNzYuNzA2LTExNC4xMTItMTE1LjA2LTI0OS44MjMtMTE1LjA2aC02My45NTNWNDUuNjkzYzAtNC45NTItMS44MDktOS4yMzUtNS40MjQtMTIuODUgICBjLTMuNjE3LTMuNjE3LTcuODk2LTUuNDI2LTEyLjg0Ny01LjQyNmMtNC45NTIsMC05LjIzNSwxLjgwOS0xMi44NSw1LjQyNkw1LjQyNCwxNzkuMDIxQzEuODA5LDE4Mi42NDEsMCwxODYuOTIyLDAsMTkxLjg3MSAgIGMwLDQuOTQ4LDEuODA5LDkuMjI5LDUuNDI0LDEyLjg0N0wxNTEuNjA0LDM1MC45YzMuNjE5LDMuNjEzLDcuOTAyLDUuNDI4LDEyLjg1LDUuNDI4YzQuOTQ3LDAsOS4yMjktMS44MTQsMTIuODQ3LTUuNDI4ICAgYzMuNjE2LTMuNjE0LDUuNDI0LTcuODk4LDUuNDI0LTEyLjg0OHYtNzMuMDk0aDYzLjk1M2MxOC42NDksMCwzNS4zNDksMC41NjgsNTAuMDk5LDEuNzA4YzE0Ljc0OSwxLjE0MywyOS40MTMsMy4xODksNDMuOTY4LDYuMTQzICAgYzE0LjU2NCwyLjk1LDI3LjIyNCw2Ljk5MSwzNy45NzksMTIuMTM1YzEwLjc1Myw1LjE0NCwyMC43OTQsMTEuNzU2LDMwLjEyMiwxOS44NDJjOS4zMjksOC4wOTQsMTYuOTQzLDE3LjcsMjIuODQ3LDI4LjgzOSAgIGM1Ljg5NiwxMS4xMzYsMTAuNTEzLDI0LjMxMSwxMy44NDYsMzkuNTM5YzMuMzI2LDE1LjIyOSw0Ljk5NywzMi40NTYsNC45OTcsNTEuNjc1YzAsMTAuNDY2LTAuNDc5LDIyLjE3Ni0xLjQyOCwzNS4xMTggICBjMCwxLjEzNy0wLjIzNiwzLjM3NS0wLjcxNSw2LjcwOGMtMC40NzMsMy4zMzMtMC43MTIsNS44NTItMC43MTIsNy41NjJjMCwyLjg1MSwwLjgwOCw1LjIzMiwyLjQyMyw3LjEzNiAgIGMxLjYyMiwxLjkwMiwzLjg2LDIuODUxLDYuNzE0LDIuODUxYzMuMDQ2LDAsNS43MDgtMS42MTUsNy45OTQtNC44NTNjMS4zMjgtMS43MTEsMi41NjEtMy44MDYsMy43MS02LjI4MyAgIGMxLjE0My0yLjQ3MSwyLjQzLTUuMzI1LDMuODU0LTguNTYyYzEuNDMxLTMuMjM3LDIuNDMtNS41MTMsMi45OTgtNi44NDhjMjQuMTctNTQuMjM4LDM2LjI1OC05Ny4xNTgsMzYuMjU4LTEyOC43NTYgICBDNTExLjYzLDI5MS4wMzksNTA2LjU4OSwyNTkuMzQ0LDQ5Ni41LDIzMy44NDJ6IiBmaWxsPSIjMDAwMDAwIi8+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==);background-repeat:no-repeat}.comment-reply-title small a:hover,.comment-reply-title small a:focus{color:transparent}.comment-form #wp-comment-cookies-consent{margin:0 10px 0 0}.comment-form .comment-form-cookies-consent label{display:inline;font-family:'OpenSansRegular',Georgia,serif;letter-spacing:0;text-transform:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-image.image-text-margin{margin:50px 0}article.page li,article.post li{margin-bottom:10px;line-height:1.3}.main-btn{display:inline-block;padding:20px 15px;border-radius:10px;color:#fff;text-align:center;text-decoration:none;font-weight:600;transition:ease-out .2s}.main-btn:hover{color:#fff;opacity:.9}.main-btn__bg-purple{background-color:var(--main-color,#8a488c)}.top-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:10px 0;font-size:14px}.menu-fixed{position:fixed;background-color:#fff;width:100%;left:0;top:0;right:0;margin:0;padding:0;z-index:10}.logo{float:left;color:#0096dc;text-decoration:none;margin:0}.logo>*{display:inline-block;vertical-align:middle}.logo p{margin:0 0 0 24px}.logo img{width:110px;height:75px;-o-object-fit:contain;object-fit:contain}.call_gager:hover{opacity:.9}.time_work{text-align:right;color:#333}.time_work>*{display:inline-block;vertical-align:middle}.time_work>span{color:#a5a5a5;font-size:30px}.time_work p{text-align:left;margin:0 0 0 16px}.time_work p span{display:block;font-size:18px;margin:4px 0 0 0;font-weight:500}.call_back{text-align:right}.call_back p{font-size:23px;font-weight:600;color:#333;margin:0 0 10px 0}.call_back p:last-child{margin-bottom:0}.call_back p>*{display:inline-block;vertical-align:middle}.call_back p span{font-size:20px;color:#000;margin:0 11px 0 0}.call_back p a{text-decoration:none}.call_back>a{font-size:15px;color:#0089cc}.main-menu{background-color:#bababa}.section_1{position:relative;display:flex;min-height:700px;background-size:cover;background-position:center;background-repeat:no-repeat}.section_1:before{content:'';position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.3);z-index:1}.section-one-wrapper{margin:auto;padding:0 15px;text-align:center;z-index:3}.section-one-title{margin-bottom:60px;font-size:80px;color:#fff;font-family:"OpenSans",sans-serif;font-weight:600}.section-one-subtitle{margin-bottom:15px;color:#fff;font-weight:300;font-size:26px}.section-one-price{margin-bottom:15px;color:#fff;font-weight:300;font-size:26px}.call-to-action{display:inline-block;padding:15px 40px;color:#fff;background-color:#009ce7;border-radius:40px;text-decoration:none;text-transform:uppercase;font-weight:600;line-height:20px;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.call-to-action:hover{background-color:#027eb9;color:#fff}.title{float:left;width:500px;font-size:26px;margin:15px 0 0 0;font-weight:600;color:#333}.title2{float:left;width:500px;font-size:26px;margin:15px 0 0 0;font-weight:600;color:#fff}.title h1{font-size:55px;font-weight:normal;margin:25px 0 158px 0}.icons{font-size:0;text-align:justify;text-justify:newspaper}.icons:after{content:"";width:100%;display:inline-block}.icons div{display:inline-block;vertical-align:middle;width:110px;height:110px;border-radius:50%;border:1px solid #fff;background:#0d8fe3;font-size:16px;font-family:"OpenSansCondensedBold",sans-serif;color:#fff;text-transform:uppercase;text-align:center;position:relative;padding:46px 0 0 0}.icons div img{position:absolute;top:-24px;left:0;right:0;margin:auto}.forma{border-radius:10px;background:#fff;width:370px;float:right;font-size:20px;padding:36px 50px 40px 50px;text-align:center;font-weight:600;color:#333}.forma>p span{font-size:24px;display:block;margin:9px 0 0 0}.forma form{margin:35px 0 9px 0}.forma form input[type="text"]{border:1px solid #d1d1d1;border-radius:10px;width:100%;height:60px;font-size:15px;margin:0 0 20px 0;font-weight:400;color:#999;text-align:center}div.wpcf7 .ajax-loader{background-image:url(images/spinner.svg)!important}.btn{width:262px;height:65px;display:inline-block;vertical-align:middle;line-height:60px;text-decoration:none;font-size:20px;font-family:"OpenSansCondensedBold",sans-serif;color:#000;text-transform:uppercase;text-align:center;cursor:pointer;border-radius:10px;border:1px solid #ffc600;-webkit-box-shadow:0 2px 20px 0 rgba(255,153,0,.4);-moz-box-shadow:0 2px 20px 0 rgba(255,153,0,.4);-ms-box-shadow:0 2px 20px 0 rgba(255,153,0,.4);-o-box-shadow:0 2px 20px 0 rgba(255,153,0,.4);box-shadow:0 2px 20px 0 rgba(255,153,0,.4);background:rgba(255,237,37,1);background:-webkit-linear-gradient(top,rgba(255,237,37,1) 0%,rgba(255,179,0,1) 100%);background:-moz-linear-gradient(top,rgba(255,237,37,1) 0%,rgba(255,179,0,1) 100%);background:-ms-linear-gradient(top,rgba(255,237,37,1) 0%,rgba(255,179,0,1) 100%);background:-o-linear-gradient(top,rgba(255,237,37,1) 0%,rgba(255,179,0,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,237,37,1)),color-stop(100%,rgba(255,179,0,1)));background:linear-gradient(to bottom,rgba(255,237,37,1) 0%,rgba(255,179,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffed25', endColorstr='#ffb300', GradientType=0)}.btn:hover{background:rgba(255,179,0,1);background:-webkit-linear-gradient(top,rgba(255,179,0,1) 0%,rgba(255,237,37,1) 100%);background:-moz-linear-gradient(top,rgba(255,179,0,1) 0%,rgba(255,237,37,1) 100%);background:-ms-linear-gradient(top,rgba(255,179,0,1) 0%,rgba(255,237,37,1) 100%);background:-o-linear-gradient(top,rgba(255,179,0,1) 0%,rgba(255,237,37,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,179,0,1)),color-stop(100%,rgba(255,237,37,1)));background:linear-gradient(to bottom,rgba(255,179,0,1) 0%,rgba(255,237,37,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb300', endColorstr='#ffed25', GradientType=0)}.forma form .btn{width:100%;height:80px;line-height:normal;white-space:normal;padding:0 15px}.forma>span{font-size:11px;font-weight:300;color:#666}.privacy-policy-label{display:flex;margin-bottom:10px;align-items:center}.privacy-policy-label input[type="checkbox"]{margin-right:5px}span.privacy-policy{font-weight:300;font-size:15px;color:gray;text-align:left}.section-one-action{margin-bottom:60px}.scroll-down{position:relative;height:70px}.icon-scroll-down,.icon-scroll-down:before{position:absolute;left:50%}.icon-scroll-down{width:40px;height:70px;margin-left:-20px;box-shadow:inset 0 0 0 1px #fff;border-radius:25px}.icon-scroll-down:hover{box-shadow:inset 0 0 0 1px #8a488c}.icon-scroll-down:hover:before{background:#8a488c}.icon-scroll-down:before{content:'';width:8px;height:8px;background:#fff;margin-left:-4px;top:8px;border-radius:4px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}@-webkit-keyframes scroll {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(46px);
        transform: translateY(46px);
    }
}@keyframes scroll {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(46px);
        transform: translateY(46px);
    }
}.section_2{padding:0 0 32px 0}h2{font-weight:normal;font-size:20px;font-weight:600;text-transform:uppercase;text-align:center;padding:0 0 15px}h3{padding:0 0 15px;font-size:18px;text-transform:uppercase}.glazing_info{margin:37px 0 0 0}.glazing_info>li{font-size:0;text-align:center;display:none}.glazing_info>li.active{display:block}.list{text-align:left;margin:35px 0 0 0}.list li{position:relative;padding-left:36px;margin:0 0 13px 0}.list li:last-child{margin-bottom:0}.list li:before{position:absolute;top:-4px;left:0;width:25px;height:25px;background-color:#e8e8e8;border-radius:50%;font-family:'icomoon'!important;content:'\e904';font-size:10px;line-height:25px;text-align:center}.price{margin:46px 0 0 0}.price p{width:170px;text-align:left;margin:0 32px 0 0;display:inline-block;vertical-align:middle}.price p span{display:block;font-size:20px;margin:0 0 13px 0;font-weight:600}.section{margin-bottom:50px}.section-who-we{padding:35px 0}.section-title{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:40px;font-weight:600;font-size:36px;text-align:center;text-transform:none}.section-title:before,.section-title:after{content:" ";display:inline-block;width:180px;height:2px;background-color:#009ce7;text-shadow:none}.section-title:before{margin:0 20px 0 0}.section-title:after{margin:0 0 0 20px}.who-we-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.who-we-img{margin-right:40px}.who-we-text p{margin-bottom:10px}.services-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}.main-partners-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.service-title{margin-bottom:10px;font-weight:600;font-size:28px}.service-item{width:33%;height:300px;padding:10px}.main-partner-item{padding:10px}.service-item-wrapper{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-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:15px;height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.service-item-name{margin-bottom:20px;font-size:20px;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;z-index:2}.service-item-wrapper:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:1;opacity:0;transition:all .2s}.service-item-wrapper:hover:after{opacity:1}.service-hide{display:none}.service-show{display:block}.show-more{margin:0 auto;padding:10px 15px;background-color:transparent;border:3px solid #019ee9;font-weight:600;cursor:pointer}.show-more:hover{background-color:#019ee9;color:#fff}.why-choose-us-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.why-choose-us-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;margin-bottom:30px;padding:0 15px}.why-choose-us .section-title{margin-bottom:60px}.choose-us-img{margin-right:15px;min-width:100px;width:100px}.choose-us-title-item{margin-bottom:15px;font-size:20px;font-weight:600}.choose-us-desc{line-height:22px}.why-choose-us-v3 .cost-of-services__name-item{padding-top:10px}.what-different-windows .why-choose-us-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.what-different-windows .choose-us-img{margin-right:30px;min-width:250px;width:250px}.what-different-windows .section-title{margin-bottom:60px}.section-contact-us{padding:170px 0;background:url(images/form.jpg) center no-repeat;background-size:cover}.contact-us-title{margin-bottom:70px;color:#fff;font-weight:600;font-size:40px;text-align:center}.form-sale .contact-us-title{margin-bottom:30px}.contuct-us-form-title,.contact-us-subtitle{margin-bottom:20px;text-align:center;color:#fff;line-height:32px}.contact-us-subtitle{margin-bottom:30px;font-weight:300;font-size:26px}.contuct-us-form .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contuct-us-form .wpcf7-form input[type="text"],.contuct-us-form .wpcf7-form input[type="tel"],.contuct-us-form .wpcf7-form input[type="email"],.contuct-us-form .wpcf7-form input[type="submit"]{margin-right:20px;width:250px;height:60px;border:none;border-radius:10px;font-size:15px;font-weight:400;color:#111;text-align:center}.contuct-us-form .wpcf7-form input[type="submit"]{display:block;margin:0 auto;background-color:#8a478c;color:#fff;cursor:pointer}.contuct-us-form .wpcf7-form input[type="submit"]:hover{opacity:.9}.wpcf7-response-output{display:none!important}span.wpcf7-not-valid-tip{font-size:.8em!important}.scheme-work{padding:50px 0}.scheme-work.main-scheme{margin-bottom:0}.scheme-work-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.scheme-work-item{margin-bottom:50px;width:200px;text-align:center}.scheme-work-sep{height:2px;width:50px;border-bottom:2px solid #ffcf11;margin:42px 15px 0}.scheme-work-sep:nth-of-type(4) {display:none}.scheme-work-item img{margin-bottom:15px}.scheme-work-item-title{margin-bottom:10px;font-size:18px;font-weight:600}.scheme-work-item-desc{font-size:14px}.step-work{margin-bottom:15px;font-size:72px;font-weight:600}.scheme-work-v2 .scheme-work-item{width:180px}.scheme-work-v2 .scheme-work-sep{width:35px}.scheme-work-v2 .scheme-work-sep:nth-of-type(4) {display:block}.seo-text ul,.bran-series__desc ul,.single-service ul,.who-we-text ul{list-style:disc;margin-bottom:10px;margin-left:20px;line-height:1.5}.seo-text h2{padding:20px 0 15px}.seo-text ol{margin-bottom:10px;margin-left:20px;line-height:1.5}.seo-text ol li{margin-bottom:5px}.benefit-seo_text ol{margin-bottom:10px;margin-left:20px;line-height:1.5}.benefit-seo_text li{margin-bottom:5px}.seo-text p,.bran-series__desc p,.single-service p,.who-we-text p{margin-bottom:10px;line-height:1.5}.single-service-v2 .seo-text .single-section-title{font-size:30px}.trust-us-item{text-align:center}.section_8{font-size:18px;font-weight:500;color:#000;padding:0 0 80px 0;line-height:1.444}.section_8 h2{margin:0 0 80px 0}.section_9{background:#00a0eb;font-size:30px;text-align:center;padding:82px 0;color:#fff}.section_9 a{font-weight:500;margin:0 0 0 30px;text-decoration:none;display:inline-block;border-bottom:1px solid #fff}.section_9 a:hover{border-color:transparent}footer{padding:34px 0 15px;background-color:#607d8b;color:#fff}footer a{text-decoration:none;transition:ease-out .2s}footer a:hover{color:#019ee9}footer .call_gager:hover{color:#fff}.footer-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;width:100%}.footer-logo{display:flex;align-items:center;max-width:300px}.footer-logo img{height:auto;max-width:80px;margin-right:15px}.footer-logo-title{font-weight:600}.footer-work-time{display:flex;align-items:center;text-align:left}footer .icon-clock,.footer-top .icon-phone{margin-right:10px;font-size:32px}.footer-top .icon-phone{vertical-align:middle}.footer-time_item{display:flex;flex-direction:column}.footer-time_item span{margin-bottom:5px}.time_work p .time__saturday-block{margin-bottom:5px}.time_work p span .time__additional-info{display:block;color:#4b4b4b;font-size:14px;font-weight:400}.footer-phone{display:flex;align-items:center}.footer-phone a{font-weight:600;font-size:20px}.header-viber,.footer-viber{margin-left:7px}.footer-email{font-weight:600;font-size:20px}.footer-title{margin-bottom:15px;font-weight:800;text-transform:uppercase}.footer-col-title{font-weight:600;margin-bottom:30px;text-transform:uppercase}.footer-bottom{display:flex;justify-content:space-between;margin-bottom:20px}.footer-sub-col p{font-size:16px;line-height:1.5}.menu-bottom li{margin-bottom:5px}.footer-copyright-wrap{background-color:rgba(0,0,0,.22)}.footer-copyright-wrap .container{display:flex;justify-content:space-between;padding:10px}.footer-socials{display:flex}.footer-socials a{width:20px;height:20px;margin:0 5px;background-image:url(images/socials-sprite.png);background-repeat:no-repeat}.social-facebook{background-position:-5px -5px}.social-vk{background-position:-65px -5px}.social-ok{background-position:-35px -35px}.social-instagram{background-position:-35px -5px}.social-youtube{background-position:-5px -35px}.footer-grecaptcha{padding-top:15px;font-size:14px;text-align:center}.footer-grecaptcha a{}.grecaptcha-badge{visibility:hidden}.about-desc-text{flex-basis:50%;padding-left:25px}.type-of-print{padding:50px 0}.about-print-types__wrapper{display:flex;justify-content:space-around}.about-print-types__item{padding:10px}.about-print-types__item a{position:relative;display:block}.about-print-types__name-item{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:10px;background-color:rgba(0,0,0,.2);color:#fff;font-weight:600;text-transform:uppercase;text-decoration:none;transition:all .2s ease-out}.about-print-types__item a:hover .about-print-types__name-item{background-color:rgba(0,0,0,.5)}.about-equipment{background-color:#f7f6f6}.contacts{width:470px;float:right}.contacts p{margin:0 0 35px 0}.contacts p:last-child{margin-bottom:0}.contacts p span{display:block;font-size:15px;margin:0 0 10px 0;color:#008cce}.contact-content{width:100%;justify-content:space-around}.contact-content .wp-block-column{flex-basis:auto}.contact-content input[type="text"],.contact-content input[type="tel"],.contact-content input[type="email"],.contact-content textarea{padding:5px 10px;border-radius:10px;border:1px solid #ccc}.contact-content .wpcf7-form-control-wrap{display:block;margin-bottom:10px}.contact-content input[type="submit"]{padding:5px 10px;background-color:#009ce7;color:#fff;cursor:pointer;border:none;border-radius:10px}.contacts-title{padding:40px 0;margin:0;text-align:center;font-weight:300;font-size:40px}.contacts-wrapper{padding:50px 0}.map{width:100%;height:500px}.contact-list-address{margin-bottom:15px;font-size:16px;line-height:1.5;padding:10px;border:1px solid #009ee9}.contacts-item{margin-bottom:50px}.contacts-item__row{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-item__label{margin-bottom:10px;font-weight:600}.contacts-item__info{width:30%;padding-left:20px}.contacts-item__map{width:70%}.contacts-item__content{margin-bottom:25px}.contacts-item__content a{display:inline-block;margin-bottom:10px;text-decoration:none}.gallery{padding-bottom:30px}.first-order-news{display:flex;min-height:450px;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.first-order-news .container{margin:auto}.first-title,.first-short-desc{margin-bottom:30px;font-weight:300}.first-title{font-size:80px}.first-short-desc{font-size:24px}.first-read-more{display:inline-block;padding:15px 50px;color:#fff;border:solid 3px #fff;border-radius:40px;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:16px;line-height:20px}.first-read-more:hover{border-color:#249ae6;color:#249ae6}.other-news-wrapper{padding:50px 0}.other-news-wrapper .container{display:flex}.second-news{margin-right:50px}.second-title{margin-top:30px}.second-title a,.other-news-title{font-weight:600;font-size:24px}.second-title a,.other-news-list li a{border-bottom:1px solid;text-decoration:none}.second-title a:hover,.other-news-list li a:hover{border-bottom:none}.other-news-title{margin-bottom:30px}.other-news-list li{font-weight:300;font-size:24px;margin-bottom:15px}.other-news-list li span{margin-right:30px;color:#bdbdbd}.post-news .wp-post-image{margin-top:30px;height:auto;min-height:200px;object-fit:cover}.post-news h1{margin-bottom:0;padding-bottom:5px;text-align:center;border-bottom:5px solid #249ae6}.meta{display:flex;margin-bottom:30px;padding:7px 10px;background-color:#eaeaea}.comment-block .meta{margin-bottom:15px}.meta-sep{margin:0 10px}article.page,article.post{margin-bottom:60px}.post-content p,.promotion-content p,article.page p{margin-bottom:15px;line-height:1.5}article.page ul{margin:10px 30px;list-style:disc}.prev-next-post{padding:5px;margin:30px 0;display:flex;justify-content:space-between;text-align:center;background-color:#fbfbfb}.prev-next-post a{flex:1;text-decoration:none;font-size:18px}.prev-next-post a:hover{color:#249ae6}.news-page article{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.news-page article+.news-page article{border-top:1px solid #ccc;padding-top:15px}.post-thumb{-ms-flex-preferred-size:30%;flex-basis:30%;height:200px}.post-thumb img{max-width:100%;width:100%;height:100%;object-fit:cover}.post-entry{-ms-flex-preferred-size:70%;flex-basis:70%;padding-left:20px}.article-title{display:inline-block;margin-bottom:10px;font-size:2em;color:#111;line-height:1;text-decoration:none}.article-title:hover{color:#31a6d6}.postmeta{margin-top:0;font-size:16px;color:#888}.time-icon{margin-right:3px}.article-intro-text{margin:10px 0}.read-more{display:inline-block;padding:5px 10px;border:2px solid #2a2e3f;color:#000;text-decoration:none;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.read-more:hover{background-color:#2a2e3f;color:#fff}.news-page .pagination{padding:40px 0 10px;text-align:center}.pagination:after,.wp-pagenavi:after{content:"";width:100%;display:inline-block}.services-head .container{display:flex;justify-content:space-between;text-align:center;align-items:center}.prev-service,.next-service{flex:1;display:flex;justify-content:space-around;align-items:center}.services-head .contacts-title{flex:2}.prev-service a,.next-service a{display:flex;align-items:center;font-weight:300;font-size:21px;color:#c4c4c4;text-decoration:none}.prev-service a span,.next-service a span{margin:0 5px}.prev-service a:hover,.next-service a:hover{color:#111;opacity:.9}.services-head-action{display:flex;position:relative;min-height:225px;background-color:#5c5c5c;background-position:center;background-repeat:no-repeat;background-size:cover}.services-action-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(11,11,11,.3);z-index:2}.services-head-action a{position:relative;margin:auto;font-weight:600;font-size:16px;color:#fff;display:inline-block;padding:15px 40px;border:solid 3px #fff;border-radius:40px;text-decoration:none;text-transform:uppercase;line-height:20px;text-shadow:-2px 1px 12px rgba(0,0,0,.5);z-index:5}.services-head-action a:hover{box-shadow:-2px 1px 12px rgba(0,0,0,.5)}.services-head-action a:active{box-shadow:inset -2px 1px 12px rgba(0,0,0,.5)}.services-content{padding:60px 0}.services-content h2{background:none;font-size:22px;padding:15px 0 20px;text-transform:none}.services-content p,.services-content li{line-height:22px;margin-bottom:10px}.services-content ul{list-style-type:disc;padding-left:30px}.services-content b{font-weight:600}.service-desc-img img{margin-bottom:20px}.sale-wrapper{margin-bottom:20px}.sale-wrapper .item{margin:0 auto;height:230px;width:250px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px}.sale-wrapper .item a{padding:15px 10px;display:flex;align-items:flex-end;height:100%;width:100%;background-color:rgba(0,0,0,.6);border-radius:20px;color:#fff;text-decoration:none;transition:.2s}.sale-wrapper .item a:hover{background-color:rgba(0,0,0,.8)}.sale-wrapper .item span{padding-top:5px;border-top:4px solid #ffcf12;width:100%}.sale-title-block{margin:40px 0 20px;padding-bottom:5px;text-align:center;font-size:24px;font-weight:600;border-bottom:2px solid #ffcf11}.promotions-list{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:50px}.promotions-list li{margin:10px;width:23%;height:230px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px}.promotions-list a{padding:15px 10px;display:flex;align-items:flex-end;height:100%;width:100%;background-color:rgba(0,0,0,.6);border-radius:20px;color:#fff;text-decoration:none;transition:.2s}.promotions-list a:hover{background-color:rgba(0,0,0,.8)}.promotions-list span{padding-top:5px;border-top:4px solid #ffcf12;width:100%}.promotion-basic{background-size:contain!important;margin-top:50px;padding-bottom:100px}.promotion-basic .contacts-title{padding:0 0 40px}.banner-container{display:flex;align-items:center;padding:0 75px;overflow-x:hidden}.contacts-title a{text-decoration:none}.contacts-title a:hover{border-bottom:2px solid}.prev-promotion a,.next-promotion a{border:solid #7f7f7f;border-width:0 10px 10px 0;display:inline-block;padding:25px;vertical-align:middle}.next-promotion:after,.prev-promotion:after{content:none}.prev-promotion a{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.next-promotion a{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.banner-promotion{text-align:center}.promotion-content{padding:50px 10px}.promotion-type-two{display:flex;margin:70px auto;min-height:425px;padding-left:20px;padding-right:20px;background-image:-moz-linear-gradient(90deg,#ffb401 0%,#ffeb23 100%);background-image:-webkit-linear-gradient(90deg,#ffb401 0%,#ffeb23 100%);background-image:-ms-linear-gradient(90deg,#ffb401 0%,#ffeb23 100%)}.promotion-type-two img{margin:-80px 20px -80px 0}.modal{display:none}.modal_box{position:relative;margin:35px 0 0 0}.close{position:absolute;bottom:100%;right:0;width:25px;height:25px;margin:0 0 20px 0;background:url(images/modal/close.png) center no-repeat;cursor:pointer}.close:hover{opacity:.8}.modal_box .forma{float:none}.thanks{border-radius:10px;background:#fff;width:370px;font-size:22px;padding:35px;text-align:center;font-weight:600;color:#333}.thanks span{font-size:18px;display:block;margin:9px 0 0 0;font-weight:400}.sales{margin:25px 0 50px 0;font-size:25px;padding:20px;background:#004682}.sales span{font-size:20px}.not-found-section{display:flex;min-height:600px;background:url(/wp-content/themes/artmill/images/fall-404.png) no-repeat center top;background-size:contain}.not-found-section .container{margin:auto}.not-found-section .row{display:flex;align-items:center;justify-content:center}.not-found-section span{color:#febf00;font-weight:600;font-size:300px;font-weight:800}.not-found-desc{margin-left:50px}.not-found-number{}.thank-you-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:500px}.thanks-title{margin-bottom:30px;font-size:50px;border-bottom:2px solid #019ee9}.thanks-desc{margin-bottom:25px;font-size:24px}.thank-go-home a{padding-bottom:1px;text-decoration:none;border-bottom:1px dashed #019ee9}.thank-go-home a:hover{border:none}.single-header{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;margin-bottom:50px;padding:10px;background-position:center;background-size:cover}.single-breadcrumbs{color:#fff}.single-breadcrumbs a{padding-bottom:2px;text-decoration:none}.single-breadcrumbs a:hover{border-bottom:1px solid #019ee9}.single-header h1{color:#fff;font-weight:600;font-size:50px;text-align:center}.single-section{padding:50px 0}.single-section-title{display:flex;justify-content:center;align-items:center;margin-bottom:40px;font-weight:600;font-size:40px;text-align:center}.single-section-title:before,.single-section-title:after{content:" ";width:180px;height:2px;background-color:#009ce7;text-shadow:none}.single-section-title:before{margin-right:25px}.single-section-title:after{margin-left:25px}.single-subtitle{margin-bottom:20px;font-size:18px;font-weight:500}.single-section p{line-height:1.5;margin-bottom:10px}.get-consult-wrapper{margin-top:25px;text-align:center}.single-advantages{padding:50px 0;background-color:#f7f6f6}.single-advantages-wrapper{display:flex;justify-content:space-between}.single-advantage-item{flex:1;padding:25px;text-align:center;color:#111}.single-advantage-item span:first-child{display:block;margin-bottom:20px;font-size:46px;font-weight:600}.single-advantage-item span:nth-child(2) {font-size:18px;font-weight:600}.single-advantage-item img{height:150px;width:150px}.label-examples-wrapper{display:flex;justify-content:space-between;margin-bottom:30px}.label-img img{height:100%;object-fit:cover}.label-img:not(:last-child) {margin-right:20px}.service-desc-wrapper{display:flex;justify-content:space-between}.service-desc-text{flex-basis:50%;margin-right:25px}.service-desc-img{flex-basis:50%;text-align:right}.single-service-price{padding:60px 0}.single-service-price p{text-align:center}.single-service-price-wrap{display:flex;justify-content:space-around;flex-wrap:wrap;margin-bottom:60px}.single-price-img-wrap{margin-bottom:20px}.single-price-img-wrap img{width:100%;height:380px;object-fit:cover}.single-service-price-item{padding-bottom:15px;width:350px;border:1px solid;text-align:center}.single-price-info{display:flex;flex-direction:column;justify-content:space-between;height:100px;padding:0 10px}.single-price-item-title{margin-bottom:20px;font-size:20px;font-weight:600}.single-price-cost{font-size:18px;font-weight:500}.single-price-cost span{font-size:28px;font-weight:600}.layout-requirements{margin-bottom:30px;padding:80px 0;background:url(/wp-content/themes/artmill/images/requirement-layout.jpg) no-repeat center;background-size:cover}.requirement-title{margin-bottom:60px;color:#fff;font-size:70px;font-weight:600;text-align:center}.get-consult-wrapper p{margin-bottom:40px;color:#fff}.gift-design{margin-bottom:30px}.cutaway-wrapper{display:flex}.cutaway-wrapper .cutaway-info{max-width:60%}.cutaway-wrapper>img{object-fit:cover}.cutaway-info{padding:15px}.cutaway-info img{display:block;margin:0 auto 15px}.section-cutaway{padding:50px 0}.service-desc-text ul{list-style:disc;margin-bottom:10px;margin-left:20px;line-height:1.3}.services-category .scheme-work{padding-top:50px}.head-delivery{background-position:center 30%}.payment-wrapper{display:flex;margin-bottom:60px}.payment-single{flex:1;text-align:center}.payment-single img{margin-bottom:20px}.payment-single p{font-size:24px}.payment-methods-info{text-align:center}.testimonial-item{display:flex}.testimonial-photo{width:150px;height:150px;min-width:150px;margin-right:20px;padding:5px;border:1px solid #ccc}.testimonial-excerpt{margin-bottom:20px;line-height:1.5}.testimonial-name{margin-bottom:10px;font-weight:600}.testimonials-list{padding:50px 0}.video-about{padding:30px 15px;text-align:center}.single-section-title.video-title{font-size:30px;margin-bottom:10px}.main-v2 .section-one-subtitle{margin-bottom:80px;font-weight:600;font-size:32px}.get-window-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.get-window-item{margin:15px;text-align:center}.get-window-img{margin-bottom:20px}.get-window-btn a{display:inline-block;padding:10px 25px;background-color:#019ee9;border-radius:10px;color:#fff;text-align:center;text-decoration:none;font-weight:600}.regis-dev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:60px 0 10px;text-align:center}.regis-dev__text{display:block;padding-right:5px;color:#fff;font-size:12px}.regis-dev__logo{display:block;width:50px;margin:0;padding:0;overflow:hidden;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.regis-dev__logo{position:relative}.regis-dev__logo::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}.regis-dev__logo:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.regis-dev__logo:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine {
    100% {
        left: 125%;
    }
}@keyframes shine {
    100% {
        left: 125%;
    }
}.popup-form-title{margin-bottom:15px;font-size:18px;font-weight:600;border-bottom:2px solid #8a488c}.popup-form .wpcf7-form-control-wrap{display:block;margin-bottom:15px}.popup-form .wpcf7-form input[type="text"],.popup-form .wpcf7-form input[type="tel"],.popup-form .wpcf7-form input[type="email"],.popup-form textarea{width:100%;padding:10px 15px;border:1px solid #ccc;font-size:15px;font-weight:400;color:#111}.popup-form .wpcf7-form input[type="submit"]{display:inline-block;padding:10px 15px;background-color:#8a488c;border:none;color:#fff;cursor:pointer}.popup-form .wpcf7-form input[type="submit"]:hover{opacity:.9}.popup-lang-switcher{display:flex;justify-content:center;margin:35px 20px}.popup-lang-switcher li{margin:10px;border:2px solid #8a488c;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease-in-out}.popup-lang-switcher li:hover{background-color:#8a488c;color:#fff}.popup-lang-switcher a{display:block;padding:5px 10px;text-decoration:none}.faq-block .faq-block__question{position:relative;cursor:pointer;font-size:16px;line-height:23px;padding-right:25px;font-weight:500}.faq-block .faq-block__item{margin-top:20px}.faq-block{margin-top:0;width:100%;padding:25px 15px}.faq-block .faq-block__title{text-align:left;font-size:18px;font-weight:700}.faq-block .faq-block__answer{font-size:14px;margin-top:10px;display:none;padding-right:35px}.faq-block .faq-block__answer a{color:#111}.faq-block__answer p{font-size:16px;line-height:1.5}.header-lang-switcher ul{margin:0;padding-left:0;list-style:none}.header-lang-switcher li{padding:0}.header-lang-switcher a{font-size:16px;font-weight:600;text-decoration:none}