/* Theme Name: FPA Theme URI: http://childtheme-generator.com/ Description: Author: FCAV Author URI: Template: page-builder-framework Version: 1.0.0 Text Domain: fpa */ @import url("https://fonts.googleapis.com/css?family=Miriam+Libre:700|Roboto:700|Open+Sans:400,600,700|Raleway:400,500,600,900&display=swap"); h1, h2, h3, h4, h5, h6 { color: #000; font-weight: normal; } h2, .h2 { font-size: 30px; } /* HEADER */ #header { text-transform: uppercase; border-bottom: 1px solid #000; } #header .menu-login { position: absolute; right: 65px; } #header .menu-login a { display: block; width: 24px; text-indent: -5000px; background-image: url(img/ico-login-lg-v2.png); background-size: contain; background-repeat: no-repeat; } .menu-acessar.current-menu-item a, #header .current-menu-item a { font-weight: bold; } /* BOTOES */ .elementor-button, .eael-infobox .eael-infobox-button, a[rel="tag"] { border: 1px solid #000; background-color: #fff; color: #000; text-transform: uppercase !important; border-radius: 0 !important; -webkit-transition: background-color 0.3s ease-in-out 0s; -o-transition: background-color 0.3s ease-in-out 0s; transition: background-color 0.3s ease-in-out 0s; text-decoration: none !important; } /* a[rel="category tag"], a[rel="tag"] { pointer-events: none; } */ a[rel="tag"]{ border-color: #4A4A4A !important; } .elementor-button:hover, .elementor-button:focus, .eael-infobox .infobox-button a.eael-infobox-button:hover, .eael-infobox .infobox-button a.eael-infobox-button:focus, a[rel="tag"]:hover, a[rel="tag"]:focus { color: #fff !important; background-color: #000 !important; } .elementor-button.elementor-size-lg { font: 15px/15px "Raleway" !important; padding: 13px 20px !important; } .elementor-button.elementor-size-md, .eael-infobox .infobox-button a.eael-infobox-button { font: 15px/15px "Raleway" !important; padding: 13px 20px; } .elementor-button.elementor-size-sm { font: 13px/13px "Raleway"; padding: 11px 15px; } .elementor-button.elementor-size-xs, a[rel="tag"] { font: 10px/10px Roboto !important; padding: 5px 10px !important; } a[rel="tag"] { margin: 10px 10px 0 0; display: inline-block; } .btn-esqueci-senha { font: 13px/13px "Raleway"; padding: 5px 10px; } /* POR ONDE COMEÇAR */ .eael-infobox.icon-on-left .infobox-content { width: 100%; } /* NOVIDADES */ .premium-blog-content-wrapper { top: 1px !important; border-top: 4px solid; font-size: 0; } .premium-blog-content-wrapper div, .premium-blog-content-wrapper a { font-size: initial; } .premium-blog-post-categories .fa { display: none; } .premium-blog-thumbnail-container{ position:relative; } .premium-blog-thumb-effect-wrapper:hover .premium-blog-post-content-label{ opacity: 0; } .premium-blog-post-content-label{ -o-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .premium-blog-post-content-label div{ background-color:black; } .premium-blog-post-content-label div { opacity: 0.95; } .premium-blog-post-content-label div div{ position: absolute; bottom: 0px; left: 0px; right: 0px; text-align: center; color: white; font-weight: bolder; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left:10px; padding-right:10px; } .premium-blog-entry-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; -ms-flex-direction: column; flex-direction: column; /*custom maio 23 -ms-flex-direction: column-reverse; flex-direction: column-reverse; */ } .premium-blog-wrap.premium-blog-col-3 .premium-blog-entry-title a { font-size: unset; } .premium-blog-entry-title{ font-family: Raleway; font-weight: 700; font-style: normal; } .premium-blog-entry-title a{ font-family: "Open Sans", sans-serif !important; font-size:20px !important; font-weight: 600; line-height:23px; } .barra-horizontal{ padding:0px; margin:0px; height:1px; background-color: rgb(135 135 135 / 50%) !important; border:0px; } .premium-blog-post-carga{ color:#808080; font-weight:600; font-size:17px; } .premium-blog-post-container.classic .premium-blog-post-content { border-top-color: transparent !important; border-bottom: 1px dotted #000; margin-bottom: 10px; } .premium-blog-post-outer-container .premium-blog-post-link { -webkit-transition: background-color 0.3s ease-in-out 0s; -o-transition: background-color 0.3s ease-in-out 0s; transition: background-color 0.3s ease-in-out 0s; } .premium-blog-post-outer-container .premium-blog-post-link:hover { background-position: center; background-repeat: no-repeat; } .home-novidades .premium-blog-post-outer-container:nth-child(1) .premium-blog-content-wrapper { border-top-color: #935295; } .home-novidades .premium-blog-post-outer-container:nth-child(1) .premium-blog-post-categories a { color: #935295; } .home-novidades .premium-blog-post-outer-container:nth-child(1) .premium-blog-post-link:hover { background-color: #935295b3; background-image: url(img/ico-graph-white.png); } .home-novidades .premium-blog-post-outer-container:nth-child(2) .premium-blog-content-wrapper { border-top-color: #5bac41; } .home-novidades .premium-blog-post-outer-container:nth-child(2) .premium-blog-post-categories a { color: #5bac41; } .home-novidades .premium-blog-post-outer-container:nth-child(2) .premium-blog-post-link:hover { background-color: #5bac41b3; background-image: url(img/ico-eco-white.png); } .home-novidades .premium-blog-post-outer-container:nth-child(3) .premium-blog-content-wrapper { border-top-color: #1783a3; } .home-novidades .premium-blog-post-outer-container:nth-child(3) .premium-blog-post-categories a { color: #1783a3; } .home-novidades .premium-blog-post-outer-container:nth-child(3) .premium-blog-post-link:hover { background-color: #1783a3b3; background-image: url(img/ico-tech-white.png); } /* BOX LOGIN */ .htmega-login-form-wrapper .log-remember { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .htmega-login-form-wrapper .log-remember a.fright { font-size: 13px; text-transform: uppercase; color: #000; } .htmega-login-form-wrapper label { display: none; } .htmega-login-form-wrapper input[name="login_username"], .htmega-login-form-wrapper input[name="login_password"] { text-align: center; } .htmega-login-form-wrapper .log-remember { margin-bottom: 10px; } /* FOOTER */ .wpbf-page-footer { background-color: #fff; border-top: 5px solid #000; } .footer-row1 { 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; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .footer-row1 span { font: 18px/18px "Raleway"; margin: 10px 0; } .footer-row1 .logo-fpa-footer { display: inline-block; width: 240px; height: 57px; background-image: url(img/logo-fpa-rodape.png); background-size: contain; text-indent: -5000px; margin: 15px 0; } .footer-row1 .logo-sp-footer { display: inline-block; width: 140px; height: 69px; background-image: url(img/logo-sp-rodape.png); background-size: contain; text-indent: -5000px; margin: 15px 0; } .footer-row2 { border-top: 1px solid #000; margin-top: 30px; padding-top: 20px; 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; } .footer-row2 span { margin-right: 10px; font: 13px/13px "Roboto"; } .footer-row2 .ico { margin: 0 3px; } /* SAIBA MAIS */ .box-eixos .title { height: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: distribute; justify-content: space-around; padding-bottom: 10px; margin-bottom: 20px; border-bottom: 5px solid #000; } .box-eixo-gastronomia .title { border-bottom-color: #f37530; } .box-eixo-gestao .title { border-bottom-color: #935295; } .box-eixo-economia .title { border-bottom-color: #ffc617; } .box-eixo-saude .title { border-bottom-color: #e44745; } .box-eixo-sustentabilidade .title { border-bottom-color: #5bac41; } .box-eixo-tecnologia .title { border-bottom-color: #1783a3; } /* CURSOS */ .premium-blog-post-outer-container.fvz-gestao .premium-blog-content-wrapper { border-top-color: #935295; } .premium-blog-post-outer-container.fvz-gestao .premium-blog-post-categories a { color: #935295; } .premium-blog-post-outer-container.fvz-gestao .premium-blog-post-link:hover { background-color: #935295b3; background-image: url(img/ico-graph-white.png); } .premium-blog-post-outer-container.fvz-gastronomia .premium-blog-content-wrapper { border-top-color: #f37530; } .premium-blog-post-outer-container.fvz-gastronomia .premium-blog-post-categories a { color: #f37530; } .premium-blog-post-outer-container.fvz-gastronomia .premium-blog-post-link:hover { background-color: #f37530b3; background-image: url(img/ico-food-white.png); } .premium-blog-post-outer-container.fvz-tecnologia .premium-blog-content-wrapper { border-top-color: #1783a3; } .premium-blog-post-outer-container.fvz-tecnologia .premium-blog-post-categories a { color: #1783a3; } .premium-blog-post-outer-container.fvz-tecnologia .premium-blog-post-link:hover { background-color: #1783a3b3; background-image: url(img/ico-tech-white.png); } .premium-blog-post-outer-container.fvz-saude .premium-blog-content-wrapper { border-top-color: #e44745; } .premium-blog-post-outer-container.fvz-saude .premium-blog-post-categories a { color: #e44745; } .premium-blog-post-outer-container.fvz-saude .premium-blog-post-link:hover { background-color: #e44745b3; background-image: url(img/ico-health-white.png); } .premium-blog-post-outer-container.fvz-economia .premium-blog-content-wrapper { border-top-color: #ffc617; } .premium-blog-post-outer-container.fvz-economia .premium-blog-post-categories a { color: #ffc617; } .premium-blog-post-outer-container.fvz-economia .premium-blog-post-link:hover { background-color: #ffc617b3; background-image: url(img/ico-business-white.png); } .premium-blog-post-outer-container.fvz-sustentabilidade .premium-blog-content-wrapper { border-top-color: #5bac41; } .premium-blog-post-outer-container.fvz-sustentabilidade .premium-blog-post-categories a { color: #5bac41; } .premium-blog-post-outer-container.fvz-sustentabilidade .premium-blog-post-link:hover { background-color: #5bac41b3; background-image: url(img/ico-eco-white.png); } .post-card-custom{ background-color:white; } /* PREMIUM BLOG POSTS ICONE TAGS*/ .premium-blog-post-tags { color: transparent; } .premium-blog-post-tags .fa.fa-tags.fa-fw { display: none; } /* SINGLE CURSO */ /* AREA BANNER*/ .single-curso-bg { max-width: 1500px; } /* IMAGEM DESTACADA + CAMADA*/ body.single-post .wpbf-post-image-wrapper, body.single-post .wpbf-post-image-wrapper::after { position: absolute; left: 19.5%; width: 500px; height: 280px; z-index: 1; content: " "; top: 173px; display: block; background-size: cover; background-position: center; } body.single-post .wpbf-post-image-wrapper::after { top: 0; left: 0; } /* ARTE BANNER */ body.single-post .wpbf-post-image-wrapper::before { content: " "; height: 250px; width: 240px; position: absolute; top: 13px; right: -130px; background-size: contain; background-position: top center; background-repeat: no-repeat; z-index: 2; } /* DIVISOR BANNER */ .divisor-banner { position: absolute; bottom: 30px; min-width: 735px; margin-left: -10px; } /* ICONE DO EIXO - BOLINHA */ .divisor-banner::before { content: " "; position: absolute; height: 80px; width: 80px; bottom: -20px; left: 210px; background-size: contain; background-position: center; background-repeat: no-repeat; z-index: 2; } /* TEMAS - EIXOS */ /* TECNOLOGIA */ .fvz-tecnologia .single-curso-bg, .fvz-tecnologia .single-curso-banner { background-image: url(img/interna-cursos/banner-pag-interna-curso-tecno.jpg) !important; } body.single-post .fvz-tecnologia .wpbf-post-image-wrapper::after, .fvz-tecnologia .single-curso-banner::after { background-image: url(img/interna-cursos/transparencia-banner-curso-tecno.png) !important; } body.single-post .fvz-tecnologia .wpbf-post-image-wrapper::before, .fvz-tecnologia .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-curso-tecno.png); } body.single-post .fvz-tecnologia.fvz-tecnologia-inspiracoes .wpbf-post-image-wrapper::before, .fvz-tecnologia.fvz-tecnologia-inspiracoes .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-inspira-tecno.png); } .fvz-tecnologia .divisor-banner::before, .fvz-tecnologia .single-curso-area-img-destacada::after { background-image: url(img/interna-cursos/ico_tecnologia.png); } .fvz-tecnologia .divisor-banner, .fvz-tecnologia .single-curso-borda-titulo { --divider-border-color: #1783a3 !important; --divider-color: #1783a3 !important; } .fvz-tecnologia .single-curso-pos-video-borda { border-color: #1783a3; } .fvz-tecnologia .single-curso-area-video::after, .fvz-tecnologia .single-curso-area-video::before { background-image: url(img/interna-cursos/fios-area-video-tecno.png); background-size: cover; } /* SAUDE */ .fvz-saude .single-curso-bg, .fvz-saude .single-curso-banner { background-image: url(img/interna-cursos/banner-pag-interna-curso-saude.jpg) !important; } body.single-post .fvz-saude .wpbf-post-image-wrapper::after, .fvz-saude .single-curso-banner::after { background-image: url(img/interna-cursos/transparencia-banner-curso-saude.png) !important; } body.single-post .fvz-saude .wpbf-post-image-wrapper::before, .fvz-saude .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-curso-saude.png); } body.single-post .fvz-saude.fvz-saude-inspiracoes .wpbf-post-image-wrapper::before, .fvz-saude.fvz-saude-inspiracoes .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-inspira-saude.png); } .fvz-saude .divisor-banner::before, .fvz-saude .single-curso-area-img-destacada::after { background-image: url(img/interna-cursos/ico_saude.png); } .fvz-saude .divisor-banner, .fvz-saude .single-curso-borda-titulo { --divider-border-color: #e44745 !important; --divider-color: #e44745 !important; } .fvz-saude .single-curso-pos-video-borda { border-color: #e44745; } .fvz-saude .single-curso-area-video::after, .fvz-saude .single-curso-area-video::before { background-image: url(img/interna-cursos/fios-area-video-saude.png); background-size: cover; } /* SUSTENTABILIDADE */ .fvz-sustentabilidade .single-curso-bg, .fvz-sustentabilidade .single-curso-banner { background-image: url(img/interna-cursos/banner-pag-interna-curso-sustenta.jpg) !important; } body.single-post .fvz-sustentabilidade .wpbf-post-image-wrapper::after, .fvz-sustentabilidade .single-curso-banner::after { background-image: url(img/interna-cursos/transparencia-banner-curso-sustenta.png) !important; } body.single-post .fvz-sustentabilidade .wpbf-post-image-wrapper::before, .fvz-sustentabilidade .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-curso-sustenta.png); } body.single-post .fvz-sustentabilidade.fvz-sustentabilidade-inspiracoes .wpbf-post-image-wrapper::before, .fvz-sustentabilidade.fvz-sustentabilidade-inspiracoes .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-inspira-sustenta.png); } .fvz-sustentabilidade .divisor-banner::before, .fvz-sustentabilidade .single-curso-area-img-destacada::after { background-image: url(img/interna-cursos/ico_sustentabilidade.png); } .fvz-sustentabilidade .divisor-banner, .fvz-sustentabilidade .single-curso-borda-titulo { --divider-border-color: #5bac41 !important; --divider-color: #5bac41 !important; } .fvz-sustentabilidade .single-curso-pos-video-borda { border-color: #5bac41; } .fvz-sustentabilidade .single-curso-area-video::after, .fvz-sustentabilidade .single-curso-area-video::before { background-image: url(img/interna-cursos/fios-area-video-sustenta.png); background-size: cover; } /* ECONOMIA */ .fvz-economia .single-curso-bg, .fvz-economia .single-curso-banner { background-image: url(img/interna-cursos/banner-pag-interna-curso-economia.jpg) !important; } body.single-post .fvz-economia .wpbf-post-image-wrapper::after, .fvz-economia .single-curso-banner::after { background-image: url(img/interna-cursos/transparencia-banner-curso-economia.png) !important; } body.single-post .fvz-economia .wpbf-post-image-wrapper::before, .fvz-economia .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-curso-economia.png); } body.single-post .fvz-economia.fvz-economia-inspiracoes .wpbf-post-image-wrapper::before, .fvz-economia.fvz-economia-inspiracoes .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-inspira-economia.png); } .fvz-economia .divisor-banner::before, .fvz-economia .single-curso-area-img-destacada::after { background-image: url(img/interna-cursos/ico_economia.png); } .fvz-economia .divisor-banner, .fvz-economia .single-curso-borda-titulo { --divider-border-color: #ffc617 !important; --divider-color: #ffc617 !important; } .fvz-economia .single-curso-pos-video-borda { border-color: #ffc617; } .fvz-economia .single-curso-area-video::after, .fvz-economia .single-curso-area-video::before { background-image: url(img/interna-cursos/fios-area-video-economia.png); background-size: cover; } /* GASTRONOMIA */ .fvz-gastronomia .single-curso-bg, .fvz-gastronomia .single-curso-banner { background-image: url(img/interna-cursos/banner-pag-interna-curso-gastro.jpg) !important; } body.single-post .fvz-gastronomia .wpbf-post-image-wrapper::after, .fvz-gastronomia .single-curso-banner::after { background-image: url(img/interna-cursos/transparencia-banner-curso-gastro.png) !important; } body.single-post .fvz-gastronomia .wpbf-post-image-wrapper::before, .fvz-gastronomia .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-curso-gastro.png); } body.single-post .fvz-gastronomia.fvz-gastronomia-inspiracoes .wpbf-post-image-wrapper::before, .fvz-gastronomia.fvz-gastronomia-inspiracoes .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-inspira-gastro.png); } .fvz-gastronomia .divisor-banner::before, .fvz-gastronomia .single-curso-area-img-destacada::after { background-image: url(img/interna-cursos/ico_gastronomia.png); } .fvz-gastronomia .divisor-banner, .fvz-gastronomia .single-curso-borda-titulo { --divider-border-color: #f37530 !important; --divider-color: #f37530 !important; } .fvz-gastronomia .single-curso-pos-video-borda { border-color: #f37530; } .fvz-gastronomia .single-curso-area-video::after, .fvz-gastronomia .single-curso-area-video::before { background-image: url(img/interna-cursos/fios-area-video-gastro.png); background-size: cover; } /* GESTAO */ .fvz-gestao .single-curso-bg, .fvz-gestao .single-curso-banner { background-image: url(img/interna-cursos/banner-pag-interna-curso-gestao.jpg) !important; } body.single-post .fvz-gestao .wpbf-post-image-wrapper::after, .fvz-gestao .single-curso-banner::after { background-image: url(img/interna-cursos/transparencia-banner-curso-gestao.png) !important; } body.single-post .fvz-gestao .wpbf-post-image-wrapper::before, .fvz-gestao .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-curso-gestao.png); } body.single-post .fvz-gestao.fvz-gestao-inspiracoes .wpbf-post-image-wrapper::before, .fvz-gestao.fvz-gestao-inspiracoes .single-curso-banner-interno::before { background-image: url(img/interna-cursos/arte-banner-inspira-gestao.png); } .fvz-gestao .divisor-banner::before, .fvz-gestao .single-curso-area-img-destacada::after { background-image: url(img/interna-cursos/ico_gestao.png); } .fvz-gestao .divisor-banner, .fvz-gestao .single-curso-borda-titulo { --divider-border-color: #935295 !important; --divider-color: #935295 !important; } .fvz-gestao .single-curso-pos-video-borda { border-color: #935295; } .fvz-gestao .single-curso-area-video::after, .fvz-gestao .single-curso-area-video::before { background-image: url(img/interna-cursos/fios-area-video-gestao.png); background-size: cover; } /* ABLE PLAYER */ .able-status-bar { height: 2.5em; min-height: 2.5em; padding: 8px; } .able-wrapper { z-index: 0; } @media (max-width: 991.98px) { .able-sign-window { display: block; position: absolute !important; width: 170px !important; margin: auto !important; height: 50px !important; top: -60px !important; right: 0 !important; } .able-transcript-area { display: block; position: relative !important; width: 100% !important; top: 0 !important; left: 0 !important; margin: auto !important; } .able-window-toolbar .transcript-language-select-wrapper { float: none; padding-right: 30px; width: 100%; } .able-transcript { height: 280px !important; } } /* BORDA PÓS VIDEO */ /*.single-curso-area-video*/ .single-curso-pos-video-borda { border-bottom: 2px solid; /* background-position-y: 10px!important; */ } /* BORDA TAGS E RATING */ .single-cursos-tag-divisor.elementor-widget:not(:last-child) { margin-bottom: 5px !important; } /* RESPONSIVO */ @media (max-width: 1024.98px) { /* IMAGEM DESTACADA */ body.single-post .wpbf-post-image-wrapper { position: relative; } /* AREA FUNDO BANNER */ .single-curso-fundo-banner { margin-top: -160px !important; } } @media (max-width: 380px) { /* ARTE BANNER */ body.single-post .wpbf-post-image-wrapper::before { display: none; } } @media (max-width: 1199.98px) { /* DIVISOR BANNER */ .divisor-banner { bottom: -87px; min-width: 0px; width: 90% !important; margin-left: 20px; max-width: 284px; } /* IMAGEM DESTACADA + CAMADA*/ body.single-post .wpbf-post-image-wrapper { left: 4%; top: 35px; width: 90%; height: auto; max-width: 300px; } body.single-post .wpbf-post-image-wrapper::after { top: 0; left: 0; height: 100%; width: 100%; max-width: 100%; position: absolute; } /* ICONE DO EIXO - BOLINHA */ .divisor-banner::before { height: 60px; width: 60px; left: -24px; } /* ARTE BANNER */ body.single-post .wpbf-post-image-wrapper::before { width: 110px; left: 246px; } /* VIDEO */ .able-wrapper { margin: auto; } } @media(min-width: 401px) and (max-width: 500.98px) { /* DIVISOR BANNER */ .divisor-banner { bottom: -97px; max-width: 301px !important; } /* IMAGEM DESTACADA */ body.single-post .wpbf-post-image-wrapper { left: 7%; top: 45px; } } @media (min-width: 501px) and (max-width: 749.98px) { /* DIVISOR BANNER */ .divisor-banner { bottom: -97px; max-width: 301px !important; margin-left: 40px; } /* IMAGEM DESTACADA */ body.single-post .wpbf-post-image-wrapper { left: 9%; top: 44px } } @media (min-width: 750px) and (max-width: 900.98px) { /* DIVISOR BANNER */ .divisor-banner { bottom: 3px; width: 407px !important; max-width: 407px !important; margin-left: 30px; } /* IMAGEM DESTACADA */ body.single-post .wpbf-post-image-wrapper { left: 8%; top: 54px; max-width: 400px; } /* ARTE BANNER */ body.single-post .wpbf-post-image-wrapper::before { width: 140px; left: 362px; } /* AREA CONTEUDO PÓS BANNER */ .single-curso-pos-banner { height: 200px; } .single-curso-area-conteudo { margin-top: -160px; margin-left: auto; } /* AREA FUNDO BANNER */ .single-curso-fundo-banner { margin-top: -216px !important; } } @media (min-width: 1092px) { /* FIOS VIDEO */ .single-curso-area-video::after, .single-curso-area-video::before { content: " "; position: absolute; top: 69px; left: -40px; width: 40px; height: 316px; z-index: -2; } .single-curso-area-video::after { left: auto; right: -40px; top: auto; bottom: 0px; } } @media (min-width: 901px) and (max-width: 1199.98px) { /* DIVISOR BANNER */ .divisor-banner { bottom: -56px; width: 590px !important; max-width: 590px !important; margin-left: -10px; } /* IMAGEM DESTACADA */ body.single-post .wpbf-post-image-wrapper { top: 171px; left: 10%; max-width: 500px; } /* ARTE BANNER */ body.single-post .wpbf-post-image-wrapper::before { width: 170px; left: 426px; } /* ICONE DO EIXO - BOLINHA */ .divisor-banner::before { left: 56px; width: 80px; height: 80px; } /* AREA CONTEUDO PÓS BANNER */ .single-curso-pos-banner { height: 240px; } .single-curso-area-conteudo { margin-top: -140px; margin-left: auto; } } @media (min-width: 901px) and (max-width: 1024.98px) { /* AREA FUNDO BANNER */ .single-curso-fundo-banner { margin-top: -265px !important; } /* IMAGEM DESTACADA */ body.single-post .wpbf-post-image-wrapper { top: 64px; left: 12%; max-width: 500px; } } @media (min-width: 1025px) and (max-width: 1091.98px) { /* DIVISOR BANNER */ .divisor-banner { bottom: -68px; width: 605px !important; max-width: 605px !important; margin-left: -10px; } } @media (min-width: 1092px) and (max-width: 1199.98px) { /* DIVISOR BANNER */ .divisor-banner { bottom: 24px; width: 612px !important; max-width: 612px !important; margin-left: -10px; } /* ICONE DO EIXO - BOLINHA */ .divisor-banner::before { left: 79px; width: 80px; height: 80px; } /* AREA CONTEUDO PÓS BANNER */ .single-curso-pos-banner { height: 160px; } .single-curso-area-conteudo { margin-top: -160px; margin-left: auto; } /* IMAGEM DESTACADA */ body.single-post .wpbf-post-image-wrapper { top: 179px; } } @media (min-width: 1200px) { /* AREA CONTEUDO PÓS BANNER */ .single-curso-pos-banner { height: 180px; } .single-curso-area-conteudo { margin-top: -170px; margin-left: auto; } /* AREA FUNDO BANNER */ .single-curso-bg { background-position: 0% !important; } } @media (min-width: 1400px) { /* IMAGEM DESTACADA */ body.single-post .wpbf-post-image-wrapper { left: calc(50% - 500px); } /* DIVISOR BANNER */ .divisor-banner { max-width: calc(100% - 100px); } /* ICONE DO EIXO - BOLINHA */ .divisor-banner::before { left: calc(100% - 520px); } } @media (min-width: 1500px) { /* DIVISOR BANNER */ .divisor-banner { min-width: 500px !important; max-width: 500px !important; left: calc(100% - 600px); } /* ICONE DO EIXO - BOLINHA */ .divisor-banner::before { left: -40px; } } /* FAVORITOS */ a.rs-saved-trigger, a.rs-saved-trigger:hover { -webkit-box-shadow: none; box-shadow: none; border: 1px solid #000; } a.rs-save-for-later-button svg, a.rs-saved-trigger svg { background-image: url(img/ico-flag-white.png); width: 23px; height: 30px; } a.rs-save-for-later-button.saved svg { background-image: url(img/ico-flag-black.png); width: 23px; height: 30px; } a.rs-save-for-later-button svg path, a.rs-saved-trigger svg path { display: none; } a.rs-see-saved { display: none; } /* RATING */ .post-ratings img { width: 18px; height: 17px; -webkit-box-sizing: border-box; box-sizing: border-box; padding-left: 18px; margin: 0 1px; background-image: url(img/ico-star-black-sm.png); } .post-ratings img[src*="rating_off"] { background-image: url(img/ico-star-white-sm.png); } .yasr-visitor-votes-after-stars-class { display: none; } .star-rating { background-image: url(img/star.png); } .star-rating .star-value { background: url(img/mark-as-favorite-star.png); background-size: auto; } .elementor-2738 .elementor-element.elementor-element-325f93c8 { width: 75%; max-width: 75%; } .single-curso-rating { width: 25%; cursor: pointer; } /* COMENTÝRIOS */ .comments-area { width: auto; } #wpcomm { border-top: none; margin: 0; } #wpcomm .avatar { border-radius: 50%; -webkit-box-shadow: none; box-shadow: none; } #wc_show_hide_loggedin_username i { display: none !important; } #wpcomm .wc-comment-author a, #wpcomm .wc-reply .wc-comment-author a { font-size: 13px; font-weight: bold; } #wpcomm .wc-reply .wc-comment-right { background: transparent !important; } #wpcomm .wc-comment-header, #wpcomm .wc-reply .wc-comment-header { border-top: none !important; } #wpcomm .wc-comment-right .wc-comment-text, #wpcomm .wc-comment-right .wc-comment-text *, #wpcomm .wc-reply .wc-comment-right .wc-comment-text, #wpcomm .wc-reply .wc-comment-right .wc-comment-text * { font-size: 15px; } #wpcomm .wc-comment-footer, #wpcomm .wc-reply .wc-comment-footer { border-top: 1px dotted #000; padding: 10px 0 50px !important; } .wc-cta-button { text-transform: uppercase !important; } .wc-cta-button:hover { color: #000 !important; background: #fff !important; } #wpcomm .wc-cta-button { font-family: "Raleway"; font-size: 13px !important; text-transform: uppercase !important; } #wpcomm .wc-cta-button:hover { font-weight: bold; } #wpcomm .wc-reply-button.wc-cta-button i { display: none !important; } #wpcomm button, #wpcomm input[type="button"], #wpcomm input[type="reset"], #wpcomm input[type="submit"] { font-family: "Raleway"; font-size: 13px !important; text-transform: uppercase !important; border: 1px solid #000 !important; } #wpcomm button:hover, #wpcomm button:focus, #wpcomm input[type="button"]:hover, #wpcomm input[type="button"]:focus, #wpcomm input[type="reset"]:hover, #wpcomm input[type="reset"]:focus, #wpcomm input[type="submit"]:hover, #wpcomm input[type="submit"]:focus { color: #fff !important; background: #000 !important; } #wpcomm .wc-field-submit .wc_comm_submit { position: absolute; left: 170px; } #wpcomm .wc-footer-left .wc-reply-button, #wpcomm .wc-footer-left .wc-reply-button:hover, #wpcomm .wc-reply .wc-footer-left .wc-reply-button, #wpcomm .wc-reply .wc-footer-left .wc-reply-button:hover { background-image: url(img/ico-reply-sm.png) !important; background-position: left center !important; background-repeat: no-repeat !important; padding-left: 18px; } /* TÝTULOS E TEXTOS */ .tit-bloco { font: 30px/50px "Raleway"; } .tit-card-col-lat { font: bold 15px/21px "Raleway"; } .tit-conteudo { font: bold 30px/43px "Raleway"; } .txt-chamada-1 { font: 22px/30px Roboto; } .txt-chamada-2 .wp-caption-text { font: 18px/23px Roboto; } .txt-card-col-lat { font: 22px/30px Roboto; } .txt-linha-fina { font: 20px/28px "Raleway"; } .txt-corrido { font: 15px/21px Roboto; } .txt-explicativo { font: 13px/18px Roboto; } .txt-descricao { font: 25px/33px "Raleway"; } #inner-content { /* padding-top: 0; padding-bottom: 0; */ padding: 0; } .wpbf-post-image-wrapper { margin-bottom: 0; } /* ÝCONES */ .ico { background: url("img/icones.png") top left no-repeat; display: inline-block; text-indent: -5000px; } .ico_login_lg { width: 53px; height: 60px; background-position: -10px -1173px; } .ico_facebook_sm { width: 12px; height: 22px; background-position: -72px -186px; } .ico_instagram_sm { width: 21px; height: 21px; background-position: -10px -1682px; } .ico_twitter_sm { width: 23px; height: 19px; background-position: -41px -1682px; } .ico_youtube_sm { width: 22px; height: 18px; background-position: -10px -1713px; } @media (max-width: 768px) { .premium-blog-thumb-effect-wrapper { margin-bottom: 0 !important; } } @media (min-width: 1025px) { /* HEADER */ #header .menu-login { width: auto; right: 25px; text-align: right; top: 24px; } #header .menu-login a { width: auto; text-indent: 0; background-size: 20px; background-repeat: no-repeat; padding-top: 30px; background-position: center top; font-family: "Raleway"; } #header .menu-login a:hover { font-weight: bold; } #header .wpbf-nav-wrapper { padding-top: 0px; padding-bottom: 0px; } #header .wpbf-grid { display: -webkit-box; display: -ms-flexbox; display: flex; height: 90px; } #header .wpbf-logo-container { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } #header .wpbf-menu-container { -ms-flex-item-align: end; align-self: flex-end; margin-bottom: -3px; /* padding-right: 65px; */ } #menu-menu-principal>.menu-item>a { border-bottom: 2px solid transparent; padding-top: 30px; margin: 0 9px; } #menu-menu-principal>.menu-item>.current-menu-item a { /* border-bottom-color: #000; */ font-weight: bold; } .wpbf-menu>.current-menu-item>a { /*** border-bottom: 2px solid #f38129 !important;***/ } .wpbf-menu>.menu-item>a { padding-left: 2px; padding-right: 2px; } #header .menu-item.login a { background-image: url(img/ico-login-sm.png); background-repeat: no-repeat; background-position: center top; } /* BANNER */ .n2-ss-control-bullet-horizontal { /* padding-left: 60%; */ } /* FORMULARIO DE LOGIN */ .htmega-login-form-wrapper input[name="login_username"], .htmega-login-form-wrapper input[name="login_password"] { width: 80% !important; text-align: left; } .htmega-login-form-wrapper input[type="submit"] { margin-top: -30px !important; float: left; margin-left: 20% !important; } .htmega-login-form-wrapper .htb-row { text-align: right; } .htmega-login-form-wrapper label { display: inline; } .htmega-login-form-wrapper .log-remember { float: right; } /* FOOTER */ .footer-row1 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .footer-row1 .logo-fpa-rodape { width: 350px; height: 83px; margin: 20px 100px; } .footer-row1 .logo-sp-rodape { width: 191px; height: 94px; margin: 20px 0; } .footer-row2 span { margin-right: 40px; font: 15px/15px "Roboto"; } .footer-row2 .ico { margin: 0 15px; } } @media (min-width: 769px) { .wpbf-medium-1-3, .wpbf-medium-2-6 { width: 100% !important; } .col-saiba-mais-fpa { height: 290px; } .box-eixos .title { height: 70px; padding-bottom: 30px; margin-bottom: 30px; } } /* MENU PRINCIPAL */ .wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu) .sub-menu { min-width: 120px; width: 100% !important; } .sub-menu-sair { position: absolute; top: 20px; right: 50px; } .wpbf-menu-right .wpbf-menu .sub-menu-sair a { padding-right: 0 !important; padding-bottom: 0; width: 22px; height: 30px; background-image: url(img/ico-login-lg-v2.png); background-size: 100%; background-repeat: no-repeat; background-position: center top; } ul.wpbf-menu li.menu-acessar { display: block; /* background-image: url(img/ico-login-lg-v2.png); */ /* background-size: 20px; */ /* background-repeat: no-repeat; */ /* background-position: center top; */ } ul.wpbf-menu li.menu-acessar.menu-item-background { display: block; background-image: url(img/ico-login-lg-v2.png); background-size: 20px; background-repeat: no-repeat; background-position: center top; } #header .menu-login a:hover, .wpbf-menu-right .wpbf-menu .sub-menu-sair a:hover, ul.wpbf-menu li.menu-acessar.menu-item-background:hover { background-image: url(img/ico-login-lg-v2-hover.png); } ul.wpbf-menu li.menu-acessar a { color: #245caa !important; font-weight: bold; } ul.wpbf-menu li.menu-acessar a:hover { color: #f38129 !important; } .wpbf-menu .sub-menu a { font-size: 14px; } /* altura max do novo logo no mobile */ .wpbf-mobile-logo-container img { max-height: 60px; } /* @media (max-width: 400.98px){ .wpbf-mobile-logo-container img { max-height: 36px; } }*/ /* ÝREA BLOCOS */ .home-blocos-legenda { margin: auto !important; } /* HOME */ /* SLIDER */ .n2-ss-layer.n2-ow.slider-home-seu-negocio-v2-titulo::before, .n2-ss-layer.n2-ow.slider-home-cursos-v2-titulo::before { display: inline; content: ''; position: absolute; top: -46px; right: -90px; width: 160px; height: 160px; background: url(img/arte-cursos.png) center no-repeat; background-size: contain; } .n2-ss-layer.n2-ow.slider-home-seu-negocio-v2-titulo::before { background-image: url(img/arte-seu-negocio.png); top: -78px; right: -106px; } @media (max-width:749.98px) { .slider-home-cursos-v2-titulo>h1, .slider-home-seu-negocio-v2-titulo>h1, .slider-home-tecnologia-titulo>h1, .slider-home-trabalhe-na-moda-titulo>h1 { font-size: 32px !important; } .n2-ss-layer.n2-ow.slider-home-seu-negocio-v2-titulo::before, .n2-ss-layer.n2-ow.slider-home-cursos-v2-titulo::before { display: block; position: relative; top: 0; right: 0; width: 100%; height: 100px; } .n2-ss-layer.n2-ow.slider-home-seu-negocio-v2-titulo::before { top: -20px; } } @media (max-width:800px) { .n2-ss-layer.n2-ow.slider-home-trabalhe-na-moda-conteudo, .n2-ss-layer.n2-ow.slider-home-cursos-v2-conteudo, .n2-ss-layer.n2-ow.slider-home-seu-negocio-v2-conteudo, .n2-ss-layer.n2-ow.slider-home-tecnologia-conteudo { background-color: #00000059 !important; margin-top: -20px !important; height: 369px !important; } } /* SETAS NAVEGAÇÃO MOBILE */ @media (max-width: 575.98px) { #n2-ss-4-arrow-previous { left: 2px !important; } #n2-ss-4-arrow-next { right: 2px !important; } } /* LOGO CATE TRANSPARENTE */ .h1-logo-cate { color: transparent; background-image: url(img/logo-cate-branco.png); background-size: contain; background-repeat: no-repeat; } .banner-home-conheca-cate .h1-logo-cate { background-position-y: 6px; font-size: 30px; padding: 10px; } /* ÝREA CONTEÚDO BLOCOS PÓS SLIDER */ .elementor-210 .elementor-element.elementor-element-587c7065:not(.elementor-motion-effects-element-type-background), .elementor-210 .elementor-element.elementor-element-587c7065>.elementor-motion-effects-container>.elementor-motion-effects-layer { z-index: 1; background-color: transparent !important; } /* BANNER CADASTRO */ @media (max-width: 320px) { .elementor-element-a42d7a0 h2 { font-size: 30px !important; } .elementor-element-af20348 p { font-size: 18px !important; } .elementor-element-8656777 { margin-top: 1rem; } .elementor-element-cc7d107, .elementor-element-ab7b1fe { display: inline !important; width: 100% !important; text-align: center !important; } .elementor-element-cc7d107>.elementor-widget-container { margin: 0 !important; padding: 0 !important; } .elementor-element-cc7d107>.elementor-widget-container p { margin: 0; padding: 10px; } } @media (max-width: 575.98px) { .elementor-210 .elementor-element.elementor-element-e04379e:not(.elementor-motion-effects-element-type-background), .elementor-210 .elementor-element.elementor-element-e04379e>.elementor-motion-effects-container>.elementor-motion-effects-layer { background-position: 30% 50% !important; } } /* BANNER CATE */ .elementor-element-35c4035 .elementor-column-wrap.elementor-element-populated, .elementor-element-e2903f7 .elementor-column-wrap.elementor-element-populated { padding-bottom: 0 !important; } @media (max-width: 1091px) { .elementor-element-4fdf831, .elementor-element-3b82055 { max-width: 650px; } } @media (max-width: 390px) { .elementor-element-27505e2, .elementor-element-515c877 { max-width: 260px; } } /* BOTÕES ICONE ARROW */ .btn-icon-arrow .n2-ss-button-container a.n2-ow>div>div, .btn-icon-arrow a>span>span.elementor-button-text { position: relative; padding-right: 15px; } .btn-icon-arrow .n2-ss-button-container a.n2-ow>div>div::after, .btn-icon-arrow a>span>span.elementor-button-text::after { font-family: "FontAwesome"; content: "\f105"; padding-right: 0.5em; position: absolute; top: -2px; right: -14px; font-size: 23px; } .btn-icon-arrow .n2-ss-button-container a.n2-ow>div>div::after { top: -7px; right: -18px; font-size: 1.5rem; } .elementor-element-8656777.btn-icon-arrow a>span>span.elementor-button-text::after, .elementor-element-91bfed9.btn-icon-arrow a>span>span.elementor-button-text::after { padding-right: 0.3em; } /* BOTÃO ICONE CHATBOT */ .btn_assist.dropdown-toggle.mouseButton { background-image: url(img/btn-chatbot.svg) !important; background-position: center 6px !important; background-repeat: no-repeat !important; position: absolute; right: -18px; bottom: 45px; background-color: #F37430 !important; width: 50px !important; height: 50px !important; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .btn_assist.dropdown-toggle.mouseButton::after { font-family: "Open Sans", sans-serif; content: "Dúvidas"; position: absolute; bottom: 3px; font-size: 10px; text-transform: uppercase; color: white; left: 0px; right: 0px; font-weight: 700; } img.img_responsive_bot { display: none !important; } @media (max-width: 575.98px) { .btn_assist.dropdown-toggle.mouseButton { right: -15px; bottom: 35px; width: 38px !important; height: 44px !important; } .btn_assist.dropdown-toggle.mouseButton::after { bottom: 0px; font-size: 8px; } } .chat-window .bt_send_msg_bot { color: #000 !important; } .chat-window button.lock_chat { border: 1px solid #000; margin-top: 5px; margin-bottom: 5px; background: #fff; text-transform: uppercase; min-width: 50px; } .chat-window button.lock_chat:hover { color: #fff; background: #000; } #chat_window_1.chat-window { border: 1px solid #000; } .chat-window .icon_minim { color: #000 !important; margin-right: 10px; } .chat-window .icon_close { color: #000 !important; } .chat-window .messages_bot { background: none !important; border-radius: 0 !important; -webkit-box-shadow: none !important; box-shadow: none !important; border: 1px solid #ccc; } .chat-window .messages_bot>p { font-family: "Open Sans", sans-serif !important; color: #666 !important; } .chat-window .messages_bot>time { color: #999 !important; } .chat-window .msg_container_base::-webkit-scrollbar-track { -webkit-box-shadow: none; background-color: #ddd; } .chat-window .msg_container_base::-webkit-scrollbar { background-color: #ddd; } .chat-window .msg_container_base::-webkit-scrollbar-thumb { background-color: #333; } .chat-window .panelBotHeadingBot { background-color: #fff !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .chat-window .panelBotTitleBot { color: #000 !important; text-transform: uppercase; } .chat-window .panelBotFooterBot { border-top: 1px solid #ececec !important; padding: 10px; background: #f9f9f9 !important; } .chat-window .textareaBot { padding-left: 10px !important; padding-top: 3px !important; padding-bottom: 3px !important; border-radius: 0 !important; font-size: 14px; } @media all and (min-width: 501px) { #chat_window_1.chat-window { bottom: 5px !important; right: 5px !important; } } /* PAGINA CURSOS */ .bloco-texto-pag-cursos p, .bloco-texto-pag-cursos .elementor-widget:not(:last-child) { line-height: 1.5; margin-bottom: 0 !important; } .col-banner-cursos { max-width: 710px; margin: auto; } @media (max-width: 749.98px) { .arte-banner-cursos { position: relative !important; width: 100%; right: 0 !important; top: 0 !important; margin: 0 auto 10px auto !important; } } @media (max-width: 1091.98px) { .pag-cursos-banner-principal>.elementor-container { min-height: 390px; background-color: rgba(0, 0, 0, 0.6); } .pag-cursos-banner-principal .elementor-widget-wrap>.elementor-element { max-width: 95% !important; margin-left: auto; margin-right: auto; } /* .borda-banner-pagina-cursos{ max-height: 5px!important; } */ } /* PAGINA SEU NEGOCIO */ .seunegocio-programas-servicos-item p, .bloco-texto-pag-seu-negocio p, .bloco-texto-pag-seu-negocio .elementor-widget:not(:last-child) { line-height: 1.5; margin-bottom: 0 !important; } .seunegocio-programas-servicos-item.elementor-widget:not(:last-child) { margin-bottom: 5px !important; } .col-banner-seu-negocio { max-width: 750px; margin: auto; } .seu-negocio-formalizacao p, .seu-negocio-formalizacao .elementor-widget:not(:last-child) { margin-bottom: 0; } a#link-unidades, .o-cate-area-ancora.ancora-seu-negocio .accordion-cate .accordion-seu-negocio { font-family: "Open Sans", Sans-serif; line-height: 1.1; padding: 12px; border: 1px solid; display: flex; flex-direction: column; justify-content: center; padding-right: 50px; } /* .seu-negocio-area-programas .seu-negocio-bloco-programa, .seu-negocio-area-programas-1 .seu-negocio-bloco-programa{ position: relative; } */ .seu-negocio-bloco-programa .elementor-widget-wrap { position: relative; max-width: 290px; margin: auto; } #link-unidades { text-decoration: none !important; } @media (max-width: 749.98px) { .seu-negocio-bloco-programa { margin: auto; } .seu-negocio-bloco-programa .elementor-widget-button { width: 100%; max-width: 240px; } } @media (min-width: 750px) { .seu-negocio-area-programas-1 .seu-negocio-bloco-programa .elementor-widget-wrap { min-height: 570px; } .seu-negocio-area-programas .seu-negocio-bloco-programa .elementor-widget-wrap { min-height: 470px; } .seu-negocio-bloco-programa .elementor-widget-button { position: absolute; bottom: 0; } } @media (min-width: 750px) and (max-width: 1091.98px) { .seu-negocio-area-programas-1, .seu-negocio-area-programas { max-width: 600px; margin: auto; } .seu-negocio-bloco-programa .elementor-widget-button { left: 28px; } } /**/ #link-unidades, .o-cate-area-ancora.ancora-seu-negocio .accordion-cate .accordion.accordion-seu-negocio { border: none; } .o-cate-area-ancora.ancora-seu-negocio .accordion-cate .accordion-seu-negocio:after { position: absolute; right: 22px; } .o-cate-area-ancora.ancora-seu-negocio a { font-weight: 900; text-decoration: underline; } .o-cate-area-ancora.ancora-seu-negocio .accordion-cate .panel p { padding: 0; } @media (max-width: 749.98px) { .elementor-button-preto-mobile .elementor-button, .prev.page-numbers, .next.page-numbers{ background-color: #000 !important; color: #fff !important; } .arte-banner-seu-negocio { position: relative !important; width: 100% !important; left: 0 !important; top: 0 !important; margin: 20px auto 20px auto !important; } .titulo-atendimento-empreendedor, .titulo-formalizacao .elementor-widget-wrap { max-width: 280px; } .titulo-atendimento-empreendedor { margin: auto; } } @media (max-width: 1091.98px) { .pag-seu-negocio-banner-principal>.elementor-container { min-height: 390px; background-color: rgba(0, 0, 0, 0.6); } } /* PAGINA INSPIRACOES */ .col-banner-inspiracoes { max-width: 620px; margin: auto; } .dicas-inspiracoes-texto-intro p { margin-bottom: 0; } @media (max-width: 749.98px) { .arte-banner-inspiracoes { position: relative !important; width: 100% !important; left: 0 !important; top: 0 !important; margin: 30px auto 20px auto !important; } } @media (min-width: 750px) and (max-width: 1091.98px) { .banner-dicas-inspiracoes-area-arte { max-width: 700px; margin: auto; } } @media (max-width: 1091.98px) { .pag-inspiracoes-banner-principal>.elementor-container { min-height: 390px; background-color: rgba(0, 0, 0, 0.6); } } /* PAGINA O CATE */ /*banner*/ .box-banner-atendimento-cate .h1-logo-cate, .area-texto-banner-cate .h1-logo-cate { font-size: 2.1rem; background-position-y: 36%; padding: 1rem; } /*Modal Serviços */ .area-conteudo-modal-hidden { height: 1px; } .open-modal { background-color: #fff; color: #000; cursor: pointer; padding: 10px 42px 10px 10px; width: 100%; border: none; text-align: left; outline: none; font-size: 17px; -webkit-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; font-weight: 700; font-family: raleway; line-height: 1.3; margin-top: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .open-modal:focus { -webkit-box-shadow: 5px 5px 0px #a7a3a3d6; box-shadow: 5px 5px 0px #a7a3a3d6; } .open-modal::after { content: " "; display: block; width: 42px; height: 42px; background-image: url(img/icone-modal.png); background-size: contain; background-repeat: no-repeat; position: absolute; right: 10px; } #unidades, #modal-01-mei, #modal-02-curriculo, #modal-03-vagas, #modal-04-ctps, #modal-05-seguro { display: none; } .modal-servicos { position: fixed; z-index: 1; padding-top: 100px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgba(0, 0, 0, 0.5); } button.fechar-modal { display: block; border: 1px solid; margin-left: auto; padding: 7px 21px; margin-top: 2rem; cursor: pointer; } button.fechar-modal:focus, button.fechar-modal:hover { background: #000; color: #fff; } .modal-content { margin: auto; display: block; width: 80%; max-width: 800px; padding: 40px; background: #fff; border-radius: 5px; } .modal-content { -webkit-animation-name: zoom; -webkit-animation-duration: 0.6s; animation-name: zoom; animation-duration: 0.6s; } @-webkit-keyframes zoom { from { -webkit-transform: scale(0) } to { -webkit-transform: scale(1) } } @keyframes zoom { from { -webkit-transform: scale(0); transform: scale(0) } to { -webkit-transform: scale(1); transform: scale(1) } } @media (min-width: 750px) and (max-width: 1091.98px) { .bloco-serv-cate { max-width: 760px; margin-left: auto; margin-right: auto; } } @media (max-width: 767.98px) { .modal-servicos { padding-top: 20px; } .modal-content { padding: 20px; width: 90%; } .modal-content h2 { font-size: 22px; } } @media (min-width: 1200px) { .fios-serv-cate img { width: 130px !important; } .fios-serv-cate { left: 150px !important; } } /* Tabs Endereços */ .tab-conteudo { background: #fff; padding: 10px 40px 20px 40px; margin-top: 10px; min-height: 241px; } .tab-hidden { display: none; } .tab-hidden-content { -webkit-animation: fadeEffect 1s; animation: fadeEffect 1s; /* Fading effect takes 1 second */ } @-webkit-keyframes fadeEffect { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeEffect { from { opacity: 0; } to { opacity: 1; } } button.tabs-regioes.tab-active { width: 330px; background: #e1581b; color: #fff; } /*acessibilidade*/ #link-unidades::focus, button.accordion-formalizacao:focus, button.accordion:focus { -webkit-box-shadow: 2px 2px 0px #a7a3a3d6; box-shadow: 2px 2px 0px #a7a3a3d6; } @media (max-width: 1091.98px) { .accordion-cate .accordion-formalizacao, .accordion-cate .accordion { line-height: 1.2; } } @media (max-width: 749.98px) { .box-banner-atendimento-cate .h1-logo-cate, .area-texto-banner-cate .h1-logo-cate { font-size: 1.5rem; background-position-y: 33% !important; } } @media (min-width: 750px) and (max-width: 991.98px) { .box-banner-atendimento-cate .h1-logo-cate { font-size: 1.7rem; background-position-y: 33% !important; } } .box-banner-atendimento-cate .h1-logo-cate { background-position-y: 0.7rem; } .o-cate-area-texto p { margin-bottom: 0; } .pg-cate-bloco-entenda { max-width: 1092px; margin-left: auto; margin-right: auto; background: #fff; /* min-height: 320px; */ /* padding: 50px 50px 30px 30px; */ } .pg-cate-bloco-entenda-coluna { margin-left: 20px; margin-right: 20px; } .pg-cate-divisor-entenda { max-width: 1092px; margin-left: auto; margin-right: auto; background: #fff; } .pg-cate-divisor-entenda { margin-bottom: 0 !important; } .o-cate-area-ancora { max-width: 1200px; } @media (max-width:575.98px) { .pg-cate-bloco-entenda-coluna { margin-left: 0; margin-right: 0; } } @media (max-width: 749.98px) { .ilustracao-entenda-plataforma img { max-width: 250px; } .ilustracao-entenda-plataforma { width: 100% !important; text-align: center !important; } .pg-cate-bloco-eixos { max-width: 530px; margin: auto; } .box-banner-atendimento-cate { max-width: 470px; margin: auto; padding-top: 60px; } .pg-cate-bloco-entenda { padding: 20px; } } @media (min-width: 750px) { .ilustracao-entenda-plataforma { text-align: right; padding-right: 20px; } } @media (max-width:1091.98px) { .pg-cate-banner-principal>.elementor-container { min-height: 390px; background: -o-linear-gradient(left, rgba(0, 0, 0, 0.6), rgba(67, 67, 67, 0.4)); background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.6)), to(rgba(67, 67, 67, 0.4))); background: linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(67, 67, 67, 0.4)); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ } } #link-unidades, .tabs-regioes, .accordion-cate .accordion-formalizacao, .accordion-cate .accordion { background-color: #fff; color: #000; cursor: pointer; padding: 23px 10px; width: 100%; border: none; text-align: left; outline: none; font-size: 17px; -webkit-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; font-weight: 700; font-family: raleway; line-height: 0; } .tabs-regioes { margin-top: 3px !important; padding: 23px 10px 23px 20px; } #link-unidades::after, .tabs-regioes::after, .accordion-cate .accordion-formalizacao:after, .accordion-cate .accordion:after { font-family: "FontAwesome"; content: "\f105"; color: #000; font-weight: bold; float: right; margin-right: 5px; font-size: 23px; } .accordion-cate .active:after { content: "\f107"; } .tabs-regioes.tab-active::after { color: #fff; } .accordion-cate .panel { border-top: 1px solid #e6e6e6; padding: 0 18px; background-color: white; max-height: 0; overflow: hidden; -webkit-transition: max-height 0.2s ease-out; -o-transition: max-height 0.2s ease-out; transition: max-height 0.2s ease-out; } .accordion-cate button { margin-top: 5px; } .accordion-cate .panel div { padding: 15px 0; } .tab-conteudo p, .accordion-cate .panel p { color: #000; font-family: "Open Sans", Sans-serif; font-size: 17px; line-height: 1.3em; text-align: left; padding: 20px 0; margin-bottom: 0; } .tab-conteudo p, .accordion-cate .panel.accordion-list p { padding: 10px 0 !important; } .tab-conteudo p { font-family: raleway; font-weight: 800; font-size: 1.5rem; /* text-align: center; */ } .tab-conteudo ul, .accordion-cate .panel.accordion-list ul { margin: 0; padding: 0; } .tab-conteudo ul { width: 50%; float: left; } .tab-hidden-content ul:nth-child(2) { padding-left: 20px; } .tab-conteudo li, .accordion-cate .panel.accordion-list li { list-style-type: none !important; } .tab-conteudo li { font-size: 17px; line-height: 1.4; text-align: left; margin-bottom: 9px; } .area-contato-parceria a { color: #f38129; } .area-contato-parceria a:hover { color: #a5a5a5; } /* BLOCOS EIXOS */ .pg-cate-bloco-eixos h4.title { font-weight: 800 !important; margin: 2rem 0 1rem 0 !important; } .pg-cate-bloco-eixos span.elementor-button-text { font-family: Raleway; font-weight: 600; } .box-eixo-trabalho h4.title { color: #925294 !important; } .box-eixo-gastro h4.title { color: #f3752f !important; } .box-eixo-economia h4.title { color: #ffc516 !important; } .box-eixo-saude h4.title { color: #e34645 !important; } .box-eixo-sustenta h4.title { color: #5bac41 !important; } .box-eixo-tecnolog h4.title { color: #1683a2 !important; } @media (min-width: 750px) { .box-eixo-trabalho .btn-icon-arrow, .box-eixo-economia .btn-icon-arrow, .box-eixo-gastro .btn-icon-arrow, .box-eixo-economia .btn-icon-arrow, .box-eixo-saude .btn-icon-arrow, .box-eixo-sustenta .btn-icon-arrow, .box-eixo-tecnolog .btn-icon-arrow { position: absolute; bottom: 0; } .box-eixo-trabalho, .box-eixo-economia, .box-eixo-gastro, .box-eixo-economia, .box-eixo-saude, .box-eixo-sustenta, .box-eixo-tecnolog { min-height: 250px; } } @media (max-width:749.98px) { .box-eixo-trabalho .elementor-widget-container, .box-eixo-gastro .elementor-widget-container, .box-eixo-economia .elementor-widget-container, .box-eixo-saude .elementor-widget-container, .box-eixo-sustenta .elementor-widget-container, .box-eixo-tecnolog .elementor-widget-container { text-align: center !important; } } /* PAGINA EIXO BASE - MODELO GESTAO EMPREENDEDORISMO */ .area-conteudo-eixo { width: 100% !important; max-width: 100% !important; margin-left: auto !important; margin-right: auto !important; left: auto !important; } .pag-eixo-gestao-caixa-texto-video { width: 90% !important; margin-left: auto; margin-right: auto; } .area-texto-eixo-gestao { max-width: 700px; margin: auto; } .bloco-recomendados-full-width { max-width: 1000px; margin: auto; } @media (min-width: 460px) and (max-width: 749.98px) { .banner-eixo-titulo { left: calc(50% - 200px) !important; top: 58px !important; } } @media (min-width: 750px) and (max-width: 1091.98px) { .banner-eixo-titulo { left: calc(50% - 280px) !important; } } @media (min-width: 1092px) and (max-width: 1499.98px) { .banner-eixo-titulo { right: calc(50% - 260px) !important; } } @media (min-width: 1500px) { .banner-eixo-titulo { left: calc(50% - 350px) !important; } .banner-eixo-arte { margin-top: -50px !important; } } @media(max-width:749.98px) { .pag-eixo-gestao-caixa-texto-video { width: 100% !important; } } /* LOGIN PAGE */ body.login { /* background-image: url(img/bg-login.jpg); */ background-image: url(img/bg-login-v2.jpg); background-size: cover; background-color: #eaeaea; font-family: "Open Sans", sans-serif; background-repeat: no-repeat; background-position-y: 38%; } #login { padding: 25px 10px; background: #fff; position: absolute; top: 2%; left: 0; right: 0; } #login a { color: #666; } #login a:hover, .login #backtoblog a:hover, .login #nav a:hover, .login h1 a:hover { color: #000; } #login h1 a { /* background-image: url(img/logo-cate.png); */ background-image: url(img/logo-site-v3.png); /* height: 48px; */ height: 70px; width: 280px; background-size: 100%; background-repeat: no-repeat; margin-bottom: -0.5rem; } #loginform { -webkit-box-shadow: none; box-shadow: none; position: static !important; left: 0px !important; } #loginform .button.button-primary { background-color: #fff; border: 1px solid #000; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; color: #000; font: 14px/14px "Raleway", Sans-serif; height: auto; padding: 8px 15px; text-decoration: none; text-shadow: none; text-transform: uppercase; -webkit-transition: background-color 0.3s ease-in-out 0s; -o-transition: background-color 0.3s ease-in-out 0s; transition: background-color 0.3s ease-in-out 0s; } #loginform .button.button-primary:hover { background-color: #000; color: #fff; } #loginform .input, #loginform input[type="checkbox"], .login input[type="text"] { background: #fff; border: 1px solid #000; } #loginform div.nsl-container .nsl-button { border-radius: 0; } /* SHORTCODES - POSTS RECOMENDADOS, MAIS VISTO, RELACIONADOS, ITENS SALVOS ETC */ /*cadastro inicial e complementar*/ body.page-id-1670 #inner-content.wpbf-container section, body.page-id-1197 #inner-content.wpbf-container section { max-width: 100%; } body.page-id-1670 #inner-content.wpbf-container, body.page-id-1197 #inner-content.wpbf-container { max-width: 100%; padding: 0; } /* pag de cadastro complementar*/ body.page-id-1670 #main { padding-bottom: 50px; } body.page-id-1670 #container~.elementor-widget-wrap { margin-top: 0; margin-bottom: 2rem; } body.page-id-1670 .cursos-cards{ width: 90% !important; margin: auto !important; } @media (max-width: 991.98px) { .o-que-voce-gostou-css .premium-blog-thumbnail-container.premium-blog-none-effect, .oque-voce-ja-viu-css .premium-blog-thumbnail-container.premium-blog-none-effect, .itens-salvos-css .premium-blog-thumbnail-container.premium-blog-none-effect, .recomendados-para-voce .premium-blog-thumbnail-container.premium-blog-none-effect { max-height: 190px; } } .section-recomendados .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding: 0; } /* config gerais titulo - area posts*/ .o-que-voce-gostou-css h2.elementor-heading-title, .oque-voce-ja-viu-css h2.elementor-heading-title, .itens-salvos-css h2.elementor-heading-title, .recomendados-para-voce h2.elementor-heading-title { font-family: "Raleway", Sans-serif; font-size: 23px; text-transform: uppercase; text-align: center; margin-bottom: 1rem; line-height: 1.3; } /* pag de cadastro complementar ==> titutlo posts*/ body.page-id-1670 .itens-salvos-css h2.elementor-heading-title, body.page-id-1670 .recomendados-para-voce h2.elementor-heading-title, body.page-id-1670 .o-que-voce-gostou-css h2.elementor-heading-title, body.page-id-1670 .oque-voce-ja-viu-css h2.elementor-heading-title { margin: 0rem auto 2rem auto; } /* pag de cadastro complementar ==> largura titulos*/ body.page-id-1670 .elementor-widget-heading { width: 90%; margin: auto; padding: 0 10px; } body.page-id-1670 .o-que-voce-gostou-css .elementor-widget-heading, body.page-id-1670 .oque-voce-ja-viu-css .elementor-widget-heading, body.page-id-1670 .itens-salvos-css .elementor-widget-heading { max-width: 1000px; } .o-que-voce-gostou-css h2.elementor-heading-title::before, .oque-voce-ja-viu-css h2.elementor-heading-title::before, .itens-salvos-css h2.elementor-heading-title::before, .recomendados-para-voce h2.elementor-heading-title::before { content: " "; width: 23%; border-bottom: 1px solid #000; display: block; margin: 2rem auto 3rem auto; } @media (max-width: 575.98px) { .o-que-voce-gostou-css h2.elementor-heading-title::before, .oque-voce-ja-viu-css h2.elementor-heading-title::before, .itens-salvos-css h2.elementor-heading-title::before, .recomendados-para-voce h2.elementor-heading-title::before { width: 60%; } } /* pag de cadastro complementar ==> linha sobre o titulo*/ body.page-id-1670 .o-que-voce-gostou-css h2.elementor-heading-title::before, body.page-id-1670 .oque-voce-ja-viu-css h2.elementor-heading-title::before, body.page-id-1670 .itens-salvos-css h2.elementor-heading-title::before, body.page-id-1670 .recomendados-para-voce h2.elementor-heading-title::before { width: 100%; margin: 0 auto 2rem auto; max-width: 255px; } .o-que-voce-gostou-css .premium-blog-content-wrapper, .oque-voce-ja-viu-css .premium-blog-content-wrapper, .itens-salvos-css .premium-blog-content-wrapper, .elementor-widget-shortcode .premium-blog-content-wrapper, .recomendados-para-voce .premium-blog-content-wrapper { margin: 0px 0px 0px 0px; padding: 5px 0px 50px 0px !important; } .wpbf-cadastro-complementar-detalhes .o-que-voce-gostou-css .premium-blog-content-wrapper, .wpbf-cadastro-complementar-detalhes .oque-voce-ja-viu-css .premium-blog-content-wrapper, .wpbf-cadastro-complementar-detalhes .itens-salvos-css .premium-blog-content-wrapper, .wpbf-cadastro-complementar-detalhes .elementor-widget-shortcode .premium-blog-content-wrapper, .wpbf-cadastro-complementar-detalhes .recomendados-para-voce .premium-blog-content-wrapper, .wpbf-cadastro-complementar .o-que-voce-gostou-css .premium-blog-content-wrapper, .wpbf-cadastro-complementar .oque-voce-ja-viu-css .premium-blog-content-wrapper, .wpbf-cadastro-complementar .itens-salvos-css .premium-blog-content-wrapper, .wpbf-cadastro-complementar .elementor-widget-shortcode .premium-blog-content-wrapper, .wpbf-cadastro-complementar .recomendados-para-voce .premium-blog-content-wrapper { margin: 0px 0px 0px 0px; padding: 5px 0px !important; } .cursos-cards .premium-blog-entry-title, .elementor-widget-shortcode .premium-blog-entry-title, .recomendados-para-voce .premium-blog-entry-title { font-size: 18px; font-weight: bold; line-height: 23px; } .cursos-cards .premium-blog-entry-meta a, .elementor-widget-shortcode .premium-blog-entry-meta a, .recomendados-para-voce .premium-blog-entry-meta a { font-size: 11px; font-weight: bold; text-transform: uppercase; line-height: 12px; } .premium-blog-entry-meta { line-height: 1.2; } .elementor-widget-shortcode .premium-blog-entry-meta, .recomendados-para-voce .premium-blog-entry-meta { line-height: 1.7; } .cursos-cards .premium-blog-thumb-effect-wrapper, .elementor-widget-shortcode .premium-blog-thumb-effect-wrapper { position: relative; overflow: hidden; } .cursos-cards .premium-blog-post-link, .elementor-widget-shortcode .premium-blog-post-link { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 9; } .cursos-cards .premium-blog-content-wrapper, .elementor-widget-shortcode .premium-blog-content-wrapper { margin: 1px 0 20px 0 !important; } body:not(.single-post) .cursos-cards .premium-blog-thumbnail-container img { min-height: 240px; -o-object-fit: cover; object-fit: cover; width:100%; } body.single-post .cursos-cards .premium-blog-thumbnail-container img { min-height: 163px; -o-object-fit: cover; object-fit: cover; } body:not(.single-post) .cursos-cards .owl-carousel .premium-blog-post-container, body:not(.single-post) .cursos-cards .elementor-widget-shortcode .premium-blog-post-container { padding: 0; } .bloco-conteudos-relacionados .premium-blog-post-outer-container { margin-bottom: 2rem; } /* mais vitos e relacionados nos conteúdos*/ body.single-post .cursos-cards .premium-blog-entry-title { font-size: 16px; margin-bottom: 5px; } body.page-id-1670 .cursos-cards .premium-blog-post-content { line-height: 1.3; padding-bottom: 4px; } body.single-post .cursos-cards .premium-blog-post-content { font-size: 15px; line-height: 1.3; padding-bottom: 4px; margin-bottom: 0; } body.single-post .cursos-cards .premium-blog-entry-meta { line-height: 1.1; padding: 3px 0; } /* Carousel */ .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-next, .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-prev { font-size: 80px; position: absolute; } .elementor-widget-premium-addon-blog .owl-next.disabled, .elementor-widget-premium-addon-blog .owl-prev.disabled { color: #e6e6e6 !important; } .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-next { right: -60px; } .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-prev { left: -60px; } .elementor-widget-premium-addon-blog .owl-nav { position: absolute; top: 24%; width: 100%; } @media (max-width: 400.98px) { .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-next { right: -20px; } .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-prev { left: -20px; } } @media (min-width: 401px) and (max-width: 749.98px) { .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-next { right: 0px; } .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-prev { left: 0px; } } /* NOTIFICAÇÕES DE PENDENCIA DE CADASTRO - SININHO*/ ul.wpbf-mobile-menu #menu-item-notification { display: none; } ul.wpbf-menu #menu-item-notification { position: absolute; right: -37px; top: -28px; } #menu-item-notification a:hover { border-color: transparent !important; } .fa-stack[data-count]::after { right: 12%; top: 15%; position: absolute; font-size: 38%; padding: .6em; content: attr(data-count); border-radius: 999px; line-height: .75em; color: white; background: rgb(255, 103, 19); text-align: center; min-width: 2em; font-weight: bold; } ul.wpbf-menu .fa-stack[data-count]::after { right: 43%; top: 15%; } .fa-bell { color: rgba(0, 0, 0, 0.7); } .fa-bell::before { content: "\f0f3"; font-size: 24px; } .menu-notification { position: absolute; right: 59px; } .menu-notification .fa-bell::before { font-size: 20px; } .menu-notification .fa-stack[data-count]::after { right: 54%; top: 19%; font-size: 34%; } @media (max-width: 314.98px) { .wpbf-mobile-nav-wrapper.wpbf-container { padding: 20px 10px; } #header .menu-login { right: 52px; } .menu-notification { right: 44px; } } /* @media (min-width: 315px) and (max-width: 400.98px){ .menu-notification { right: 49px!important; top: 15px !important; } } */ @media (max-width: 400.98px) { .wpbf-mobile-nav-wrapper.wpbf-container { padding: 20px 10px; } #header .menu-login { right: 52px; } /* .menu-notification { right: 44px; top: -8px; } */ } @media (min-width: 1025px) and (max-width: 1165px) { #menu-item-notification .fa-stack { width: 30px; } #menu-item-notification a { margin: 0; } ul.wpbf-menu #menu-item-notification { right: 0; } } /*Cadastro Complementar*/ body.page-id-1670 { background-color: #fff !important; } body.page-id-1670 .cursos-cards { margin: auto !important; } @media (max-width: 575.98px) { body.page-id-1670 .elementor-widget-wrap.o-que-voce-gostou-css, body.page-id-1670 .elementor-widget-wrap.oque-voce-ja-viu-css, body.page-id-1670 .elementor-widget-wrap.itens-salvos-css, body.page-id-1670 .elementor-widget-wrap.recomendados-para-voce { width: 90% !important; margin: auto; max-width: 400px !important; } } @media (max-width: 892.98px) { .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-next, .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-prev { font-size: 50px; } } @media (min-width: 893px) and (max-width: 991.98px) { .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-next, .elementor-widget-premium-addon-blog .owl-carousel .owl-nav button.owl-prev { font-size: 60px; position: absolute; } } .wpbf-mobile-menu li:first-child { border-top: 0px !important; } .wpbf-mobile-menu li:last-child { border-bottom: 0px !important; } /* ALERT */ .alert { -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; position: relative; z-index: 300; padding: 20px 0; color: #333; /* border: 1px solid #e6e0e0; */ max-width: 920px; margin: 0 auto 2rem auto; cursor: default; } .alert h2 { font-size: 17px; color: #232323; margin-top: 0; text-align: left; margin-bottom: 5px; padding: 5px; } .alert span { font-size: 13px; font-family: Raleway; text-transform: uppercase; margin-right: 0.2rem; border: 1px solid #ecb9bb; display: inline-block; padding: 4px 8px; margin: 0.2rem; border-radius: 6px; background-color: #ffa3a77a; color: #c4121a; font-weight: 600; cursor: pointer; } .alert p { line-height: 1.6em; font-size: 18px; } .alert a { color: #232323; font-weight: bold; } @media (max-width: 892.98px) { .alert { margin: 1rem auto -1rem auto; } } /* LOGIN SOCIAL CADASTRO INICIAL */ .cadastro-inicial-login-social { right: 0px; left: 0; padding: 0 59px; } .cadastro-inicial-login-social div.nsl-container[data-align="left"] { text-align: right; } .cadastro-inicial-login-social div.nsl-container-block[data-align="left"] .nsl-container-buttons { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } @media (max-width: 749.98px) { .cadastro-inicial-login-social { padding: 0; } .elementor-widget-wrap>.elementor-element.elementor-absolute { position: relative !important; } .cadastro-inicial-login-social div.nsl-container-block[data-align="left"] .nsl-container-buttons { -webkit-box-align: center; -ms-flex-align: end; align-items: center; } } /* PAGINA PESQUISA POR TAG E BUSCA */ body.search #inner-content, body.archive.tag #inner-content { margin-top: 20px; background: #fff; width: 100%; max-width: 100%; padding: 30px; border-top: 5px solid; } body.search h1, body.archive.tag h1 { font-family: "Raleway", Sans-serif; font-size: 35px; font-weight: 900; margin-top: 1rem; padding: 20px 0; border-bottom: 2px solid; } body.search #main, body.archive.tag #main { width: 100%; max-width: 1092px; margin: auto; } body.search .article-meta, body.archive.tag .article-meta { display: none; } body.search .wpbf-post-image-wrapper, body.archive.tag .wpbf-post-image-wrapper { width: 30%; float: left; } body.search .entry-summary.article-content, body.archive.tag .entry-summary.article-content { width: 60%; float: left; padding: 30px; } body.search .article-footer, body.archive.tag .article-footer { max-width: 90%; padding: 6px 0 40px 0; } body.search .wpbf-read-more.wpbf-button, body.archive.tag .wpbf-read-more.wpbf-button { float: right; background: #000; color: #fff; font-family: "Raleway", Sans-serif; font-weight: 400; text-transform: uppercase; font-size: 14px; width: 130px; border: 1px solid #000; -o-transition: all 0.2s; -webkit-transition: all 0.2s; transition: all 0.2s; } body.search .wpbf-read-more.wpbf-button:hover, body.archive.tag .wpbf-read-more.wpbf-button:hover { background: #fff; color: #000; } body.search .pagination .page-numbers, body.archive.tag .pagination .page-numbers { border: 1px solid #000; height: auto; line-height: 1.1; padding: 8px 12px; } body.search .pagination .page-numbers:hover, body.archive.tag .pagination .page-numbers:hover { background: #000; color: #fff; } body.search .pagination .page-numbers.current, body.archive.tag .pagination .page-numbers.current { background: #121213 !important; color: #fff; } body.search .navigation.pagination, body.archive.tag .navigation.pagination { text-align: right; } body.search .navigation.pagination, body.archive.tag .navigation.pagination { text-align: right; } body.search h3.entry-title, body.archive.tag h3.entry-title { padding: 20px 5px; font-weight: 700; } body.search span.categories-title, body.archive.tag span.categories-title { display: none; } body.search p.footer-categories a:not(:hover), body.archive.tag p.footer-categories a:not(:hover) { color: #a09f9f; } @media (max-width: 767.98px) { body.search h3.entry-title, body.archive.tag h3.entry-title { padding: 20px 0px; } body.search .wpbf-post-image-wrapper, body.archive.tag .wpbf-post-image-wrapper { width: 100%; float: none; } body.search .wpbf-post-image-wrapper img, body.archive.tag .wpbf-post-image-wrapper img { max-width: 300px; width: 100%; } body.search .entry-summary.article-content, body.archive.tag .entry-summary.article-content { width: 100%; float: none; padding: 20px 0 0 0; } body.search .wpbf-read-more.wpbf-button, body.archive.tag .wpbf-read-more.wpbf-button { float: none; } } @media (min-width: 768px) and (max-width: 991.98px) { body.search .wpbf-post-image-wrapper, body.archive.tag .wpbf-post-image-wrapper { width: 40%; } body.search.entry-summary.article-content, body.archive.tag .entry-summary.article-content { width: 60%; } } /* PAGINA TERMO PRIVACIDADE */ body.page-id-4568 p { margin-bottom: 0 !important; } /* PAGINACAO PLUGIN PAGINA ATIVA */ .page-numbers>li.active { background-color: #000 !important; } .page-numbers>li.active span { color: #fff !important; } /* PAGINA VAGAS */ body.page-template-page-vagas, body.page-id-3531.custom-background, body.page-id-3114.custom-background, body.page-id-2119.custom-background { background-color: #fff !important; } body.page.page-id-3531 .elementor-widget-shortcode, body.page.page-id-4864 .elementor-widget-shortcode, body.page.page-id-4786 .elementor-widget-shortcode, body.page.page-id-3275 .elementor-widget-shortcode { width: 100% !important; max-width: 100% !important; margin: auto; } @media(min-width: 1092px) { .texto-banner-vagas::after { content: " "; width: 170px; height: 110px; background-image: url(img/arte-vagas.png); display: block; position: absolute; /* top: -17px; right: -173px; */ top: -46px; right: -139px; background-size: contain; background-repeat: no-repeat; } } @media (max-width: 1091.98px) { .area-banner-vagas>.elementor-container { min-height: 390px; background-color: rgba(0, 0, 0, 0.6); } } /* PAGINA REPORT */ body.page-id-3450 form { background: #fff; margin-top: 20px; border-top: 5px solid; padding: 40px; } body.page-id-3450 button#clear, body.page-id-3450 button#submit { font-size: 14px; padding: 7px 22px; cursor: pointer; font-family: "Raleway", Sans-serif; } @media (max-width: 575.98px) { body.page-id-3450 form { margin-top: 5px; } body.page-id-3450 .container fieldset.col-3 { width: 100%; } } @media (min-width: 576px) and (max-width: 1276.98px) { body.page-id-3450 .container fieldset.col-3 { width: 49%; } } /* PLUGIN COMENTARIOS */ .wc-comment-link, .wpdiscuz-front-actions, .wpdiscuz-form-bottom-bar, .wpdiscuz-form-top-bar { display: none; } /* premium blog */ @media (max-width: 749px) { .cursos-cards .premium-blog-post-outer-container { margin-bottom: 0 !important; } } /* iframe */ iframe#iframe_cadastro { visibility: hidden; } /* lembrete termo de aceite*/ #lembrete_termo_aceite { display: none; } #lembrete_termo_aceite p { margin-bottom: 0; } #lembrete_termo_aceite { padding: 15px; border: 1px solid #FF5722; border-radius: 9px; width: 90%; } #lembrete_termo_aceite a { color: #FF5722; } /* reload do cadastro para atualização do lembrete */ .loader { display: inline-block; border: 3px solid #f3f3f3; border-radius: 50%; border-top: 3px solid #FF5722; width: 40px; height: 40px; -webkit-animation: spin 2s linear infinite; /* Safari */ animation: spin 2s linear infinite; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /* pagination */ .page-numbers { font-family: "Raleway", Sans-serif; font-size: 13px; text-transform: uppercase; line-height: 13px; background-color: #ffffff; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #808080; padding: 6px 10px 6px 10px; } .prev.page-numbers, .next.page-numbers{ border-color: #FFFFFF; color: #FFFFFF; background-color: black; white-space: nowrap; } .page-numbers{ display:inline-block !important; margin-bottom:5px !important; } .page-numbers.current { background-color: #EAEAEA !important; color: black; } /*Busca*/ div#modal-busca { display: none; position: fixed; z-index: 999; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.1); } div#modal-busca .modal-content { margin-top: 93px; max-width: 684px; position: relative; border-radius: 0; } div#modal-busca .modal-content input[type="search"] { padding: 10px; background: #eaeae9; height: 45px; border: none; } #modal-busca button.search-submit { background: #005ab9; color: #fff; font-weight: normal; font-size: 23px; position: relative; top: 2px; padding: 3px 15px; height: 45px; } #modal-busca button.search-submit:hover, #modal-busca button.search-submit:focus { background: #f38129; cursor: pointer; } /* div#modal-busca .modal-content .close { position: absolute; top: -13px; right: 10px; color: #f38129; font-size: 35px; font-weight: bold; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; } div#modal-busca .modal-content .close:hover, div#modal-busca .modal-content .close:focus { text-decoration: none; opacity: 0.7; cursor: pointer; } */ @media (max-width:845.98px) { div#modal-busca .modal-content { padding: 40px 30px; } div#modal-busca .modal-content input[type="search"] { width: 100%; } #modal-busca button.search-submit { width: 100%; margin-top: 6px; font-size: 20px; } } @media (min-width:846px) { #modal-busca button.search-submit span { display: none; } div#modal-busca .modal-content input[type="search"] { width: 89%; max-width: 542px; } } #menu-item-entrar a, #menu-item-busca a { position: relative; } #menu-item-entrar a .termo-entrar, #menu-item-busca a .termo-busca { display: block; } #menu-item-entrar a:not(:hover), #menu-item-busca a:not(:hover) { color: #005ab9; } #menu-item-entrar a img, #menu-item-busca a img { position: absolute; top: 12px; left: 9px; } #menu-item-entrar a img { position: absolute; left: 18px; } #menu-item-usuario-logado ul.sub-menu a:hover img.icone-ativo, #menu-item-usuario-logado ul.sub-menu a img.icone-hover, #menu-item-entrar a:hover img.icone-ativo, #menu-item-entrar a img.icone-hover, #menu-item-busca a:hover img.icone-ativo, #menu-item-busca a img.icone-hover { display: none; } #menu-item-entrar a:hover img.icone-hover, #menu-item-busca a:hover img.icone-hover { display: block; } #menu-item-usuario-logado ul.sub-menu a:hover img.icone-hover { display: inline; } @media (max-width:1025.98px) { #menu-item-entrar a img, #menu-item-busca a img { position: relative; bottom: 0; left: 0; top: -2px; } #menu-item-entrar a:hover img.icone-hover, #menu-item-busca a:hover img.icone-hover { display: inline; } #menu-item-entrar a .termo-entrar, #menu-item-busca a .termo-busca { display: inline; } } #modal-busca img.search-img { position: absolute; top: 25px; left: 15px; } /*Novo Menu Usuário Logado*/ span.fa-stack.fa-2x.has-badge.lembrete-icone { font-size: 20px; width: auto; height: auto; line-height: 1; position: absolute; left: 50px; top: 14px; z-index: 1; } #menu-menu-principal>.menu-item>a.menu-usuario-logado { padding-top: 22px; position: relative; bottom: 5px; border-bottom: none; } a.menu-usuario-logado img { width: 37px; height: 37px; border-radius: 50%; border: 2px solid #005ab9; } #menu-menu-principal>.menu-item>a.menu-usuario-logado:hover, #menu-menu-principal>.menu-item>.current-menu-item a.menu-usuario-logado { border-bottom: none; } #menu-item-usuario-logado ul.sub-menu { padding: 10px; font-size: 13px; text-transform: none; color: #005ab9; min-width: 180px; right: 0; border-bottom: 2px solid #005ab9; } #menu-item-usuario-logado ul.sub-menu a { padding: 3px 0; font-size: 12px; } #menu-item-usuario-logado ul.sub-menu li { border: none; } #menu-item-usuario-logado .sub-menu span.fa-stack.fa-2x.has-badge { padding: 0; width: auto; height: auto; line-height: 1; margin-left: 17px; top: -10px; font-size: 23px; } #menu-item-usuario-logado ul.sub-menu li .lembrete-icone-url { padding-left: 1.5em; padding-top: 0; margin-bottom: 3px; display: inline-block; color: #000; } #menu-item-usuario-logado ul.sub-menu li:last-child a { padding-left: 4px; } #menu-item-usuario-logado ul.sub-menu::before { width: 0px; height: 0px; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid #ffffff; content: ""; display: block; position: absolute; top: -8px; right: 20px; } .wpbf-sub-menu>#menu-item-usuario-logado.menu-item-has-children>a:after { content: ''; } .icone-minha-conta { position: relative; top: -2px; } @media (max-width:1024.98px) { .menu-notification { right: 50px; } span.fa-stack.fa-2x.has-badge.lembrete-icone { left: 45px; top: -4px; } .menu-notification .wpbf-sub-menu>.menu-item-has-children>a:after { vertical-align: bottom; } #menu-item-usuario-logado ul.sub-menu { top: 50px; } #menu-item-usuario-logado .sub-menu span.fa-stack.fa-2x.has-badge { top: -8px; } } @media (max-width: 400.98px) { .menu-notification { right: 40px; } } /** Botão ir para o topo **/ a.btntopo__link { background-color: #005AB9; text-align: center; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; position: fixed; right: 15px; bottom: 130px; z-index: 9; padding: 5px; visibility: visible; opacity: 1; transition: 1s; -webkit-transition: 1s; transition-delay: 0s; -webkit-transition-delay: 0s; } div.btntopo__icone { line-height: 7px; margin-bottom: 4px; } div.btntopo__txt { line-height: 10px; color: white; font-family: "Open Sans", sans-serif; font-size: 10px; font-weight: 700; text-transform: uppercase; } a.btntopo__link.btntopo__escondido { visibility: hidden; opacity: 0; overflow: hidden; } @media (max-width: 575.98px) { div.btntopo__txt { font-size: 8px; } a.btntopo__link { right: 10px; bottom: 110px; } } @media (max-width: 768px) { .bg-cinza-mobile { background-color: #EAEAEA !important; } .bloco-holder-home-cursos .elementor-widget-wrap { padding-top: 50px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; } } .bloco-holder-home-cursos .elementor-widget-wrap { width: 100%; max-width: 320px; margin-left: auto; margin-right: auto; } /**** Slider ******/ .slide__label-descricao::after, .slide__label-descricao::before { position: absolute; display: block; content: ''; bottom: 0px; width: 26px; height: 39px; background-repeat: no-repeat; background-position: center center; background-image: url("img/slider-img-marcacao-legenda.png"); } .slide__label-descricao::after { right: 0px; } .slide__label-descricao::before { left: 0px; } .slide__label-descricao { height: 39px; line-height: 39px; z-index: 30; position: absolute; left: 0px; bottom: 0px; right: 0px; color: white; font-weight: bold; font-size: 20px; text-transform: lowercase; padding-left: 30px; padding-right: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } @media (max-width: 768px) { .slide__label-descricao { font-size: 18px; } } /***** Bootstrap Padding ******/ .m-0 { margin: 0 !important; } .mt-0, .my-0 { margin-top: 0 !important; } .mr-0, .mx-0 { margin-right: 0 !important; } .mb-0, .my-0 { margin-bottom: 0 !important; } .ml-0, .mx-0 { margin-left: 0 !important; } .m-1 { margin: 0.25rem !important; } .mt-1, .my-1 { margin-top: 0.25rem !important; } .mr-1, .mx-1 { margin-right: 0.25rem !important; } .mb-1, .my-1 { margin-bottom: 0.25rem !important; } .ml-1, .mx-1 { margin-left: 0.25rem !important; } .m-2 { margin: 0.5rem !important; } .mt-2, .my-2 { margin-top: 0.5rem !important; } .mr-2, .mx-2 { margin-right: 0.5rem !important; } .mb-2, .my-2 { margin-bottom: 0.5rem !important; } .ml-2, .mx-2 { margin-left: 0.5rem !important; } .m-3 { margin: 1rem !important; } .mt-3, .my-3 { margin-top: 1rem !important; } .mr-3, .mx-3 { margin-right: 1rem !important; } .mb-3, .my-3 { margin-bottom: 1rem !important; } .ml-3, .mx-3 { margin-left: 1rem !important; } .m-4 { margin: 1.5rem !important; } .mt-4, .my-4 { margin-top: 1.5rem !important; } .mr-4, .mx-4 { margin-right: 1.5rem !important; } .mb-4, .my-4 { margin-bottom: 1.5rem !important; } .ml-4, .mx-4 { margin-left: 1.5rem !important; } .m-5 { margin: 3rem !important; } .mt-5, .my-5 { margin-top: 3rem !important; } .mr-5, .mx-5 { margin-right: 3rem !important; } .mb-5, .my-5 { margin-bottom: 3rem !important; } .ml-5, .mx-5 { margin-left: 3rem !important; } .p-0 { padding: 0 !important; } .pt-0, .py-0 { padding-top: 0 !important; } .pr-0, .px-0 { padding-right: 0 !important; } .pb-0, .py-0 { padding-bottom: 0 !important; } .pl-0, .px-0 { padding-left: 0 !important; } .p-1 { padding: 0.25rem !important; } .pt-1, .py-1 { padding-top: 0.25rem !important; } .pr-1, .px-1 { padding-right: 0.25rem !important; } .pb-1, .py-1 { padding-bottom: 0.25rem !important; } .pl-1, .px-1 { padding-left: 0.25rem !important; } .p-2 { padding: 0.5rem !important; } .pt-2, .py-2 { padding-top: 0.5rem !important; } .pr-2, .px-2 { padding-right: 0.5rem !important; } .pb-2, .py-2 { padding-bottom: 0.5rem !important; } .pl-2, .px-2 { padding-left: 0.5rem !important; } .p-3 { padding: 1rem !important; } .pt-3, .py-3 { padding-top: 1rem !important; } .pr-3, .px-3 { padding-right: 1rem !important; } .pb-3, .py-3 { padding-bottom: 1rem !important; } .pl-3, .px-3 { padding-left: 1rem !important; } .p-4 { padding: 1.5rem !important; } .pt-4, .py-4 { padding-top: 1.5rem !important; } .pr-4, .px-4 { padding-right: 1.5rem !important; } .pb-4, .py-4 { padding-bottom: 1.5rem !important; } .pl-4, .px-4 { padding-left: 1.5rem !important; } .p-5 { padding: 3rem !important; } .pt-5, .py-5 { padding-top: 3rem !important; } .pr-5, .px-5 { padding-right: 3rem !important; } .pb-5, .py-5 { padding-bottom: 3rem !important; } .pl-5, .px-5 { padding-left: 3rem !important; } .m-n1 { margin: -0.25rem !important; } .mt-n1, .my-n1 { margin-top: -0.25rem !important; } .mr-n1, .mx-n1 { margin-right: -0.25rem !important; } .mb-n1, .my-n1 { margin-bottom: -0.25rem !important; } .ml-n1, .mx-n1 { margin-left: -0.25rem !important; } .m-n2 { margin: -0.5rem !important; } .mt-n2, .my-n2 { margin-top: -0.5rem !important; } .mr-n2, .mx-n2 { margin-right: -0.5rem !important; } .mb-n2, .my-n2 { margin-bottom: -0.5rem !important; } .ml-n2, .mx-n2 { margin-left: -0.5rem !important; } .m-n3 { margin: -1rem !important; } .mt-n3, .my-n3 { margin-top: -1rem !important; } .mr-n3, .mx-n3 { margin-right: -1rem !important; } .mb-n3, .my-n3 { margin-bottom: -1rem !important; } .ml-n3, .mx-n3 { margin-left: -1rem !important; } .m-n4 { margin: -1.5rem !important; } .mt-n4, .my-n4 { margin-top: -1.5rem !important; } .mr-n4, .mx-n4 { margin-right: -1.5rem !important; } .mb-n4, .my-n4 { margin-bottom: -1.5rem !important; } .ml-n4, .mx-n4 { margin-left: -1.5rem !important; } .m-n5 { margin: -3rem !important; } .mt-n5, .my-n5 { margin-top: -3rem !important; } .mr-n5, .mx-n5 { margin-right: -3rem !important; } .mb-n5, .my-n5 { margin-bottom: -3rem !important; } .ml-n5, .mx-n5 { margin-left: -3rem !important; } .m-auto { margin: auto !important; } .mt-auto, .my-auto { margin-top: auto !important; } .mr-auto, .mx-auto { margin-right: auto !important; } .mb-auto, .my-auto { margin-bottom: auto !important; } .ml-auto, .mx-auto { margin-left: auto !important; } @media (min-width: 576px) { .m-sm-0 { margin: 0 !important; } .mt-sm-0, .my-sm-0 { margin-top: 0 !important; } .mr-sm-0, .mx-sm-0 { margin-right: 0 !important; } .mb-sm-0, .my-sm-0 { margin-bottom: 0 !important; } .ml-sm-0, .mx-sm-0 { margin-left: 0 !important; } .m-sm-1 { margin: 0.25rem !important; } .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; } .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; } .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; } .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; } .m-sm-2 { margin: 0.5rem !important; } .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; } .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; } .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; } .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; } .m-sm-3 { margin: 1rem !important; } .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; } .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; } .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; } .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; } .m-sm-4 { margin: 1.5rem !important; } .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; } .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; } .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; } .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; } .m-sm-5 { margin: 3rem !important; } .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; } .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; } .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; } .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; } .p-sm-0 { padding: 0 !important; } .pt-sm-0, .py-sm-0 { padding-top: 0 !important; } .pr-sm-0, .px-sm-0 { padding-right: 0 !important; } .pb-sm-0, .py-sm-0 { padding-bottom: 0 !important; } .pl-sm-0, .px-sm-0 { padding-left: 0 !important; } .p-sm-1 { padding: 0.25rem !important; } .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; } .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; } .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; } .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; } .p-sm-2 { padding: 0.5rem !important; } .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; } .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; } .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; } .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; } .p-sm-3 { padding: 1rem !important; } .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; } .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; } .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; } .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; } .p-sm-4 { padding: 1.5rem !important; } .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; } .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; } .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; } .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; } .p-sm-5 { padding: 3rem !important; } .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; } .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; } .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; } .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; } .m-sm-n1 { margin: -0.25rem !important; } .mt-sm-n1, .my-sm-n1 { margin-top: -0.25rem !important; } .mr-sm-n1, .mx-sm-n1 { margin-right: -0.25rem !important; } .mb-sm-n1, .my-sm-n1 { margin-bottom: -0.25rem !important; } .ml-sm-n1, .mx-sm-n1 { margin-left: -0.25rem !important; } .m-sm-n2 { margin: -0.5rem !important; } .mt-sm-n2, .my-sm-n2 { margin-top: -0.5rem !important; } .mr-sm-n2, .mx-sm-n2 { margin-right: -0.5rem !important; } .mb-sm-n2, .my-sm-n2 { margin-bottom: -0.5rem !important; } .ml-sm-n2, .mx-sm-n2 { margin-left: -0.5rem !important; } .m-sm-n3 { margin: -1rem !important; } .mt-sm-n3, .my-sm-n3 { margin-top: -1rem !important; } .mr-sm-n3, .mx-sm-n3 { margin-right: -1rem !important; } .mb-sm-n3, .my-sm-n3 { margin-bottom: -1rem !important; } .ml-sm-n3, .mx-sm-n3 { margin-left: -1rem !important; } .m-sm-n4 { margin: -1.5rem !important; } .mt-sm-n4, .my-sm-n4 { margin-top: -1.5rem !important; } .mr-sm-n4, .mx-sm-n4 { margin-right: -1.5rem !important; } .mb-sm-n4, .my-sm-n4 { margin-bottom: -1.5rem !important; } .ml-sm-n4, .mx-sm-n4 { margin-left: -1.5rem !important; } .m-sm-n5 { margin: -3rem !important; } .mt-sm-n5, .my-sm-n5 { margin-top: -3rem !important; } .mr-sm-n5, .mx-sm-n5 { margin-right: -3rem !important; } .mb-sm-n5, .my-sm-n5 { margin-bottom: -3rem !important; } .ml-sm-n5, .mx-sm-n5 { margin-left: -3rem !important; } .m-sm-auto { margin: auto !important; } .mt-sm-auto, .my-sm-auto { margin-top: auto !important; } .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; } .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; } .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; } } @media (min-width: 768px) { .m-md-0 { margin: 0 !important; } .mt-md-0, .my-md-0 { margin-top: 0 !important; } .mr-md-0, .mx-md-0 { margin-right: 0 !important; } .mb-md-0, .my-md-0 { margin-bottom: 0 !important; } .ml-md-0, .mx-md-0 { margin-left: 0 !important; } .m-md-1 { margin: 0.25rem !important; } .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; } .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; } .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; } .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; } .m-md-2 { margin: 0.5rem !important; } .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; } .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; } .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; } .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; } .m-md-3 { margin: 1rem !important; } .mt-md-3, .my-md-3 { margin-top: 1rem !important; } .mr-md-3, .mx-md-3 { margin-right: 1rem !important; } .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; } .ml-md-3, .mx-md-3 { margin-left: 1rem !important; } .m-md-4 { margin: 1.5rem !important; } .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; } .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; } .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; } .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; } .m-md-5 { margin: 3rem !important; } .mt-md-5, .my-md-5 { margin-top: 3rem !important; } .mr-md-5, .mx-md-5 { margin-right: 3rem !important; } .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; } .ml-md-5, .mx-md-5 { margin-left: 3rem !important; } .p-md-0 { padding: 0 !important; } .pt-md-0, .py-md-0 { padding-top: 0 !important; } .pr-md-0, .px-md-0 { padding-right: 0 !important; } .pb-md-0, .py-md-0 { padding-bottom: 0 !important; } .pl-md-0, .px-md-0 { padding-left: 0 !important; } .p-md-1 { padding: 0.25rem !important; } .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; } .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; } .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; } .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; } .p-md-2 { padding: 0.5rem !important; } .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; } .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; } .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; } .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; } .p-md-3 { padding: 1rem !important; } .pt-md-3, .py-md-3 { padding-top: 1rem !important; } .pr-md-3, .px-md-3 { padding-right: 1rem !important; } .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; } .pl-md-3, .px-md-3 { padding-left: 1rem !important; } .p-md-4 { padding: 1.5rem !important; } .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; } .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; } .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; } .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; } .p-md-5 { padding: 3rem !important; } .pt-md-5, .py-md-5 { padding-top: 3rem !important; } .pr-md-5, .px-md-5 { padding-right: 3rem !important; } .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; } .pl-md-5, .px-md-5 { padding-left: 3rem !important; } .m-md-n1 { margin: -0.25rem !important; } .mt-md-n1, .my-md-n1 { margin-top: -0.25rem !important; } .mr-md-n1, .mx-md-n1 { margin-right: -0.25rem !important; } .mb-md-n1, .my-md-n1 { margin-bottom: -0.25rem !important; } .ml-md-n1, .mx-md-n1 { margin-left: -0.25rem !important; } .m-md-n2 { margin: -0.5rem !important; } .mt-md-n2, .my-md-n2 { margin-top: -0.5rem !important; } .mr-md-n2, .mx-md-n2 { margin-right: -0.5rem !important; } .mb-md-n2, .my-md-n2 { margin-bottom: -0.5rem !important; } .ml-md-n2, .mx-md-n2 { margin-left: -0.5rem !important; } .m-md-n3 { margin: -1rem !important; } .mt-md-n3, .my-md-n3 { margin-top: -1rem !important; } .mr-md-n3, .mx-md-n3 { margin-right: -1rem !important; } .mb-md-n3, .my-md-n3 { margin-bottom: -1rem !important; } .ml-md-n3, .mx-md-n3 { margin-left: -1rem !important; } .m-md-n4 { margin: -1.5rem !important; } .mt-md-n4, .my-md-n4 { margin-top: -1.5rem !important; } .mr-md-n4, .mx-md-n4 { margin-right: -1.5rem !important; } .mb-md-n4, .my-md-n4 { margin-bottom: -1.5rem !important; } .ml-md-n4, .mx-md-n4 { margin-left: -1.5rem !important; } .m-md-n5 { margin: -3rem !important; } .mt-md-n5, .my-md-n5 { margin-top: -3rem !important; } .mr-md-n5, .mx-md-n5 { margin-right: -3rem !important; } .mb-md-n5, .my-md-n5 { margin-bottom: -3rem !important; } .ml-md-n5, .mx-md-n5 { margin-left: -3rem !important; } .m-md-auto { margin: auto !important; } .mt-md-auto, .my-md-auto { margin-top: auto !important; } .mr-md-auto, .mx-md-auto { margin-right: auto !important; } .mb-md-auto, .my-md-auto { margin-bottom: auto !important; } .ml-md-auto, .mx-md-auto { margin-left: auto !important; } } @media (min-width: 992px) { .m-lg-0 { margin: 0 !important; } .mt-lg-0, .my-lg-0 { margin-top: 0 !important; } .mr-lg-0, .mx-lg-0 { margin-right: 0 !important; } .mb-lg-0, .my-lg-0 { margin-bottom: 0 !important; } .ml-lg-0, .mx-lg-0 { margin-left: 0 !important; } .m-lg-1 { margin: 0.25rem !important; } .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; } .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; } .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; } .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; } .m-lg-2 { margin: 0.5rem !important; } .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; } .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; } .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; } .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; } .m-lg-3 { margin: 1rem !important; } .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; } .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; } .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; } .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; } .m-lg-4 { margin: 1.5rem !important; } .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; } .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; } .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; } .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; } .m-lg-5 { margin: 3rem !important; } .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; } .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; } .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; } .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; } .p-lg-0 { padding: 0 !important; } .pt-lg-0, .py-lg-0 { padding-top: 0 !important; } .pr-lg-0, .px-lg-0 { padding-right: 0 !important; } .pb-lg-0, .py-lg-0 { padding-bottom: 0 !important; } .pl-lg-0, .px-lg-0 { padding-left: 0 !important; } .p-lg-1 { padding: 0.25rem !important; } .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; } .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; } .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; } .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; } .p-lg-2 { padding: 0.5rem !important; } .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; } .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; } .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; } .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; } .p-lg-3 { padding: 1rem !important; } .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; } .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; } .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; } .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; } .p-lg-4 { padding: 1.5rem !important; } .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; } .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; } .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; } .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; } .p-lg-5 { padding: 3rem !important; } .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; } .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; } .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; } .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; } .m-lg-n1 { margin: -0.25rem !important; } .mt-lg-n1, .my-lg-n1 { margin-top: -0.25rem !important; } .mr-lg-n1, .mx-lg-n1 { margin-right: -0.25rem !important; } .mb-lg-n1, .my-lg-n1 { margin-bottom: -0.25rem !important; } .ml-lg-n1, .mx-lg-n1 { margin-left: -0.25rem !important; } .m-lg-n2 { margin: -0.5rem !important; } .mt-lg-n2, .my-lg-n2 { margin-top: -0.5rem !important; } .mr-lg-n2, .mx-lg-n2 { margin-right: -0.5rem !important; } .mb-lg-n2, .my-lg-n2 { margin-bottom: -0.5rem !important; } .ml-lg-n2, .mx-lg-n2 { margin-left: -0.5rem !important; } .m-lg-n3 { margin: -1rem !important; } .mt-lg-n3, .my-lg-n3 { margin-top: -1rem !important; } .mr-lg-n3, .mx-lg-n3 { margin-right: -1rem !important; } .mb-lg-n3, .my-lg-n3 { margin-bottom: -1rem !important; } .ml-lg-n3, .mx-lg-n3 { margin-left: -1rem !important; } .m-lg-n4 { margin: -1.5rem !important; } .mt-lg-n4, .my-lg-n4 { margin-top: -1.5rem !important; } .mr-lg-n4, .mx-lg-n4 { margin-right: -1.5rem !important; } .mb-lg-n4, .my-lg-n4 { margin-bottom: -1.5rem !important; } .ml-lg-n4, .mx-lg-n4 { margin-left: -1.5rem !important; } .m-lg-n5 { margin: -3rem !important; } .mt-lg-n5, .my-lg-n5 { margin-top: -3rem !important; } .mr-lg-n5, .mx-lg-n5 { margin-right: -3rem !important; } .mb-lg-n5, .my-lg-n5 { margin-bottom: -3rem !important; } .ml-lg-n5, .mx-lg-n5 { margin-left: -3rem !important; } .m-lg-auto { margin: auto !important; } .mt-lg-auto, .my-lg-auto { margin-top: auto !important; } .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; } .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; } .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; } } @media (min-width: 1200px) { .m-xl-0 { margin: 0 !important; } .mt-xl-0, .my-xl-0 { margin-top: 0 !important; } .mr-xl-0, .mx-xl-0 { margin-right: 0 !important; } .mb-xl-0, .my-xl-0 { margin-bottom: 0 !important; } .ml-xl-0, .mx-xl-0 { margin-left: 0 !important; } .m-xl-1 { margin: 0.25rem !important; } .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; } .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; } .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; } .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; } .m-xl-2 { margin: 0.5rem !important; } .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; } .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; } .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; } .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; } .m-xl-3 { margin: 1rem !important; } .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; } .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; } .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; } .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; } .m-xl-4 { margin: 1.5rem !important; } .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; } .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; } .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; } .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; } .m-xl-5 { margin: 3rem !important; } .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; } .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; } .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; } .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; } .p-xl-0 { padding: 0 !important; } .pt-xl-0, .py-xl-0 { padding-top: 0 !important; } .pr-xl-0, .px-xl-0 { padding-right: 0 !important; } .pb-xl-0, .py-xl-0 { padding-bottom: 0 !important; } .pl-xl-0, .px-xl-0 { padding-left: 0 !important; } .p-xl-1 { padding: 0.25rem !important; } .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; } .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; } .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; } .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; } .p-xl-2 { padding: 0.5rem !important; } .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; } .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; } .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; } .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; } .p-xl-3 { padding: 1rem !important; } .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; } .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; } .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; } .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; } .p-xl-4 { padding: 1.5rem !important; } .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; } .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; } .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; } .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; } .p-xl-5 { padding: 3rem !important; } .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; } .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; } .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; } .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; } .m-xl-n1 { margin: -0.25rem !important; } .mt-xl-n1, .my-xl-n1 { margin-top: -0.25rem !important; } .mr-xl-n1, .mx-xl-n1 { margin-right: -0.25rem !important; } .mb-xl-n1, .my-xl-n1 { margin-bottom: -0.25rem !important; } .ml-xl-n1, .mx-xl-n1 { margin-left: -0.25rem !important; } .m-xl-n2 { margin: -0.5rem !important; } .mt-xl-n2, .my-xl-n2 { margin-top: -0.5rem !important; } .mr-xl-n2, .mx-xl-n2 { margin-right: -0.5rem !important; } .mb-xl-n2, .my-xl-n2 { margin-bottom: -0.5rem !important; } .ml-xl-n2, .mx-xl-n2 { margin-left: -0.5rem !important; } .m-xl-n3 { margin: -1rem !important; } .mt-xl-n3, .my-xl-n3 { margin-top: -1rem !important; } .mr-xl-n3, .mx-xl-n3 { margin-right: -1rem !important; } .mb-xl-n3, .my-xl-n3 { margin-bottom: -1rem !important; } .ml-xl-n3, .mx-xl-n3 { margin-left: -1rem !important; } .m-xl-n4 { margin: -1.5rem !important; } .mt-xl-n4, .my-xl-n4 { margin-top: -1.5rem !important; } .mr-xl-n4, .mx-xl-n4 { margin-right: -1.5rem !important; } .mb-xl-n4, .my-xl-n4 { margin-bottom: -1.5rem !important; } .ml-xl-n4, .mx-xl-n4 { margin-left: -1.5rem !important; } .m-xl-n5 { margin: -3rem !important; } .mt-xl-n5, .my-xl-n5 { margin-top: -3rem !important; } .mr-xl-n5, .mx-xl-n5 { margin-right: -3rem !important; } .mb-xl-n5, .my-xl-n5 { margin-bottom: -3rem !important; } .ml-xl-n5, .mx-xl-n5 { margin-left: -3rem !important; } .m-xl-auto { margin: auto !important; } .mt-xl-auto, .my-xl-auto { margin-top: auto !important; } .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; } .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; } .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; } } /***** Justificativa de Texto *****/ .text-justify { text-align: justify !important; } .text-wrap { white-space: normal !important; } .text-nowrap { white-space: nowrap !important; } .text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .text-left { text-align: left !important; } .text-right { text-align: right !important; } .text-center { text-align: center !important; } @media (min-width: 576px) { .text-sm-left { text-align: left !important; } .text-sm-right { text-align: right !important; } .text-sm-center { text-align: center !important; } } @media (min-width: 768px) { .text-md-left { text-align: left !important; } .text-md-right { text-align: right !important; } .text-md-center { text-align: center !important; } } @media (min-width: 992px) { .text-lg-left { text-align: left !important; } .text-lg-right { text-align: right !important; } .text-lg-center { text-align: center !important; } } @media (min-width: 1200px) { .text-xl-left { text-align: left !important; } .text-xl-right { text-align: right !important; } .text-xl-center { text-align: center !important; } } /***** Display block ******/ .d-none { display: none !important; } .d-inline { display: inline !important; } .d-inline-block { display: inline-block !important; } .d-block { display: block !important; } .d-table { display: table !important; } .d-table-row { display: table-row !important; } .d-table-cell { display: table-cell !important; } .d-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } @media (min-width: 576px) { .d-sm-none { display: none !important; } .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-sm-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 768px) { .d-md-none { display: none !important; } .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-md-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 992px) { .d-lg-none { display: none !important; } .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-lg-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 1200px) { .d-xl-none { display: none !important; } .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-xl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } /**** Menu ****/ .wpbff-hamburger:before { display: none !important; } .wpbf-navigation .wpbf-menu>.menu-item>a { padding: 0px !important; } .menu__principal-linha { border-top: 1px solid #CCCCCC; } .menu__principal { padding-top: 10px; padding-bottom: 10px; } .menu__principal { font-size: 16px; font-family: "Open Sans", sans-serif; } .wpbf-mobile-menu-toggle.wpbff.active img { display: none; } .menu__principal ul { width: 100%; display: flex; flex-wrap: wrap; } .menu__principal .wpbf-menu-right .wpbf-menu>.menu-item, .menu__principal ul li { float: inherit !important; } div.menu__principal>ul.wpbf-menu>li.current-menu-item>a, div.menu__principal>ul.wpbf-menu>li.current_page_ancestor>a { position: relative; color: #f38129; } div.menu__principal>ul.wpbf-menu>li.current-menu-item>a::before, div.menu__principal>ul.wpbf-menu>li.current_page_ancestor>a::before { content: ''; display: inline-block; height: 4px; background-color: #f38129; font-weight: bold; width: 100%; position: absolute; bottom: -14px; } .wpbff-times:before { font-size: 20px; } .wpbf-menu-right .wpbf-menu { float: inherit !important; display: flex; justify-content: space-between; } .menu__principal ul li { text-align: center; position: relative; } .wpbf-menu:before, .wpbf-menu:after { content: inherit !important; display: inherit !important; } .menu__principal ul li a { display: inline-block !important; margin-left: auto !important; margin-right: auto !important; font-size: 16px !important; } .menuUsuario__saudacoes { color: #0456A3; } .menuUsuario__saudacoes-nome { font-weight: 600; font-style: italic; } a.menu-usuario-logado span.avatar-holder { position: relative; } a.menu-usuario-logado span.avatar-holder::after { content: attr(data-notificacoes); position: absolute; top: -5px; right: -5px; background-color: #f38129; display: inline-block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; font-weight: bold; color: white; } /***** Busca ******/ .busca__header-holder { position: relative; width: 100%; } .busca__header-holder input[type="search"] { height: 34px; line-height: 34px; border: 1px solid #CCCCCC; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding-right: 30px; padding-left: 6px; padding-top: 6px; padding-bottom: 6px; font-size: 14px; } .busca__header-holder input[type="search"]::-webkit-input-placeholder { text-transform: uppercase; } .busca__header-holder input[type="search"]:-ms-input-placeholder { text-transform: uppercase; } .busca__header-holder input[type="search"]::placeholder { text-transform: uppercase; } .busca__header-holder button img { display: inline-block; vertical-align: middle; line-height: 34px; } .busca__header-holder button { right: 0px; position: absolute; height: 34px; opacity: 0.6; cursor: pointer; } .busca__header-holder button:hover { opacity: 1; } .menu__usuarioHolder { vertical-align: middle; } .menu-usuario-logado>span { line-height: 37px; } .menu__labelTitulo { font-size: 10px; text-transform: uppercase; text-align: center; font-weight: 700; font-family: "Open Sans", sans-serif; } .txt-preto { color: black; } .menu__labelIcone-holder { line-height: 28px; vertical-align: middle; } .wpbf-mobile-menu-container::before { content: ''; background-color: rgba(0, 0, 0, 0.35); position: fixed; left: 0px; right: 0px; bottom: 0px; top: 0px; z-index: 50; } .wpbf-mobile-menu-container { background: #fff; position: fixed; top: 0px; right: 0px; width: 100%; max-width: 300px; } .wpbf-mobile-menu-container .menuMobile__holder { position: relative; z-index: 51; background-color: white; } .menuMobile__header-holder { background-color: rgba(204, 204, 204, 0.37); } .menuMobile__header-links { font-size: 17px; line-height: 18px; font-family: "Open Sans", sans-serif; } .menuMobile__header-links a { font-weight: 600; } .dropupBot { z-index: 9 !important; } /* Post Cursos Programação Junho 2022*/ .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h2-fios h2::before, .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h2-fios h2::after { content: ''; width: 30px; height: 100%; background: url(img/post-cursos-programacao/fios_mobile.svg) center center no-repeat; background-size: contain; display: block; position: absolute; top: 13% !important; z-index: 1; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h2-fios h2::before { left: 0; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h2-fios h2::after { right: 0; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h3-ilustra-1 h3::after { content: ''; width: 80px; height: 100%; background: url(img/post-cursos-programacao/ilustra_1.png) center center no-repeat; background-size: contain; display: block; position: absolute; bottom: -50px; right: 0; z-index: 1; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h3-ilustra-2 h3::before { content: ''; width: 80px; height: 100%; background: url(img/post-cursos-programacao/ilustra_2.png) center center no-repeat; background-size: contain; display: block; position: absolute; bottom: 35px; left: 0; z-index: 1; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h3-ilustra-3 h3::after { content: ''; width: 90px; height: 100%; background: url(img/post-cursos-programacao/ilustra_3.png) center center no-repeat; background-size: contain; display: block; position: absolute; bottom: 40px; right: -20px; z-index: 1; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-li-ilustra ul li { list-style-type: none; margin-bottom: 16px; position: relative; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-li-ilustra ul li::before { content: ""; width: 37px; height: 37px; background: url(img/post-cursos-programacao/custom_li.svg) center center no-repeat; background-size: contain; display: block; position: absolute; left: -46px; top: -6px; } @media (min-width: 1025px) { .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h2-fios h2::before, .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h2-fios h2::after { background-image: url(img/post-cursos-programacao/fios.svg); width: 140px; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h2-fios h2::before { left: -103px; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h2-fios h2::after { right: -103px; top: -7px !important; transform: rotate(180deg); } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h3-ilustra-1 h3::after { width: 100px; top: 20px; right: -40px; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h3-ilustra-2 h3::before { width: 100px; left: -40px; top: 20px; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-h3-ilustra-3 h3::after { right: -50px; width: 110px; bottom: 20px; } } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-btn-dark a.elementor-button { background: #000 !important; color: #fff !important; } .wpbf-cursos-logica-de-programacao-front-end-e-back-end .custom-btn-dark a.elementor-button:hover { background: #fff !important; color: #000 !important; } .badge-holder span { padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; margin-top: 2px; margin-bottom: 2px; display: inline-block; } .badge-laranja span { background-color: #F36822; color: #FFFFFF; } .badge-cinza span { background-color: #E2E2E0; color: #163665; } .badge-azul span { background-color: #245CAA; color: white; } .badge-laranja, .badge-cinza {} .titulo-holder-faixa .elementor-element-populated{ padding-left: 0px !important; padding-right: 0px !important; } /*Post Dicas Cobertura de Bolos*/ .post-conheca-os-principais-tipos-de-cobertura .custom-li ul li { list-style-type: none; margin-bottom: 16px; position: relative; } .post-conheca-os-principais-tipos-de-cobertura .custom-li ul li::before { content: ""; width: 15px; height: 37px; background: url(img/post-dicas-cobertura-bolo/custom-li.svg) center center no-repeat; background-size: contain; display: block; position: absolute; left: -40px; top: -6px; } .post-conheca-os-principais-tipos-de-cobertura .p-before-cor-2::before, .post-conheca-os-principais-tipos-de-cobertura .p-before-cor-1::before { content: ""; display: block; width: 12px; height: 100%; position: absolute; background: url(img/post-dicas-cobertura-bolo/traco-1.svg) repeat-y; background-size: 2px; background-position-x: 8px; } .post-conheca-os-principais-tipos-de-cobertura .p-before-cor-2::before{ background-image: url(img/post-dicas-cobertura-bolo/traco-2.svg); } .artigo__filtro-icone{ font-size:0px; text-indent: -9999px; } /**:focus { outline: max(1px, 0.1em) solid currentColor !important; outline-offset: 0.25em !important; }*/ /*Acessibilidade Agosto2023*/ .hidden-labels { font-size: 0px; width: 0px; height: 0px; } *:focus { outline: solid 2px #e5dfe3 !important; outline-offset: 3px !important; }