.fade{animation-name:fade;animation-duration:2.5s;-webkit-animation-name:fade;-webkit-animation-duration:2.5s}@-webkit-keyframes fade{from{opacity:.1}to{opacity:1}}@keyframes fade{from{opacity:.1}to{opacity:1}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:none;font-family:"Roboto Slab"}a{color:inherit;text-decoration:none}a:visited,a:hover,a:focus,a:active{text-decoration:none;color:inherit}header{width:100%;height:60px;position:absolute;top:0;background-color:rgba(0,0,0,0.7);z-index:10}header ul{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}header ul li:nth-child(n+4){margin-left:50px}header ul li .nav-logo{margin-left:10px}header ul li img{width:30px;height:30px;margin-top:10px}header ul li:after{content:'';display:block;width:100%;height:1px;background-color:#3b6b3a;margin-top:4px;margin-right:50px;-webkit-transition:.4s;transition:.4s}header ul li:before{content:'';display:block;width:100%;right:0;height:1px;background-color:#3b6b3a;margin-top:4px;-webkit-transition:.4s;transition:.4s}.main{height:700px;width:100%;background:url(../img/bg3.webp) center no-repeat;background-size:cover}.main-block{width:750px;min-height:300px;background-color:rgba(0,0,0,0.4);border-radius:13px;margin:0 auto;padding:40px;margin-top:180px;text-align:center}.main-block-link{color:#fff;font-size:22px;font-weight:bold}.main-block-link:after{content:'';display:block;width:10%;height:3px;background-color:#fff;margin:0 auto;margin-top:2px}.main-block-title{color:#fff;text-transform:uppercase;font-size:42px;margin-top:35px}.main-block-descr{color:#fff;text-transform:uppercase;font-size:22px;margin-top:35px;font-weight:bold}.content{width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(15%, #fff), color-stop(97%, #f7fcff), to(#c9ffa8));background:linear-gradient(to top, #fff 15%, #f7fcff 97%, #c9ffa8);background-position:50% 30%}.content .info{width:100%;min-height:400px;background-color:#defaf8;padding:50px;border-radius:26px;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.8);box-shadow:0 0 30px rgba(0,0,0,0.8)}.content .info-header{width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.content .info-header-tab{color:#3b6b3a;font-weight:bold;font-size:30px;cursor:pointer}.content .info-header-tab:after{content:'';display:block;width:0;height:3px;background-color:#3b6b3a;margin-top:4px;-webkit-transition:.4s;transition:.4s}.content .info-header-tab:hover:after{width:60%}.content .info-tabcontent{width:100%;padding-top:20px;-webkit-transition:.3s;transition:.3s}.content .info-tabcontent .description-text{margin-top:30px;color:#000;font-weight:300;padding-right:20px;font-size:21px}.content .info-tabcontent .description-text ul{padding-left:30px;padding-top:20px;padding-bottom:20px}.content .info-tabcontent .description-btn{width:180px;height:45px;line-height:43px;margin-top:30px;border:1px solid #3b6b3a;font-size:14px;color:#3b6b3a;text-transform:uppercase;font-weight:bold;text-align:center;font-weight:300;cursor:pointer}.content .info-tabcontent .description-btn:hover{-webkit-box-shadow:0 0 5px #3b6b3a;box-shadow:0 0 5px #3b6b3a}.content .info .hide{display:none}.content .info .show{display:-webkit-box;display:-ms-flexbox;display:flex}.content .about{padding-top:70px;padding-bottom:70px}.content .about p{color:#000;font-weight:300;font-size:18px;text-indent:3em}.content .about-img{margin-right:50px;float:left}.content .about-img img{border-radius:13px}.content .contact{width:86%;height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#defaf8;margin:0 auto;margin-top:100px;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.8);box-shadow:0 0 30px rgba(0,0,0,0.8);border-radius:20px}.content .contact-img{width:50%}.content .contact-img img{height:200px;-webkit-transform:translateX(40%);transform:translateX(40%);-webkit-transform:translateY(50%);transform:translateY(50%)}.content .contact-form{width:50%;padding-left:40px}.content .contact-form-title{margin-top:30px;color:#3b6b3a;font-size:36px;font-weight:500}.content .contact-form-title:after{content:'';display:block;width:20%;height:1px;background-color:#000;margin-top:4px}.content .contact-form form input{display:block;font-size:20px;width:60%;height:40px;margin-top:30px;background-color:transparent;border:none;color:#000;border-bottom:1px solid #000}.content .contact-form form input::-webkit-input-placeholder{color:#000}.content .contact-form form input:-ms-input-placeholder{color:#000}.content .contact-form form input::-ms-input-placeholder{color:#000}.content .contact-form form input::placeholder{color:#000}.content .contact-form form button{margin-top:60px;width:150px;height:40px;background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.content .contact-form form button:hover{-webkit-box-shadow:0 0 10px #3b6b3a;box-shadow:0 0 10px #3b6b3a}.content footer{width:100%;height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content footer .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}.content footer .social .social-block{width:70px;height:70px;border:1px solid #8fc789;margin-right:15px}.content footer .social .social-block:hover{-webkit-box-shadow:0 0 10px #3b6b3a;box-shadow:0 0 10px #3b6b3a}.content footer .social .social-block a img{width:50%;display:block;margin:0 auto;margin-top:17px;margin-left:17px}