.hero{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;max-width:1920px;margin:0 auto;z-index:1}.hero::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background: linear-gradient(to top, rgb(0 0 0 / 65%), rgb(0 0 0 / 29%));z-index:-1}.hero .container{height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;z-index:2}.container{max-width:1200px;margin:0 auto}@media (max-width:767px){.container{padding:0 1rem!important}}.hero__text{font-size:18px;font-weight:600}.hero__title{font-size:69px;font-weight:800;text-transform:uppercase}.section-title{background:#08143d;color:#fff;border-radius:4px;text-align:center;font-size:32px;line-height:1.5;padding:1rem;max-width:900px;margin:2rem auto}.belt-list{list-style-type:none}@media (max-width:767px){.belt-list{height:400px;overflow-x:scroll;display:flex;align-items:center;gap:1rem;padding-inline-start:1rem!important}}.belt-list li{margin-top:2rem;background:#f1f1f1;border-radius:4px;position:relative;counter-increment:list-counter;padding:2rem}.belt-list li strong{display:block}.belt-list li::before{content:"0" counter(list-counter) ".";font-size:1em;background:#f65600;color:#fff;font-weight:600;border-radius:10%;width:3em;height:2em;border-radius:4px;display:flex;justify-content:center;align-items:center;margin-top:-42px;margin-bottom:.6rem}.number-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.belt-number{text-align:center;margin:0 auto;padding:1rem 2rem;background:#f65600;color:#fff;border-radius:10%}@media (max-width:767px){.section-title{font-size:18px}.belt-list li{font-size:16px;flex:1 0 90%}.hero__title{font-size:32px;line-height:1.7}}.belt-from{max-width:500px;margin:0 auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.belt-from form{display:flex;flex-direction:column;gap:15px}.belt-from label{font-size:16px;color:#333;margin-bottom:5px}.belt-from input[type="text"],.belt-from input[type="email"],.belt-from input[type="tel"]{width:100%;padding:12px;margin:5px 0;border:1px solid #ccc;border-radius:4px;font-size:14px;transition:border-color .3s ease}.belt-from input[type="text"]:focus,.belt-from input[type="email"]:focus,.belt-from input[type="tel"]:focus{border-color:#f65600;outline:none}.belt-from input[type="submit"]{background-color:#f65600;color:#fff;padding:12px 20px;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s ease;width:100%}.belt-from input[type="submit"]:hover{background-color:#1f1f1f}.popmake-title{text-align:center!important}.popmake form{display:flex;flex-direction:column;gap:15px}.popmake input[type="text"],.popmake input[type="email"],.popmake input[type="tel"]{width:100%;padding:12px;margin:5px 0;border:1px solid #ccc;border-radius:4px;font-size:14px;transition:border-color .3s ease}.popmake input[type="text"]:focus,.popmake input[type="email"]:focus,.popmake input[type="tel"]:focus{border-color:#f65600;outline:none}.popmake input[type="submit"]{background-color:#f65600;color:#fff;padding:12px 20px;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:background-color .3s ease;width:100%}.popmake input[type="submit"]:hover{background-color:#1f1f1f}.gallery-belt .wp-block-gallery figure{height:400px!important;background:gray!important}.gallery-belt .wp-block-gallery figure img{object-fit:cover}@media (max-width:767px){.gallery-belt .wp-block-gallery figure{height:200px!important}}.belt-center{display:flex;align-items:center}.belt-product-item{background:#f0f0f0;box-shadow:5px 5px 10px 0 rgba(173,173,173,1);padding:1rem;border-radius:6px;margin-bottom:0!important}.belt-product-item .wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{width:100%}