html{height:100vh;max-height:100vh;box-sizing:border-box;margin:0;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{background-image:url("../images/bg-desktop.webp");background-position:0 0;background-repeat:no-repeat;background-size:cover;color:#1a1a1a;display:block;font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:antialiased;font-weight:400;position:relative;line-height:1.5;height:100vh;margin:0;min-height:100vh;scroll-behavior:smooth;transition:background 1s ease}body.overflow{overflow:hidden}@media only screen and (max-width: 1199px){body{background-image:url("../images/bg-mobile.webp")}}@media only screen and (max-width: 767px){body{background-image:url("../images/bg-mobile_2.webp")}}a{text-decoration:none;transition:color .3s ease-in-out}a:focus,a:active,a:hover{box-shadow:none;outline:none;text-decoration:none}img{image-rendering:-webkit-optimize-contrast}.container{display:block;margin:0 auto;max-width:1430px;padding:0;width:100%}@media only screen and (max-width: 1599px){.container{max-width:1180px}}@media only screen and (max-width: 1439px){.container{max-width:1130px}}@media only screen and (max-width: 1365px){.container{max-width:1000px}}@media only screen and (max-width: 1199px){.container{max-width:none;padding:0 60px}}@media only screen and (max-width: 767px){.container{max-width:none;padding:0 30px}}main{scroll-behavior:smooth;height:100vh;padding:60px 0 0}@media only screen and (max-width: 1199px){main{padding:22% 0 0}}@media only screen and (max-width: 1023px){main{padding:10% 0 0}}@media only screen and (max-width: 767px){main{padding:18% 0 0}}.logo{display:block;filter:drop-shadow(0px 3px 23px #1A1A1A);height:auto;margin:0 auto 0;max-width:290px;width:100%}@media only screen and (max-width: 1599px){.logo{max-width:230px}}@media only screen and (max-width: 1439px){.logo{max-width:200px}}@media only screen and (max-width: 1365px){.logo{max-width:170px}}@media only screen and (max-width: 1199px){.logo{max-width:290px}}@media only screen and (max-width: 767px){.logo{max-width:190px}}.surftitle{color:#3b2e1f;font-family:"Bodoni Moda",serif;font-size:3.5rem;font-weight:600;line-height:1;margin:30px auto 0;padding:0;text-align:center}@media only screen and (max-width: 1599px){.surftitle{font-size:3rem}}@media only screen and (max-width: 1365px){.surftitle{font-size:2.5rem}}@media only screen and (max-width: 1199px){.surftitle{font-size:4rem}}@media only screen and (max-width: 1023px){.surftitle{font-size:3.4rem}}@media only screen and (max-width: 767px){.surftitle{font-size:2rem}}.title{color:#3b2e1f;font-family:"Bodoni Moda",serif;font-size:5rem;font-weight:600;line-height:1;margin:0 auto 0;padding:0;text-align:center}@media only screen and (max-width: 1599px){.title{font-size:4.5rem}}@media only screen and (max-width: 1439px){.title{font-size:4rem}}@media only screen and (max-width: 1365px){.title{font-size:3rem}}@media only screen and (max-width: 1199px){.title{font-size:6rem}}@media only screen and (max-width: 1023px){.title{font-size:5rem}}@media only screen and (max-width: 767px){.title{font-size:3rem}}.desc{color:#a67c2b;font-size:1.5rem;text-align:center;margin:30px auto 0;max-width:44%}@media only screen and (max-width: 1439px){.desc{font-size:1.3rem}}@media only screen and (max-width: 1365px){.desc{font-size:1.1rem}}@media only screen and (max-width: 1199px){.desc{font-size:1.8rem;max-width:68%}}@media only screen and (max-width: 1023px){.desc{font-size:1.5rem;max-width:68%}}@media only screen and (max-width: 767px){.desc{font-size:1.1rem;font-weight:600;max-width:96%;margin:20px auto 0}}.contato{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:30px auto 0;text-align:center}@media only screen and (max-width: 1439px){.contato{margin:20px auto 0}}@media only screen and (max-width: 410px){.contato{margin:10px auto 0}}@media only screen and (max-width: 767px){.contato{margin:18px auto 0}}.contato p{font-size:1.1rem;flex:0 0 100%;margin:0 auto}@media only screen and (max-width: 1365px){.contato p{font-size:1rem}}@media only screen and (max-width: 1199px){.contato p{font-size:1.3rem}}@media only screen and (max-width: 1023px){.contato p{font-size:1.1rem}}@media only screen and (max-width: 767px){.contato p{font-size:1rem}}.contato a{color:#3b2e1f;font-size:1.1rem}@media only screen and (max-width: 1365px){.contato a{font-size:1rem}}@media only screen and (max-width: 1199px){.contato a{font-size:1.3rem}}@media only screen and (max-width: 1023px){.contato a{font-size:1.1rem}}@media only screen and (max-width: 767px){.contato a{font-size:1rem;flex:0 0 100%}}.contato span{font-size:1.3rem;line-height:1}@media only screen and (max-width: 1199px){.contato span{font-size:2.2rem}}@media only screen and (max-width: 767px){.contato span{display:none}}/*# sourceMappingURL=style.css.map */