#postos-de-atendimento{background-color:#F3F6F9;display:flex;align-items:center;height:456px;position:relative}#postos-de-atendimento .info-postos{justify-content:space-between;display:flex;flex-direction:column;height:456px;padding:62px 0}#postos-de-atendimento .info-postos .header h2{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:25px;line-height:42px;color:#0A3D62;position:relative;padding-left:20px;z-index:1;margin-bottom:20px}#postos-de-atendimento .info-postos .header h2::before{position:absolute;content:url(/app/themes/maestro/public/images/grafismo-postos-de-atendimento.svg);left:0;top:8px;z-index:-1}#postos-de-atendimento .info-postos .header p{font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#747C91}#postos-de-atendimento .info-postos .list-postos p{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:42px;color:#0A3D62}#postos-de-atendimento .info-postos .list-postos ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;-moz-column-gap:30px;column-gap:30px;flex-wrap:wrap}#postos-de-atendimento .info-postos .list-postos ul li{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;color:#0A3D62;height:42px;position:relative;display:flex;align-items:center;width:-moz-max-content;width:max-content;cursor:pointer;transition:0.5s ease}#postos-de-atendimento .info-postos .list-postos ul li:hover{color:#3C6382}#postos-de-atendimento .info-postos .list-postos ul li::after{position:absolute;content:"";width:1px;height:100%;background-color:#D1D1D1;right:-14px}#postos-de-atendimento .info-postos .list-postos ul li:nth-last-child(-n+1)::after{display:none}#postos-de-atendimento .info-postos .central p.central-de-atendimento{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:42px;color:#0A3D62;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}#postos-de-atendimento .info-postos .central p.central-de-atendimento i{font-size:30px}#postos-de-atendimento .info-postos .central p.central-de-atendimento span{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:42px;color:#747C91}#postos-de-atendimento .info-postos .central p.central-de-atendimento span a{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:42px;color:#747C91;transition:0.5s ease}#postos-de-atendimento .info-postos .central p.central-de-atendimento span a:hover{color:#3C6382}#postos-de-atendimento .maps{position:absolute;right:0;width:50vw;height:100%}#postos-de-atendimento .maps img{max-width:inherit!important}#postos-de-atendimento .maps iframe{width:50vw;height:456px}@media (max-width:992px){#postos-de-atendimento{height:auto;padding:30px 0}#postos-de-atendimento .info-postos{height:auto}#postos-de-atendimento .info-postos .header h2{line-height:36px}#postos-de-atendimento .info-postos .header p{font-size:16px;line-height:26px}#postos-de-atendimento .info-postos .list-postos{flex-wrap:wrap}#postos-de-atendimento .info-postos .list-postos p{line-height:26px}#postos-de-atendimento .info-postos .list-postos ul{flex-wrap:wrap}#postos-de-atendimento .info-postos .list-postos ul li::after{display:none}#postos-de-atendimento .info-postos .central p.central-de-atendimento{line-height:26px;flex-wrap:wrap}#postos-de-atendimento .info-postos .central p.central-de-atendimento i{font-size:30px}#postos-de-atendimento .maps{width:100%;height:456px}#postos-de-atendimento .maps iframe{width:100%;height:456px}}@media (max-width:375px){#postos-de-atendimento .info-postos .list-postos ul{margin-bottom:30px}}#modalPostosdeAtendimento{background-color:rgb(255 255 255 / .8784313725);z-index:9999999999999}#modalPostosdeAtendimento .modal-content{border-radius:6px;border:0;box-shadow:0 4px 38px rgb(0 0 0 / .1)}#modalPostosdeAtendimento .modal-content .modal-body .close-modal{float:right;font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:38px;line-height:14px;color:#184C75;background-color:#fff0;border:0;transition:0.5s ease;margin-top:24px;margin-right:10px}#modalPostosdeAtendimento .modal-content .modal-body .close-modal:hover{color:#5E9AC9}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal{padding:70px 94px}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .filter{display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:80px;column-gap:80px;flex-wrap:wrap}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .filter .postos{display:flex;flex-direction:column;color:#0A3D62;font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:20px;text-align:left;padding-bottom:25px;margin-bottom:33px;transition:0.5s ease;border:1px solid #fff0;cursor:pointer;position:relative;flex:1;white-space:nowrap}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .filter .postos:nth-last-child(-n+1)::after{display:none}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .filter .postos::after{position:absolute;content:"";width:1px;height:100%;background-color:#EFEFEF;right:-40px}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .filter .postos:hover{transition:0.5s ease;border-bottom:1px solid #3E6D93}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .filter .postos span{font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#777;margin-bottom:8px}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .filter .postos.active{transition:0.5s ease;border-bottom:1px solid #3E6D93}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .wrapper-list-dados table thead{background-color:#F3F6F9;height:43px;border-radius:6px}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .wrapper-list-dados table thead tr{border:0}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .wrapper-list-dados table thead tr th{vertical-align:middle;border:0;font-family:"Poppins",sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:18px;text-align:center;letter-spacing:.03em;color:#B5B5C3}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .wrapper-list-dados table thead tr th:nth-child(1){color:#0A3D62}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .wrapper-list-dados table tbody{border:0}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .wrapper-list-dados table tbody tr{border-bottom:1px solid #efefef;border-top:0}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .wrapper-list-dados table tbody tr td{border:0;font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:14px;text-align:center;color:#777;height:100px;vertical-align:middle;max-width:370px;width:370px}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .wrapper-list-dados table tbody tr td:nth-child(1){font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:14px;text-align:center;color:#0A3D62}@media (max-width:1024px){#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal{padding:30px 15px}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .filter{flex-wrap:wrap}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .filter .postos{font-size:18px;margin-bottom:10px}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .filter .postos::after{display:none}#modalPostosdeAtendimento .modal-content .modal-body .wrapper-modal .wrapper-list-dados table tbody tr td{min-width:200px}}#header-page-a-certifica{margin-bottom:200px}#header-page-a-certifica .title-page{margin:78px 0}#header-page-a-certifica .title-page h2{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:38px;line-height:42px;color:#0A3D62;position:relative;padding-left:20px;z-index:1}#header-page-a-certifica .title-page h2::before{position:absolute;content:url(/app/themes/maestro/public/images/grafismo-acertifica.svg);left:0;z-index:-1}#header-page-a-certifica .title-page h2 span{color:#60A3BC}#header-page-a-certifica .descricao-page p{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#747C91}@media (max-width:425px){#header-page-a-certifica .title-page h2{font-size:30px;line-height:34px}#header-page-a-certifica .descricao-page p{font-size:16px;line-height:26px}}@media (max-width:1024px){#header-page-a-certifica{margin-bottom:100px}}#sobre-nos{background:linear-gradient(180deg,#0A3D62 0%,#0A3757 100%)}#sobre-nos .box-img{width:100%;height:399px;margin-top:-200px}#sobre-nos .box-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:7px}#sobre-nos .box-infos-sobre{position:relative;width:100%;height:336px;display:flex;align-items:flex-start;flex-direction:column}#sobre-nos .box-infos-sobre::before{position:absolute;content:"";width:1px;height:100%;background-color:rgb(17 98 156 / .5);left:0}#sobre-nos .box-infos-sobre h5{font-family:"Catamaran",sans-serif;font-style:normal;font-weight:800;font-size:24px;line-height:21px;color:#60A3BC;padding-top:100px}#sobre-nos .box-infos-sobre p{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#E2E2E2;margin-bottom:0}#sobre-nos .box-infos-sobre p.info-principal{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#fff;margin-bottom:0;padding-top:100px}#sobre-nos .box-infos-sobre p.info-principal span{color:#60A3BC}@media (max-width:1024px){#sobre-nos{height:auto}#sobre-nos .box-img{margin-top:-90px;height:180px}#sobre-nos .box-infos-sobre h5{font-size:27px;line-height:36px}#sobre-nos .box-infos-sobre p{font-size:16px;line-height:26px}}@media (max-width:1370px){#sobre-nos .box-infos-sobre h5,#sobre-nos .box-infos-sobre p.info-principal{padding-top:90px}}@media (max-width:1200px){#sobre-nos .box-infos-sobre{justify-content:center}#sobre-nos .box-infos-sobre h5,#sobre-nos .box-infos-sobre p.info-principal{padding-top:0}}@media (max-width:990px){#sobre-nos .box-img{margin-bottom:30px}#sobre-nos .box-infos-sobre{margin-bottom:50px;height:unset}#sobre-nos .box-infos-sobre::before{display:none}}#direcionados{padding:80px 0}#direcionados .box-info h2{font-style:normal;font-weight:800;font-size:30px;line-height:36px;color:#0A3D62;position:relative;padding-left:20px;padding-top:20px;z-index:1}#direcionados .box-info h2::before{position:absolute;content:url(/app/themes/maestro/public/images/grafismo-ajuda.svg);left:0;z-index:-1}#direcionados .box-info p{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#747C91}#direcionados .box-card{box-shadow:0 4px 38px rgb(0 0 0 / .06);border-radius:6px;background-color:#fff;padding:30px 36px;min-height:310px;height:310px;position:relative}#direcionados .box-card h3{font-family:"Catamaran",sans-serif;font-style:normal;font-weight:800;font-size:24px;line-height:24px;color:#60A3BC;margin-bottom:20px}#direcionados .box-card ul{list-style:none}#direcionados .box-card ul li{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#777}#direcionados .box-card span,#direcionados .box-card p{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:#777}#direcionados .box-card .buttons{display:block;position:absolute;bottom:10%;margin:0 auto;left:36px;right:36px}#direcionados .box-card .buttons a button.btn1{width:100%;background-color:#477CA6;border-radius:6px;height:45px;border:solid #477CA6;font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#fff;transition:0.5s ease;margin-bottom:10px;margin-top:30px}#direcionados .box-card .buttons a button.btn1:hover{border:solid #0A3D62;background-color:#0A3D62}#direcionados .box-card .buttons a button.btn2{width:100%;background-color:#fff0;border-radius:6px;height:45px;border:1px solid #184C75;font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#184C75;transition:0.5s ease}#direcionados .box-card .buttons a button.btn2:hover{border:solid #0A3D62;background-color:#0A3D62;color:#fff}@media (max-width:1024px){#direcionados .box-info h2{font-size:27px;line-height:36px;margin-bottom:20px}#direcionados .box-info p{font-size:16px;line-height:26px;margin-bottom:20px}}@media (max-width:768px){#direcionados .box-card{margin-bottom:20px}}#beneficios-home{background-color:#184C75;height:625px;margin-bottom:220px}#beneficios-home .box-header{margin-top:116px;display:flex;align-items:center;gap:30px;margin-bottom:40px}#beneficios-home .box-header h2{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:38px;line-height:42px;color:#fff;display:flex;align-items:center;position:relative;width:-moz-max-content;width:max-content;padding-right:30px}#beneficios-home .box-header h2::after{content:"";position:absolute;height:100%;width:1px;background-color:#fff;right:0}#beneficios-home .box-header p{font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#fff;margin-bottom:0}#beneficios-home .box-imagem{width:100%;height:auto}#beneficios-home .box-imagem img{max-width:100%;width:auto;max-height:100%;height:auto}#beneficios-home .box-infos a button{margin-bottom:20px;border:1px solid #fff;background-color:#fff0;border-radius:7px;height:45px;font-family:"Prompt",sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#fff;padding:0 17px;transition:0.5s ease}#beneficios-home .box-infos a button:hover{background-color:#fff;color:#184C75}#beneficios-home .box-infos h6{font-family:"Readex Pro",sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:26px;color:#fff;position:relative;padding-left:20px;z-index:1;margin-bottom:40px}#beneficios-home .box-infos h6::before{content:url(/app/themes/maestro/public/images/grafismo-pnosescolher.svg);position:absolute;left:0;top:0;z-index:-1}#beneficios-home .box-infos .beneficios-list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#beneficios-home .box-infos .beneficios-list p{width:50%;font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#fff;position:relative;padding-left:20px;display:flex;align-items:center}#beneficios-home .box-infos .beneficios-list p::before{content:url(/app/themes/maestro/public/images/simbolo-ok.svg);position:absolute;left:0}#beneficios-home .box-infos .beneficios-list p:nth-last-child(-n+1){font-weight:400;font-size:12px;line-height:16px;padding-left:0}#beneficios-home .box-infos .beneficios-list p:nth-last-child(-n+1)::before{display:none}#beneficios-home .box-infos .box-whatsapp{height:140px;background-color:#60A3BC;border-radius:10px;display:flex;align-items:center}#beneficios-home .box-infos .box-whatsapp .icon{width:160px;height:100%;background-color:#F5F5F5;border-radius:10px 0 0 10px;display:flex;align-items:center;justify-content:center}#beneficios-home .box-infos .box-whatsapp .icon .box-icon{width:60px;height:60px;background-color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center}#beneficios-home .box-infos .box-whatsapp .info{padding:20px}#beneficios-home .box-infos .box-whatsapp .info ul{list-style:none;margin:0;padding:0}#beneficios-home .box-infos .box-whatsapp .info ul li{font-family:"Questrial",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#fff}@media (max-width:991px){#beneficios-home{height:auto}#beneficios-home .box-infos .box-whatsapp{position:relative;top:70px}}@media (max-width:478px){#beneficios-home .box-header{flex-wrap:wrap;gap:0}#beneficios-home .box-header h2{padding-right:0}#beneficios-home .box-header h2::after{display:none}#beneficios-home .box-header p{padding-left:0}}@media (max-width:540px){#beneficios-home .box-infos .beneficios-list{flex-direction:column}#beneficios-home .box-infos .beneficios-list p{width:100%}}