@import "/wp-content/themes/construtura-planeta/assets/css/wp-content/themes/construtura-planeta/assets/fonts/stylesheet.css";#section-error{background-color:#2c6650;padding:150px 0 120px}@media only screen and (max-width:767px){#section-error{padding:100px 0 50px;min-height:190px}}#content-erro{padding:60px 0}#content-erro .error-title{font-size:3rem;font-weight:400;color:#222;line-height:120%}main#privacy section#privacy-header{background-color:#2c6650;padding:150px 0 120px}@media only screen and (max-width:767px){main#privacy section#privacy-header{padding:100px 0 50px;min-height:190px}}main#privacy section#privacy-header .default-h1{margin-top:15px;color:#fff;font-size:4rem;line-height:90%;font-weight:400;letter-spacing:6px}@media only screen and (max-width:767px){main#privacy section#privacy-header .default-h1{font-size:2rem}}main#privacy section#privacy-header .breadcrumb-item{position:relative;z-index:9}main#privacy section#privacy-content{padding:60px 0}main#privacy section#privacy-content .content{max-width:790px;width:100%;margin:0}main#privacy section#privacy-content img{max-width:100%}main#privacy section#privacy-content p{color:#909288;font-size:1rem;font-weight:500;line-height:30px;letter-spacing:1.4px;font-family:"BelfastGrotesk",sans-serif;margin-bottom:30px}main#privacy section#privacy-content h1{margin-top:15px;color:#222;font-size:2rem;line-height:90%;font-weight:400;letter-spacing:6px}main#privacy section#privacy-content h2{font-size:1.5rem;line-height:100%;font-weight:400;color:#222;letter-spacing:0;margin:60px 0 30px;font-family:"BelfastGrotesk",sans-serif}main#privacy section#privacy-content h3{font-size:1.25rem;line-height:1.3;font-weight:500;margin:30px 0;color:#333;letter-spacing:.2px;font-family:"BelfastGrotesk",sans-serif}main#privacy section#privacy-content h4{font-size:1.125rem;line-height:1.4;font-weight:600;margin:25px 0;color:#444;font-family:"BelfastGrotesk",sans-serif}main#privacy section#privacy-content h5{font-size:1rem;line-height:1.5;font-weight:500;margin:20px 0;color:#555;font-family:"BelfastGrotesk",sans-serif}main#privacy section#privacy-content h6{font-size:.875rem;line-height:1.5;font-weight:400;margin:15px 0;color:#666;font-family:"BelfastGrotesk",sans-serif}main#privacy section#privacy-content ul{margin:20px 0;padding-left:20px;font-family:"BelfastGrotesk",sans-serif}main#privacy section#privacy-content ol{margin:20px 0;padding-left:20px;font-family:"BelfastGrotesk",sans-serif}main#privacy section#privacy-content li{color:#666;font-size:1rem;line-height:1.5;margin-bottom:10px;font-family:"BelfastGrotesk",sans-serif}main#privacy section#privacy-content a{color:#2c6650;text-decoration:underline;font-weight:500;font-family:"BelfastGrotesk",sans-serif}main#privacy section#privacy-content a:hover{text-decoration:underline;color:#2c6650;font-family:"BelfastGrotesk",sans-serif}main#address section#address-header{background-color:#2c6650;padding:150px 0 120px}@media only screen and (max-width:767px){main#address section#address-header{padding:100px 0 50px;min-height:190px}}main#address section#address-header .default-h1{margin-top:15px;color:#fff;font-size:4rem;line-height:90%;font-weight:400;letter-spacing:6px}@media only screen and (max-width:767px){main#address section#address-header .default-h1{font-size:2rem}}main#address section#address-header .breadcrumb-item{position:relative;z-index:9}main#address #section-address{padding:60px 0}main#address #section-address .list-address{display:flex;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}main#address #section-address .list-address .item-address{border-top-right-radius:60px;overflow:hidden;flex-grow:1;min-width:280px;max-width:calc(33% - 14px);flex-basis:calc(33% - 14px);height:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}@media only screen and (max-width:1060px){main#address #section-address .list-address .item-address{flex:1;max-width:calc(50% - 20px);flex-basis:unset}}@media only screen and (max-width:767px){main#address #section-address .list-address .item-address{max-width:100%}}main#address #section-address .list-address .item-address .box__image-address{height:240px;overflow:hidden}@media only screen and (max-width:480px){main#address #section-address .list-address .item-address .box__image-address{height:160px}}main#address #section-address .list-address .item-address .box__image-address img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.3s ease}main#address #section-address .list-address .item-address:hover .box__image-address img{transform:scale(1.1)}main#address #section-address .list-address .item-address .box__content-address{height:auto;background-color:#f3f3f3;padding:10%;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;justify-content:space-between;flex-grow:1}@media only screen and (max-width:480px){main#address #section-address .list-address .item-address .box__content-address{padding:20px}}main#address #section-address .list-address .item-address .box__content-address h4.address-title{font-size:1.25rem;line-height:90%;color:#222;font-weight:400}@media only screen and (max-width:480px){main#address #section-address .list-address .item-address .box__content-address h4.address-title{font-size:1.125rem}}main#address #section-address .list-address .item-address .box__content-address .address-text{color:#909288;font-size:.875rem;line-height:150%;margin:7px 0}main#address #section-address .list-address .item-address .box__content-address a.address-phone{color:#222;font-size:1rem;font-weight:700;transition:0.3s}main#address #section-address .list-address .item-address .box__content-address a.address-phone:hover{color:#10312b}main#address #section-address .list-address .item-address .box__content-address .box-rote{flex-grow:1;display:flex;justify-content:flex-start;align-items:flex-end}main#address #section-address .list-address .item-address .box__content-address .box-rote .address-rote{background-color:#2c6650;padding:12px 20px;border-radius:5px;color:#f8f4e5;font-size:.938rem;text-decoration:none;max-width:-moz-fit-content;max-width:fit-content;text-align:center;display:flex;justify-content:space-between;align-items:center;transition:0.3s;overflow:hidden}main#address #section-address .list-address .item-address .box__content-address .box-rote .address-rote:hover{background-color:#10312b;transform:scale(1.03)}.boxCadastroLogin{padding:60px 0}.boxCadastroLogin h2{font-size:2rem;line-height:110%;font-weight:400;font-style:normal;color:#222;font-family:"BelfastGrotesk",sans-serif}.boxCadastroLogin a{background-color:#2c6650;padding:12px 20px;border-radius:5px;color:#f8f4e5;font-size:.938rem;font-weight:400;line-height:normal;text-decoration:none;max-width:-moz-fit-content;max-width:fit-content;text-align:center;display:flex;justify-content:space-between;align-items:center;transition:0.3s ease;margin-top:20px}.boxCadastroLogin .flex{display:flex;gap:20px}@media only screen and (max-width:840px){.boxCadastroLogin .flex{flex-wrap:wrap;flex-direction:column-reverse}}.boxCadastroLogin .flex>div{width:calc(50% - 10px)}@media only screen and (max-width:840px){.boxCadastroLogin .flex>div{width:100%}}.boxCadastroLogin .flex form#wppb-register-user,.boxCadastroLogin .flex form#wppb-loginform{background:#f3f3f3;padding:50px;border-radius:8px;margin-top:30px;width:100%}@media only screen and (max-width:560px){.boxCadastroLogin .flex form#wppb-register-user,.boxCadastroLogin .flex form#wppb-loginform{padding:20px}}.boxCadastroLogin .flex form#wppb-register-user input#wppb-submit,.boxCadastroLogin .flex form#wppb-register-user input#register,.boxCadastroLogin .flex form#wppb-loginform input#wppb-submit,.boxCadastroLogin .flex form#wppb-loginform input#register{background-color:#2c6650;padding:12px 20px;border-radius:5px;color:#f8f4e5;font-size:.938rem;font-weight:400;line-height:normal;text-decoration:none;max-width:-moz-fit-content;max-width:fit-content;text-align:center;display:flex;justify-content:space-between;align-items:center;transition:0.3s ease;margin-top:20px;cursor:pointer}.boxCadastroLogin .flex form#wppb-register-user input,.boxCadastroLogin .flex form#wppb-loginform input{color:#91918a;border:none!important;margin-bottom:20px;padding:15px;max-width:100%!important;border-radius:5px;width:100%;margin-bottom:10px;font-size:.938rem;font-family:"BelfastGrotesk",sans-serif}.boxCadastroLogin .flex form#wppb-register-user label,.boxCadastroLogin .flex form#wppb-loginform label{color:#91918a;font-size:.938rem;max-width:100%!important;border-radius:5px;font-weight:500;display:block;padding-bottom:10px;font-family:"BelfastGrotesk",sans-serif}.boxCadastroLogin .flex form#wppb-register-user ul,.boxCadastroLogin .flex form#wppb-loginform ul{width:100%;max-width:100%}.boxCadastroLogin .flex form#wppb-register-user ul li,.boxCadastroLogin .flex form#wppb-loginform ul li{min-width:100%;flex:1;display:flex;flex-direction:column;align-items:flex-start}.boxCadastroLogin .flex form#wppb-register-user ul li span,.boxCadastroLogin .flex form#wppb-loginform ul li span{margin-left:0}.boxCadastroLogin .flex form#wppb-register-user ul .wppb-checkbox-terms-and-conditions,.boxCadastroLogin .flex form#wppb-register-user ul .wppb-send-credentials-checkbox,.boxCadastroLogin .flex form#wppb-loginform ul .wppb-checkbox-terms-and-conditions,.boxCadastroLogin .flex form#wppb-loginform ul .wppb-send-credentials-checkbox{width:100%;flex:unset}.boxCadastroLogin .flex form#wppb-register-user ul .wppb-checkbox-terms-and-conditions label,.boxCadastroLogin .flex form#wppb-register-user ul .wppb-send-credentials-checkbox label,.boxCadastroLogin .flex form#wppb-loginform ul .wppb-checkbox-terms-and-conditions label,.boxCadastroLogin .flex form#wppb-loginform ul .wppb-send-credentials-checkbox label{display:flex!important;justify-content:flex-start;align-items:center;width:100%}.boxCadastroLogin .flex form#wppb-register-user ul .wppb-checkbox-terms-and-conditions label input,.boxCadastroLogin .flex form#wppb-register-user ul .wppb-send-credentials-checkbox label input,.boxCadastroLogin .flex form#wppb-loginform ul .wppb-checkbox-terms-and-conditions label input,.boxCadastroLogin .flex form#wppb-loginform ul .wppb-send-credentials-checkbox label input{max-width:20px!important;margin-bottom:0}.boxCadastroLogin .flex form#wppb-register-user input#rememberme,.boxCadastroLogin .flex form#wppb-loginform input#rememberme{max-width:20px!important;margin-bottom:0}.boxMeusDados{padding:60px 0}.boxMeusDados .content{display:flex;gap:40px;justify-content:flex-start;align-items:flex-start}.boxMeusDados .content .left{min-width:250px}.boxMeusDados .content .right{flex:1}.boxMeusDados .content .right #select_user_to_edit_form{display:none}.boxMeusDados h2{font-size:2rem;line-height:110%;font-weight:400;font-style:normal;color:#222;font-family:"BelfastGrotesk",sans-serif}.boxMeusDados a{background-color:#2c6650;padding:12px 20px;border-radius:5px;color:#f8f4e5;font-size:.938rem;font-weight:400;line-height:normal;text-decoration:none;max-width:-moz-fit-content;max-width:fit-content;text-align:center;display:flex;justify-content:space-between;align-items:center;transition:0.3s ease;margin-top:20px}.boxMeusDados form#wppb-edit-user{background:#f3f3f3;padding:50px;border-radius:8px;margin-top:30px;width:100%}@media only screen and (max-width:560px){.boxMeusDados form#wppb-edit-user{padding:20px}}.boxMeusDados form#wppb-edit-user input#edit_profile{background-color:#2c6650;padding:12px 20px;border-radius:5px;color:#f8f4e5;font-size:.938rem;font-weight:400;line-height:normal;text-decoration:none;max-width:-moz-fit-content;max-width:fit-content;text-align:center;display:flex;justify-content:space-between;align-items:center;transition:0.3s ease;margin-top:20px;cursor:pointer}.boxMeusDados form#wppb-edit-user input{color:#91918a;border:none!important;margin-bottom:20px;padding:15px;max-width:100%!important;border-radius:5px;width:100%;margin-bottom:10px;font-size:.938rem;font-family:"BelfastGrotesk",sans-serif}.boxMeusDados form#wppb-edit-user label{color:#91918a;font-size:.938rem;max-width:100%!important;border-radius:5px;font-weight:500;display:block;padding-bottom:10px;font-family:"BelfastGrotesk",sans-serif}.boxMeusDados form#wppb-edit-user ul{width:100%;max-width:100%}.boxMeusDados form#wppb-edit-user ul li{min-width:100%;flex:1;display:flex;flex-direction:column;align-items:flex-start}.boxMeusDados form#wppb-edit-user ul li span{margin-left:0}div#all-forms #select-full{width:100%;max-width:100%!important}div#all-forms p.recaptcha{color:#2c6650;font-size:12px}div#all-forms p.recaptcha a{color:#2c6650;text-decoration:underline}div#all-forms input[type="submit"]{cursor:pointer}@media only screen and (max-width:980px){div#all-forms p.um_terco{margin-bottom:10px!important}}@media only screen and (max-width:480px){div#all-forms div#all-forms{padding:20px!important}}div#all-forms.form-lgpd p span{display:flex;gap:10px;flex-wrap:wrap;width:auto;justify-content:flex-start;align-items:center}div#all-forms.form-lgpd .acceptance-flex span.wpcf7-list-item label{display:flex;align-items:center;justify-content:flex-start}div#all-forms.form-lgpd .acceptance-flex span.wpcf7-list-item label span{margin-bottom:-10px}div#all-forms.form-lgpd .wpcf7-list-item label{display:flex;justify-content:flex-start;align-items:center}div#all-forms.form-lgpd .wpcf7-list-item label input{width:11px;margin-bottom:0}