.arcticmodal-overlay, .arcticmodal-container { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 1000; } .arcticmodal-container { overflow: auto; margin: 0; padding: 0; border: 0; } *:first-child+html .arcticmodal-container { height: 100% } .arcticmodal-container_i { height: 100%; margin: 0 auto; border-collapse: collapse; } .arcticmodal-container_i2 { padding: 24px; margin: 0; border: 0; vertical-align: middle; } .arcticmodal-error { padding: 20px; border-radius: 10px; background: #000; color: #fff; } .arcticmodal-loading { width: 80px; height: 80px; border-radius: 10px; background: #000 url(/wp-content/themes/tems/css/loading.gif) no-repeat 50% 50%; }@font-face{font-family:'icomoon';src:url('/wp-content/themes/tems/fonts/icomoon.eot?wqx50q');src:url('/wp-content/themes/tems/fonts/icomoon.eot?wqx50q#iefix') format('embedded-opentype'),
url('/wp-content/themes/tems/fonts/icomoon.ttf?wqx50q') format('truetype'),
url('/wp-content/themes/tems/fonts/icomoon.woff?wqx50q') format('woff'),
url('/wp-content/themes/tems/fonts/icomoon.svg?wqx50q#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-checked:before{content:"\e904"}.icon-zoom:before{content:"\e900"}.icon-phone:before{content:"\e901"}.icon-clock:before{content:"\e902"}.icon-call_gager:before{content:"\e903"}@font-face{font-family:"OpenSans";src:url(/wp-content/themes/tems/fonts/OpenSansLight.eot);src:url(/wp-content/themes/tems/fonts/OpenSansLight.eot?#iefix) format("embedded-opentype"),
url(/wp-content/themes/tems/fonts/OpenSansLight.woff) format("woff"),
url(/wp-content/themes/tems/fonts/OpenSansLight.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"OpenSans";src:url(/wp-content/themes/tems/fonts/OpenSansRegular.eot);src:url(/wp-content/themes/tems/fonts/OpenSansRegular.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/tems/fonts/OpenSansRegular.woff) format("woff"), url(/wp-content/themes/tems/fonts/OpenSansRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"OpenSans";src:url(/wp-content/themes/tems/fonts/OpenSansSemibold.eot);src:url(/wp-content/themes/tems/fonts/OpenSansSemibold.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/tems/fonts/OpenSansSemibold.woff) format("woff"), url(/wp-content/themes/tems/fonts/OpenSansSemibold.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"OpenSans";src:url(/wp-content/themes/tems/fonts/OpenSansBold.eot);src:url(/wp-content/themes/tems/fonts/OpenSansBold.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/tems/fonts/OpenSansBold.woff) format("woff"), url(/wp-content/themes/tems/fonts/OpenSansBold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"OpenSansCondensedBold";src:url(/wp-content/themes/tems/fonts/OpenSansCondensedBold.eot);src:url(/wp-content/themes/tems/fonts/OpenSansCondensedBold.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/tems/fonts/OpenSansCondensedBold.woff) format("woff"), url(/wp-content/themes/tems/fonts/OpenSansCondensedBold.ttf) format("truetype");font-style:normal;font-weight:400}*,: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}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}.top-header{display:flex;padding:20px
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:rgb(0, 150, 220);text-decoration:none;margin:9px
0 0 0}.logo>*{display:inline-block;vertical-align:middle}.logo
p{width:200px;margin:0
0 0 24px}.logo
img{width:234px;height:64px;object-fit:contain}.header_right{float:right}.header-mail{display:block;margin-bottom:5px;font-weight:500}.call_gager{display:block;padding:20px
11px;background-color:#019ee9;border-radius:10px;color:#fff;float:left;text-align:center;text-decoration:none;font-weight:600}.call_dir{display:block;padding:16px
7px;background-color:#019ee9;border-radius:5px;color:#fff;float:left;text-align:center;text-decoration:none;font-weight:400}.call_dd{display:block;float:left;color:#3b7ccc;text-align:left;margin:12px
30px 0 0}.call_gager:hover{opacity:0.9}.time_work{width:220px;float:left;margin:10px
0 0 30px;text-align:right;color:rgb(51,51,51)}.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}.pismo{width:160px;float:left;margin:10px
0 0 30px;text-align:center}.call_back{width:250px;float:right;text-align:right;margin:-2px 0 0 30px}.call_back
p{font-size:23px;font-weight:600;color:rgb(51, 51, 51);margin:0
0 10px 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:rgb(0,137,204)}.main-menu{background-color:#bababa}.main-menu #mega-menu-wrap-top #mega-menu-top{display:flex;justify-content:space-between}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-item{flex:1}.main-menu #mega-menu-wrap-top #mega-menu-top>li.mega-menu-item>a.mega-menu-link{text-align:center}.section_1{display:flex;min-height:700px;background-size:cover;background-position:center;background-repeat:no-repeat}.section-one-wrapper{margin:auto;text-align:center}.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:60px;color:#ffd400;text-transform:uppercase;font-weight:600;font-size:51px}.call-to-action{display:inline-block;padding:15px
40px;color:#fff;border:solid 3px #009ce7;border-radius:40px;text-decoration:none;text-transform:uppercase;font-weight:600;line-height:20px}.call-to-action:hover{background-color:#249ae6;color:#fff}.title{float:left;width:500px;font-size:26px;margin:15px
0 0 0;font-weight:600;color:rgb(51,51,51)}.title2{float:left;width:500px;font-size:26px;margin:15px
0 0 0;font-weight:600;color:rgb(255, 255, 255)}.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:rgb(255, 255, 255);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:rgb(255, 255, 255);width:370px;float:right;font-size:20px;padding:36px
50px 40px 50px;text-align:center;font-weight:600;color:rgb(51, 51, 51)}.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 rgb(209, 209, 209);;border-radius:10px;width:100%;height:60px;font-size:15px;margin:0
0 20px 0;font-weight:400;color:rgb(153, 153, 153);text-align:center}div.wpcf7 .ajax-loader{background-image:url(/wp-content/themes/tems/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:rgb(0, 0, 0);text-transform:uppercase;text-align:center;cursor:pointer;border-radius:10px;border:1px
solid #ffc600;-webkit-box-shadow:0px 2px 20px 0px rgba(255, 153, 0, 0.4);-moz-box-shadow:0px 2px 20px 0px rgba(255, 153, 0, 0.4);-ms-box-shadow:0px 2px 20px 0px rgba(255, 153, 0, 0.4);-o-box-shadow:0px 2px 20px 0px rgba(255, 153, 0, 0.4);box-shadow:0px 2px 20px 0px rgba(255, 153, 0, 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:rgb(102,102,102)}.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:#808080;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 #019ee9}.icon-scroll-down:hover:before{background:#019ee9}.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:30px;font-weight:600;color:rgb(51, 51, 51);text-transform:uppercase;text-align:center;padding:73px
0 26px 0;background:url("/wp-content/themes/tems/images/section_2/line.png") center bottom no-repeat}.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}.gallery{margin:80px
0 0 0;font-size:0;text-align:justify;text-justify:newspaper}.gallery:after{content:"";width:100%;display:inline-block}.gallery
a{display:inline-block;vertical-align:middle;position:relative;width:23.07693%;margin:0
0 30px 0}.gallery a
span{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;font-size:40px;color:#fff;display:block;width:40px;height:40px}.section{margin-bottom:50px}.section-who-we{padding:35px
0}.section-title{margin-bottom:40px;font-weight:600;font-size:36px;text-align:center;background:none;padding:0;text-transform:none;color:#000}.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 8px 0}.section-title:after{margin:0
0 8px 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}.service-title{margin-bottom:10px;font-weight:600;font-size:28px}.service-item{width:33%;height:300px;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-decoration:none;text-transform:uppercase;color:#fff;z-index:2}.service-item-name:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0}.service-item-wrapper:hover:after{content:"";width:100%;height:100%;background:rgba(0, 0, 0, 0.4);position:absolute;top:0;left:0;z-index:1;opacity:0;transition:all 0.2s}.service-item-wrapper:hover:after{opacity:1}.service-item-wrapper:hover .service-item-more{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-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.choose-us-img{margin-right:40px;min-width:200px;width:200px}.choose-us-title-item{margin-bottom:15px;font-size:20px;font-weight:600}.choose-us-desc{line-height:22px}.section-contact-us{padding:240px
0;background:url(/wp-content/themes/tems/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}.contuct-us-form-title{margin-bottom:20px;text-align:center;color:#fff}.section-contact-us .wpcf7-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-contact-us .wpcf7-form
input{margin-right:20px;width:250px;height:60px;border:none;border-radius:10px;font-size:15px;font-weight:400;color:#111;text-align:center}.section-contact-us .wpcf7-form input[type=submit]{display:block;margin:0
auto;background-color:#009ce7;color:#fff;cursor:pointer}.section-contact-us .wpcf7-form input[type=submit]:hover{opacity:0.9}.wpcf7-response-output{display:none !important}span.wpcf7-not-valid-tip{font-size:0.8em !important}.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}.trust-us-item{display:flex;align-items:center}.trust-us-item
img{width:250px;height:60px;object-fit:contain}.seo-text
ul{list-style:disc;margin-bottom:10px;margin-left:20px;line-height:1.3}.seo-text
p{margin-bottom:10px;line-height:1.3}.section_8{font-size:18px;font-weight:500;color:rgb(0, 0, 0);padding:0
0 80px 0;line-height:1.444}.section_8
h2{margin:0
0 80px 0}.map{width:570px;height:auto;float:left}.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:rgb(0,140,206)}.section_9{background:#00a0eb;font-size:30px;text-align:center;padding:82px
0;color:rgb(255, 255, 255)}.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}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-work-time{display:flex;align-items:center;text-align:left}.footer-top .icon-clock, .footer-top .icon-phone{margin-right:10px;font-size:32px}.footer-top .icon-phone{vertical-align:middle}.footer-address{padding-top:10px}.footer-time_item{display:flex;flex-direction:column}.footer-time_item
span{margin-bottom:5px}.footer-phone
a{font-weight:600;font-size:20px}.footer-col-title{font-weight:600;margin-bottom:30px;text-transform:uppercase}.footer-bottom{display:flex;justify-content:space-between;margin-bottom:60px}.footer-col:first-child{width:40%}.footer-col:nth-child(2){width:28%}.footer-col:nth-child(3){width:22%}.menu-bottom
li{margin-bottom:5px}.menu_bottom_1{display:flex;flex-wrap:wrap;flex-direction:column;height:200px}.menu_bottom_1
li{width:45%;margin-right:20px}.menu_bottom_1,.menu_bottom_2{border-right:1px solid #fff}.menu_bottom_2,.menu_bottom_3{height:200px}.footer-copyright{padding-top:15px;text-align:center}.footer-copyright
span{padding:5px
40px 0;border-top:1px solid #ef7f1a;font-size:14px}.type-of-print{padding:50px
0}.contacts-title{padding:40px
0;margin:0;text-align:center;font-weight:300;font-size:40px}.contacts-wrapper{padding:50px
0;background-position:center;background-repeat:no-repeat;background-size:cover}.contacts-wrapper
.container{display:flex}.contacts-wrapper
.map{margin-right:50px}.contact-item{margin-bottom:25px;color:#fff;font-size:21px}.contacts-info
img{margin-bottom:25px}.contact-item
span{font-weight:600}.contact-item
p{font-weight:300}.requisites-wrapper{padding:50px
0}.requisites-container{flex-basis:60%}.requisites-wrapper
.container{display:flex;align-items:center}.requisites-title{margin:30px
0 20px;font-weight:600;font-size:32px}.requisites-container
li{margin-bottom:10px;font-size:16px;font-weight:400}.glazing-wrapper{padding:0
5px}.glazing-wrapper
.container{padding:30px
0;text-align:center}.glazing-type{display:flex;justify-content:space-between;padding:20px
10px}.glazing-cold,.glazing-hot{flex:1;cursor:pointer}.glazing-cold{border-right:1px solid #bfbfbf}.glazing-title{padding-bottom:30px;font-weight:300;font-size:32px}.glazing-list{font-weight:300;font-size:18px}.glazing-type
img{margin-bottom:30px}.glazing-list
li{padding-bottom:20px}.cold-glazing-type{display:flex;align-items:center;justify-content:center}.cold-glazing-type
span{display:inline-block;margin-right:10px}.cold-glazing-type
label{display:flex;flex-direction:column}.cold-glazing-type
select{background-color:#ffeb23}.balkon-type{padding:20px
0}.balkon-type-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center}.balkon-type-title{margin-bottom:10px;font-weight:300;font-size:18px}.balkon-type-item
img{margin:0
auto 20px;width:276px;height:163px}.balkon-type-item{display:flex;flex-direction:column;justify-content:center;width:33%;margin-bottom:40px}.balkon-type-item input[type=radio]{display:block;margin:0
auto}.radio{position:absolute;z-index:-1;opacity:0;margin:10px
0 0 7px}.radio+label{position:relative;padding:0
0 0 35px;cursor:pointer}.radio+label:before{content:'';position:absolute;top:-2px;left:1px;width:22px;height:22px;border:1px
solid #CDD1DA;border-radius:50%;background:#FFF}.radio+label:after{content:'';position:absolute;top:2px;left:5px;width:14px;height:14px;border-radius:50%;background:#9FD468;box-shadow:inset 0 1px 1px rgba(0,0,0,.5);opacity:0;transition: .2s}.radio:checked+label:after{opacity:1}.checkbox{position:absolute;z-index:-1;opacity:0;margin:10px
0 0 20px}.checkbox+label{position:relative;padding:0
0 0 60px;cursor:pointer}.checkbox+label:before{content:'';position:absolute;top:-4px;left:0;width:50px;height:26px;border-radius:13px;background:#CDD1DA;box-shadow:inset 0 2px 3px rgba(0,0,0,.2);transition: .2s}.checkbox+label:after{content:'';position:absolute;top:-2px;left:2px;width:22px;height:22px;border-radius:10px;background:#FFF;box-shadow:0 2px 5px rgba(0,0,0,.3);transition: .2s}.checkbox:checked+label:before{background:#9FD468}.checkbox:checked+label:after{left:26px}.decoration-wrapper{display:flex;justify-content:space-around;flex-wrap:wrap;text-align:center}.decoration-wrapper:after{display:none}.decoration-block{padding:50px
0}.get-consult-glazing{margin:30px
auto;background-image:-moz-linear-gradient( 90deg, rgb(255,180,1) 0%, rgb(255,235,35) 100%);background-image:-webkit-linear-gradient( 90deg, rgb(255,180,1) 0%, rgb(255,235,35) 100%);background-image:-ms-linear-gradient( 90deg, rgb(255,180,1) 0%, rgb(255,235,35) 100%);text-shadow:1px 1px 0 rgba(0, 0, 0, 0.35);-moz-transform:matrix( 1,0,0,0.99999988785003,0,0);-webkit-transform:matrix( 1,0,0,0.99999988785003,0,0);-ms-transform:matrix( 1,0,0,0.99999988785003,0,0);width:300px}.get-consult-glazing
a{display:block;padding:20px
30px;font-weight:600;font-size:18px;text-decoration:none;color:#fff;text-transform:uppercase;text-align:center}.get-consult-glazing a:hover{background-image:-moz-linear-gradient( 90deg, rgb(255,235,35) 0%, rgb(255,180,1) 100%);background-image:-webkit-linear-gradient( 90deg, rgb(255,235,35) 0%, rgb(255,180,1) 100%);background-image:-ms-linear-gradient( 90deg, rgb(255,235,35) 0%, rgb(255,180,1) 100%)}.addition-info-price{margin:30px
0}section.prices-tabs-wrapper{padding:50px
0}.prices-tabs-list{display:flex;justify-content:space-around;text-align:center;margin:60px
0}.prices-tabs-list:after{display:none}.tab-item{padding-bottom:15px;font-weight:600;font-size:20px;text-transform:uppercase;cursor:pointer}.tab-item.active-tab-item{border-bottom:10px solid #ffeb23}.prices-tab{display:none}.prices-tab.prices-tab-active{display:flex;align-items:center}.main-tab-image{margin-right:100px;flex:1}.prices-inner{flex:1}.prices-inner
div{display:flex;align-items:center;margin-bottom:45px}.prices-inner
img{margin-right:40px}.prices-inner span, .prices-inner
p{font-weight:300}.prices-inner
span{font-size:20px;text-transform:uppercase;line-height:25px}.prices-inner span
b{font-weight:600}.inner-tab-2{flex:1;text-align:center}.inner-tab-3{flex:1}.inner-tab-2 p, .inner-tab-3
p{margin:40px
0;font-weight:300;font-size:20px;text-transform:uppercase}.inner-tab-2 p b, .inner-tab-3 p b, #price-tab-3
b{font-weight:600}.add-info{text-transform:lowercase}.tab-3-advantages
li{display:flex;align-items:center;margin-bottom:40px;text-transform:uppercase;font-size:20px;font-weight:300}.tab-3-advantages li
img{margin-right:30px}#price-tab-3 span, #price-tab-3
p{font-size:20px;text-transform:uppercase;font-weight:300}.tab-3-title{margin-bottom:50px}.price-tab-3{margin:50px
0 30px}.prices-tabs-wrapper .get-consult-glazing{text-align:center}.glazing-cold,.glazing-hot{border:5px
solid transparent}.glazing-type-active{border:5px
solid #9fd468}.glazing-type-disabled{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.glazing-price-block{font-weight:300}.glazing-price-block
span{font-weight:600;font-size:22px;color:rgb(1,123,200)}p.additional{font-weight:300;font-size:15px;color:#7b7b7b}.glazing-cold{position:relative}.glazing-cold .glazing-price{position:absolute;bottom:0;margin:0
auto;width:100%}#prices-tabs-anchor{padding-top:60px;margin-top:-60px}.gallery-page{padding-bottom:50px}.gallery-page
.fancybox{border-radius:10px;overflow:hidden}.gallery-page .gallery
img{width:270px;height:270px;object-fit:cover}.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}.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}.gallery-item
a{width:100%}.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 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;transition:all 0.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:0.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,0.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, 0.5);z-index:5}.services-head-action a:hover{box-shadow:-2px 1px 12px rgba(0, 0, 0, 0.5)}.services-head-action a:active{box-shadow:inset -2px 1px 12px rgba(0,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}.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,0.6);border-radius:20px;color:#fff;text-decoration:none;transition: .2s}.sale-wrapper .item a:hover{background-color:rgba(0,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,0.6);border-radius:20px;color:#fff;text-decoration:none;transition: .2s}.promotions-list a:hover{background-color:rgba(0,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, rgb(255,180,1) 0%, rgb(255,235,35) 100%);background-image:-webkit-linear-gradient( 90deg, rgb(255,180,1) 0%, rgb(255,235,35) 100%);background-image:-ms-linear-gradient( 90deg, rgb(255,180,1) 0%, rgb(255,235,35) 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("/wp-content/themes/tems/images/modal/close.png") center no-repeat;cursor:pointer}.close:hover{opacity:0.8}.modal_box
.forma{float:none}.thanks{border-radius:10px;background:rgb(255, 255, 255);width:370px;font-size:22px;padding:35px;text-align:center;font-weight:600;color:rgb(51, 51, 51)}.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:rgb(0, 70, 130)}.sales
span{font-size:20px}.not-found-section{display:flex;min-height:600px;background:url(/wp-content/themes/tems/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:60px}.single-section{padding:30px
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:20px;margin-bottom:10px}.get-consult-wrapper{margin-top:25px;text-align:center}.btn-get-consult{display:inline-block;padding:20px
11px;background-color:#019ee9;border-radius:10px;color:#fff;text-decoration:none;font-weight:600}.btn-get-consult:hover{opacity:0.9}.single-advantages{padding:50px
0;background-color:#f7f6f6}.single-advantages-wrapper{display:flex;justify-content:space-between}.single-advantage-item{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}.label-examples-wrapper{display:flex;justify-content:space-between;margin-bottom:30px}.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:center}.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/tems/images/requirement-layout.jpg)  no-repeat center;background-size:cover}.requirement-title{margin-bottom:60px;color:#fff;font-size:70px;font-weight:600}.get-consult-wrapper
p{margin-bottom:40px;color:#fff}.gift-design{margin-bottom:30px;text-align:center}.cutaway-wrapper{display:flex}.cutaway-info{padding:15px;text-align:center}.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}.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}.grid__contacts{display:grid;grid-template-columns:655px 461px;grid-column-gap:20px}.contacts__main{border-radius:10px;background:#F8F8F8;height:593px;padding-left:43px;padding-top:18px}.contacts__item-title{color:#000;display:block;margin-bottom:11px;font-size:23px;font-style:normal;font-weight:700;line-height:normal}.contacts__item-text--gray{color:#717171 !important;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.contacts__item-text{color:#000;display:block;margin-bottom:6px;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.contacts__item-text
a{color:#000;text-decoration:none;font-size:18px;font-style:normal;font-weight:700;line-height:30px}.contacts__item{margin-bottom:46px;position:relative;padding-left:34px}.contacts__main .contacts__item:before{content:url("data:image/svg+xml,%3Csvg width='23' height='28' viewBox='0 0 23 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 11.6364C22 19.9091 11.5 27 11.5 27C11.5 27 1 19.9091 1 11.6364C1 8.81542 2.10625 6.11002 4.07538 4.11532C6.04451 2.12061 8.71523 1 11.5 1C14.2848 1 16.9555 2.12061 18.9246 4.11532C20.8938 6.11002 22 8.81542 22 11.6364Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.5 15.1818C13.433 15.1818 15 13.5945 15 11.6364C15 9.67827 13.433 8.09091 11.5 8.09091C9.567 8.09091 8 9.67827 8 11.6364C8 13.5945 9.567 15.1818 11.5 15.1818Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");display:block;position:absolute;left:0px;top:2px}.contacts__main .contacts__item:nth-child(2):before{content:url("data:image/svg+xml,%3Csvg width='18' height='28' viewBox='0 0 18 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 3.34C17 2.04765 15.9767 1 14.7143 1H9H3.28571C2.02335 1 1 2.04765 1 3.34V24.66C1 25.9523 2.02335 27 3.28571 27H14.7143C15.9767 27 17 25.9523 17 24.66V3.34Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.00098 22.32H9.01268' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");top:3px}.contacts__main .contacts__item:nth-child(3):before{content:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 27C21.1797 27 27 21.1797 27 14C27 6.8203 21.1797 1 14 1C6.8203 1 1 6.8203 1 14C1 21.1797 6.8203 27 14 27Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14 6.2V14L19.2 16.6' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");top:3px}.contacts__main .contacts__item:nth-child(4):before{content:url("data:image/svg+xml,%3Csvg width='25' height='21' viewBox='0 0 25 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.3 1H21.7C22.965 1 24 2.06875 24 3.375V17.625C24 18.9313 22.965 20 21.7 20H3.3C2.035 20 1 18.9313 1 17.625V3.375C1 2.06875 2.035 1 3.3 1Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24 3.375L12.5 11.6875L1 3.375' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");top:6px}.contacts__item-link{color:#019EE9;font-size:18px;font-style:normal;font-weight:600;line-height:25px;cursor:pointer;text-decoration-line:underline}.contacts__map h2,
.contacts__filials h2,
.contacts__tels h2,
.contacts__rekv
h2{color:#000;text-align:left;text-transform:none;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.filial__tab{color:#000;text-align:center;display:flex;align-items:center;width:216px;height:58px;justify-content:center;font-size:17px;font-style:normal;font-weight:600;cursor:pointer;transition: .4s;line-height:normal;border-radius:10px;border:1px
solid #000;background:#FFF}.filials__tabs{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:15px;grid-row-gap:15px}.filial__tab:hover,.filial__tab.active{background:#00ADFF;color:#FFF;border:1px
solid #00ADFF}.contacts__rekv
p{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:31px}.contacts__manager{border-radius:10px;background:#F8F8F8;padding:32px;width:364px;height:164px}.contacts__managers{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-row-gap:24px}.contacts__manager-name{display:block;color:#000;margin-bottom:8px;font-size:23px;font-style:normal;font-weight:700;line-height:normal}.contacts__manager-tel{display:block;color:#000;text-decoration:none;font-size:18px;font-style:normal;font-weight:400;line-height:30px}#yandexmap{height:453px;width:100%}.map__contacts{background:#F6F6F6;height:781px}.map__contacts
h2{color:#000;text-transform:none;text-align:left;padding:0;padding-top:135px;margin-bottom:33px;font-size:30px;font-style:normal;font-weight:700;line-height:normal}.filial__link{stroke-width:1px;stroke:#0086C6;color:#0086C6;cursor:pointer;border-bottom:1px dotted #0086C6;font-size:18px;font-style:normal;font-weight:400;display:inline;line-height:38px}.filial__link:hover{border-bottom:1px dotted transparent;color:#000}.filials__list{display:flex;flex-wrap:wrap}.filials__list>div{flex:50%}.map__contacts
.container{display:grid;grid-template-columns:repeat(2,1fr)}.map__contacts{position:relative}.map__svg{position:absolute;right:0;top:0px}.map__point{border-radius:2px;background:#FFF;cursor:pointer;display:flex;align-items:center;justify-content:center;width:fit-content;z-index:2;color:#000;padding-top:2px;padding-bottom:2px;padding-right:5px;padding-left:7px;font-size:12px;font-style:normal;font-weight:700;line-height:normal;position:absolute}.map__right{position:relative}.map__point:before{content:"";width:8px;position:absolute;left:-4px;height:8px;background-color:#fff;display:block;border-radius:50%;border:2px
solid black}.filial__link{text-decoration:none}.map__point[data-name="Краснодар"]{top:460px}.map__point[data-name="Ростов"]{top:434px;left:41px}.map__point[data-name="Смоленск"]{top:273px;left:107px}.map__point[data-name="Можайск"]{top:286px;left:187px}.map__point[data-name="Брянск"]{top:306px;left:83px}.map__point[data-name="Обнинск"]{top:309px;left:149px}.map__point[data-name="Рязань"]{top:312px;left:229px}.map__point[data-name="Курск"]{top:335px;left:74px}.map__point[data-name="Калуга"]{top:333px;left:134px}.map__point[data-name="Тверь"]{top:337px;left:202px}.map__point[data-name="Белгород"]{top:361px;left:71px}.map__point[data-name="Орел"]{top:358px;left:151px}.map__point[data-name="Тула"]{top:363px;left:203px}.map__point[data-name="Липецк"]{top:356px;left:255px}.map__point[data-name="Воронеж"]{top:386px;left:108px}.map__point[data-name="Подольск"]{top:388px;left:184px}.map__point[data-name="Серпухов"]{top:414px;left:176px}.map__point[data-name="Тамбов"]{top:439px;left:189px}.filials__info{position:absolute;display:block;color:#979797;right:416px;bottom:66px;font-size:26px;font-style:normal;font-weight:600;line-height:29px}.filials__number{display:block;color:#979797;left:-14px;margin-bottom:-20px;font-size:82px;font-style:normal;font-weight:400;line-height:normal}.map__point-info{position:absolute;border-radius:0px 3px 3px 3px;border:1px
solid #000;background:#FFF;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.25);width:330px;height:auto;padding:18px;display:none;z-index:3;top:22px;left:0}.map__poin-line{display:block}.map__point.active .map__point-info{display:block}.map__point.active{background-color:#000}.map__point.active .map__point-name{color:#fff}.map__point.active{z-index:3}.filial__link.active{border:1px
dotted transparent;color:#000}.map__poin-line{padding-left:25px;color:#000;margin-bottom:12px;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.map__poin-line:before{background-image:url("data:image/svg+xml,%3Csvg width='19' height='136' viewBox='0 0 19 136' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 88H15.5C16.325 88 17 88.675 17 89.5V98.5C17 99.325 16.325 100 15.5 100H3.5C2.675 100 2 99.325 2 98.5V89.5C2 88.675 2.675 88 3.5 88Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 89.5L9.5 94.75L2 89.5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 135C14.1944 135 18 131.194 18 126.5C18 121.806 14.1944 118 9.5 118C4.80558 118 1 121.806 1 126.5C1 131.194 4.80558 135 9.5 135Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.5 121.4V126.5L12.9 128.2' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 35.53C15 34.685 14.2964 34 13.4286 34H9.5H5.57143C4.70355 34 4 34.685 4 35.53V49.47C4 50.315 4.70355 51 5.57143 51H13.4286C14.2964 51 15 50.315 15 49.47V35.53Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.50049 47.94H9.50859' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 7.95455C17 13.3636 10 18 10 18C10 18 3 13.3636 3 7.95455C3 6.11009 3.7375 4.34117 5.05025 3.03694C6.36301 1.73271 8.14348 1 10 1C11.8565 1 13.637 1.73271 14.9497 3.03694C16.2625 4.34117 17 6.11009 17 7.95455Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.0003 10.2728C11.289 10.2728 12.3337 9.23489 12.3337 7.9546C12.3337 6.6743 11.289 5.63641 10.0003 5.63641C8.71166 5.63641 7.66699 6.6743 7.66699 7.9546C7.66699 9.23489 8.71166 10.2728 10.0003 10.2728Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;content:"";display:block;position:absolute;left:18px;width:23px;height:25px}.map__poin-line:nth-child(2):before{background-position:0 -32px}.map__poin-line:nth-child(3):before{background-position:0 -83px}.map__poin-line:nth-child(4):before{background-position:0 -115px}.map__poin-line:nth-child(1):before{background-position:0px 0px}.map__contacts{margin-bottom:50px}@media (max-width: 768px){.map__contacts
.container{display:block}.map__right{display:none}.map__svg{display:none}.filials__list>div{flex:100%}.map__contacts{height:auto;padding-bottom:30px;padding-top:30px;margin-top:30px;margin-bottom:30px}.map__contacts
h2{padding-top:30px}}ymaps .map__poin-line{padding-left:35px}.contacts__copy{border-radius:10px;background:#F8F8F8;width:100%;height:100%}.grid__contacts1{display:grid;grid-template-columns:65% 35%;grid-column-gap:24px}.contacts__copy{border-radius:10px;background:#f8f8f8;padding:32px}.copy__text{color:#000;display:block;margin-top:19px;font-size:17px;font-style:normal;font-weight:300;line-height:25px}.contacts__manager-name:before{content:url("data:image/svg+xml,%3Csvg width='22' height='24' viewBox='0 0 22 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 23.5V21C21 19.6739 20.4732 18.4021 19.5355 17.4645C18.5979 16.5268 17.3261 16 16 16H6C4.67392 16 3.40215 16.5268 2.46447 17.4645C1.52678 18.4021 1 19.6739 1 21V23.5' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11 11C13.7614 11 16 8.76142 16 6C16 3.23858 13.7614 1 11 1C8.23858 1 6 3.23858 6 6C6 8.76142 8.23858 11 11 11Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-right:10px}.contacts__manager-name--copy:before{content:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.6001 9.05V1H19.4001V9.05' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.6 19.4H3.3C2.69 19.4 2.10499 19.1577 1.67365 18.7264C1.24232 18.2951 1 17.71 1 17.1V11.35C1 10.7401 1.24232 10.155 1.67365 9.7237C2.10499 9.29237 2.69 9.05005 3.3 9.05005H21.7C22.31 9.05005 22.895 9.29237 23.3263 9.7237C23.7577 10.155 24 10.7401 24 11.35V17.1C24 17.71 23.7577 18.2951 23.3263 18.7264C22.895 19.1577 22.31 19.4 21.7 19.4H19.4' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.4001 14.8H5.6001V24H19.4001V14.8Z' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-right:10px}.contacts__manager-tel,.copy__text{padding-left:32px}.get__rekv{width:300px;height:60px;flex-shrink:0;border-radius:10px;background:#00ADFF;display:flex;align-items:center;justify-content:center;color:#FFF;text-align:center;margin-top:15px;margin-bottom:30px;font-size:18px;text-decoration:none;font-style:normal;font-weight:600;line-height:normal}.get__rekv
svg{margin-right:13px}@media (max-width:767.98px){.grid__contacts{display:block}.filials__tabs{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:10px}.filial__tab{width:100%}.grid__contacts1{display:block}.contacts__managers{display:block}.contacts__main{height:auto;padding:15px}.contacts__manager{margin-bottom:15px}}.filial__tab{text-decoration:none;padding-left:10px;padding-right:10px}.mb-5{margin-bottom:40px}.mb-5 .contacts__filials
h2{padding-top:40px}.mb-5
.filial__tab{height:auto;padding-top:10px;padding-bottom:10px}@media (max-width: 1280px){.section-one-title{font-size:60px}.section_1{min-height:550px}.section-contact-us{padding:160px
0}}@media (max-width: 1219px){.container{width:1020px}footer
.container{width:100%}.time_work{display:none}.price
p{margin:0
0 30px 0;text-align:center}.why-choose-us .section-title{padding-bottom:5px;border-bottom:2px solid #019ee9}.why-choose-us .section-title:before, .why-choose-us .section-title:after{display:none}.scheme-work-item{width:220px;text-align:center}.scheme-work-sep:nth-of-type(3){display:none}.scheme-work-sep:nth-of-type(4){display:block}.contacts
p{margin:0
0 17px 0}.map{width:500px;height:400px}.menu_bottom_1{height:215px}}@media (max-width: 1039px){.container{width:840px}.container.top-header{width:100%}.logo{margin:6px
0 0 0}.logo
p{width:160px}.call_back{width:240px}.top-header{justify-content:space-around;padding:20px
5px}.main-menu
.container{width:100%}.section_1{min-height:540px;padding:80px
0 0 0}.section-one-title{margin-bottom:45px;font-size:48px}.section-one-subtitle{font-size:22px}.title,.forma{width:auto;float:none}.scheme-work-item{width:200px}.forma{margin:50px
0 0 0}.title > p, .title
h1{max-width:300px}.title
h1{margin:25px
0 60px 0}.contacts,.map{width:390px}.section_9
a{margin:10px
15px 0 15px}.services-head .contacts-title{font-size:35px}.other-news-wrapper .container, .promotions-page
.container{width:100%}.promotions-list
li{min-width:230px}.footer-col:nth-child(n){width:31%}.footer-col-wrap{margin-right:10px}.menu_bottom_1,.menu_bottom_2,.menu_bottom_3{height:auto}.menu_bottom_1
li{width:auto}.footer-top{flex-wrap:wrap}.menu_bottom_1,.menu_bottom_2{border:none}.cutaway-wrapper{align-items:center}.cutaway-wrapper>img{width:30%;height:auto}}@media (max-width: 950px){.top-header{flex-wrap:wrap}.logo{margin-bottom:20px}#mega-menu-wrap-top #mega-menu-top>li.mega-menu-item{flex:auto}.section-title:before,.section-title:after{width:90px}.second-news,.other-news{flex:1}.other-news-list
li{display:flex;align-items:center}.other-news-list li
a{border-bottom:none;text-decoration:underline}.second-news, .other-news-list li
span{margin-right:20px}.not-found-section
span{font-size:200px}.not-found-section{background-position:center 30%}}@media (max-width: 859px){.container{width:660px}.logo{width:100%;text-align:center}.logo
p{text-align:left}.title > p, .title
h1{max-width:230px}.title
h1{font-size:45px}.section_1{min-height:auto;padding:50px
0}.who-we-wrapper{flex-direction:column}.who-we-img{margin:0
0 20px;text-align:center}.service-item{width:50%}.section-contact-us{padding:70px
0}.contuct-us-input{margin-bottom:15px}.section-contact-us .wpcf7-form{flex-direction:column;align-items:center}.section-contact-us .wpcf7-form
input{margin:0}.scheme-work .section-title{padding-bottom:5px;border-bottom:2px solid #019ee9}.scheme-work .section-title:before, .scheme-work .section-title:after{display:none}.scheme-work-sep:nth-of-type(2),.scheme-work-sep:nth-of-type(4){display:none}.scheme-work-sep:nth-of-type(3){display:block}.price
.btn{width:100%}.section_8{font-size:16px;line-height:1.4}.contacts,.map{width:300px}.glazing-type{flex-direction:column}.glazing-cold .glazing-price{position:relative}.balkon-type-item{width:50%}.first-title{font-size:60px}.first-short-desc{font-size:22px}.first-read-more{line-height:15px}.promotion-type-two.container{flex-wrap:wrap;width:100%}.promotion-type-two
img{margin:auto;object-fit:contain}.banner-container{padding:0
20px}.prev-promotion a, .next-promotion
a{padding:15px}.service-desc-wrapper{flex-direction:column}.service-desc-text{order:2}.service-desc-img,.single-service-price-item{margin-bottom:20px}}@media (min-width: 768px) and (max-width: 979px){.mainWrap{width:768px}.menu
ul{top:29px;width:210px}.menu ul
ul{left:210px}.menu li
a{font-size:12px;padding:8px}}@media (max-width: 767px){.mainWrap{width:auto;padding:50px
20px}.main-menu
.container{padding:0}.section-one-title{font-size:44px}.section-one-subtitle{font-size:20px}.call-to-action{padding:15px
30px}.section-one-action{margin-bottom:30px}.section-one-price{font-size:35px}.contacts-wrapper
.container{flex-wrap:wrap}.contacts-wrapper
#map{margin-right:0;margin-bottom:30px;width:100%}.main-tab-image, .prices-inner img, .tab-3-advantages li
img{margin-right:20px}.prices-inner
div{margin-bottom:20px}.promotion-content{padding:10px
10px 50px}img.alignleft,img.alignright{max-width:100%;height:auto}.footer-bottom{flex-direction:column}.footer-col:nth-child(n){width:100%}.footer-col,.footer-col:first-child{margin:0
0 35px}.footer-col-title{margin-bottom:20px}.requirement-title{font-size:40px}}@media (max-width: 679px){.container{width:480px}.section-title{font-size:36px}.section-title:before,.section-title:after{width:40px}.call_gager{display:block;margin:0
auto 15px;float:none}.time_work{display:block;margin:0
auto 25px;float:none;width:100%}.call_back{width:auto;float:none;text-align:center}.call_back{margin:0}.section_1{padding:50px
5px;background-position:46% 0}.icons
div{width:100px;height:100px;padding:40px
0 0 0}.service-item{width:100%}h2{padding:50px
0 26px 0;font-size:24px}.price
.btn{font-size:16px}.why-choose-us-item{flex-direction:column}.choose-us-img{margin:0;text-align:center}.choose-us-title-item{text-align:center}.scheme-work-item{width:180px}.gallery{margin:50px
0 0 0}.gallery
a{width:47%}.section_8{padding:0
0 50px}.section_8
h2{margin:0
0 50px 0}.contacts,.map{width:100%}.map
iframe{height:250px;margin:30px
0 0 0}.section_9{padding:50px
0}.video-about
iframe{max-width:100%}footer
.call_back{width:auto;margin:20px
0;float:none;text-align:center}.copy{float:none;text-align:center;width:auto;margin:0}.advantages-item{flex-basis:50%}.requisites-wrapper
.container{flex-direction:column}.balkon-type-item{width:100%}.decoration-wrapper{flex-direction:column}.decoration-item{width:160px;margin:15px
auto;text-align:left}#price-tab-3 span, #price-tab-3
p{font-size:16px}.prices-tabs-list{flex-wrap:wrap;margin:0}.tab-item{width:100%;margin-bottom:30px;padding-bottom:5px;border-bottom:10px solid transparent}.prices-inner img, .tab-3-advantages li
img{max-width:50px}.prices-inner span, .tab-3-advantages
span{font-size:16px}.inner-tab-2
img{max-width:150px}.services-head .contacts-title{font-size:30px}.prev-service a, .next-service
a{font-size:18px}.first-title{font-size:50px}.first-short-desc{font-size:20px}.first-read-more{padding:15px
40px}.other-news-wrapper
.container{flex-direction:column}.second-news{margin:0
0 50px}.second-news
img{width:100%}.second-title{margin-top:10px}.services-head
.container{width:100%}.not-found-section
span{font-size:100px}.not-found-section{background-position:center 20%}.not-found-desc
h1{font-size:1.2em}.news-page
article{-ms-flex-wrap:wrap;flex-wrap:wrap}.post-thumb,.post-entry{-ms-flex-preferred-size:100%;flex-basis:100%}.post-entry{padding-left:0}.comment-text{-ms-flex-wrap:wrap;flex-wrap:wrap}.comment-text p:not(.comment-image-reloaded),.comment-image-box{width:100%}.label-examples-wrapper{flex-wrap:wrap}.label-img{margin:0
!important;padding:10px;width:50%}.single-advantages
.container{width:100%}.cutaway-wrapper{flex-direction:column}.cutaway-wrapper>img{width:100%;height:auto}}@media (max-width: 600px){.section-one-price{font-size:32px}.prev-service,.next-service{justify-content:center}.prev-service a span, .next-service a
span{display:none}.banner-container{padding:0
10px}.prev-promotion a, .next-promotion
a{padding:10px;border-width:0 7px 7px 0}.promotion-basic{margin-top:19px;padding-bottom:30px}.single-header
h1{font-size:42px}.single-section-title{font-size:26px}.testimonial-item{flex-direction:column}.testimonial-photo{margin-bottom:15px}}@media (max-width: 550px){.logo
img{display:block;width:100%}.single-advantages-wrapper{justify-content:center;flex-wrap:wrap}.single-advantage-item{margin-bottom:25px;width:50%}}@media (max-width: 499px){.container{width:100%}.call_back{width:auto}.call_back
p{font-size:18px;margin:0
0 3px 0}.call_back p
span{font-size:16px;margin:0
5px 0 0}.call_back>a{font-size:13px}.title{font-size:20px}.title > p, .title
h1{max-width:170px}.title
h1{font-size:34px}.icons
div{width:70px;height:70px;padding:24px
0 0 0;font-size:13px}.icons div
img{width:36px}.forma{font-size:19px;padding:15px}.forma > p
span{font-size:23px}.scheme-work-sep{height:40px;width:2px;border:2px
solid #ffcf11;margin:25px
0 15px}.scheme-work-sep,.scheme-work-sep:nth-of-type(3),.scheme-work-sep:nth-of-type(2),.scheme-work-sep:nth-of-type(4){display:block}.scheme-work-item{width:100%;margin-bottom:0}.section_9{font-size:22px}.prices-tab{flex-direction:column}.main-tab-image{margin:0
0 20px}.interior-finish-page .get-price-action{width:90%}.services-head .contacts-title{flex:3;font-size:25px}.promotion-type-two.container{margin:10px
0 50px}.not-found-section{min-height:400px}.not-found-section
.row{flex-direction:column}.not-found-desc{margin:0}.not-found-section
span{font-size:130px}.not-found-desc
h1{font-size:1.2em}.requirement-title{font-size:28px;text-align:center}.payment-wrapper{flex-direction:column}}@media (max-width: 450px){.other-news-list
li{font-size:18px}.section-title{padding-bottom:5px;border-bottom:2px solid #019ee9}.section-title:before,.section-title:after{display:none}.footer-top{justify-content:center}.footer-logo,.footer-work-time,.footer-phone{margin-bottom:15px}.footer-bottom{margin-bottom:0}}@media (max-width: 400px){.main-menu
.container{padding:0}.section-one-title{font-size:28px}.section-one-wrapper{padding:0
10px}.service-item-name{font-size:18px}.section-title,.contact-us-title{font-size:26px}.service-title{font-size:22px}footer
.container{flex-direction:column}.get-consult-glazing{width:90%}.get-consult-glazing
a{padding:20px
20px;font-size:16px}.first-title{font-size:40px}.first-short-desc{font-size:18px}.first-read-more{font-size:14px;border:solid 2px #fff}.prev-promotion a, .next-promotion
a{padding:5px;border-width:0 5px 5px 0}.alignright,.alignleft{float:none;margin:0
auto 10px;display:block}.top-header{padding:20px
5px}.thank-you-wrapper{text-align:center}.single-header
h1{text-align:center;font-size:38px}.single-section-title{font-size:20px}.label-img{width:100%;text-align:center}.gift-design
img{display:block}}@media (max-width: 350px){html,body{min-width:100%}.section-title{font-size:24px}.service-title{font-size:24px}.advantages-item{flex-basis:100%}.other-news-list li
span{margin-right:10px;font-size:16px}.choose-us-img{min-width:100%;width:100%}.single-advantages-wrapper{flex-direction:column;align-items:center}.single-advantage-item span:first-child{margin-bottom:5px}.single-price-info{height:auto}}.mobile-header{display:none}.table__price-wrap
table{width:100%}.table__price-wrap tr
td{height:64px}.table__price-wrap tr:nth-child(odd) td{background:#F7F6F6}.table__price-wrap tr td:nth-child(1){padding-left:25px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:21px;width:59%}.table__price-wrap tr td:nth-child(2){text-align:right}.table__price-wrap
table{width:100%;border-collapse:collapse}.table__price-wrap tr
td{padding-right:25px;padding-left:25px}.table__price-wrap{margin-bottom:50px}.current__price{color:#000;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.price__section
h2{text-align:left}.old__price{color:#000;text-align:right;font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin-right:26px;position:relative}.no__price{color:#9B9B9B;text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.old__price:after{content:"";position:absolute;display:block;width:calc(100% + 16px);height:1px;background:red;transform:rotate(-9deg);top:10px;left:-10px}.table__price-wrap .btn-get-consult{color:#00ADFF;width:139px;height:48px;flex-shrink:0;border-radius:10px;border:1px
solid #00ADFF;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0px;display:flex;align-items:center;justify-content:center;background:white;transition: .4s}.table__price-wrap .btn-get-consult:hover{background:#00ADFF;color:#fff}.show__more-btn{width:251px;height:60px;color:#FFF;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;margin:0
auto;margin-top:52px;background:#00ADFF}.table__price-wrap tr:nth-child(n+11){display:none}.show__more-btn-mobile{display:none !important}.show__more-btn-pc{display:flex !important}.howwework__card{border-radius:3px;background:#EEF9FE;padding-left:55px;padding-top:35px;height:408px;padding-right:30px;position:relative}.howwework .slick-slide{margin:0
18px}.howwework .slick-list{margin:0
-18px}.howwwework__count{position:absolute;color:#D1E9F3;text-align:right;font-size:131px;font-style:normal;font-weight:300;line-height:normal;right:12px;top:-23px}.howwework
h2{text-align:left}.howwework__img{margin-bottom:13px;display:block}.howwework__title{display:block;color:#000;font-size:18px;font-style:normal;margin-bottom:24px;font-weight:700;height:42px;line-height:21px}.howwework .slick-prev{background-image:url('/wp-content/uploads/2023/10/st.png');height:48px;z-index:1;background-size:100%;width:48px}.howwework .slick-next{background-image:url('/wp-content/uploads/2023/10/st-1.png');height:48px;width:48px;background-size:100%;z-index:1}.howwework .slick-next:before, .howwework .slick-prev:before{display:none}.howwework__card .text-310{display:none}.howwework__card form,
.howwework__card
input{width:100%}.howwework__card .tel-986
input{border-radius:10px;border:1px
solid #00ADFF;background:#FFF;height:54px;flex-shrink:0;color:#000;text-align:center;font-size:17px;width:241px;font-style:normal;font-weight:400;line-height:normal;text-align:left;margin-top:31px;margin-bottom:21px;padding-left:18px}.howwework__card [type="submit"]{border-radius:10px;background:#00ADFF;display:flex;align-items:center;justify-content:center;height:54px;flex-shrink:0;width:241px;color:#FFF;text-align:center;font-size:17px;font-style:normal;font-weight:600;line-height:normal;border:none}.howwework__card .wpcf7-not-valid-tip{position:relative;top:-12px}.howwework__text{color:#000;font-size:15px;font-style:normal;font-weight:300;line-height:22px}.slick-next:focus,.slick-next:hover{background-image:url('/wp-content/uploads/2023/10/st-1.png') !important;background-size:100% !important}.slick-prev:focus,.slick-prev:hover{background-image:url('/wp-content/uploads/2023/10/st.png') !important;background-size:100% !important}@media (max-width: 767.98px){.show__more-btn-mobile{display:flex !important}.show__more-btn-pc{display:none !important}.table__price-wrap tr:nth-child(n+6){display:none}.table__price-wrap tr td:nth-child(1){width:auto;padding-top:25px}.table__price-wrap tr td:nth-child(3){padding-bottom:25px}.table__price-wrap tr td:nth-child(2){text-align:left;padding-top:15px;padding-bottom:15px}.table__price-wrap tr
td{height:auto;width:100% !important}.table__price-wrap
tr{display:flex !important;flex-wrap:wrap}}@media (max-width: 767.98px){.top-header{display:none}.mobile-header{display:block}.mobile-header{background:#fff}.text__btn-mobile{display:flex;align-items:center;margin-bottom:10px}.text__btn-mobile
p{color:#0096dc;font-size:14px}.text__btn-mobile
.call_gager{margin-bottom:0px}.flex__line{display:flex;align-items:center;margin-bottom:10px}.dms-container{align-items:center;margin-right:20px}.flex__line
.call_dd{margin-top:0px}[for="dms-select"]{margin-right:10px;display:none}.header_right{float:unset}.time_work{margin:0px;text-align:left;display:grid;grid-template-columns:repeat(2,1fr)}.flex__line{}.time_work>div{}.header-mail{margin-bottom:0px}.time_work
p{margin-left:0px}.header_right{float:unset;display:flex;align-items:center}.dms-container{margin-right:0px}.header_right{display:grid;grid-template-columns:repeat(2,1fr)}.mobile-header{margin-bottom:15px}.call_back{text-align:left}.btn__header{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.call_dd{margin:0px;font-size:13px}.text__btn-mobile{justify-content:space-between}.text__btn-mobile
.call_gager{margin:0px;font-size:13px;padding:13px
10px}.text__btn-mobile{display:grid;align-items:center;margin-bottom:10px;flex-wrap:wrap;grid-template-columns:repeat(2,1fr)}.call_dd{margin-top:5px}}