.header{position:fixed;left:0;top:0;z-index:10;gap:60px;width:100%;display:flex;justify-content:space-between;padding:10px 60px;box-sizing:border-box;align-items:center;background-color:#fff}@media (max-width:1800px){.header{padding:10px 40px}}@media (max-width:1500px){.header{gap:40px;padding:10px 30px}}@media (max-width:1300px){.header{gap:20px}}@media (max-width:997px){.header{padding:5px 20px;gap:10px;flex-direction:row;justify-content:space-between;align-items:center}}.header .logo{padding-top:5px;width:170px}.header .logo img{width:100%;height:auto;flex-shrink:0}@media (max-width:1300px){.header .logo{width:150px}}@media (max-width:767px){.header .logo{width:120px}}.header .contacts,.header .left,.header .right,.header .row{display:flex;align-items:stretch;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.header .row{width:100%;gap:60px}@media (max-width:1800px){.header .row{gap:60px}}@media (max-width:1500px){.header .row{gap:40px}}@media (max-width:1125px){.header .row{width:auto}}.header .left,.header .right{flex-direction:column;gap:10px}@media (max-width:1125px){.header .right{flex-direction:row}}.header .contacts{gap:15px;align-items:center}.header .company-tagline{margin-top:15px;color:#121212;letter-spacing:-.66px;width:360px;font:600 22px/115% Manrope,-apple-system,Roboto,Helvetica,sans-serif}@media (max-width:997px){.header .left{display:none}}.header .navigation-container{display:inline-flex;align-items:center}@media (max-width:767px){.header .navigation-container{display:none}}.header .navigation-menu>ul{list-style:none;padding:0;margin-top:0;margin-bottom:14px;display:flex;align-items:center;gap:16px}.header .nav-item{display:flex;align-items:center;gap:5px;position:relative}.header .nav-item .nav-arrow{display:flex;flex-wrap:nowrap;flex-direction:column;align-content:center;justify-content:center;align-items:center}.header .nav-item .nav-arrow.active{transform:rotate(-180deg)}.header .dropdown{position:absolute;left:0;top:20px;margin:0;list-style:none;display:none;box-sizing:border-box;flex-direction:column;align-items:flex-start;padding:15px;gap:10px;isolation:isolate;background:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#e7e7e7;border-radius:15px;width:320px}.header .dropdown a{width:351px;height:19px;font:600 16px/118% Manrope,-apple-system,Roboto,Helvetica,sans-serif;letter-spacing:-.01em;text-decoration:none;color:#121212}.header .dropdown a:hover{color:#2aab41}.header .dropdown.active{display:flex}.header .nav-item-simple{display:flex;justify-content:center;align-items:center;gap:8px;position:relative}.header .nav-text{color:#121212;letter-spacing:-.66px;position:relative;font:400 22px/115% Manrope,-apple-system,Roboto,Helvetica,sans-serif;cursor:pointer;text-decoration:none}@media (max-width:1800px){.header .nav-text{font-size:18px}}@media (max-width:1500px){.header .nav-text{font-size:16px}}@media (max-width:1300px){.header .nav-text{font-size:14px}}@media (max-width:1125px){.header .left{display:none}}.header .nav-arrow{width:15px;height:15px;position:relative;cursor:pointer}.header .phone-number{margin-right:100px;color:#121212;letter-spacing:-.66px;font:400 22px/115% Manrope,-apple-system,Roboto,Helvetica,sans-serif}@media (max-width:1800px){.header .phone-number{margin-right:70px;font-size:18px}}@media (max-width:1500px){.header .phone-number{margin-right:50px;font-size:16px}}@media (max-width:1300px){.header .phone-number{font-size:14px;margin-right:30px}}@media (max-width:1200px){.header .phone-number{margin-right:0}}@media (max-width:1125px){.header .phone-number{font-size:18px;font-weight:600;margin-right:15px}}.header .action-buttons{display:inline-flex;align-items:center;gap:10px}@media (max-width:1125px){.header .action-buttons{display:none}}.header .order-button{display:flex;padding:10px 25px;width:250px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:10px;position:relative;background-color:#ff3938;border:none;cursor:pointer}@media (max-width:1800px){.header .order-button{padding:10px 15px;width:220px}}@media (max-width:1500px){.header .order-button{padding:10px;width:180px}}.header .order-button-text{color:#fff;letter-spacing:-.48px;position:relative;font:700 16px/100% Manrope,-apple-system,Roboto,Helvetica,sans-serif}@media (max-width:1500px){.header .order-button-text{font-size:14px}}.header .whatsapp-button{display:flex;padding:10px 25px;justify-content:center;align-items:center;gap:8px;border-radius:10px;width:250px;position:relative;background-color:#48c95f;border:none;cursor:pointer}@media (max-width:1800px){.header .whatsapp-button{width:220px;padding:10px 15px}}@media (max-width:1500px){.header .whatsapp-button{padding:10px}}.header .whatsapp-icon-container{width:24px;height:24px;position:relative}.header .whatsapp-icon-bg{width:25px;height:25px;flex-shrink:0;border-radius:500px;background-color:#fff;display:flex;align-items:center;justify-content:center;align-content:center;flex-direction:column}.header .whatsapp-svg{width:13px;height:13px;flex-shrink:0;fill:#48c95f}.header .whatsapp-text{color:#fff;letter-spacing:-.48px;position:relative;font:700 16px/100% Manrope,-apple-system,Roboto,Helvetica,sans-serif}@media (max-width:1500px){.header .whatsapp-text{font-size:14px}}.header .search-container{display:flex;padding:4px 4px 4px 15px;align-items:center;gap:8px;flex-shrink:0;border-radius:10px;background-color:#f1f1f1}@media (max-width:1125px){.header .search-container{display:none}}.header .search-input{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1 0 0;overflow:hidden;color:rgba(18,18,18,.45);text-overflow:ellipsis;letter-spacing:-.16px;position:relative;font:400 16px/115% Manrope,-apple-system,Roboto,Helvetica,sans-serif;border:none;background:transparent;outline:none}.header .search-icon{display:flex;width:40px;height:40px;padding:8px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:6px;background:#31c55d;position:relative;cursor:pointer;border:none}.header .mobile-menu-toggle{display:none;cursor:pointer;background:none;border:none;align-items:center;align-content:center;justify-content:center;flex-direction:column;width:40px;height:40px;border-radius:4px;background:#f1f1f1}.header .mobile-menu-toggle:hover{background:#2aab41}.header .mobile-menu-toggle:hover svg rect{fill:white!important}@media (max-width:1125px){.header .mobile-menu-toggle{display:flex}}.header .nav-item .nav-arrow:hover{fill:#2aab41!important}.header .nav-text:hover,.header .nav-text:focus{color:#2aab41}.header .order-button:hover,.header .order-button:focus{background-color:#e11b1a;outline-offset:2px}.header .whatsapp-button:hover,.header .whatsapp-button:focus{background-color:#2aab41;outline-offset:2px}.header .search-icon:hover,.header .search-icon:focus{background-color:#2aab41;outline-offset:2px}.header .mobile-menu-toggle:hover,.header .mobile-menu-toggle:focus{color:#2aab41}*{margin:0;padding:0;box-sizing:border-box}::selection{background:#31c55d;color:#fff}::-moz-selection{background:#31c55d;color:#fff}html,body{font-family:"Manrope",-apple-system,Roboto,Helvetica,sans-serif;line-height:1.6;color:#121212;background:#f1f1f1;width:100%;box-sizing:border-box;overflow-x:hidden;overflow-y:visible}.main-page{display:flex;width:100%;flex-direction:column;align-items:center;gap:100px;padding-bottom:100px}@media (max-width:1400px){.main-page{gap:80px;padding-bottom:80px}}@media (max-width:1200px){.main-page{gap:60px;padding-bottom:60px}}@media (max-width:997px){.main-page{gap:40px;padding-bottom:40px}}.visually-hidden{display:none}.modal{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);display:none;align-items:center;justify-content:center;align-content:center;z-index:100;padding:20px}.modal.active{display:flex}@media (max-width:997px){.modal{height:calc(100vh - 95px);top:95px;padding:0}}.quiz{position:fixed;right:60px;bottom:60px;z-index:100;width:100%;max-width:350px}@media (max-width:1800px){.quiz{right:40px;bottom:40px}}@media (max-width:1500px){.quiz{right:30px;bottom:30px}}@media (max-width:1200px){.quiz{right:15px;bottom:15px}}