@font-face{font-family:_Regular;src:url(fonts/TTNorms-Regular.woff)}@font-face{font-family:_Bold;src:url(fonts/TTNorms-Bold.woff)}@font-face{font-family:_Medium;src:url(fonts/TTNorms-Medium.woff)}*:hover{cursor:default}input::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input::-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus::-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input{border-radius:0}input:focus{outline:0}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}input[type=submit],button{-webkit-appearance:none}input[type=submit]:hover,button:hover{cursor:pointer}input:hover{cursor:text}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{-webkit-overflow-scrolling:touch !important}li,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}div,p,ul,ol,li,header,footer,section,nav,h1,h2,h3,h4,h5,h6,form,article,main,adress{display:block;float:left;width:100%;font-size:inherit;font-weight:normal;margin:0;padding:0}#nav-icon1{width:46px;height:45px;position:relative;margin:3px 0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin-right:17px;z-index:6;display:none}#nav-icon1 span{display:block;position:absolute;height:9px;width:100%;background:#80b23d;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon1 span:nth-child(1){top:0}#nav-icon1 span:nth-child(2){top:18px}#nav-icon1 span:nth-child(3){top:36px}#nav-icon1.open span:nth-child(1){top:18px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}body.pop-up-open{position:fixed;left:0;right:0}body.locked{overflow:hidden}a{text-decoration:none;color:inherit;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:focus{outline:0}a:active{outline:0}button{display:block;float:left;border:0;padding:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}button:focus{outline:0}button:active{outline:0}button:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover,button:hover{cursor:pointer}a:hover *,button:hover *{cursor:pointer}.wrap{width:100%;max-width:1240px;float:none;margin:0 auto}*{box-sizing:border-box}body{margin:0;padding:0;font-family:_Regular;color:#000}input{outline:none}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #373737 !important;-webkit-text-fill-color:#fff !important;color:#fff !important;border-bottom:1px solid #4c4c4f !important}.top_panel{height:102px;border-bottom:1px solid rgba(0,0,0,0.1);padding:26px 0}.top_panel .logo{width:215px;height:50px;display:block;float:left;background:url(../img/logo.png) center center no-repeat;background-size:contain}.top_panel .menu{width:auto;margin-left:150px}.top_panel .menu ul{width:auto}.top_panel .menu ul li{width:auto;margin-right:42px}.top_panel .menu ul li:last-child{margin-right:0}.top_panel .menu ul li a{font-size:14px;font-family:_Bold;color:#80b23d;display:block;float:left;width:auto;letter-spacing:1.2px;line-height:50px;position:relative;transition:all .2s ease;text-transform:uppercase}.top_panel .menu ul li a:before{height:1px;width:100%;position:absolute;background:#578a36;content:'';bottom:10px;left:0;opacity:0;transition:all .2s ease}.top_panel .menu ul li a:hover{color:#578a36;transition:all .2s ease}.top_panel .menu ul li a:hover:before{opacity:1;transition:all .2s ease}.top_panel .select_wrap{width:auto;float:right;width:78px}.top_panel .select_wrap .jq-selectbox:hover{cursor:pointer}.top_panel .select_wrap .jq-selectbox:hover *{cursor:pointer}.top_panel .select_wrap .jq-selectbox__select-text{border:1px solid rgba(0,0,0,0.2);height:45px;line-height:43px;padding-left:16px;font-size:14px;font-family:_Bold;color:#000;position:relative;text-transform:uppercase;letter-spacing:1px}.top_panel .select_wrap .jq-selectbox__select-text:after{width:0;height:0;border:6px solid transparent;border-top-color:#000;border-bottom:0;content:'';position:absolute;right:10px;top:50%;margin-top:-3px;transform:scaleX(.7)}.top_panel .select_wrap .jq-selectbox__dropdown{top:45px;border:1px solid rgba(0,0,0,0.2);border-top:0}.top_panel .select_wrap .jq-selectbox__dropdown ul{padding:7px 0;background:#fff}.top_panel .select_wrap .jq-selectbox__dropdown ul li{padding:4px 16px}.top_panel .select_wrap .jq-selectbox__dropdown ul li:hover{transition:all .2s linear;color:#80b23d}.btn{width:350px;height:60px;display:block;float:left;background:#80b23d;font-size:18px;font-family:_Medium;color:#fff;text-align:center;line-height:60px;clear:both}.btn:hover{background:#578a36}.title{font-family:_Bold;font-size:55px;background:#578936;background:-moz-linear-gradient(left, #578936 0, #000 100%);background:-webkit-linear-gradient(left, #578936 0, #000 100%);background:linear-gradient(to right, #578936 0, #000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#578936', endColorstr='#000000', GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header{padding:80px 0 90px}.header_title{max-width:872px;margin-bottom:60px;position:relative;z-index:1}.header .btn{z-index:1;position:relative}.header .wrap_float{position:relative;padding-bottom:572px}.header .img{width:106%;position:absolute;bottom:0;left:0}.approach{padding-top:70px;padding-bottom:90px}.approach .title{max-width:520px;margin-bottom:60px}.approach_item{width:46%;font-size:22px;line-height:1.6}.approach_item .btn{margin-top:34px}.approach_item:last-child{float:right}.team{padding-top:85px;padding-bottom:190px}.team .wrap_float{position:relative}.team_title{color:#fff;font-size:55px;font-family:_Bold;position:absolute;width:576px;right:0;top:112px;z-index:3}.team .slider{background:#373737;height:750px;overflow:hidden}.team .slider .slide{height:750px;position:relative}.team .slider .slide_content{max-width:576px;float:right;padding-right:145px;height:423px;position:absolute;bottom:113px;right:0;z-index:1}.team .slider .slide .img{max-height:97%;position:absolute;bottom:0;left:0;z-index:1}.team .slider .slide .quote{font-size:22px;color:#fff;line-height:1.6}.team .slider .slide .author{font-size:18px;color:#b0b1b1;line-height:1.6;margin-top:42px}.team .slider .slide .btn{position:absolute;bottom:0;left:0;width:255px}.team .team_arrows{width:110px;height:48px;position:absolute;bottom:119px;z-index:4;right:165px}.team .team_arrows .arrow{width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,0.5);display:block;background-position:center center;background-repeat:no-repeat;background-image:url(../img/arrow.svg);background-size:21px 21px;background-color:none;transition:all .2s linear}.team .team_arrows .arrow:hover{background-color:#80b23d;border-color:#80b23d;cursor:pointer;transition:all .2s linear}.team .team_arrows .arrow.prev{margin-right:14px;transform:rotate(90deg)}.team .team_arrows .arrow.next{transform:rotate(-90deg)}.contacts{padding:100px 0;background:#373737}.contacts_title{color:#fff;font-size:55px;font-family:_Bold}.contacts .subtitle{font-size:22px;color:#fff;line-height:1.6;margin-bottom:30px}.contacts .section_content{margin-top:54px}.contacts .left{width:53%}.contacts .right{max-width:374px;float:right;padding-right:54px}.contacts .input_wrap{max-width:500px;margin-bottom:24px}.contacts .input_wrap .input{height:66px;display:block;float:left;width:100%;border:0;background:none;border-bottom:1px solid rgba(96,96,102,0.5);font-size:22px;font-family:_Regular;color:#fff}.contacts .btn_wrap{margin-top:34px}.contacts .btn_text{color:#b0b1b1;font-size:16px;max-width:335px;line-height:1.8}.contacts .btn_text a{color:#80b23d;border-bottom:1px solid rgba(128,178,61,0);box-sizing:border-box}.contacts .btn_text a:hover{border-color:rgba(128,178,61,0.5)}.contacts .btn{width:280px;margin-right:34px}.contacts_item{margin-bottom:47px}.contacts_item_title{color:#b0b1b1;font-size:22px;margin-bottom:6px}.contacts_item_content{font-size:22px;color:#fff;line-height:1.7}.contacts_item_content a{display:inline-block}.contacts_item_content a.email{color:#80b23d;border-bottom:1px solid rgba(128,178,61,0);box-sizing:border-box}.contacts_item_content a.email:hover{border-color:rgba(128,178,61,0.5)}.footer{background:#373737}.footer .wrap_float{border-top:1px solid rgba(96,96,102,0.5);padding:30px 0 42px}.footer_left{max-width:755px}.footer_left p{color:#b0b1b1;font-size:18px}.footer_left p.cookie_agreement{font-size:12px;margin-top:24px}.footer_right{max-width:374px;float:right;width:auto}.footer_right .socials a{margin-right:20px}.footer_right .socials a:hover i{color:#80b23d;transition:all .2s linear}.footer_right .socials a i{color:#737373;font-size:22px;transition:all .2s linear}.modal{width:720px;background:#fff;border-radius:15px;padding:45px 40px;position:relative}.modal_title{font-size:36px;font-family:_Bold;text-align:center;margin-bottom:26px}.modal_text{line-height:1.6}.modal_close{background:url(../img/cancel.svg) center center no-repeat;background-size:contain;position:absolute;right:15px;top:15px;width:16px;height:16px;transition:all .2s linear}.modal_close:hover{cursor:pointer;transform:rotate(90deg);transition:all .2s linear}.parallax_wrap .parallax{position:fixed;background-position:center center;background-repeat:no-repeat;background-size:contain;z-index:2}.parallax_wrap .parallax.parallax-1{width:78px;height:135px;left:0;top:200px;background-image:url(../img/parallax-1.png)}.parallax_wrap .parallax.parallax-2{width:58px;height:54px;top:600px;left:15%;background-image:url(../img/parallax-2.png)}.parallax_wrap .parallax.parallax-3{width:105px;height:97px;top:860px;right:20%;background-image:url(../img/parallax-3.png)}.parallax_wrap .parallax.parallax-4{width:215px;height:339px;top:800px;left:0;background-image:url(../img/parallax-4.png)}.parallax_wrap .parallax.parallax-5{width:231px;height:234px;top:1500px;right:0;background-image:url(../img/parallax-5.png)}.breadcrumbs{margin-bottom:3px}.breadcrumbs .sep{color:#80b23d}.breadcrumbs a{font-size:12px;font-family:_Bold;color:#80b23d;text-transform:uppercase;border-bottom:1px solid rgba(128,178,61,0)}.breadcrumbs a:hover{border-color:rgba(128,178,61,0.5)}.archive{padding-top:50px;padding-bottom:150px}.archive .wp_content{font-size:19px;line-height:1.7}.archive .wp_content img{max-width:100%;margin:15px 0}.archive .wp_content p{font-size:21px;line-height:1.9;margin-bottom:20px}.archive .wp_content a{display:inline-block;box-sizing:border-box;line-height:normal;color:#578936;border-bottom:1px solid rgba(87,137,54,0)}.archive .wp_content a:hover{border-color:rgba(87,137,54,0.6)}.archive .wp_content img{margin:35px 0 45px;max-width:100%;height:auto}.archive .wp_content ul{margin-bottom:20px}.archive .wp_content ul li{font-size:21px;position:relative;box-sizing:border-box;padding-left:22px}.archive .wp_content ul li:before{position:absolute;content:'';width:8px;height:8px;border-radius:50%;background:#578936;left:0;top:15px}.archive .wp_content ol{margin-bottom:20px;counter-reset:myCounter}.archive .wp_content ol li{font-size:21px;position:relative;box-sizing:border-box;padding-left:22px}.archive .wp_content ol li:before{counter-increment:myCounter;content:counter(myCounter);position:absolute;left:0;top:0;color:#578936}.archive .wp_content b,.archive .wp_content strong{font-weight:100;font-family:_Bold}.archive .wp_content h2{font-size:38px;margin:30px 0 12px;font-family:_Bold}.archive .wp_content h3{font-size:34px;margin:30px 0 12px;font-family:_Bold}.archive .wp_content h4{font-size:28px;margin:20px 0 10px;font-family:_Bold}.archive .title{margin-bottom:45px}.archive .left{max-width:660px}.archive .left .year{display:none}.archive .left .archive_item{margin-bottom:48px;display:block;float:left;width:auto}.archive .left .archive_item:hover .archive_item_title span{border-color:rgba(128,178,61,0.5);transition:all .2s linear}.archive .left .archive_item_date{font-size:18px;color:#232323;margin-bottom:15px}.archive .left .archive_item_title{font-size:22px;color:#80b23d;line-height:1.6}.archive .left .archive_item_title span{border-bottom:1px solid rgba(128,178,61,0);transition:all .2s linear}.archive .right{max-width:374px;float:right}.archive .right .date_archive li{margin-bottom:10px}.archive .right .date_archive li a{color:#80b23d;font-size:22px;line-height:1.6;border-bottom:1px solid rgba(128,178,61,0)}.archive .right .date_archive li a:hover{border-color:rgba(128,178,61,0.5)}.archive .right .date_archive li a.active{color:#222}.archive .right .date_archive li a.active:hover{border-color:rgba(128,178,61,0)}.success_section{padding:100px 0;text-align:center}.success_section .text{font-size:25px;margin-top:30px}.container_success .success_footer{position:absolute;bottom:0;left:0}@media screen and (max-width:1500px){.header .img{width:100%}.header .wrap_float{padding-bottom:538px}}@media screen and (max-width:1290px){.wrap{max-width:1100px}.team .slider .slide .img{max-height:79%}.contacts .btn_text{margin-top:20px;clear:both}.archive .right{max-width:260px}}@media screen and (max-width:1150px){.wrap{max-width:970px}.top_panel .menu ul li{margin-right:33px}.top_panel .menu{margin-left:77px}.header .wrap_float{padding-bottom:467px}.title{font-size:46px}.header_title{max-width:772px}.header{padding:60px 0 20px}.approach{padding:50px 0}.approach_item{font-size:20px}.approach .title{margin-bottom:34px}.team{padding:60px 0 90px}.team .slider .slide{height:600px}.team .slider{height:600px}.team .slider .slide_content{padding-right:45px;bottom:48px}.team .slider .slide_content{height:390px}.team_title{top:60px}.team .team_arrows{bottom:55px}.team .slider .slide .quote{font-size:20px}.footer_left{max-width:730px}.footer_left p.cookie_agreement{font-size:14px;line-height:1.5}.contacts{padding:70px 0}.archive .right{max-width:160px}.archive .wp_content p{font-size:19px}}@media screen and (max-width:1040px){.top_panel .select_wrap{position:relative}.top_panel .select_wrap:after{width:0;height:0;border:6px solid transparent;border-top-color:#000;border-bottom:0;content:'';position:absolute;right:10px;top:50%;margin-top:-3px;transform:scaleX(.7)}.top_panel .select_wrap select{border:1px solid rgba(0,0,0,0.2);height:45px;line-height:43px;padding-left:16px;font-size:14px;font-family:_Bold;color:#000;position:relative;text-transform:uppercase;letter-spacing:1px;display:block;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:right;width:100%;opacity:1 !important}.top_panel .select_wrap select:focus{outline:0}.top_panel .select_wrap .jq-selectbox__select{display:none}.btn:hover{background:#80b23d}.contacts_item_content a.email,.contacts .btn_text a{border-color:rgba(128,178,61,0.5)}.parallax_wrap{display:none}}@media screen and (max-width:1000px){.wrap{max-width:92%}#nav-icon1{display:block}.top_panel .menu{position:fixed;top:0;left:0;right:0;bottom:0;background:#373737;z-index:5;width:100%;margin-left:0;display:none;justify-content:center;flex-direction:column}.top_panel .menu ul li{width:100%;margin-right:0;text-align:center}.top_panel .menu ul li a{display:inline-block;float:none;line-height:45px;font-size:20px}.top_panel .menu ul li a:hover{color:#80b23d}.top_panel .menu ul li a:hover:before{display:none}.header .img{position:static;margin-top:30px}.header .wrap_float{padding-bottom:0}.team .slider .slide{height:auto}.team .slider{height:auto}.team .slider .slide_content{position:static;height:auto;float:left}.team .slider .slide .img{height:320px}.team .slider .slide{padding-bottom:360px;padding-left:26px;padding-right:26px}.team_title{position:static;width:100%;background:#373737;padding:34px 26px}.team .slider .slide .btn{position:static;margin-top:25px}.team .slider .slide .author{margin-top:25px}.team .team_arrows .arrow{width:60px;height:60px}.team .team_arrows{width:134px;height:60px}.team .team_arrows{right:65px}.contacts .left{width:100%}.contacts .right{float:left;margin-top:62px}.contacts_item:last-child{margin-bottom:0}.footer_right{float:left;margin-top:32px}.footer_right .socials a i{font-size:30px}#nav-icon1 span{height:7px}#nav-icon1 span:nth-child(2){top:14px}#nav-icon1 span:nth-child(3){top:28px}#nav-icon1{height:35px;margin-top:7px;margin-bottom:7px}#nav-icon1.open{height:42px}.team .team_arrows .arrow{background-color:#80b23d;border-color:#80b23d}.archive .right{text-align:right}}@media screen and (max-width:920px){.archive .right{float:left;text-align:left}.archive .right .date_archive li a{line-height:1.2}.archive .right .date_archive li a:hover{border-color:rgba(255,255,255,0)}.archive .right{margin-bottom:32px}}@media screen and (max-width:850px){.approach_item{width:100%;margin-right:0}.approach_item .btn{margin-top:22px}.approach_item{margin-bottom:38px}.approach_item:last-child{margin-bottom:0}}@media screen and (max-width:750px){.title{font-size:42px}.header_title{margin-bottom:40px}.team{padding:30px 0 60px}.team_title{font-size:48px;padding:25px 26px}.contacts_title{font-size:48px}.contacts{padding:54px 0}.contacts .section_content{margin-top:22px}.contacts .input_wrap{margin-bottom:15px}.modal{width:100%}.archive{padding-bottom:87px}}@media screen and (max-width:580px){.title{font-size:33px}.team .slider .slide_content{padding-right:0}.modal{padding:45px 28px}.modal_title{font-size:32px}.archive .left .archive_item_title{font-size:20px}.archive .wp_content p,.archive .wp_content ul li{font-size:17px}.archive .wp_content h3{font-size:25px;margin-top:10px}.archive .wp_content ol li{font-size:18px}.archive .wp_content h2{font-size:28px;margin-top:10px}.success_section .text{font-size:20px}.success_section{padding:60px 0}}@media screen and (max-width:480px){.top_panel .logo{width:170px}#nav-icon1{width:38px}.top_panel{height:70px;padding:10px 0}.header{padding-top:38px}.title{font-size:30px}.btn{width:100%}.approach_item{font-size:19px}.approach{padding:22px 0}.team_title,.contacts_title{font-size:34px}.team .slider .slide .quote{font-size:19px}.team .team_arrows{right:26px;bottom:26px}.team .wrap{max-width:100%}.team_title,.team .slider .slide{padding-left:4vw;padding-right:4vw}.team .slider .slide .btn,.contacts .btn{width:100%}.contacts .btn_text{width:100%;text-align:center;max-width:100%}.team{padding-bottom:0;border-bottom:1px solid #585858}#nav-icon1 span{height:6px}#nav-icon1 span:nth-child(2){top:11px}#nav-icon1 span:nth-child(3){top:22px}#nav-icon1{height:28px;margin-top:11px;margin-bottom:10px}#nav-icon1.open span:nth-child(1),#nav-icon1.open span:nth-child(3){top:12px}#nav-icon1.open{height:30px}.contacts .subtitle{font-size:18px}.contacts .input_wrap .input{height:56px}.contacts_item_content{font-size:20px}.top_panel .select_wrap{margin:3px 0}.modal{padding:30px 22px}.archive .left .archive_item_title{font-size:19px}.archive .right .date_archive li a{font-size:20px;margin-bottom:6px}.archive .wp_content p{line-height:1.6}}@media screen and (max-width:400px){.top_panel .logo{width:134px}.contacts .btn_text{font-size:15px}.approach .title{margin-bottom:22px}.modal_title{font-size:7vw;margin-bottom:16px}.modal_text{font-size:15px}.modal{padding:30px 13px}.archive .left .archive_item{margin-bottom:33px}.archive{padding-top:36px}.archive .title{margin-bottom:36px}.success_section{padding:33px 0}}@media screen and (max-width:350px){.title{font-size:28px}.contacts .btn_text{font-size:5vw}.contacts_item_content{font-size:18px}#nav-icon1{margin-right:10px}.top_panel .select_wrap{width:66px}.top_panel .select_wrap select{padding-left:10px}.archive .left .archive_item_title{font-size:18px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.title{background:none;color:#578936}.team .team_arrows .arrow{background-size:24px 15px}}@media screen and (max-height:650px){.container_success .success_footer{position:static}}