@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,700&display=swap);/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */.scroll-desable,svg:not(:root){overflow:hidden}button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}body,mark{color:#000}button:focus,input:focus,textarea:focus{outline:0}.container,html,section,sub,sup{position:relative}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;overflow-x:hidden!important}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}mark{background-color:#ff0}sub,sup{line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:'Gotham Book';font-style:normal;font-weight:400;src:local('Gotham Book'),url(../fonts/GothamBook.woff) format('woff')}@font-face{font-family:'Gotham Book Italic';font-style:normal;font-weight:400;src:local('Gotham Book Italic'),url(../fonts/GothamBookItalic.woff) format('woff')}@font-face{font-family:'Gotham Light';font-style:normal;font-weight:400;src:local('Gotham Light'),url(../fonts/GothamLight.woff) format('woff')}@font-face{font-family:'Gotham Light Italic';font-style:normal;font-weight:400;src:local('Gotham Light Italic'),url(../fonts/GothamLightItalic.woff) format('woff')}@font-face{font-family:'Gotham Medium';font-style:normal;font-weight:400;src:local('Gotham Medium'),url(../fonts/GothamMedium.woff) format('woff')}@font-face{font-family:'Gotham Medium 1';font-style:normal;font-weight:400;src:local('Gotham Medium'),url(../fonts/GothamMedium_1.woff) format('woff')}@font-face{font-family:'Gotham Medium I';font-style:normal;font-weight:400;src:local('Gotham Medium'),url(../fonts/GothamMediumItalic.woff) format('woff')}@font-face{font-family:'Gotham Bold';font-style:normal;font-weight:400;src:local('Gotham Bold'),url(../fonts/GothamBold.woff) format('woff')}@font-face{font-family:'Gotham Bold';font-style:normal;font-weight:400;src:local('Gotham Bold'),url(../fonts/Gotham-Bold.woff) format('woff')}@font-face{font-family:'Gotham Bold Italic';font-style:normal;font-weight:400;src:local('Gotham Bold Italic'),url(../fonts/GothamBoldItalic.woff) format('woff')}@font-face{font-family:'Gotham Black Regular';font-style:normal;font-weight:400;src:local('Gotham Black Regular'),url(../fonts/Gotham-Black.woff) format('woff')}@font-face{font-family:'Gotham Light Regular';font-style:normal;font-weight:400;src:local('Gotham Light Regular'),url(../fonts/Gotham-Light.woff) format('woff')}@font-face{font-family:'Gotham Thin Regular';font-style:normal;font-weight:400;src:local('Gotham Thin Regular'),url(../fonts/Gotham-Thin.woff) format('woff')}@font-face{font-family:'Gotham XLight Regular';font-style:normal;font-weight:400;src:local('Gotham XLight Regular'),url(../fonts/Gotham-XLight.woff) format('woff')}@font-face{font-family:'Gotham Book Italic';font-style:normal;font-weight:400;src:local('Gotham Book Italic'),url(../fonts/Gotham-BookItalic.woff) format('woff')}@font-face{font-family:'Gotham Thin Italic';font-style:normal;font-weight:400;src:local('Gotham Thin Italic'),url(../fonts/Gotham-ThinItalic.woff) format('woff')}@font-face{font-family:'Gotham Ultra Italic';font-style:normal;font-weight:400;src:local('Gotham Ultra Italic'),url(../fonts/Gotham-UltraItalic.woff) format('woff')}@font-face{font-family:'Gotham XLight Italic';font-style:normal;font-weight:400;src:local('Gotham XLight Italic'),url(../fonts/Gotham-XLightItalic.woff) format('woff')}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:inherit;vertical-align:baseline;text-decoration:none}.btn__submit,.input-file label{font-style:italic;cursor:pointer}body{margin:0;line-height:1;overflow-x:hidden;font-family:Montserrat,sans-serif;height:100%;font-size:14px;background:-webkit-gradient(linear,left top,right top,from(rgba(65,126,193,1)),to(rgba(0,180,218,1)));background:linear-gradient(to right,rgba(65,126,193,1) 0,rgba(0,180,218,1) 100%)}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}#app .pointer::after,#app .pointer::before,.form-mod .flex-check label:before,.page-obrigado .text .mask-bg:before,label:not(.title-input):before,nav .item-menu:before{content:''}table{border-collapse:collapse;border-spacing:0}figure img,img{width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Antenna}.input-file label,label:not(.title-input){font-family:'Gotham Light'}body.index-php,body.obrigado-php{background:#fff}@media (max-width:600px){body,html{overflow-x:initial!important}}.bg-blue{background:-webkit-gradient(linear,left top,right top,from(rgba(65,126,193,1)),to(rgba(0,180,218,1)));background:linear-gradient(to right,rgba(65,126,193,1) 0,rgba(0,180,218,1) 100%)}.no-margin{margin:0!important}.only-desktop{display:block}.only-mobile{display:none}@media (max-width:768px){.only-desktop{display:none}.only-mobile{display:block}.container--flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.container{max-width:960px;height:100%;margin:0 auto}.container--fluid{max-width:85%}.container--fullwidth{max-width:100%}.container--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.button-mod,button span{-webkit-box-pack:center}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:'Gotham Light';color:transparent;font-style:italic}input::-moz-placeholder{font-family:'Gotham Light';color:transparent;font-style:italic}input:-ms-input-placeholder{font-family:'Gotham Light';color:transparent;font-style:italic}input:-moz-placeholder{font-family:'Gotham Light';color:transparent;font-style:italic}::-webkit-scrollbar{width:3px;height:10px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#8CC13F;border:0 #fff;-webkit-transition:.3s all ease;transition:.3s all ease}button,input,textarea{-webkit-transition:.3s all ease}::-webkit-scrollbar-thumb:hover{background:#8CC13F}::-webkit-scrollbar-thumb:active{background:#8CC13F}::-webkit-scrollbar-track{background:#fff;border:0 #fff}::-webkit-scrollbar-track:hover{background:#fff}::-webkit-scrollbar-track:active{background:#fff}::-webkit-scrollbar-corner{background:0 0}input,textarea{width:100%;font-size:20px;color:#fff;background:0 0;padding:15px 20px;margin-bottom:2%;border:1px solid rgba(255,255,255,.5);transition:.3s all ease}@media (max-width:768px){input,textarea{border-radius:0!important;font-size:20px;margin-top:3%;margin-bottom:3%;padding:10px 25px}}input:disabled,textarea:disabled{color:#616365;border-color:#c9c9c9;opacity:.3}textarea{overflow:auto;height:10em;padding:20px}button{border:none;color:#247BC9;background:#fff;font-size:18px;padding:15px 50px;transition:.3s all ease}.border-r-l,.border-r-r{-webkit-transition:.3s all ease}button span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}button:hover{-webkit-box-shadow:0 0 10px 1px rgba(255,255,255,.65);box-shadow:0 0 10px 1px rgba(255,255,255,.65)}button:disabled{color:#616365;background:#c9c9c9}button:disabled .icon-b{display:none}button:disabled:hover{-webkit-box-shadow:none;box-shadow:none}input[type=radio],input[type=checkbox]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 0 20px;opacity:0}input[type=radio]:checked~label:before,input[type=checkbox]:checked~label:before{background-image:url(../images/check.svg)}label:not(.title-input){position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:30px;color:#fff}@media (max-width:768px){textarea{height:30vw}button{font-size:30px;padding:20px 50px}label:not(.title-input){font-size:18px;margin-top:20px}}label:not(.title-input):before{width:20px;height:20px;background-color:#fff;background-size:70%;background-position:center;background-repeat:no-repeat;position:absolute;left:-30px;border:2px solid #185a90;-webkit-box-sizing:border-box;box-sizing:border-box}.title-input{padding:10px;display:block;color:#fff;font-weight:600;text-transform:uppercase}.input-file{position:relative;width:100%;height:auto;margin:10px 0;padding:10px 0}@media (max-width:768px){.input-file{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.input-file label{position:absolute;width:100%;height:100%;color:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0!important;border:1px solid #fff;padding:15px 60px}@media (max-width:768px){.input-file label{padding-left:80px;border-radius:0;width:96%}}.input-file label:before{display:none}.input-file label .custom-input{width:100%}.input-file label .custom-input::before,.input-file label .custom-input:after{content:'';position:absolute;background-color:transparent;background-size:100%;background-position:center right;background-repeat:no-repeat}.input-file label .custom-input:before{width:15px;height:15px;right:30px;background-image:url(../images/search.svg)}@media (max-width:768px){.input-file label .custom-input:before{width:25px;height:25px}}.input-file label .custom-input:after{width:20px;height:20px;left:30px;background-image:url(../images/attachment.svg)}@media (max-width:768px){.input-file label .custom-input:after{width:23px;height:23px}}.input-file input{opacity:0;padding:0;margin-bottom:0}.border-r-l{transition:.3s all ease;border-radius:50px 0 0 50px}.border-r-r{transition:.3s all ease;border-radius:0 50px 50px 0}.border-r-lr{-webkit-transition:.3s all ease;transition:.3s all ease;border-radius:50px}.border-square{border-radius:0}@-webkit-keyframes rotateLogo{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateLogo{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn__submit{background-color:#ffe000;color:#247BC9;float:right;font-size:1.75em;border:0;border-radius:20px;margin-top:12px;margin-right:7px;padding:5px 20px;width:165px;height:45px}.btn-navigation,.button-mod{font-family:'Gotham Medium';-webkit-transition:.3s all ease;border-radius:50px}.button-mod{text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:22px;letter-spacing:1px;padding:10px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:.3s all ease}.button-mod.bg-blue{background:-webkit-gradient(linear,left top,right top,from(rgba(65,126,193,1)),to(rgba(0,180,218,1)));background:linear-gradient(to right,rgba(65,126,193,1) 0,rgba(0,180,218,1) 100%)}.button-mod .icon-b{margin-left:20px;width:20px;height:20px;display:inline-block}#app,.btn-navigation{display:-webkit-box;display:-ms-flexbox}@media (max-width:768px){.button-mod{padding:20px 50px}.button-mod .icon-b{width:22px;height:22px}}.button-mod:hover{-webkit-box-shadow:0 0 10px 1px rgba(0,180,218,.65);box-shadow:0 0 10px 1px rgba(0,180,218,.65)}.btn-navigation{text-align:right;width:105px;height:50px;background:#fff;margin-right:10px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:.3s all ease}@media (max-width:768px){.btn-navigation{width:150px;height:70px}#app{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.btn-navigation .icon-b{position:absoltue;width:35px;height:55px;-o-object-fit:contain;object-fit:contain}.btn-navigation:hover{-webkit-box-shadow:0 0 10px 1px rgba(255,255,255,.65);box-shadow:0 0 10px 1px rgba(255,255,255,.65)}#app{width:100%;display:flex}#app .content,#app .leftside{display:-webkit-box;display:-ms-flexbox}#app .content,#app.conteudo .leftside,#app.conteudo .rightside,#formBriefing,.form-mod .flex-input.flex-column,.form-mod .section-form,.form-mod .section-form .mask-section,.page-obrigado .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal}#app .leftside{width:40%;height:100vh;background:linear-gradient(145deg,rgba(0,180,218,1) 0,rgba(62,119,180,1) 100%);position:relative;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768px){#app .leftside{width:100%;height:auto}}#app .leftside .logo{width:350px;height:100px;z-index:30}@media (max-width:768px){#app .leftside .logo{width:210px;padding:15% 0}}#app .leftside .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#app .rightside{width:60%;z-index:10}#app .rightside--w-marca{background:url(../../dist/images/o-de-opera.svg) center no-repeat}@media (max-width:768px){#app .rightside{width:100%}#app .pointer{display:none}}#app .pointer{width:40px;height:100%;position:absolute;top:0;right:0}#app .pointer .circle{width:35px;height:35px;background:-webkit-gradient(linear,left top,right top,from(rgba(37,142,194,1)),to(rgba(42,139,192,1)));background:linear-gradient(90deg,rgba(37,142,194,1) 0,rgba(42,139,192,1) 100%);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-9px;border-radius:40px;z-index:20}#app .pointer::after,#app .pointer::before{display:block;width:40px;height:calc(50% - 10px);position:absolute;right:-20px;z-index:1}#app .pointer::before{top:0;border-bottom-left-radius:50px;border-bottom-right-radius:-15px;background-color:#fff}#app .pointer::after{bottom:0;border-top-left-radius:50px;border-top-right-radius:-15px;background-color:#fff}#app .content{height:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;color:#247BC9;padding:0 100px}#app .content .title p{margin-bottom:0;line-height:1em}#app .content h1{font-size:3em;font-family:'Gotham Bold';color:#8CC13F;margin:0 0 40px}@media (max-width:768px){#app .content{padding:30px}#app .content .title{width:100%}#app .content h1{text-align:center;margin:20px 0 40px}}#app .content p{width:85%;font-family:'Gotham Medium';font-size:1.5em;line-height:1.4em;margin:0 0 20px}#app .content .button-mod{margin:20px 0;color:#fff}@media (max-width:768px){#app .content p{width:100%;font-size:1.2em;text-align:center}#app .content .button-mod{margin:20px auto}#app.conteudo{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#app.conteudo .leftside{position:fixed;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:210px;padding-left:30px;background:#fff;z-index:98}@media (max-width:768px){#app.conteudo .leftside{position:relative;width:100%;padding-left:0;margin-bottom:40px}}#app.conteudo .leftside .logo-symbol{width:50px;height:50px;margin:65px auto 80px 40px}@media (max-width:768px){#app.conteudo .leftside .logo-symbol{width:90px;height:90px;margin:40px auto 50px}}#app.conteudo .leftside .logo-symbol img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#app.conteudo .rightside{width:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(65,126,193,1)),to(rgba(0,180,218,1)));background:linear-gradient(to right,rgba(65,126,193,1) 0,rgba(0,180,218,1) 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding-left:320px;padding-right:100px;margin:40px 0}nav .form-mod{display:none}@media (max-width:768px){#app.conteudo .rightside{display:none;padding:30px}nav,nav ul{width:100%}nav .form-mod{width:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(65,126,193,1)),to(rgba(0,180,218,1)));background:linear-gradient(to right,rgba(65,126,193,1) 0,rgba(0,180,218,1) 100%);display:none}nav .form-mod .section-form{height:auto;padding:60px 30px 30px}nav .form-mod .section-form .mask-section{height:auto;padding:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.form-mod .section-form,nav .item-menu{display:-webkit-box;display:-ms-flexbox}nav .item-menu{position:relative;width:76%;font-family:'Gotham Light';font-size:17px;line-height:25px;text-align:center;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 0}.form-mod .section-form .aviso-final,nav .item-menu.ativo,nav .item-menu.concluido a,nav .item-menu.n-concluido a{font-family:'Gotham Bold'}@media (max-width:768px){nav .item-menu{width:100%;font-size:32px;padding:35px 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}nav .item-menu:first-child{padding-top:0}nav .item-menu:before{width:90%;height:1px;background:#8CC13F;position:absolute;left:5%;bottom:0;z-index:22}nav .item-menu .icon-check{position:absolute;width:20px;height:20px;right:-23px}@media (max-width:768px){nav .item-menu:first-child{padding-top:35px}nav .item-menu .icon-check{width:35px;height:30px;right:75px}}nav .item-menu .icon-check img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}nav .item-menu .icon-check img.check-error{display:none;width:80%}nav .item-menu .icon-check img.checked{display:none}nav .item-menu .pointer-right{width:45px;height:145px;position:absolute;bottom:-45px;right:0;z-index:20;-webkit-transition:.3s all ease;transition:.3s all ease}@media (max-width:768px){nav .item-menu .pointer-right{display:none;width:60px;height:195px;bottom:initial;right:initial;top:-100px;left:50%;opacity:0;margin-left:-30px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}nav .item-menu a{padding-bottom:40px}nav .item-menu a.btn-continue{padding-bottom:0}}nav .item-menu .pointer-right img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}nav .item-menu a{position:relative;color:#8CC13F;text-decoration:none;z-index:22;-webkit-transition:.3s all ease;transition:.3s all ease}nav .item-menu:hover a{color:#247BC9}nav .item-menu:hover ul li a{color:#8CC13F}nav .item-menu.ativo .pointer-right{right:-75px;bottom:initial}@media (max-width:768px){nav .item-menu.ativo:before{display:none}nav .item-menu.ativo .pointer-right{right:initial;top:10px;opacity:1}}nav .item-menu.ativo .pointer-right img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}nav .item-menu.concluido a{color:#247BC9}nav .item-menu.concluido .icon-check img.checked{display:block}nav .item-menu.concluido .icon-check img.check-error,nav .item-menu.n-concluido .icon-check img.checked{display:none}nav .item-menu.n-concluido a{color:#c92424}nav .item-menu.n-concluido .icon-check img.check-error{display:block}@media (max-width:768px){nav .item-menu.anexos{display:none}}.lastStep.only-mobile .input-file{display:none}.scroll-desable{width:100%;height:auto}.form-mod .section-form{position:relative;height:100vh;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.form-mod .section-form{height:auto;padding:30px}}.form-mod .section-form#ambiente-mercadologico .textarea-mask{width:49%;height:12vw}@media (max-width:768px){.form-mod .section-form#ambiente-mercadologico .textarea-mask{height:25vw;width:100%}}.form-mod .section-form#ambiente-mercadologico .textarea-mask textarea{width:90%;height:80%}.form-mod .section-form#analise-swot .textarea-mask{width:49%;height:14vw}@media (max-width:768px){.form-mod .section-form#analise-swot .textarea-mask{height:22vw;width:100%}}.form-mod .section-form#analise-swot .textarea-mask textarea{width:90%;height:80%}.form-mod .section-form .aviso-final{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:18px;color:#fff}.form-mod .section-form .aviso-final figure{width:20px;height:20px;margin-right:10px}.form-mod .section-form .aviso-final figure svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.form-mod .section-form .mask-section{padding-top:6%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:85vh;overflow-x:auto;padding-right:30px}.form-mod .title-input,.form-mod label{font-family:'Gotham Medium';color:#185a90;font-size:20px;text-align:left;position:absolute;top:0;left:0;margin:.5% 1% 1%}@media (max-width:768px){.form-mod .section-form .mask-section{height:auto;padding:0}.form-mod .title-input,.form-mod label{font-size:30px;margin:1%}}.form-mod form{width:100%}.form-mod .box-input-geral{width:100%;position:relative}.form-mod .flex-check{position:relative;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-mod .flex-check label{font-family:'Gotham Light';position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:30px;color:#fff}.form-mod .flex-check label:before{width:20px;height:20px;background-color:#fff;background-size:70%;background-position:center;background-repeat:no-repeat;position:absolute;left:-30px;border:2px solid #185a90;-webkit-box-sizing:border-box;box-sizing:border-box}.form-mod .flex-check input[type=radio],.form-mod .flex-check input[type=checkbox]{width:-webkit-fit-content;width:-moz-fit-content;width: 18px;margin: -3px 1px 0px 18px;opacity: 0;height: 18px;z-index:999;}#formBriefing>section,.form-mod,.form-mod .flex-input .field,.form-mod .mask-section{width:100%}.form-mod .flex-check input[type=radio]:checked~label:before,.form-mod .flex-check input[type=checkbox]:checked~label:before{background-image:url(../images/check.svg)}.form-mod .flex-input{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:20px}.form-mod .flex-input.with-title{position:relative;padding-top:30px;margin-bottom:5px}@media (max-width:768px){.form-mod .flex-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-mod .flex-input.with-title{padding-top:60px}.form-mod .flex-input input,.form-mod .flex-input textarea{width:100%;border-top-right-radius:50px;border-bottom-right-radius:50px}}.form-mod .flex-input.flex-column{-ms-flex-direction:column;flex-direction:column}#formBriefing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}#formBriefing>section{-webkit-transition:.3s all ease;transition:.3s all ease;display:none;height:100%}#formBriefing>section.active{display:-webkit-box;display:-ms-flexbox;display:flex}#formBriefing .error:not(label){border:1px solid #6f3333}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.navigation__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.navigation__btn--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navigation__btn--submit{display:none}@media (max-width:768px){.form-mod .flex-input input:last-child,.form-mod .flex-input textarea:last-child{width:100%}.navigation__btn--submit{display:block;color:#247BC9;padding:15px 20px;font-size:1.5em;margin:0 auto;width:66%;border-radius:0}}.field{position:relative;margin:0 10px}.field label{top:0;right:0;left:initial;color:#6f3333;font-size:1.1em}.field label.error:before{display:none}.field span{color:#fff;font-weight:100;display:block;margin-bottom:10px;font-size:1.2em}@media (max-width:768px){.field span{margin-bottom:0;padding-top:10px}}.logotipo_filename{color:#fff;padding-top:40px;text-align:right}input[id^=load_]{text-align:left}.lista-de-arquivos{color:#fff;padding-left:20px}.lista-de-arquivos li{list-style-type:circle;list-style-position:inside;margin-bottom:6px}.page-obrigado{overflow:hidden}.page-obrigado .flex{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-obrigado .text{position:relative;text-align:center;width:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,180,218,1)),to(rgba(65,126,193,1)));background:linear-gradient(to right,rgba(0,180,218,1) 0,rgba(65,126,193,1) 100%);padding:10% 0}.page-obrigado .text .mask-bg{position:absolute;overflow:hidden;width:100%;height:100%;top:0;left:0;z-index:1}.page-obrigado .text .mask-bg:before{width:700px;height:700px;position:absolute;top:-20%;right:-2%;background-image:url(../images/o-de-opera-b.svg);background-size:100%;background-position:center right;background-repeat:no-repeat}.page-obrigado .text h2{font-family:'Gotham Bold';font-size:70px;line-height:70px;color:#8CC13F}@media (max-width:768px){.page-obrigado .text{padding:25% 30px}.page-obrigado .text h2{font-size:60px;line-height:60px}}@media (max-width:600px){.page-obrigado .text .mask-bg:before{width:310px;height:310px;top:-10px;right:-10px}.page-obrigado .text h2{font-size:50px;line-height:50px}}.page-obrigado .text p{font-size:16px;letter-spacing:1px;color:#fff;margin-top:15px}.page-obrigado .text h2,.page-obrigado .text p{position:relative;z-index:1}.page-obrigado .text .point-down{width:180px;height:55px;position:absolute;bottom:-40px;left:50%;margin-left:-90px}@media (max-width:600px){.page-obrigado .text .point-down{width:120px;height:40px;bottom:-28px;margin-left:-60px}}.page-obrigado .text .point-down img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-obrigado .logo-bottom{width:300px;margin:10% 0 5%}@media (max-width:768px){.page-obrigado .logo-bottom{width:200px;margin:20% 20px 10%}}.page-obrigado .logo-bottom img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}