@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";html,body{margin:0;padding:0;font-family:"Poppins",sans-serif;overflow-x:hidden}.section-title{font-size:32px;font-weight:600;color:#000}input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.btn-main{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:none;border-radius:4px;background:#004f8c;color:#fff;font-family:"Poppins",sans-serif;cursor:pointer;transition:filter .25s ease}.btn-main span{font-size:16px}.btn-main i{font-size:.875rem}.btn-main:hover{filter:brightness(1.1)}.btn-main:focus{outline:none}.main-input{width:100%;padding:.625rem .875rem;border:none;font-family:"Poppins",sans-serif;border-radius:4px;background:#f2f4f7;font-size:16px;color:#4a4a4a;transition:box-shadow .2s}.main-input::-moz-placeholder{color:#6b6b6b}.main-input::placeholder{color:#6b6b6b}.main-input:focus{outline:none;box-shadow:0 0 0 2px hsla(0,0%,100%,.4)}.hero-section{position:relative;width:100%;height:75vh;background:radial-gradient(#fff, rgba(0, 79, 140, 0.1))}@media(max-width: 576px){.hero-section{height:65vh}}.hero-section h1{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;flex-direction:column;font-size:80px;font-weight:700;padding-left:100px;color:#004f8c;text-transform:uppercase;z-index:10}@media(max-width: 992px){.hero-section h1{font-size:56px;left:50%;bottom:100px;padding-left:0;transform:translateX(-50%);font-size:40px;text-align:center}}.hero-section h1 span{font-size:96px}@media(max-width: 992px){.hero-section h1 span{font-size:68px}}@media(max-width: 576px){.hero-section h1 span{font-size:48px}}.bg-slider{position:relative;width:100%;height:100%;z-index:1}.bg-slider__wrapper{position:relative;margin:0 auto;width:100%;height:100%}.bg-slider .hero-bg{position:relative;width:100%;height:75vh}@media(max-width: 576px){.bg-slider .hero-bg{height:65vh}}.bg-slider .hero-bg img{position:absolute;top:50%;right:90px;transform:translateY(-50%);-o-object-fit:cover;object-fit:cover;width:auto;height:80%}@media(max-width: 1200px){.bg-slider .hero-bg img{height:60%}}@media(max-width: 992px){.bg-slider .hero-bg img{top:40px;right:50%;transform:translateX(50%);height:50%}}@media(max-width: 992px){.bg-slider .hero-bg img{height:40%}}.main-content{width:100%;display:flex;flex-direction:column}.head-selector{display:grid;grid-template-columns:repeat(5, 1fr);width:100%;background-color:#004f8c}@media(max-width: 992px){.head-selector{height:220px}}@media(max-width: 576px){.head-selector{display:flex;flex-direction:column;align-items:center;height:100%}}.head-selector .head-video{position:relative;width:100%;height:400px;cursor:pointer}@media(max-width: 992px){.head-selector .head-video{height:220px}}@media(max-width: 576px){.head-selector .head-video{width:50%}}.head-selector .head-video::after{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:#000;opacity:.3;pointer-events:none}.head-selector .head-video .preview-hover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(0.8);transition:filter .3s ease-in-out}.head-selector .head-video .preview-hover:hover{filter:grayscale(0)}.head-selector .head-video.active{cursor:auto}.head-selector .head-video.active::after{opacity:0}.head-selector .head-video.active .preview-hover{filter:grayscale(0)}.intro-container{position:relative;width:100%;height:85vh;z-index:1}.intro-container__wrapper{position:relative;margin:0 auto;width:100%}.intro-container .intro-section{position:relative;display:flex;align-items:center;overflow:hidden;padding:0 120px;width:100%;height:85vh}@media(max-width: 992px){.intro-container .intro-section{height:90vh;padding:0 80px}}.intro-container .intro-section .intro-bg-img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;z-index:-1}@media(max-width: 992px){.intro-container .intro-section .intro-bg-img{-o-object-position:center bottom;object-position:center bottom}}.intro-container .intro-section .intro-title{display:flex;flex-direction:column;gap:12px;max-width:45%;color:#000;z-index:10}@media(max-width: 992px){.intro-container .intro-section .intro-title{padding:80px 0;align-self:flex-start;align-items:center;max-width:90%}}.intro-container .intro-section .intro-title h2{font-size:40px;font-weight:600}@media(max-width: 992px){.intro-container .intro-section .intro-title h2{font-size:28px;text-align:center}}.intro-container .intro-section .intro-title p{font-size:18px}@media(max-width: 992px){.intro-container .intro-section .intro-title p{text-align:center}}@media(max-width: 576px){.intro-container .intro-section .intro-title p{font-size:14px}}.intro-swiper,.bg-swiper{width:100%;height:100%;overflow:hidden}.intro-swiper .swiper-slide,.bg-swiper .swiper-slide{width:100%;height:100%;display:flex;justify-content:start}.slider-btn{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer;z-index:5;transition:ease-in-out .25s}@media(max-width: 576px){.slider-btn{display:none}}.slider-btn img{width:100%;height:auto;display:block;pointer-events:none}.slider-btn.prev{left:40px}.slider-btn.next{right:40px}.intro-preview-video{overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:10px 40px;aspect-ratio:16/9}.intro-preview-video video{width:100%;height:85dvh;-o-object-fit:cover;object-fit:cover;display:block;border-radius:30px}.intro-preview-video .slider-indicator{display:flex;align-items:center;gap:8px}.intro-preview-video .slider-indicator button{cursor:pointer;height:12px;width:120px;background-color:#e0e6ec;outline:none;border:none;transition:background-color .3s}.intro-preview-video .slider-indicator button.active,.intro-preview-video .slider-indicator button:hover{background-color:#004f8c}.types-container{display:flex;flex-direction:column;align-items:center;width:100%;gap:20px}@media(max-width: 576px){.types-container{padding:60px 0}}.types-container .head-type-image{width:100%;height:85vh;padding:10px 40px}.types-container .head-type-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:30px}.types-container h2{display:flex;flex-direction:column;gap:4px}.types-container h2,.types-container>span{font-size:32px;text-align:center;padding:0 80px}@media(max-width: 992px){.types-container h2,.types-container>span{font-size:24px}}@media(max-width: 576px){.types-container h2,.types-container>span{padding:0 60px}}.types-container h2{font-weight:500;text-align:center}.types-container h2 span{font-weight:700}.types-container>span{font-weight:500}.head-form{display:grid;place-items:center;width:100%}.head-form form{display:flex;flex-direction:column;align-items:center;gap:60px;width:90dvw;margin:60px auto}.measurements{display:flex;align-items:center;gap:24px}.measurements .illustration-container{display:flex;align-items:center;gap:60px}.measurements .illustration-container .illustration{display:flex;flex-direction:column;align-items:center;gap:12px}.measurements .illustration-container .illustration img{width:auto;height:160px;-o-object-fit:cover;object-fit:cover}.measurements .illustration-container .illustration #hex-img{height:135px}.measurements .illustration-container .illustration span{font-size:14px}.measurements .measure-inputs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;border:2px solid #e0e6ec;border-radius:20px;padding:20px 60px}.measurements .measure-inputs .measure-heading{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.measurements .measure-inputs .measure-heading h2{font-size:24px;color:#000}.measurements .measure-inputs .measure-heading span{font-size:14px;color:#6b6b6b}.measurements .measure-inputs .inputs{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.measurements .measure-inputs .inputs input{height:36px}.measurements .measure-inputs .inputs input:focus{box-shadow:0 0 0 2px rgba(0,79,140,.4)}.head-type{display:flex;flex-direction:column;align-items:center;gap:40px}.head-type .selection{display:flex;gap:100px}.head-type .selection .head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;cursor:pointer}.head-type .selection .head input[type=radio]:checked+.head-type-selector{outline:3px solid #004f8c}.head-type .selection .head input[type=radio]:checked+.head-type-selector .indicator{background-color:#004f8c}.head-type .selection .head:hover .head-type-selector{outline:3px solid #004f8c}.head-type .selection .head .head-type-selector{position:relative;display:grid;place-items:center;width:220px;max-height:220px;aspect-ratio:1;border-radius:16px;outline:3px solid #e0e6ec;transition:outline .3s}.head-type .selection .head .head-type-selector .indicator{position:absolute;top:12px;left:12px;background-color:#e0e6ec;width:16px;height:16px;border-radius:9999px}.head-type .selection .head .head-type-selector img{width:65%;height:80%;-o-object-fit:contain;object-fit:contain}.head-type .selection .head span{font-size:20px;color:#000;width:80%}.machine-type{display:flex;flex-direction:column;align-items:center;gap:40px}.machine-type .selection{display:flex;gap:100px}.machine-type .selection .machine{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;cursor:pointer}.machine-type .selection .machine input[type=radio]:checked+.machine-selector{outline:3px solid #004f8c}.machine-type .selection .machine input[type=radio]:checked+.machine-selector .indicator{background-color:#004f8c}.machine-type .selection .machine:hover .machine-selector{outline:3px solid #004f8c}.machine-type .selection .machine .machine-selector{position:relative;display:grid;place-items:center;width:220px;aspect-ratio:1;border-radius:16px;outline:3px solid #e0e6ec;transition:outline .3s}.machine-type .selection .machine .machine-selector .indicator{position:absolute;top:12px;left:12px;background-color:#e0e6ec;width:16px;height:16px;border-radius:9999px}.machine-type .selection .machine .machine-selector img{width:90%;height:90%;-o-object-fit:contain;object-fit:contain}.machine-type .selection .machine span{font-size:20px;color:#000}.socket-profile{display:flex;flex-direction:column;align-items:center;gap:40px}.socket-profile .sockets-container{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px}.socket-profile .sockets-container .socket{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;cursor:pointer;min-width:220px}.socket-profile .sockets-container .socket input[type=radio]:checked+.socket-selection{outline:3px solid #004f8c}.socket-profile .sockets-container .socket input[type=radio]:checked+.socket-selection .indicator{background-color:#004f8c}.socket-profile .sockets-container .socket:hover .socket-selection{outline:3px solid #004f8c}.socket-profile .sockets-container .socket .socket-selection{position:relative;display:grid;place-items:center;width:140px;aspect-ratio:1;border-radius:16px;outline:3px solid #e0e6ec;transition:outline .3s}.socket-profile .sockets-container .socket .socket-selection .indicator{position:absolute;top:8px;left:8px;background-color:#e0e6ec;width:12px;height:12px;border-radius:9999px}.socket-profile .sockets-container .socket .socket-selection img{width:80%;height:80%;-o-object-fit:contain;object-fit:contain}.socket-profile .sockets-container .socket span{font-size:14px;color:#000;white-space:nowrap}.contact{display:flex;flex-direction:column;gap:20px;background-color:#004f8c;padding:3rem 10rem;width:100dvw;color:#fff}.contact .input-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.contact .input-grid .text-area{grid-column:1/-1;min-height:130px;resize:vertical}.contact .contact-form__disclaimer{margin:.5rem 0 .25rem;font-size:12px;line-height:1.3;text-transform:uppercase;color:hsl(0,0%,85%)}@media(max-width: 768px){.contact .contact-form__disclaimer{grid-column:auto}}.contact .checkbox{display:flex;align-items:center;gap:.4rem;font-size:12px}.contact .checkbox input[type=checkbox]{width:14px;height:14px;accent-color:rgb(0,107.7785714286,191)}@media(max-width: 768px){.contact .checkbox{grid-column:auto;font-size:10px !important}}.contact .hp-wrap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.about-container{position:relative;display:flex;align-items:center;flex:1;padding:0 100px;min-height:70dvh;background-image:url("../img/cabecotes-especiais/about-background.webp");background-size:cover;background-repeat:no-repeat;background-origin:border-box;margin-bottom:40px}.about-container .overlay{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(90deg, rgb(0, 79, 140), transparent);opacity:.9;z-index:1}.about-container .content{display:flex;flex-direction:column;gap:20px;width:50%;height:100%;color:#fff}.about-container .content *{z-index:80}.about-container .content p{font-size:20px}.btn-main.is-disabled{opacity:.5;cursor:not-allowed}.btn-main.is-disabled:hover{filter:none}.main-input.input-error{border:2px solid #e5342b}input[type=checkbox].input-error{outline:2px solid #e5342b;outline-offset:2px}.head-type-selector.input-error,.machine-selector.input-error,.socket-selection.input-error{outline-color:#e5342b}/*# sourceMappingURL=special-heads.css.map */