.nav-blue{background-color:#2d7fc2;background-image:linear-gradient(270deg,transparent 0,transparent 50%,rgba(0,0,0,.4))!important;margin-right:-10px;margin-left:-10px;position:relative;z-index:2000!important}.nav-blue.floresemprego{background-color:#00a776}.nav-blue.preparamilitar{background-color:#5f7569}.nav-blue.acim{background-color:#004742}.nav-blue .nav>li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:50px;margin:0 2px}.nav-blue .nav>li>a{color:#fff;font-weight:500;padding:8px 16px!important;transition:all .2s ease;border-radius:999px;background-color:transparent;outline:none!important;border:none!important;font-family:Helvetica Neue,Arial,sans-serif!important}.nav-blue .nav>li.open>a,.nav-blue .nav>li>a:focus,.nav-blue .nav>li>a:hover{color:#fff!important;background-color:hsla(0,0%,100%,.15)!important;text-decoration:none}.nav-blue .nav>li.active>a{background-color:hsla(0,0%,100%,.25)!important;color:#fff!important}.navbar-vaga-notifications-dropdown>a{position:relative;min-width:44px;min-height:44px;display:-ms-inline-flexbox!important;display:inline-flex!important}.navbar-vaga-notifications-dropdown>a,.navbar-vaga-notifications__badge{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.navbar-vaga-notifications__badge{min-width:18px;height:18px;padding:0 5px;display:-ms-inline-flexbox;display:inline-flex;border-radius:9px;background:#f58220;color:#fff;font-size:11px;font-weight:700;line-height:18px}.navbar-vaga-notifications-dropdown .navbar-vaga-notifications__badge{position:absolute;top:2px;right:2px}.navbar-vaga-notifications-dropdown__menu{width:380px;max-width:calc(100vw - 24px);padding:0;color:#313131}.navbar-vaga-notifications{background:#fff;color:#313131;font-family:Helvetica Neue,Arial,sans-serif}.navbar-vaga-notifications__header{min-height:52px;padding:14px 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:12px;border-bottom:1px solid #e7eaec}.navbar-vaga-notifications__header h2{margin:0;color:#10233f;font-size:16px;font-weight:700}.navbar-vaga-notifications__total{color:#676a6c;font-size:12px}.navbar-vaga-notifications__list{max-height:340px;padding:0;margin:0;overflow-y:auto;list-style:none}.navbar-vaga-notifications__list li+li{border-top:1px solid #edf2f7}.navbar-vaga-notifications__list a{min-height:56px;padding:11px 16px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:10px;color:#313131;text-decoration:none}.navbar-vaga-notifications__logo{-ms-flex:0 0 36px;flex:0 0 36px;width:36px;height:36px;border-radius:6px;overflow:hidden;background:#f1f3f6;border:1px solid #e3e7ec;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.navbar-vaga-notifications__logo img{width:100%;height:100%;object-fit:contain}.navbar-vaga-notifications__logo-fallback{font-weight:700;color:#8a94a2}.navbar-vaga-notifications__conteudo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2px;min-width:0}.navbar-vaga-notifications__conteudo strong,.navbar-vaga-notifications__empresa{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar-vaga-notifications__empresa{color:#6b7480;font-size:12px}.navbar-vaga-notifications__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;color:#8a94a2;font-size:11px}.navbar-vaga-notifications__nova{background:#1c84c6;color:#fff;border-radius:9px;padding:1px 7px;font-size:10px;font-weight:700;text-transform:uppercase}.navbar-vaga-notifications__item--nova>a{background:#f4f9fd}.navbar-vaga-notifications__list a:hover{background:#f7f9fb;color:#1c84c6}.navbar-vaga-notifications__list a:focus,.navbar-vaga-notifications__pagination button:focus,.navbar-vaga-notifications__state button:focus,.sidenav-vaga-notifications__toggle:focus{outline:3px solid rgba(45,127,194,.45)!important;outline-offset:-3px}.navbar-vaga-notifications__list span,.navbar-vaga-notifications__list strong{overflow-wrap:anywhere}.navbar-vaga-notifications__list span{color:#676a6c;font-size:12px}.navbar-vaga-notifications__state{padding:16px;margin:0;color:#676a6c;text-align:center}.navbar-vaga-notifications__state--error{color:#a94442}.navbar-vaga-notifications__state--warning{color:#8a6116;background:#fff8e8}.navbar-vaga-notifications__state .btn-link{display:block;min-height:44px;margin:4px auto -8px;color:inherit;font-weight:700}.navbar-vaga-notifications__pagination{min-height:58px;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:8px;border-top:1px solid #e7eaec;font-size:12px}.navbar-vaga-notifications__pagination .btn{min-height:40px;padding:8px 10px}.sidenav-vaga-notifications{border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.sidenav-vaga-notifications__toggle{width:100%;min-height:48px;padding:8px 16px 8px 32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;border:0;background:#fff;color:#313131;text-align:left;font-size:16px}.sidenav-vaga-notifications__toggle .navbar-vaga-notifications__badge{margin-left:auto}.sidenav-vaga-notifications__panel{border-top:1px solid #edf2f7}.sidenav-vaga-notifications__panel .navbar-vaga-notifications__header,.sidenav-vaga-notifications__panel .navbar-vaga-notifications__list a,.sidenav-vaga-notifications__panel .navbar-vaga-notifications__state{padding-left:12px;padding-right:12px}.sidenav-vaga-notifications__panel .navbar-vaga-notifications__pagination{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.sidenav-vaga-notifications__panel .navbar-vaga-notifications__pagination .btn{-ms-flex:1 1 82px;flex:1 1 82px}.navbar-tutorial-container{margin-left:20px!important}.navbar-myskills .navbar-header{margin-top:0!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.row.border-bottom.white-bg>.navbar-myskills{margin-left:15px;margin-right:15px}.footer-myskills-logo,.navbar-myskills-logo{padding-left:35px;vertical-align:middle;text-transform:uppercase;font-size:24px;color:#2d7fc2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer-myskills-logo{vertical-align:bottom}.footer-line,.navbar-line{width:2px;height:32px;background-color:#f58345;display:inline-block;margin:0 8px}.navbar-myskills .navbar-line{margin:0 2px 0 10px}.navbar-myskills .logo-img{transform:translateY(1px)}.footer-line{height:50px;vertical-align:sub}.navbar-myskills .navbar-brand{outline:none!important;border:none!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;height:60px}.footer-img,.logo-img{vertical-align:middle;border:none!important;outline:none!important;max-height:40px}.footer-img{vertical-align:bottom}.navbar-myskills .navbar-collapse .navbar-nav>li>a{color:#676a6c;border-radius:999px!important;padding:8px 16px!important;margin:10px 2px!important;border:none!important;outline:none!important;transition:all .2s ease;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;font-family:Helvetica Neue,Arial,sans-serif!important}.navbar-myskills .navbar-collapse .navbar-nav>.active>a,.navbar-myskills .navbar-collapse .navbar-nav>li.active>a,.navbar-myskills .navbar-collapse .navbar-nav>li.active>a:focus,.navbar-myskills .navbar-collapse .navbar-nav>li.active>a:hover,.navbar-myskills .navbar-collapse .navbar-nav>li>a,.navbar-myskills .navbar-collapse .navbar-nav>li>a:focus{border-top:none!important;outline:none!important}.navbar-myskills .navbar-collapse .navbar-nav>li>a:focus,.navbar-myskills .navbar-collapse .navbar-nav>li>a:hover{color:#676a6c!important;background-color:rgba(0,0,0,.05)!important;border:none!important;outline:none!important}.navbar-myskills .navbar-collapse .navbar-nav>.active>a,.navbar-myskills .navbar-collapse .navbar-nav>li.active>a,.navbar-myskills .navbar-collapse .navbar-nav>li.active>a:focus,.navbar-myskills .navbar-collapse .navbar-nav>li.active>a:hover{color:#2d7fc2!important;background-color:rgba(45,127,194,.1)!important;border:none!important;outline:none!important}.navbar-myskills .navbar-collapse .navbar-nav>li>a i.fa,.navbar-myskills .navbar-collapse .navbar-nav>li>a span.glyphicon{margin-right:0}section#contact{margin-top:-30px;background:#083153;color:#fff}section#contact.floresemprego{background:#fff;color:#00a776}section#contact.preparamilitar{background:#fff;color:#030302}section#contact.acim{background:#fff;color:#004742}section#contact.manoelribas{background:#fff;color:#083153}section#contact ul{list-style:none}section#contact ul li{color:#fff}.testimonials{background-image:url(../images/bg02.png);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}.testimonials.floresemprego{background-color:rgb(49 49 49/87%);background-image:url(../images/banner_1.jpg);background-blend-mode:soft-light}.testimonials.abrhpr{background-image:url(../images/abrh_banner.png);height:770px}.bg-white{background-color:#fff}.testimonials.acim{background-color:#004742;background-image:url(../images/acim.png);background-blend-mode:soft-light}.testimonials.manoelribas{background-color:rgba(58,128,182,.7);background-image:url(../images/banner_1.jpg);background-blend-mode:soft-light}.testimonials.preparamilitar{background-image:url(../images/reuniao-militar.png)}.imagemAvatar{background-image:url(../images/banner-myskills-novo2.jpg);right:0;left:0;min-height:600px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:soft-light}.imagemAvatar.floresemprego{background-image:url(../images/banner-myskills-novo-verde.png)}.imagemAvatar .text-empresa{text-align:right}.imagemAvatar .text-pessoa{text-align:left}.imagemAvatar .text-pessoa .banr-perfil-btn{float:left!important}.imagemAvatar .text-empresa .banr-perfil-btn{float:right!important}.imagemAvatar.floresemprego .banr-perfil-btn{color:#00a776;border:2px solid #00a776}.imagemAvatar.floresemprego .banr-perfil-btn:hover{background-color:#00a78e;color:#23343f}.imagemChart{background-color:#3f83c2;background-image:url(../images/myskills-competencias.png);background-size:cover;background-position:50%}.banr-perfil-text{color:#001628B2;width:70%;display:inline-block;margin-top:5%;font-weight:300}.banr-perfil-text span{color:#f9c43a;text-transform:uppercase;font-weight:600}.banr-perfil-line{height:120px;width:3px}.banr-perfil-img,.banr-perfil-line{display:inline-block;vertical-align:bottom}.banr-perfil-img{width:10%}.banr-perfil-btn{width:50%;color:#f58220;border:2px solid #f58220;padding:8px;text-transform:uppercase;cursor:pointer;font-size:24px;font-weight:300}.banr-perfil-btn:hover{background-color:#f58220;color:#23343f}.banr-perfil-sub h1,.banr-perfil-sub h2,.banr-vagas-sub h1{color:#2d7fc2;text-transform:uppercase;text-align:center;font-weight:300}.banr-perfil-sub h1,.banr-vagas-sub h1{font-size:38px}.banr-perfil-sub h2{font-size:32px;margin-block-start:0;margin-block-end:1.2em}.banr-perfil-sub span,.banr-vagas-sub span{color:#f58220;font-weight:600}.banr-vagas{right:0;left:0;height:420px;background-color:rgba(0,22,40,.7);background-image:url(../images/banner_3.jpeg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:soft-light}.banr-vagas-text{width:80%;margin:auto}.banr-vagas-text h1,.banr-vagas-text h2{color:#fff}.banr-vagas-text h1{font-size:40px;text-transform:uppercase;font-weight:900;margin-block-start:1.2em}.banr-vagas-text h2{font-size:32px;text-transform:none}.banr-vagas-text span{color:#ffcb05;font-weight:600}.banr-acesso{background-color:#cfe9ff;margin:0 -35px;padding-top:5px}.banr-acesso h3{color:#2d7fc2;display:inline-block;font-size:24px;font-weight:600;text-transform:uppercase}.banr-acesso img{width:100px;display:inline-block}.opcoes-feed{background-color:#fff;margin:0 -35px;padding:16px}.opcoes-feed .box-opcao{background-color:#e4ecfb;text-align:center;padding:16px;cursor:pointer}.opcoes-feed .box-opcao:hover{background-color:#fff;-webkit-box-shadow:0 3px 7px 0 #a8a8a8;-moz-box-shadow:0 3px 7px 0 #a8a8a8;box-shadow:0 3px 7px 0 #a8a8a8}.opcoes-feed .box-opcao span{color:#2f2f2f;font-weight:300;font-size:14px;display:block}.opcoes-feed .box-opcao img{margin:auto}.slick-next,.slick-prev{top:40%!important}.slick-prev{left:-100px!important}.slick-prev,.slick-prev:before{background-image:url(../images/left-arrow.png)}.slick-next,.slick-next:before,.slick-prev,.slick-prev:before{background-size:100px 100px;display:inline-block;width:100px;height:100px;content:""!important}.slick-next,.slick-next:before{background-image:url(../images/right-arrow.png)}.price-product{padding:5px;background-color:#2d7fc2}.price-product p{margin:0;margin-block-start:0;margin-block-end:0;font-weight:300;font-size:18px}.price-product p span{font-weight:600}.ibox:hover{-webkit-box-shadow:0 3px 7px 0 #a8a8a8;-moz-box-shadow:0 3px 7px 0 #a8a8a8;box-shadow:0 3px 7px 0 #a8a8a8;cursor:pointer}.ibox:hover .price-product p{color:#fff!important}.feed-container{background-color:#fff}.feed-profile-box{height:700px;overflow-x:hidden;overflow-y:scroll}.feed-profile{width:75%;float:right;border:1px solid #f1f1f1;border-bottom:24px solid #a7a7a7;margin:16px 16px 0}.feed-profile .media-body .name{color:#18b1f0;font-size:24px;text-transform:capitalize}.feed-profile .media-body .date{color:#141111;font-size:16px;font-weight:600}.corporate-body{padding:30px 16px}.sine-box{background-color:#fff;padding:16px;width:-moz-fit-content;width:fit-content}.area-restrita{width:322px;margin-top:16px}.area-restrita .header{background-color:#2d7fc2;padding:16px}.area-restrita .header h1,.area-restrita .header h2{color:#fff;font-weight:600;margin-block-start:0;margin-block-end:0}.area-restrita .header h1{font-size:30px}.area-restrita .header h2{font-size:24px}.area-restrita .btn{background-color:#f5821f;padding:16px;width:100%;border-radius:0}.area-restrita .btn a{color:#fff;font-weight:300}.corporate-container .corporate-header h1,.corporate-container .corporate-header h2,.feed-container .feed-header h1,.feed-container .feed-header h2{font-weight:600;text-transform:uppercase}.corporate-container .corporate-header h1,.feed-container .feed-header h1{font-size:32px}.corporate-container .corporate-header h2,.feed-container .feed-header h2{font-size:28px}.corporate-container .corporate-header,.feed-container .feed-header{text-align:center;padding:16px}.corporate-container .corporate-header h1,.corporate-container .corporate-header h2,.feed-container .feed-header h1,.feed-container .feed-header h2{margin-block-start:0}.corporate-container .corporate-header h2,.feed-container .feed-header h1{margin-block-end:0}.corporate-container .corporate-header h1,.corporate-container .corporate-header h2,.feed-container .feed-header h2{color:#fff}.feed-container .feed-header h1{color:#c7eafb}.feed-container .feed-header{margin-left:-20px;background:#2d7fc2}.corporate-container .corporate-header{margin-right:-20px;background:#99caf2}.want-you{background-color:#3f83c2;background-image:url(../images/want-you.jpg)}.vagas-bg,.want-you{background-size:cover;background-position:bottom}.vagas-bg{background-image:url(../images/city.jpg)}.woman-work{background-color:#3f83c2;background-image:url(../images/woman-work.jpg);background-size:cover;background-position:bottom}.um-clique-distancia{background-color:#376da4;background-image:url(../images/clique-teste.png);background-size:cover;right:0;left:0;color:#fff}.fileUpload{position:relative;overflow:hidden;margin:10px}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}@media (min-width:992px){.modal-lg{width:1000px!important}}.gray-section{background:#f4f4f4;margin-top:60px}.contact{padding:10px 0;padding-top:20px;right:0;left:0}body.home-public-active section#contact.app-footer,section#contact.app-footer{margin-top:0;background:#083153!important;color:hsla(0,0%,100%,.92)!important}body.home-public-active section#contact.app-footer{background-image:none!important}body.home-public-active section#contact.app-footer .contact,section#contact.app-footer .contact{padding:8px 0;border-top:0}section#contact.app-footer .contact .row{text-align:center}section#contact.app-footer .footer-img{width:auto;height:32px;max-width:90px;display:block}section#contact.app-footer .logo-footer{width:auto;height:24px;max-width:120px;display:block}section#contact.app-footer .app-footer__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;width:100%;max-width:100%}section#contact.app-footer .app-footer__meta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:6px;width:100%;max-width:100%}section#contact.app-footer .app-footer__logos{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;line-height:0}section#contact.app-footer .app-footer__text{margin:0;color:#fff;font-size:13px;line-height:1.4;text-align:left;white-space:normal;overflow-wrap:anywhere;max-width:640px}section#contact.app-footer .app-footer__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:8px}section#contact.app-footer .app-footer__link{color:hsla(0,0%,100%,.92);font-size:13px;font-weight:600;line-height:1.4;text-decoration:underline}section#contact.app-footer .app-footer__link:focus,section#contact.app-footer .app-footer__link:hover{color:#fff}section#contact.app-footer .app-footer__link:focus,section#contact.app-footer .app-footer__link:focus-visible{outline:2px solid #1ab394;outline-offset:3px;border-radius:4px}section#contact.app-footer .app-footer__divider{color:hsla(0,0%,100%,.58);font-size:12px}@media (max-width:768px){body.home-public-active section#contact.app-footer .contact,section#contact.app-footer .contact{padding:8px 0 6px}section#contact.app-footer .contact .row{margin-left:0;margin-right:0}section#contact.app-footer .contact .col-xs-12{padding-left:0;padding-right:0}section#contact.app-footer .app-footer__content{-ms-flex-direction:column;flex-direction:column;gap:4px}section#contact.app-footer .app-footer__meta{-ms-flex-align:center;align-items:center;gap:4px}section#contact.app-footer .app-footer__logos{gap:8px}section#contact.app-footer .app-footer__text{font-size:12px;line-height:1.35;text-align:center;max-width:300px}section#contact.app-footer .app-footer__links{-ms-flex-pack:center;justify-content:center}section#contact.app-footer .footer-img{height:30px;max-width:84px}section#contact.app-footer .logo-footer{height:22px;max-width:112px}.navbar-myskills .navbar-header{position:relative;display:-ms-flexbox;display:flex;min-height:68px;padding:0 52px}.navbar-myskills .navbar-header,.navbar-myskills .navbar-toggle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.navbar-myskills .navbar-toggle{display:-ms-inline-flexbox!important;display:inline-flex!important;position:absolute;right:12px;top:50%;transform:translateY(calc(-50% - 2px));float:none!important;margin:0!important;width:44px;height:44px;padding:0;border:none;color:#2d7fc2;background:#fff;border-radius:10px;z-index:10000}.navbar-myskills .navbar-toggle .fa{font-size:18px}.navbar-myskills .navbar-brand{float:none!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center;justify-content:center;margin:0 auto!important;padding:0!important;height:auto;min-height:68px;max-width:calc(100% - 104px)}.navbar-myskills-logo{padding-left:0}.navbar-myskills .navbar-line{margin:0 4px 0 8px}.navbar-myskills .logo-img{width:auto;height:auto;max-width:120px;max-height:32px}}.text-left{text-align:center}.foto-perfil img{width:150px;height:150px;box-shadow:0 0 0 1px #e5e5e5}.foto-perfil span{display:none;position:absolute;width:100%;height:50px;top:45%;left:0;bottom:0;right:0;color:#373737}.foto-perfil a:hover span{display:block}.foto-perfil a:hover img{opacity:.2;filter:alpha(opacity=20)}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}input[type=file]{display:none}.custom-file-upload{border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.cadastre-se{position:fixed;right:10px;top:20%;width:300px;padding:10px;text-align:center;background-color:#fff;border:3px solid #1c84c6;z-index:999}.force-show{display:block!important}.feed-sm{display:none!important}.feed-lg{display:block!important}@media (max-width:640px){.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5{padding:0!important}.feed-sm{display:block!important}.feed-lg{display:none!important}.opcoes-feed .box-opcao{margin:16px 0}.area-restrita{margin-top:16px}.nav>li{display:inline-block}.banr-perfil-text,.banr-vagas-text{font-size:24px;width:90%}.banr-perfil-text,.banr-vagas-text h1{margin-block-start:1em}.banr-perfil-line{height:2px;width:90%;display:block;margin:auto}.banr-perfil-img{width:50%}.banr-perfil-btn{width:90%}.banr-perfil-sub h1,.banr-vagas-text h1,.banr-vagas-text h2,.corporate-container .corporate-header h1,.feed-container .feed-header h1{font-size:30px}.banr-perfil-sub h2,.banr-vagas-sub h1,.corporate-container .corporate-header h2,.feed-container .feed-header h2{font-size:24px}.col-sm-12.slick-slide,.col-sm-12.slick-slide>.col-md-12{padding:0}.banr-head.sem-margem{margin-top:unset!important}.feed-profile{width:100%}}@media (max-width:640px) and (orientation:landscape){.sine-box{display:inline-block}.sine-box img{width:233px}.area-restrita{margin-top:0;margin-bottom:16px;float:right}.footer-myskills-logo{vertical-align:top}.footer-line{height:100px;vertical-align:super;float:right}.footer-img{vertical-align:bottom;width:95px}section#contact.app-footer .footer-img,section#contact.app-footer .logo-footer{width:auto}}@media (max-width:360px) and (orientation:portrait){.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5{width:100%!important}}#field_search_pessoa::-webkit-input-placeholder{color:#ffc}#field_search_pessoa:-ms-input-placeholder{color:#ffc}#field_search_pessoa::placeholder{color:#ffc}.div-centralizada{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.register-bg{background:url(../images/bg05.png) 50%/cover no-repeat fixed;min-height:100vh}body:has(.register-page),html:has(.register-page){background:url(../images/bg05.png) no-repeat 50% fixed!important;background-size:cover!important}.dropdown-menu>li>a{transition:all .2s ease;padding:8px 20px}.dropdown-menu>li>a:hover{background-color:#f8fafc!important;color:#00a78e!important}.dropdown-menu>li>a i{margin-right:10px;width:16px;text-align:center}body:has(.register-page){min-height:100vh}.search-expanded-container{transition:width .7s cubic-bezier(.4,0,.2,1);width:38px;height:38px;overflow:hidden;float:left;margin-left:1px;margin-top:6px;position:relative}.search-expanded-container.is-active{width:320px}.search-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:transparent;border-radius:999px;height:38px;width:320px;padding:0;transition:background-color .7s ease;border:1px solid transparent}.search-expanded-container.is-active .search-wrapper{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.15)}.search-toggle-btn{background:transparent;border:none;color:#fff;cursor:pointer;font-size:16px;padding:0;width:38px;height:36px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;-ms-flex-negative:0;flex-shrink:0;transition:background .2s;border-radius:50%}.search-toggle-btn:focus,.search-toggle-btn:hover{background-color:hsla(0,0%,100%,.15)}.search-input-animated{background:transparent!important;border:none!important;color:#fff!important;padding:0!important;width:0;opacity:0;transition:width .7s cubic-bezier(.4,0,.2,1),opacity .5s ease;box-shadow:none!important;height:100%;font-size:14px;white-space:nowrap;outline:none!important}.search-expanded-container.is-active .search-input-animated{width:260px;opacity:1;padding:0 15px 0 10px!important}.birthday-modern-modal{border-radius:16px;overflow:hidden;font-family:Manrope,Open Sans,sans-serif;background-color:#fff;color:#333;box-shadow:0 10px 30px rgba(0,0,0,.1)}.bday-modern-header{background:linear-gradient(135deg,#3dbd82,#2fa06f);padding:40px 20px 30px;text-align:center;position:relative;overflow:hidden}.bday-circle-bg{position:absolute;border-radius:50%;background:hsla(0,0%,100%,.08)}.bday-circle-1{width:140px;height:140px;top:-30px;right:20px}.bday-circle-2{width:160px;height:160px;bottom:-60px;right:-30px}.bday-circle-3{width:80px;height:80px;top:20px;left:-20px}.bday-icon-wrapper{font-size:50px;margin-bottom:15px;position:relative;z-index:1}.bday-emoji{display:inline-block;animation:birthday-bounce 1s ease infinite alternate}@keyframes birthday-bounce{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.bday-title{color:#fff;font-size:30px;font-weight:700;margin:0 0 8px}.bday-subtitle,.bday-title{position:relative;z-index:1}.bday-subtitle{color:hsla(0,0%,100%,.9);font-size:16px;margin:0}.bday-modern-body{padding:30px;background-color:#fff}.bday-greeting-small{color:#666;font-size:16px;margin-bottom:5px;margin-top:0}.bday-name{color:#222;font-size:24px;font-weight:700;margin-top:0;margin-bottom:25px}.bday-message-box{background-color:#f4f9f7;padding:20px;border-radius:8px;margin-bottom:25px}.bday-message-box p{color:#444;font-size:15px;line-height:1.6;margin:0}.bday-message-box strong{color:#111}.bday-features-grid{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:15px;margin-bottom:30px}.bday-feature-box{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:20px 10px;text-align:center;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bday-feature-icon{font-size:24px;margin-bottom:10px}.bday-feature-text{color:#555;font-size:13px;line-height:1.4}.bday-signature-text{text-align:center;color:#666;font-style:italic;margin-bottom:30px;font-size:14px}.bday-modern-btn{background:#1a9665;color:#fff;border:none;border-radius:8px;padding:15px 0;font-size:16px;font-weight:700;width:100%;cursor:pointer;transition:transform .15s ease,background-color .15s ease,box-shadow .15s ease;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:10px;box-shadow:0 4px 12px rgba(26,150,101,.2)}.bday-modern-btn:hover{transform:translateY(-2px);background:#168257;box-shadow:0 6px 16px rgba(26,150,101,.3)}.bday-footer-text{text-align:center;color:#888;font-size:13px;margin-top:20px;margin-bottom:0}@media (max-width:480px){.bday-modern-body{padding:20px}.bday-features-grid{-ms-flex-direction:column;flex-direction:column}}.btn-back-nav{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 16px;background-color:#fff;border:1px solid #dce3ec;border-radius:6px;color:#344054;font-family:Manrope,Open Sans,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px rgba(16,24,40,.05);margin-bottom:15px;outline:none}.btn-back-nav:focus,.btn-back-nav:hover{background-color:#f8fafc;border-color:#2d7fc2;color:#2d7fc2;box-shadow:0 1px 3px rgba(45,127,194,.1)}.btn-back-nav:active{background-color:#f1f5f9;transform:translateY(.5px)}.btn-back-nav__icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.btn-back-nav__icon{font-size:12px;transition:transform .2s ease}.btn-back-nav:focus .btn-back-nav__icon,.btn-back-nav:hover .btn-back-nav__icon{transform:translateX(-3px)}.btn-back-nav__text{line-height:1}.navbar-flag-icon{width:18px;height:13px;vertical-align:middle;margin-right:4px;box-shadow:0 0 1px rgba(0,0,0,.3)}
/*# sourceMappingURL=myskills-c190e195f8.css.map */
