@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url("../../andradina/fonts/Poppins/Poppins-Regular.woff2") format("woff2"),url("../../andradina/fonts/Poppins/Poppins-Regular.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:400;font-display:swap;src:url("../../andradina/fonts/Poppins/Poppins-Italic.woff2") format("woff2"),url("../../andradina/fonts/Poppins/Poppins-Italic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url("../../andradina/fonts/Poppins/Poppins-Medium.woff2") format("woff2"),url("../../andradina/fonts/Poppins/Poppins-Medium.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url("../../andradina/fonts/Poppins/Poppins-SemiBold.woff2") format("woff2"),url("../../andradina/fonts/Poppins/Poppins-SemiBold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url("../../andradina/fonts/Poppins/Poppins-Bold.woff2") format("woff2"),url("../../andradina/fonts/Poppins/Poppins-Bold.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:italic;font-weight:700;font-display:swap;src:url("../../andradina/fonts/Poppins/Poppins-BoldItalic.woff2") format("woff2"),url("../../andradina/fonts/Poppins/Poppins-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Poppins";font-style:normal;font-weight:900;font-display:swap;src:url("../../andradina/fonts/Poppins/Poppins-Black.woff2") format("woff2"),url("../../andradina/fonts/Poppins/Poppins-Black.ttf") format("truetype")}@font-face{font-family:"Noteworthy";font-style:normal;font-display:swap;src:url("../../andradina/fonts/Noteworthy/Noteworthy-Lt.woff") format("woff"),url("../../andradina/fonts/Noteworthy/Noteworthy-Lt.ttf") format("truetype")}@keyframes fromTop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes fromBottom{from{transform:translateY(0)}to{transform:translateY(-100%)}}html{scroll-behavior:smooth}body,input,textarea,button{font-family:"Poppins",sans-serif;font-weight:400;color:#898b8e}body{background-color:#f2f2f2}body:has(header.fixed){padding-top:426px}.container{max-width:1232px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}section .title{text-align:center;text-transform:uppercase}section .title h3{font-size:15px;font-weight:500;margin-bottom:32px;letter-spacing:5px}section .title h2{font-size:30px;font-weight:700;letter-spacing:10px;margin:0 auto}p+p{margin-top:12px}header{background:#f2f2f2 url("../../andradina/img/bg_header.png") no-repeat top right;padding:100px 0px 48px 0px;display:grid;align-items:start;grid-template-columns:1fr 2fr 1fr;gap:32px}header .contact{background-color:#fff;padding:16px 32px;width:100%;max-width:306px}header .contact div{width:-moz-fit-content;width:fit-content}header .contact.whatsapp{justify-self:start;border-radius:0px 16px 16px 0px}header .contact.whatsapp div{margin-left:auto}header .contact.mail{justify-self:end;border-radius:16px 0px 0px 16px}header .contact.mail div{margin-right:auto}header .contact i{color:#00aaba;font-size:36px}header .contact span{color:#221e1f;display:block;line-height:22px;white-space:nowrap}header .contact strong{color:#00aaba;font-size:25px;font-weight:900;line-height:22px;white-space:nowrap}header .logo{text-align:center}header .logo a{display:inline-block}header h1{font-family:"Noteworthy",sans-serif;font-size:34px;color:#00aaba;margin-top:32px}header.fixed{position:fixed;top:0;left:0;right:0;z-index:15;box-shadow:0px 0px 10px 0px rgba(0,0,0,.6);padding:30px 0px 12px 0px;align-items:center;animation:fromTop .3s forwards}header.fixed .contact{padding-top:8px;padding-bottom:8px}header.fixed .contact div{display:flex;align-items:center;gap:8px}header.fixed .contact span{display:none}header.fixed .contact i{color:#00aaba;font-size:28px}header.fixed .contact strong{font-size:18px;font-weight:700}header.fixed .contact.whatsapp{padding-left:32px}header.fixed .contact.mail{padding-right:32px}header.fixed .logo img{max-height:45px}header.fixed h1{display:none}#hero{background:url("../../andradina/img/bg_hero.jpg") no-repeat center;background-size:cover;text-align:center;padding:220px 0px; min-height: 666px; position: relative; background-position: center;}#hero h2{font-size:54px;color:#fff}#lazer{background-color:#dab00b;color:#fff;padding-top:96px;padding-bottom:96px}#lazer:has(.swiper-galery){margin-bottom:334px}#lazer .title h2{max-width:780px}#lazer .text{text-align:center;max-width:700px;margin:48px auto 0px auto;font-size:12px;line-height:28px;letter-spacing:1px}#lazer .swiper-galery{margin-top:64px;margin-bottom:-430px}#lazer .swiper-slide{height:auto}#lazer .swiper-slide img{-o-object-fit:cover;object-fit:cover;height:540px;width:100%}#lazer .swiper-controls{display:grid;grid-template-columns:1fr 1fr 1fr;padding:16px 0px}#lazer .swiper-controls .swiper-pagination{position:static;text-align:left}#lazer .swiper-controls .swiper-legend{text-align:right}#lazer .swiper-controls .swiper-pagination,#lazer .swiper-controls .swiper-legend{font-size:12px;line-height:28px;color:#898b8e;letter-spacing:2px}#lazer .swiper-controls .swiper-buttons{display:flex;align-items:center;justify-content:center;gap:16px}#lazer .swiper-controls .swiper-button-prev,#lazer .swiper-controls .swiper-button-next{position:static;width:auto;height:auto;margin:0;padding:8px}#lazer .swiper-controls .swiper-button-prev::after,#lazer .swiper-controls .swiper-button-next::after{color:#898b8e;font-size:14px;font-weight:600}#qualidade{padding-top:76px;padding-bottom:168px}#qualidade .title h3{color:#1b9aa9}#qualidade .title h2{color:#093b5d;max-width:510px}#qualidade .content{display:grid;grid-template-columns:1fr 1fr;gap:128px;padding:0px 124px;margin-top:96px;font-size:12px;line-height:28px}#qualidade .content>div{padding-top:12px}#qualidade .content .quote{background:url("../../andradina/img/quote.png") no-repeat top left;padding-left:24px}#qualidade .content .quote .from{font-weight:600;display:block;text-align:end;margin-top:16px}#depoimentos{background:url("../../andradina/img/bh-depoimentos.jpg") no-repeat center;background-size:cover;padding:200px 0px 80px 0px;color:#fff;text-align:center}#depoimentos .swiper-galery{max-width:720px;margin:0 auto}#depoimentos .swiper-pagination{position:static;margin-top:72px;display:flex;align-items:center;justify-content:center;gap:8px}#depoimentos .swiper-pagination .swiper-pagination-bullet{width:24px;height:4px;border-radius:0;border:1px solid #fff;background-color:rgba(0,0,0,0);opacity:1}#depoimentos .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}#depoimentos h4{font-size:20px;font-style:italic;font-weight:700;margin-bottom:32px}#depoimentos h4::before{content:'"'}#depoimentos .text{font-size:12px;font-style:italic;line-height:28px}#depoimentos .text>*{display:inline}#depoimentos .text::after{content:'"'}#depoimentos span{display:block;font-size:12px;line-height:28px}#depoimentos span.from{font-weight:700;text-transform:uppercase;margin:32px 0px 8px 0px}section.half{display:grid;grid-template-columns:1fr 1fr;min-height:670px}section.half>img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}section.half>div{display:flex;align-items:center;background-color:#fff}section.half:has(>img:first-child) .half_container{margin-right:auto;padding:0px 148px 0px 112px}section.half:has(>div:first-child) .half_container{margin-left:auto;padding:0px 192px 0px 80px}section.half .half_container{max-width:616px}section.half .title{text-align:left}section.half .title h3{color:#1b9aa9}section.half .title h2{color:#093b5d}section.half .text{font-size:12px;line-height:28px;margin-top:32px}#news{background:url("../../andradina/img/bg_news.jpg") no-repeat center;background-size:cover;padding:238px 0px 218px 0px}#news .text{font-size:14px;max-width:360px;text-align:center;color:#fff;margin:0 auto 32px auto}#news form{margin:0 auto}#news form .g-recaptcha{margin-top:16px}#news form>div{display:flex;align-items:center;justify-content:center;gap:5px}#news form input{background-color:rgba(0,0,0,0);border:1px solid #fff;font-size:12px;color:#fff;outline:none;padding:16px 22px;width:100%;max-width:450px}#news form input::-moz-placeholder{color:#fff}#news form input::placeholder{color:#fff}#news form button{background-color:#fff;border:1px solid #fff;color:#003a5d;padding:12.5px 47px;font-weight:600;transition:background-color .3s,color .3s;cursor:pointer}#news form button:hover{background-color:rgba(0,0,0,0);color:#fff}footer{background-color:#003a5d;color:#fff;padding:108px 0px 62px;text-align:center}footer .logo{margin:0 auto}footer .text{font-size:12px;line-height:28px;margin:32px auto 0 auto;max-width:530px}footer .redes{display:flex;align-items:center;justify-content:center;gap:26px;margin:32px 0 48px}footer .redes li+li{display:flex;align-items:center;gap:26px}footer .redes li+li::before{content:"";display:block;width:2px;height:24px;background-color:#7994a4}footer .redes li a{background-color:#fff;border-radius:50%;padding:5px;display:flex;align-items:center;justify-content:center}footer .redes li i{width:26px;text-align:center;font-size:26px;color:#003a5d}footer .container>p{font-size:9px}@media(max-width: 991px){body:has(header.fixed){padding-top:492px}header:not(.fixed){grid-template-columns:1fr 1fr;padding:32px 0px}header:not(.fixed) .logo{padding:0px 16px;grid-column:1/3;order:3}#lazer:has(.swiper-galery){margin-bottom:304px}#lazer .swiper-galery{margin-bottom:-400px}#lazer .swiper-slide img{height:460px}#qualidade .content{gap:64px;padding:0px 64px}section.half .half_container{padding:0px 48px !important}}@media(max-width: 767px){#lazer:has(.swiper-galery){margin-bottom:234px}#lazer .swiper-galery{margin-bottom:-330px}#lazer .swiper-slide img{height:360px}#qualidade .content{gap:32px;padding:0px 16px}section.half{grid-template-columns:1fr;min-height:auto;text-align:center}section.half>img:first-child{order:2}section.half .title{text-align:center}section.half .half_container{padding:64px 16px !important}}
@media(max-width: 575px){header .contact,header.fixed .contact{padding:8px 16px}header .contact.whatsapp,header.fixed .contact.whatsapp{border-radius:0px 8px 8px 0px}header .contact.mail,header.fixed .contact.mail{border-radius:8px 0px 0px 8px}header .contact i,header.fixed .contact i{font-size:22px}header .contact span,header.fixed .contact span{font-size:12px;line-height:normal}header .contact strong,header.fixed .contact strong{font-size:16px;font-weight:700}header.fixed .contact strong{display:none}#hero{padding: 0; min-height: 450px; } #hero img{left: 15% !important;} #lazer:has(.swiper-galery){margin-bottom:184px}#lazer .swiper-galery{margin-bottom:-280px}#lazer .swiper-slide img{height:260px}#qualidade{padding-bottom:64px}#qualidade .content{margin-top:64px;grid-template-columns:1fr;gap:64px;padding:0px}#depoimentos{padding:64px 0px}#news{padding:128px 0px}#news form button{padding:12.5px 32px}
	#hero .container{
        align-items: center;
        justify-content: center;
        align-content: center;
        float: left;
        width: 100%;
        height: 100%;
        display: flex;
        position: absolute;
	}
	
	#hero .container img{
	top: auto !important;
        left: auto !important;
	}
	
	#hero{
		background: url(../../andradina/img/mobile_banner.jpg) no-repeat center;
	}

}