/*!
 * Start Bootstrap - New Age v5.0.7 (https://startbootstrap.com/template-overviews/new-age)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-new-age/blob/master/LICENSE)
 */body,html{width:100%;height:100%}body{font-family:Montserrat,Helvetica,Arial,sans-serif;background:#004665;color:#555}a{color:#004665;transition:all .35s;outline:0}a:focus,a:hover{color:#002332;text-decoration:none}hr{max-width:100px;margin:25px auto 0;border-width:1px;border-color:rgba(34,34,34,.1)}hr.light{border-color:#fff}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px}p{font-size:18px;line-height:1.5;margin-bottom:20px}section{padding:60px 0}@media (min-width:992px){section{padding:100px 0}}section h1{font-size:30px;font-family:titling-gothic-fb,sans-serif;font-weight:lighter;text-align:center;margin-bottom:30px}section h1 strong{font-weight:700}@media (min-width:992px){section h1{text-align:left;margin-bottom:0}}@media (min-width:1200px){section h1{font-size:40px}}.text-primary{color:#f2665e!important}#main-content{padding:66px 0 50px}@media (min-width:992px){#main-content{padding:80px 0 50px}}.container.max{max-width:none}@media (max-width:1200px){.container.max{padding:0}}@media (min-width:1200px){.container.max{max-width:1380px}}.btn-home,.lookforward-close-btn{display:block;position:fixed;left:auto;background:red;color:#fff;text-align:center;border-radius:0;background-image:none!important;padding:0;margin:0;transform:none;text-align:center;z-index:101;font-size:20px;height:30px;width:30px;line-height:30px;right:20px;top:20px;transition:all .35s}.btn-home:before,.lookforward-close-btn:before{content:"\f057";font-family:"Font Awesome 5 Free";color:#fff;font-size:20px;transition:all .35s}.btn-home span,.lookforward-close-btn span{display:none}@media (min-width:576px){.btn-home,.lookforward-close-btn{right:45px;top:30px}.btn-home.btn-home,.lookforward-close-btn.btn-home{right:30px}}@media (min-width:992px){.btn-home,.lookforward-close-btn{height:60px;width:60px;line-height:60px}.btn-home:before,.lookforward-close-btn:before{font-size:30px}}.btn-home.shrink,.lookforward-close-btn.shrink{top:0}.html-content ul li{font-size:16px;margin-bottom:10px}.html-content h3{font-size:22px;font-weight:700;margin-bottom:10px}.html-content h4{font-size:20px;margin-bottom:20px;letter-spacing:0}.html-content h5{font-size:16px;font-weight:bolder}.html-content ol,.html-content p,.html-content ul{font-size:16px;line-height:1.8}.html-content ol li,.html-content p li,.html-content ul li{margin-bottom:10px}.html-content ol li:last-of-type,.html-content p li:last-of-type,.html-content ul li:last-of-type{margin-bottom:0}.html-content ol a:not(.btn),.html-content p a:not(.btn),.html-content ul a:not(.btn){text-decoration:underline}.html-content ol{counter-reset:list}.html-content ol>li{list-style-type:none;list-style-position:outside}.html-content ol>li:before{content:counter(list,lower-alpha) ") ";counter-increment:list;margin-left:-20px}.html-content ol.number>li:before{content:counter(list,decimal) ". "}.html-content ol.roman>li:before{content:counter(list,upper-roman) ". "}#contactForm,.downloadForm,.newsletterForm{margin:auto}#contactForm .alert p,.downloadForm .alert p,.newsletterForm .alert p{margin:0!important}#contactForm address,#contactForm p,.downloadForm address,.downloadForm p,.newsletterForm address,.newsletterForm p{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:10px;text-align:center}#contactForm p:last-of-type,.downloadForm p:last-of-type,.newsletterForm p:last-of-type{margin-bottom:30px}#contactForm a,.downloadForm a,.newsletterForm a{color:#fff}#contactForm label.error,.downloadForm label.error,.newsletterForm label.error{height:0;overflow:hidden;margin:0;display:none!important}#contactForm .form-control.error,.downloadForm .form-control.error,.newsletterForm .form-control.error{border-color:#900}#contactForm .form-group,.downloadForm .form-group,.newsletterForm .form-group{margin-bottom:25px;position:relative}#contactForm .form-group input,#contactForm .form-group textarea,.downloadForm .form-group input,.downloadForm .form-group textarea,.newsletterForm .form-group input,.newsletterForm .form-group textarea{padding:10px 0;border-width:0 0 2px 0;border-color:rgba(255,255,255,.2);background-color:rgba(0,0,0,0);color:#fff;border-radius:0;font-size:20px;font-weight:light;margin-bottom:35px;transition:all .5s ease}#contactForm .form-group input.form-control,.downloadForm .form-group input.form-control,.newsletterForm .form-group input.form-control{height:auto}#contactForm .form-group textarea.form-control,.downloadForm .form-group textarea.form-control,.newsletterForm .form-group textarea.form-control{height:236px}#contactForm .form-control:focus,.downloadForm .form-control:focus,.newsletterForm .form-control:focus{box-shadow:none;border-color:#3bb8c5;padding-left:15px;background-color:rgba(0,0,0,.2)}#contactForm ::-webkit-input-placeholder,.downloadForm ::-webkit-input-placeholder,.newsletterForm ::-webkit-input-placeholder{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px;font-weight:200;color:#d9d9d9}#contactForm :-moz-placeholder,.downloadForm :-moz-placeholder,.newsletterForm :-moz-placeholder{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px;font-weight:200;color:#d9d9d9}#contactForm ::-moz-placeholder,.downloadForm ::-moz-placeholder,.newsletterForm ::-moz-placeholder{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px;font-weight:200;color:#d9d9d9}#contactForm :-ms-input-placeholder,.downloadForm :-ms-input-placeholder,.newsletterForm :-ms-input-placeholder{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px;font-weight:200;color:#a6a6a6}#contactForm .text-danger,.downloadForm .text-danger,.newsletterForm .text-danger{color:#900}.downloadForm .form-group,.newsletterForm .form-group{margin-bottom:25px;position:relative}.downloadForm .form-group input,.downloadForm .form-group textarea,.newsletterForm .form-group input,.newsletterForm .form-group textarea{border-color:rgba(166,166,166,.5);background-color:rgba(166,166,166,0);color:#263238}.downloadForm .form-group input.form-control,.newsletterForm .form-group input.form-control{height:auto}.downloadForm .form-group textarea.form-control,.newsletterForm .form-group textarea.form-control{height:236px}.downloadForm .form-control:focus,.newsletterForm .form-control:focus{box-shadow:none;border-color:#3bb8c5;padding-left:15px;background-color:rgba(166,166,166,.2)}.downloadForm ::-webkit-input-placeholder,.newsletterForm ::-webkit-input-placeholder{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px;font-weight:200;color:#bbb}.downloadForm :-moz-placeholder,.newsletterForm :-moz-placeholder{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px;font-weight:200;color:#bbb}.downloadForm ::-moz-placeholder,.newsletterForm ::-moz-placeholder{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px;font-weight:200;color:#bbb}.downloadForm :-ms-input-placeholder,.newsletterForm :-ms-input-placeholder{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px;font-weight:200;color:#222}.downloadForm .text-danger,.newsletterForm .text-danger{color:#900}.iframeWrapper{position:relative;padding-bottom:56.25%;padding-top:15px;height:0;margin-bottom:30px}.iframeWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframeWrapper .overlay{z-index:1}.iframeWrapper.maps{margin:0;padding-bottom:56.25%}#mainNav{transition:all .35s;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px;box-shadow:0 0 10px rgba(0,0,0,.3);background:#002332;border-bottom:1px solid rgba(166,166,166,.5)}@media (min-width:992px){#mainNav .dropdown:hover>.dropdown-menu{display:block}}#mainNav .dropdown>.dropdown-menu{border:none;padding:10px 0;margin-bottom:10px;border-radius:0}#mainNav .dropdown>.dropdown-menu .dropdown-item{padding-left:1rem;padding-right:1rem;letter-spacing:0;font-weight:700;font-family:titling-gothic-fb,sans-serif;color:#004665}#mainNav .dropdown>.dropdown-menu .dropdown-item.active{background:#eee}#mainNav .navbar-brand{position:relative;display:inline-block;color:#fff;font-weight:lighter;line-height:1;letter-spacing:-1px;margin-left:-60px;transform:scale(.75)}@media (min-width:992px){#mainNav .navbar-brand{margin-left:0;transform:scale(.9)}}#mainNav .navbar-brand strong{display:block;font-family:titling-gothic-fb,sans-serif;font-weight:bolder}#mainNav .navbar-brand:before{display:block;float:left;content:"";height:40px;width:20px;background:#f2665e;margin-right:10px}#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{transform:scale(.95);color:#fff}#mainNav .navbar-toggler{font-size:12px;padding:8px 10px;outline:0;color:#fff;border-radius:none}#mainNav .navbar-nav{padding-top:10px;padding-bottom:10px}#mainNav .navbar-nav>li>a{font-size:18px;letter-spacing:1px;font-weight:400;color:#fff;line-height:40px;font-family:titling-gothic-fb,sans-serif;font-weight:700}#mainNav .navbar-nav>li>a span{position:relative;display:inline-block}#mainNav .navbar-nav>li>a span:after{display:block;background:#fff;height:3px;content:"";width:0%;transition:all .35s}#mainNav .navbar-nav>li>a.active span:after,#mainNav .navbar-nav>li>a:focus span:after{width:100%}@media (min-width:992px){#mainNav{border-color:transparent;box-shadow:none}#mainNav .dropdown>.dropdown-menu .dropdown-item{text-align:right}#mainNav .dropdown>.dropdown-menu .dropdown-item:active{background:#d9d9d9}#mainNav .dropdown>.dropdown-menu .dropdown-item.active{background:#d9d9d9}#mainNav .navbar-nav>li>a{font-size:16px;letter-spacing:0;padding:0 15px}#mainNav .navbar-nav>li>a:focus span:after{width:100%}}header.masthead{position:relative;width:100%;padding-top:50px;padding-bottom:0;color:#fff;background:#004665;background:linear-gradient(-135deg,#004665,#002332);position:relative}header.masthead .header-content{max-width:500px;text-align:center;position:relative;z-index:1;margin-bottom:50px}header.masthead .header-content a{display:none}@media (min-width:992px){header.masthead .header-content{margin-bottom:20px}header.masthead .header-content a{display:inline-block;color:#3bb8c5;margin-top:50px;font-weight:bolder;font-size:20px}header.masthead .header-content a i{display:block;color:#3bb8c5}}header.masthead .header-content h1{font-size:26px;font-family:titling-gothic-fb,sans-serif;font-weight:200}header.masthead .header-content h1 strong{font-size:30px;display:block;font-weight:700}header.masthead img{position:relative;z-index:1}section#apresentacao{background:#3bb8c5}section#apresentacao h1{color:#004665}section#apresentacao h1 strong{display:block}@media (min-width:992px){section#apresentacao h1{position:relative;z-index:1;color:#fff;margin-top:20px}section#apresentacao h1:before{display:block;width:30px;height:30px;background:#f2665e;content:"";position:absolute;top:0;left:0;transform:translate(-100%,-100%)}}@media (min-width:992px){section#apresentacao{position:relative}section#apresentacao:after{display:block;width:100%;max-width:890px;height:200px;background:#004665;content:"";position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:1200px){section#apresentacao:after{max-width:1050px;height:250px}}section#apresentacao .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:15px;height:0;z-index:1}section#apresentacao .videoWrapper iframe,section#apresentacao .videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}section#apresentacao .videoWrapper .btn-play{display:block;width:100px;height:100px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;z-index:10}#cartilha{background:#e2ecf1;text-align:center;position:relative;border:40px solid #004665}@media (max-width:767px){#cartilha{border-right:none;border-left:none}}#cartilha .section-heading hr{margin-bottom:40px;border-color:rgba(0,0,0,.4)}#cartilha .section-heading h1{color:#3bb8c5;font-weight:bolder;font-family:titling-gothic-fb-extended,sans-serif;text-align:center;margin-bottom:40px}#cartilha .section-heading h1 strong{color:#f2665e;display:block;text-transform:uppercase}@media (min-width:992px){#cartilha .section-heading h1{z-index:1;margin-top:20px}}#cartilha .download-container{padding-top:40px}#cartilha .download-container:before{content:"";display:block;height:10px;background:#fff;width:100px;margin:20px auto}#cartilha #cartilha-secoes{display:grid;grid-gap:20px}@media (min-width:992px){#cartilha #cartilha-secoes{grid-template-columns:1fr 1fr}}#cartilha #cartilha-secoes div a{display:block;position:relative;transition:all .35s;box-shadow:0 0 0 rgba(0,70,101,0)}#cartilha #cartilha-secoes div a:hover{transform:scale(1.05);box-shadow:0 0 20px rgba(0,70,101,.4)}#cartilha #cartilha-secoes div a .img{display:block;height:300px;border:10px solid #3bb8c5;background-color:#004665}#cartilha #cartilha-secoes div a .text{display:block;position:absolute;bottom:10px;left:10px;text-align:left}#cartilha #cartilha-secoes div a .text strong{display:block;font-family:titling-gothic-fb-extended,sans-serif;color:#f2665e;background:#fff;font-weight:700;text-transform:uppercase;font-size:22px;padding:4px}@media (min-width:768px){#cartilha #cartilha-secoes div a .text strong{font-size:26px}}#cartilha #cartilha-secoes div a .text span{font-family:titling-gothic-fb-extended,sans-serif;font-weight:200;background:#fff;font-size:18px;padding:4px}#cartilha #cartilha-secoes #introducao .img{background-image:url(/assets/img/illustrations/ilustra11.svg);background-repeat:no-repeat;background-size:auto 200%;background-position:80% 30px}#cartilha #cartilha-secoes #celebrando-a-parceria .img{background-image:url(/assets/img/illustrations/ilustra40.svg);background-repeat:no-repeat;background-size:auto 300%;background-position:70% 30px}#cartilha #cartilha-secoes #execucao-da-parceria .img{background-image:url(/assets/img/illustrations/ilustra9.svg);background-repeat:no-repeat;background-size:auto 200%;background-position:70% -50px}#cartilha #cartilha-secoes #fiscalizacao-e-prestacao-de-contas .img{background-image:url(/assets/img/illustrations/ilustra10.svg);background-repeat:no-repeat;background-size:auto 150%;background-position:70% -15px}#realizacao{background:#fff;text-align:center;position:relative}#realizacao:after,#realizacao:before{content:"";background:#3bb8c5;height:40px;width:50%;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,0)}#realizacao:after{top:auto;bottom:0}#realizacao .section-heading hr{margin-bottom:40px;border-color:rgba(0,0,0,.4)}#realizacao .section-heading h1{color:#004665;font-weight:bolder;font-family:titling-gothic-fb-extended,sans-serif;text-align:center;margin-bottom:40px}@media (min-width:992px){#realizacao .section-heading h1{z-index:1;margin-top:20px}#realizacao .section-heading h1:after,#realizacao .section-heading h1:before{display:block;width:40px;height:40px;background:#f2665e;content:"";position:absolute;top:40px;left:calc(25% - 40px);z-index:10}#realizacao .section-heading h1:after{display:block;width:40px;height:40px;background:#f2665e;content:"";position:absolute;top:auto;bottom:40px;left:75%;z-index:10}}#realizacao p.label{text-transform:uppercase;color:#3bb8c5;font-size:14px;font-weight:700;margin:0}#realizacao figure{margin-bottom:40px}#realizacao figure figcaption{font-weight:700;color:#3bb8c5}#realizacao figure img{width:300px;margin:10px auto}.news{background:#3bb8c5;color:#004665;text-align:center;padding:50px 0}.news .section-heading hr{margin-bottom:40px;border-color:rgba(0,0,0,.4)}.news .section-heading h1{color:#fff;font-weight:bolder;font-family:titling-gothic-fb-extended,sans-serif;text-align:center;margin-bottom:20px}@media (min-width:992px){.news .section-heading h1{margin-bottom:40px}.news .section-heading h1 span{position:relative;display:inline-block}.news .section-heading h1 span:after{display:block;width:100%;height:1px;background:#fff;content:"";z-index:10;margin-top:20px}}#contato{text-align:center;position:relative;color:#fff}#contato .btn-mail{color:#fff;display:block;font-size:20px;font-weight:700}#contato .btn-mail:focus,#contato .btn-mail:hover{color:rgba(255,255,255,.8)}#contato .section-heading hr{margin-bottom:40px;border-color:rgba(0,0,0,.4)}#contato .section-heading h1{color:#fff;font-weight:bolder;font-family:titling-gothic-fb-extended,sans-serif;text-align:center;margin-bottom:40px}@media (min-width:992px){#contato .section-heading h1 span{position:relative;display:inline-block}#contato .section-heading h1 span:after{display:block;width:100%;height:1px;background:#fff;content:"";z-index:10;margin-top:20px}}#contato p.label{text-transform:uppercase;color:#3bb8c5;font-size:14px;font-weight:700;margin:0}#contato figure{margin-bottom:40px}#contato figure figcaption{font-weight:700;color:#3bb8c5}#contato figure img{width:300px;margin:10px auto}footer{background:#fff;padding:25px 0;text-align:center}footer a{color:inherit;font-weight:700}footer a:focus,footer a:hover{color:#555;text-decoration:none}footer p{font-size:14px;margin:0}footer ul{margin:20px auto 0}footer ul:after{content:"";display:block;width:100px;height:2px;background:#a6a6a6;margin:20px auto}footer ul.before{font-size:11px}footer ul.before:after{display:none}footer ul.before:before{content:"";display:block;width:100px;height:2px;background:#a6a6a6;margin:20px auto}footer ul li a.active,footer ul li a:active,footer ul li a:focus,footer ul li a:hover{text-decoration:none}#page-internal-top{background:#fff}#questionsNav{position:fixed;top:20px;left:20px;z-index:10;top:20px;transition:all .35s}@media (min-width:576px){#questionsNav{top:30px;left:30px}}#questionsNav.small ul li a{width:24px}#questionsNav.medium ul li a{width:28px}#questionsNav.shrink{top:0}#questionsNav ul{padding:0;list-style:none}#questionsNav ul li{float:left}@media (min-width:992px){#questionsNav ul li{float:none}}#questionsNav ul li a{width:30px;line-height:20px;display:block;background:#3bb8c5;color:#004665;padding:5px;text-align:center}#questionsNav ul li a.active,#questionsNav ul li a:focus,#questionsNav ul li a:hover{background:#f2665e;color:#fff}.question{position:relative;border:20px solid #004665;border-bottom:none;padding-bottom:0}.question:last-of-type{border-bottom:20px solid #004665}@media (min-width:576px){.question{border:30px solid #004665;border-bottom:none}.question:last-of-type{border-bottom:30px solid #004665}}.question .number{float:left;line-height:100px;padding:0 15px;line-height:100px;text-align:center;background:#3bb8c5;font-family:titling-gothic-fb-extended,sans-serif;color:#fff;font-weight:700;font-size:60px;position:relative;margin-bottom:-1px}@media (min-width:768px){.question .number{padding:0 15px 0 40px}}.question .subsection{border-top:1px solid #eee;padding-top:30px;padding-bottom:30px}.question .subsection .number{background:0 0;color:#004665;font-size:20px;float:none;padding:0;margin-right:10px;line-height:1}@media (min-width:576px){.question .subsection .number{font-size:40px;margin-right:20px}}.question .subsection p{clear:both}.question .subsection h3{font-weight:bolder;color:#3bb8c5;font-size:20px;margin:0}@media (min-width:576px){.question .subsection h3{font-size:28px}}.question .subsection .subsection-header{display:flex;justify-content:start;align-items:flex-start;margin:0 0 20px}@media (min-width:576px){.question .subsection .subsection-header{align-items:center}}.question h1{text-transform:uppercase;font-size:26px;font-family:titling-gothic-fb-extended,sans-serif;font-weight:200;margin-bottom:10px;max-width:100%;overflow:hidden;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:-1px}@media (min-width:576px){.question h1{letter-spacing:0}}.question h1 strong{font-family:titling-gothic-fb-extended,sans-serif;color:#f2665e;background:#fff;font-weight:700}.question h2{clear:both;color:#3bb8c5;padding-top:1px;margin-bottom:15px;font-size:24px;position:relative;padding-left:5px}@media (min-width:576px){.question h2{font-size:30px}}.question h2 span{background:#004665;line-height:1.2}.question h2:before{background:#004665;content:"";display:block;position:absolute;top:0;left:0;height:100%;width:5px}.question p{font-size:16px;line-height:1.8}@media (min-width:576px){.question p{font-size:18px}}.question p.footnote{border-top:1px solid #eee;margin:15px 0 0;font-size:12px;padding:10px 0}.question ol,.question ul{font-size:16px;line-height:1.8}@media (min-width:576px){.question ol,.question ul{font-size:18px}}.question ol li,.question ul li{margin-bottom:10px}.question figure{margin:0}.question .box-text{padding:20px;background-color:#eee}.question .box-text.bg-theme-primary{background:#004665;color:#fff}@media (min-width:576px){.question .box-text{padding:30px}.question .box-text.suffix{position:relative}.question .box-text.suffix:after{content:"";background:#f2665e;height:40px;width:40px;display:block;position:absolute;top:calc(100% - 20px);left:calc(100% - 20px);z-index:1}.question .box-text.prefix{position:relative}.question .box-text.prefix:before{content:"";background:#f2665e;height:40px;width:40px;display:block;position:absolute;top:0;left:0;transform:translate(-100%,-100%)}}.highlight{padding:30px;background:#f2665e;color:#fff}.highlight.warning{position:relative;padding-left:40px}.highlight.warning:before{display:block;position:absolute;top:-1px;left:0;z-index:1;margin-left:0;content:"";height:60px;width:66px;background:url(/assets/img/illustrations/icone-alerta.svg) no-repeat top left;transform:scale(1) translateX(-50%)}.highlight .highlight-title{text-transform:uppercase;font-weight:bolder;text-align:center;font-size:20px;margin-bottom:15px}@media (min-width:576px){.highlight .highlight-title{font-size:30px}}.highlight .large{font-size:18px;font-style:italic;font-weight:lighter}@media (min-width:576px){.highlight .large{font-size:22px}}.highlight .steps .step{text-align:center;position:relative;margin-bottom:70px}.highlight .steps .step:after{display:block;position:absolute;bottom:0;left:50%;z-index:1;margin-left:-15px;content:"";height:15px;width:60px;background:url(/assets/img/illustrations/seta.svg) no-repeat top left;transform:scale(1) rotate(90deg) translateY(100%) translateX(70%)}.highlight .steps .step:last-of-type{margin-bottom:0}.highlight .steps .step:last-of-type:after{display:none}@media (min-width:768px){.highlight .steps:not(.vertical) .step{margin-bottom:0}.highlight .steps:not(.vertical) .step:after{transform:scale(1) rotate(0);bottom:auto;top:30px;left:95%}}.highlight .steps .icon{display:block;max-width:60px;margin:10px auto}#introducao h1{position:relative}#introducao h1 small{font-weight:200}@media (min-width:992px){#introducao h1:before{content:"";background:#f2665e;height:100%;width:62px;display:block;position:absolute;top:-10px;left:-10px;transform:translate(-100%,-100%)}}#introducao img{width:100%;max-width:300px;display:block;margin:auto}@media (min-width:992px){#introducao img{margin-top:-100px;max-width:auto}}#q1 .img-fluid{width:100%;max-width:500px;display:block;margin:auto}@media (min-width:992px){#q1 .img-fluid{float:right;max-width:400px;margin-top:30px;margin-left:20px}}#q2{background:#e2ecf1}#q2 .img-fluid{width:100%;display:block;margin:auto}#q4{background:#e2ecf1}#q4 .img-fluid{width:100%;display:block;margin:auto}#celebrando figure{height:0;position:relative;overflow:hidden;margin:0;padding-top:80%}@media (min-width:768px){#celebrando figure{height:auto;padding-top:0;margin-top:50px}}@media (min-width:992px){#celebrando figure{height:0;padding-top:200%;margin-top:0}}@media (min-width:1200px){#celebrando figure{padding-top:150%}}#celebrando figure img{position:absolute;width:100%;height:auto;left:0;top:0}@media (min-width:768px){#celebrando figure img{position:static}}@media (min-width:992px){#celebrando figure img{position:absolute}}@media (max-width:991px){#q5 figure{height:0;position:relative;overflow:hidden;padding-top:70%}}@media (min-width:992px){#q5 figure{margin-right:20px}}@media (max-width:991px){#q5 figure img{position:absolute;width:100%;height:auto;left:0;top:0}}#q6{background:#e2ecf1}#q6 img{display:block;margin:auto;max-width:75%}@media (min-width:576px){#q6 img{max-width:50%}}@media (min-width:992px){#q6 img{max-width:100%}}#q9{background:#e2ecf1}#q9 .subsection{border-top:1px solid #d9d9d9}#q9 img{display:block;margin:auto;max-width:90%}@media (min-width:576px){#q9 img{max-width:100%}}#q10 img{display:block;margin:0 auto 30px;max-width:75%}@media (min-width:576px){#q10 img{max-width:100%}}#q11 figure{height:0;position:relative;overflow:hidden;margin:0;padding-top:100%}@media (min-width:768px){#q11 figure{height:auto;padding-top:0;margin-top:50px}}@media (min-width:992px){#q11 figure{height:0;padding-top:200%;margin-top:0}}@media (min-width:1200px){#q11 figure{padding-top:150%}}#q11 figure img{position:absolute;width:100%;height:auto;left:0;top:0}@media (min-width:768px){#q11 figure img{position:static}}@media (min-width:992px){#q11 figure img{position:absolute}}#q14 img{display:block;margin:0 auto;max-width:75%}@media (min-width:992px){#q14 img{max-width:100%}}#q15{background:#e2ecf1}#q15 img{transform:scaleX(-1)}#q18{background:#e2ecf1}#q18 img{transform:scaleX(-1)}#q22{background:#e2ecf1}#q23 figure{height:0;position:relative;overflow:hidden;margin:0;padding-top:80%}@media (min-width:1200px){#q23 figure{padding-top:70%}}#q23 figure img{position:absolute;width:100%;height:auto;left:0;top:0}#fiscalizacao figure{height:0;position:relative;overflow:hidden;margin:0;padding-top:65%}@media (min-width:992px){#fiscalizacao figure{height:auto;padding-top:0}}#fiscalizacao figure img{position:absolute;width:100%;height:auto;left:0;top:0}@media (min-width:992px){#fiscalizacao figure img{position:static}}#q26{background:#e2ecf1}#q28 ol{counter-reset:list}#q28 ol>li{list-style-type:none;list-style-position:outside}#q28 ol>li:before{content:counter(list,lower-alpha) ". ";counter-increment:list;margin-left:-20px}#q29{background:#e2ecf1}#q29 figure{height:0;position:relative;overflow:hidden;margin:0;padding-top:75%}@media (min-width:768px){#q29 figure{height:auto;padding-top:0}}@media (min-width:1200px){#q29 figure{height:0;padding-top:80%}}#q29 figure img{position:absolute;width:100%;height:auto;left:0;top:0;transform:scaleX(-1)}@media (min-width:768px){#q29 figure img{position:static}}@media (min-width:1200px){#q29 figure img{position:absolute}}#q30 img{transform:scaleX(-1)}#q32{background:#e2ecf1}#q32 img{transform:scaleX(-1)}.bg-primary,a.bg-primary{color:#fff;background:#3bb8c5!important}.bg-primary:focus,.bg-primary:hover,a.bg-primary:focus,a.bg-primary:hover{color:#3bb8c5!important;border-color:#3bb8c5;background:0 0!important}.text-primary{color:#004665}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.btn-outline{color:#fff;border:2px solid #fff}.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#004665;border-color:#3bb8c5;background-color:#3bb8c5}.alert{border-radius:0}.modal-title{font-weight:bolder;font-family:titling-gothic-fb-extended,sans-serif;color:#004665}.btn{border-radius:300px;font-weight:bolder;font-family:titling-gothic-fb-extended,sans-serif;padding:8px 15px;font-size:14px;letter-spacing:1px}.btn.btn-orange{background:#f2665e;color:#fff}.btn.btn-orange:focus,.btn.btn-orange:hover{background:#ee392f;color:#fff}.btn.btn-blue{background:#3bb8c5;color:#fff}.btn.btn-blue:focus,.btn.btn-blue:hover{background:#2f949e;color:#fff}.btn.btn-green{background:#94c70d;color:#fff}.btn.btn-green:focus,.btn.btn-green:hover{background:#70970a;color:#fff}.btn-xl{font-size:14px;padding:15px 45px;letter-spacing:0}@media (min-width:768px){.btn-xl{font-size:18px;letter-spacing:2px}}@media (max-width:500px){.btn-xs-block{display:block;margin-left:auto;margin-right:auto;float:none}}