body{font-family:"Roboto",sans-serif;padding:0;margin:0}.hr1{margin:0 auto;height:3px;border:2px solid green;width:200px}.section{padding:100px 0}.section__text{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:green;margin:0 auto;border-radius:5px;padding:8px 18px;font-size:35px;line-height:45px}.section__texts{font-size:22px;font-family:"Roboto",sans-serif;font-weight:400;font-style:normal}.section__tex{font-size:27px;text-transform:uppercase;font-family:"Roboto",sans-serif;font-weight:700;font-style:normal}.section-1{padding:100px 0}.section-1__text{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:green;margin:0 auto;border-radius:5px;padding:8px 18px;font-size:35px;line-height:45px}.section-1__texts{border-radius:5px;margin:80px auto;padding:20px 30px;background-color:#f5f4fa;-webkit-box-shadow:0px 5px 10px 2px rgba(34,60,80,.2);box-shadow:0px 5px 10px 2px rgba(34,60,80,.2);font-size:20px;line-height:30px;font-family:"Roboto",sans-serif;font-weight:900;font-style:normal}.section-1__projects{font-size:25px;text-transform:uppercase;font-family:"Roboto",sans-serif;font-weight:700;font-style:normal}.section-1__lorem{height:auto;text-align:center;font-size:20px;line-height:30px;border-radius:5px;margin:80px auto;padding:20px 30px;background-color:#f5f4fa;-webkit-box-shadow:0px 5px 10px 2px rgba(34,60,80,.2);box-shadow:0px 5px 10px 2px rgba(34,60,80,.2)}.section-1__tex{font-size:20px}.section-1__liner{border-radius:5px;border:2px solid green}.section-1__subtitle{font-size:20px;line-height:30px;font-weight:400}.fotos__last{height:329px;width:306px}.borders{border:1px solid green;border-radius:6px}input[type=text],select,textarea,.number{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;resize:vertical}label{padding:12px 12px 12px 0;display:inline-block}input[type=submit]{color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;float:right}.container-1{margin:0 auto;max-width:1320px;border-radius:5px;background-color:#f2f2f2;padding:20px}.col-25{float:left;width:25%;margin-top:6px}.col-75{float:left;width:75%;margin-top:6px}.row:after{content:"";display:table;clear:both}@media screen and (max-width: 600px){.col-25,.col-75,input[type=submit]{width:100%;margin-top:0}}.submit__btn{background-color:green}.section-2{padding-bottom:100px}.section-2__text{color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#1f9106;margin:0 auto;border-radius:5px;padding:8px 10px}.section-2__lorem{height:auto;text-align:center;font-size:20px;line-height:30px;border-radius:5px;margin:80px auto;padding:20px 30px;background-color:#f5f4fa;-webkit-box-shadow:0px 5px 10px 2px rgba(34,60,80,.2);box-shadow:0px 5px 10px 2px rgba(34,60,80,.2)}.section-3{padding:100px 0}.section-3__text{color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#1f9106;margin:0 auto;border-radius:5px;padding:8px 10px}.section-3__texts{height:auto;text-align:center;font-size:20px;line-height:30px;border-radius:5px;margin:80px auto;padding:20px 30px;background-color:#f5f4fa;-webkit-box-shadow:0px 5px 10px 2px rgba(34,60,80,.2);box-shadow:0px 5px 10px 2px rgba(34,60,80,.2)}.site-footer{background-color:#26272b;padding:45px 0 20px;font-size:15px;line-height:24px;color:#737373}.site-footer hr{border-top-color:#bbb;opacity:.5}.site-footer hr.small{margin:20px 0}.site-footer h6{color:#fff;font-size:16px;text-transform:uppercase;margin-top:5px;letter-spacing:2px}.site-footer a{color:#737373}.site-footer a:hover{color:#36c;text-decoration:none}.footer-links{padding-left:0;list-style:none}.footer-links li{display:block}.footer-links a{color:#737373}.footer-links a:active,.footer-links a:focus,.footer-links a:hover{color:#36c;text-decoration:none}.footer-links.inline li{display:inline-block}.site-footer .social-icons{text-align:right}.site-footer .social-icons a{width:40px;height:40px;line-height:40px;margin-left:6px;margin-right:0;border-radius:100%;background-color:#33353d}.copyright-text{margin:0}@media(max-width: 991px){.site-footer [class^=col-]{margin-bottom:30px}}@media(max-width: 767px){.site-footer{padding-bottom:0}.site-footer .copyright-text,.site-footer .social-icons{text-align:center}}.social-icons{padding-left:0;margin-bottom:0;list-style:none}.social-icons li{display:inline-block;margin-bottom:4px}.social-icons li.title{margin-right:15px;text-transform:uppercase;color:#96a2b2;font-weight:700;font-size:13px}.social-icons a{background-color:#eceeef;color:#818a91;font-size:16px;display:inline-block;line-height:44px;width:44px;height:44px;text-align:center;margin-right:8px;border-radius:100%;-webkit-transition:all .2s linear;transition:all .2s linear}.social-icons a:active,.social-icons a:focus,.social-icons a:hover{color:#fff;background-color:#29aafe}.social-icons.size-sm a{line-height:34px;height:34px;width:34px;font-size:14px}.social-icons a.facebook:hover{background-color:#3b5998}.social-icons a.twitter:hover{background-color:#00aced}.social-icons a.linkedin:hover{background-color:#007bb6}.social-icons a.dribbble:hover{background-color:#ea4c89}@media(max-width: 767px){.social-icons li.title{display:block;margin-right:0;font-weight:600}}@media(max-width: 768px){.title{font-size:1.2em !important}.sub-title{font-size:.8em !important}.borders{text-align:center}.adaption{margin-top:25px}}.roboto-regular{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal}.roboto-bold{font-family:"Roboto",sans-serif;font-weight:700;font-style:normal}.roboto-black{font-family:"Roboto",sans-serif;font-weight:900;font-style:normal}.roboto-light-italic{font-family:"Roboto",sans-serif;font-weight:300;font-style:italic}.roboto-black-italic{font-family:"Roboto",sans-serif;font-weight:900;font-style:italic}@media(max-width: 991px){.sidebar{background-color:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.hero{-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:url(https://images.unsplash.com/photo-1500417148159-68083bd7333a) center center no-repeat;background-size:cover}.navbar-nav .nav-item .nav-link.active{color:#f94ca4;border-radius:4px}.nav-colors{background-color:rgba(255,255,255,.7)}.nav-link{font-size:22px;font-weight:600;font-style:italic}.navbar-nav .nav-item .nav-link{color:#28a745 !important;-webkit-transition:color .3s ease;transition:color .3s ease}.navbar-nav .nav-item .nav-link:hover{color:#fff !important}