/*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} button#closep { background-color: transparent; border: 0; margin-top: 11px !important; } #single a span{ color: #5A504B !important; text-decoration: underline !important; } #single span a{ color: #5A504B !important; text-decoration: underline !important; } .all-images{ margin-bottom:10px } .playbtn { position: absolute; width: 100px; left: 50%; top: 50%; cursor: pointer } .slick-dots li { position: relative; display: inline-block; width: 60px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer; } .slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 60px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; } .slick-dots li button:before { font-size: 0px; line-height: 20px; position: absolute; top: 0; left: 0; width: 60px; height: 4px; content: '•'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background-color: #fff; } .modal-conselho h4 { width: 100% !important; max-width: 100% !important; min-height: 38px !important; font-family: 'Montserrat-Regular'; font-style: normal; font-weight: 500; font-size: 26px !important; text-transform: uppercase; color: #AF1E23; margin-bottom: 10px; } .img-iniciativas{ overflow: hidden; display: flex; align-items: center; justify-content: space-around; height: 340px; width: 100%; z-index: 10; position: relative; border-radius: 0px; margin: 15px auto; } .img-iniciativas img { width: 100%; object-fit: cover; height: 100%; } .slick-slider { margin:0 -15px; } .slick-slide { padding:10px; text-align:left; margin-right:15px; margin-left:15px; } .slick-slide a{ outline: none; } .slick-initialized .slick-slide { outline: none; height: auto; } .post-categories li a{ pointer-events: none; } .btn- { background-color: #af1e23; color: #fff; } .publicacao.type-publicacao p { font-size: 14px !important; line-height: 25px !important; } .publicacao.type-publicacao h6{ font-size: 32px !important; margin-top: 18px; } .mega-wpml-ls-item{ display:none !important; } .slick-next { right: -15px; background-image: url(/wp-content/themes/conectas/css/icon/slide-arrow.png) !important; background-size: contain !important; background-repeat: no-repeat !important; transform: rotateZ( 180deg ); top: 50%; margin-top: -70px; width: 50px; height: 50px; } .slick-next:before { display: none; } .slick-prev { left: -15px; background-image: url(/wp-content/themes/conectas/css/icon/slide-arrow.png) !important; background-size: contain !important; background-repeat: no-repeat !important; transform: rotateZ( 0deg ); top: 50%; margin-top: -70px; width: 50px; height: 50px; } .slick-prev:before { display: none; } @media only screen and (max-width: 768px){ .slick-next { right: 30px; } .slick-prev { left: 30px; z-index: 1; } #carrossel_post h5 { font-family: Montserrat-Regular; font-style: normal; font-weight: 500; font-size: 17px; line-height: 19px; color: #AF1E23; margin-top: 16.57px; margin-bottom: 37px; } .mega-wpml-ls-item{ display:block !important; } header { min-height: 100px; background: var(--reedBlack); top: 0; position: fixed; z-index: 12345; width: 100%; } .navbar-brand { padding-top: 34px !important; display: block; text-align: center; } #mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open + #mega-menu-header-menu { display: block; width: 100%; position: fixed; height: 100%; left: 0; top: 80px; z-index: 12345 !important; padding: 50px 30px 120px; } #searchform{ z-index: 12345; } body.mega-menu-header-menu-mobile-open{ overflow: hidden; } .mega-menu-wrap { border-radius: 0 !important; position: relative !important; z-index: 1234 !important; } #mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after { background-color: #fff !important; } #mega-menu-wrap-header-menu .mega-menu-toggle { display: none; z-index: 1; cursor: pointer; background: #222; border-radius: 2px 2px 2px 2px; line-height: 40px; height: 40px; text-align: left; -select: none; -webkit-tap-highlight-color: transparent; outline: none; white-space: nowrap; z-index: 123456 !important; } } #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{ content: url(https://conectas.org/wp-content/themes/conectas/css/icon/drop-arrow-bottom.png) !important; position: absolute; padding-left: 2px; margin-top: -5px !important; border: none !important; } #internas #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after { margin-top: 5px !important; } #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu:after{ } /* ul.mega-sub-menu:after{ content: url(https://conectas.org/wp-content/themes/conectas/css/icon/drop-arrow-top.png); position: absolute; top: -17px; left: 125px; right: 0; border: 0; } */ .texto-desculpa{ margin-top:50px } .texto-desculpa h2{ padding-bottom: 0px; font-size: 60px; } .publicacao a img{ border: 1px solid #dcdcdc; } .botao-voltar { font-size: 13px; display: flex; align-items: center; text-transform: uppercase; color: #7d7d7d; margin-top: 20px; margin-bottom: 54px; } .divider { width: 100%; margin-top: 64px !important; margin-bottom: 66px !important; border: 0px solid #5A146E; } .data-detalhe { font-size: 14px; color: #888888; } .p-2 { padding: 0 15px 15px 0 !important; } .post-categories a { font-size: 14px !important; color: #888888; } .post-categories li{ display: none; } .post-categories li:nth-child(1){ display: inline-block !important; } #newsletter { min-height: px; background: #D8D2CC; margin-bottom: -16px !important; padding-bottom: 30px; } #footer .tagline { margin-bottom: 0px !important; } #footer li { padding: 0px 0 !important; margin: 8px 0 !important; display: block; } #footer ul { list-style: none !important; padding: 0px; margin-top: 30px !important; } #footer .social ul { margin-top: 0px !important; } .entry-meta .post-categories li{ display: none; } .entry-meta .post-categories li:nth-child(1){ display: block !important; } .navbar-nav .nav-item a{ font-family: 'Montserrat-Regular' !important; } .navbar-brand { padding-top: 34px !important; } button#search, button#search2 { background: transparent; border: none; padding-top: 3px; } button#closep2 { background: transparent; border: none; padding-top: 3px; } .social{ text-align: right; } .our-story-body .description p { font-style: normal; font-weight: normal; font-size: 1rem; line-height: 19px; color: #5A504B; margin-top: 26px; } #credentials .card-body { width: 100%; max-width: 190px; min-height: 210px; background: #FFFFFF; opacity: 0.8; box-shadow: none; border-radius: 8px; transition: .3s all; -webkit-transition: .3s all; -moz-transition: .3s all; margin: 10px 10px; width: 190px; } #cards-five .card-body{ display: flex; justify-content: space-between; } #credentials .card-body:hover { cursor: pointer; opacity: 1; box-shadow: 0px 20px 50px -30px #000; } #footer .social .item-social { display: inline-block; padding: 0 0 0 10px !important; } #cards-five .card-five { width: 100%; margin: 40px auto !important; } #cards-five .card { width: 100%; max-width: 142px !important;; height: 200px; border: none; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; margin-right: 32px !important;; } #footer .tagline { text-transform: uppercase; margin-bottom: -20px !important; font-weight: 600; color: #FFF; } .card-four .entry-title { font-size: 18px; font-weight: 400; line-height: 21px; margin-top: 16px; } #footer .links { font-family: 'Montserrat-Light' !important; font-weight: 200; line-height: 12px !important; letter-spacing: .3px; padding-bottom: 12px; padding-left: 40px; color: #FFF; text-align: right; } .title-slide h5 { font-family: Montserrat-Medium !important; } .header h4 { font-family: Montserrat-Medium !important; font-weight: 500 !important; font-size: 1.5rem !important; line-height: 28px; letter-spacing: 1px; margin-bottom: 10px !important; color: #5A504B; } .btn-send { line-height: 30px !important;; } .navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); text-decoration: none; } .reading a, .post-categories a { color: #5A504B !important; text-transform: uppercase !important; font-family: 'Montserrat-Regular'; font-size: 1rem; } #notices { padding-bottom: 0; } .navbar { padding: 0 0 10px; } #banner-actions h1 { padding-bottom: 0px; } .card-header { padding: 0.75rem 0px; } .card-body { -ms-flex: 1 1 auto; flex: 1 1 auto; min-height: 1px; padding: 1.25rem; font-family: 'Merriweather-Regular'; font-size: 19px; color: #5A504B; } .font-merri { font-family: 'Merriweather-Regular'; font-size: 19px; color: #5A504B; } #single .wp-caption-text { font-family: Montserrat-SemiBold !important; font-style: normal !important; font-weight: 600 !important; font-size: 16px; line-height: 17px !important; text-align: center !important; color: #BEB4AA !important; margin-top: 10px; } #date1, #date2{ width: 200px !important; } .filtro-busca form input.search-field { border-left: 2px solid #c4bcb2; width: 100% !important; } .filtro-busca form input.search-field { border-radius: 7px 0 0 7px; } #cards .card .entry-title { display: flex; vertical-align: middle; height: 90px; font-style: normal; font-weight: 600; font-size: 16px; line-height: 18px; color: #AF1E23; margin-top: 9px; margin-bottom: 32px; } #banner-footer h4 { font-family: Montserrat-Medium !important;} .card .entry-title .titulo-iniciativas-relacionadas { font-size: 16px; line-height: 20px; } .card-three img { width: 100%; max-width: 387px; } .btn-more { margin-top: 32px; margin-bottom: 92px; } #carrossel_post .carousel-indicators { bottom: -17px !important; } #cards{ padding-bottom: 32px; } .btn-certidoes, .btn-certidoes:hover { display: block; font-size: 17px; color: rgb(175, 30, 35); background: rgb(250, 180, 20); border-radius: 5px; padding: 20px 30px; margin: 0 auto 40px; width: 310px; text-align: center; height: 60px; display: flex; align-items: center; justify-content: center; } #mobile .navbar-dark .navbar-toggler { margin-top: 29px; border: 0; outline: none; } #credentials .card-three .card { width: 100%; max-width: 132px; display: flex; align-items: center; justify-content: center; margin: 10px; } #credentials .card-three .card p { padding-top: 0; } .barra-relatorios{ } .wpcf7-list-item label { display: flex; align-items: center; } .modal { z-index: 10501123 !important; } .wpcf7-text{ margin-bottom:15px !important } .backgrounds a{ overflow: visible !important; } @media (min-width: 768px){ .navbar-nav { padding-top: 15px; } } @media (min-width: 992px) { #credentials .card-three { width: 100%; max-width: 100%; margin: 0 auto; display: flex; justify-content: left; } } .itens-s { margin-bottom: 32px; padding: 0; } #form-impressa input { margin-bottom: 0px; } .wpcf7-list-item label{ display: flex } span.wpcf7-list-item { display: inline-block; margin: 0 0 0 0; } #form-impressa input[type="checkbox"] { width: 29px !important; max-width: 80%; display: inline-block !important; vertical-align: middle !important; } #form-impressa .wpcf7-list-item-label { display: inline-block; margin-top: 0px; margin-right: 20px; } @media (min-width: 768px){ .dropdown .dropdown-menu:before { top: -14px !Important; } } .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(0, 0, 0, 0.7); outline: 0; } .card .entry-title { margin-top: 10px; } .copyright .tagline { font-size: 11px !important; } button#search, button#closep { background-color: transparent; border: 0; } #relatorios .dropdown-menu { background: #c1c1c1 !important; } #relatorios .dropdown-menu .dropdown-item:hover { cursor: pointer; background: #af1e23 !important; font-weight: bold; } #related .entry-title { font-size: .875rem !important; font-weight: bold !important; line-height: 17px; } #carrossel_post .title { margin-top: 59px; } .entry-meta{ font-size:12px } .entry-title { font-size: 19px; line-height: 23px; } @media (max-width: 768px){ .entry-title a{ margin-top: 10px !important; display: block } .title-slide h5 { font-size: 14px; } .carousel-item .card h5{ height:50px } #litigio article, #notices article { margin-bottom: 16px; } .entry-title { font-size: 21px !important; font-weight: 400 !important; line-height: 24px !important; } .btn-more { margin-top: 0px; margin-bottom: 50px; } #footer .links { text-align: left; } #footer .social .item-social { display: inline-block; padding: 0 0 0 5px !important; text-align: left; } #footer li a { font-family: 'Montserrat-Light' !important; font-weight: 200; line-height: 18px !important; letter-spacing: 0; color: #FFF; transition: .3s all; -webkit-transition: .3s all; -moz-transition: font0; font-size: 12px; display: inline-block; } #footer .tagline { font-size: 12px; } #footer .links { padding-left: 0px !important; font-size: 12px !important; } .navbar-nav .nav-item { padding: 8px 20px !important; border-bottom: 1px solid red; font-weight: 300; } .navbar { padding: 0px 20px 10px; } .breadcrumb { background-color: #FFF !important; margin-top: 30px !important; margin-bottom: 34px !important; padding: 0; } .breadcrumb-item { display: -ms-flexbox; display: flex; font-size: 10px; } .breadcrumb-item img { display: none } .title-internas { font-size: 28px !important; line-height: 36px; margin-top: 30px; letter-spacing: 0px; } .btn-certidoes, .btn-certidoes:hover { width: 270px; } .tagline-internas { font-size: 16px !important; line-height: 23px !important; } #about h1 { font-family: 'Montserrat-Regular'; font-style: normal; font-weight: bold; font-size: 26px !important; line-height: 28px !important; letter-spacing: 0.02em; text-transform: uppercase; color: #AF1E23; } #cards-five .card-five { width: 100%; margin: 40px auto !important; justify-content: center; } #about .tagline { font-family: 'Merriweather-Regular'; font-style: normal; font-weight: normal; font-size: 16px; line-height: 26px; margin-bottom: 96px; letter-spacing: 0.005em; color: #5A504B; } #value h3 { margin-top: 30px; } #cards-five h2 { line-height: 48px; } #cards-five .tagline { font-size: 16px; } #links li a { margin-bottom: 30px; } #cards-five .card { width: 100%; max-width: 133px !important; height: 180px; border: none; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; margin-right: 12px !important; } .our-story-body .description p { font-size: 12px; } #credentials .card-body { width: 100%; max-width: 140px; min-height: 100px; } #credentials .tagline { width: 100%; max-width: 100%; } #mobile form input { max-width: 100%; width: 100% !important; margin: 25px 0 -30px 0 !important; } #banner-footer{ background: url(/wp-content/s/2020/12/Colabore2.png)no-repeat center right !important; background-size: cover !important; margin-top:20px; } .social { text-align: left; } #credentials .card-three { width: 100%; display: flex !important; justify-content: center !important; } #carrossel_post{ min-height: auto !important; } h1, h2, h3 { font-size: 26px !important; line-height: 29px !important;; } #banner-footer h4 { font-size: 18px !important; line-height: 25px !important; } #cards-five .tagline, .our-story-body .tagline, #credentials .tagline { font-size: 16px !important; line-height: 26px !important; } #credentials .backgrounds { justify-content: center; } .header h2{ font-size: 32px !important; line-height: 38px !important; } #cards-five { padding-bottom: 0; } .header h4{ font-size: 18px !important; line-height: 25px !important; } #our-story{ min-height: auto !important } #credentials h2 { margin-top: 64px; } #links h2 { min-height: 0px; margin-bottom: 37px; } #causes .tagline { font-size: 16px; line-height: 26px; } .card-two .entry-content { font-weight: 500; font-size: 16px; line-height: 26px; } #carrossel_post .title { margin-top: 0px; } #newsletter { min-height: 350px !important; } #credentials h4 { width: 100%; max-width: 100%; min-height: 28px; font-family: 'Montserrat-Regular'; font-style: normal; font-weight: 500; font-size: 26px; text-transform: uppercase; color: #AF1E23; margin-bottom: 10px; line-height: 36px; margin-top: 32px; } #info { padding: 32px 0; background: #FFB301; } #tables { margin: 32px 0; } .cards-causes img { width: 100% !important; min-height: auto !important; object-fit: contain !important; margin-bottom: 0px !important; max-width: 100%; } .card-two img { max-width: 100%; height: auto !important; } .card .entry-title .titulo-iniciativas-relacionadas { font-size: 18px; line-height: 22px; margin-bottom: 0px; display: block; } #cards .card img { width: 100%; max-width: 100%; height: 220px; object-fit: none; margin-top: 40px; border: 2px solid #848484; } #cards h1 { font-size: 28px !important; margin-bottom: 0px; line-height: 28px !important; } #cards .card .entry-title { display: flex; vertical-align: middle; height: 50px; font-size: 16px !important; line-height: 21px !important; } .flex-mobile{ display: block !important; } #importants { height: auto !important } .margin-extra{ padding-top:0px !important } #importants .tagline p { font-size: 14px; line-height: 16px; color: #FFF; margin-bottom: 0px; } #notices .tagline { font-size: 16px !important; line-height: 28px !important; } .divider { width: 100%; margin-top: 64px !important; margin-bottom: 66px !important; border: 0px solid #5A146E; } #notes { padding-bottom: 0px; } .reading{ display: none; } .data-detalhe{ font-size: 10px } .p-2 { padding: 0 15px 15px 0 !important; } .entry-subtitle.detalhe { font-size: 22px !important; line-height: 28px !important; } .entry-title.detalhe { font-size: 34px !important; font-weight: 400 !important; line-height: 38px !important; } #single p { font-size: 16px !important; line-height: 28px !important; } #single .links-references .item { display: inline-block !important; padding: 0 40px 10px 0 !important; } #single .links-references .item a { font-size: 16px !important; line-height: 28px !important; } #litigio .tagline { font-family: 'Merriweather-Regular'; font-size: 16px; line-height: 28px; } .card-four img { width: 100%; max-width: 100%; height: 195px !important; object-fit: cover; } .copyright a img{ margin-bottom: 5px; } #related { margin-bottom: 40px; } #publication h3 { font-size: 16px !important; line-height: 28px !important; } #relatorios .collapse:not(.show) { display: block; } #relatorios .navbar-nav .nav-item { border-bottom: 0px solid red !important; } #mobile ul.idiomas { padding-left: 0 !important; display: flex; align-items: center; justify-content: center; } #mobile .idiomas li span { top: 0px; } .form-busca { margin-top: 13px; margin-left: 10px; margin-right: 30px; } } #videooverlay{ width: 800px; height: 450px } @media only screen and (max-width: 768px){ h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 40px; font-weight: 500; line-height: 1.2; font-size: 14px; margin-top: 9px; } body { padding-top: 53px; } .btn-send { float: left; } #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{ background: rgba(255, 255, 255, 0) !important; color: #fab414 !important; font-weight: 900 !important; text-decoration: none; border-color: #fff; } #videooverlay{ width: 300px; height: 169px } #carouselBanner .carousel-inner .carousel-item img{ min-height: auto !important; } .playbtn { position: absolute; width: 60px; left: 50%; top: 50%; cursor: pointer; min-height: 50px !important; margin-left: -30px; margin-top: -30px; } #mega-menu-wrap-header-menu .mega-menu-toggle + #mega-menu-header-menu { background: #af1e23 !important; } #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item { border-top: 1px solid #FAB414 !important; } #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item > a.mega-menu-link { height: auto !important; text-align: center !important; color: #fff !important; font-size: 16px !important; padding: 13px 0px !important; margin: 0 !important; } #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link { color: #fff; background: #fab414 !important; } #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { position: absolute !important; } #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { text-align: center; border-top: 1px solid #c13434; } .btn-doacao { padding: 20px 0px !important; } #mega-menu-item-wpml-ls-5-pt-br { border-top: 0 !important; } #mega-menu-wrap-header-menu .mega-menu-toggle { background: #af1e23 !important; } #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link { line-height: 21px !important; } #mega-menu-wrap-header-menu .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block { right: 36px !important; } button#search { background-color: transparent; border: 0; right: 74px !important; } button#closep { background-color: transparent; border: 0; position: absolute; right: -15px; top: 22px; margin-top: 0 !important; } #internas #mega-menu-wrap-header-menu #mega-menu-header-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link { color: #fff; background: #fab414; } #internas #mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator { float: right; top: 24px; } #internas #mega-menu-item-wpml-ls-5-pt-br .mega-indicator{ top: 10px !important; } #internas #mega-menu-item-wpml-ls-5-en .mega-indicator{ top: 10px !important; } #mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open + #mega-menu-header-menu { overflow: scroll; } .img-iniciativas{ height: 240px; } }