@import "https://fonts.googleapis.com/css?family=Dawning+of+a+New+Day|Open+Sans:400,500,700|Ubuntu:400,700" ;@font-face{font-family:'Guthen Bloots';src:url("/cdn/20180006/theme/guthen_bloots.woff") format("woff"), url("/cdn/20180006/theme/guthen_bloots.ttf") format("truetype")}*{font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.72;color:#333333}h1,h2,h3,h4,h5,h6{font-family:"Ubuntu"}#wrapper{padding:0 50px}#wrapper .text_block p{margin-top:0em;margin-bottom:1.72em}#wrapper .text_block a,#wrapper .form_block a{text-decoration:none;color:#f1ac00}#wrapper .banner_block{padding:0}#wrapper .btn{background:url('/cdn/20180006/theme/btn-default.png') no-repeat;height:55px;width:228px;border:none;font-size:16px;line-height:40px;background-size:cover;color:#fff !important;font-weight:500}#wrapper .btn-primary{background:url('/cdn/20180006/theme/btn.png') no-repeat}#wrapper .hidden{display:none !important}.debug{display:none}.form_block textarea{height:200px}.form_block .btn-primary{float:right}.form_block .control-label,.form_block .input-group{width:100%}.form_block .control-label{font-weight:500 !important;color:#000}.form_block .form-group label{font-size:16px}h1,h2,h3,h4,h4 em,h5{color:#28201d;font-weight:700}h1{font-size:4.75rem;line-height:1.12;margin-bottom:50px}h2{font-size:2.25em;line-height:1.15}h3{font-size:1.75em;line-height:1.13}h6{color:#f1ac00;font-family:"Dawning of a New Day",cursive;font-size:2.251em;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.5em}#header{padding:40px 0;max-width:calc(100% - 270px);margin-left:auto}#header .text_block p{margin-bottom:0}#header .logo,#header .menu_block{width:auto;float:left}#header .logo{padding-right:35px}#header .menu_block ul li a{background:transparent;padding:0.25em 0.75em 0.15em;color:#28201d;font-weight:500;text-decoration:none;-webkit-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}#header .menu_block ul li a:hover,#header .menu_block ul li.active > a{color:#f1ac00}#header .header_contact{width:auto;float:right;clear:right}#header .header_contact a{color:#a29f9e;font-weight:500;-webkit-transition:color .3s ease;-ms-transition:color .3s ease;transition:color .3s ease}#header .header_contact i,#header .header_contact a:hover{color:#f1ac00}#header .header_contact i{margin-right:10px}#header .header_contact.mobile{display:none}#header .mobile_menu{display:none;float:right}#container_logo{width:450px;height:355px;background:url('/cdn/20180006/media/6d4002119636cc217fe394d308874ba0.svg') no-repeat;background-size:100% auto;position:absolute;top:-85px;left:-150px;display:block;background-position:bottom right;z-index:1}#container_logo .text_block{width:220px;position:absolute;top:calc(50% + 42.5px);left:calc(50% + 52px);transform:translate(-50%, -50%)}#container_logo .text_block p{margin-bottom:0}#banner,#banner_bottom{position:relative}#banner #banner_inside,#banner_bottom #banner_bottom_inside{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9;padding-left:200px}#banner .text_block h1,#banner_bottom .text_block h1{color:#fff;font-size:80px;line-height:1}#banner .text_block .btn-primary{background:url('/cdn/20180006/theme/btn-large.png') no-repeat;height:202px;width:837px;background-size:cover;font-size:39px;line-height:175px;font-weight:bold}#banner .home-overlay{width:390px;position:absolute;right:210px;top:calc(50% + 140px);transform:translateY(-50%);z-index:9}#banner .home-overlay .overlay-yellow{z-index:1;position:relative}#banner .home-overlay .overlay-green{margin-top:-28px;display:block;position:relative}#banner .home-overlay .overlay-green .overlay-green-text{color:white;font-family:'Guthen Bloots';position:absolute;top:50%;transform:translateY(-50%);text-align:center;width:100%;padding:15px;font-size:50px;line-height:1.1}#banner .home-overlay .overlay-green img{max-width:355px;transform:rotate(192deg)}#content_above_inside,#content_inside,#footer_above_inside{max-width:100%}#content_above{background:#f2f0f1;padding:120px 0 180px;position:relative}#content_above:after{content:'';background:url('/cdn/20180006/theme/map_bg.png') no-repeat;width:100%;position:absolute;bottom:0;top:auto;left:0;right:0;height:75px;z-index:1;background-position:bottom}#content_above .text_block strong{color:#f1ac00}#content_above .text_block img{width:100%}#content{padding:100px 0;position:relative}#content .home_content_title{margin-bottom:50px}#content .info_block .image{border-radius:5px;overflow:hidden;position:relative;height:450px}#content .info_block .image:after{content:'';position:absolute;background:rgba(0,0,0,0.1);top:0;left:0;bottom:0;right:0;z-index:1}#content .info_block .image img{height:100%;width:auto;max-width:200%;min-width:100%;position:absolute;left:50%;top:0;transform:translateX(-50%)}#content .info_block .image_content{position:absolute;left:0;right:0;top:0;bottom:0;padding:60px 40px 40px;z-index:2}#content .info_block .image_content *{color:#fff}#content .form_block .form_inline .scheme_default input[placeholder]::placeholder,.form_inline .scheme_default textarea[placeholder]::placeholder,.form_inline .scheme_default input[placeholder]::-moz-placeholder,.form_inline .scheme_default textarea[placeholder]::-moz-placeholder{color:#a29f9e}.form_inline .form-horizontal .form-group{margin-bottom:20px !important}.form_inline input,.form_inline textarea{color:#28201d;border-color:#f2f0f0;background-color:#f2f0f0;font-weight:500;border:1px solid #ddd;padding:1.7em 2.2em;border-radius:5px !important}#banner_bottom #banner_bottom_inside{padding-left:15px;padding-right:100px;left:auto;right:0;transform:translateY(-50%);max-width:100%}#banner_bottom *{color:#fff}#banner_bottom .text_block ul li{font-size:20px}#footer_above{background:url('/cdn/20180006/theme/orange_bg.png') no-repeat;position:relative;height:303px;margin-top:-43px;background-size:auto 100%}#footer_above_inside,#footer_above_alt{padding-top:100px}#footer_above h1{color:#fff;font-size:48px;float:left;width:auto}#footer_above .btn-primary{background:url('/cdn/20180006/theme/btn-orange.png') no-repeat;width:350px;height:60px;font-weight:500;font-size:18px;line-height:40px;float:right}#footer{padding:60px 0 30px}#footer .footer_menu{padding:30px 0}#footer .footer_menu p{margin-bottom:0}#footer .footer_menu a{color:#000;padding:0 15px;font-weight:500}#footer .footer_menu a:hover{color:#f1ac00}#footer .social{width:70px;float:none;margin:0 auto;overflow:hidden;padding:0 0 20px}#footer .social a{width:60px;height:60px;overflow:hidden;border-radius:50%;background:#f1ac00;display:block;margin:9px;float:left;text-align:center}#footer .social a i{color:#fff;line-height:60px;font-size:20px}#footer .social a.twitter{background:#ecad3c}#footer .social a.facebook{background:#019cd2}.template_home #content{padding:120px 0 180px;position:relative}.template_home #content:after{content:'';position:absolute;left:auto;right:0;top:50%;bottom:0;transform:translateY(-50%);background:url('/cdn/20180006/theme/footsteps.png') no-repeat;height:670px;width:310px;background-size:auto 100%;z-index:-1}#mobile_fadein{background:#8ea625;overflow-y:scroll;z-index:3}#mobile_fadein .menu_block{padding-left:0;padding-right:0;background:transparent}#mobile_fadein li{width:100%}#mobile_fadein li a{color:#fff;background:transparent;font-weight:600}#mobile_fadein ul li ul{display:block;position:relative;width:100%;background:transparent;border:none;z-index:5}#mobile_fadein ul li ul li a{padding-left:30px;font-weight:400}#mobile_fadein ul li ul li ul{display:none}@media screen and (max-width:1600px){#banner .home-overlay{right:15px;top:50%}}@media screen and (max-width:1400px){#header{padding:40px 0}#header .logo{padding:0 15px}#header .menu_block ul li a{padding-left:.5em;padding-right:.5em;font-size:15px}}@media screen and (max-width:1200px){h1{font-size:3.75rem;margin-bottom:30px}#header{padding:40px 0}#header .logo{padding:14px 15px}#header .menu_block{float:right;clear:both}#header .menu_block ul li a{font-size:16px}#header .header_contact{clear:right;float:right}#header .header_contact .phone{margin-right:.5em}#banner .text_block h1,#banner_bottom .text_block h1{font-size:55px}#content .info_block .image_content{padding:15px}#banner .text_block .btn-primary{height:101px;width:418px;font-size:21px;line-height:80px}#footer_above h1{font-size:38px}}@media screen and (max-width:992px){#header .menu_block ul li a{font-size:14px}#header .logo{padding:14px 12px}#banner .banner_block ul li{height:250px;overflow:hidden;position:relative}#banner .banner_block ul li img,#banner_bottom .banner_block ul li img{height:100%;width:auto;max-width:500%;min-width:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}#content .info_block{margin-bottom:30px;width:50%;float:left}#content .info_block:last-child{clear:both;margin:0 auto;float:none;padding:30px 0}#content,#content_above{padding:50px 0 !important}#banner .text_block h1,#banner_bottom .text_block h1{font-size:47px}#banner .home-overlay{width:245px}#banner .home-overlay .overlay-yellow{z-index:1;position:relative;margin-left:-10px}#banner .home-overlay .overlay-yellow img{max-width:80px}#banner .home-overlay .overlay-green{margin-top:-20px}#banner .home-overlay .overlay-green .overlay-green-text{font-size:30px}#banner .home-overlay .overlay-green img{max-width:210px}#banner_bottom .banner_block ul li{height:300px;overflow:hidden;position:relative}#banner_bottom .text_block h1{font-size:50px;margin-bottom:10px}#banner_bottom .text_block h6{margin:0;font-size:30px}#banner_bottom .text_block ul li{font-size:16px}#footer_above{height:200px}#footer_above h1{font-size:25px}#footer_above .btn-primary{height:52px;background-size:cover;width:300px;line-height:30px}#footer{padding:50px 30px}#footer_above_inside{padding-top:70px}.template_home #banner .banner_block ul li{height:400px}}@media screen and (max-width:768px){#wrapper{padding:0}#header{padding:20px 15px;max-width:calc(100% - 235px)}#header .logo{clear:left}#header .menu_block{display:none}#header .header_contact{display:none}#header .header_contact.mobile{display:block;clear:both;width:100%;overflow:hidden}#header .header_contact.mobile .phone{margin-right:0}#header .mobile_menu{display:block;float:right;width:auto;margin-top:15px;clear:right}#header .mobile_menu i{color:#f1ac00;font-size:28px;cursor:pointer}#container_logo{width:350px;height:275px;top:-65px;left:-115px}#container_logo .text_block{width:170px;top:calc(50% + 32px);left:calc(50% + 40px)}#banner .text_block h1,#banner_bottom .text_block h1{font-size:30px}#banner .text_block .btn-primary{height:73px;width:300px;line-height:60px;font-size:16px}#content .info_block{float:none;padding:15px 0;margin:0 auto;clear:both;width:50%}#footer_above{height:300px}#footer_above h1{padding-bottom:0;width:100%;text-align:center}#footer_above .btn-primary{margin-top:0;float:none;clear:both;margin-left:auto;margin-right:auto;display:block}#banner_bottom .text_block ul li{font-size:16px}.template_home #banner .banner_block ul li{height:300px}}@media screen and (max-width:550px){#header .header_contact.mobile{width:100%}#header{max-width:calc(100% - 115px)}#container_logo{width:260px;height:255px;top:-63px;left:-130px}#container_logo .text_block{width:140px;left:calc(50% + 57px)}#banner .home-overlay{position:relative;top:auto;transform:none;right:0;float:right}#content .info_block{width:70%}#footer .footer_menu a{display:block}}@media screen and (max-width:450px){#header .header_contact i{font-size:13px;margin-right:2px}#header .header_contact a{font-size:13px}#banner_bottom h6{font-size:2em}#banner_bottom h1{font-size:25px;margin-bottom:10px}#content .info_block{width:100%}.template_home #banner .banner_block ul li,.template_home #banner_bottom .banner_block ul li{height:435px}}@media screen and (max-width:350px){#header .header_contact i{font-size:11px}#header .header_contact a{font-size:10px}}