@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap"); @import url("https://fonts.googleapis.com/css2?family=Dosis:wght@400;500;600;700&display=swap"); html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } html { box-sizing: border-box; } *, *::before, *::after { box-sizing: border-box; } html { font-size: 14px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: "Dosis", sans-serif; font-size: 14px; color: #7f7f7f; background-color: ""; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0; } p { margin-top: 0; } ul, ol, dl { margin-top: 0; margin-bottom: 0; padding-left: 0; list-style: none; } a, button, input, select { transition-property: transform, background, background-color, border-color, color; transition-duration: 0.3s; } textarea { resize: vertical; } figure { margin: 0px; padding: 0px; } a { color: #7f7f7f; text-decoration: none; } a:hover { color: #15763c; } a:focus { outline: none; } img { vertical-align: middle; } a, area, button, [role="button"], input, label, select, summary, textarea { touch-action: manipulation; } [role="button"] { cursor: pointer; } [hidden] { display: none !important; } .js-getImage { position: relative; } .js-image { background-size: cover; background-position: center; background-repeat: no-repeat !important; overflow: hidden; } .js-image img { visibility: hidden; } .footer { background: #fff; } .footer .footer__content { display: flex; justify-content: space-between; align-items: center; padding: 30px 15px; } @media (max-width: 992px) { .footer .footer__content { flex-wrap: wrap; } } .footer .footer__content .footer__brand { width: 104px; } @media (max-width: 992px) { .footer .footer__content .footer__brand { width: 104px; } } @media (max-width: 992px) { .footer .footer__content .footer__info { display: none; } } .footer .footer__content .footer__info ul li { text-align: center; font-size: 16px; color: #606060; margin-bottom: 5px; } @media (max-width: 992px) { .footer .footer__content .footer__links { width: 50%; } } .footer .footer__content .footer__links p { text-align: right; font-size: 16px; color: #606060; } .footer .footer__mobile { display: none; padding: 20px 0px 40px; } @media (max-width: 992px) { .footer .footer__mobile { justify-content: center; display: flex; } } .footer .footer__mobile .footer__info ul li { text-align: center; font-size: 16px; color: #606060; margin-bottom: 5px; } .c-inner { margin: 0px auto; max-width: 1300px; padding: 0px 15px; width: 100%; } .header { margin-bottom: 50px; z-index: 20; } .header .header__content { display: flex; justify-content: space-between; align-items: center; padding: 25px 15px; } .header .header__content .header__brand { display: flex; width: 148px; } .header .header__content .header__brand .header-color-brand { display: block; } .header .header__content .header__brand .header-white-brand { display: none; } @media (max-width: 992px) { .header .header__content .header__brand img { height: auto; width: 150px; } } .header .header__content .header__nav { display: flex; flex: 1 1 0%; justify-content: flex-end; padding-left: 50px; } @media (max-width: 992px) { .header .header__content .header__nav { display: none; } } .header .header__content .header__nav ul { display: flex; } .header .header__content .header__nav ul li a { color: #15763c; font-size: 18px; padding: 0px 10px; text-align: center; display: block; } @media (max-width: 1200px) { .header .header__content .header__nav ul li a { font-size: 14px; } } .header .header__content .header__bars { width: 30px; display: none; } @media (max-width: 992px) { .header .header__content .header__bars { display: flex; } } .header .header__content .header__bars .icon-bars-white { display: none; } .header .header__content .header__bars .icon-bars-color { display: block; } .header .header__content .header__close { display: none; } @media (max-width: 992px) { .page-template, .single { padding-top: 120px; } .page-template .header, .single .header { background: #FFF; position: fixed; left: 0px; top: 0px; width: 100%; height: 77px; z-index: 100; } .page-template .header.nav__header, .single .header.nav__header { background: #FFF; } .page-template .header.nav__header .header__content .header__nav ul li a, .single .header.nav__header .header__content .header__nav ul li a { color: #15763c; } .page-template .header.nav__header .header__content .header__brand .header-color-brand, .single .header.nav__header .header__content .header__brand .header-color-brand { display: block; } .page-template .header.nav__header .header__content .header__brand .header-white-brand, .single .header.nav__header .header__content .header__brand .header-white-brand { display: none; } .page-template .header.nav__header .header__content .header__bars, .single .header.nav__header .header__content .header__bars { display: none; } .page-template .header.nav__header .header__content .header__bars .icon-bars-white, .single .header.nav__header .header__content .header__bars .icon-bars-white { display: none; } .page-template .header.nav__header .header__content .header__bars .icon-bars-color, .single .header.nav__header .header__content .header__bars .icon-bars-color { display: none; } .page-template .header.nav__header .header__content .header__close, .single .header.nav__header .header__content .header__close { display: block; width: 30px; } } @media (max-width: 992px) { .home { padding-top: 0px; } } .home .header { background: linear-gradient(180deg, black 5%, rgba(0, 212, 255, 0) 100%); position: fixed; left: 0px; top: 0px; width: 100%; height: 77px; z-index: 100; } .home .header .header__content .header__nav ul li a { color: #FFF; } .home .header .header__content .header__brand .header-color-brand { display: none; } .home .header .header__content .header__brand .header-white-brand { display: block; } .home .header .header__content .header__bars .icon-bars-white { display: block; } .home .header .header__content .header__bars .icon-bars-color { display: none; } .home .header.white__header { background: #FFF; } .home .header.white__header .header__content .header__nav ul li a { color: #15763c; } .home .header.white__header .header__content .header__brand .header-color-brand { display: block; } .home .header.white__header .header__content .header__brand .header-white-brand { display: none; } .home .header.white__header .header__content .header__bars .icon-bars-white { display: none; } .home .header.white__header .header__content .header__bars .icon-bars-color { display: block; } .home .header.nav__header { background: #FFF; } .home .header.nav__header .header__content .header__nav ul li a { color: #15763c; } .home .header.nav__header .header__content .header__brand .header-color-brand { display: block; } .home .header.nav__header .header__content .header__brand .header-white-brand { display: none; } .home .header.nav__header .header__content .header__bars { display: none; } .home .header.nav__header .header__content .header__bars .icon-bars-white { display: none; } .home .header.nav__header .header__content .header__bars .icon-bars-color { display: none; } .home .header.nav__header .header__content .header__close { display: block; width: 30px; } .mobile__nav { background: #15763c; position: fixed; height: 100%; width: 100%; top: 0px; z-index: 50; padding-top: 120px; display: none; } .mobile__nav.active { display: block; } .mobile__nav .mobile__nav-content { margin: 0px auto; width: 80%; } .mobile__nav .mobile__nav-content ul li { margin-bottom: 20px; } .mobile__nav .mobile__nav-content ul li a { color: #FFF; position: relative; padding-left: 30px; font-size: 30px; } .mobile__nav .mobile__nav-content ul li a:after { background: url("/wp-content/uploads/2022/10/nav-arrow.svg"); content: ''; width: 11px; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); height: 14px; } .bigbanner { margin-bottom: 20px; } .middle-text { padding: 100px 0px; } @media (max-width: 992px) { .middle-text { padding: 50px 0px; } } .middle-text p { text-align: center; font-size: 28px; line-height: 50px; } @media (max-width: 992px) { .middle-text p { font-size: 18px; line-height: 28px; } } .news { padding: 70px 0px; background: #f5f5f5; } .news .news__content { display: flex; justify-content: space-between; } @media (max-width: 992px) { .news .news__content { flex-wrap: wrap; } } .news .news__content .news__item { width: 50%; } @media (max-width: 992px) { .news .news__content .news__item { margin-bottom: 50px; width: 100%; } } .news .news__content .news__item .item-content figure { border-radius: 30px; overflow: hidden; margin-bottom: 20px; } .news .news__content .news__item .item-content figure img { width: 100%; } .news .news__content .news__item .item-content .content-info span { text-transform: uppercase; font-size: 20px; color: #15763c; margin-bottom: 10px; } .news .news__content .news__item .item-content .content-info h2 { color: #000; font-size: 48px; line-height: 57px; margin-bottom: 15px; } @media (max-width: 992px) { .news .news__content .news__item .item-content .content-info h2 { font-size: 28px; line-height: 38px; } } .news .news__content .news__item .item-content .content-info p { text-transform: uppercase; display: flex; color: #15763c; } .news .news__content .news__item .item-content .content-info p img { margin-left: 10px; width: 20px; } .news .news__content .news__info { width: 45%; } @media (max-width: 992px) { .news .news__content .news__info { width: 100%; } } .news .news__content .news__info .info__cimenta { background: #FFF; border-radius: 30px; padding: 35px 10px 100px; position: relative; } .news .news__content .news__info .info__cimenta:after { background: url("/wp-content/uploads/2022/10/home-info-after.svg"); content: ''; height: 197px; position: absolute; right: 0px; bottom: 0px; width: 249px; z-index: 1; } .news .news__content .news__info .info__cimenta span { text-align: center; color: #15763c; font-size: 20px; margin-bottom: 5px; display: block; } .news .news__content .news__info .info__cimenta h2 { font-size: 48px; line-height: 57px; color: #15763c; text-align: center; font-weight: 400; margin-bottom: 40px; } @media (max-width: 992px) { .news .news__content .news__info .info__cimenta h2 { font-size: 38px; line-height: 47px; } } .news .news__content .news__info .info__cimenta ul { margin-bottom: 30px; display: flex; justify-content: center; } .news .news__content .news__info .info__cimenta ul li { padding: 0px 25px; width: 50%; } .news .news__content .news__info .info__cimenta ul li p { font-size: 30px; text-transform: uppercase; color: #606060; text-align: right; } @media (max-width: 992px) { .news .news__content .news__info .info__cimenta ul li p { font-size: 20px; } } .news .news__content .news__info .info__cimenta ul li:nth-of-type(2) { border-left: 1px solid #606060; } .news .news__content .news__info .info__cimenta ul li:nth-of-type(2) p { text-align: left; } .home-business { background: #f5f5f5; padding-bottom: 100px; } .home-business.bg-white { background: #FFF; padding: 70px 0px; } .home-business.blog-page { padding: 70px 0px; } .home-business .home-business__content h2 { text-align: center; color: #000; font-size: 48px; line-height: 57px; margin-bottom: 40px; } .home-business .home-business__content .home-business__grid { display: grid; grid-template-columns: repeat(3, 1fr); grid-gap: 60px; } @media (max-width: 992px) { .home-business .home-business__content .home-business__grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 750px) { .home-business .home-business__content .home-business__grid { grid-template-columns: repeat(1, 1fr); } } .home-business .home-business__content .home-business__grid .grid-item { position: relative; -webkit-box-shadow: 3px 3px 9px 1px rgba(0, 0, 0, 0.54); box-shadow: 3px 3px 9px 1px rgba(0, 0, 0, 0.54); } .home-business .home-business__content .home-business__grid .grid-item figure img { height: auto; width: 100%; } .home-business .home-business__content .home-business__grid .grid-item .business__color { position: absolute; left: 0px; top: 0px; display: inline-block; width: 0; height: 0; border-style: solid; border-width: 100px 100px 0 0; } .home-business .home-business__content .home-business__grid .grid-item .item-info { background: #FFF; padding: 20px 30px; } .home-business .home-business__content .home-business__grid .grid-item .item-info h3 { text-transform: uppercase; color: #000; font-size: 24px; margin-bottom: 5px; } .home-business .home-business__content .home-business__grid .grid-item .item-info p { font-size: 16px; margin-bottom: 15px; } .home-business .home-business__content .home-business__grid .grid-item .item-info a { display: flex; justify-content: flex-end; } .home-business .home-business__content .home-business__grid .grid-item .item-info a img { margin-left: 10px; width: 20px; } .post__content { display: flex; } .page-detail { background: #f5f5f5; padding: 70px 0px; } .page-detail.bg-white { background: #FFF; padding: 70px 0px; } .page-detail .page-detail__content { display: flex; justify-content: space-between; } @media (max-width: 992px) { .page-detail .page-detail__content { flex-wrap: wrap; justify-content: center; } } .page-detail .page-detail__content .page-detail__info { width: 45%; } @media (max-width: 992px) { .page-detail .page-detail__content .page-detail__info { width: 100%; text-align: center; } } .page-detail .page-detail__content .page-detail__info h5 { font-size: 20px; text-transform: uppercase; color: #15763c; margin-bottom: 10px; } @media (max-width: 992px) { .page-detail .page-detail__content .page-detail__info h5 { margin-bottom: 0px; } } .page-detail .page-detail__content .page-detail__info h2 { font-size: 48px; line-height: 57px; color: #000; margin-bottom: 20px; } @media (max-width: 992px) { .page-detail .page-detail__content .page-detail__info h2 { font-size: 38px; line-height: 47px; } } .page-detail .page-detail__content .page-detail__info p { font-size: 16px; margin-bottom: 30px; color: #333333; } .page-detail .page-detail__content .page-detail__image { width: 45%; } @media (max-width: 992px) { .page-detail .page-detail__content .page-detail__image { max-width: 600px; margin-bottom: 80px; width: 100%; } } .page-detail .page-detail__content .page-detail__image.desktop { display: block; } @media (max-width: 992px) { .page-detail .page-detail__content .page-detail__image.desktop { display: none; } } .page-detail .page-detail__content .page-detail__image.mobile { display: none; } @media (max-width: 992px) { .page-detail .page-detail__content .page-detail__image.mobile { display: block; } } .page-detail .page-detail__content .page-detail__image figure { position: relative; } .page-detail .page-detail__content .page-detail__image figure:after { background: #15763c; content: ''; height: 100%; position: absolute; bottom: -40px; left: -40px; border-radius: 25px; width: 100%; } .page-detail .page-detail__content .page-detail__image figure img { border-radius: 25px; position: relative; height: auto; z-index: 10; width: 100%; } .mid-banner { height: 400px; display: flex; justify-content: center; align-items: center; background-size: cover; flex-direction: column; } @media (max-width: 992px) { .mid-banner { padding: 0px 20px; } } .mid-banner h2 { max-width: 600px; color: #FFF; font-size: 50px; font-weight: 800; text-align: center; } @media (max-width: 992px) { .mid-banner h2 { font-size: 40px; } } .mid-banner p { font-size: 24px; color: #FFF; max-width: 800px; text-align: center; } @media (max-width: 992px) { .mid-banner p { font-size: 18px; } } .equipo { padding: 70px 0px; background: #f5f5f5; padding-bottom: 140px; } .equipo .equipo__header { display: flex; margin-bottom: 50px; } @media (max-width: 992px) { .equipo .equipo__header { flex-wrap: wrap; } } .equipo .equipo__header .equipo__title { text-align: right; padding-right: 20px; margin-right: 20px; border-right: 1px solid #606060; } @media (max-width: 992px) { .equipo .equipo__header .equipo__title { width: 100%; text-align: center; border-right: none; margin-bottom: 20px; } } .equipo .equipo__header .equipo__title span { color: #000; font-size: 24px; text-align: right; } .equipo .equipo__header .equipo__title h2 { color: #15763c; font-size: 48px; line-height: 40px; } .equipo .equipo__header .equipo__info { flex: 1 1 0%; align-items: center; } @media (max-width: 992px) { .equipo .equipo__header .equipo__info { text-align: center; width: 100%; } } .equipo .equipo__header .equipo__info p { font-size: 24px; } .equipo .equipo__content-grid { position: relative; z-index: 50; } @media (max-width: 992px) { .equipo .equipo__content-grid.slider-active { padding: 0px 100px; } } @media (max-width: 650px) { .equipo .equipo__content-grid.slider-active { padding: 0px 30px; } } .equipo .equipo__content-grid.slider-active .equipo__grid { position: relative; z-index: 50; } .equipo .equipo__content-grid.slider-active:after { background: #15763c; content: ''; position: absolute; right: -15px; top: 50%; height: 450px; border-top-left-radius: 20px; border-bottom-left-radius: 20px; transform: translateY(-40%); width: 90%; z-index: 40; } .equipo .equipo__grid { display: grid; grid-template-columns: repeat(4, 1fr); grid-template-rows: auto; grid-gap: 40px; justify-items: center; } @media (max-width: 992px) { .equipo .equipo__grid { grid-template-columns: repeat(2, 1fr); } } .equipo .equipo__grid.slider-active { display: block; } .equipo .equipo__grid .equipo__item { -webkit-box-shadow: 3px 3px 9px 1px rgba(0, 0, 0, 0.54); box-shadow: 3px 3px 9px 1px rgba(0, 0, 0, 0.54); } .equipo .equipo__grid .equipo__item figure img { width: 100%; } .equipo .equipo__grid .equipo__item .items__info { background: #FFF; padding: 20px; text-align: center; } .equipo .equipo__grid .equipo__item .items__info h3 { color: #15763c; text-transform: uppercase; font-size: 17px; margin-bottom: 20px; } .equipo .equipo__grid .equipo__item .items__info p { margin-bottom: 5px; } .equipo .equipo__grid .owl-dots { text-align: center; position: absolute; bottom: -80px; padding-top: 20px; width: 100%; } .equipo .equipo__grid .owl-dots .owl-dot { background: #606060; border: 1px solid #606060; border-radius: 50%; height: 10px; width: 10px; margin-right: 5px; } .equipo .equipo__grid .owl-dots .owl-dot:last-child { margin-right: 0px; } .equipo .equipo__grid .owl-dots .owl-dot.active { background: #FFF; } .equipo .equipo__body .equipo__wrapper { max-width: 900px; margin: 0px auto; } .equipo .equipo__body .equipo__wrapper .equipo__tab { position: relative; } .equipo .equipo__body .equipo__wrapper .equipo__tab ul { display: flex; justify-content: space-between; position: relative; } .equipo .equipo__body .equipo__wrapper .equipo__tab ul:after { background: #15763c; content: ''; height: 4px; position: absolute; left: 50%; top: 69%; transform: translate(-50%, -50%); width: 95%; z-index: 5; } .equipo .equipo__body .equipo__wrapper .equipo__tab ul li { position: relative; z-index: 10; } .equipo .equipo__body .equipo__wrapper .equipo__tab ul li.active a { background: #15763c; } .equipo .equipo__body .equipo__wrapper .equipo__tab ul li p { margin-bottom: 5px; text-align: center; font-size: 18px; } .equipo .equipo__body .equipo__wrapper .equipo__tab ul li a { display: block; height: 47px; width: 47px; border-radius: 50%; border: 4px solid #15763c; background: #FFF; margin: 0px auto; } .equipo .equipo__body .equipo__wrapper .equipo__tab-body { padding-top: 80px; } .equipo .equipo__body .equipo__wrapper .equipo__tab-body .body-item { display: none; } .equipo .equipo__body .equipo__wrapper .equipo__tab-body .body-item.active { display: flex; flex-direction: column; } .equipo .equipo__body .equipo__wrapper .equipo__tab-body .body-item p { text-align: center; font-size: 22px; line-height: 28px; color: #606060; margin-bottom: 10px; } .single-page { background: #f5f5f5; padding: 70px 0px; margin-bottom: 200px; position: relative; } .single-page:after { background: #e7e7e7; content: ''; height: 700px; position: absolute; left: 0px; top: 0px; width: 30%; z-index: 1; } @media (max-width: 992px) { .single-page:after { width: 70%; } } .single-page .single-page__content { display: flex; position: relative; z-index: 10; } @media (max-width: 992px) { .single-page .single-page__content { flex-wrap: wrap; } } @media (max-width: 992px) { .single-page .single-page__content .single-page__image { margin-bottom: 40px; width: 100%; } } .single-page .single-page__content .single-page__image figure { height: 500px; width: 450px; border-radius: 30px; overflow: hidden; } @media (max-width: 992px) { .single-page .single-page__content .single-page__image figure { height: auto; width: 100%; } } .single-page .single-page__content .single-page__image figure img { object-fit: cover; height: 500px; width: 450px; } @media (max-width: 992px) { .single-page .single-page__content .single-page__image figure img { height: auto; width: 100%; } } .single-page .single-page__content .single-page__info { flex: 1 1 0%; padding-left: 60px; } @media (max-width: 992px) { .single-page .single-page__content .single-page__info { padding-left: 0px; width: 100%; } } .single-page .single-page__content .single-page__info h2 { color: #15763c; font-size: 37px; line-height: 47px; text-transform: uppercase; margin-bottom: 30px; } @media (max-width: 992px) { .single-page .single-page__content .single-page__info h2 { font-size: 27px; line-height: 37px; } } .single-page .single-page__content .single-page__info p { font-size: 18px; line-height: 24px; color: #333333; margin-bottom: 30px; } .business-related { background: #f5f5f5; padding: 50px 0px; } .business-related .business-related__content h3 { text-align: center; font-size: 40px; line-height: 47px; margin-bottom: 30px; } .business-related .business-related__content .business-related__grid { display: grid; grid-template-columns: repeat(5, 1fr); grid-gap: 30px; } @media (max-width: 992px) { .business-related .business-related__content .business-related__grid { grid-template-columns: repeat(3, 1fr); } } @media (max-width: 650px) { .business-related .business-related__content .business-related__grid { grid-template-columns: repeat(2, 1fr); } } .business-related .business-related__content .business-related__grid .business-related__item { -webkit-box-shadow: 3px 3px 9px 1px rgba(0, 0, 0, 0.54); box-shadow: 3px 3px 9px 1px rgba(0, 0, 0, 0.54); position: relative; } .business-related .business-related__content .business-related__grid .business-related__item figure img { height: auto; width: 100%; } .business-related .business-related__content .business-related__grid .business-related__item .business__color { position: absolute; left: 0px; top: 0px; display: inline-block; width: 0; height: 0; border-style: solid; border-width: 100px 100px 0 0; } .business-related .business-related__content .business-related__grid .business-related__item .item-info { background: #FFF; padding: 20px; } .business-related .business-related__content .business-related__grid .business-related__item .item-info h4 { text-transform: uppercase; color: #000; font-size: 16px; margin-bottom: 5px; } .business-related .business-related__content .business-related__grid .business-related__item .item-info p { font-size: 16px; margin-bottom: 15px; } .business-related .business-related__content .business-related__grid .business-related__item .item-info a { display: flex; justify-content: flex-end; } .business-related .business-related__content .business-related__grid .business-related__item .item-info a img { margin-left: 10px; width: 20px; } .contacto { background: #f5f5f5; padding: 70px 0px; } .contacto .contacto__content .contacto__info { margin-bottom: 40px; } .contacto .contacto__content .contacto__info p { text-align: center; } .contacto .contacto__content .contacto__form form .form__boxes { max-width: 900px; margin: 0px auto; display: flex; } @media (max-width: 992px) { .contacto .contacto__content .contacto__form form .form__boxes { flex-wrap: wrap; } } .contacto .contacto__content .contacto__form form .form__boxes .form__box { padding: 0px 20px; width: 50%; } @media (max-width: 992px) { .contacto .contacto__content .contacto__form form .form__boxes .form__box { width: 100%; } } .contacto .contacto__content .contacto__form form .form__boxes .form__box .input { margin-bottom: 15px; } .contacto .contacto__content .contacto__form form .form__boxes .form__box .input.input-textarea { margin-bottom: 10px; } .contacto .contacto__content .contacto__form form .form__boxes .form__box .input input { height: 40px; padding: 0px 15px; width: 100%; } .contacto .contacto__content .contacto__form form .form__boxes .form__box .input textarea { height: 150px; padding: 15px; resize: none; width: 100%; } .contacto .contacto__content .contacto__form form .form__boxes .form__box .wpcf7-submit { height: 40px; border: none; background: #15763c; color: #FFF; width: 110px; cursor: pointer; } .contacto .contacto__content .contacto__form form .form__boxes .form__box .wpcf7-submit:hover { background: #0e4f28; } .post .post__content { display: flex; } @media (max-width: 992px) { .post .post__content { flex-wrap: wrap; } } .post .post__content .post__info { background: #f5f5f5; padding: 30px; padding-bottom: 150px; width: 65%; } @media (max-width: 992px) { .post .post__content .post__info { width: 100%; } } .post .post__content .post__info .post-thumbnail { margin-bottom: 40px; } .post .post__content .post__info .post-thumbnail img { height: auto; width: 100%; } .post .post__content .post__info .post__body h2 { font-size: 24px; color: #15763c; line-height: 28px; margin-bottom: 30px; } .post .post__content .post__info .post__body p { font-size: 16px; line-height: 24px; color: #000; margin-bottom: 20px; } .post .post__content .post__related { padding: 30px; width: 35%; } @media (max-width: 992px) { .post .post__content .post__related { display: none; width: 100%; } } .post .post__content .post__related .post__grid .post__item { -webkit-box-shadow: 3px 3px 9px 1px rgba(0, 0, 0, 0.54); box-shadow: 3px 3px 9px 1px rgba(0, 0, 0, 0.54); margin-bottom: 40px; } .post .post__content .post__related .post__grid .post__item figure img { height: auto; width: 100%; } .post .post__content .post__related .post__grid .post__item .item-info { background: #FFF; padding: 20px; } .post .post__content .post__related .post__grid .post__item .item-info h4 { text-transform: uppercase; color: #000; font-size: 16px; margin-bottom: 5px; } .post .post__content .post__related .post__grid .post__item .item-info p { font-size: 16px; margin-bottom: 15px; } .post .post__content .post__related .post__grid .post__item .item-info a { display: flex; justify-content: flex-end; } .post .post__content .post__related .post__grid .post__item .item-info a img { margin-left: 10px; width: 20px; } .descargas { background: #f5f5f5; padding: 70px 0px; } .descargas .descargas__content .descargas__header { display: flex; margin-bottom: 50px; } @media (max-width: 992px) { .descargas .descargas__content .descargas__header { flex-wrap: wrap; } } .descargas .descargas__content .descargas__header .descargas__title { text-align: right; padding-right: 20px; margin-right: 20px; border-right: 1px solid #606060; } @media (max-width: 992px) { .descargas .descargas__content .descargas__header .descargas__title { width: 100%; text-align: center; border-right: none; margin-bottom: 20px; } } .descargas .descargas__content .descargas__header .descargas__title span { color: #000; font-size: 24px; text-align: right; } .descargas .descargas__content .descargas__header .descargas__title h2 { color: #15763c; font-size: 48px; line-height: 40px; } .descargas .descargas__content .descargas__header .descargas__info { flex: 1 1 0%; display: flex; align-items: center; } @media (max-width: 992px) { .descargas .descargas__content .descargas__header .descargas__info { text-align: center; width: 100%; } } .descargas .descargas__content .descargas__header .descargas__info p { font-size: 24px; } .descargas .descargas__content .descargas__form form { display: flex; } @media (max-width: 992px) { .descargas .descargas__content .descargas__form form { flex-wrap: wrap; } } .descargas .descargas__content .descargas__form form .input { margin-right: 20px; } @media (max-width: 992px) { .descargas .descargas__content .descargas__form form .input { margin-right: 0px; margin-bottom: 30px; width: 100%; } } .descargas .descargas__content .descargas__form form .input select { height: 50px; padding: 0px 20px; background: none; border: none; color: #15763c; font-size: 24px; outline: none; max-width: 500px; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box { display: none; padding: 0px 20px; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box.active { display: block; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__tab { margin-bottom: 30px; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__tab ul { display: flex; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__tab ul li { border-radius: 10px; overflow: hidden; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__tab ul li.active a { background: #15763c; color: #FFF; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__tab ul li a { color: #15763c; font-size: 18px; display: block; padding: 10px 20px; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__body { display: flex; flex-wrap: wrap; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__body .body__tab { display: none; align-items: center; flex-wrap: wrap; width: 100%; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__body .body__tab.active { display: flex; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__body .body__tab .tab-box { display: flex; justify-content: space-between; margin-bottom: 20px; width: 100%; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__body .body__tab p { font-size: 26px; color: #000; } .descargas .descargas__content .descargas__form .descargas__wrapper .descargas__box .descargas__body .body__tab a.flecha { display: flex; width: 20px; } .brand__blockquote { background: #FFF; padding: 70px 0px; } .brand__blockquote .brand__content { display: flex; justify-content: flex-start; } .brand__blockquote .brand__content .brand__info { width: 50%; } @media (max-width: 992px) { .brand__blockquote .brand__content .brand__info { width: 100%; } } .brand__blockquote .brand__content .brand__info p { font-size: 36px; line-height: 43px; margin-bottom: 20px; } @media (max-width: 992px) { .brand__blockquote .brand__content .brand__info p { font-size: 26px; line-height: 33px; } } .brand__blockquote .brand__content .brand__info span { font-size: 26px; } @media (max-width: 992px) { .brand__blockquote .brand__content .brand__info span { font-size: 16px; } } /*# sourceMappingURL=main.css.map */