body{font-family:"Poppins",sans-serif}p{color:#000;font-size:15px;font-weight:300;line-height:25px;margin-bottom:30px}p:last-child{margin-bottom:0}strong{font-weight:bold}.btn-lincoln{background-color:#fff;border:1px solid #9f9fa2;border-radius:10px;color:#3a3a3b;font-weight:bold;padding:15px 30px;transition:all .3s ease-out}.btn-lincoln:hover{background-color:#fff;border:1px solid #9f9fa2;color:#262626;transition:all .3s ease-out}header{background-color:#000;position:fixed;width:100%;z-index:100}header .burguer{align-items:center;display:flex;justify-content:end}header .burguer.active .open{transform:scale(0);transition:all .3s ease-out}header .burguer.active .close{transform:scale(1);transition:all .3s ease-out}header .burguer .open{position:absolute;transition:all .3s ease-out}header .burguer .close{position:absolute;transform:scale(0);transition:all .3s ease-out}header .header-container{align-items:center;display:flex;height:108px}@media(max-width: 768px){header .header-container{height:65px}}header .header-container .nav.nav-header{justify-content:end}header .header-container .nav.nav-header.active{transform:translate(0px, 0px);transition:all .3s ease-out}@media(max-width: 768px){header .header-container .nav.nav-header{align-items:center;background:#000;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;transform:translate(-500px, 0px);transition:all .3s ease-out;width:100%}}header .header-container .nav.nav-header .nav-item .nav-link{color:#fff;font-size:.875rem;font-weight:400}@media(max-width: 768px){header .header-container .nav.nav-header .nav-item .nav-link{margin:10px 0px}}footer{background-color:#1d1d1f}footer p{color:#fff}main{overflow:hidden}.item{color:#1d1d1f;font-size:.8875rem;font-weight:400}@keyframes bounce{0%,100%{animation-timing-function:cubic-bezier(0.8, 0, 1, 1);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(0, 0, 0.2, 1);transform:translateY(-25px)}}.landing-home .fullbanner-section{align-items:center;background-attachment:fixed;background-position:center;display:flex;height:calc(100vh - 108px);margin-top:108px;overflow:hidden}@media(max-width: 1600px){.landing-home .fullbanner-section{height:850px}.landing-home .fullbanner-section .title{font-size:1.875rem}}@media(max-width: 768px){.landing-home .fullbanner-section{height:calc(100vh - 65px);margin-top:65px}}.landing-home .fullbanner-section .title{font-family:"Playfair Display",serif;color:#fff;line-height:140%}.landing-home .fullbanner-section #lens{height:0;position:relative;top:-130px;width:500px;z-index:1}@media(max-width: 768px){.landing-home .fullbanner-section #lens{left:-200px}}.landing-home .fullbanner-section .diament{animation:bounce 3s infinite;position:relative;top:110px}@media(max-width: 1400px){.landing-home .fullbanner-section .diament{margin-bottom:-155px;top:30px}}.landing-home .about-section{background-image:url("/assets/images/bg-about.svg");background-position:center}.landing-home .about-section .title{font-family:"Playfair Display",serif;color:#3a3a3b;font-size:1.75rem}.landing-home .moments-section{background-image:url("/assets/images/bg-moments.webp");background-position:center}@media(min-width: 1024px){.landing-home .moments-section{height:624px}}.landing-home .moments-section .title{font-family:"Playfair Display",serif;color:#3a3a3b;font-size:1.75rem}.landing-home .moments-section .text{font-family:"Playfair Display",serif;color:#3a3a3b;font-size:1.375rem}.landing-home .moments-section .moments-img{position:absolute;right:80px;top:170px;width:580px}@media(max-width: 768px){.landing-home .moments-section .moments-img{position:relative;right:0px;top:400px;width:100%}}.landing-home .history-section{background-image:url("/assets/images/bg-history.webp");background-position:center;position:relative}.landing-home .history-section::before{background:#000;background:linear-gradient(180deg, rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0) 100%);content:"";height:300px;left:0;position:absolute;top:0;width:100%}.landing-home .history-section::after{background:#fff;content:"";height:2px;left:0;position:absolute;top:233px;width:100%}@media(max-width: 768px){.landing-home .history-section::after{top:182px}}.landing-home .history-section .item{color:#fff}.landing-home .history-section .title{font-family:"Playfair Display",serif;color:#a2a2a2;font-size:1.75rem}.landing-home .history-section .swiper-history{overflow:initial}.landing-home .history-section .swiper-history .buttons{left:0;margin:auto;position:absolute;right:0;top:50%;width:440px}@media(max-width: 768px){.landing-home .history-section .swiper-history .buttons{width:100%}}.landing-home .history-section .swiper-history .buttons .swiper-button-next,.landing-home .history-section .swiper-history .buttons .swiper-button-prev{color:#fff}.landing-home .history-section .swiper-history .buttons .swiper-button-next:after,.landing-home .history-section .swiper-history .buttons .swiper-button-prev:after{font-size:25px}.landing-home .history-section .swiper-history .swiper-wrapper .swiper-slide{width:300px}.landing-home .history-section .swiper-history .swiper-wrapper .swiper-slide::before{background-image:url("/assets/images/arrow-history.svg");background-size:cover;content:"";height:21px;left:0;margin:auto;position:absolute;right:0;top:-20px;width:51px}.landing-home .history-section .swiper-history .swiper-wrapper .swiper-slide.swiper-slide-active .history-box{transform:scale(1) translate(0px, 0);transition:all .3s ease-out}.landing-home .history-section .swiper-history .swiper-wrapper .swiper-slide .year{align-items:center;background-color:#fff;border-radius:100px;display:flex;height:59px;justify-content:center;left:0;margin:0 auto;position:absolute;right:0;top:-100px;width:59px}.landing-home .history-section .swiper-history .swiper-wrapper .swiper-slide .history-box{background-color:#fff;border-radius:20px;transform:scale(0.8) translate(0px, -55px);transition:all .3s ease-out}.landing-home .history-section .swiper-history .swiper-wrapper .swiper-slide .history-box .desc{padding:23px}.landing-home .history-section .swiper-history .swiper-wrapper .swiper-slide .history-box .desc p{font-size:.8125rem;font-weight:300;margin-bottom:15px}.landing-home .history-section .swiper-history .swiper-wrapper .swiper-slide .history-box .desc p:last-child{margin-bottom:0}.landing-home .history-section .swiper-history .swiper-wrapper .swiper-slide .history-box .history-image{border-radius:0px 0px 20px 20px;width:100%}.landing-home .services-section{background-image:url("/assets/images/bg-about.svg");background-position:center}.landing-home .services-section .item{color:#000}.landing-home .services-section .title{font-family:"Playfair Display",serif;color:#3a3a3b;font-size:1.75rem}.landing-home .services-section .service-box{border-radius:17px;overflow:hidden;position:relative}.landing-home .services-section .service-box .service-info{align-items:end;display:flex;height:100%;position:absolute;top:0}.landing-home .services-section .service-box .service-info .content{background-color:#000;height:280px;padding:26px 40px;padding-bottom:30px;transform:translate(0px, 200px);transition:all .3s ease-out}@media(max-width: 768px){.landing-home .services-section .service-box .service-info .content{transform:translate(0px, 0) !important}}.landing-home .services-section .service-box .service-info .content .text{font-family:"Playfair Display",serif;color:#fff;font-size:1.375rem}.landing-home .services-section .service-box .service-info .content p{color:#fff;font-size:.875rem;font-weight:200}.landing-home .services-section .service-box .service-info .content ul li{color:#fff;font-size:.875rem;font-weight:200}.landing-home .services-section .service-box .service-info:hover .content{transform:translate(0px, 0px);transition:all .3s ease-out}.landing-home .strip-section{background-attachment:fixed;background-image:url("/assets/images/strip-home.webp");background-position:center;background-repeat:no-repeat;background-size:cover;height:565px}@media(max-width: 768px){.landing-home .strip-section{height:auto}}.landing-home .strip-section .strip-box{background-color:#fff;border-radius:17px;padding:50px 80px}@media(max-width: 768px){.landing-home .strip-section .strip-box{padding:50px 40px}}.landing-home .strip-section .strip-box .title{font-family:"Playfair Display",serif;color:#3a3a3b;font-size:1.75rem}.landing-diamentes .fullbanner-section{align-items:center;background-attachment:fixed;background-position:center;display:flex;height:calc(100vh - 108px);margin-top:108px;overflow:hidden}@media(max-width: 1600px){.landing-diamentes .fullbanner-section{height:850px}.landing-diamentes .fullbanner-section .title{font-size:1.875rem}}@media(max-width: 768px){.landing-diamentes .fullbanner-section{height:calc(100vh - 65px);margin-top:65px}}.landing-diamentes .fullbanner-section .title{font-family:"Playfair Display",serif;color:#fff;line-height:140%}.landing-diamentes .fullbanner-section #lens{height:0;position:relative;top:-130px;width:500px;z-index:1}@media(max-width: 768px){.landing-diamentes .fullbanner-section #lens{left:-200px}}.landing-diamentes .fullbanner-section .diament{animation:bounce 3s infinite;position:relative;top:110px}@media(max-width: 1400px){.landing-diamentes .fullbanner-section .diament{margin-bottom:-155px;top:30px}}.landing-diamentes .laudo-section{background-image:url("/assets/images/bg-about.svg");background-position:center}.landing-diamentes .laudo-section .title{font-family:"Playfair Display",serif;color:#3a3a3b;font-size:1.75rem}.landing-diamentes .criterios-section{background-image:url("/assets/images/criterios-section.webp");background-position:center}.landing-diamentes .criterios-section .item{color:#fff}.landing-diamentes .criterios-section .title{font-family:"Playfair Display",serif;color:#fff;font-size:1.75rem}.landing-diamentes .criterios-section .criterio-box{background-color:#000;border-radius:7px;height:100%;padding:15px 20px}.landing-diamentes .criterios-section .criterio-box .icon{height:40px}.landing-diamentes .criterios-section .criterio-box .text{font-family:"Playfair Display",serif;color:#fff;font-size:1.375rem}.landing-diamentes .criterios-section .criterio-box p{color:#fff;font-size:.875rem;font-weight:200}.landing-diamentes .qualidade-section{background-image:url("/assets/images/bg-about.svg");background-position:center}.landing-diamentes .qualidade-section .title{font-family:"Playfair Display",serif;color:#3a3a3b;font-size:1.75rem}.landing-diamentes .analise-section{background-attachment:fixed;background-image:url("/assets/images/analise-section.webp");background-position:center;background-repeat:no-repeat;background-size:cover;height:830px}@media(max-width: 768px){.landing-diamentes .analise-section{height:auto}}.landing-diamentes .analise-section .item{color:#fff}.landing-diamentes .analise-section .title{font-family:"Playfair Display",serif;color:#fff;font-size:1.75rem}.landing-diamentes .analise-section p{color:#fff;font-size:.875rem;font-weight:200}.landing-diamentes .experiencia-section{background-image:url("/assets/images/bg-about.svg");background-position:center}.landing-diamentes .experiencia-section .title{font-family:"Playfair Display",serif;color:#3a3a3b;font-size:1.75rem}.avaliations-section{background-color:#f8f8f8}.avaliations-section .title{font-family:"Playfair Display",serif;color:#3a3a3b;font-size:1.75rem}.avaliations-section .link{color:#000;font-size:.6875rem;font-weight:bold;text-decoration:underline}.avaliations-section .link:hover{text-decoration:none}.g-reviews .wrap{display:grid}.g-reviews .stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px}.g-reviews .stars img{width:10px}.g-reviews .info-place{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:5px;justify-content:center}.g-reviews .info-place a{background-color:#fff;border-radius:3px;color:#000;display:inline-block;padding:3px 12px}.g-reviews .reviews{overflow:hidden}.g-reviews .reviews .swiper-slide{padding:5px}.g-reviews .reviews .swiper-slide a{background-color:#fff;border-radius:16px;box-shadow:rgba(50,50,93,.25) 0px 2px 5px -1px,rgba(0,0,0,.3) 0px 1px 3px -1px;display:flex;flex-direction:column;gap:10px;padding:25px;text-decoration:none}.g-reviews .reviews .swiper-slide a .hd{display:flex;gap:10px}.g-reviews .reviews .swiper-slide a .hd img{height:30px;width:30px}.g-reviews .reviews .swiper-slide a .hd div{display:flex;flex-direction:column}.g-reviews .reviews .swiper-slide a .hd div strong{color:#000;font-size:.8125rem;font-weight:400}.g-reviews .reviews .swiper-slide a .hd div span{color:#000;font-size:.8125rem;font-weight:300}.g-reviews .reviews .swiper-slide a p{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden}.g-reviews .reviews .swiper-button-prev{display:none}.g-reviews .reviews .swiper-button-next{display:none}@media(max-width: 992px){.g-reviews .wrap{-ms-grid-columns:1fr;grid-template-columns:1fr}.g-reviews .reviews{margin-top:15px}}