*{box-sizing:border-box;font-family:Roboto,sans-serif}*{box-sizing:border-box;margin:0}a{text-decoration:none;color:inherit;font-weight:700}body{max-width:1300px;margin:0 auto;font-family:Roboto,sans-serif;font-size:16px;background-color:#182330;color:#fff;padding-top:60px}.conteiner{max-width:1300px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:15px}header{position:fixed;top:0;left:0;width:100%;background:#161c24;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:10px 0;z-index:1000;text-align:center}.header_conatiner{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:90px}.header_logo img{height:41px;width:100%;object-fit:contain}.header_button{display:flex;gap:20px}@media (max-width:768px){.header_button{gap:8px}}.btn{border:1px solid #035507;display:inline-block;padding:10px 20px;background-color:#035507;color:#fff;border-radius:5px;cursor:pointer;position:relative;transition:box-shadow 0.3s ease-in-out}@media (max-width:768px){.btn{text-align:center;padding:10px;font-size:14px}}@keyframes glow{0%{box-shadow:0 0 5px #035507}50%{box-shadow:0 0 20px #035507}100%{box-shadow:0 0 5px #035507}}.glowing{animation:glow 1.5s infinite alternate}.button_1{background-color:#035507}.button_2{background-color:transparent}.button_2:hover{background-color:#035507}h1{font-size:50px;text-align:center;font-weight:700;text-transform:uppercase;line-height:1.4}@media (max-width:768px){h1{font-size:30px}}h2{font-size:30px;font-weight:700}@media (max-width:768px){h2{font-size:26px;margin-top:10px}}.main_conteiner{position:relative;margin-top:40px}.main_text{display:flex;flex-direction:column;gap:20px}main img{display:flex;align-items:center;justify-content:center}.main p{font-size:14px;font-weight:400;color:#fff;line-height:1.4}.photo{margin:0 auto;width:70%;height:80%;object-fit:cover;border-radius:10px;margin-bottom:40px}@media (max-width:768px){.photo{width:100%;margin-bottom:20px}}.main h1{margin-bottom:50px}@media (max-width:768px){.main h1{margin-bottom:20px}}.popup{width:470px;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:#161c24;color:#fff;border-radius:20px;padding:20px 25px;box-shadow:0 0 10px rgba(0,0,0,.3);display:flex;align-items:center;gap:20px;opacity:0;visibility:hidden;transition:opacity 0.5s ease-in-out,visibility 0.5s ease-in-out}@media (max-width:768px){.popup{width:95%;padding:6px;gap:10px;border-radius:10px}}.popup_block{width:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.popup_block{display:flex;justify-content:space-around}}.popup.show{opacity:1;visibility:visible}.popup-close{background:none;border:none;color:rgba(255,255,255,.476);font-size:20px;cursor:pointer;position:absolute;right:10px;top:6px}@media (max-width:768px){.popup-close{font-size:16px;right:6px;top:3px}}.block_txt{width:40%;display:flex;align-items:center;flex-direction:column;text-align:center}.block_txt span{font-size:35px;color:#fff;font-weight:700}@media (max-width:768px){.block_txt span{font-size:24px}}.block_txt p{color:#fff;font-size:18px}@media (max-width:768px){.block_txt p{font-size:14px}}.block_btn{text-transform:uppercase;font-weight:700;font-size:18px}@media (max-width:768px){.block_btn{font-size:14px}}.float-start{float:left!important}.badge{line-height:1rem}.rounded-pill{border-radius:50rem!important}.bg-secondary{--bs-bg-opacity:1;background-color:#6c757d!important}.text-light{--bs-text-opacity:1;color:#fff!important}.p-2{padding:.5rem!important}.float-end{float:right!important}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem}img,svg{vertical-align:middle}.scrollmenu{max-width:100%;overflow-x:auto;overflow-y:hidden}.scrollmenu{width:100%;height:fit-content;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}img{max-width:100%;height:auto}.scrollmenu::-webkit-scrollbar,.submenu ul::-webkit-scrollbar{display:none}.scroll-card{float:none;display:inline-block;margin:3px;cursor:pointer;img{width:160px;height:220px;object-fit:cover;object-position:center;border-radius:4px;transition:.5s ease}}.text-center{text-align:center!important}.scroll-card:hover img{opacity:.5}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:inherit}footer{background:#161c24;padding:40px 0;margin-top:60px;border-radius:25px 25px 0 0}.footer-container{max-width:1300px;margin:0 auto;padding:0 15px}.footer-top{margin-bottom:30px}.footer-logo{margin-bottom:10px}.footer-logo img{height:50px}.footer-buttons .btn{padding:8px 20px;font-size:14px;margin-top:10px}.footer-links{gap:30px;margin-bottom:30px;text-align:center}.footer-links-column h4{color:#fff;font-size:16px;margin-bottom:15px;font-weight:600}.footer-links-column ul{list-style:none;padding:0;margin:0;flex-direction:column;gap:10px}.footer-links-column ul li{margin-bottom:10px;display:inline-block}.footer-links-column ul li a{display:inline-block;padding:5px 10px;color:#ccc;text-decoration:none;font-size:14px;transition:color 0.3s}.footer-links-column ul li a:hover{color:#fff}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;text-align:center}.footer-bottom p{color:#a0a0a0;font-size:12px;margin:0}@media (max-width:768px){.footer-top{flex-direction:column;align-items:center;gap:20px}.footer-buttons{flex-direction:column;width:100%}}