@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&family=Poppins:wght@400&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.gridrow,.gridrowfull{width:100%}.gridrow{margin:0 auto}@media (min-width:750px){.gridrow{width:90%}}@media (min-width:1200px){.gridrow{width:1170px}}.gridrow,.gridrowfull{display:flex;flex-wrap:wrap}.gridrow .col,.gridrowfull .col{flex:1 1;box-sizing:border-box;padding-left:15px;padding-right:15px}.gridrow .col-1,.gridrowfull .col-1{box-sizing:border-box;width:8.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-1,.gridrowfull .offset-1{margin-left:8.3333333333%}.gridrow .col-2,.gridrowfull .col-2{box-sizing:border-box;width:16.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-2,.gridrowfull .offset-2{margin-left:16.6666666667%}.gridrow .col-3,.gridrowfull .col-3{box-sizing:border-box;width:25%;padding-left:15px;padding-right:15px}.gridrow .offset-3,.gridrowfull .offset-3{margin-left:25%}.gridrow .col-4,.gridrowfull .col-4{box-sizing:border-box;width:33.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-4,.gridrowfull .offset-4{margin-left:33.3333333333%}.gridrow .col-5,.gridrowfull .col-5{box-sizing:border-box;width:41.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-5,.gridrowfull .offset-5{margin-left:41.6666666667%}.gridrow .col-6,.gridrowfull .col-6{box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.gridrow .offset-6,.gridrowfull .offset-6{margin-left:50%}.gridrow .col-7,.gridrowfull .col-7{box-sizing:border-box;width:58.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-7,.gridrowfull .offset-7{margin-left:58.3333333333%}.gridrow .col-8,.gridrowfull .col-8{box-sizing:border-box;width:66.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-8,.gridrowfull .offset-8{margin-left:66.6666666667%}.gridrow .col-9,.gridrowfull .col-9{box-sizing:border-box;width:75%;padding-left:15px;padding-right:15px}.gridrow .offset-9,.gridrowfull .offset-9{margin-left:75%}.gridrow .col-10,.gridrowfull .col-10{box-sizing:border-box;width:83.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-10,.gridrowfull .offset-10{margin-left:83.3333333333%}.gridrow .col-11,.gridrowfull .col-11{box-sizing:border-box;width:91.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-11,.gridrowfull .offset-11{margin-left:91.6666666667%}.gridrow .col-12,.gridrowfull .col-12{box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px}.gridrow .offset-12,.gridrowfull .offset-12{margin-left:100%}@media (min-width:750px){.gridrow .col-t,.gridrowfull .col-t{flex:1 1;box-sizing:border-box;padding-left:15px;padding-right:15px}.gridrow .offset-t,.gridrowfull .offset-t{margin-left:0}.gridrow .col-t-1,.gridrowfull .col-t-1{box-sizing:border-box;width:8.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-t-1,.gridrowfull .offset-t-1{margin-left:8.3333333333%}.gridrow .col-t-2,.gridrowfull .col-t-2{box-sizing:border-box;width:16.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-t-2,.gridrowfull .offset-t-2{margin-left:16.6666666667%}.gridrow .col-t-3,.gridrowfull .col-t-3{box-sizing:border-box;width:25%;padding-left:15px;padding-right:15px}.gridrow .offset-t-3,.gridrowfull .offset-t-3{margin-left:25%}.gridrow .col-t-4,.gridrowfull .col-t-4{box-sizing:border-box;width:33.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-t-4,.gridrowfull .offset-t-4{margin-left:33.3333333333%}.gridrow .col-t-5,.gridrowfull .col-t-5{box-sizing:border-box;width:41.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-t-5,.gridrowfull .offset-t-5{margin-left:41.6666666667%}.gridrow .col-t-6,.gridrowfull .col-t-6{box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.gridrow .offset-t-6,.gridrowfull .offset-t-6{margin-left:50%}.gridrow .col-t-7,.gridrowfull .col-t-7{box-sizing:border-box;width:58.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-t-7,.gridrowfull .offset-t-7{margin-left:58.3333333333%}.gridrow .col-t-8,.gridrowfull .col-t-8{box-sizing:border-box;width:66.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-t-8,.gridrowfull .offset-t-8{margin-left:66.6666666667%}.gridrow .col-t-9,.gridrowfull .col-t-9{box-sizing:border-box;width:75%;padding-left:15px;padding-right:15px}.gridrow .offset-t-9,.gridrowfull .offset-t-9{margin-left:75%}.gridrow .col-t-10,.gridrowfull .col-t-10{box-sizing:border-box;width:83.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-t-10,.gridrowfull .offset-t-10{margin-left:83.3333333333%}.gridrow .col-t-11,.gridrowfull .col-t-11{box-sizing:border-box;width:91.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-t-11,.gridrowfull .offset-t-11{margin-left:91.6666666667%}.gridrow .col-t-12,.gridrowfull .col-t-12{box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px}.gridrow .offset-t-12,.gridrowfull .offset-t-12{margin-left:100%}}@media (min-width:1200px){.gridrow .col-d,.gridrowfull .col-d{flex:1 1;box-sizing:border-box;padding-left:15px;padding-right:15px}.gridrow .offset-d,.gridrowfull .offset-d{margin-left:0}.gridrow .col-d-1,.gridrowfull .col-d-1{box-sizing:border-box;width:8.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-d-1,.gridrowfull .offset-d-1{margin-left:8.3333333333%}.gridrow .col-d-2,.gridrowfull .col-d-2{box-sizing:border-box;width:16.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-d-2,.gridrowfull .offset-d-2{margin-left:16.6666666667%}.gridrow .col-d-3,.gridrowfull .col-d-3{box-sizing:border-box;width:25%;padding-left:15px;padding-right:15px}.gridrow .offset-d-3,.gridrowfull .offset-d-3{margin-left:25%}.gridrow .col-d-4,.gridrowfull .col-d-4{box-sizing:border-box;width:33.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-d-4,.gridrowfull .offset-d-4{margin-left:33.3333333333%}.gridrow .col-d-5,.gridrowfull .col-d-5{box-sizing:border-box;width:41.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-d-5,.gridrowfull .offset-d-5{margin-left:41.6666666667%}.gridrow .col-d-6,.gridrowfull .col-d-6{box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.gridrow .offset-d-6,.gridrowfull .offset-d-6{margin-left:50%}.gridrow .col-d-7,.gridrowfull .col-d-7{box-sizing:border-box;width:58.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-d-7,.gridrowfull .offset-d-7{margin-left:58.3333333333%}.gridrow .col-d-8,.gridrowfull .col-d-8{box-sizing:border-box;width:66.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-d-8,.gridrowfull .offset-d-8{margin-left:66.6666666667%}.gridrow .col-d-9,.gridrowfull .col-d-9{box-sizing:border-box;width:75%;padding-left:15px;padding-right:15px}.gridrow .offset-d-9,.gridrowfull .offset-d-9{margin-left:75%}.gridrow .col-d-10,.gridrowfull .col-d-10{box-sizing:border-box;width:83.3333333333%;padding-left:15px;padding-right:15px}.gridrow .offset-d-10,.gridrowfull .offset-d-10{margin-left:83.3333333333%}.gridrow .col-d-11,.gridrowfull .col-d-11{box-sizing:border-box;width:91.6666666667%;padding-left:15px;padding-right:15px}.gridrow .offset-d-11,.gridrowfull .offset-d-11{margin-left:91.6666666667%}.gridrow .col-d-12,.gridrowfull .col-d-12{box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px}.gridrow .offset-d-12,.gridrowfull .offset-d-12{margin-left:100%}}.gridrow.nogutter .col,.gridrow.nogutter .col-1,.gridrow.nogutter .col-10,.gridrow.nogutter .col-11,.gridrow.nogutter .col-12,.gridrow.nogutter .col-2,.gridrow.nogutter .col-3,.gridrow.nogutter .col-4,.gridrow.nogutter .col-5,.gridrow.nogutter .col-6,.gridrow.nogutter .col-7,.gridrow.nogutter .col-8,.gridrow.nogutter .col-9,.gridrow.nogutter .col-d,.gridrow.nogutter .col-d-1,.gridrow.nogutter .col-d-10,.gridrow.nogutter .col-d-11,.gridrow.nogutter .col-d-12,.gridrow.nogutter .col-d-2,.gridrow.nogutter .col-d-3,.gridrow.nogutter .col-d-4,.gridrow.nogutter .col-d-5,.gridrow.nogutter .col-d-6,.gridrow.nogutter .col-d-7,.gridrow.nogutter .col-d-8,.gridrow.nogutter .col-d-9,.gridrow.nogutter .col-t,.gridrow.nogutter .col-t-1,.gridrow.nogutter .col-t-10,.gridrow.nogutter .col-t-11,.gridrow.nogutter .col-t-12,.gridrow.nogutter .col-t-2,.gridrow.nogutter .col-t-3,.gridrow.nogutter .col-t-4,.gridrow.nogutter .col-t-5,.gridrow.nogutter .col-t-6,.gridrow.nogutter .col-t-7,.gridrow.nogutter .col-t-8,.gridrow.nogutter .col-t-9,.gridrowfull.nogutter .col,.gridrowfull.nogutter .col-1,.gridrowfull.nogutter .col-10,.gridrowfull.nogutter .col-11,.gridrowfull.nogutter .col-12,.gridrowfull.nogutter .col-2,.gridrowfull.nogutter .col-3,.gridrowfull.nogutter .col-4,.gridrowfull.nogutter .col-5,.gridrowfull.nogutter .col-6,.gridrowfull.nogutter .col-7,.gridrowfull.nogutter .col-8,.gridrowfull.nogutter .col-9,.gridrowfull.nogutter .col-d,.gridrowfull.nogutter .col-d-1,.gridrowfull.nogutter .col-d-10,.gridrowfull.nogutter .col-d-11,.gridrowfull.nogutter .col-d-12,.gridrowfull.nogutter .col-d-2,.gridrowfull.nogutter .col-d-3,.gridrowfull.nogutter .col-d-4,.gridrowfull.nogutter .col-d-5,.gridrowfull.nogutter .col-d-6,.gridrowfull.nogutter .col-d-7,.gridrowfull.nogutter .col-d-8,.gridrowfull.nogutter .col-d-9,.gridrowfull.nogutter .col-t,.gridrowfull.nogutter .col-t-1,.gridrowfull.nogutter .col-t-10,.gridrowfull.nogutter .col-t-11,.gridrowfull.nogutter .col-t-12,.gridrowfull.nogutter .col-t-2,.gridrowfull.nogutter .col-t-3,.gridrowfull.nogutter .col-t-4,.gridrowfull.nogutter .col-t-5,.gridrowfull.nogutter .col-t-6,.gridrowfull.nogutter .col-t-7,.gridrowfull.nogutter .col-t-8,.gridrowfull.nogutter .col-t-9{padding:0}html{font-family:Poppins,sans-serif;color:#222831;font-weight:400;line-height:1.4;font-size:14px}@media (min-width:750px){html{font-size:15px}}@media (min-width:1200px){html{font-size:16px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:600;margin:0;line-height:1.414}.h1,.h2,h1,h2{font-size:2.2rem}a,div,li,p,span{text-decoration:none}*,a,div,li,p,span{font-family:Poppins,sans-serif}*{color:#222831}.menu{padding:20px 0;background-color:#222831;z-index:20}.menu,.menu .menu-container{display:flex;justify-content:center;align-items:center;position:relative}.menu .menu-container .menu-container-center .nav-links li{margin:0 30px}.menu .menu-container .nav-links{flex-wrap:wrap}.menu .menu-container .nav-links,.menu .menu-container .nav-links li{display:flex;justify-content:center;align-items:center}.menu .menu-container .nav-links li a{font-size:1.2em;text-transform:uppercase;font-weight:500;color:#e9efec;letter-spacing:2px;padding:10px;box-sizing:border-box;transition-duration:.3s}.menu .menu-container .nav-links li a:hover{color:#6a9c89}.menu .menu-container-left li{font-size:1.2em;text-transform:uppercase;font-weight:500;color:#e9efec;letter-spacing:2px;padding:10px;box-sizing:border-box;transition-duration:.3s;cursor:pointer}.menu .menu-container-left li:hover{color:#6a9c89}.menu .menu-container-right .nav-links li a{padding:10px 20px;border-radius:10px;border:1px solid #e9efec;color:#e9efec;font-size:1.2em;margin-right:20px;transition-duration:.3s}.menu .menu-container-right .nav-links li a:hover{padding:10px 30px;color:#e9efec}.menu .menu-hamburger{display:none}.menu .menu-hamburger .hamburger-icon{cursor:pointer;display:flex;flex-direction:column;justify-content:space-around;width:25px;height:20px}.menu .menu-hamburger .hamburger-icon span{display:block;width:100%;height:3px;background-color:#e9efec;border-radius:2px;transition:all .3s ease}.menu .menu-hamburger .hamburger-icon.open span:first-child{transform:rotate(45deg) translateY(9px)}.menu .menu-hamburger .hamburger-icon.open span:nth-child(2){opacity:0}.menu .menu-hamburger .hamburger-icon.open span:nth-child(3){transform:rotate(-45deg) translateY(-10px)}.menu .menu-container-center.open{display:flex!important;flex-direction:column;align-items:center;position:absolute;background-color:#222831;width:100%;border-radius:15px;padding:20px 10px;box-sizing:border-box;top:60px}.menu .menu-container-center.open .nav-links li{margin:10px 0;width:100%}@media screen and (max-width:768px){body .menu-hamburger{display:flex!important;justify-content:flex-end;display:none!important}body .menu-container-center{display:none}body .menu-container-right{display:flex}body .menu .menu-container-right .nav-links li a{font-size:1em;margin-right:0}body .menu .menu-container .menu-container-left .nav-links li{margin-left:0;font-size:1em}body .menu .menu-container,body .menu .menu-container .menu-container-left{padding:0 10px}body .menu .menu-container .menu-container-left .nav-links{padding:0;justify-content:flex-start}}@media screen and (min-width:769px){body .menu-hamburger{display:none}body .menu-container-center,body .menu-container-right{display:flex}}.cover-section{min-height:70vh;display:flex;align-content:center;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:#e9efec;box-sizing:border-box;padding:20px 10%}.cover-section .cover-text-container .cover-text-title h1{color:#222831;font-weight:700}.cover-section .cover-text-container .cover-text-description{margin-top:20px}.cover-section .cover-text-container .cover-text-description p{color:#222831;font-size:1.4em;letter-spacing:2px;line-height:1.4em}.cover-section .cover-text-container .cover-text-buttons{margin-top:40px;display:flex}.cover-section .cover-text-container .cover-text-buttons .button{padding:10px 20px;border-radius:10px;background-color:transparent;border:1px solid #222831;font-size:1.2em;margin-right:20px;transition-duration:.3s;text-align:center}.cover-section .cover-text-container .cover-text-buttons .button:hover{padding:10px 30px}.cover-section .cover-text-container .cover-text-buttons .button-third{background-color:#222831;border:1px solid #222831;color:#e9efec}.cover-section .cover-image-container{position:relative;padding-left:50px;display:flex;justify-content:center;align-items:center}.cover-section .cover-image-container img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:650px){body .cover-section{padding:70px 30px;min-height:80vh}body .cover-section div{padding:0!important}body .cover-section .cover-image-container{margin-top:40px;display:none}body .cover-section .cover-text-container .cover-text-description p{font-size:1.2em}body .cover-section .cover-text-container .cover-text-title h1{font-size:1.8em}}@media screen and (min-width:1100px) and (max-width:1500px){body .cover-section{padding:50px}}.beneficios-section{padding:100px 10%;background-color:#e9efec;box-sizing:border-box}.beneficios-section .beneficios-title{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.beneficios-section .beneficios-title h2{font-size:2em;text-transform:uppercase;text-align:center;line-height:1.2em;margin-top:20px}.beneficios-section .beneficios-title h4{font-size:1.2em;text-align:center;line-height:1.2em;font-weight:300}.beneficios-section .beneficios-container{display:flex;justify-content:center;align-items:normal;flex-wrap:wrap;height:auto;margin-top:50px}.beneficios-section .beneficios-container .beneficios-item{background-color:#f8f9fa;padding:50px 20px;box-sizing:border-box;display:flex;justify-content:flex-start;align-content:flex-start;flex-wrap:wrap;width:calc(25% - 20px);border-radius:15px;margin:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.beneficios-section .beneficios-container .beneficios-item *{color:#222831}.beneficios-section .beneficios-container .beneficios-item .beneficios-item-image{display:flex;justify-content:flex-start;align-items:center}.beneficios-section .beneficios-container .beneficios-item .beneficios-item-image img{width:50px;height:50px;object-fit:contain}.beneficios-section .beneficios-container .beneficios-item .beneficios-item-content{margin-top:30px}.beneficios-section .beneficios-container .beneficios-item .beneficios-item-content h3{font-size:1.2em;line-height:1.2em}.beneficios-section .beneficios-container .beneficios-item .beneficios-item-content p{margin-top:10px;line-height:1.4em}.beneficios-section .beneficios-button{display:flex;justify-content:center;align-items:center;margin-top:50px}.beneficios-section .beneficios-button .button{padding:10px 20px;border-radius:10px;font-size:1.2em;transition-duration:.3s;background-color:#222831;border:1px solid #222831;color:#e9efec}.beneficios-section .beneficios-button .button:hover{padding:10px 30px}@media screen and (max-width:650px){body .beneficios-section{padding:50px 20px}body .beneficios-section .beneficios-container{flex-wrap:nowrap;overflow-x:scroll;justify-content:flex-start;padding:0}body .beneficios-section .beneficios-container .beneficios-item{padding:50px 10px;min-width:80%}}@media screen and (min-width:1100px) and (max-width:1500px){body .beneficios-section{padding:100px 50px}body .beneficios-section .beneficios-container .beneficios-item{padding:40px 10px}body .beneficios-section .beneficios-container .beneficios-item .beneficios-item-content p{margin-top:15px}}.servicos-section{padding:100px 10%;box-sizing:border-box}.servicos-section .servicos-title h2{font-size:5em;width:100%;text-align:right;text-transform:uppercase}.servicos-section .servicos-container{display:flex;justify-content:space-between;flex-wrap:wrap;align-content:center;align-items:center;margin-top:50px;position:relative}.servicos-section .servicos-container .servicos-image{display:flex;height:100%;padding-right:50px;padding-top:50px;position:relative}.servicos-section .servicos-container .servicos-image img{width:100%;height:100%;object-fit:cover!important}.servicos-section .servicos-container .servicos-item{display:flex;justify-content:space-between;padding:50px 0;border-bottom:1px solid #222831}.servicos-section .servicos-container .servicos-item .servicos-item-number span{font-size:2em;font-weight:300}.servicos-section .servicos-container .servicos-item .servicos-item-content .servicos-item-title h3{font-size:2em;line-height:1.2em}.servicos-section .servicos-container .servicos-item .servicos-item-content .servicos-item-text{margin-top:20px}.servicos-section .servicos-container .servicos-item .servicos-item-content .servicos-item-text p{font-size:1.4em;font-weight:300;width:100%;line-height:1.4em}@media screen and (max-width:650px){body .servicos-section{padding:50px 20px}body .servicos-section .servicos-title h2{font-size:3em;text-align:center}body .servicos-section .servicos-container .servicos-image{padding:0;height:-moz-fit-content;height:fit-content}body .servicos-section .servicos-container .servicos-image img{object-fit:contain}body .servicos-section .servicos-container div{padding:0}body .servicos-section .servicos-container .servicos-item .servicos-item-number{margin-top:3px}body .servicos-section .servicos-container .servicos-item:last-child{padding-bottom:0;border-bottom:0}}@media screen and (min-width:1100px) and (max-width:1500px){body .servicos-section{padding:50px}body .servicos-section .servicos-container .servicos-item{padding:40px 0}body .servicos-section .servicos-container .servicos-item .servicos-item-content .servicos-item-title h3{font-size:1.8em}body .servicos-section .servicos-container .servicos-item .servicos-item-content .servicos-item-text p{font-size:1.2em}}.contactar-section{padding:100px 10%;box-sizing:border-box}.contactar-section,.contactar-section .contactar-container{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.contactar-section .contactar-container{position:relative;align-items:center}.contactar-section .contactar-container .contactar-image{display:flex;justify-content:flex-start;align-items:center;position:relative;padding-right:50px;height:100%}.contactar-section .contactar-container .contactar-image img{width:100%;height:100%}.contactar-section .contactar-container .contactar-form,.contactar-section .contactar-container .contactar-form .contactar-title{display:flex;justify-content:center;flex-wrap:wrap}.contactar-section .contactar-container .contactar-form .contactar-title h4{font-size:1.2em;font-weight:300;text-align:left;padding:0}.contactar-section .contactar-container .contactar-form .contactar-title h3{font-size:2em;text-transform:uppercase;text-align:left;line-height:1.2em;margin-top:20px;font-weight:600;padding:0}.contactar-section .contactar-container .contactar-form fieldset{margin-top:50px;display:flex;justify-content:center;flex-wrap:wrap}.contactar-section .contactar-container .contactar-form fieldset .form-group{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;margin-top:20px}.contactar-section .contactar-container .contactar-form fieldset .form-group:first-child{margin-top:0}.contactar-section .contactar-container .contactar-form fieldset .form-group label{width:100%;font-size:1.2em;font-weight:300}.contactar-section .contactar-container .contactar-form fieldset .form-group input,.contactar-section .contactar-container .contactar-form fieldset .form-group textarea{width:100%;margin-top:10px;padding:10px;border-radius:10px;border:1px solid #222831;font-size:1.2em}.contactar-section .contactar-container .contactar-form fieldset .privacy-policy{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.contactar-section .contactar-container .contactar-form fieldset .privacy-policy input{width:min-content;margin:0;width:15px;height:15px}.contactar-section .contactar-container .contactar-form fieldset .privacy-policy label{margin-left:10px}.contactar-section .contactar-container .contactar-form .form-group-button{margin-top:20px}.contactar-section .contactar-container .contactar-form .form-group-button button{padding:5px 20px;border-radius:10px;background-color:transparent;border:1px solid #222831;font-size:1.2em;transition-duration:.3s;cursor:pointer;margin-top:10px}.contactar-section .contactar-container .contactar-form .form-group-button button:hover{padding:5px 40px}.contactar-section .contactar-container .contactar-form .status-message.error,.contactar-section .contactar-container .contactar-form .status-message.success{margin-top:20px}.contactar-section .contactar-container .contactar-form .politica-privacidade-class{text-decoration:underline}@media screen and (max-width:650px){body .contactar-section{padding:50px 20px}body .contactar-section .contactar-container,body .contactar-section .contactar-container .contactar-image{padding:0}body .contactar-section .contactar-container .contactar-form{margin-top:30px;padding:0}body .contactar-section .contactar-container .contactar-form *{padding:0}}@media screen and (min-width:1100px) and (max-width:1500px){body .contactar-section{padding:100px 50px}body .contactar-section .contactar-container .contactar-form form .form-group label{font-size:1em}body .contactar-section .contactar-container .contactar-form form .form-group input{font-size:1em;padding:10px}}.precos-section{padding:100px 10%;box-sizing:border-box;background-color:#222831}.precos-section .precos-container,.precos-section .precos-container .precos-title{display:flex;justify-content:center;flex-wrap:wrap}.precos-section .precos-container .precos-title{align-items:center}.precos-section .precos-container .precos-title h3{text-align:center;font-weight:300;font-size:1.2em;color:#f8f9fa}.precos-section .precos-container .precos-title h2{font-size:2em;text-transform:uppercase;text-align:center;line-height:1.2em;margin-top:20px;font-weight:600;color:#f8f9fa}.precos-section .precos-container .precos-list{margin-top:70px;display:flex;justify-content:center;align-items:flex-start;flex-wrap:nowrap}.precos-section .precos-container .precos-list .precos-item{padding:50px 20px;border-radius:25px;width:calc(33% - 20px);margin:0 10px;display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;background-color:#f8f9fa;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.precos-section .precos-container .precos-list .precos-item h3{width:100%;text-align:center;font-size:1.4em;position:relative}.precos-section .precos-container .precos-list .precos-item h3:after{content:"";width:100%;height:1px;position:absolute;left:0;bottom:-20px;background-color:#6a9c89}.precos-section .precos-container .precos-list .precos-item ul{margin-top:20px;width:100%;position:relative}.precos-section .precos-container .precos-list .precos-item ul:after{content:"";width:100%;height:1px;position:absolute;left:0;bottom:-25px;background-color:#6a9c89}.precos-section .precos-container .precos-list .precos-item ul li{margin-top:20px;font-size:1em;font-weight:300;text-align:center;line-height:1.4em}.precos-section .precos-container .precos-list .precos-item p{font-size:1.4em;font-weight:500;text-align:center;width:100%;margin-top:60px}.precos-section .precos-container .precos-list .precos-item .saber-mais-button{margin-top:30px;display:flex;justify-content:center}.precos-section .precos-container .precos-list .precos-item .saber-mais-button .button{padding:10px 20px;border-radius:10px;font-size:1.2em;transition-duration:.3s;background-color:#222831;border:1px solid #222831;color:#e9efec}.precos-section .precos-container .precos-list .precos-item .saber-mais-button .button:hover{padding:10px 30px}@media screen and (max-width:650px){body .precos-section{padding:50px 20px}body .precos-section .precos-container,body .precos-section .precos-container .precos-title{padding:0}body .precos-section .precos-container .precos-list{padding:0;overflow-x:scroll;justify-content:flex-start;margin-top:40px}body .precos-section .precos-container .precos-list .precos-item{min-width:-moz-fit-content;min-width:fit-content;padding:30px 10px}}@media screen and (min-width:1100px) and (max-width:1500px){body .precos-section{padding:100px 50px}}.footer-section{padding:50px;background-color:#222831;box-sizing:border-box}.footer-section,.footer-section .footer-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.footer-section .footer-content span{color:#f8f9fa;line-height:1.4em}.footer-section .footer-content span a{color:#f8f9fa;text-decoration:underline}@media screen and (max-width:650px){body .footer-section{padding:40px 20px}body .footer-section .footer-content span{text-align:center}}body,html{scroll-behavior:smooth}.border-section{border-radius:20px;width:calc(100% - 40px);margin:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}@media screen and (max-width:650px){.border-section{border-radius:0;width:100%;margin:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}}