*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;box-sizing:border-box;font-family:"Poppins", sans-serif}img{max-width:100%;display:block}html{font-size:62.5%;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (max-width: 768px){html{font-size:60%}}@media (max-width: 320px){html{font-size:55%}}html,body{background-color:#fffdf7}button{background-color:transparent}a,strong{font-weight:500}button,a{cursor:pointer}span,strong{font-size:inherit;font-family:inherit}input,textarea,select{-webkit-appearance:none}.container{width:100%;max-width:126rem;padding:0 1.5rem;margin:0 auto}@media (max-width: 1300px){.container{max-width:93%}}@keyframes tab{0%{transform:translateY(2rem);opacity:0}100%{transform:translateY(0rem);opacity:1}}.btn-icon{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.btn-icon img{transition:all 0.4s}.btn-icon span{color:#000;font-size:1.4rem;font-weight:400;line-height:100%;margin-left:1rem;transition:all 0.4s}.btn-icon:hover span{color:#d4c27a}.btn-icon:hover img{opacity:0.5}.btn-primary{border-radius:50rem;text-align:center;font-size:1.2rem;font-weight:700;line-height:100%;padding:1.6rem 5rem;text-transform:uppercase;display:flex;transition:all 0.4s}.btn-primary.black{background:#3f454c;color:#d4c27a}.btn-primary.black:hover{background:#d4c27a;color:#3f454c}.btn-primary.white{background:#fff;color:#3f454c}.btn-primary.white:hover{background:#d4c27a;color:#fff}.btn-primary.gold{background:#d4c27a;color:#3f454c}.btn-primary.gold:hover{background:#3f454c;color:#d4c27a}.btn-fill{width:28.5rem;height:5.6rem;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#d4c27a;text-align:center;font-size:1.4rem;font-weight:700;line-height:100%;border-radius:50rem;background:#3f454c;transition:all 0.5s}.btn-fill:hover{background:#d4c27a;color:#fff}.btn-fill.white{background:#fff;color:#3f454c}.btn-fill.white:hover{background:#d4c27a;color:#fff}.btn-fill.gold{background:#c6a25b;color:#fff}.btn-fill.gold:hover{background:#3f454c;color:#fff}@media (max-width: 1200px){.btn-fill{width:25rem}}@media (max-width: 520px){.btn-fill{width:100%;height:4.8rem}}.btn-outline{width:28.5rem;height:5.6rem;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#3f454c;text-align:center;font-size:1.4rem;font-weight:700;line-height:100%;border-radius:50rem;border:1px solid rgba(0,0,0,0.3);transition:all 0.5s}.btn-outline:hover{background:#3f454c;color:#fff}.btn-outline.white{border:1px solid rgba(255,255,255,0.3);color:#fff}.btn-outline.white:hover{background-color:#fff;color:#3f454c}@media (max-width: 1200px){.btn-outline{width:25rem}}@media (max-width: 520px){.btn-outline{width:100%;height:4.8rem}}.category ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;grid-gap:1rem}.category ul li a{border-radius:50rem;border:1px solid rgba(0,0,0,0.3);padding:0.8rem 1rem;color:#000;text-align:center;font-size:1.2rem;font-weight:600;line-height:100%;display:inline-block;transition:all 0.4s;text-transform:uppercase}.category ul li a:hover{background:#3f454c;color:#fff}.thumb .photo{width:100%;height:15.5rem;border-radius:0.5rem;overflow:hidden;margin-bottom:1.5rem}.thumb .photo img{width:100%;height:100%;object-fit:cover;transition:all 0.4s}.thumb .photo:hover img{transform:scale(1.1)}.thumb .caption .category{margin-bottom:1.5rem}.thumb .caption h3{margin-bottom:1.5rem}.thumb .caption h3 a{color:#3f454c;font-size:2rem;font-weight:600;line-height:150%;transition:all 0.4s}.thumb .caption h3 a:hover{color:#d4c27a}.thumb .caption .date{color:#777;font-size:1.4rem;font-weight:400;line-height:100%}@media (max-width: 600px){.thumb .photo{height:25rem}}@media (max-width: 520px){.thumb .photo{height:15rem}}.title-article{color:#3f454c;font-size:3rem;font-weight:600;line-height:100%;margin-bottom:6rem}@media (max-width: 520px){.title-article{font-size:2.5rem;margin-bottom:3rem}}.thumb-services{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.thumb-services .photo{border-radius:0.5rem;background:#f8f5eb;height:13.5rem;width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;margin-bottom:2rem;transition:all 0.5s}.thumb-services h3{color:#3f454c;text-align:center;font-size:1.6rem;font-weight:600;line-height:100%;border-bottom:0.2rem solid transparent;padding-bottom:0.2rem;transition:all 0.5s;line-height:130%;min-height:4rem;display:flex;align-items:center}.thumb-services a{width:100%;height:100%;position:absolute}.thumb-services:hover .photo{background:#d4c27a}.thumb-services:hover h3{border-color:#d4c27a}@media (max-width: 1200px){.thumb-services h3{min-height:6rem}}@media (max-width: 768px){.thumb-services .photo{margin-bottom:2rem}.thumb-services h3{font-size:1.6rem}}@media (max-width: 520px){.thumb-services .photo{margin-bottom:2rem;height:8rem}.thumb-services h3{font-size:1.4rem;min-height:5rem}}@media (max-width: 320px){.thumb-services h3{font-size:1.4rem}}.modal{position:fixed;top:0;left:0;overflow:hidden;width:100%;height:100%;z-index:9999;opacity:0;pointer-events:none;transition:all 0.3s;display:flex;flex-direction:row;align-items:center;justify-content:center}.modal.modal-out{opacity:0;pointer-events:none}.modal.active{opacity:1;pointer-events:all}.modal.hidden{opacity:0;pointer-events:none}.modal .overlay{position:fixed;width:100%;height:100%;background:#000;top:0;left:0;opacity:0.9}.modal .box{position:relative;max-width:40rem;width:95%;background-color:#fff;border-radius:0.5rem;padding:3rem}.modal .box .btn-modal-close{position:absolute;right:0;top:0;margin:-4rem;width:3.2rem;height:3.2rem;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:40rem;cursor:pointer;transition:all 0.4s;color:#fff;font-size:3rem}.modal .box .btn-modal-close .bar{width:1px;height:1.3rem;background:#fff;transform:rotate(46deg)}.modal .box .btn-modal-close .bar:last-child{transform:rotate(-46deg)}.modal .box .btn-modal-close:hover{background:#d4c27a}.modal .box h3{font-weight:700;font-size:2.5rem;line-height:130%;color:#1d3557;margin-bottom:2rem}.modal .box form{max-width:100%;width:100%}.modal .box form .group:not(:last-child){margin-bottom:2rem}.modal .box form .group label{font-weight:700;font-size:1.4rem;margin-bottom:1rem;display:block;color:#000}.modal .box form .group input[type="text"]{width:100%;background:none;border:1px solid #d8e0d6;height:5rem;padding-left:2rem;border-radius:30rem;transition:all 0.3s}.modal .box form .group input[type="text"]:focus{border-color:#d4c27a}.modal .box form .group .btn-primary{width:100%;display:block}.modal .box form .cta{max-width:100%;width:100%}.modal .box form .cta button{width:100%;max-width:100%}.modal .box form .cta button:hover{background-color:#000;color:#000}@media (max-width: 991px){.modal .box .btn-modal-close{margin:-5rem 0}}@media (max-width: 480px){.modal .box{max-width:88%}.modal .box h3{font-size:2.2rem}}header{padding-top:4rem}header .container main{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(63,69,76,0.2);padding-bottom:4rem}header .container main .menu{max-width:35rem;width:100%}header .container main .menu ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}header .container main .menu ul li:not(:last-child){margin-right:4rem}header .container main .menu ul li a{color:#000;font-size:1.4rem;font-weight:400;line-height:100%;transition:all 0.4s}header .container main .menu ul li a:hover{color:#d4c27a}header .container main .logo a{transition:all 0.4s}header .container main .logo a:hover{opacity:0.5}header .container main .action{max-width:36rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header .container main .action .btn-primary{margin-left:3rem}header .container main .action button.open-menu{display:none}@media (max-width: 1080px){header{padding-top:2rem}header .container main{padding-bottom:2rem}header .container main .menu{max-width:29rem}header .container main .menu ul li:not(:last-child){margin-right:3rem}header .container main .action{max-width:29rem}header .container main .action .btn-primary{padding:1.6rem 3rem}header .container main .logo{max-width:10rem}}@media (max-width: 991px){header .container main .menu{display:none}header .container main .action{max-width:80%}header .container main .action .btn-primary{padding:1.6rem 3rem}header .container main .action button.open-menu{background:#3f454c;border-radius:30rem;max-width:4.4rem;height:4.4rem;width:100%;margin-left:1.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:0.5rem}header .container main .action button.open-menu .bar{width:1.5rem;height:0.2rem;background:#d4c27a;display:block}header .container main .logo{max-width:10rem}}@media (max-width: 520px){header{padding-top:1.5rem}header .container main{padding-bottom:1.5rem}header .container main .action{max-width:80%}header .container main .action .btn-icon{display:none}header .container main .action .btn-primary{padding:1rem 1.5rem}header .container main .action button.open-menu{max-width:3.2rem;height:3.2rem;grid-gap:0.3rem}header .container main .action button.open-menu .bar{width:1.2rem;height:0.2rem}header .container main .logo{max-width:9rem}}.menu-responsive{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;pointer-events:none;transition:all 0.5s}.menu-responsive .overlay{background:rgba(63,69,76,0.85);width:100%;height:100%;transition:all 0.5s}.menu-responsive aside{position:fixed;top:0;left:0;width:50%;height:100%;transform:translateX(-100%);padding:3rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;transition:all 0.5s;background:#3f454c;border-right:1px solid #d4c27a}.menu-responsive aside ul{width:100%}.menu-responsive aside ul li:not(:last-child){margin-bottom:6rem}.menu-responsive aside ul li a{font-size:3rem;line-height:100%;color:#fff;display:block;transition:all 0.5s;font-weight:bold;font-weight:500}.menu-responsive aside ul li a:hover{color:#d4c27a}.menu-responsive aside .social{max-width:100%;width:100%;margin-top:5rem}.menu-responsive aside .social ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:3rem}.menu-responsive aside .social ul li:not(:last-child){margin:0}@media (max-width: 991px){.menu-responsive aside{width:70%}.menu-responsive aside ul li:not(:last-child){margin-bottom:4rem}.menu-responsive aside ul li:last-child{display:none}.menu-responsive aside ul li a{font-size:3rem}.menu-responsive aside .social{margin-top:3rem}.menu-responsive aside .social ul li:last-child{display:block}}@media (max-width: 768px){.menu-responsive aside ul li:last-child{display:block}.menu-responsive aside .social{margin-top:5rem}}@media (max-width: 520px){.menu-responsive aside{width:80%}.menu-responsive aside ul li:not(:last-child){margin-bottom:5rem}.menu-responsive aside ul li a{font-size:2rem}}.menu-opened{overflow:hidden}.menu-opened .menu-responsive{opacity:1;pointer-events:all}.menu-opened .menu-responsive aside{transform:translateX(0%)}footer{background:#3f454d;padding:10rem 0}footer .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}footer .container .right{max-width:24.2rem;width:100%}footer .container .right .box:not(:last-child){margin-bottom:5rem}footer .container .right .box img{margin-bottom:2rem}footer .container .right .box a{color:#fff;font-size:2rem;font-weight:400;line-height:150%;transition:all 0.4s}footer .container .right .box a strong{font-weight:600}footer .container .right .box a:hover{color:#d4c27a}footer .container .left{max-width:91.5rem;width:100%}footer .container .left main{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(212,194,122,0.2);grid-gap:3rem;padding-bottom:6rem;margin-bottom:6rem}footer .container .left main .trio-col{max-width:28.5rem;width:100%}footer .container .left main .trio-col .logo{margin-bottom:6.72rem}footer .container .left main .trio-col .copy strong,footer .container .left main .trio-col .copy span{font-size:1.4rem;font-style:normal;line-height:150%}footer .container .left main .trio-col .copy span{font-weight:400;color:rgba(255,255,255,0.7)}footer .container .left main .trio-col .copy strong{color:#fff;font-weight:600;display:block}footer .container .left main .duo-col{max-width:17.6rem;width:100%}footer .container .left main .duo-col h5{color:#d4c27a;font-size:1.6rem;font-weight:600;line-height:150%;margin-bottom:3rem}footer .container .left main .duo-col ul li:not(:last-child){margin-bottom:3rem}footer .container .left main .duo-col ul li a{color:rgba(255,255,255,0.7);font-size:1.4rem;font-weight:400;line-height:150%;transition:all 0.4s}footer .container .left main .duo-col ul li a:hover{color:#d4c27a}footer .container .left .bottom-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .container .left .bottom-bar .social{max-width:21rem;width:100%}footer .container .left .bottom-bar .social ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;grid-gap:3rem;width:100%}footer .container .left .bottom-bar .social ul li a{width:3rem;height:3rem;background-color:rgba(212,194,122,0.1);display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:50rem;transition:all 0.4s}footer .container .left .bottom-bar .social ul li a:hover{background-color:#fff}footer .container .left .bottom-bar .lumme a{transition:all 0.4s}footer .container .left .bottom-bar .lumme a:hover{opacity:0.5}@media (max-width: 1300px){footer .container .left{max-width:73%;width:100%}footer .container .left main .duo-col{max-width:16rem}footer .container .right{max-width:22%}footer .container .right .box a{font-size:1.8rem}}@media (max-width: 1080px){footer .container .left main{flex-wrap:wrap;grid-gap:4rem 3rem;margin-bottom:4rem;padding-bottom:4rem}footer .container .left main .trio-col{max-width:100%;width:100%;order:2;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid rgba(212,194,122,0.2);padding-top:4rem}footer .container .left main .trio-col .logo{margin:0}footer .container .left main .trio-col .copy strong,footer .container .left main .trio-col .copy span{text-align:right}footer .container .left main .duo-col{order:1}}@media (max-width: 991px){footer{padding:7rem 0}footer .container{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .container .left{max-width:100%;order:2}footer .container .left main .trio-col .logo{max-width:10rem}footer .container .right{max-width:100%;order:1;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(212,194,122,0.2);padding-bottom:4rem;margin-bottom:4rem}footer .container .right .box{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .container .right .box a{text-align:center}}@media (max-width: 768px){footer .container .right .box a{font-size:1.6rem}footer .container .left main .duo-col{max-width:28%}}@media (max-width: 520px){footer{padding:5rem 0}footer .container .right{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}footer .container .right .box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer .container .right .box img{margin-bottom:0;margin-right:2rem}footer .container .right .box a{text-align:left}footer .container .left main{grid-gap:5rem 0}footer .container .left main .duo-col{max-width:100%}footer .container .left main .duo-col h5{font-size:1.8rem}footer .container .left main .duo-col ul li a{font-size:1.6rem}footer .container .left main .duo-col:nth-child(2){order:1}footer .container .left main .duo-col:nth-child(3){order:3}footer .container .left main .duo-col:nth-child(3) ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer .container .left main .duo-col:nth-child(3) ul li:not(:last-child){margin-bottom:0;margin-right:3rem}footer .container .left main .duo-col:nth-child(4){order:2}footer .container .left main .trio-col{order:4}footer .container .left main .trio-col .copy span{font-size:1.2rem}footer .container .left main .trio-col .logo{max-width:8rem}footer .container .left .bottom-bar .social ul{grid-gap:1.5rem}footer .container .left .bottom-bar .lumme{max-width:8rem}}section.s-intro-home{padding-top:8rem}section.s-intro-home .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-intro-home .container .top h4{background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;font-size:2.4rem;font-weight:600;line-height:130%;text-align:center;margin-bottom:1.6rem}section.s-intro-home .container .top h1{color:var(--g1, #292d32);font-size:5.6rem;font-weight:600;line-height:130%;text-align:center;max-width:96rem}section.s-intro-home .container .top .cta{margin-top:4.8rem;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-intro-home .container .top .cta .btn-fill{margin-right:3rem}@media (max-width: 1200px){section.s-intro-home .container .top h1{max-width:82rem;font-size:4.8rem}}@media (max-width: 991px){section.s-intro-home{padding-top:5rem}section.s-intro-home .container .top h1{font-size:4rem}section.s-intro-home .container .top h4{font-size:2rem}}@media (max-width: 768px){section.s-intro-home .container .top h1{font-size:3.6rem;max-width:52rem}}@media (max-width: 520px){section.s-intro-home .container .top h4{font-size:1.8rem}section.s-intro-home .container .top h1{font-size:3.2rem;max-width:33rem}section.s-intro-home .container .top .cta{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-intro-home .container .top .cta .btn-fill{margin-right:0;margin-bottom:1.6rem}}section.s-line-service{padding-top:6.4rem;padding-bottom:12rem}section.s-line-service .container{position:relative}section.s-line-service .container main .slide-services{padding-top:12rem;position:relative}section.s-line-service .container main .slide-services .thumb-services{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}section.s-line-service .container main .slide-services .thumb-services .photo{border-radius:0.5rem;background:#f8f5eb;height:13.5rem;width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;margin-bottom:1.6rem;transition:all 0.5s}section.s-line-service .container main .slide-services .thumb-services h3{color:#3f454c;text-align:center;font-size:1.6rem;font-weight:600;line-height:100%;border-bottom:0.2rem solid transparent;padding-bottom:0.2rem;transition:all 0.5s;line-height:130%}section.s-line-service .container main .slide-services .thumb-services a{width:100%;height:100%;position:absolute}section.s-line-service .container main .slide-services .thumb-services:hover .photo{background:#d4c27a}section.s-line-service .container main .slide-services .thumb-services:hover h3{border-color:#d4c27a}section.s-line-service .container main .btn-arrow{position:absolute;top:61%;transform:translateY(-50%);z-index:999;transition:all 0.5s}section.s-line-service .container main .btn-arrow.button-prev{left:-5rem}section.s-line-service .container main .btn-arrow.button-next{right:-5rem}section.s-line-service .container main .btn-arrow.swiper-button-disabled{opacity:0.2}@media (max-width: 1200px){section.s-line-service .container main .btn-arrow.button-next{right:-1.5rem}section.s-line-service .container main .btn-arrow.button-prev{left:-1.5rem}}@media (max-width: 991px){section.s-line-service{padding-top:0;padding-bottom:8rem}section.s-line-service .container main .slide-services{padding-top:12rem}}@media (max-width: 768px){section.s-line-service .container main .btn-arrow.button-next{right:-1rem}section.s-line-service .container main .btn-arrow.button-prev{left:-1rem}}@media (max-width: 520px){section.s-line-service{padding-bottom:6rem}section.s-line-service .container main .slide-services{padding-top:12rem}section.s-line-service .container main .slide-services .thumb-services .photo{height:8rem}section.s-line-service .container main .slide-services .thumb-services h3{font-size:1.4rem}section.s-line-service .container main .btn-arrow.button-next{right:-0.5rem}section.s-line-service .container main .btn-arrow.button-prev{left:-0.5rem}}@media (max-width: 320px){section.s-line-service .container main .slide-services{padding-top:10rem}}section.s-numbers .container main{border-radius:0.5rem;background:linear-gradient(92deg, #3f454c 0%, #222930 100%);padding:6.4rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:5.6rem}section.s-numbers .container main .box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-numbers .container main .box h3{margin-right:1.6rem;font-size:7.2rem;font-weight:600;line-height:100%;background:linear-gradient(180deg, #f6e6a5 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.s-numbers .container main .box span{color:#fff;font-size:1.6rem;font-weight:500;line-height:130%}@media (max-width: 1200px){section.s-numbers .container main{padding:5.6rem}section.s-numbers .container main .box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}section.s-numbers .container main .box h3{font-size:6.4rem;margin-right:0;margin-bottom:1.6rem}}@media (max-width: 991px){section.s-numbers .container main{padding:4rem}section.s-numbers .container main .box{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-numbers .container main .box span{text-align:center}}@media (max-width: 768px){section.s-numbers .container main{padding:3.2rem}section.s-numbers .container main .box{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-numbers .container main .box span{font-size:1.3rem}section.s-numbers .container main .box h3{font-size:5.6rem}}@media (max-width: 520px){section.s-numbers .container main{padding:4rem 2.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-numbers .container main .box span br{display:none}}section.s-how{padding-top:12rem}section.s-how .container .top{margin-bottom:8rem}section.s-how .container .top h4{font-size:2.4rem;font-weight:600;line-height:130%;text-align:center;margin-bottom:1.6rem;background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.s-how .container .top h2{color:var(--g1, #292d32);text-align:center;font-size:4.8rem;font-weight:600;line-height:130%;text-align:center}section.s-how .container main{border-bottom:1px solid rgba(63,69,76,0.2);padding-bottom:12rem;position:relative}section.s-how .container main::before{content:"";width:1px;height:100%;position:absolute;left:50%;bottom:0;transform:translateX(-50%);background-color:rgba(63,69,76,0.2)}section.s-how .container main .line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative}section.s-how .container main .line:not(:last-child){margin-bottom:8rem}section.s-how .container main .line .text{max-width:39rem;width:100%}section.s-how .container main .line .text h3{color:#3f454c;font-size:1.8rem;font-weight:600;line-height:100%;margin-bottom:2.4rem}section.s-how .container main .line .text h3 span{color:#c6a25b}section.s-how .container main .line .text p{color:#3f454c;font-size:1.6rem;font-weight:400;line-height:160%}section.s-how .container main .line .asset{max-width:39rem;width:100%}section.s-how .container main .line::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:0.9rem;height:0.9rem;flex-shrink:0;background-color:#c6a25b;border-radius:50rem}@media (max-width: 1200px){section.s-how .container .top h2{font-size:4rem}}@media (max-width: 991px){section.s-how{padding-top:8rem}section.s-how .container .top h4{font-size:2rem}section.s-how .container main .line .asset,section.s-how .container main .line .text{max-width:42%}}@media (max-width: 768px){section.s-how .container .top h2{font-size:3.6rem}}@media (max-width: 520px){section.s-how{padding-top:6rem}section.s-how .container .top{margin-bottom:6rem}section.s-how .container .top h4{font-size:1.8rem}section.s-how .container .top h2{font-size:3.2rem}section.s-how .container main{padding-bottom:4rem}section.s-how .container main .line{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:4rem}section.s-how .container main .line .asset,section.s-how .container main .line .text{max-width:100%}section.s-how .container main .line .text{order:1;margin-bottom:2.4rem}section.s-how .container main .line .asset{order:2}section.s-how .container main .line::before{left:-0.4rem;transform:translateX(0);top:0.2rem}section.s-how .container main::before{left:0;transform:translateX(0)}}section.s-post-home{padding:12rem 0}section.s-post-home .container .top{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-bottom:8rem}section.s-post-home .container .top h4{font-size:2.4rem;font-weight:600;line-height:130%;background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.6rem}section.s-post-home .container .top h2{color:#3f454c;font-size:4.8rem;font-weight:600;line-height:100%;margin:0}@media (max-width: 1200px){section.s-post-home .container .top h2{font-size:4rem}}@media (max-width: 991px){section.s-post-home{padding:8rem 0}section.s-post-home .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-post-home .container .top h2{font-size:4rem;text-align:center}section.s-post-home .container .top h4{text-align:center;font-size:2rem}section.s-post-home .container .top .left{margin-bottom:4rem}}@media (max-width: 768px){section.s-post-home .container .top h2{font-size:3.6rem;line-height:130%}}@media (max-width: 520px){section.s-post-home{padding:6rem 0}section.s-post-home .container .top{margin-bottom:6rem}section.s-post-home .container .top h2{font-size:3.2rem;max-width:27rem}section.s-post-home .container .top h4{font-size:1.8rem}section.s-post-home .container .top .left{margin-bottom:3.2rem}section.s-post-home .container .top .cta{width:100%}}.divisor .container .line{width:100%;height:1px;background:rgba(63,69,76,0.2)}section.s-map{padding-top:12rem;padding-bottom:12rem}section.s-map .container main{width:100%;height:auto;border-radius:0.5rem;background:#f8f4eb;overflow:hidden;padding:4rem 8rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-map .container main .text{max-width:42rem;width:100%}section.s-map .container main .text h4{font-size:2.4rem;font-weight:600;line-height:130%;background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.6rem}section.s-map .container main .text h2{color:#3f454c;font-size:4.8rem;font-weight:600;line-height:130%;margin-bottom:4.8rem}section.s-map .container main .text ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-map .container main .text ul li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-map .container main .text ul li:not(:last-child){margin-right:4rem}section.s-map .container main .text ul li span{color:#3f454c;font-size:2.4rem;font-weight:500;line-height:130%;margin-left:1.6rem}section.s-map .container main .asset{max-width:50%;position:relative}@media (max-width: 1200px){section.s-map .container main{padding-left:5.6rem}section.s-map .container main .text{max-width:34rem}section.s-map .container main .text h2{font-size:4rem}}@media (max-width: 991px){section.s-map{padding-top:8rem;padding-bottom:8rem}section.s-map .container main{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;padding:4rem}section.s-map .container main .text{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4rem}section.s-map .container main .text h2{text-align:center}section.s-map .container main .text h4{font-size:2rem}section.s-map .container main .asset{max-width:80%;position:relative;top:0;right:0}}@media (max-width: 520px){section.s-map{padding-top:6rem;padding-bottom:6rem}section.s-map .container main{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;padding:3rem}section.s-map .container main .text{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4rem}section.s-map .container main .text h2{text-align:center;font-size:3.2rem;margin-bottom:3.2rem}section.s-map .container main .text h4{font-size:1.8rem}section.s-map .container main .text ul li span{font-size:1.8rem;margin-left:1rem}section.s-map .container main .asset{max-width:100%;position:relative;top:0;right:0}}@media (max-width: 320px){section.s-map .container main{padding:2rem}}section.s-end{background:linear-gradient(263deg, #515962 0%, #0e1013 100%);overflow:hidden;border-bottom:1px solid #d4c27a}section.s-end .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-end .container .asset{position:relative;top:3.7rem;max-width:49.5rem;width:100%}section.s-end .container .text{max-width:71.5rem;width:100%}section.s-end .container .text h4{font-size:2.4rem;font-weight:600;line-height:130%;background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.6rem}section.s-end .container .text h2{color:#fff;font-size:4.8rem;font-weight:600;line-height:130%;margin-bottom:4.8rem}section.s-end .container .text .cta{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-end .container .text .cta .btn-fill{margin-right:3rem}@media (max-width: 1200px){section.s-end .container .text h2{font-size:4rem}section.s-end .container .asset{max-width:39rem}}@media (max-width: 1080px){section.s-end{padding-top:5rem}section.s-end .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-end .container .text{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-end .container .text h4,section.s-end .container .text h2{text-align:center}section.s-end .container .text .cta{width:100%;justify-content:center}section.s-end .container .asset{max-width:70%;display:flex;flex-direction:row;align-items:center;justify-content:center}}@media (max-width: 991px){section.s-end .container .text h4{font-size:2rem}}@media (max-width: 768px){section.s-end .container .text h2{font-size:3.6rem;max-width:54rem;margin-bottom:3.2rem}}@media (max-width: 520px){section.s-end .container .text h2{font-size:3.2rem;max-width:54rem;margin-bottom:3.2rem}section.s-end .container .text h4{font-size:1.8rem}section.s-end .container .text .cta{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-end .container .text .cta .btn-fill{margin-right:0;margin-bottom:1.6rem}section.s-end .container .asset{max-width:100%}}section.s-blog-page{padding-top:7rem;padding-bottom:10rem}section.s-blog-page .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}section.s-blog-page .container aside{max-width:25.5rem;width:100%}section.s-blog-page .container aside .item-side{border-bottom:1px solid rgba(63,69,76,0.2);margin-bottom:4rem;padding-bottom:4rem}section.s-blog-page .container aside .item-side .head{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:2.5rem}section.s-blog-page .container aside .item-side .head img{margin-right:1.4rem}section.s-blog-page .container aside .item-side .head h3{color:#3f454c;font-size:1.8rem;font-weight:500;line-height:100%}section.s-blog-page .container aside .item-side p{color:#3f454c;font-size:1.4rem;font-weight:400;line-height:170%}section.s-blog-page .container aside .item-side .search{border-radius:50rem;border:1px solid rgba(63,69,76,0.2);display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 2rem;transition:all 0.4s}section.s-blog-page .container aside .item-side .search input#search{height:5rem;background:none;color:#3f454c;font-size:1.4rem;font-weight:400;line-height:130%;width:100%}section.s-blog-page .container aside .item-side .search input[type="image"]{height:auto;transition:all 0.4s}section.s-blog-page .container aside .item-side .search input[type="image"]:hover{opacity:0.5}section.s-blog-page .container aside .item-side .search:hover{border-color:#3f454c}section.s-blog-page .container aside .newsletter{width:25.4rem;height:19.1rem;flex-shrink:0;border-radius:0.5rem;background:#3f454c;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:2rem}section.s-blog-page .container aside .newsletter h3{color:#fff;font-size:2rem;font-weight:600;line-height:130%;margin-bottom:1.8rem}section.s-blog-page .container aside .newsletter .btn-primary{padding:1rem 1.5rem;display:inline-block}section.s-blog-page .container article.list-posts{max-width:91.5rem;width:100%}section.s-blog-page .container article.list-posts .block{width:100%}section.s-blog-page .container article.list-posts .block:not(:last-child){margin-bottom:10rem}section.s-blog-page .container article.list-posts .block .main-thumb{border-radius:0.5rem;overflow:hidden;background:#3f454c;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-blog-page .container article.list-posts .block .main-thumb .content{max-width:49.5rem;width:100%;height:39.2rem;padding:4rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}section.s-blog-page .container article.list-posts .block .main-thumb .content h3 a{color:#fff;font-size:3rem;font-weight:600;line-height:130%;transition:all 0.4s}section.s-blog-page .container article.list-posts .block .main-thumb .content h3 a:hover{color:#d4c27a}section.s-blog-page .container article.list-posts .block .main-thumb .content .category ul li a{color:#fff;border-color:#fff}section.s-blog-page .container article.list-posts .block .main-thumb .content .category ul li a:hover{background:#fff;color:#3f454c}section.s-blog-page .container article.list-posts .block .main-thumb .content .cta .btn-primary:hover{background-color:#fff}section.s-blog-page .container article.list-posts .block .main-thumb .photo{max-width:42rem;width:100%;height:39.2rem;overflow:hidden}section.s-blog-page .container article.list-posts .block .main-thumb .photo img{width:100%;height:100%;object-fit:cover;transition:all 0.4s}section.s-blog-page .container article.list-posts .block .main-thumb .photo:hover img{transform:scale(1.1)}section.s-blog-page .container article.list-posts .block.more-post main{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:6rem 3rem}section.s-blog-page .container article.list-posts .block.more-post main p.not-post{font-size:1.4rem;width:100%;max-width:100%}section.s-blog-page .container article.single-posts{max-width:81rem;width:100%}section.s-blog-page .container article.single-posts .top{margin-bottom:6rem}section.s-blog-page .container article.single-posts .top .category{margin-bottom:1.5rem}section.s-blog-page .container article.single-posts .top h1{color:#3f454c;font-size:5rem;font-weight:600;line-height:140%}section.s-blog-page .container article.single-posts .cover{width:100%;height:42rem;overflow:hidden;margin-bottom:6rem}section.s-blog-page .container article.single-posts .cover img{width:100%;height:100%;object-fit:cover;border-radius:0.5rem}section.s-blog-page .container article.single-posts .content p,section.s-blog-page .container article.single-posts .content ul{color:#444;font-size:2rem;font-weight:400;line-height:180%}section.s-blog-page .container article.single-posts .content p:not(:last-child),section.s-blog-page .container article.single-posts .content ul:not(:last-child){margin-bottom:3rem}section.s-blog-page .container article.single-posts .content strong,section.s-blog-page .container article.single-posts .content a{font-weight:600}section.s-blog-page .container article.single-posts .content ul{padding-left:2rem}section.s-blog-page .container article.single-posts .content ul li{list-style:disc}section.s-blog-page .container article.single-posts .content ul li:not(:last-child){margin-bottom:0.5rem}section.s-blog-page .container article.single-posts .content ul li::marker{color:#d4c27a}@media (max-width: 1300px){section.s-blog-page .container article.list-posts,section.s-blog-page .container article.single-posts{max-width:73%;width:100%}section.s-blog-page .container aside{max-width:22%}}@media (max-width: 1200px){section.s-blog-page .container article.list-posts .block.more-post main{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:6rem 3rem}section.s-blog-page .container aside .newsletter{width:100%}}@media (max-width: 1080px){section.s-blog-page .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-blog-page .container article.list-posts,section.s-blog-page .container article.single-posts{max-width:100%}section.s-blog-page .container article.list-posts .block.more-post main,section.s-blog-page .container article.single-posts .block.more-post main{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:6rem 3rem}section.s-blog-page .container aside{max-width:100%;margin-top:10rem;border-top:1px solid rgba(63,69,76,0.2);padding-top:4rem}}@media (max-width: 991px){section.s-blog-page{padding-bottom:7rem}section.s-blog-page .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-blog-page .container article.list-posts{max-width:100%}section.s-blog-page .container article.list-posts .block.more-post main{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:6rem 3rem}section.s-blog-page .container article.single-posts .top h1{font-size:4rem}section.s-blog-page .container article.single-posts .cover{height:33rem}section.s-blog-page .container aside{margin-top:7rem}}@media (max-width: 768px){section.s-blog-page .container article.list-posts .block .main-thumb{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-blog-page .container article.list-posts .block .main-thumb .photo{height:25rem;max-width:100%;order:1}section.s-blog-page .container article.list-posts .block .main-thumb .content{max-width:100%;order:2;height:auto}section.s-blog-page .container article.list-posts .block .main-thumb .content .category{margin-bottom:1.5rem}section.s-blog-page .container article.list-posts .block .main-thumb .content h3{margin-bottom:3rem}}@media (max-width: 600px){section.s-blog-page .container article.list-posts .block.more-post main{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:6rem}section.s-blog-page .container article.single-posts .content p,section.s-blog-page .container article.single-posts .content ul{font-size:1.8rem}section.s-blog-page .container article.single-posts .content p:not(:last-child),section.s-blog-page .container article.single-posts .content ul:not(:last-child){margin-bottom:2rem}}@media (max-width: 520px){section.s-blog-page{padding-top:5rem;padding-bottom:5rem}section.s-blog-page .container article.list-posts .block:not(:last-child){margin-bottom:7rem}section.s-blog-page .container article.list-posts .block .main-thumb{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-blog-page .container article.list-posts .block .main-thumb .photo{height:20rem}section.s-blog-page .container article.list-posts .block .main-thumb .content{padding:2rem}section.s-blog-page .container article.list-posts .block .main-thumb .content h3 a{font-size:2.5rem}section.s-blog-page .container article.list-posts .block .main-thumb .content .cta{width:100%}section.s-blog-page .container article.list-posts .block .main-thumb .content .cta .btn-primary{width:100%;max-width:100%;padding:1.5rem 0;text-align:center;display:block}section.s-blog-page .container article.list-posts .block.more-post main{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:4rem}section.s-blog-page .container article.single-posts .top{margin-bottom:3rem}section.s-blog-page .container article.single-posts .top h1{font-size:3.2rem}section.s-blog-page .container article.single-posts .cover{height:25rem;margin-bottom:3rem}section.s-blog-page .container aside{margin-top:5rem}}section.s-related{padding-bottom:10rem}section.s-related .container .block main{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:3rem}@media (max-width: 991px){section.s-related{padding-bottom:7rem}section.s-related .container .block main{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:6rem 3rem}}@media (max-width: 600px){section.s-related .container .block main{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:6rem 0}}section.s-about-page{padding-top:8rem;padding-bottom:12rem}section.s-about-page .container{display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-about-page .container .top{max-width:108rem}section.s-about-page .container .top h4{font-size:2.4rem;font-weight:600;line-height:130%;background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.6rem}section.s-about-page .container .top h1{color:var(--g1, #292d32);font-size:5.6rem;font-weight:600;line-height:150%}@media (max-width: 1200px){section.s-about-page .container .top{max-width:75rem}section.s-about-page .container .top h1{font-size:4rem}}@media (max-width: 991px){section.s-about-page{padding-top:6rem;padding-bottom:8rem}section.s-about-page .container .top h4{font-size:2rem}}@media (max-width: 768px){section.s-about-page .container .top h1{font-size:3.6rem}}@media (max-width: 520px){section.s-about-page{padding-top:4rem;padding-bottom:6rem}section.s-about-page .container .top h4{font-size:1.8rem}section.s-about-page .container .top h1{font-size:3rem}}@media (max-width: 320px){section.s-about-page .container .top h1{font-size:2.5rem}}section.s-video .container .video{height:50rem;width:100%;border-radius:0.5rem;background:linear-gradient(92deg, #3f454c 0%, #222930 100%);display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-video .container .video button{width:7.2rem;height:7.2rem;display:flex;flex-direction:row;align-items:center;justify-content:center;border:0.1rem solid #fff;border-radius:50rem;transition:all 0.4s}section.s-video .container .video button:hover{background-color:#fff}@media (max-width: 1080px){section.s-video .container .video{height:40rem}}@media (max-width: 991px){section.s-video .container .video{height:35rem}}@media (max-width: 520px){section.s-video .container .video{height:25rem}section.s-video .container .video button{width:6rem;height:6rem}section.s-video .container .video button img{max-width:4rem}}@media (max-width: 320px){section.s-video .container .video{height:20rem}}section.s-onde{padding-top:12rem}section.s-onde .container main{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;border-bottom:0.1rem solid rgba(63,69,76,0.2);padding-bottom:12rem}section.s-onde .container main p{max-width:91.5rem;width:100%;color:#3f454c;font-size:2.4rem;font-weight:400;line-height:160%}section.s-onde .container main h4{font-size:2.4rem;font-weight:600;line-height:130%;background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.6rem}@media (max-width: 1200px){section.s-onde .container main p{max-width:70%}}@media (max-width: 991px){section.s-onde{padding-top:8rem}section.s-onde .container main{padding-bottom:8rem}section.s-onde .container main p{font-size:2rem}section.s-onde .container main h4{font-size:2rem}}@media (max-width: 520px){section.s-onde{padding-top:6rem}section.s-onde .container main{padding-bottom:6rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-onde .container main p{font-size:1.6rem;max-width:100%}section.s-onde .container main h4{font-size:2rem;max-width:100%;width:100%}section.s-onde .container main h4 br{display:none}}section.s-difs{padding-bottom:0}section.s-difs .container .difs{padding-bottom:12rem;border-bottom:0.1rem solid rgba(63,69,76,0.2);display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8rem}section.s-difs .container .difs .box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-difs .container .difs .box .asset{max-width:18rem;width:100%;height:18rem;flex-shrink:0;border-radius:0.5rem;background:#f8f4eb;margin-right:3rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:center}section.s-difs .container .difs .box .content h4{font-size:1.8rem;font-weight:600;line-height:130%;background:linear-gradient(90deg, #d4c27a 2.2%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem}section.s-difs .container .difs .box .content p{color:#3f454c;font-size:1.5rem;font-weight:400;line-height:170%;max-width:90%;width:100%}@media (max-width: 1200px){section.s-difs .container .difs .box{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}section.s-difs .container .difs .box .asset{max-width:15rem;height:15rem}}@media (max-width: 1080px){section.s-difs .container .difs{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8rem 6rem}section.s-difs .container .difs .box{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}section.s-difs .container .difs .box .asset{max-width:13rem;height:13rem}}@media (max-width: 991px){section.s-difs .container .difs{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:8rem 0;padding-bottom:8rem}section.s-difs .container .difs .box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-difs .container .difs .box .asset{max-width:16rem;height:16rem}section.s-difs .container .difs .box .content p{max-width:100%}}@media (max-width: 768px){section.s-difs .container .top h2{max-width:30rem}}@media (max-width: 520px){section.s-difs .container .difs{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:6rem 0;padding-bottom:6rem}section.s-difs .container .difs .box{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}section.s-difs .container .difs .box .asset{max-width:10rem;height:10rem;margin-right:2.4rem;position:sticky;top:0}section.s-difs .container .difs .box .content p{font-size:1.4rem}}@media (max-width: 320px){section.s-difs .container .difs .box .asset{max-width:8rem;height:8rem;margin-right:2rem}}section.s-cards{padding:12rem 0}section.s-cards .container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3rem}section.s-cards .container .card{width:100%;border-radius:0.5rem;background:#f8f4eb;padding:3rem}section.s-cards .container .card h3{color:#3f454c;font-size:1.8rem;font-weight:600;line-height:100%;margin-top:4rem;margin-bottom:1.6rem}section.s-cards .container .card p{color:#3f454c;font-size:1.5rem;font-weight:400;line-height:170%}@media (max-width: 1080px){section.s-cards .container{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2.4rem}section.s-cards .container .card{padding:2.4rem}}@media (max-width: 991px){section.s-cards{padding:8rem 0}section.s-cards .container{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2.4rem}}@media (max-width: 768px){section.s-cards{padding:8rem 0}section.s-cards .container{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:2.4rem}}@media (max-width: 600px){section.s-cards{padding:6rem 0}}section.s-page-serv .container .top .cta button{border:1px solid rgba(0,0,0,0.3);color:#3f454c;background:none}section.s-page-serv .container .top .cta button.active{background:#3f454c;color:#d4c27a}section.s-list-services{padding:18rem 0 12rem}section.s-list-services .container main{display:none;animation:tab 1s forwards}section.s-list-services .container main.active{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:17rem 3rem}@media (max-width: 1200px){section.s-list-services .container main.active{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:16rem 2rem}}@media (max-width: 1080px){section.s-list-services .container main.active{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:14rem 2rem}}@media (max-width: 991px){section.s-list-services{padding:16rem 0 8rem}section.s-list-services .container main.active{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:14rem 2rem}}@media (max-width: 768px){section.s-list-services{padding:12rem 0 8rem}section.s-list-services .container main.active{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:11rem 2rem}}@media (max-width: 600px){section.s-list-services{padding:17rem 0 8rem}section.s-list-services .container main.active{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:17rem 2rem}}@media (max-width: 520px){section.s-list-services{padding:14rem 0 6rem}section.s-list-services .container main.active{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:14rem 1.2rem}}@media (max-width: 320px){section.s-list-services{padding:12rem 0 6rem}section.s-list-services .container main.active{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10rem 1.2rem}}section.s-cover-service{padding-top:12rem}section.s-cover-service .container main{border-radius:0.5rem;background:linear-gradient(92deg, #3f454c 0%, #222930 100%);height:40rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;padding:8rem}section.s-cover-service .container main .asset{max-width:40rem;width:100%;position:absolute;bottom:0;right:4rem}section.s-cover-service .container main .asset img{width:100%}section.s-cover-service .container main .text{max-width:60rem;width:100%}section.s-cover-service .container main .text h4{font-size:2.4rem;font-weight:600;line-height:130%;background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:0.8rem;text-transform:uppercase}section.s-cover-service .container main .text h1{color:var(--white-100, #fff);font-size:5.6rem;font-weight:600;line-height:130%;margin-bottom:4rem}section.s-cover-service .container main .circle{max-width:4rem;width:100%;height:4rem;border-radius:50rem;background:#fffdf7;display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;left:50%;bottom:-2rem;transform:translateX(-50%);z-index:99}@media (max-width: 1200px){section.s-cover-service .container main{padding:5rem}section.s-cover-service .container main .text{max-width:52rem}section.s-cover-service .container main .text h1{font-size:4.8rem}section.s-cover-service .container main .asset{right:0}}@media (max-width: 991px){section.s-cover-service{padding-top:6rem}section.s-cover-service .container main{padding:4rem;height:36rem}section.s-cover-service .container main .text{max-width:50%;width:100%}section.s-cover-service .container main .text h1{font-size:4rem;margin-bottom:3.2rem}section.s-cover-service .container main .text h4{font-size:2rem}section.s-cover-service .container main .asset{right:0;max-width:35rem}}@media (max-width: 768px){section.s-cover-service .container main .text{position:relative;z-index:9}section.s-cover-service .container main .text h1{font-size:3.6rem}section.s-cover-service .container main .asset{right:-2rem;max-width:35rem}}@media (max-width: 520px){section.s-cover-service{padding-top:2rem}section.s-cover-service .container main{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;padding:4rem 2.4rem 0}section.s-cover-service .container main .text{position:relative;z-index:9;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:4rem}section.s-cover-service .container main .text h4,section.s-cover-service .container main .text h1{text-align:center}section.s-cover-service .container main .text h1{font-size:3.2rem}section.s-cover-service .container main .text h4{font-size:1.8rem}section.s-cover-service .container main .text .cta{max-width:100%;width:100%}section.s-cover-service .container main .asset{right:0rem;max-width:100%;position:relative}}section.s-description{padding-top:10rem}section.s-description .container main{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;border-bottom:0.1rem solid rgba(63,69,76,0.2);padding-bottom:12rem}section.s-description .container main h4{color:#3f454c;font-size:2.4rem;font-weight:600;line-height:100%;margin-bottom:3.2rem}section.s-description .container main .desc{max-width:70.5rem;width:100%}section.s-description .container main .desc .content p{color:#3f454c;font-size:1.8rem;line-height:170%}section.s-description .container main .desc .content p:not(:last-child){margin-bottom:1.6rem}section.s-description .container main .feat{max-width:39rem;width:100%}section.s-description .container main .feat .box{border-radius:0.5rem;background:#f8f5eb;padding:2.4rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-description .container main .feat .box:not(:last-child){margin-bottom:1.6rem}section.s-description .container main .feat .box img{margin-right:2.4rem}section.s-description .container main .feat .box h5{color:#3f454c;font-size:1.8rem;font-weight:500;line-height:100%}@media (max-width: 1200px){section.s-description .container main .desc{max-width:60%}section.s-description .container main .feat{max-width:35%}}@media (max-width: 991px){section.s-description{padding-top:8rem}section.s-description .container main{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:8rem}section.s-description .container main .desc,section.s-description .container main .feat{max-width:100%}section.s-description .container main .desc{margin-bottom:6rem}}@media (max-width: 520px){section.s-description{padding-top:6rem}section.s-description .container main{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:6rem}section.s-description .container main h4{margin-bottom:2.4rem;font-size:2rem}section.s-description .container main .desc,section.s-description .container main .feat{max-width:100%}section.s-description .container main .desc{margin-bottom:4rem}section.s-description .container main .desc .content p{font-size:1.6rem}section.s-description .container main .feat .box{padding:2rem}section.s-description .container main .feat .box h5{line-height:130%;font-size:1.6rem}}section.s-line-more-service{padding-top:12rem}section.s-line-more-service .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5.6rem}section.s-line-more-service .container .top h4{text-align:center;font-size:2.4rem;font-weight:600;line-height:130%;background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.6rem}section.s-line-more-service .container .top h2{color:var(--g1, #292d32);text-align:center;font-size:4.8rem;font-weight:600;line-height:130%}section.s-line-more-service .container main .btn-arrow{top:75%}@media (max-width: 1200px){section.s-line-more-service .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:5.6rem}section.s-line-more-service .container .top h2{font-size:4rem}}@media (max-width: 1080px){section.s-line-more-service .container .top{margin-bottom:0}section.s-line-more-service .container main .btn-arrow{top:71%}}@media (max-width: 991px){section.s-line-more-service{padding-top:8rem}section.s-line-more-service .container .top{margin-bottom:0}section.s-line-more-service .container .top h4{font-size:2rem}section.s-line-more-service .container main .btn-arrow{top:71%}}@media (max-width: 768px){section.s-line-more-service .container .top h2{font-size:3.6rem;max-width:35rem}}@media (max-width: 520px){section.s-line-more-service{padding-top:6rem}section.s-line-more-service .container .top h2{font-size:3.2rem;max-width:31rem}section.s-line-more-service .container .top h4{font-size:1.8rem}}section.s-black-info{padding:12rem 0;background:linear-gradient(263deg, #515962 0%, #0e1013 100%);border-bottom:0.1rem solid #d4c27a}section.s-black-info .container .top h1{color:#fff}@media (max-width: 991px){section.s-black-info{padding:8rem 0}}@media (max-width: 520px){section.s-black-info{padding:6rem 0}}section.s-politicas-page{padding:8rem 0}section.s-politicas-page .container{max-width:101.2rem;width:90%}section.s-politicas-page .container .top{margin-bottom:8rem}section.s-politicas-page .container .top h4{font-size:2.4rem;font-weight:600;line-height:130%;background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.6rem}section.s-politicas-page .container .top h1{color:var(--g1, #292d32);font-size:5.6rem;font-weight:600;line-height:100%}section.s-politicas-page .container .content p{color:#3f454c;font-size:2.4rem;line-height:160%}section.s-politicas-page .container .content p:not(:last-child){margin-bottom:1.6rem}section.s-politicas-page .container .content h2,section.s-politicas-page .container .content h3,section.s-politicas-page .container .content h4{color:var(--g1, #292d32);font-size:4rem;font-weight:600;line-height:100%;margin:6.4rem 0 3.2rem}section.s-politicas-page .container .content h2 strong,section.s-politicas-page .container .content h3 strong,section.s-politicas-page .container .content h4 strong{font-weight:600}section.s-politicas-page .container main .acc{border-radius:0.5rem;border:0.1rem solid rgba(63,69,76,0.2);transition:all 0.4s}section.s-politicas-page .container main .acc:not(:last-child){margin-bottom:2.4rem}section.s-politicas-page .container main .acc .acc-body{border-top:0.1rem solid #c6a25b;padding:2.4rem;display:none;animation:tab 1s forwards}section.s-politicas-page .container main .acc .acc-body p{color:#3f454c;font-size:1.4rem;font-weight:400;line-height:180%}section.s-politicas-page .container main .acc .acc-title{padding:2.4rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}section.s-politicas-page .container main .acc .acc-title h3{color:#3f454c;font-size:1.8rem;font-weight:500;line-height:140%;max-width:90%;width:100%}section.s-politicas-page .container main .acc .acc-title img{transition:all 0.4s}section.s-politicas-page .container main .acc.active{border:0.1rem solid #c6a25b;background:#f8f4eb}section.s-politicas-page .container main .acc.active .acc-title img{transform:rotate(180deg)}section.s-politicas-page .container main .acc.active .acc-body{display:block}@media (max-width: 991px){section.s-politicas-page .container .top h1{font-size:4.8rem}section.s-politicas-page .container .top h4{font-size:2rem}section.s-politicas-page .container .content p{font-size:1.8rem}section.s-politicas-page .container .content h1,section.s-politicas-page .container .content h2,section.s-politicas-page .container .content h3{font-size:3.2rem}}@media (max-width: 768px){section.s-politicas-page .container .top h1{font-size:4rem}section.s-politicas-page .container .content p{font-size:1.8rem}section.s-politicas-page .container .content h1,section.s-politicas-page .container .content h2,section.s-politicas-page .container .content h3{font-size:3.2rem}}@media (max-width: 520px){section.s-politicas-page{padding:6rem 0}section.s-politicas-page .container .top{margin-bottom:6rem}section.s-politicas-page .container .top h1{font-size:3.2rem;line-height:130%}section.s-politicas-page .container .top h4{font-size:1.8rem}section.s-politicas-page .container .content p{font-size:1.6rem}section.s-politicas-page .container .content h1,section.s-politicas-page .container .content h2,section.s-politicas-page .container .content h3{font-size:2.4rem;line-height:130%;margin:3.2rem 0 1.6rem}section.s-politicas-page .container main .acc .acc-title{padding:1.6rem}section.s-politicas-page .container main .acc .acc-title h3{font-size:1.6rem}section.s-politicas-page .container main .acc .acc-body{padding:1.6rem}}.error404 section.s-end,.page-template-page-success section.s-end{display:none}.page-template-page-contato section.s-end,.page-template-page-trabalhe section.s-end{display:none}section.s-form-area{padding:8rem 0 12rem}section.s-form-area .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}section.s-form-area .container .panel{max-width:70.5rem;width:100%;padding:4rem;border-radius:0.5rem;border:1px solid rgba(63,69,76,0.2)}section.s-form-area .container .panel form .step{display:none}section.s-form-area .container .panel form .step.active{display:block}section.s-form-area .container .panel form .step-seg{display:none}section.s-form-area .container .panel form .step-seg.active{display:block}section.s-form-area .container .panel form h3{color:#3f454c;font-size:2.4rem;font-weight:600;line-height:100%;margin-bottom:4.8rem}section.s-form-area .container .panel form h3 span{color:#c6a25b}section.s-form-area .container .panel form .fields .group:not(:last-child){margin-bottom:4rem}section.s-form-area .container .panel form .fields .group strong,section.s-form-area .container .panel form .fields .group ._form-label{color:rgba(63,69,76,0.5);font-size:1.4rem;font-weight:500;line-height:100%;display:block;margin-bottom:1.6rem}section.s-form-area .container .panel form .fields .group input[type="text"],section.s-form-area .container .panel form .fields .group input[type="date"],section.s-form-area .container .panel form .fields .group textarea,section.s-form-area .container .panel form .fields .group select{border-radius:0.5rem;border:1px solid rgba(63,69,76,0.2);background:#f8f4eb;height:5.6rem;width:100%;color:#3f454c;font-size:1.6rem;font-style:normal;font-weight:400;line-height:100%;padding-left:2rem;transition:all 0.4s}section.s-form-area .container .panel form .fields .group input[type="text"]:focus,section.s-form-area .container .panel form .fields .group input[type="date"]:focus,section.s-form-area .container .panel form .fields .group textarea:focus,section.s-form-area .container .panel form .fields .group select:focus{border-color:#c6a25b}section.s-form-area .container .panel form .fields .group textarea{padding:2rem;height:15rem;line-height:150%}section.s-form-area .container .panel form .fields .group .radio-group{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;grid-gap:1rem 0}section.s-form-area .container .panel form .fields .group .radio-group .radio:not(:last-child){margin-right:1rem}section.s-form-area .container .panel form .fields .group .radio-group .radio label{border-radius:50rem;border:1px solid rgba(0,0,0,0.3);padding:0.8rem 1rem;display:inline-block;color:#000;text-align:center;font-size:1.4rem;font-weight:600;line-height:100%;cursor:pointer;transition:all 0.4s}section.s-form-area .container .panel form .fields .group .radio-group .radio input{display:none}section.s-form-area .container .panel form .fields .group .radio-group .radio input:checked+label{background:#3f454c;color:#fff}section.s-form-area .container .panel form .cta{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;grid-gap:3.1rem;margin-top:4.8rem}section.s-form-area .container .panel form .cta button,section.s-form-area .container .panel form .cta a{width:100%;text-align:center}section.s-form-area .container .info{max-width:39rem;width:100%}section.s-form-area .container .info p{color:#3f454c;font-size:1.8rem;font-weight:400;line-height:170%;margin-bottom:5.6rem}section.s-form-area .container .info ul li{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-form-area .container .info ul li:not(:last-child){margin-bottom:1.6rem}section.s-form-area .container .info ul li .number{max-width:4rem;width:100%;height:4rem;background-color:#f8f4eb;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#c6a25b;text-align:center;font-size:1.8rem;font-weight:500;line-height:100%;border-radius:50rem;margin-right:2.4rem}section.s-form-area .container .info ul li span{color:#3f454c;font-size:1.8rem;font-weight:500;line-height:100%;opacity:0.3;line-height:120%}section.s-form-area .container .info ul li .line{height:4rem;width:0.1rem;background:#3f454c;position:relative;left:2rem;opacity:0.2}section.s-form-area .container .info ul li.active .number{background:linear-gradient(180deg, #d4c27a 0%, #c6a25b 100%);color:#fff}section.s-form-area .container .info ul li.active span{opacity:1}section.s-form-area .container.js-panel{display:none}section.s-form-area .container.js-panel.active{display:flex}@media (max-width: 1200px){section.s-form-area .container .panel{max-width:52%}section.s-form-area .container .info{max-width:38%}}@media (max-width: 991px){section.s-form-area{padding:8rem 0 8rem}section.s-form-area .container .panel{max-width:60%;padding:3rem}section.s-form-area .container .info{max-width:30%}section.s-form-area .container .info p{font-size:1.6rem}}@media (max-width: 768px){section.s-form-area .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-form-area .container .panel{max-width:100%;padding:3rem;order:2}section.s-form-area .container .info{max-width:100%;order:1;margin-bottom:4rem}section.s-form-area .container .info p{font-size:1.6rem;text-align:center}section.s-form-area .container .info ul{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}section.s-form-area .container .info ul .line{display:none}section.s-form-area .container .info ul li{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:10rem;width:100%}section.s-form-area .container .info ul li:not(:last-child){margin-bottom:0}section.s-form-area .container .info ul li:nth-child(2),section.s-form-area .container .info ul li:nth-child(4){display:none}section.s-form-area .container .info ul li .number{margin-right:0;margin-bottom:1.6rem}section.s-form-area .container .info ul li span{font-size:1.6rem;text-align:center}}@media (max-width: 520px){section.s-form-area{padding:6rem 0}section.s-form-area .container .info{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-form-area .container .info p{max-width:30rem}section.s-form-area .container .info ul{width:100%}section.s-form-area .container .info ul li span{font-size:1.4rem;text-align:center}section.s-form-area .container .panel form h3{font-size:2rem;margin-bottom:4rem}section.s-form-area .container .panel form .fields .group:not(:last-child){margin-bottom:3rem}section.s-form-area .container .panel form .fields .group input[type="text"]{height:5rem;padding-left:1.5rem}section.s-form-area .container .panel form .fields .group .radio-group{flex-wrap:wrap;grid-gap:1rem}section.s-form-area .container .panel form .fields .group .radio-group .radio:not(:last-child){margin-right:0}section.s-form-area .container .panel form .cta{margin-top:4rem}}section.s-page-contact .container .top .cta{width:100%;position:relative}section.s-page-contact .container .top .cta::before{content:"";width:100%;height:0.1rem;position:absolute;top:50;transform:translateY(-50%);left:0;background:rgba(63,69,76,0.2)}section.s-page-contact .container .top .cta button{position:relative;background-color:#fffdf7}section.s-page-contact .container .top .cta .btn-outline{background-color:#fffdf7}@media (max-width: 520px){section.s-page-contact .container .top .cta{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:1.5rem}section.s-page-contact .container .top .cta .btn-fill{margin-bottom:0}}section.s-page-trabalhe .container .panel form .fields .group.group-curriculo{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;grid-gap:3rem}section.s-page-trabalhe .container .panel form .fields .group.group-curriculo .group{margin-bottom:0;width:100%}section.s-page-trabalhe .container .panel form .fields .group.group-curriculo .attash .btn-outline{width:24.5rem}section.s-page-trabalhe .container .text{max-width:39rem;width:100%;position:sticky;top:2rem}section.s-page-trabalhe .container .text h4{font-size:2.4rem;font-weight:600;line-height:130%;background:linear-gradient(90deg, #d4c27a 0%, #c6a25b 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1.6rem}section.s-page-trabalhe .container .text h1{color:var(--g1, #292d32);font-size:5.6rem;font-weight:600;line-height:130%;margin-bottom:4.8rem}section.s-page-trabalhe .container .text .content p{color:#3f454c;font-size:1.8rem;line-height:170%}section.s-page-trabalhe .container .text .content p:not(:last-child){margin-bottom:1.6rem}section.s-page-trabalhe .container .text .content p strong{font-weight:500}@media (max-width: 1080px){section.s-page-trabalhe .container .panel form .fields .group.group-curriculo .attash .btn-outline{width:12rem}}@media (max-width: 991px){section.s-page-trabalhe{padding:5rem 0 8rem}section.s-page-trabalhe .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-page-trabalhe .container .panel,section.s-page-trabalhe .container .text{max-width:100%}section.s-page-trabalhe .container .text{position:relative;top:0;margin-bottom:6rem}section.s-page-trabalhe .container .text h4{font-size:2rem}}@media (max-width: 768px){section.s-page-trabalhe .container .text{margin-bottom:4rem}section.s-page-trabalhe .container .text h1{font-size:4.8rem;margin-bottom:3.2rem}}@media (max-width: 520px){section.s-page-trabalhe{padding:5rem 0 6rem}section.s-page-trabalhe .container .text{margin-bottom:4rem}section.s-page-trabalhe .container .text h1{font-size:4rem;max-width:23rem}section.s-page-trabalhe .container .text h4{font-size:1.8rem}section.s-page-trabalhe .container .text .content p{font-size:1.6rem}section.s-page-trabalhe .container .panel form .fields .group.group-curriculo{grid-gap:2rem}section.s-page-trabalhe .container .panel form .fields .group.group-curriculo .attash .btn-outline{width:10rem}}
/*# sourceMappingURL=main.min.css.map */