:root{--main-color:#20386e;--secondary-color:#c7ddf3;--detail-color:#fff;--bg-color:#f2f2f2;--text-color:#7aaee2;--lamelas-main-color:#d68947;--lamelas-secondary-color:#036a5c}:root{--main-color:#20386e;--secondary-color:#c7ddf3;--detail-color:#fff;--bg-color:#f2f2f2;--text-color:#7aaee2;--lamelas-main-color:#d68947;--lamelas-secondary-color:#036a5c}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.page-contato .container-budget{margin-top:20px;padding-top:50px;background-color:var(--secondary-color)}@media screen and (max-width:992px){.page-contato .container-budget{padding-left:5%;padding-right:5%}}.page-contato .container-budget .page-title{font-family:"Open Sans",sans-serif;font-size:2.4rem;color:var(--main-color);font-weight:600;text-align:center}.page-contato .container-budget #form-budget{margin:0 auto;width:100%;max-width:1100px;padding-top:45px}.page-contato .container-budget #form-budget .select-container{width:100% !important}.page-contato .container-budget #form-budget .select-container .select2-container{width:100% !important}.page-contato .container-budget #form-budget .select-container .select2-container--default .select2-selection--single{border:none !important;border-radius:none !important;background-color:var(--detail-color) !important;height:100% !important;max-height:54px;padding:15.5px 10px;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Open Sans",sans-serif;font-size:1.6rem;color:var(--main-color);font-weight:600}.page-contato .container-budget #form-budget .select-container .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.2 !important;font-family:"Open Sans",sans-serif;font-size:1.6rem;color:var(--main-color);font-weight:600;font-weight:700;color:var(--main-color) !important;text-transform:capitalize}.page-contato .container-budget #form-budget .select-container .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:var(--main-color) !important}.page-contato .container-budget #form-budget .select-container .select2-container--default .select2-selection--single .select2-selection__arrow{height:100% !important;background-image:url(//newsul.com.br/wp-content/themes/default/assets/css/../images/icons/arrow-select.svg);background-position:center left;background-repeat:no-repeat;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:25px}.page-contato .container-budget #form-budget .select-container .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.page-contato .container-budget #form-budget .select-container .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.page-contato .container-budget #form-budget .select-container .select2-container--default.select2-container--disabled{opacity:.5}.page-contato .container-budget #form-budget .select-container .select2-dropdown{border:none !important;border-radius:none !important;background-color:var(--detail-color) !important;font-family:"Open Sans",sans-serif;font-size:1.6rem;color:var(--main-color);font-weight:600;text-transform:capitalize;overflow:hidden;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}.page-contato .container-budget #form-budget .select-container .select2-dropdown .select2-results__option{padding:15.5px 10px;position:relative;background-color:var(--detail-color)}.page-contato .container-budget #form-budget .select-container .select2-dropdown .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:#93bfca}.page-contato .container-budget #form-budget input,.page-contato .container-budget #form-budget textarea{background-color:var(--detail-color);padding:15px 20px;border:none;border-radius:0;min-height:54px;width:100%;font-family:"Open Sans",sans-serif;font-size:1.6rem;color:#989696;font-weight:600}.page-contato .container-budget #form-budget textarea{min-height:100%}@media screen and (max-width:992px){.page-contato .container-budget #form-budget textarea{min-height:150px}}.page-contato .container-budget #form-budget .grid-2{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:17px;padding-bottom:17px}@media screen and (max-width:992px){.page-contato .container-budget #form-budget .grid-2{grid-template-columns:1fr}}.page-contato .container-budget #form-budget .grid-2 .address-container{display:grid;grid-template-columns:1fr 3fr;-webkit-column-gap:17px;-moz-column-gap:17px;column-gap:17px}.page-contato .container-budget #form-budget .grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;padding-bottom:15px}@media screen and (max-width:992px){.page-contato .container-budget #form-budget .grid-3{grid-template-columns:1fr}}.page-contato .container-budget #form-budget .grid-3 .item{display:grid;grid-template-rows:60px 1fr}.page-contato .container-budget #form-budget .grid-3 .item .label{font-family:"Open Sans",sans-serif;font-size:1.44rem;color:#636e79;font-weight:600;-ms-flex-item-align:center;align-self:center}.page-contato .container-budget #form-budget .grid-3 .item .box{background-color:var(--detail-color);padding:15px 20px;width:100%}.page-contato .container-budget #form-budget .grid-3 .item .box .checkbox{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.page-contato .container-budget #form-budget .grid-3 .item .box .checkbox:last-of-type{margin-bottom:0}.page-contato .container-budget #form-budget .grid-3 .item .box .checkbox .field-wrap label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:"Open Sans",sans-serif;font-size:1.6rem;color:var(--main-color);font-weight:600}.page-contato .container-budget #form-budget .grid-3 .item .box .checkbox .field-wrap label .check{border:1px solid var(--main-color);border-radius:0;min-width:17px;height:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--detail-color);cursor:pointer;margin-right:9px;margin-top:5px}.page-contato .container-budget #form-budget .grid-3 .item .box .checkbox .field-wrap label .check .checked{border-radius:0;width:8px;height:8px;display:block;background-color:var(--main-color)}.page-contato .container-budget #form-budget .grid-3 .item .box .checkbox .field-wrap label .check .checked.false{opacity:0}.page-contato .container-budget #form-budget .grid-3 .item .box .checkbox .field-wrap input[type=checkbox]{display:none}.page-contato .container-budget #form-budget .submit-container{margin-left:auto}.page-contato .container-budget #form-budget .submit-container .common-button{border-radius:0;text-transform:capitalize;margin-left:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.page-contato .background img{width:100%;height:auto;display:block}.page-contato .attendance-container{background-color:#036a5c;padding-top:20px;padding-bottom:80px}.page-contato .attendance-container .title{font-family:"Open Sans",sans-serif;font-size:2.4rem;color:var(--detail-color);font-weight:400;text-align:center;margin-bottom:70px}.page-contato .attendance-container .icons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:150px;-moz-column-gap:150px;column-gap:150px}.page-contato .attendance-container .icons-container .icon{width:95px;height:95px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-contato .attendance-container .icons-container .icon img{max-width:100%;max-height:95px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.page-contato .work-container{background-color:var(--main-color);padding-top:18px}.page-contato .work-container .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.page-contato .work-container .items .img{width:250px;height:140px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-contato .work-container .items .img img{max-width:100%;max-height:140px;display:block;margin-bottom:-8px}.page-contato .work-container .items .text{font-family:"Open Sans",sans-serif;font-size:3.2rem;color:var(--secondary-color);font-weight:600}.page-contato .form-work{background-color:var(--secondary-color);padding-top:43px;padding-bottom:50px}.page-contato .form-work #form-work{margin:0 auto;width:100%;max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:14px}.page-contato .form-work #form-work input,.page-contato .form-work #form-work textarea{background-color:var(--detail-color);font-family:"Open Sans",sans-serif;font-size:1.6rem;color:#000;font-weight:400;padding:15px 20px;border:1px solid #000;border-radius:0}.page-contato .form-work #form-work textarea{min-height:180px}.page-contato .form-work #form-work .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:992px){.page-contato .form-work #form-work .buttons-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-contato .form-work #form-work .buttons-container .file{min-width:230px;background-color:var(--main-color);font-family:"Open Sans",sans-serif;font-size:2rem;color:var(--detail-color);font-weight:600;height:51px;line-height:51px;padding:0 5px;cursor:pointer;-webkit-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.page-contato .form-work #form-work .buttons-container .file:after{position:absolute;top:0;bottom:0;right:-100px;content:attr(data-message);font-family:"Open Sans",sans-serif;font-size:1.3rem;color:#636e79;font-weight:600;display:inline-block}.page-contato .form-work #form-work .buttons-container .file label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.page-contato .form-work #form-work .buttons-container .file input{display:none}.page-contato .form-work #form-work .buttons-container .file:hover{color:var(--main-color);background-color:var(--detail-color)}.page-contato .form-work #form-work .buttons-container .submit-container .common-button{border-radius:0;border:1px solid var(--main-color);background-color:var(--detail-color);color:var(--main-color);text-transform:capitalize;margin-left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (max-width:992px){.page-contato .form-work #form-work .buttons-container .submit-container .common-button{margin-top:15px;width:100%}}.page-contato .form-work #form-work .buttons-container .submit-container .common-button:hover{background-color:var(--main-color);color:var(--detail-color)}.page-contato .form-work #form-work .buttons-container .submit-container svg>circle{stroke:var(--detail-color) !important}.page-contato .form-work #form-work .buttons-container .submit-container svg>circle:last-child{stroke:var(--main-color) !important}.page-contato .form-work #form-work .buttons-container .submit-container.loading .common-button{color:var(--detail-color)}.page-contato .maps{padding-top:50px}@media screen and (max-width:992px){.page-contato .maps{padding-left:15px;padding-right:15px}}.page-contato .maps .title{font-family:"Open Sans",sans-serif;font-size:3.2rem;color:var(--main-color);font-weight:700;text-align:center;margin-bottom:60px}@media screen and (max-width:992px){.page-contato .maps .title{font-size:2rem}}.page-contato .maps .units-copy{padding:10px 0 34px;display:grid;grid-template-columns:repeat(3,1fr);-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}@media screen and (max-width:992px){.page-contato .maps .units-copy{grid-template-columns:1fr}}.page-contato .maps .units-copy .units-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-contato .maps .units-copy .units-item .title{font-family:"Open Sans",sans-serif;font-size:2rem;color:var(--main-color);font-weight:600;text-transform:uppercase;margin-bottom:15px;text-align:center}.page-contato .maps .units-copy .units-item .content,.page-contato .maps .units-copy .units-item .content *{font-family:"Open Sans",sans-serif;font-size:1.3rem;color:var(--main-color);font-weight:600;text-align:center;line-height:1.4}.page-contato .footer-units{display:none}