:root { --primary-color: #00ACFD;
--secondary-color: rgb(0, 64, 97);
--tertiary-color: #c5ebff;
--text-color-1: #2D3538;
--text-color-2: #101820;
--white-color: #ffffff;
--grey-bg: #f7f7f7;
--border-secondary-color: 0, 64, 97;
--border-table: #E1E1E1; --promary-font-family: 'Poppins', sans-serif;
--paragraph-font-size: 16px;
--paragraph-font-line-height: 1.5em;
--paragraph-font-weight: 400; --border-radius-button: 8px; --border-radius-image: 2px;
}
.padding-top-xl {
padding-top: 100px;
}
.padding-top-l {
padding-top: 80px;
}
.padding-top-m {
padding-top: 50px;
}
.padding-top-s {
padding-top: 25px;
}
.padding-top-xs {
padding-top: 15px;
}
.padding-bottom-xl {
padding-bottom: 100px;
}
.padding-bottom-l {
padding-bottom: 80px;
}
.padding-bottom-m {
padding-bottom: 50px;
}
.padding-bottom-s {
padding-bottom: 25px;
}
.padding-bottom-xs {
padding-bottom: 15px;
}
.blue-underline {
margin-bottom: 15px;
padding-bottom: 15px;
position: relative;
}
.blue-underline:before,
body.single-post h1.entry-title:before,
body.error404 h1:before,
body.search.ast-separate-container h1:before {
content: '';
position: absolute;
width: 90px;
height: 5px;
background-color: var(--primary-color);
left: 0px;
bottom: 0px;
}
.nit-row-2 {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 30px;
}
.nit-arrow {
position: relative;
margin-left: 7px;
}
.nit-arrow::before {
position: absolute;
}
.nit-arrow-blue:before {
content: url(//valtierra.ccrrnavarras.com/wp-content/themes/nasertic/src/images/arrow-right-blue.png);
top: -2px;
}
.nit-arrow-white:before {
content: url(//valtierra.ccrrnavarras.com/wp-content/themes/nasertic/src/images/arrow-right-white.png);
}
.image-border-radius img,
.elementor .image-border-radius img,
img.image-border-radius {
border-radius: var(--border-radius-image);
}
.featured-text {
font-size: 24px;
font-weight: 500;
line-height: 1.3;
} .ast-main-header-wrap .main-header-menu .menu-item:first-child .menu-link {
padding-left: 0px;
}
.ast-logo-title-inline .ast-site-identity {
padding: .8em 0;
}
header .ast-above-header-bar nav.site-navigation li a,
.ast-theme-transparent-header .ast-above-header-bar .ast-builder-menu .main-header-menu .menu-link {
color: var(--text-color-2);
}
header .ast-above-header-bar nav.site-navigation li a:hover,
.ast-theme-transparent-header .ast-above-header-bar .ast-builder-menu .main-header-menu .menu-link:hover {
color: var(--text-color-2);
opacity: .7;
}
.ast-mobile-header-content {
padding: 10px 0 40px;
}
.ast-header-break-point .ast-mobile-header-content .main-navigation ul .menu-item .menu-link {
border: none;
}
.ast-header-break-point .ast-mobile-header-content  .main-header-menu {
background-color: transparent;
}
.ast-mobile-header-content .mobile-secondary-menu li.menu-item,
.ast-mobile-header-content .ast-header-social-wrap {
padding-left: 20px;
padding-right: 20px;
}
.ast-mobile-header-content .blue-underline:before {
left: 20px;
}
.ast-mobile-header-content .blue-underline {
margin-bottom: 25px;
margin-top: 10px;
}
.ast-mobile-header-content ul.mobile-secondary-menu {
margin: 0px;
}
.ast-mobile-header-content ul.mobile-secondary-menu li{
list-style: none;
}
.ast-mobile-header-content ul.mobile-secondary-menu li a {
font-size: 1.0625rem;
color: var(--ast-global-color-3);
line-height: 3;
}
.ast-mobile-header-content .ast-header-social-wrap {
margin-top: 15px;
}
.ast-mobile-header-content .ast-header-social-wrap .header-social-item {
margin-right: 15px;
}
.ast-mobile-header-content .ast-header-social-wrap .header-social-item svg {
transform: scale(1.2);
}
.ast-main-header-nav-open header.ast-mobile-header-inline {
height: 100vh;
} .home-news-slider h2, .home-news-slider p, .home-news-slider a {
font-family: var(--promary-font-family) !important;
}
.home-news-slider h2 {
position: relative;
}
.home-news-slider .home-news-slider-undertine{
display: inline-block;
height: 5px;
width: 150px;
background-color: var(--primary-color);
}
.home-news-slider .home-news-slider-readmore a {
position: relative;
}
.home-news-slider .home-news-slider-readmore a i {
margin-left: 10px;
}
.home-news-slider .home-news-slider-readmore a:hover {
opacity: .7 !important;
}
.linkable-text a{
font-size: 24px;
font-weight: 500;
line-height: 1.3;
}
.linkable-text a:hover {
opacity: .7;
}
.elementor-widget-image-box.linkable-text .elementor-image-box-content {
margin-top: 50px;
}
.nit-latest-news-item-content .nit-latest-news-item-content-date {
color: var(--secondary-color);
text-transform: uppercase;
}
.nit-latest-news-item-type-1 .nit-latest-news-item-thmb {
width: 100%;
height: 280px;
background-color: var(--secondary-color);
border-radius: var(--border-radius-image);
}
.nit-latest-news-item-type-1 .nit-latest-news-item-thmb img{
height: 280px;
width: auto;
object-fit: cover;
object-position: center;
}
.nit-latest-news-item-type-1 .nit-latest-news-item-content {
padding: 30px;
}
.nit-latest-news-item-type-1 h3.nit-latest-news-item-content-title {
margin: 10px 0 20px;
}
.nit-latest-news-item-content-readmore a,
.nit-bolg-container .nit-bolg-item .nit-blog-item-content .nit-blog-item-content-readmore a{
color: var(--text-color-2);
text-transform: uppercase;
font-size: 12px;
}
.nit-latest-news-item-content-readmore a i,
.nit-bolg-container .nit-bolg-item .nit-blog-item-content .nit-blog-item-content-readmore a i{
color: var(--primary-color);
margin-left: 5px;
}
.nit-latest-news-item-content-readmore a:hover,
.nit-bolg-container .nit-bolg-item .nit-blog-item-content .nit-blog-item-content-readmore a:hover {
opacity: .7;
}
.nit-latest-news-item-type-2 {
display: flex;
align-items: center;
gap: 20px;
padding-bottom: 30px;
}
.nit-latest-news-item-type-2 .nit-latest-news-item-thmb {
flex: 110px 0 0;
height: 100px;
background-color: var(--secondary-color);
border-radius: var(--border-radius-image);
}
.nit-latest-news-item-type-2 .nit-latest-news-item-thmb img{
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
.nit-latest-news-item-type-2 .nit-latest-news-item-content {
flex: 1;
}
.nit-latest-news-item-type-2 .nit-latest-news-item-content-date {
font-size: 14px;
}
.nit-latest-news-item-type-2 .nit-latest-news-item-content-title {
font-size: 1em;
}
.nit-latest-news-item-type-2 .nit-latest-news-item-content-title a,
.nit-latest-news-item-type-1 .nit-latest-news-item-content-title a {
color: var(--text-color-2);
}
.nit-latest-news-item-type-2 .nit-latest-news-item-content-title a:hover,
.nit-latest-news-item-type-1 .nit-latest-news-item-content-title a:hover {
opacity: .7;
}
.custom-form input[type="submit"]{
padding: 15px 60px 15px 60px;
border-radius: var(--border-radius-button);
}
.custom-form .wpcf7-list-item {
margin-left: 0px;
}
.custom-form label {
font-size: 14px;
}
.custom-form label .wpcf7-form-control-wrap {
margin-top: 10px;
}
.custom-form input[type=checkbox]{
accent-color: var(--ast-comment-inputs-background);
position: relative;
cursor: pointer;
border: none;
}
.custom-form input[type=checkbox]:before {
content: "";
display: block;
position: absolute;
width: 21px;
height: 21px;
top: 0;
left: 0;
border: 1px solid #DDDDDD;
border-radius: 3px;
background-color: var(--ast-comment-inputs-background);
}
.custom-form input[type=checkbox]:checked:after {
content: "";
display: block;
position: absolute;
width: 21px;
height: 21px;
top: 0;
left: 0;
border: 1px solid #DDDDDD;
border-radius: 3px;
background-color: var(--primary-color);
}
.custom-form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label,
.custom-form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a {
font-size: 12px;
color: var(--text-color-2);
font-weight: 400;
} footer figure.wp-block-image,
footer figure.wp-block-image.size-full {
margin: 0px;
}
footer .footer-widget-area strong {
display: inline-block;
}
footer .widget_nav_menu .menu li,
footer .footer-widget-area li,
footer .footer-widget-area strong {
padding-bottom: 10px;
}
footer .widget_nav_menu .menu li a{
color: var(--text-color-2);
}
footer .widget_nav_menu .menu li a:hover {
opacity: .7;
}
footer .widget_block.widget {
margin-bottom: 0px;
}
footer .wp-block-social-links {
margin-top: 10px;
}
footer .wp-block-social-links svg {
fill: var(--primary-color);
}
footer .wp-block-social-links.is-layout-flex {
gap: 10px;
}
footer .wp-block-social-links a:hover svg {
opacity: .7;
}
footer .site-below-footer-wrap .site-footer-section {
text-align: center;
}
footer .site-below-footer-wrap .site-footer-section > div {
display: inline-block;
width: auto;
}
footer .site-below-footer-wrap .ast-footer-copyright,
footer .site-below-footer-wrap .ast-nav-menu .menu-item > a,
footer .site-below-footer-wrap #astra-footer-menu .menu-item > a{
color: var(--white-color);
}
footer .site-below-footer-wrap .ast-nav-menu .menu-item > a:hover,
footer .site-below-footer-wrap #astra-footer-menu .menu-item > a:hover {
opacity: .7;
} .nit-bolg-container .nit-bolg-item {
display: flex;
align-items: flex-start;
margin-bottom: 30px;
align-items: center;
}
.nit-bolg-container .nit-bolg-item .nit-blog-item-thmb {
flex: 310px 0 0;
height: 250px;
background-color: var(--secondary-color);
}
.nit-bolg-container .nit-bolg-item .nit-blog-item-thmb > img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
.nit-bolg-container .nit-bolg-item .nit-blog-item-content {
padding: 0px 24px;
flex: 1;
}
.nit-bolg-container .nit-bolg-item .nit-blog-item-content .nit-blog-item-content-date {
color: var(--secondary-color);
text-transform: uppercase;
font-size: 12px;
margin-bottom: 5px;
}
.nit-bolg-container .nit-bolg-item .nit-blog-item-content .nit-blog-item-content-excerpt {
margin-bottom: 20px;
}
.nit-pagination{
display: flex;
flex-direction: row;
gap: 5px;
padding: 40px 0 5px;
justify-content: center;
}
.nit-pagination > *{
padding: 0px;
line-height: 32px;
text-align: center;
border: 1px solid rgba(var(--border-secondary-color),0.75);
border-radius: 8px;
margin: 0;
width: 32px;
display: inline-block;
font-weight: 500;
font-size: 14px;
}
.nit-pagination > a,
.nit-pagination > span{
display: inline-block;
}
.nit-pagination > a{
background-color: transparent;
color: var(--text-color-1);
}
.nit-pagination > span,
.nit-pagination > a:hover{
background-color: var(--primary-color);
color: #fff;
border: 1px solid var(--primary-color);
}
.nit-blog-sidebar .elementor-widget-container .wp-block-group,
.widget-area .wp-block-group {
padding: 0px;
}
.nit-blog-sidebar .elementor-widget-container h2.wp-block-heading,
.widget-area h2.wp-block-heading {
color: var(--secondary-color);
text-transform: uppercase;
font-size: 24px;
font-weight: 500;
margin-bottom: 20px;
}
.nit-blog-sidebar .elementor-widget-container .wp-block-categories-list li a,
.widget-area .wp-block-categories-list li a {
color: var(--text-color-1);
text-transform: uppercase;
font-size: 14px;
padding: 9px 6px;
background-color: var(--grey-bg);
border: 1px solid rgba(var(--border-secondary-color), 0.2);
display: inline-block;
border-radius: 5px;
line-height: 1;
margin-bottom: 14px;
}
.nit-blog-sidebar .elementor-widget-container .wp-block-categories-list li a:hover,
.widget-area .wp-block-categories-list li a:hover {
opacity: .7;
} body.single-post.ast-separate-container .ast-article-single {
padding: 0px;
}
body.single-post.ast-separate-container #content .ast-container,
body.error404.ast-separate-container #content .ast-container,
body.search.ast-separate-container #content .ast-container {
margin-top: 100px;
margin-bottom: 100px;
}
.ast-primary-header-bar {
background-color: transparent;
}
.nit-featured-image-container {
background-repeat: no-repeat;
background-size: cover;
background-position: center;
margin-top: -100px;
height: 390px;
position: relative;
}
.nit-featured-image-container::before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: var(--secondary-color);
opacity: .75;
}
.nit-featured-image-post .ast-main-header-wrap .menu-link{
color: var(--white-color);
font-weight: 400;
}
body.single-post h1.entry-title,
body.error404 h1,
body.search.ast-separate-container h1 {
position: relative;
padding-bottom: 15px;
line-height: 1.8em;
margin-bottom: 20px;
font-size: 38px;
line-height: 1.2;
font-weight: 600;
}
.blue-title h2,
h2.blue-title,
.blue-title h3,
h3.blue-title,
.blue-title h4,
h4.blue-title,
.blue-title h5,
h5.blue-title {
color: var(--primary-color);
text-transform: uppercase;
font-size: 24px;
line-height: 24px;
font-weight: 500;
}
.black-title h2,
h2.black-title,
.black-title h3,
h3.black-title,
.black-title h4,
h4.black-title,
.black-title h5,
h5.black-title {
color: var(--text-color-2);
text-transform: uppercase;
font-size: 24px;
line-height: 24px;
font-weight: 500;
}
.only-mobile {
display: block;
} .navigation.post-navigation {
display: none;
} .anchor-list ul {
margin: 0px;
}
.anchor-list ul li {
list-style: none;
margin-bottom: 10px;
}
.anchor-list ul li a {
color: var(--text-color-1);
}
.anchor-list ul li a:hover {
opacity: .7;;
}
.anchor-list ul ul{
margin: 10px 0 10px 25px;
}
.elementor-widget-n-accordion .e-n-accordion-item{
margin-top: 15px;
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title[aria-expanded=false]{
border-radius: 3px;
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title[aria-expanded=true]{
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.elementor-widget-n-accordion .e-n-accordion-item[open] > div.elementor-element {
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span>svg {
fill: var(--secondary-color) !important;
}
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title {
color: var(--secondary-color) !important;
}
.elementor-widget-n-accordion .e-n-accordion-item-title{
border: 1px solid rgba(var(--border-secondary-color),0.20) !important;
}
.elementor-widget-n-accordion .e-n-accordion-item >.e-con {
border-left: 1px solid rgba(var(--border-secondary-color),0.20) !important;
border-right: 1px solid rgba(var(--border-secondary-color),0.20) !important;
border-bottom: 1px solid rgba(var(--border-secondary-color),0.20) !important;
border-top: none;
}
.elementor-widget-n-accordion .e-n-accordion-item ul {
margin-bottom: 0px;
}
.elementor-widget-n-accordion summary.e-n-accordion-item-title {
padding: 20px 30px;
}
.elementor-widget-n-accordion details > .e-child {
padding: 10px 20px;
} .error-404 .widget_search {
margin: 0;
} body.search.ast-separate-container #content .ast-container article.page {
padding: 50px 0px;
}
body.search.ast-separate-container #content .ast-container section.ast-archive-description {
padding: 0px;
} .nit-infobox {
border-width: 1px;
border-style: solid;
border-radius: 3px;
}
.nit-infobox.align-center {
text-align: center;
}
.nit-infobox.align-left {
text-align: left;
}
.nit-infobox.align-right {
text-align: right;
}
.nit-infobox .nit-infobox-header,
.nit-infobox .nit-infobox-content {
padding: 10px;
}
.nit-infobox .nit-infobox-content a.button {
display: inline-block;
margin-top: 15px;
}
.nit-infobox .nit-infobox-content a.button:hover {
opacity: .7;
}
.nit-infobox.text-color-light .nit-infobox-header h3,
.nit-infobox.text-color-light .nit-infobox-content a.button {
color: var(--white-color);
}
.nit-infobox.text-color-dark .nit-infobox-header h3,
.nit-infobox.text-color-dark .nit-infobox-content a.button {
color: var(--text-color-2);
} .nit-linkbox{
display: flex;
margin: 10px 0;
}
.nit-linkbox.border {
border-width: 2px;
border-style: solid;
padding: 5px 10px;
border-radius: var(--border-radius-button);
}
.nit-linkbox a{
cursor: pointer;
color: var(--text-color-1);
}
.nit-linkbox a:hover{
opacity: .6;
}
.nit-linkbox.icon .nit-linkbox-icon {
margin-right: 10px;
}
.nit-linkbox.border {
position: relative;
overflow: hidden;
}
.nit-linkbox.border::before {
content: "";
position: absolute;
inset: 0;
background-color: inherit;
opacity: 0.15;
z-index: 0;
}
.nit-linkbox.border > * {
position: relative;
z-index: 1;
} .dt-scroll-head .tablepress {
border-radius: 3px 3px 0 0;
overflow: hidden;
border: none;
}
.dt-scroll-body .tablepress {
margin-bottom: 15px;
}
.tablepress {
border-spacing: 0;
}
.tablepress thead th {
background-color: var(--secondary-color);
color: var(--white-color);
text-transform: uppercase;
height: 62px;
font-size: 16px;
}
.tablepress th, .tablepress td {
padding-left: 20px;
}
.tablepress td {
min-width: 177px;
height: 58px;
vertical-align: middle;
border: 1px solid var(--border-table);
}
.tablepress .column-1 {
min-width: 222px;
}
.dt-scroll ::-webkit-scrollbar {
width: 14px;
height: 14px;
}
.dt-scroll ::-webkit-scrollbar-button {
display: none;
}
.dt-scroll ::-webkit-scrollbar-thumb {
-webkit-box-shadow: inset 0 0 0 0.5px #fff;
box-shadow: inset 0 0 0 0.5px #fff;
border: 4px solid transparent;
border-radius: 50px;
background-color: #d4d4d4;
-webkit-background-clip: content-box;
background-clip: content-box;
} .elementor-widget-text-editor .elementor-widget-container a {
text-decoration: underline !important;
color: var(--secondary-color);
} .d-flex {
display: flex;
}
.logo-footer {
height: 60px;
width: auto;
padding-right: 20px;
}
.footer-widget-area .widget_media_image {
text-align: left;
}
.footer-widget-area .widget_media_image img {
max-height: 55px;
width: auto;
}
.mb-40 {
margin-bottom: 40px;
}
.footer-widget-area .ast-builder-footer-grid-columns {
grid-column-gap: 0px;
} #cmplz-marketing-optin {
accent-color: #004061;
} @media (max-width:1200px) and (min-width:922px){
.ast-main-header-wrap .main-header-menu .menu-link {
padding: 0 .3em;
}
}
@media (max-width:921px){
header.site-header {
position: relative !important;
background-color: var(--white-color);
}
header #ast-mobile-header .ast-button-wrap .menu-toggle {
margin-right: 10px;
}
header #ast-mobile-header .site-header-primary-section-left > .ast-builder-layout-element {
flex: 0 1 auto;
position: absolute; left: 50%;
transform: translateX(-50%);
}
header #ast-mobile-header .ast-button-wrap .menu-toggle:focus {
outline: none;
}
#astra-footer-menu li.menu-item {
padding: 0px;
}
#astra-footer-menu .menu-item > a {
padding: 8px;
}
body.single-post h1.entry-title,
body.error404 h1,
body.search.ast-separate-container h1 {
font-size: 36px;
}
.tablepress td {
font-size: 12px;
}
}
@media (min-width:1025px) {
.only-mobile,
.ast-main-header-wrap .main-navigation li.wpml-ls-item {
display: none !important;
}
}
@media (max-width:1024px) {
.only-desktop {
display: none !important;
}
.nit-row-2 {
display: grid;
grid-template-columns: 1fr;
grid-gap: 0px;
}
.nit-latest-news-item-type-2,
.nit-latest-news-item-type-1,
.nit-bolg-container .nit-bolg-item {
display: block;
}
.nit-latest-news-item-type-1 {
padding-bottom: 30px;
}
.nit-latest-news-item-type-2:last-child {
padding-bottom: 0px;
}
.nit-latest-news-item-type-2 .nit-latest-news-item-thmb,
.nit-latest-news-item-type-1 .nit-latest-news-item-thmb,
.nit-latest-news-item-type-2 .nit-latest-news-item-thmb img,
.nit-latest-news-item-type-1 .nit-latest-news-item-thmb img,
.nit-bolg-container .nit-bolg-item .nit-blog-item-thmb,
.nit-bolg-container .nit-bolg-item .nit-blog-item-thmb img {
height: 285px;
width: 100%;
}
.nit-latest-news-item-type-2 .nit-latest-news-item-content,
.nit-latest-news-item-type-1 .nit-latest-news-item-content,
.nit-bolg-container .nit-bolg-item .nit-blog-item-content {
width: 100%;
padding: 20px;
}
.nit-latest-news-item-type-2 .nit-latest-news-item-type-2.item-4,
.nit-latest-news-item-type-2 .nit-latest-news-item-type-2.item-5,
.nit-bolg-container .nit-bolg-item .nit-blog-item-content .nit-blog-item-content-excerpt {
display: none;
}
.nit-latest-news-item-type-2 h3.nit-latest-news-item-content-title,
.nit-latest-news-item-type-1 h3.nit-latest-news-item-content-title {
margin: 10px 0;
text-align: left;
font-size: 19px;
line-height: 34px;
}
.nit-bolg-container .nit-bolg-item h3.nit-blog-item-content-title {
font-size: var(--paragraph-font-size);
line-height: var(--paragraph-font-line-height);
font-weight: var(--paragraph-font-weight);
}
.nit-latest-news-item-type-2 .nit-latest-news-item-type-2,
.nit-latest-news-item-type-1 .nit-latest-news-item-type-1,
.nit-bolg-container .nit-bolg-item {
margin-bottom: 30px;
}
.custom-form input[type="submit"] {
min-width: 335px;
}
.elementor-button {
max-width: 335px;
}
.nit-pagination {
padding: 0px 0px 5px;
}
.nit-blog-sidebar > .elementor-element {
width: 100%;
}
.nit-blog-sidebar ul.wp-block-categories-list,
.widget-area .wp-block-categories-list {
display: block;
width: 100%;
}
.nit-blog-sidebar .elementor-widget-container .wp-block-categories-list li,
.widget-area .wp-block-categories-list li {
padding: 1px 3px;
display: inline-block;
width: auto;
}
.nit-blog-sidebar .elementor-widget-container .wp-block-categories-list li a {
margin-bottom: 0px;
}
.nit-blog-sidebar {
margin-bottom: 50px;
}
body.single-post.ast-separate-container #content .ast-container,
body.error404.ast-separate-container #content .ast-container,
body.search.ast-separate-container #content .ast-container {
margin-top: 60px;
margin-bottom: 60px;
}
.nit-blog-sidebar .elementor-widget-container .wp-block-categories-list li a,
.widget-area .wp-block-categories-list li a {
margin-bottom: 0px;
}
.d-sm-block {
display: block!important;
}
.logo-footer {
height: 60px;
width: auto;
padding-right: 0px;
margin-bottom: 20px;
}
.footer-widget-area .widget_media_image {
text-align: center;
}
.footer-widget-area .widget_media_image img {
max-height: 60px;
width: auto;
}
}
@media (min-width:922px) {
.item-only-mobile {
display: none !important;
}
}
@media (max-width:768px) {
footer .site-primary-footer-wrap .ast-builder-footer-grid-columns {
grid-template-columns: repeat(2, 1fr) !important;
}
footer .wp-block-social-links.is-layout-flex {
justify-content: center;
}
body.single-post.ast-separate-container #content .ast-container,
body.error404.ast-separate-container #content .ast-container,
body.search.ast-separate-container #content .ast-container {
margin-top: 50px;
margin-bottom: 50px;
}
}
@media (max-width:600px) {
footer .site-primary-footer-wrap .ast-builder-footer-grid-columns {
grid-template-columns: repeat(1, 1fr) !important;
}
footer .site-primary-footer-wrap .site-footer-primary-section-2 {
margin-bottom: 40px !important;
padding-bottom: 40px;
position: relative;
}
footer .site-primary-footer-wrap .site-footer-primary-section-2::before {
content: '';
position: absolute;
width: 90px;
height: 5px;
background-color: var(--primary-color);
bottom: 0px;
left: 50%;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
}
footer .site-primary-footer-wrap .site-footer-primary-section-4 {
margin-top: 25px;
}
footer .site-below-footer-wrap .footer-nav-wrap > ul {
display: flex !important;
flex-wrap: wrap;
}
footer .site-below-footer-wrap .footer-nav-wrap > ul > li {
flex-grow: 4;
padding:.5em;
}
footer .site-below-footer-wrap .footer-nav-wrap > ul > li > a{
padding-bottom: 0px;
}
}
@media (max-width:544px) {
body.single-post h1.entry-title,
body.error404 h1,
body.search.ast-separate-container h1 {
font-size: 32px;
}
}