/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.sr-only,fieldset{border:0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}.sr-only{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::after,.clearfix::before{content:" ";display:table}.clearfix::after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,::after,::before{background:#fff!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999}thead{display:table-header-group}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
#s_1 .c_left,#s_5{position:relative}#s_1 .c_right,#s_2 .left .wrapper,#s_3 .wrapper,.flex .c_left,.form,.form .row input,.form .row textarea,.form .wrapp{box-sizing:border-box}*,html{font-family:Sora,sans-serif}body{margin:0!important}.content{width:100%}.content.center{text-align:center}#s_5 .map,.flex_3 .box,.form{text-align:left}h2{font-size:65px;font-weight:700}.hr{width:440px;height:5px;background-color:#f7b500}p{font-size:16px;font-weight:200;color:#3e3a40;line-height:34px}:focus{outline:0}.form{width:932px;height:622px;background-color:#eaeaea;position:absolute;bottom:-50px;right:0}.form form{width:580px}.form .row{width:100%}.form .row input,.form .row textarea{width:100%;border:none;border-bottom:1px solid #464646;line-height:70px;height:70px;color:#000;font-size:16px;font-weight:400;background:0 0;-webkit-appearance:none;appearance:none;border-radius:0}.form .row input[type=submit]{color:#5d5d5d;font-size:23px;font-weight:700;border:none;border-bottom:7px solid #f7b500;width:auto;float:right;cursor:pointer}.form .row textarea{height:200px}.form .wrapp{width:100%;height:100%;padding:50px 250px 50px 100px}.form .close{width:121px;height:119px;background:url(/img/close_bg.svg) center no-repeat #fff;border-left:5px solid #f7b500;position:absolute;left:-80px;top:-30px;cursor:pointer;background-size:30px}.form h3{color:#5d5d5d;font-size:34px;font-weight:700}.cb{clear:both}#s_1 .c_left .bottom{height:70px;position:absolute;left:0;right:0;bottom:0;background-color:#3e3a40}#s_1 .c_left .m_name{opacity:.43;color:#383838;font-size:15px;font-weight:200;margin-top:40px;margin-bottom:25px}#s_1 .dane{color:#1a1a1a;font-size:16px;line-height:34px;margin-top:145px}#s_1 .name,#s_1 h2,#s_2 h2,#s_2 p{color:#fff}#s_1 #menu a,#s_1 .name{font-size:25px;font-weight:200}#s_1 #menu{list-style:none;padding:0;margin:0}#s_1 #menu a{color:#383838;text-decoration:none;margin-bottom:35px;display:block}#s_1 .c_right{padding-top:200px;height:915px;background:url(/img/s_1_bg.png) center no-repeat;background-size:cover;padding-left:220px;position:relative}#s_1 .name{margin-top:50px}#s_1 .hr{position:absolute;left:0}#s_1 h2{margin-top:15px}#s_3{margin-top:-55px}#s_3 .wrapper{width:740px;float:left;padding-right:250px}#s_3 h2{margin-top:180px}#s_3 .left{position:relative}#s_3 .left .wrapper{position:relative;float:right;padding-right:0}#s_3 .left .hr{position:absolute;left:-90px;bottom:45px}#s_3 .right .hr{width:214px;margin:55px 0}#s_2 .left{position:relative;background-color:#3e3a40}#s_2 .left .wrapper{width:740px;float:right;padding-right:250px}footer .wrapper .left,footer a{float:left}#s_2 .left .bottom{width:100%;left:0;right:0;bottom:0;height:55px;background:#fff;position:absolute}#s_2 .right{position:relative}#s_2 .right .hr,.ramka,label.error{position:absolute}#s_2 .right .hr{bottom:140px;left:-120px}label.error{color:red;font-size:10px;right:0;top:10px}.swiper-button-next:after,.swiper-button-prev:after{color:#000}.swiper-wrapper{padding:30px 0}.ramka{width:75%;border:5px solid #f7b500;bottom:40px;top:40px;left:50%;transform:translateX(-50%)}.form .row{position:relative}.swiper-button-next{right:70px}.swiper-button-prev{left:70px}#s_4 img{max-width:65%;margin:auto;max-height:70vh}#s_4 .hr{margin:55px auto}#s_4 h2{margin-top:190px}#s_5 h2{margin-top:150px}#s_5 .wrapper{width:1440px;margin:auto}#s_5 .map{margin-top:70px;margin-bottom:50px}.flex_3{display:-ms-flexbox;display:flex;margin-top:100px}.flex_3 .box{-ms-flex:1;flex:1;border-left:5px solid #dbdbdb;display:-ms-flexbox;display:flex;padding-left:50px;color:#3e3a40;font-size:33px;font-weight:700;-ms-flex-align:center;align-items:center}.flex_3 .box a{color:inherit;text-decoration:none}.menu_wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(62,58,64,.95);z-index:22;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:none}.menu_wrapper .logo{top:64px;left:99px;position:absolute;cursor:pointer}.menu_wrapper .wrap{text-align:center}.menu_wrapper .head{color:#f7b500;font-size:15px;font-weight:200;margin-bottom:30px}.menu_wrapper ul{list-style:none;margin:0;padding:0}.menu_wrapper ul li a{text-align:center;text-decoration:none;color:#fff;font-size:65px;font-weight:700;margin-bottom:40px;display:block}.flex{display:-ms-flexbox;display:flex}.flex .c_left{background:#fff;-ms-flex:1;flex:1;padding:65px 100px}.flex .c_right{-ms-flex:3;flex:3}.flex .c_right .burger{position:absolute;right:65px;top:65px;cursor:pointer}.flex .left,.flex .right{-ms-flex:1;flex:1}.flex .right img{width:100%}footer{width:100%;border-bottom:6px solid #f7b500;height:135px;line-height:135px;color:#383838;font-size:14px;font-weight:200}footer a{margin-right:60px;display:block;color:#383838;text-decoration:none}footer .wrapper{width:1440px;margin:auto}footer .wrapper .right{float:right}
@media screen and (max-width:1440px){#s_1 .dane,#s_4 h2{margin-top:100px}.menu_wrapper ul li a{font-size:50px;margin-bottom:30px}h2{font-size:50px}.hr{width:360px}#s_1 .name{font-size:19px}#s_1 #menu a{font-size:22px;margin-bottom:32px}#s_1 .dane{font-size:14px;line-height:30px}#s_1 .c_right{height:732px}#s_1 .c_left .m_name{font-size:13px}#s_3 #s_3_bg{width:428px;float:right;margin-right:160px}#s_3 .wrapper{width:auto}#s_3 .left .hr{left:initial;right:300px;width:360px}#s_5 .wrapper{width:985px}#s_5 #map{width:830px}#s_2{height:560px}#s_2 .right .hr{width:253px;left:-40px}#s_2 .left .wrapper{width:468px;padding-right:40px}.flex_3 .box{font-size:24px;padding-left:40px}.form{width:746px;height:499px}.form .row input,.form .row textarea{height:60px;line-height:60px;font-size:16px}.form .row textarea{height:160px}.form .row input[type=submit]{border-bottom:6px solid #f7b500;font-size:18px}.form .wrapp{padding-left:120px;padding-top:45px}.form form{width:400px}.form h3{font-size:25px;margin-top:0}.form .close{width:95px;height:95px;top:-20px;left:-20px}footer .wrapper{width:985px}p{font-size:16px}}@media screen and (max-width:1100px){#s_2,#s_2 .left{position:relative}.menu_wrapper ul li a{font-size:45px}#s_1 h2,h2{font-size:35px}#s_1 .hr{width:150px}#s_1 .c_right{padding-left:60px}.flex_3 .box{font-size:16px}#s_3 .left{-ms-flex:2;flex:2}#s_3 .left .hr{right:-71px}#s_3 .right{-ms-flex:3;flex:3;padding-left:90px}#s_3 .right .hr{margin:33px 0}#s_3 .right h2{margin-top:95px}#s_3 .wrapper{padding-right:100px}#s_3 #s_3_bg{margin-right:0;width:100%}#s_2{-ms-flex-direction:column;flex-direction:column;height:auto;z-index:2}#s_2 .right img{width:70%;float:right;margin-top:-35px}#s_2 .right .hr{width:120px;right:0;left:initial;top:-85px}#s_2 .left{padding-bottom:90px}#s_2 .left .wrapper{margin:auto;width:60%;float:none}#s_2 .left .bottom{top:0;right:0;left:initial;bottom:0;width:50px;height:auto}.form{position:inherit;width:80%;bottom:initial;margin-top:-160px;float:right}#s_5 p{width:550px;margin:auto}footer .wrapper{width:100%;padding:0 45px;box-sizing:border-box}}@media screen and (max-width:1000px){#s_5 .wrapper{width:100%;padding:0 40px;box-sizing:border-box}#s_5 .map,#s_5 .map #map{width:100%}}@media screen and (max-width:900px){.swiper-button-next{right:15px}.swiper-button-prev{left:15px}#s_1 .c_left{width:130px;-ms-flex:auto;flex:auto;box-sizing:border-box;padding:130px 40px}#s_1 .c_left #menu,#s_1 .c_left .bottom,#s_1 .c_left .dane,#s_1 .c_left .m_name{display:none}#s_1 .c_right{width:calc(100% - 130px);-ms-flex:auto;flex:auto}.form .wrapp{padding-right:50px}.flex_3 .box{padding-left:30px}}@media screen and (max-width:550px){label.error{font-size:8px;top:initial;bottom:0}.row_text label.error{bottom:6px}.ramka{top:10px;bottom:10px}.menu_wrapper .head{font-size:13px}.menu_wrapper .logo{top:70px;left:20px;width:25px}.menu_wrapper .logo img{width:100%}.menu_wrapper ul li a{font-size:25px;margin-bottom:25px}h2{font-size:22px}p{font-size:14px;line-height:26px}.hr{width:190px}#s_1 .c_left{width:60px;padding:70px 20px}#s_1 .c_left img{width:25px}#s_1 .c_right{width:calc(100% - 60px);padding-top:80px;height:361px}#s_1 .c_right .name{font-size:10px;margin-top:20px}#s_1 .c_right h2{font-size:26px;margin-top:5px}#s_1 .c_right .burger{width:30px;top:30px;right:30px}#s_1 .c_right .burger img{width:100%}#s_1 .hr{width:70px}#s_5 p{width:100%;padding:0 40px;box-sizing:border-box}.flex_3{-ms-flex-direction:column;flex-direction:column}.flex_3 .box{margin-bottom:30px;text-align:center;border-right:3px solid #dbdbdb;padding-left:0;display:initial}.form{width:319px;height:294px;padding:20px 60px}.form .row input{height:35px;line-height:35px;font-size:12px}.form .row textarea{font-size:12px;height:90px}.form .row input[type=submit]{font-size:12px;border-bottom-width:4px}.form h3{font-size:16px}.form .wrapp{padding:0}.form .close{width:50px;height:50px;top:-10px;left:-10px;background-size:17px}.form form{width:200px}footer{font-size:8px;line-height:40px;height:40px;margin-top:20px}footer .wrapper{padding:0 30px}footer a{margin-right:20px}#s_3{margin-top:60px;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#s_3 #s_3_bg{float:none;width:65%}#s_3 .left .wrapper{width:100%;float:none}#s_3 .left .wrapper img{width:65%}#s_3 .left .hr{bottom:20px;left:50%;transform:translate(-50%);width:190px;right:initial}#s_3 .right .wrapper{padding-right:40px;margin-bottom:40px}#s_3 .right h2{margin-top:0}#s_2 .right img{width:90%}#s_2 .left .wrapper{padding-right:0}#s_2 .left .bottom{width:15px}}