html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none} .grid{width:90%;margin-left:auto;margin-right:auto}.grid [class*=col-]{width:100%;margin-left:0}@media only screen and (min-width:599px) and (max-width:1023px){.grid{width:100%}.grid .col-tab-1,.grid .col-tab-10,.grid .col-tab-11,.grid .col-tab-12,.grid .col-tab-2,.grid .col-tab-3,.grid .col-tab-4,.grid .col-tab-5,.grid .col-tab-6,.grid .col-tab-7,.grid .col-tab-8,.grid .col-tab-9{float:left;margin-left:1.694915254%;margin-right:0}.grid .newrow-tab:before,.grid:after,.grid:before{display:table;line-height:0;content:""}.grid .newrow-tab{margin-left:0}.grid .newrow-tab,.grid .newrow-tab:before,.grid:after{clear:both}.grid .col-tab-1{width:6.779661017%}.grid .col-tab-2{width:15.25423729%}.grid .col-tab-3{width:23.72881356%}.grid .col-tab-4{width:32.20338983%}.grid .col-tab-5{width:40.6779661%}.grid .col-tab-6{width:49.15254237%}.grid .col-tab-7{width:57.62711864%}.grid .col-tab-8{width:66.10169492%}.grid .col-tab-9{width:74.57627119%}.grid .col-tab-10{width:83.05084746%}.grid .col-tab-11{width:91.52542373%}.grid .col-tab-12{width:100%}}@media screen and (min-width:1024px){.grid{width:100%}.grid [class*=col-]{float:left;margin-left:1.694915254%;margin-right:0}.grid .newrow:before,.grid:after,.grid:before{display:table;line-height:0;content:""}.grid .newrow,.grid .newrow:before,.grid:after{clear:both}.grid .newrow,.grid [class*=col-]:first-of-type{margin-left:0}.grid .col-1{width:6.779661017%}.grid .col-2{width:15.25423729%}.grid .col-3{width:23.72881356%}.grid .col-4{width:32.20338983%}.grid .col-5{width:40.6779661%}.grid .col-6{width:49.15254237%}.grid .col-7{width:57.62711864%}.grid .col-8{width:66.10169492%}.grid .col-9{width:74.57627119%}.grid .col-10{width:83.05084746%}.grid .col-11{width:91.52542373%}.grid .col-12{width:100%}}.clear:after,.clear:before,.clearfix:after,.clearfix:before{display:table;line-height:0;content:""}.clear:after,.clear:before,.clearfix:after,.clearfix:before{clear:both}.hide{display:none}.on-desktop,.on-tablet{display:none}.on-mobile{display:block}span.on-mobile{display:inline-block}@media screen and (min-width:600px){.on-mobile,span.on-mobile{display:none}.on-tablet{display:block}span.on-tablet{display:inline-block}}@media screen and (min-width:1024px){.on-tablet,span.on-tablet{display:none}.on-desktop{display:block}span.on-desktop{display:inline-block}}.fl{float:left}.fr{float:right}.n{font-weight:400}.b{font-weight:700}.i{font-style:italic}.align-left,.tl{text-align:left}.align-center,.tc{text-align:center}.align-right,.tr{text-align:right}.db{display:block} @font-face{font-family:'Open Sans';src:url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Italic.eot?#iefix) format("embedded-opentype"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Italic.woff) format("woff"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Light.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Light.woff) format("woff"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-BlackItalic.eot);src:local("Roboto #000 Italic"),local("Roboto-BlackItalic"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-BlackItalic.eot?#iefix) format("embedded-opentype"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-BlackItalic.woff) format("woff"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-BlackItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-BoldItalic.eot);src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-BoldItalic.woff) format("woff"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Italic.eot);src:local("Roboto Italic"),local("Roboto-Italic"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Italic.eot?#iefix) format("embedded-opentype"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Italic.woff) format("woff"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Bold.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Bold.woff) format("woff"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Regular.eot);src:local("Roboto Regular"),local("Roboto-Regular"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Regular.woff) format("woff"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Black.eot);src:local("Roboto Black"),local("Roboto-Black"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Black.eot?#iefix) format("embedded-opentype"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Black.woff) format("woff"),url(//premalit.ru/wp-content/themes/premalit/fonts/subset-Roboto-Black.ttf) format("truetype");font-weight:700;font-style:normal} html{height:100%}body{width:100%;min-width:300px;padding:0;margin:0}.maxwidth{width:90%;max-width:1280px;margin-left:auto;margin-right:auto;box-sizing:border-box}.maxwidth .grid,.maxwidth .maxwidth{width:100%}@media (min-width:1400px){.maxwidth{width:100%}}.grid .grid,.grid .maxwidth{width:100%}.site-wrapper{overflow:hidden}.contentbox{padding-top:20px}@media only screen and (min-width:600px){.contentbox{padding-top:30px}}@media (min-width:1024px){.contentbox{padding-top:40px}}@media (min-width:1400px){.contentbox{padding-top:50px}}body.home.page .contentbox{padding-top:0}body.home.page .contentbox .maxwidth,body.home.page .contentbox.maxwidth{max-width:100%;width:100%}body.home.page .contentbox .entry>div{width:90%;max-width:1280px;margin-left:auto;margin-right:auto}@media screen and (min-width:1300px){body.home.page .contentbox .entry>div{width:100%}}body.home.page .contentbox .entry>div.wp-block-group.wp-block-full{width:100%;max-width:100%}body.home.page .contentbox .entry>div.wp-block-group.wp-block-full .wp-block-group__inner-container{width:90%;max-width:1280px;margin-left:auto;margin-right:auto}body.home.page .contentbox .entry>div.wp-block-group.wp-block-full .wp-block-group__inner-container .maxwidth,body.home.page .contentbox .entry>div.wp-block-group.wp-block-full .wp-block-group__inner-container .wp-block-group__inner-container{width:100%}.wp-block-columns{display:flex;flex-direction:column}@media only screen and (min-width:600px){.wp-block-columns{flex-direction:row}}#content{width:100%;float:none}@media (min-width:1024px){#content{width:65%;float:left}#sidebar{width:30%;margin-top:0;float:right;display:block}.layout-leftbar #sidebar{float:left}.layout-leftbar #content{float:right}.layout-full #sidebar{display:none}.layout-full #content{float:none;width:100%}.layout-center #sidebar{display:none}.layout-center #content{float:none;width:70%;margin-left:auto;margin-right:auto}.wrapper{width:100%}} .header-inside{padding:20px 0;position:relative;min-height:80px}@media only screen and (min-width:600px){.header-inside{padding:30px 0}}@media (min-width:1024px){.header-inside{padding:40px 0 20px}}.header-logo{padding-right:140px;box-sizing:border-box}@media only screen and (min-width:600px){.header-logo{padding-right:0}}.site-name{margin:0 0 10px 0;padding:0;max-width:220px}.site-name a:hover{text-decoration:none}.site-name .site-name-text{text-transform:uppercase;letter-spacing:.1em;margin-top:10px}@media (min-width:1024px){.site-name .site-name-text{margin-top:0}}.site-name img{display:block;margin:0;padding:0;min-width:100%}@media (min-width:1024px){.site-name img{min-width:1px;max-width:100%;width:300px;margin:0 0 5px 0}}@media screen and (min-width:1240px){.site-name img{width:380px}}@media only screen and (min-width:600px){.site-name{min-width:100%}}.site-description{color:#6a7488;text-transform:uppercase;font-size:6.7px;margin:0;font-weight:400}@media screen and (min-width:357px){.site-description{font-size:7px;letter-spacing:.01em}}@media screen and (min-width:400px){.site-description{font-size:9px;letter-spacing:.01em}}@media only screen and (min-width:768px){.site-description{font-size:11px;letter-spacing:.03em}}@media (min-width:1024px){.site-description{font-size:12px;letter-spacing:.02em}}@media screen and (min-width:1240px){.site-description{font-size:13px;letter-spacing:.105em}}.header-inside .callme-button{position:absolute;top:-5px;right:60px;font-size:0;background:url(//premalit.ru/wp-content/themes/premalit/images/call-back.svg) center no-repeat #d0e9f5;background-size:24px;width:50px;min-width:50px;height:50px;box-sizing:border-box}.header-inside .callme-button:hover{background-color:#60b7e4}@media only screen and (min-width:600px){.header-inside .callme-button{top:30px}}@media (min-width:1024px){.header-inside .callme-button{position:relative;top:-3px;right:auto;display:inline-block;background-image:none;height:auto;width:auto;padding:4px 10px;text-transform:lowercase;color:#182237;font:bold 12px/1 "Open Sans",Arial,Helvetica,sans-serif}}.phone-link{font:bold 20px/30px Roboto,Arial,Helvetica,sans-serif;letter-spacing:-.08em;color:#182237;margin-right:20px;margin-top:10px;display:none}.phone-link:hover{text-decoration:none;color:#60b7e4}@media only screen and (min-width:600px){.phone-link{display:block}}@media only screen and (min-width:768px){.phone-link{display:inline-block;font-size:26px;line-height:30px}}@media (min-width:1024px){.phone-link{margin:0 0 0 20px}}.region-choose-box{display:none}@media only screen and (min-width:600px){.region-choose-box{display:inline-block;position:absolute;top:75px;left:0}}@media only screen and (min-width:768px){.region-choose-box{top:85px}}@media (min-width:1024px){.region-choose-box{margin:0 15px 0 0;position:relative;top:-2px}}.pregions-box{position:relative;background:#eee;font-size:14px;line-height:1;padding:5px 11px 5px 15px;border-radius:20px}@media (min-width:1024px){.pregions-box{padding:8px 11px 8px 15px;font-size:16px}}.pregions-active-item{display:inline-block;cursor:pointer;position:relative;padding-right:20px;transition:color .3s}.pregions-active-item:after,.pregions-active-item:before{content:'';position:absolute;top:5px;width:2px;height:8px;background:#333;transition:background-color .3s}.pregions-active-item:before{right:7px;transform:rotate(-45deg)}.pregions-active-item:after{right:3px;transform:rotate(45deg)}.pregions-active-item:hover{color:red}.pregions-active-item:hover:after,.pregions-active-item:hover:before{background-color:red}.pregions-list{display:none;position:absolute;top:100%;left:0;background:#fff;box-shadow:2px 5px 20px rgba(0,0,0,.3);margin:0;list-style:none;padding:7px 0;width:300px;text-align:left}@media (min-width:1024px){.pregions-list{right:auto;left:0}}.pregions-box.opened .pregions-list{display:block;z-index:9999}.pregions-item{padding:0;margin:0}.pregions-item a{display:block;padding:5px 15px;text-decoration:none;color:#182237}.pregions-item a:hover,.pregions-item:hover a{text-decoration:none!important}.pregions-item.active a,.pregions-item:hover a{color:#60b7e4} body{background:#fff;color:#182237;font-family:"Open Sans",Arial,Helvetica,sans-serif;word-wrap:break-word;font-size:16px;font-size:1rem;line-height:1.375;letter-spacing:-.03em}@media (min-width:1024px){body{font-size:18px;font-size:1.125rem;line-height:1.375}}@media (min-width:1400px){body{font-size:20px;font-size:1.25rem;line-height:1.3}}a{color:#60b7e4;text-decoration:none;transition:color .3s}a:hover{text-decoration:underline;cursor:pointer}p{margin:0 0 1em 0;padding:0}p:last-child{margin-bottom:0}.big-title,.title,.widget-title,h1,h2,h3,h4,h5,h6{margin:1.5em 0 .5em 0;padding:0;font-family:Roboto,Arial,Helvetica,sans-serif;line-height:1;font-weight:700;letter-spacing:-.03em;color:#182237}.big-title:first-child,.title:first-child,.widget-title:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.big-title a,.title a,.widget-title a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#182237;text-decoration:none;transition:color .3s}.big-title a:hover,.title a:hover,.widget-title a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;color:#60b7e4}.big-title,h1{font-size:30px}@media screen and (max-width:360px){.big-title,h1{font-size:22px}}.big-title{font-weight:700}h2{font-size:26px}h3{font-size:22px}h4{font-size:20px}.title,.widget-title,h5{font-size:18px}h6{font-size:16px}@media only screen and (min-width:600px){h1{font-size:36px}h1.home_title{font-size:42px}h3{font-size:24px}.title,.widget-title,h4,h5{font-size:20px}h6{font-size:18px}.big-title{font-size:36px}}@media (min-width:1024px){h2{font-size:30px}}@media (min-width:1024px){h1{font-size:42px}h1.home_title{font-size:60px}h2{font-size:40px}.big-title{font-size:48px}h3{font-size:32px}}@media (min-width:1240px){.wp-block-columns h2.has-text-align-center,.wp-block-group h2.has-text-align-center{font-size:60px}.wp-block-columns h2:first-child,.wp-block-columns h3:first-child,.wp-block-group h2:first-child,.wp-block-group h3:first-child{margin-top:0}}.entry ul,.term-description ul,.term-meta-before ul{padding-left:30px;list-style-image:url(//premalit.ru/wp-content/themes/premalit/images/drop.svg)}@media (min-width:1024px){.entry ul,.term-description ul,.term-meta-before ul{padding-left:60px}}li{padding:0 0 10px 7px}table{border-collapse:collapse}table th{border:0;padding:15px 20px;color:#182237;font-weight:700}table td{font-size:14px;line-height:1.25;color:#182237;padding:15px 20px}hr{display:block;border:0;outline:0;margin:30px auto;height:24px;max-width:1280px;background:url(//premalit.ru/wp-content/themes/premalit/images/longwave.svg) center repeat-x}hr.big-wave{height:65px;background:url(//premalit.ru/wp-content/themes/premalit/images/wave.png) center repeat-x;max-width:100%}iframe,img{max-width:100%}img{height:auto}blockquote,q{font:normal 1em/120% "Open Sans",Arial,Helvetica,sans-serif}blockquote{display:block;padding:30px;margin:1em 0;box-sizing:border-box;color:#182237;background:#f4fafd;border-left:10px solid #60b7e4}@media only screen and (min-width:600px){blockquote{padding:30px 20px 30px 40px}}@media (min-width:1400px){blockquote{padding:40px 50px}}pre{border:0;padding:10px;font-size:12px;line-height:1.25;margin:0 0 1em 0}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.dark-bg{background:#182237;color:#f3f7f9}.wp-block-image{margin:0;padding:0}.wp-block-image img{margin:0;padding:0} .menu{margin:0;left:0;list-style:none}.menu li{margin:0;padding:0}.menu li a{display:block}@media (min-width:1024px){.menu li{display:inline-block}.menu li a{color:#182237;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:20px}.menu li.menu-item-has-children{position:relative}.menu li.menu-item-has-children ul.sub-menu{display:none;position:absolute;top:100%;left:0;width:300px}.menu li.menu-item-has-children ul.sub-menu ul.sub-menu{top:0;left:100%}.menu li.menu-item-has-children:hover>ul.sub-menu{display:block}}.breadcrumbs{padding:10px 0;background-color:#f2f6f8;border-bottom:1px solid #dce0e4}.breadcrumbs p{margin:0;padding:0;font-size:11px;line-height:14px;color:#a4a9b3}@media only screen and (min-width:600px){.breadcrumbs p{font-size:13px;line-height:20px}}.breadcrumbs p a{color:#a4a9b3}.breadcrumbs p a:hover{color:#60b7e4}.header-info{padding-right:110px;box-sizing:border-box;position:absolute;top:20px;right:0}@media only screen and (min-width:600px){.header-info{position:static;right:auto;top:auto}}@media (min-width:1024px){.header-info{position:static;right:auto;top:auto;padding-right:0}}body.opened-mob-menu{position:relative}body.opened-mob-menu:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(24,34,55,.95)}@media (min-width:1024px){body.opened-mob-menu:before{display:none}}body.opened-mob-menu.admin-bar #top-menu.opened{top:-30px}@media only screen and (min-width:768px){body.opened-mob-menu.admin-bar #top-menu.opened{top:0}}@media screen and (max-width:782px){html body.admin-bar.opened-mob-menu #wpadminbar{top:-44px}}.top-menu-box .open-menu-button{position:absolute;top:-5px;right:0;width:50px;height:50px;box-sizing:border-box;min-width:50px;background:url(//premalit.ru/wp-content/themes/premalit/images/menu.svg) center #d0e9f5 no-repeat;background-size:24px}.top-menu-box .open-menu-button:hover{background-color:#60b7e4}@media only screen and (min-width:600px){.top-menu-box .open-menu-button{top:30px}}@media (min-width:1024px){.top-menu-box .open-menu-button{display:none}}.top-menu-box #top-menu{display:none;position:absolute;top:0;left:0;width:100%;z-index:100;padding:20px;box-sizing:border-box}.top-menu-box #top-menu.opened{display:block;position:absolute}.top-menu-box #top-menu .close-mob-menu{position:absolute;top:30px;right:0;width:50px;height:50px;cursor:pointer}.top-menu-box #top-menu .close-mob-menu:after,.top-menu-box #top-menu .close-mob-menu:before{content:'';position:absolute;top:4px;left:23px;width:4px;height:40px;border-radius:3px;background:#fff;transform:rotate(45deg)}.top-menu-box #top-menu .close-mob-menu:after{transform:rotate(-45deg)}.top-menu-box #top-menu .close-mob-menu:hover:after,.top-menu-box #top-menu .close-mob-menu:hover:before{background:#60b7e4}.top-menu-box #top-menu .mob-search-form{margin-top:30px}@media (min-width:1024px){.top-menu-box #top-menu{display:block;position:static;top:auto;right:auto;width:auto;padding:0;margin-top:-5px;margin-bottom:7px}.top-menu-box #top-menu .close-mob-menu,.top-menu-box #top-menu .mob-search-form{display:none}}.top-menu-box ul.top-menu{margin:60px 0 0 0;padding:0;text-align:left}.top-menu-box ul.top-menu li{display:block;font-size:18px;line-height:1.25;font-weight:700;margin-bottom:13px}.top-menu-box ul.top-menu li a{color:#fff}.top-menu-box ul.top-menu li a:hover{text-decoration:none;color:#60b7e4}@media (min-width:1024px){.top-menu-box ul.top-menu{margin:0;text-align:right}.top-menu-box ul.top-menu li{display:inline-block;margin:0;padding:0}.top-menu-box ul.top-menu li a{font-weight:400;font-size:16px;color:#182237;padding:0 0 0 20px;letter-spacing:-.03em}.top-menu-box ul.top-menu li a:hover{color:#60b7e4}} .button,.woocommerce div.product form.cart .button,.wp-block-button .wp-block-button__link,button,input[type=button],input[type=submit]{display:inline-block;padding:14px 25px;min-width:100px;border:none;border-radius:50px;text-align:center;font:bold normal 16px/1.25 Roboto,Arial,Helvetica,sans-serif;cursor:pointer;text-transform:uppercase;background-color:#60b7e4;color:#fff;transition:background-color .3s}.button:hover,.woocommerce div.product form.cart .button:hover,.wp-block-button .wp-block-button__link:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#182237}.button:disabled,.woocommerce div.product form.cart .button:disabled,.wp-block-button .wp-block-button__link:disabled,button:disabled,input[type=button]:disabled,input[type=submit]:disabled{background-color:#dcedf6}@media only screen and (min-width:600px){.button,.woocommerce div.product form.cart .button,.wp-block-button .wp-block-button__link,button,input[type=button],input[type=submit]{letter-spacing:normal}}@media (min-width:1024px){.button,.woocommerce div.product form.cart .button,.wp-block-button .wp-block-button__link,button,input[type=button],input[type=submit]{padding:18px 30px;font-size:18px;line-height:1.25}}@media (min-width:1400px){.button,.woocommerce div.product form.cart .button,.wp-block-button .wp-block-button__link,button,input[type=button],input[type=submit]{padding:20px 30px;font-size:20px;line-height:1.25}}.button-primary,.wp-block-button .wp-block-button__link,button,input[type=submit]{font-weight:700;padding:15px 25px;position:relative}.button-primary:hover,.wp-block-button .wp-block-button__link:hover,button:hover,input[type=submit]:hover{text-decoration:none}@media (min-width:1024px){.button-primary,.wp-block-button .wp-block-button__link,button,input[type=submit]{padding:25px 30px}}.button-secondary,button,input[type=button]{position:relative;padding:10px 20px;color:#60b7e4;background:#d9f2ff;min-width:40px;line-height:20px;border-radius:30px;box-sizing:border-box;text-transform:uppercase;transition:backgroundc-color .2s,color .2s}.button-secondary:hover,button:hover,input[type=button]:hover{text-decoration:none;background:#60b7e4;color:#fff}.button-dark{padding:10px 20px;color:#fff;background-color:#93a4ad;font-size:18px;line-height:20px}@media (min-width:1024px){.button-dark{padding:15px 30px}}.button-dark:hover{text-decoration:none;background:#60b7e4}.wpcf7-form a{color:#4988a8}.wpcf7-form a:hover{color:#60b7e4;text-decoration:none}.wpcf7-form .wpcf7-list-item-label{font-size:16px;letter-spacing:-.03em} input,select,textarea{padding:10px 10px 10px 0;color:#182237}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:100%;min-height:30px;background:0 0;padding:10px 15px;color:#182237;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:14px;line-height:1.25;box-sizing:border-box}@media only screen and (min-width:600px){input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{padding:15px 20px;font-size:16px}}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #6bbce6;background:#fff;border-radius:50px;transition:box-shadow .3s}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{box-shadow:0 0 0 2px #182237,0 4px 15px -3px #60b7e4}input[placeholder]{text-overflow:ellipsis}textarea{max-width:100%;box-sizing:border-box}input:focus,select:focus,textarea:focus{outline:0}input,textarea{box-shadow:none;border-radius:20px;outline:0}::-webkit-input-placeholder{transition:color .3s;color:#a7a9ae;font-size:14px}::-moz-placeholder{transition:color .3s;color:#a7a9ae;font-size:14px}:-moz-placeholder{transition:color .3s;color:#a7a9ae;font-size:14px}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}span.checkbox{border:1px solid #60b7e4;display:inline-block}span.checkbox.checkbox-checked{position:relative}span.checkbox.checkbox-checked:after{content:'';position:absolute;top:3px;left:3px;bottom:3px;right:3px;background:#60b7e4}span.checkbox input[type=checkbox]{opacity:0;display:block}.wpcf7-form .wpcf7-form-control-wrap{margin:0 0 10px 0}.wpcf7-form p{line-height:1.125}.wpcf7-form p br{display:none}.wpcf7-form p:last-of-type{margin-bottom:0}.wpcf7-form span.checkbox{float:left}.wpcf7-form span.wpcf7-list-item{margin:0;line-height:1}.wpcf7-form span.wpcf7-list-item-label{display:block;margin-left:20px}.wpcf7-form input.wpcf7-submit{display:block;margin:0 auto}div.wpcf7 form .wpcf7-response-output{background:#fff;font-size:12px;line-height:1.125;margin:0;padding:10px 20px}div.wpcf7 form .ajax-loader{margin:5px auto;display:block}form.search-form{position:relative}form.search-form input.search-submit{background:url(//premalit.ru/wp-content/themes/premalit/images/search.svg) center no-repeat;background-size:20px;color:transparent;font-size:0;min-width:0;width:50px;height:50px;position:absolute;top:1px;right:1px;z-index:1;margin:0;box-sizing:border-box;padding:15px 0}.wpcf7-form-control-wrap{display:block}.select{cursor:pointer;position:relative;padding:0;text-align:left;margin-bottom:20px}.select .select-hidden{display:none;visibility:hidden;padding-right:10px}.select .select-styled{padding:10px 40px 10px 15px;line-height:20px;font-size:14px;font-weight:700;border:1px solid #f3f7f9;background:#fff;color:#60b7e4;transition:box-shadow .3s}.select .select-styled:after{content:'';position:absolute;top:50%;right:10px;width:20px;height:20px;margin-top:-10px;z-index:99;background:url(//premalit.ru/wp-content/themes/premalit/images/arrow-select.svg) top center no-repeat;background-size:16px}.select .select-styled.active,.select .select-styled.focus{box-shadow:0 0 0 2px #182237,0 4px 15px -3px #60b7e4}.select .select-styled.active:after{transform:scale(-1,-1)}.select .select-options{display:none;top:calc(100% + 2px);right:0;left:0;z-index:999;margin:0;list-style:none;background-color:#fff;position:absolute;padding:0;box-shadow:0 8px 25px 1px rgba(0,0,0,.13);min-width:120px}.select .select-options li{margin:0;padding:9px 20px;transition:background .15s ease-in,color .15s ease-in;color:#182237}.select .select-options li:hover{background:#60b7e4;color:#fff}.select .select-options li[rel=hide]{display:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left;border:1px solid #aaa;border-radius:20px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.6em;height:1.6em;-ms-touch-action:none;touch-action:none;background:#78caf4;border-radius:30px;box-shadow:0 3px 5px -2px rgba(0,0,0,.44);cursor:pointer;outline:0}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;background-position:0 0;background:#60b7e4;border:1px solid #60b7e4;border-radius:20px;margin:-1px 0 -1px}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em;margin:10px 5px}.ui-slider-horizontal .ui-slider-handle{top:-.4em;margin-left:-.8em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.4em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}body.opened-modal{overflow:hidden;position:relative}body.opened-modal:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(20,39,57,.8);z-index:10}.modal{position:fixed;overflow-y:scroll;z-index:999999;top:0;width:100%;height:100%;visibility:hidden}.modal .modal-window{opacity:0}.modal.active{visibility:visible}.modal.active .modal-window{opacity:1}.modal-window{background:#fff;margin:50px auto auto;max-width:90%;box-shadow:0 40px 100px -10px rgba(0,0,0,.8);z-index:200;opacity:0}@media only screen and (min-width:600px){.modal-window{margin-top:70px;max-width:500px}}@media (min-width:1024px){.modal-window{margin-top:90px;max-width:960px}}@media (min-width:1024px){.modal-form .modal-window{max-width:600px}}.modal-content{padding:30px 20px 10px;position:relative}@media only screen and (min-width:600px){.modal-content{padding:30px 40px 10px}}@media (min-width:1024px){.modal-content{padding:40px 50px 10px}} .modal-title{position:relative;color:#182237;font-size:24px;line-height:1.125;letter-spacing:-.08em;font-weight:700;font-family:"Open Sans",Arial,Helvetica,sans-serif;padding:20px 80px 30px 20px;background:url(//premalit.ru/wp-content/themes/premalit/images/longwave.svg) left bottom repeat-x;background-size:40px}@media only screen and (min-width:600px){.modal-title{font-size:30px;padding:25px 100px 40px 40px}}@media (min-width:1024px){.modal-title{font-size:36px}}.modal-close{position:absolute;top:0;right:0;width:60px;height:100%;cursor:pointer}@media only screen and (min-width:600px){.modal-close{width:80px}}.modal-close:after,.modal-close:before{content:'';display:block;position:absolute;top:50%;left:46%;width:3px;height:30px;margin-top:-20px;border-radius:3px;background:#182237;transition:background .3s}@media only screen and (min-width:600px){.modal-close:after,.modal-close:before{height:40px;left:40px;margin-top:-25px}}.modal-close:before{transform:rotate(45deg)}.modal-close:after{transform:rotate(-45deg)}.modal-close:hover:after,.modal-close:hover:before{background:#60b7e4} ul.page-numbers{list-style:none;margin:0;padding:0;text-align:center}ul.page-numbers li{display:inline-block;margin:0;padding:0}ul.page-numbers .page-numbers{display:block;padding:10px;height:30px;min-width:30px;border-radius:30px;line-height:30px;text-align:center;font-weight:700;background:#dff1fa;transition:color .3s,background-color .3s}ul.page-numbers .page-numbers:hover{text-decoration:none;color:#fff;background-color:#60b7e4}ul.page-numbers .page-numbers.next,ul.page-numbers .page-numbers.prev{background-position:center;background-repeat:no-repeat;background-size:16px;font-size:0;position:relative;top:-7px}ul.page-numbers .page-numbers.next{background-image:url(//premalit.ru/wp-content/themes/premalit/images/arrow-right.svg)}ul.page-numbers .page-numbers.prev{background-image:url(//premalit.ru/wp-content/themes/premalit/images/arrow-left.svg)}.grey-header{background:#f3f7f9;padding:30px 0 80px}.grey-header .grey-header-image{margin-top:30px}@media (min-width:1024px){.grey-header{padding:70px 0}}@media (min-width:1024px){.grey-header.grey-header-page-payment .project-category-summary{padding-right:50px;box-sizing:border-box}.grey-header.grey-header-page-payment h1{font-size:60px}}.grey-header.grey-header-archives h1{font-size:60px}.grey-header.grey-header-product_category{padding-bottom:30px}@media (min-width:1024px){.grey-header.grey-header-product_category{padding-bottom:70px}}@media only screen and (min-width:600px){.grey-header.grey-header-product_category .grey-header-image{margin:0}}.grey-header.grey-header-product_category img{max-width:none;box-shadow:0 0 40px 0 rgba(10,105,154,.5)}@media (min-width:1024px){.grey-header.grey-header-product_category img{width:150%}}.grey-header.grey-header-product_category .grey-header-text{padding-right:30px;box-sizing:border-box}@media (min-width:1024px){.grey-header.grey-header-product_category .grey-header-text{padding-right:50px}}@media (min-width:1240px){.grey-header.grey-header-product_category .grey-header-text{padding-right:100px}}.grey-header.grey-header-product_category .grey-header-text b{text-transform:uppercase;font-size:1.3em;display:block}body.page .grey-header{padding:30px 0}@media only screen and (min-width:600px){body.page .grey-header .grey-header-image{margin-top:0}body.page .grey-header .grey-header-image img{height:350px;width:auto;max-width:none}}@media only screen and (min-width:768px){body.page .grey-header .grey-header-image img{height:280px}}@media (min-width:1024px){body.page .grey-header{padding:50px 0}body.page .grey-header .grey-header-image{margin-top:30px}body.page .grey-header .grey-header-image img{height:auto;width:auto;max-width:100%}body.page .grey-header h1{font-size:60px}}@media (min-width:1024px){body.page .grey-header.grey-header-page-about{padding-bottom:80px}}@media (min-width:1240px){body.page .grey-header.grey-header-page-about{padding-bottom:130px}}body.page .grey-header.grey-header-page-payment{background:0 0}body.page .grey-header.grey-header-page-payment .grey-header-image{position:relative}body.page .grey-header.grey-header-page-payment .grey-header-image:after{content:'';width:300%;height:96px;position:absolute;right:-30%;bottom:-80px;background:url(//premalit.ru/wp-content/themes/premalit/images/blue-wave.png) left bottom repeat-x;opacity:.4;-webkit-background-size:30px;background-size:50px}@media (min-width:1024px){body.page .grey-header.grey-header-page-payment .grey-header-image:after{bottom:-100px}}@media (min-width:1240px){body.page .grey-header.grey-header-page-payment .grey-header-image:after{right:100%;bottom:-40px;opacity:.4;-webkit-background-size:initial;background-size:initial}}@media (min-width:1240px){body.page .grey-header.grey-header-page-payment .grey-header-image{margin-top:20px}body.page .grey-header.grey-header-page-payment .grey-header-image img{max-width:none;width:770px;margin-top:0;margin-bottom:-70px}}.payment-top-text{margin:0 0 70px 0}@media (min-width:1240px){.payment-top-text{margin-top:50px;margin-bottom:120px}}.payment-top-text .wp-block-column img{box-shadow:0 0 transparent}.payment-top-text figure.aligncenter img{margin:0 auto 0}.payment-top-text .premalit-payment-types{flex-direction:row;margin-top:30px}.payment-top-text .premalit-payment-types .wp-block-column{padding:0 10px;box-sizing:border-box;font-size:14px}.payment-top-text .premalit-payment-types .wp-block-column h3{margin-top:10px;font-size:26px}@media (min-width:1024px){.payment-top-text .premalit-payment-types{margin-top:0}.payment-top-text .premalit-payment-types .wp-block-column{padding:0 20px}}.payment-top-tehnology{margin:70px 0}@media (min-width:1240px){.payment-top-tehnology{margin-top:120px}}.payment-top-tehnology .wp-block-gallery .blocks-gallery-item img{box-shadow:0 0 transparent;margin:0 auto}@media only screen and (min-width:768px){.premalit-payment-desctext{padding-right:30px;box-sizing:border-box}}@media (min-width:1024px){.premalit-payment-desctext{padding-right:50px}}@media (min-width:1240px){.home-work-schema.payment-page{margin-top:80px;margin-bottom:0!important}}body.page .question-form-box{position:relative;margin-top:120px}body.page .question-form-box:before{content:'';width:100%;height:90px;background:url(//premalit.ru/wp-content/themes/premalit/images/wave.png) 0 0 repeat-x;position:absolute;top:-120px}.archive-post-type-portfolio-description{margin:0 0 50px 0}body.blog .question-form-box,body.category .question-form-box,body.post-type-archive-portfolio .question-form-box,body.single-portfolio .question-form-box,body.single-post .question-form-box{position:relative}body.blog .question-form-box:before,body.category .question-form-box:before,body.post-type-archive-portfolio .question-form-box:before,body.single-portfolio .question-form-box:before,body.single-post .question-form-box:before{content:'';width:100%;height:60px;position:absolute;top:-80px;left:0;background:url(//premalit.ru/wp-content/themes/premalit/images/blue-wave.png) top left repeat-x;opacity:.4;background-size:45px}@media (min-width:1024px){body.blog .question-form-box,body.category .question-form-box,body.post-type-archive-portfolio .question-form-box,body.single-portfolio .question-form-box,body.single-post .question-form-box{margin-top:150px}body.blog .question-form-box:before,body.category .question-form-box:before,body.post-type-archive-portfolio .question-form-box:before,body.single-portfolio .question-form-box:before,body.single-post .question-form-box:before{top:-120px;height:65px;background-size:58px}}.summary{margin-bottom:30px;padding-bottom:50px;background:url(//premalit.ru/wp-content/themes/premalit/images/longwave.svg) left bottom repeat-x;-webkit-background-size:40px;background-size:40px}.summary:after{content:'';display:table;clear:both}.summary h2.summary-title{font-size:28px;margin-top:0}.comment-reply-link,.summary a.read-more{display:inline-block;padding:7px 15px 8px 15px;margin-top:20px;font-size:16px;line-height:1;border-radius:20px;background:#dff1fa;position:relative;color:#182237;text-decoration:none;transition:background-color .3s}.comment-reply-link:before,.summary a.read-more:before{content:'';width:9px;height:12px;margin-right:7px;display:inline-block;background:url(//premalit.ru/wp-content/themes/premalit/images/more-arrow.png) center no-repeat}.comment-reply-link:hover,.summary a.read-more:hover{background:#60b7e4}.comment-list{margin-left:0;padding-left:0;list-style:none}.comment-list ol,.comment-list ul{list-style:none}.comment-list ul.children{margin-bottom:50px}.comment-list .comment{padding:0;margin:30px 0}.comment-list .comment-meta{margin-bottom:8px}.comment-list .comment-reply-link{margin-top:10px}.comment-list .comment-reply-link:hover{text-decoration:none}.comment-list .comment-edit-link{font-size:14px}.comment-list .comment-author{float:left;font-weight:700;size:1.2em;margin-right:20px;color:#182237}.comment-list .comment-author a{color:#182237}.comment-list .comment-author a:hover{color:#60b7e4}.comment-awaiting-moderation{font-style:italic;opacity:.8}.premalit-feedback-list .comment-content,.premalit-feedback-list p.comment-form-cookies-consent,.premalit-feedback-list p.form-submit{clear:both}.premalit-feedback-list p.comment-form-cookies-consent,.premalit-feedback-list p.comment-notes{font-size:.75em}.premalit-feedback-list .comment-list{margin:0}.premalit-feedback-list .comment-list li.comment{margin:70px 0;position:relative}.premalit-feedback-list .comment-list li.comment.depth-1:after{content:'';height:18px;width:100%;bottom:-50px;position:absolute;left:0;background:url(//premalit.ru/wp-content/themes/premalit/images/wave.png) 0 0 repeat-x;background-size:50px}.premalit-feedback-list .comment-list li.comment.depth-1:last-child:after{display:none}.premalit-feedback-list .comment-list li.comment.depth-1:first-child{margin-top:0}.premalit-feedback-list .comment-list li.comment ul.children li.comment{margin:30px 0}@media only screen and (min-width:599px) and (max-width:1023px){.premalit-feedback-list p.comment-form-author,.premalit-feedback-list p.comment-form-email{width:49%;float:left}.premalit-feedback-list p.comment-form-email{float:right}}@media (min-width:1024px){.premalit-feedback-list .comments-area{width:65%;float:left}.premalit-feedback-list .comment-respond{width:31%;float:right;background:#f3f7f9;padding:30px;box-sizing:border-box}.premalit-feedback-list .comment-respond p.title{margin-top:10px!important}}.home-promo .lSAction>a{top:auto;bottom:0;left:50%;right:auto;background-color:#fff;border:5px solid #fff;border-width:5px 0}.home-promo .lSSlideWrapper{padding-bottom:60px}@media (min-width:1024px){.home-promo .lSSlideWrapper{padding-bottom:20px}}.home-promo .lSAction>.lSPrev{margin-left:-50px}.home-promo .lSAction>.lSNext{margin-right:-50px;background-position:-29px 0}.portfolio-item{font-size:18px}.portfolio-item img{width:220px}.portfolio-item .summary-thumbnail{margin-right:30px}.portfolio-item .button{padding:10px 20px;font-size:16px;margin-right:10px}.portfolio-item .read-more{padding:10px 20px!important} .has-pale-cyan-blue-background-color{background:#dff1fa}.has-pale-cyan-blue-background-color.home-text-box{box-shadow:0 0 15px rgba(24,34,55,.1)}#contentbox.maxwidth .wp-block-group.home-text-box.wp-block-full{padding:0 100px;margin-left:-100px}@media only screen and (max-width:599px){#contentbox.maxwidth .wp-block-group.home-text-box.wp-block-full{margin:0;padding:0 20px}}body.home.page .entry{overflow:hidden}body.home.page .contentbox .entry>div.wp-block-group.wp-block-full.home-promo .wp-block-group__inner-container{width:100%;max-width:1280px}@media (min-width:1024px){body.home.page .contentbox .entry>div.wp-block-group.wp-block-full.home-promo .wp-block-group__inner-container{width:90%;max-width:1280px;margin-left:auto;margin-right:auto}}body.home.page .contentbox .entry>div.wp-block-group.wp-block-full.home-promo .wp-block-group__inner-container .wp-block-column{padding-left:5%;padding-right:5%;box-sizing:border-box}@media only screen and (min-width:600px){body.home.page .contentbox .entry>div.wp-block-group.wp-block-full.home-promo .wp-block-group__inner-container .wp-block-column{padding-right:50%;position:relative}}@media (min-width:1024px){body.home.page .contentbox .entry>div.wp-block-group.wp-block-full.home-promo .wp-block-group__inner-container .wp-block-column{padding-right:55%;padding-left:0;box-sizing:border-box}}.home-promo{background:#f3f7f8;padding:10px 0 30px 0}@media (min-width:1024px){.home-promo{padding-top:30px}}.home-promo p{font-size:13px;line-height:1.25}@media only screen and (min-width:768px){.home-promo p{font-size:14px;line-height:1.31}}@media (min-width:1024px){.home-promo p{font-size:14px;line-height:21px}}@media (min-width:1366px){.home-promo p{font-size:18px;line-height:1.31}}.home-promo p.home-promo-subtitle{display:none}@media only screen and (min-width:600px){.home-promo p.home-promo-subtitle{display:block;color:#778198;font-size:12px;letter-spacing:.2em;margin:10px 0 10px 0;padding:0 0 0 10px;border-left:1px solid #bbc0cc}}@media only screen and (min-width:768px){.home-promo p.home-promo-subtitle{letter-spacing:.05em}.home-promo p.home-promo-subtitle br{display:none}}@media (min-width:1024px){.home-promo p.home-promo-subtitle{margin:40px 0 20px}}.home-promo .title,.home-promo h2{margin:0 0 10px;padding:20px 0 0;text-transform:uppercase;font-size:48px;line-height:30px;letter-spacing:-.03em}.home-promo .title em,.home-promo .title i,.home-promo h2 em,.home-promo h2 i{font-size:30px;line-height:1;font-style:normal;text-transform:none}@media (min-width:1024px){.home-promo .title,.home-promo h2{font-size:70px;line-height:40px;margin-bottom:30px}.home-promo .title em,.home-promo .title i,.home-promo h2 em,.home-promo h2 i{font-size:36px}}@media (min-width:1366px){.home-promo .title,.home-promo h2{font-size:90px;line-height:60px}.home-promo .title em,.home-promo .title i,.home-promo h2 em,.home-promo h2 i{font-size:48px;line-height:48px}}.home-promo .home-promo-img{margin:0 0 -20px 0;padding:0;position:relative}.home-promo .home-promo-img img{margin:0;padding:0;box-shadow:0 0 transparent}@media screen and (min-width:500px){.home-promo .home-promo-img{width:50%;float:right;margin:-80px -50px 0 0}}@media only screen and (min-width:600px){.home-promo .home-promo-img{float:none;margin:0;position:absolute;top:20px;right:20px}.home-promo .home-promo-img img{max-width:none;width:520px}}@media only screen and (min-width:768px){.home-promo .home-promo-img{top:auto;bottom:0}}@media (min-width:1024px){.home-promo .home-promo-img{bottom:-20px}.home-promo .home-promo-img img{width:640px}}.home-promo .wp-block-buttons .wp-block-button{text-align:center;margin:10px 0}@media only screen and (min-width:768px){.home-promo .wp-block-buttons .wp-block-button{text-align:left}}@media (min-width:1024px){.home-promo .wp-block-buttons .wp-block-button{margin-top:30px}}.home-promo .wp-block-buttons .button-primary,.home-promo .wp-block-buttons .wp-block-button__link{font-size:20px;line-height:1;padding:20px 30px}.home-utp{padding:40px 0}.home-utp .wp-block-columns{font-size:13px;line-height:1.125}@media screen and (min-width:600px) and (max-width:1024px){.home-utp .wp-block-columns{flex-direction:column}}@media (min-width:1024px){.home-utp .wp-block-columns{flex-direction:row;line-height:1.3}}@media screen and (min-width:1180px){.home-utp .wp-block-columns{font-size:14px}}.home-utp .wp-block-column{margin-bottom:40px}.home-utp .wp-block-column:last-child{margin-bottom:0}@media only screen and (min-width:600px){.home-utp .wp-block-column{position:relative;padding-left:130px}.home-utp .wp-block-column:last-child .wp-block-image:after{display:none}}@media (min-width:1024px){.home-utp .wp-block-column{margin-bottom:0;padding:0 20px;position:static;text-align:center;box-sizing:border-box}}.home-utp .wp-block-image{margin:0;padding:0;position:relative}.home-utp .wp-block-image img{width:120px;display:block;padding:0;margin:0 auto;box-shadow:none}@media (min-width:1024px){.home-utp .wp-block-image img{margin:0 auto}}@media (min-width:1400px){.home-utp .wp-block-image img{width:160px}}.home-utp .wp-block-image:after{content:'';display:block;position:absolute;top:50%;left:60px;width:90%;height:24px;margin-top:-12px;z-index:-1;background:url(//premalit.ru/wp-content/themes/premalit/images/longwave.svg) left center no-repeat;background-size:initial}@media only screen and (min-width:600px){.home-utp .wp-block-image{position:absolute;left:0;top:0}.home-utp .wp-block-image:after{transform:rotate(90deg);bottom:-30px;top:auto;left:7px}}@media (min-width:1024px){.home-utp .wp-block-image{position:relative;left:auto;top:auto}.home-utp .wp-block-image:after{transform:none;bottom:auto;top:50%;left:50%}}.home-utp h3{margin:10px 0;padding:0}@media only screen and (max-width:599px){.home-utp h3 br{display:none}}@media only screen and (min-width:599px) and (max-width:1023px){.home-utp h3 br{display:none}}@media only screen and (min-width:600px){.home-utp h3{margin-top:5px}}@media (min-width:1024px){.home-utp h3{font-size:18px}}@media (min-width:1400px){.home-utp h3{font-size:26px}}.home-text-box{position:relative;padding:0}.home-text-box .wp-block-group__inner-container{position:relative}.home-text-box figure{margin:0;padding:0;box-shadow:0 0 50px rgba(24,34,55,.5)}.home-text-box figure img{margin:0;padding:0;display:block}.home-text-box .left-img,.home-text-box .right-img{display:none}.home-text-box .home-text{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:600px){.home-text-box{margin:80px 0 20px}.home-text-box:before{content:'';position:absolute;top:-60px;left:0;width:100%;height:24px;background:url(//premalit.ru/wp-content/themes/premalit/images/longwave.svg) left center repeat-x}.home-text-box .home-text{box-sizing:border-box;padding-right:30%}.home-text-box .right-img{display:block;position:absolute;top:-80px;left:75%;width:550px}}@media only screen and (min-width:768px){.home-text-box .right-img{width:450px}}@media (min-width:1024px){.home-text-box .home-text{padding-right:40%;padding-top:60px;padding-bottom:60px}.home-text-box .left-img{display:block;position:absolute;top:60px;left:-340px;max-height:100%;overflow:hidden}.home-text-box .right-img{left:65%;width:600px;max-height:100%;overflow:hidden}}@media (min-width:1400px){.home-text-box{margin-bottom:80px}.home-text-box .left-img{left:-360px}.home-text-box .right-img{width:680px}}.home-services{padding:40px 0}.home-services h2{text-transform:uppercase;text-align:center}.home-services .ab-post-grid-items .ab-post-grid-item{margin:0 0 20px;background:#f3f7f9}.home-services .ab-post-grid-item{position:relative}.home-services .ab-post-grid-item img{display:block;margin:0;padding:0}.home-services .ab-post-grid-item .ab-block-post-grid-image{margin:0}.home-services .ab-post-grid-item .ab-block-post-grid-image a{display:block;position:relative}.home-services .ab-post-grid-item .ab-block-post-grid-image a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(24,34,55,.4);transition:background-color .3s}.home-services .ab-post-grid-item .ab-block-post-grid-text{position:absolute;left:0;bottom:0;width:100%;text-align:center;box-sizing:border-box;background:rgba(24,34,55,.8);transition:background-color .3s}.home-services .ab-post-grid-item .ab-block-post-grid-title{font-size:14px;line-height:1.125;letter-spacing:normal;margin:0}.home-services .ab-post-grid-item .ab-block-post-grid-title a{display:block;padding:20px 20px;color:#fff}.home-services .ab-post-grid-item .ab-block-post-grid-title:hover a{text-decoration:none;color:#fff}.home-services .ab-post-grid-item:hover .ab-block-post-grid-image a:before{background:0 0}.home-services .ab-post-grid-item:hover .ab-block-post-grid-title a{background:rgba(96,183,228,.95)}.home-services .ab-block-post-grid{margin-bottom:0}@media (min-width:1240px){.home-services .ab-block-post-grid{margin-bottom:30px}}@media screen and (min-width:400px) and (max-width:900px){.home-services .ab-post-grid-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.home-services .ab-post-grid-items .ab-post-grid-item{flex-basis:45%}}@media (min-width:1024px){.home-services{padding:60px 0}}.home-pool-types{position:relative}@media only screen and (min-width:768px){.home-pool-types{background:url(//premalit.ru/wp-content/themes/premalit/images/water-tl-1.png) 0 50px no-repeat,url(//premalit.ru/wp-content/themes/premalit/images/water-tr-1.png) top right no-repeat;background-size:100px,90px}.home-pool-types:before{content:'';position:absolute;bottom:0;left:0;width:101px;height:273px;background:url(//premalit.ru/wp-content/themes/premalit/images/water-tl-2.png) top left no-repeat;background-size:50px}.home-pool-types:after{content:'';position:absolute;bottom:0;right:0;width:86px;height:454px;background:url(//premalit.ru/wp-content/themes/premalit/images/water-tr-2.png) center right no-repeat;background-size:40px}}@media (min-width:1400px){.home-pool-types{background-size:180px,120px}.home-pool-types:before{background-size:60px}.home-pool-types:after{background-size:50px}}.home-pool-types h2{text-transform:uppercase;line-height:.8;margin-bottom:40px}.home-pool-types h2 em,.home-pool-types h2 i{font-style:normal;font-size:18px;text-transform:none}@media only screen and (min-width:768px){.home-pool-types h2 em,.home-pool-types h2 i{font-size:20px}}@media (min-width:1024px){.home-pool-types h2 em,.home-pool-types h2 i{font-size:24px}}@media screen and (max-width:1024px){.home-pool-types hr{display:none}}.home-pool-types .wp-block-column{margin-bottom:30px}.home-pool-types .wp-block-column .wp-block-image{float:left;width:80px;margin-right:15px;margin-bottom:5px}.home-pool-types .wp-block-column .wp-block-image img{display:block;padding:0;margin:0;box-shadow:0 0 transparent}@media only screen and (min-width:768px){.home-pool-types .wp-block-column .wp-block-image{float:none;width:120px;margin-left:auto;margin-right:auto}}.home-pool-types .wp-block-column h3{font-size:18px}@media only screen and (min-width:768px){.home-pool-types .wp-block-column h3{margin-top:10px}}.home-pool-types .wp-block-column p{font-size:12px;line-height:1.3;margin-bottom:7px;clear:both}.home-pool-types .wp-block-column .link-details a{display:inline-block;font-size:12px;line-height:20px;padding:0 15px 0 10px;border-radius:20px;background:#dff1fa;position:relative;color:#182237;text-decoration:none;transition:background-color .3s}.home-pool-types .wp-block-column .link-details a:before{content:'';width:9px;height:7px;margin-right:7px;display:inline-block;background:url(//premalit.ru/wp-content/themes/premalit/images/more-arrow.png) center no-repeat}.home-pool-types .wp-block-column .link-details a:hover{background:#60b7e4}@media only screen and (min-width:600px){.home-pool-types .wp-block-columns{flex-direction:column}}@media only screen and (min-width:768px){.home-pool-types .wp-block-columns{flex-direction:row;justify-content:space-between}.home-pool-types .wp-block-columns .wp-block-column{text-align:center;box-sizing:border-box;padding-left:10px;padding-right:10px}}.home-text-box-wave.home-text-right-image:before{content:'';height:65px;display:block;background-image:url(//premalit.ru/wp-content/themes/premalit/images/wave.png)}.home-text-box.home-text-left-image:before{display:none}.home-text-box.home-text-left-image:after,.home-text-box.home-text-right-image:after{content:'';display:block;position:absolute;bottom:-50px;left:0;height:65px;width:100%;background-image:url(//premalit.ru/wp-content/themes/premalit/images/wave.png)}.home-text-box-big figure{background:#dbeff9}.home-text-box-big .wp-block-group__inner-container{max-width:1280px;margin-left:auto;margin-right:auto}.home-text-box-big ul{padding-left:60px;list-style-image:url(//premalit.ru/wp-content/themes/premalit/images/drop.svg)}.home-text-box-big ul li{padding:0 0 10px 7px}.home-text-box-big .wp-block-columns{padding:40px 0}@media (min-width:1024px){.home-text-box-big .wp-block-columns{padding:60px 0}}.home-text-box-big.home-text-left-image img{box-shadow:20px 20px 80px rgba(96,183,228,.51)}.home-text-box-big.home-text-right-image img{box-shadow:-20px -20px 80px rgba(96,183,228,.51)}.home-text-box-big .wp-block-buttons{margin-top:30px}.home-text-box-big figure{position:absolute;height:200px;z-index:10}.home-text-box-big figure img{height:100%;width:auto}@media (min-width:1024px){.home-text-box-big figure{height:90%;width:100%}}.home-text-box-big.home-text-right-image{margin-bottom:60px}.home-text-box-big.home-text-right-image figure{display:none}@media only screen and (min-width:600px){.home-text-box-big.home-text-right-image .home-text-box-block{padding-right:30%}.home-text-box-big.home-text-right-image figure{display:block;top:10px;left:80%;height:100%;width:60%}.home-text-box-big.home-text-right-image figure img{position:relative;top:30px;left:-30px;margin:0 auto 0 0}}@media (min-width:1024px){.home-text-box-big.home-text-right-image{margin-bottom:120px}.home-text-box-big.home-text-right-image .home-text-box-block{padding-right:50%}.home-text-box-big.home-text-right-image figure{left:60%;height:90%}.home-text-box-big.home-text-right-image figure img{top:60px;left:-60px}}.home-text-box-big.home-text-left-image{margin-bottom:60px}.home-text-box-big.home-text-left-image figure{display:none}@media only screen and (min-width:600px){.home-text-box-big.home-text-left-image .home-text-box-block{padding-left:30%}.home-text-box-big.home-text-left-image figure{display:block;top:10px;right:80%;height:100%;width:60%}.home-text-box-big.home-text-left-image figure img{position:relative;top:30px;right:-30px;margin:0 0 0 auto}}@media (min-width:1024px){.home-text-box-big.home-text-left-image{margin-bottom:120px}.home-text-box-big.home-text-left-image .home-text-box-block{padding-left:50%}.home-text-box-big.home-text-left-image figure{right:60%;height:90%}.home-text-box-big.home-text-left-image figure img{top:60px;right:-60px}}.home-about{padding:60px 0 20px;position:relative}@media only screen and (min-width:600px){.home-about:after{content:'';position:absolute;bottom:25px;left:0;height:35px;width:100%;background:url(//premalit.ru/wp-content/themes/premalit/images/blue-wave.png) left center repeat-x;background-size:30px;z-index:-1}}@media (min-width:1024px){.home-about:after{height:93px;bottom:30px;background-size:initial}}.home-about .home-about-text{box-sizing:border-box;padding-right:40px}@media only screen and (min-width:599px) and (max-width:1023px){.home-about .home-about-text{padding-right:30px;flex-basis:50%;font-size:14px}}.home-about .home-about-gallery{margin-top:40px}@media only screen and (min-width:599px) and (max-width:1023px){.home-about .home-about-gallery{flex-basis:40%}}.home-about .home-about-gallery .gallery{margin:0;padding:0}.home-about .home-about-gallery figure{margin:0;padding:0}.home-about .home-about-gallery figure a{display:block}.home-about .home-about-gallery figure img{display:block;padding:0;margin:0;box-shadow:0 0 40px rgba(96,183,228,.36)}@media only screen and (max-width:599px){.home-about .gallery-columns-2 .gallery-item,.home-about .wp-block-gallery.columns-2 .blocks-gallery-grid .blocks-gallery-item{flex-basis:33%}}@media only screen and (min-width:600px){.home-about{margin-top:0}}@media (min-width:1024px){.home-about{padding:100px 0 150px}.home-about .home-about-gallery{margin-top:-60px;margin-bottom:-150px}}.home-about.home-about-shortcode:before{content:'';position:absolute;top:-20px;left:0;height:30px;width:100%;background:url(//premalit.ru/wp-content/themes/premalit/images/longwave.svg) left center repeat-x;z-index:-1}.bg-dark{background:#182237}.bg-dark .button-primary:hover,.bg-dark .wp-block-button__link:hover{background-color:#fff;color:#60b7e4}.home-ourworks{padding:40px 0;margin:40px 0;color:#fff}.home-ourworks .lSSlideWrapper.usingCss.on .lSFade{padding-bottom:0!important}.home-ourworks.home-ourworks-shortcode{padding:40px}.home-ourworks.home-ourworks-shortcode .lSSlideWrapper.usingCss:not(.on) .lSFade{height:0!important}@media (min-width:1024px){.home-ourworks.home-ourworks-shortcode{padding:80px 80px 60px}}.home-ourworks.home-ourworks-shortcode .wp-block-buttons{text-align:center}.home-ourworks .wp-block-group__inner-container{position:relative}@media only screen and (min-width:599px) and (max-width:1023px){.home-ourworks .wp-block-group__inner-container{line-height:1.25;font-size:13px}}@media (min-width:1024px){.home-ourworks{padding:80px 0;margin:60px 0}}.home-ourworks h2{color:#fff}.home-ourworks .home-works-item-meta,.home-ourworks h3{color:#bfe2f4}.home-ourworks .home-works-box{margin:30px 0}.home-ourworks .home-works-box:after{content:'';display:table;clear:both}@media (min-width:1024px){.home-ourworks .home-works-box{margin:50px 0}}.home-ourworks .home-work-item{margin:0;position:relative;font-size:14px;clear:both}.home-ourworks .home-work-item h3{color:#fff;padding-right:70px}.home-ourworks .home-work-item>.wp-block-group__inner-container{box-sizing:border-box;display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width:768px){.home-ourworks .home-work-item>.wp-block-group__inner-container{flex-direction:row}}.home-ourworks .home-work-item h3{font-size:20px;margin:0 0 15px;letter-spacing:normal}@media (min-width:1024px){.home-ourworks .home-work-item h3{font-size:30px}}.home-ourworks .home-work-item .home-works-item-meta{margin:0 0 15px;display:flex;flex-direction:row}@media (min-width:1024px){.home-ourworks .home-work-item .home-works-item-meta{margin:0 0 30px}}.home-ourworks .home-work-item .home-works-item-meta .wp-block-column{margin-right:20px;padding-left:35px;font-size:12px;line-height:1;position:relative}.home-ourworks .home-work-item .home-works-item-meta .wp-block-column:before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;background:url(//premalit.ru/wp-content/themes/premalit/images/calendar-blue.svg) center no-repeat}@media (min-width:1024px){.home-ourworks .home-work-item .home-works-item-meta .wp-block-column:before{top:3px}}.home-ourworks .home-work-item .home-works-item-meta .wp-block-column:first-child:before{background:url(//premalit.ru/wp-content/themes/premalit/images/scale-blue.svg) center no-repeat}@media (min-width:1240px){.home-ourworks .home-work-item .home-works-item-meta .wp-block-column{padding-left:40px;margin-right:35px}.home-ourworks .home-work-item .home-works-item-meta .wp-block-column:before{width:30px;height:30px;background-size:30px}}.home-ourworks .home-work-item .home-works-item-meta .wp-block-column b,.home-ourworks .home-work-item .home-works-item-meta .wp-block-column strong{font-size:24px;font-weight:700}@media (min-width:1240px){.home-ourworks .home-work-item .home-works-item-meta .wp-block-column b,.home-ourworks .home-work-item .home-works-item-meta .wp-block-column strong{font-size:36px}}.home-ourworks .home-work-item .home-work-item-text{width:100%}@media only screen and (min-width:768px){.home-ourworks .home-work-item .home-work-item-text{width:55%}}@media (min-width:1024px){.home-ourworks .home-work-item .home-work-item-text{width:45%}}.home-ourworks .home-work-item .wp-block-image{margin:0 0 30px}.home-ourworks .home-work-item .wp-block-image img{display:block;margin:0;padding:0;box-shadow:4px 0 110px rgba(1,9,28,.5)}@media only screen and (min-width:768px){.home-ourworks .home-work-item .wp-block-image{width:40%}}@media (min-width:1024px){.home-ourworks .home-work-item .wp-block-image{width:50%}}@media (min-width:1240px){.home-ourworks .home-work-item{font-size:16px;letter-spacing:normal}}.home-ourworks .lightSlider{margin-top:40px}@media only screen and (min-width:600px){.home-ourworks .lightSlider{margin-top:0}}.home-ourworks .lSAction{position:absolute;top:15px;left:50%;margin-left:-33px;z-index:20}@media only screen and (min-width:600px){.home-ourworks .lSAction{right:0;left:auto;margin-left:auto}}.home-ourworks .lSAction .lSNext,.home-ourworks .lSAction .lSPrev{position:static;display:inline-block;background:center no-repeat #414c5e;top:auto;left:auto;right:auto;bottom:auto;margin-left:1px}.home-ourworks .lSAction .lSPrev{border-radius:30px 0 0 30px;background-image:url(//premalit.ru/wp-content/themes/premalit/images/arrow-left-white.svg);background-size:10px}.home-ourworks .lSAction .lSNext{border-radius:0 30px 30px 0;background-image:url(//premalit.ru/wp-content/themes/premalit/images/arrow-right-white.svg);background-size:10px}.home-feedbacks{padding:30px 0}.home-feedbacks .wp-block-buttons{margin-top:30px;text-align:center}@media (min-width:1024px){.home-feedbacks{padding:40px 0 60px}}.feedbacks-box{position:relative}.feedbacks-box:before{content:'';position:absolute;right:100%;top:50px;height:93px;width:200px;background:url(//premalit.ru/wp-content/themes/premalit/images/blue-wave.png) left center repeat-x}.feedbacks-box .lSAction>.lSPrev{left:3px}.feedbacks-box .lSAction>.lSNext{right:3px}.feedbacks-box .feedback-item{padding:0;margin:0;background:#f2f6f8;box-sizing:border-box;width:33%}.feedbacks-box .feedback-item:after{content:'';display:table;clear:both}.feedbacks-box .feedback-item .feedback-item-inner{padding:20px}@media only screen and (min-width:768px){.feedbacks-box .feedback-item{font-size:14px}}@media (min-width:1024px){.feedbacks-box .feedback-item{padding:0;font-size:16px}.feedbacks-box .feedback-item .feedback-item-inner{padding:40px;min-height:420px}}@media (min-width:1240px){.feedbacks-box .feedback-item{font-size:18px}}.home-faq{position:relative;padding:40px 0 150px}.home-faq figure{overflow:hidden}.home-faq .wp-block-group__inner-container{position:relative}.home-faq h2{margin-bottom:40px}@media (min-width:1240px){.home-faq h2{font-size:60px;margin-bottom:70px}}.home-faq h4{margin-bottom:0}@media (min-width:1240px){.home-faq{padding:40px 0 150px}}.home-faq:after{content:'';display:block;position:absolute;bottom:20px;left:0;height:65px;width:100%;background-image:url(//premalit.ru/wp-content/themes/premalit/images/wave.png)}.home-faq figure.wp-block-image{position:absolute;width:30%;top:0;left:90%;box-shadow:0 0 40px 0 rgba(10,105,154,.3)}@media only screen and (min-width:600px){.home-faq figure.wp-block-image{height:100%;width:70%;top:auto;left:auto}}@media (min-width:1024px){.home-faq figure.wp-block-image{width:200%}}.home-faq figure.wp-block-image img{display:block;margin:0;padding:0}.faq-items-box-shortcode{padding-right:50px;box-sizing:border-box}.faq-items-box.wp-block-column:first-child{padding-right:50px;box-sizing:border-box}.faq-items-box .faq-item{border-bottom:1px solid #dff1fa;padding-left:40px;position:relative}.faq-items-box .faq-item:after{content:'';display:block;position:absolute;top:30px;left:0;width:32px;height:32px;background:url(//premalit.ru/wp-content/themes/premalit/images/faq-icon.jpg) center no-repeat}@media (min-width:1024px){.faq-items-box .faq-item:after{top:25px}}.faq-items-box .faq-item .wp-block-group__inner-container>*{display:none}.faq-items-box .faq-item .wp-block-group__inner-container>h3,.faq-items-box .faq-item .wp-block-group__inner-container>h4{display:block;padding:30px 0;font:bold 16px/1.3 "Open Sans",Arial,Helvetica,sans-serif;cursor:pointer}@media only screen and (min-width:600px){.faq-items-box .faq-item .wp-block-group__inner-container>h3,.faq-items-box .faq-item .wp-block-group__inner-container>h4{font-size:18px}}@media (min-width:1240px){.faq-items-box .faq-item .wp-block-group__inner-container>h3,.faq-items-box .faq-item .wp-block-group__inner-container>h4{font-size:22px}}.faq-items-box .faq-item .wp-block-group__inner-container p:last-child{margin-bottom:0}.faq-items-box .faq-item.opened{padding-bottom:30px}.faq-items-box .faq-item.opened .wp-block-group__inner-container>*{display:block}.faq-items-box .faq-item.opened .wp-block-group__inner-container>h3,.faq-items-box .faq-item.opened .wp-block-group__inner-container>h4{padding-bottom:20px}.faq-items-box .faq-item:last-child{border-bottom:0}.faq-items-box .faq-item:first-child:after{top:-2px}.faq-items-box .faq-item:first-child .wp-block-group__inner-container>h3,.faq-items-box .faq-item:first-child .wp-block-group__inner-container>h4{padding-top:0}@media (min-width:1240px){.faq-items-box .faq-item{padding-left:50px}.faq-items-box .faq-item:after{top:45px}.faq-items-box .faq-item .wp-block-group__inner-container>h3,.faq-items-box .faq-item .wp-block-group__inner-container>h4{padding-top:50px;padding-bottom:50px;margin-bottom:0;transition:color .3s}.faq-items-box .faq-item .wp-block-group__inner-container>h3:hover,.faq-items-box .faq-item .wp-block-group__inner-container>h4:hover{color:#60b7e4}.faq-items-box .faq-item:first-child:after{top:-5px}.faq-items-box .faq-item:first-child .wp-block-group__inner-container>h3,.faq-items-box .faq-item:first-child .wp-block-group__inner-container>h4{padding-top:0}.faq-items-box .faq-item.opened{padding-bottom:20px}.faq-items-box .faq-item.opened .wp-block-group__inner-container>h3,.faq-items-box .faq-item.opened .wp-block-group__inner-container>h4{padding-top:50px;padding-bottom:30px}.faq-items-box .faq-item.opened:first-child .wp-block-group__inner-container>h3,.faq-items-box .faq-item.opened:first-child .wp-block-group__inner-container>h4{padding-top:0}}.bg-blue{background-color:#60b7e4;color:#fff;position:relative}.bg-blue h2,.bg-blue h3,.bg-blue h4,.bg-blue h5,.bg-blue h6{color:#fff}.bg-blue .button,.bg-blue .wp-block-button__link{color:#60b7e4;background-color:#d9f2ff;transition:color .3s,background-color .3s}.bg-blue .button:hover,.bg-blue .wp-block-button__link:hover{color:#fff;background-color:#182237}.bg-blue:before{content:'';position:absolute;top:-40px;left:0;width:100%;height:40px;background:url(//premalit.ru/wp-content/themes/premalit/images/bg-blue-wave.png) top left repeat-x}.bg-blue.bg-contacts-form{padding-bottom:20px}.bg-blue.bg-contacts-form .buttom-primary,.bg-blue.bg-contacts-form input[type=submit]{background:#fff;color:#60b7e4}.bg-blue.bg-contacts-form .buttom-primary:hover,.bg-blue.bg-contacts-form input[type=submit]:hover{background:#182237;color:#fff}@media (min-width:1024px){.bg-blue.bg-contacts-form{margin-top:-100px}}@media (min-width:1240px){.bg-blue.bg-contacts-form{margin-top:-150px}}.home-work-schema{margin-top:90px;padding:30px 0 40px 0}.home-work-schema.home-work-schema-shortcode{box-shadow:40px 0 0 40px #60b7e4,-40px 0 0 40px #60b7e4;margin-bottom:70px}.home-work-schema h2{text-transform:uppercase;font-size:30px}@media only screen and (min-width:600px){.home-work-schema h2{font-size:42px;margin-bottom:30px}}@media (min-width:1024px){.home-work-schema{padding:50px 0 80px 0}}@media (min-width:1240px){.home-work-schema{margin-top:120px}.home-work-schema h2{font-size:60px;margin-bottom:50px}}.home-work-schema ul.wchema-items{padding:0;margin:40px auto;list-style:none;line-height:1;max-width:390px}@media (min-width:1024px){.home-work-schema ul.wchema-items{max-width:none}}.home-work-schema ul.wchema-items li{font-size:16px;line-height:1;font-weight:700;text-align:left;position:relative;padding:17px 0 17px 60px;margin-bottom:20px}.home-work-schema ul.wchema-items li:before{content:'';display:block;position:absolute;top:0;left:0;width:50px;height:50px;background-color:#fff;border-radius:50px;z-index:10}@media (min-width:1024px){.home-work-schema ul.wchema-items li:before{width:80px;height:80px;border-radius:80px}}@media (min-width:1366px){.home-work-schema ul.wchema-items li:before{width:110px;height:110px;border-radius:110px}}.home-work-schema ul.wchema-items li:nth-child(1):before{background:url(//premalit.ru/wp-content/themes/premalit/images/1-schema.png) center no-repeat;background-size:50px}@media (min-width:1024px){.home-work-schema ul.wchema-items li:nth-child(1):before{background-size:80px}}@media (min-width:1366px){.home-work-schema ul.wchema-items li:nth-child(1):before{background-size:110px}}.home-work-schema ul.wchema-items li:nth-child(2):before{background:url(//premalit.ru/wp-content/themes/premalit/images/2-schema.png) center no-repeat;background-size:50px}@media (min-width:1024px){.home-work-schema ul.wchema-items li:nth-child(2):before{background-size:80px}}@media (min-width:1366px){.home-work-schema ul.wchema-items li:nth-child(2):before{background-size:110px}}.home-work-schema ul.wchema-items li:nth-child(3):before{background:url(//premalit.ru/wp-content/themes/premalit/images/3-schema.png) center no-repeat;background-size:50px}@media (min-width:1024px){.home-work-schema ul.wchema-items li:nth-child(3):before{background-size:80px}}@media (min-width:1366px){.home-work-schema ul.wchema-items li:nth-child(3):before{background-size:110px}}.home-work-schema ul.wchema-items li:nth-child(4):before{background:url(//premalit.ru/wp-content/themes/premalit/images/4-schema.png) center no-repeat;background-size:50px}@media (min-width:1024px){.home-work-schema ul.wchema-items li:nth-child(4):before{background-size:80px}}@media (min-width:1366px){.home-work-schema ul.wchema-items li:nth-child(4):before{background-size:110px}}.home-work-schema ul.wchema-items li:nth-child(5):before{background:url(//premalit.ru/wp-content/themes/premalit/images/5-schema.png) center no-repeat;background-size:50px}@media (min-width:1024px){.home-work-schema ul.wchema-items li:nth-child(5):before{background-size:80px}}@media (min-width:1366px){.home-work-schema ul.wchema-items li:nth-child(5):before{background-size:110px}}.home-work-schema ul.wchema-items li:nth-child(6):before{background:url(//premalit.ru/wp-content/themes/premalit/images/6-schema.png) center no-repeat;background-size:50px}@media (min-width:1024px){.home-work-schema ul.wchema-items li:nth-child(6):before{background-size:80px}}@media (min-width:1366px){.home-work-schema ul.wchema-items li:nth-child(6):before{background-size:110px}}.home-work-schema ul.wchema-items li:nth-child(7):before{background:url(//premalit.ru/wp-content/themes/premalit/images/7-schema.png) center no-repeat;background-size:50px}@media (min-width:1024px){.home-work-schema ul.wchema-items li:nth-child(7):before{background-size:80px}}@media (min-width:1366px){.home-work-schema ul.wchema-items li:nth-child(7):before{background-size:110px}}.home-work-schema ul.wchema-items li:nth-child(8):before{background:url(//premalit.ru/wp-content/themes/premalit/images/8-schema.png) center no-repeat;background-size:50px}@media (min-width:1024px){.home-work-schema ul.wchema-items li:nth-child(8):before{background-size:80px}}@media (min-width:1366px){.home-work-schema ul.wchema-items li:nth-child(8):before{background-size:110px}}@media (min-width:1024px){.home-work-schema ul.wchema-items{display:flex}.home-work-schema ul.wchema-items li{font-size:13px;flex-basis:12.5%;margin:0;padding:0 0 0 10px;border-left:1px solid #80c5e9}.home-work-schema ul.wchema-items li:after{content:'';position:absolute;right:0;top:70px;margin-top:-10px;width:120px;height:40px;background:url(//premalit.ru/wp-content/themes/premalit/images/schema-arrow.png) center right no-repeat;background-size:70%}.home-work-schema ul.wchema-items li:nth-child(even){padding-top:60px;margin-top:70px}.home-work-schema ul.wchema-items li:nth-child(even):before{top:-30px}.home-work-schema ul.wchema-items li:nth-child(even):after{top:0}.home-work-schema ul.wchema-items li:nth-child(odd){margin-bottom:90px}.home-work-schema ul.wchema-items li:nth-child(odd):before{top:40px}.home-work-schema ul.wchema-items li:last-child:after{display:none}}@media (min-width:1366px){.home-work-schema ul.wchema-items li{font-size:18px}.home-work-schema ul.wchema-items li:after{margin-top:5px;background:url(//premalit.ru/wp-content/themes/premalit/images/schema-arrow.png) center right no-repeat;background-size:100%}.home-work-schema ul.wchema-items li:nth-child(even){padding-top:100px;margin-top:100px}.home-work-schema ul.wchema-items li:nth-child(even):before{top:-30px}.home-work-schema ul.wchema-items li:nth-child(odd){margin-bottom:90px}.home-work-schema ul.wchema-items li:nth-child(odd):before{top:70px}.home-work-schema ul.wchema-items li:nth-child(odd):after{top:100px}.home-work-schema ul.wchema-items li:last-child:after{display:none}}.home-buildings{margin-top:90px}.home-buildings h2,.home-buildings h3{margin-bottom:30px}@media (min-width:1024px){.home-buildings h2,.home-buildings h3{margin-bottom:50px}}.home-buildings .wp-block-columns{justify-content:space-between;margin-bottom:50px}.home-buildings .wp-block-columns .wp-block-column{flex-basis:47%;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px}@media (min-width:1024px){.home-buildings .wp-block-columns .wp-block-column{justify-content:normal;margin-bottom:0}}.home-buildings .wp-block-columns .wp-block-column:last-child{margin-bottom:0}.home-buildings .wp-block-columns.building-item-spa .wp-block-column,.home-buildings .wp-block-columns.building-item-sport .wp-block-column{margin-bottom:0}.home-buildings .wp-block-columns.building-item{flex-basis:100%}@media only screen and (min-width:599px) and (max-width:1023px){.home-buildings .wp-block-columns{flex-direction:column}.home-buildings .wp-block-columns .wp-block-column{margin-bottom:50px;flex-direction:row}.home-buildings .wp-block-columns .wp-block-column .building-item-text,.home-buildings .wp-block-columns .wp-block-column .building-item-title{flex-basis:50%}.home-buildings .wp-block-columns .wp-block-column:last-child{margin-bottom:0}.home-buildings .wp-block-columns.building-item{flex-direction:row}.home-buildings .wp-block-columns.building-item .wp-block-column{flex-basis:50%;margin-bottom:0;overflow:hidden}.home-buildings .wp-block-columns.building-item .building-item-text,.home-buildings .wp-block-columns.building-item .building-item-title{flex-basis:100%}}@media only screen and (min-width:599px) and (max-width:1023px) and (min-width:1366px){.home-buildings{margin-bottom:80px}}.home-buildings .building-item{font-size:18px;box-sizing:border-box;background:#def1fa;box-shadow:0 0 50px rgba(96,183,228,.19);position:relative}.home-buildings .building-item:before{content:'';width:50%;height:95px;position:absolute;background:url(//premalit.ru/wp-content/themes/premalit/images/blue-wave.png) top left repeat-x;opacity:.3}.home-buildings .building-item .building-item-title .wp-block-group__inner-container{position:relative}.home-buildings .building-item .building-item-title .wp-block-group__inner-container:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(24,34,55,.5)}.home-buildings .building-item .building-item-title h2,.home-buildings .building-item .building-item-title h3{position:absolute;top:50%;left:5%;width:90%;margin:-15px 0 0;font:bold 22px/1.125 "Open Sans",Arial,Helvetica,sans-serif;color:#fff;text-align:center}@media (min-width:1240px){.home-buildings .building-item .building-item-title h2,.home-buildings .building-item .building-item-title h3{font-size:30px}}.home-buildings .building-item .building-item-text .wp-block-group__inner-container{position:relative;padding:20px}.home-buildings .building-item .building-item-text .wp-block-group__inner-container p{font-size:14px;margin-bottom:7px}@media (min-width:1024px){.home-buildings .building-item .building-item-text .wp-block-group__inner-container{padding:30px}.home-buildings .building-item .building-item-text .wp-block-group__inner-container p{font-size:16px}}@media (min-width:1240px){.home-buildings .building-item .building-item-text .wp-block-group__inner-container{padding:40px}.home-buildings .building-item .building-item-text .wp-block-group__inner-container p{font-size:18px}}.home-buildings .building-item .more-info-link{font-size:12px;font-weight:700;padding-left:15px;background:url(//premalit.ru/wp-content/themes/premalit/images/blue-small-arrow.png) left center no-repeat}@media only screen and (max-width:599px){.home-buildings .building-item.building-item-reverse .building-item-title,.home-buildings .building-item.building-item-reverse .building-item-title-col{order:1}.home-buildings .building-item.building-item-reverse .building-item-text,.home-buildings .building-item.building-item-reverse .building-item-text-col{order:2}}@media (min-width:1024px){.home-buildings .building-item.wp-block-columns .wp-block-column:last-child .building-item-text .wp-block-group__inner-container{padding-left:0}.home-buildings .building-item.wp-block-columns .wp-block-column:first-child .building-item-text .wp-block-group__inner-container{padding-right:0}}.home-buildings .building-item figure img{display:block;padding:0;margin:0}.home-buildings .building-item.building-item-bani:before{top:30px;right:100%}.home-buildings .building-item.building-item-hotels:before{bottom:30px;left:100%}.home-buildings .building-item.building-item-spa:before{top:50%;right:100%;margin-top:-45px}.home-buildings .building-item.building-item-sport:before{top:50%;left:100%;margin-top:-45px}.home-buildings .building-item.building-item-cottage:before{bottom:30px;right:100%}.home-buildings .building-item.building-item-fitness:before{top:30px;left:100%}@media (min-width:1024px){.home-buildings .building-item.building-item-bani,.home-buildings .building-item.building-item-sport{z-index:10}.home-buildings .building-item.building-item-spa:after{content:'';width:299px;height:287px;position:absolute;top:-220px;right:97%;background:url(//premalit.ru/wp-content/themes/premalit/images/img-hotel.png) top left no-repeat}.home-buildings .building-item.building-item-sport:after{content:'';width:322px;height:283px;position:absolute;top:-240px;left:95%;background:url(//premalit.ru/wp-content/themes/premalit/images/img-spa.png) top left no-repeat;background-size:80%}.home-buildings .building-item.building-item-sport:after{content:'';width:322px;height:283px;position:absolute;top:-240px;left:95%;background:url(//premalit.ru/wp-content/themes/premalit/images/img-spa.png) top left no-repeat;background-size:80%}.home-buildings .building-item.building-item-cottage:after{content:'';width:300px;height:300px;position:absolute;top:-190px;right:90%;background:url(//premalit.ru/wp-content/themes/premalit/images/img-villa.png) center right no-repeat;background-size:300px}}.home-buildings .building-item-title-col .building-item-title,.home-buildings .building-item-title-col .wp-block-group__inner-container,.home-buildings .building-item-title-col figure,.home-buildings .building-item-title-col img{height:100%;width:auto}.home-buildings .building-item-title-col{max-width:47%}.home-buildings .building-item-title-col figure{overflow:hidden}.home-buildings .building-item-title-col img{width:auto;max-width:none}@media (min-width:1024px){body.home .home-text-box.home-text-right-image{background:url(//premalit.ru/wp-content/themes/premalit/images/kran.png) 100px 50% no-repeat;background-size:80px}}@media (min-width:1240px){body.home .home-text-box.home-text-right-image{background-size:120px}}@media (min-width:1400px){body.home .home-text-box.home-text-right-image{background-size:initial}}.grey-header-btnbox{margin-top:30px}.wpcf7 .wpcf7-response-output{color:#000;letter-spacing:normal} .post-body{padding:0 0 50px}h1.single_title{margin-top:0}.entry iframe{max-width:100%}.entry img{max-width:100%;height:auto;margin-bottom:30px;margin-top:10px}.alignleft img{display:block;margin:0 auto 0 0}@media only screen and (max-width:599px){.alignleft img{margin-left:auto}}.alignright img{display:block;margin:0 0 0 auto}@media only screen and (max-width:599px){.alignright img{margin-left:auto}}.alignleft,img.alignleft{float:left;margin-right:40px;margin-left:0}@media only screen and (max-width:599px){.alignleft,img.alignleft{float:none;margin-left:auto;margin-right:auto;margin-bottom:10px;display:block}}.alignright,img.alignright{float:right;margin-left:40px;margin-right:0}@media only screen and (max-width:599px){.alignright,img.alignright{float:none;margin-left:auto;margin-right:auto;margin-bottom:10px;display:block}.alignright img,img.alignright img{float:none;margin-left:auto;margin-right:auto;display:block}}.aligncenter,div.aligncenter,img.centered{display:block;margin-left:auto;margin-right:auto;text-align:center}.entry .attachment,.entry .caption,.entry .gallery-caption{text-align:center}.entry .attachment .navigation{height:150px}.attachment img,.wp-caption{text-align:center;max-width:100%}.wp-caption img{margin-top:0;margin-bottom:0}.wp-caption p.wp-caption-text,.wp-caption-text{font-size:12px;color:#222;margin:0 0 15px}.entry .wp-smiley{margin:0;padding:0;border:0}.gallery{padding:0;margin:1em 0;display:flex;flex-wrap:wrap;justify-content:space-between}.gallery figure.gallery-item{box-sizing:border-box;margin:0 0 15px 0}.gallery figure.gallery-item img{display:block;margin:0 auto}.gallery-columns-1 .gallery-item{flex-basis:100%}.gallery-columns-2 .gallery-item{flex-basis:48%}.gallery-columns-3 .gallery-item{flex-basis:31.33333333333333%}.gallery-columns-4 .gallery-item{flex-basis:23%}.gallery-columns-5 .gallery-item{flex-basis:18%}.gallery-columns-6 .gallery-item{flex-basis:14.66666666666667%}.gallery-columns-7 .gallery-item{flex-basis:12.28571428571429%}.gallery-columns-8 .gallery-item{flex-basis:10.5%}.gallery-columns-9 .gallery-item{flex-basis:10%}.wp-block-gallery{margin:0;padding:0}.wp-block-gallery .blocks-gallery-grid{margin:0;padding:0;list-style:none}.wp-block-gallery .blocks-gallery-item{margin:0 0 10px 0;padding:0}.wp-block-gallery .blocks-gallery-item a{display:block}.wp-block-gallery .blocks-gallery-item img{display:block;margin:0;padding:0;box-shadow:0 0 40px rgba(96,183,228,.36)}.wp-block-gallery .blocks-gallery-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.wp-block-gallery.columns-2 .blocks-gallery-grid .blocks-gallery-item{flex-basis:48%}.wp-block-gallery.columns-3 .blocks-gallery-grid .blocks-gallery-item{flex-basis:32%}.wp-block-gallery.columns-4 .blocks-gallery-grid .blocks-gallery-item{flex-basis:24%}.wp-block-gallery.columns-5 .blocks-gallery-grid .blocks-gallery-item{flex-basis:19%}.wp-block-gallery.columns-6 .blocks-gallery-grid .blocks-gallery-item{flex-basis:15%}figure{margin:0}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}p.has-medium-font-size{font-size:1.25em;line-height:1.25}body.search-results .search-results-item{margin-top:40px;margin-left:25px;position:relative}body.search-results .search-results-item:before{content:'•';font-size:36px;line-height:24px;position:absolute;top:0;left:-25px}body.search-results .search-results-item h2{font-size:24px;margin:0 0 5px}.home-services .wp-block-buttons{text-align:center} h1.product_title{font-size:30px;padding-bottom:8px;border-bottom:1px solid #e7e8eb}@media only screen and (min-width:768px){h1.product_title{float:left;width:52.77777777777778%}}@media (min-width:1400px){h1.product_title{width:35.71428571428571%;padding-bottom:10px;font-size:38px}}@media only screen and (min-width:768px){.woocommerce-product-gallery{float:right;width:43.05555555555556%}}@media (min-width:1400px){.woocommerce-product-gallery{width:60%}}.woocommerce-product-gallery__image{margin-bottom:10px}.woocommerce-product-gallery__image a{display:block;margin:0;padding:0}.woocommerce-product-gallery__image img{width:100%;display:block;margin:0;padding:0}@media (min-width:1024px){.woocommerce-product-gallery__image{margin-bottom:10px}}@media (min-width:1400px){.woocommerce-product-gallery__image{margin-bottom:0}}.woocommerce-product-gallery-thumbnails__inner{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-product-gallery-thumbnails__inner:after{content:'';flex:auto}.woocommerce-product-gallery-thumbnails__inner .woocommerce-product-gallery__image{width:23.5%}@media screen and (max-width:1024px){.woocommerce-product-gallery-thumbnails__inner .woocommerce-product-gallery__image:last-child{margin-left:2%}}@media (min-width:1024px){.woocommerce-product-gallery-thumbnails__inner{display:block}.woocommerce-product-gallery-thumbnails__inner:after{display:none}.woocommerce-product-gallery-thumbnails__inner .woocommerce-product-gallery__image{width:17%;margin:0}}@media (min-width:1024px){.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter{padding:0 20px;position:relative;overflow:hidden}.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter:after,.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter:before{content:'';position:absolute;top:0;height:100%;width:20px;background:#fff;z-index:10}.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter:before{left:0}.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter:after{right:0}}@media (min-width:1024px) and (min-width:1400px){.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter.vertical{padding:20px 0 20px 0}.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter.vertical:after,.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter.vertical:before{width:100%;height:20px}.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter.vertical:before{top:0;left:0}.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter.vertical:after{top:auto;right:auto;left:0;bottom:0}.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter.vertical .lSAction{position:absolute;top:0;left:0}.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter.vertical .lSAction .lSPrev{top:-20px;height:20px}.woocommerce-product-gallery-thumbnails__wrapper .lSSlideOuter.vertical .lSAction .lSNext{bottom:-440px;height:20px}}@media (min-width:1024px){.woocommerce-product-gallery-thumbnails__wrapper .lSSlideWrapper{overflow:visible}.woocommerce-product-gallery-thumbnails__wrapper .lSAction{position:absolute;top:50%;left:0;width:100%}.woocommerce-product-gallery-thumbnails__wrapper .lSAction .lSPrev{left:-26px}.woocommerce-product-gallery-thumbnails__wrapper .lSAction .lSNext{right:-31px}}.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image img{box-shadow:0 4px 40px 0 rgba(10,105,154,.3)}.wp-block-columns figure,.wp-block-group figure{margin:0;padding:0}.wp-block-columns img,.wp-block-group img{display:block;margin:0;padding:0;box-shadow:0 4px 40px 0 rgba(10,105,154,.3)}@media (min-width:1400px){.woocommerce-product-gallery__wrapper{display:flex}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery-thumbnails__wrapper{flex-basis:130px;flex-shrink:0;width:130px;margin-top:-6px;margin-left:20px}}.product .summary:after{content:'';display:table;clear:both}.product .summary:before{content:'';display:table;clear:left}@media only screen and (min-width:768px){.product .summary{width:52.77777777777778%}}@media screen and (min-width:768px) and (max-width:1024px){.product .summary{font-size:14px}}@media (min-width:1400px){.product .summary{width:35.71428571428571%}}.buttons-request-box .button-request-item{border-top:1px solid #e7e8eb;margin-top:30px;padding-top:20px}.buttons-request-box .button-request-item.project-price .project-price-button-title:before{background-image:url(//premalit.ru/wp-content/themes/premalit/images/architect.svg)}.buttons-request-box .button-request-item.build-price .project-price-button-title:before{background-image:url(//premalit.ru/wp-content/themes/premalit/images/oil-industry.svg)}.buttons-request-box .project-price-button-title{font-size:16px;line-height:1;position:relative;padding:5px 0 5px 50px;margin-bottom:10px}.buttons-request-box .project-price-button-title:before{content:'';position:absolute;top:0;left:0;height:40px;width:40px;background-position:center;background-repeat:no-repeat;background-size:40px}.buttons-request-box .project-price-button-title em,.buttons-request-box .project-price-button-title i{font-size:14px;display:block}@media (min-width:1024px){.buttons-request-box .project-price-button-title{padding-top:3px;line-height:1.25}}.buttons-request-box .button-request-price{padding-left:50px;position:relative;text-align:left;font-size:18px;line-height:1;letter-spacing:normal}.buttons-request-box .button-request-price:before{content:'';position:absolute;top:17px;left:15px;height:30px;width:30px;background:url(//premalit.ru/wp-content/themes/premalit/images/click.svg) center no-repeat;background-size:30px}.buttons-request-box .button-request-price .button-small-note{display:block;font:normal 14px/1 "Open Sans",Arial,Helvetica,sans-serif;text-transform:none}@media only screen and (min-width:600px){.buttons-request-box{display:flex}.buttons-request-box .button-request-item{border-top:0;padding-top:0}.buttons-request-box .button-request-item.project-price{margin-right:30px}}@media screen and (min-width:768px) and (max-width:1024px){.buttons-request-box .project-price-button-title{font-size:14px;padding-left:40px;margin-bottom:5px}.buttons-request-box .project-price-button-title:before{background-size:30px;background-position:center left}.buttons-request-box .project-price-button-title em,.buttons-request-box .project-price-button-title i{font-size:14px}.buttons-request-box .button-request-price{font-size:16px;padding:8px 12px 8px 40px}.buttons-request-box .button-request-price:before{top:7px;left:7px;background-size:24px}.buttons-request-box .button-request-price .button-small-note{font-size:12px}.buttons-request-box .button-request-item{margin-top:20px}.buttons-request-box .button-request-item.project-price{margin-right:20px}.buttons-request-box .button-request-item.build-price .button-request-price{padding-right:20px}}@media (min-width:1024px){.buttons-request-box .button-request-price{padding:15px 30px 15px 50px}}.dark-bg .woocommerce-product-attributes td,.dark-bg .woocommerce-product-attributes th{color:#fff}.project-attributes{margin:30px 0}@media (min-width:1024px){.project-attributes{margin:40px 0}}@media (min-width:1400px){.project-attributes{margin:50px 0}}.woocommerce-product-attributes{display:flex;justify-content:space-between;flex-wrap:wrap;padding:25px 10px 5px}@media only screen and (min-width:600px){.woocommerce-product-attributes{padding:25px 15px 5px}}@media only screen and (min-width:768px){.woocommerce-product-attributes{flex-wrap:nowrap}}@media (min-width:1024px){.woocommerce-product-attributes{flex-wrap:nowrap;padding:30px 30px 10px}}@media (min-width:1400px){.woocommerce-product-attributes{padding:40px 40px 30px}}.woocommerce-product-attributes .woocommerce-product-attributes-item{padding-left:40px;box-sizing:border-box;position:relative;line-height:1;margin:0 10px 20px}.woocommerce-product-attributes .woocommerce-product-attributes-item:before{content:'';position:absolute;top:0;left:0;width:32px;height:32px;background-repeat:no-repeat;background-position:left center;background-size:32px}.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__label{font-size:12px}.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__value{font-size:20px;font-weight:700}.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__value em,.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__value i{font-size:12px;font-style:normal}@media only screen and (min-width:600px){.woocommerce-product-attributes .woocommerce-product-attributes-item{padding-left:50px}.woocommerce-product-attributes .woocommerce-product-attributes-item:before{width:40px;height:40px;background-size:40px}.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__label{font-size:14px;padding-bottom:4px}}@media (min-width:1024px){.woocommerce-product-attributes .woocommerce-product-attributes-item{padding-left:65px}.woocommerce-product-attributes .woocommerce-product-attributes-item:before{width:50px;height:50px;background-size:50px}.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__label{font-size:16px;padding-bottom:6px;padding-top:3px}.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__value{font-size:24px}.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__value em,.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__value i{font-size:14px}}@media (min-width:1400px){.woocommerce-product-attributes .woocommerce-product-attributes-item{padding-left:90px}.woocommerce-product-attributes .woocommerce-product-attributes-item:before{width:70px;height:70px;background-size:70px}.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__label{font-size:18px;padding-top:10px;padding-bottom:15px}.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__value{font-size:30px;letter-spacing:-.03em}.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__value em,.woocommerce-product-attributes .woocommerce-product-attributes-item .wpa-item__value i{font-size:20px}}.woocommerce-product-attributes .wpa-item--attribute_pa_area:before{background-image:url(//premalit.ru/wp-content/themes/premalit/images/scale.svg)}.woocommerce-product-attributes .wpa-item--attribute_pa_dimensions:before{background-image:url(//premalit.ru/wp-content/themes/premalit/images/dimension.svg)}.woocommerce-product-attributes .wpa-item--attribute_pa_deadline:before{background-image:url(//premalit.ru/wp-content/themes/premalit/images/deadline.svg)}.woocommerce-product-attributes .wpa-item--attribute_pa_material:before{background-image:url(//premalit.ru/wp-content/themes/premalit/images/material.svg)}.project-details h2{font-size:30px}.project-blueprints{margin-top:20px}.project-blueprints img{border:10px solid #f4fafd;box-sizing:border-box;box-shadow:4px 0 40px rgba(10,105,154,.3)}@media only screen and (min-width:599px) and (max-width:1023px){.project-blueprints .gallery-columns-1{display:flex;justify-content:space-between;flex-wrap:wrap}.project-blueprints .gallery-columns-1 .gallery-item{flex-basis:47%;padding:0;margin:0 10px 30px}}@media (min-width:1024px){.project-blueprints{margin-top:0;padding-right:30px;box-sizing:border-box;position:relative}.project-blueprints h2{padding-right:140px}.project-blueprints .change-layout-button{position:absolute;padding:10px 10px;top:-10px;right:30px;font-size:16px;width:120px;line-height:16px}}@media screen and (min-width:1240px){.project-blueprints h2{padding-right:220px}.project-blueprints .change-layout-button{top:-7px;width:200px;padding:13px 10px}}@media (min-width:1400px){.project-blueprints h2{padding-right:280px}.project-blueprints .change-layout-button{width:220px;padding:15px 25px;top:-8px;right:30px;font-size:18px}}.project-specifications{margin-top:40px}.project-specifications table{width:100%;border-bottom:1px solid #e7e8eb;margin-bottom:20px}.project-specifications table td{display:block;padding:15px 20px;font-size:14px;color:#182237;border:1px solid #e7e8eb;border-bottom:0}.project-specifications table td:first-child{color:#7b7e86}@media only screen and (max-width:599px){.project-specifications table td:first-child{font-size:12px;padding-bottom:1px}.project-specifications table td:last-child{padding-top:1px;border-top:0}}@media only screen and (min-width:600px){.project-specifications table td{display:table-cell}}.project-specifications table tr:nth-child(even) td{background:#f4fafd}@media only screen and (min-width:600px){.project-specifications table td{font-size:14px;line-height:1.15;padding:12px 20px;border:1px solid #e7e8eb;border-bottom:0}}@media (min-width:1024px){.project-specifications table td{padding:10px 20px}}@media (min-width:1400px){.project-specifications table td{padding:13px 20px}}@media (min-width:1024px){.project-specifications{margin-top:0}.project-specifications h2:first-child{margin-bottom:25px}}@media (min-width:1400px){.project-specifications .request-estimate-button{margin-top:30px}}.waves-after{position:relative;padding-bottom:75px;margin-bottom:40px}.waves-after:after{content:'';position:absolute;bottom:0;height:65px;width:100%;background:url(//premalit.ru/wp-content/themes/premalit/images/wave.png) bottom center repeat-x;background-size:45px}@media (min-width:1024px){.waves-after{padding-bottom:95px;margin-bottom:50px}.waves-after:after{-webkit-background-size:initial;background-size:initial}}.project-content{margin-top:50px}@media (min-width:1024px){.project-content .request-consultation-button{margin-top:10px;margin-bottom:20px}}@media (min-width:1400px){.project-content .request-consultation-button{margin-top:30px;margin-bottom:40px}}.woocommerce-Price-currencySymbol{display:inline-block;padding-left:3px}.projects-filter{background:#f2f6f8;margin:40px 0}.projects-filter-clear{font-size:14px;line-height:30px;font-weight:400;color:#8b9097;cursor:pointer;text-decoration:underline;transition:color .3s;letter-spacing:normal;margin-left:auto;margin-right:20px}.projects-filter-clear:hover{color:#60b7e4}@media (min-width:1024px){.projects-filter-clear{margin-right:50px}}.projects-filter-title{margin:0 20px;font-size:18px;line-height:24px;font-weight:700;padding:20px 0 20px 40px;position:relative}.projects-filter-title .projects-filter-clear{display:none}@media only screen and (min-width:768px){.projects-filter-title .projects-filter-clear.opened{display:block}}.projects-filter-title:before{content:'';position:absolute;top:20px;left:0;width:24px;height:24px;background:url(//premalit.ru/wp-content/themes/premalit/images/filter.svg) left center no-repeat;background-size:24px}@media only screen and (min-width:600px){.projects-filter-title{display:flex;justify-content:space-between;padding:30px 0 30px 50px;margin:0 30px;font-size:24px;line-height:30px}.projects-filter-title:before{top:30px;width:30px;height:30px;background-size:30px}}.projects-filter-title .projects-filter-form-toggle{float:right;cursor:pointer;width:30px;height:30px;margin-right:0;background:url(//premalit.ru/wp-content/themes/premalit/images/arrow-down.svg) left center no-repeat;opacity:1;transition:opacity .3s}.projects-filter-title .projects-filter-form-toggle:hover{opacity:.6}.projects-filter-title .projects-filter-form-toggle.opened{background:url(//premalit.ru/wp-content/themes/premalit/images/close.svg) left center no-repeat}@media only screen and (min-width:768px){.projects-filter.opened .projects-filter-title .projects-filter-clear{display:block}}.projects-filter-form{display:none;padding:25px 20px}.projects-filter-form .projects-filter-clear{display:block}@media only screen and (min-width:600px){.projects-filter-form{padding:30px 30px 40px}}@media only screen and (min-width:768px){.projects-filter-form{justify-content:stretch}.projects-filter-form .projects-filter-clear{display:none}}.projects-filter.opened .projects-filter-title{border-bottom:1px solid #dce0e4}.projects-filter.opened .projects-filter-form{display:block}@media only screen and (min-width:768px){.projects-filter.opened .projects-filter-form{display:flex}}.pff-item{border-bottom:1px solid #dce0e4;padding-bottom:30px;margin-bottom:30px}.pff-item .pff-item-label{color:#182237;position:relative;padding:3px 0 10px 40px}.pff-item .pff-item-label:before{content:'';position:absolute;top:0;left:0;width:30px;height:30px;background-position:left center;background-repeat:no-repeat;-webkit-background-size:30px;background-size:30px}.pff-item .pff-field-range-labels{color:#9ea3a9;font-size:12px}.pff-item .pff-item-values{padding-top:5px;color:#60b7e4;font-size:12px;line-height:14px}.pff-item .pff-item-values label,.pff-item .pff-item-values span{display:inline}.pff-item.pff-area .pff-item-label:before{background-image:url(//premalit.ru/wp-content/themes/premalit/images/scale-dark.svg)}.pff-item.pff-button{border-bottom:0;padding-bottom:0;margin-bottom:0;text-align:center}.pff-item.pff-button .projects-filter-clear{margin:10px 0 0}.pff-item.pff-button .button-primary{margin-left:auto;margin-right:auto;outline:0}@media only screen and (min-width:768px){.pff-item{margin-bottom:0;border-bottom:0;padding:0 20px;border-right:1px solid #dce0e4;width:40%}.pff-item:first-child{padding-left:0}.pff-item.pff-button,.pff-item:last-child{width:120px;padding-right:0;margin-right:0;border-right:0}}@media (min-width:1024px){.pff-item{width:33%}.pff-item.pff-button,.pff-item:last-child{width:33%}.pff-item.pff-button .button-primary{margin:25px 0 0 auto;padding:20px 30px}}.projects-list{margin:0;padding:0;list-style:none}.projects-list:after{content:'';display:table;clear:both}.projects-list li.product{width:100%;padding:0;margin:0 auto 30px;max-width:400px;background:#f2f6f8;box-shadow:5px 0 60px rgba(12,80,116,.3);position:relative}@media only screen and (min-width:600px){.projects-list li.product{float:left;width:48%}.projects-list li.product:nth-child(2n+1){clear:both;margin-right:4%}}@media (min-width:1024px){.projects-list li.product{width:31%;margin-bottom:40px;margin-right:3.5%}.projects-list li.product:nth-child(2n+1){clear:none;margin-right:3.5%}.projects-list li.product:nth-child(3n){margin-right:0}.projects-list li.product:nth-child(3n+1){clear:both}}.projects-list li.product .price{position:absolute;top:20px;left:0;margin:0;padding:10px 20px;color:#fff;font-size:18px;font-weight:700;font-style:normal;background:#60b7e4}.projects-list li.product .price em,.projects-list li.product .price i,.projects-list li.product .price span{font-size:18px;font-weight:700;font-style:normal}.woocommerce-loop-product__link{display:block;margin:0;padding:0;position:relative}.woocommerce-loop-product__link img{display:block;margin:0;padding:0}.project-loop-details{padding:20px}@media (min-width:1024px){.project-loop-details{padding:30px}}.project-loop-details h2.woocommerce-loop-product__title{margin:0 0 30px;transition:color .3s}.project-loop-details h2.woocommerce-loop-product__title:hover{text-decoration:none}.project-loop-details h2.woocommerce-loop-product__title:hover a{color:#60b7e4}@media only screen and (min-width:600px){.project-loop-details h2.woocommerce-loop-product__title{font-size:18px;margin-bottom:20px}}@media (min-width:1024px){.project-loop-details h2.woocommerce-loop-product__title{font-size:26px}}.project-loop-details .project-loop-details-box{display:flex;justify-content:space-between}.project-loop-details .pa-loop-item{padding:0 0 20px 40px;position:relative}.project-loop-details .pa-loop-item:last-child{padding-bottom:0}.project-loop-details .pa-loop-item:before{content:'';position:absolute;left:0;background:url(//premalit.ru/wp-content/themes/premalit/images/material-dark.svg) center no-repeat;top:2px;width:30px;height:30px;background-size:30px}.project-loop-details .pa-loop-item.pa-loop-item-area:before{background-image:url(//premalit.ru/wp-content/themes/premalit/images/scale-dark.svg)}.project-loop-details .pa-loop-item.pa-loop-item-material:before{background-image:url(//premalit.ru/wp-content/themes/premalit/images/material-dark.svg)}.project-loop-details .pa-loop-item.pa-loop-item-deadline:before{background-image:url(//premalit.ru/wp-content/themes/premalit/images/deadline-dark.svg)}@media only screen and (min-width:600px){.project-loop-details .pa-loop-item{padding:0 0 15px 30px}.project-loop-details .pa-loop-item:last-child{padding-bottom:0}.project-loop-details .pa-loop-item:before{top:0;width:24px;height:24px;background-size:24px}}@media (min-width:1366px){.project-loop-details .pa-loop-item{padding:0 0 20px 40px}.project-loop-details .pa-loop-item:last-child{padding-bottom:0}.project-loop-details .pa-loop-item:before{top:2px;width:30px;height:30px;background-size:30px}}.project-loop-details .pa-li-title{display:block;color:#9ea3a9;font-size:12px;line-height:1}@media only screen and (min-width:600px){.project-loop-details .pa-li-title{font-size:9px}}@media (min-width:1366px){.project-loop-details .pa-li-title{font-size:12px}}.project-loop-details .pa-li-value{display:block;color:#182237;font-size:22px;line-height:18px;letter-spacing:-.03em;font-weight:700}.project-loop-details .pa-li-value em,.project-loop-details .pa-li-value i{font-size:18px;font-weight:400;font-style:normal}@media only screen and (min-width:600px){.project-loop-details .pa-li-value{font-size:16px;line-height:16px}.project-loop-details .pa-li-value em,.project-loop-details .pa-li-value i{font-size:13px}}@media (min-width:1366px){.project-loop-details .pa-li-value{font-size:22px;line-height:18px}.project-loop-details .pa-li-value em,.project-loop-details .pa-li-value i{font-size:18px}}.project-loop-details .project-loop-layout img{display:block;margin:0;padding:0;width:130px;border:2px solid #d6dbdf}@media only screen and (min-width:600px){.project-loop-details .project-loop-layout img{width:100px}}@media (min-width:1366px){.project-loop-details .project-loop-layout img{width:130px}}.project-loop-details .project-request-button-box{text-align:center;margin-top:20px}@media only screen and (min-width:599px) and (max-width:1023px){.project-loop-details .project-request-button-box{margin-top:15px}.project-loop-details .project-request-button-box .button{font-size:16px}}@media (min-width:1366px){.project-loop-details .project-request-button-box{margin-top:20px}.project-loop-details .project-request-button-box .button{font-size:18px}}.term-meta-before{margin-top:50px}.premalit-ibox{padding:40px 0}.premalit-ibox .wp-block-image{margin-top:30px}@media only screen and (min-width:600px){.premalit-ibox{flex-wrap:wrap}.premalit-ibox .wp-block-column{flex-basis:100%!important}.premalit-ibox .premalit-ibox-text{padding-right:30px;box-sizing:border-box}}@media only screen and (min-width:768px){.premalit-ibox .wp-block-column{flex-basis:50%!important}.premalit-ibox .wp-block-image{margin-top:0}.premalit-ibox .premalit-ibox-image{max-width:50%}.premalit-ibox .premalit-ibox-image figure{height:100%}.premalit-ibox .premalit-ibox-image figure img{height:100%;width:auto;max-width:none}}@media (min-width:1024px){.premalit-ibox{flex-wrap:nowrap;padding:80px 0}.premalit-ibox .premalit-ibox-text{padding-right:50px}.premalit-ibox .premalit-ibox-image{max-width:none}.premalit-ibox .premalit-ibox-image figure{height:auto}.premalit-ibox .premalit-ibox-image figure img{height:auto;width:auto;max-width:100%}}.premalit-about-info{padding:30px 30px 10px;margin:-60px 0 0;color:#fff;box-shadow:0 0 50px rgba(1,46,69,.55);box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.premalit-about-info .wp-block-column{flex-basis:50%}.premalit-about-info .about-info-item{padding-left:50px;margin-bottom:20px;position:relative}.premalit-about-info .about-info-item b,.premalit-about-info .about-info-item strong{font-size:30px}.premalit-about-info .about-info-item:after{content:'';position:absolute;top:0;left:0;width:40px;height:40px;background:url(//premalit.ru/wp-content/themes/premalit/images/scale.svg) center no-repeat;-webkit-background-size:40px;background-size:40px}@media only screen and (min-width:768px){.premalit-about-info .wp-block-column{flex-basis:auto}}@media (min-width:1024px){.premalit-about-info{margin:-90px 0 0 0;flex-wrap:nowrap;padding:40px 30px}.premalit-about-info .about-info-item{margin-bottom:0}.premalit-about-info .about-info-item b,.premalit-about-info .about-info-item strong{font-size:28px}}@media (min-width:1240px){.premalit-about-info{margin:-120px 0 0 0;padding:60px 40px}.premalit-about-info .about-info-item{padding-left:90px}.premalit-about-info .about-info-item b,.premalit-about-info .about-info-item strong{font-size:30px}.premalit-about-info .about-info-item:after{top:-15px;width:70px;height:70px;-webkit-background-size:70px;background-size:70px}}li.product.x-project-item{background:#fff}@media (min-width:1024px){li.product.x-project-item{min-height:466px}}@media only screen and (min-width:600px){li.product.x-project-item h2{font-size:20px}}@media only screen and (min-width:768px){li.product.x-project-item h2{font-size:26px}}@media (min-width:1240px){li.product.x-project-item h2{font-size:30px}}@media (min-width:1400px){li.product.x-project-item h2{margin-top:10px}}li.product.x-project-item .x-project-item-text p{text-align:center;margin:0;padding:0}@media only screen and (min-width:600px){li.product.x-project-item .x-project-item-text p{font-size:16px;line-height:1.3}}li.product.x-project-item .project-request-button-box{margin:20px 0 10px}@media only screen and (min-width:768px){li.product.x-project-item .project-request-button-box{margin:20px 0 20px}}@media (min-width:1024px){li.product.x-project-item .project-request-button-box{margin:20px 0 10px}}@media (min-width:1240px){li.product.x-project-item .project-request-button-box{margin:32px 0 22px}}li.product.x-project-item .button-primary{padding:10px 20px}@media (min-width:1024px){li.product.x-project-item .button-primary{padding:15px 25px}}li.product.x-project-item span.price{background:#f4840c}.widgets-box{padding:0;margin:0;list-style:none}#respond p.title,.premalit-comments-box p.grey-bottom-border{font-size:28px;border-bottom:1px solid #dce0e4;padding-bottom:7px}.premalit-comments-box p.grey-bottom-border{margin-top:60px}#respond p.title{margin-top:80px}.widget{margin:0 0 30px;font-size:14px;background:#f3f7f9;padding:10px}@media (min-width:1024px){.widget{margin:0 0 40px}}@media (min-width:1240px){.widget{padding:20px}}.widget .widget-title{font-size:28px;text-align:center;border-bottom:1px solid #dce0e4;padding-bottom:10px}.widget ul{padding:0;margin:0 0 0 20px;list-style-image:url(//premalit.ru/wp-content/themes/premalit/images.drop.svg)}.widget li{padding:0 0 .3em 0}.widget a{color:#182237}.widget a:hover{color:#60b7e4}.widget.widget_search{padding:0;background:0 0} .footer{color:#87a0b0;background:#182237;font-size:14px;line-height:1.35}.footer a{color:#b6d6e7}.footer a:hover{color:#60b7e4}.footer-inner{padding:50px 0}@media (min-width:1400px){.footer-inner{padding:80px 0}}.footer-box-item.footer-copyrights,.footer-box-item.footer-info-contacts,.footer-box-item.footer-menu-box{padding-bottom:40px;margin-bottom:50px;border-bottom:1px solid #464e5f}@media (min-width:1024px){.footer-box-item.footer-copyrights,.footer-box-item.footer-info-contacts,.footer-box-item.footer-menu-box{padding-bottom:0;margin-bottom:0;border-bottom:0}}@media only screen and (min-width:599px) and (max-width:1023px){.footer-box-item.footer-copyrights,.footer-box-item.footer-menu-box{padding-bottom:0;margin-bottom:0;border-bottom:0}.footer-box-item.footer-info-contacts{flex-basis:100%;display:flex;justify-content:space-between;align-items:start}.footer-box-item.footer-info-contacts .footer-phone{order:3;margin:0}.footer-box-item.footer-info-contacts .footer-phone .footer-phone-link{font-size:24px;margin-top:3px}.footer-box-item.footer-info-contacts .footer-social-box{order:1;margin:0}.footer-box-item.footer-info-contacts .footer-phones-box{order:2;margin:0}.footer-box-item.footer-info-contacts .footer-phones-box .callme-button{margin-top:3px}.footer-box-item.footer-copyrights{flex-basis:35%;width:35%;padding-right:30px;box-sizing:border-box}.footer-box-item.footer-menu-box{flex-basis:27%;width:27%;padding-right:20px;box-sizing:border-box}.footer-box-item.footer-info-address{flex-basis:38%;width:38%}}.footer-box{display:flex;flex-direction:column}@media (min-width:1024px){.footer-box{display:block}}.footer-box .footer-box-item{order:2}.footer-box .footer-box-item.footer-info-contacts{order:1}.footer-box .footer-phone-link{font:bold 24px/1 Roboto,Arial,Helvetica,sans-serif;letter-spacing:-.03em;color:#60b7e4}@media (min-width:1400px){.footer-box .footer-phone-link{font-size:30px}}.footer-box .footer-phone-link:hover{color:#d0e9f5;text-decoration:none}.footer-box .callme-button{padding:8px 20px;text-transform:lowercase;color:#182237;font:bold 14px/1 "Open Sans",Arial,Helvetica,sans-serif;background:#d0e9f5}.footer-box .callme-button:hover{background-color:#60b7e4}@media only screen and (min-width:599px) and (max-width:1023px){.footer-box .callme-button{font-size:12px;padding:5px 10px}}@media only screen and (min-width:600px){.footer-box{flex-direction:row;flex-wrap:wrap}}@media (min-width:1024px){.footer-box{display:block}}@media (min-width:1024px){.footer-info-contacts{text-align:right}}.footer-social-box{margin-top:30px}.footer-social{display:inline-block;width:30px;height:30px;margin:0 5px 5px 0;border-radius:10px;background-color:#d0e9f5;background-repeat:no-repeat;background-position:center;background-size:16px;transition:background-color .3s}.footer-social:hover{background-color:#60b7e4}.footer-social.footer-social-fb{background-image:url(//premalit.ru/wp-content/themes/premalit/images/fb.svg)}.footer-social.footer-social-wa{background-image:url(//premalit.ru/wp-content/themes/premalit/images/wa.svg)}.footer-social.footer-social-yt{background-image:url(//premalit.ru/wp-content/themes/premalit/images/yt.svg)}.footer-social.footer-social-tg{background-image:url(//premalit.ru/wp-content/themes/premalit/images/tg.svg)}.footer-logo{max-width:250px}@media (min-width:1024px){.footer-logo{padding-right:20px;margin-top:5px}}.footer-text{margin:20px 0}.footer-copy{color:#b6d6e7}.footer-copyrights{font-size:12px;line-height:1.125}.footer-menu-box ul.menu{padding:0;margin:0}.footer-menu-box .menu-item{margin:0;padding:0 0 5px 0;font-size:14px;display:block}.footer-menu-box .menu-item a{color:#b6d6e7;text-transform:none}.footer-menu-box .menu-item a:hover{color:#60b7e4}.footer-title{font:bold 20px/1.25 Roboto,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase}@media only screen and (min-width:599px) and (max-width:1023px){.footer-title{margin:-3px 0 13px 0}}.footer-info-address{color:#b6d6e7}.question-form-box{margin:40px 0}@media (min-width:1024px){.question-form-box{margin:60px 0 80px}.question-form-box>.maxwidth{position:relative}.question-form-box .question-form-text{box-sizing:border-box;padding-right:50px;line-height:1.5}}@media (min-width:1400px){.question-form-box{margin:80px 0 120px}}.question-form-box .big-title{position:relative;padding-bottom:30px;line-height:1;padding-right:90px}@media (min-width:1024px){.question-form-box .big-title{margin-bottom:40px;padding:0}}.question-form-box .big-title:after{content:'';position:absolute;top:10px;width:80px;height:40px;margin-left:10px;background:url(//premalit.ru/wp-content/themes/premalit/images/arrow.png) top left no-repeat;background-size:80px}@media screen and (min-width:426px){.question-form-box .big-title:after{top:-4px;padding-right:0}}@media (min-width:1024px){.question-form-box .big-title:after{position:static;display:inline-block;width:122px;height:61px;padding-right:0;-webkit-background-size:initial;background-size:initial;margin-bottom:-30px;margin-left:20px}}.question-form-box .question-form .wpcf7{margin:30px 0 0;padding:20px 15px 1px;background:#60b7e4;box-sizing:border-box}.question-form-box .question-form .wpcf7 span.checkbox{border-color:#fff}.question-form-box .question-form .wpcf7 span.checkbox.checkbox-checked:after{background-color:#fff}@media only screen and (min-width:599px) and (max-width:1023px){.question-form-box .question-form .wpcf7 input[type=email],.question-form-box .question-form .wpcf7 input[type=text]{max-width:450px}}@media (min-width:1024px){.question-form-box .question-form .wpcf7{padding:30px 30px 1px;margin-top:0}.question-form-box .question-form .wpcf7:after,.question-form-box .question-form .wpcf7:before{content:'';position:absolute;bottom:30px;left:0;width:100%;height:65px;background:url(//premalit.ru/wp-content/themes/premalit/images/wave.png) center repeat-x;z-index:-1}.question-form-box .question-form .wpcf7 textarea{height:120px}}@media (min-width:1400px){.question-form-box .question-form .wpcf7 .wpcf7-form-control-wrap.your-email,.question-form-box .question-form .wpcf7 .wpcf7-form-control-wrap.your-name,.question-form-box .question-form .wpcf7 .wpcf7-form-control-wrap.your-phone{width:32%;float:left;margin-bottom:15px}.question-form-box .question-form .wpcf7 .wpcf7-form-control-wrap.your-email,.question-form-box .question-form .wpcf7 .wpcf7-form-control-wrap.your-name{margin-right:2%}}.question-form-box .question-form .wpcf7 input[type=submit]{color:#60b7e4;background:#d9f2ff;transition:backgroundc-color .2s,color .2s;padding:18px 30px}.question-form-box .question-form .wpcf7 input[type=submit]:hover{background:#182237;color:#fff}.wp-block-columns.feedbacks-box.lightSlider{display:block}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0} .lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(//premalit.ru/wp-content/themes/premalit/images/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing} .icon{height:30px;width:30px;background-size:30px;background-position:center;background-repeat:no-repeat}.pseudo,.relative{position:relative}.pseudo:after,.pseudo:before{content:'';display:block;position:absolute}.p-null{padding:0}.p--10{padding:10px}.p--20{padding:20px}.p--30{padding:30px}.p--40{padding:40px}.p--50{padding:50px}.p--60{padding:60px}.p--70{padding:70px}.p--80{padding:80px}.p--90{padding:90px}.p--100{padding:100px}.pt-null{padding-top:0}.pt--10{padding-top:10px}.pt--20{padding-top:20px}.pt--30{padding-top:30px}.pt--40{padding-top:40px}.pt--50{padding-top:50px}.pt--60{padding-top:60px}.pt--70{padding-top:70px}.pt--80{padding-top:80px}.pt--90{padding-top:90px}.pt--100{padding-top:100px}.pb-null{padding-bottom:0}.pb--10{padding-bottom:10px}.pb--20{padding-bottom:20px}.pb--30{padding-bottom:30px}.pb--40{padding-bottom:40px}.pb--50{padding-bottom:50px}.pb--60{padding-bottom:60px}.pb--70{padding-bottom:70px}.pb--80{padding-bottom:80px}.pb--90{padding-bottom:90px}.pb--100{padding-bottom:100px}.ptb-null{padding-top:0;padding-bottom:0}.ptb--10{padding-top:10px;padding-bottom:10px}.ptb--20{padding-top:20px;padding-bottom:20px}.ptb--30{padding-top:30px;padding-bottom:30px}.ptb--40{padding-top:40px;padding-bottom:40px}.ptb--50{padding-top:50px;padding-bottom:50px}.ptb--60{padding-top:30px;padding-bottom:30px}@media only screen and (min-width:768px){.ptb--60{padding-top:60px;padding-bottom:60px}}.ptb--70{padding-top:30px;padding-bottom:30px}@media only screen and (min-width:768px){.ptb--70{padding-top:70px;padding-bottom:70px}}.ptb--80{padding-top:30px;padding-bottom:30px}@media only screen and (min-width:768px){.ptb--80{padding-top:80px;padding-bottom:80px}}.ptb--90{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:768px){.ptb--90{padding-top:90px;padding-bottom:90px}}.ptb--100{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:768px){.ptb--100{padding-top:100px;padding-bottom:100px}}.m-null{margin:0}.mt-10{margin:10px}.m--20{margin:20px}.m--30{margin:30px}.m--40{margin:40px}.m--50{margin:50px}.m--60{margin:60px}.m--70{margin:70px}.m--80{margin:80px}.m--90{margin:90px}.m--100{margin:100px}.mt-null{margin-top:0}.mt--10{margin-top:10px}.mt--20{margin-top:20px}.mt--30{margin-top:30px}.mt--40{margin-top:40px}.mt--50{margin-top:50px}.mt--60{margin-top:60px}.mt--70{margin-top:70px}.mt--80{margin-top:80px}.mt--90{margin-top:90px}.mt--100{margin-top:100px}.mb-null{margin-bottom:0}.mb--10{margin-bottom:10px}.mb--20{margin-bottom:20px}.mb--30{margin-bottom:30px}.mb--40{margin-bottom:40px}.mb--50{margin-bottom:50px}.mb--60{margin-bottom:60px}.mb--70{margin-bottom:70px}.mb--80{margin-bottom:80px}.mb--90{margin-bottom:90px}.mb--100{margin-bottom:100px}.mtb-null{margin:0 auto}.mtb--10{margin:10px auto}.mtb--20{margin:20px auto}.mtb--30{margin:30px auto}.mtb--40{margin:40px auto}.mtb--50{margin:50px auto}.mtb--60{margin:60px auto}.mtb--70{margin:70px auto}.mtb--80{margin:80px auto}.mtb--90{margin:90px auto}.mtb--100{margin:100px auto}