:root {
--theme-color1: #3d72fc;
}
.blog-details__img {
max-height: 500px;
}
.blog-details__meta li i {
color: var(--theme-color1);
margin-right: 6px;
}
.blog-details__meta li a[rel="author"] {
text-transform: capitalize;
}
.sidebar__post-content .sidebar__post-content-meta a[rel="author"] {
display: inline-block!important;
text-transform: capitalize;
font-size: 14px;
font-weight: 500;
color: #757873 !important;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
}
.widget_categories, .widget_tag_cloud {
position: relative;
display: block;
color: var(--theme-light-background-text-color);
background-color: var(--theme-light-background);
border-radius: 10px;
padding: 45px 30px 38px;
overflow: hidden;
z-index: 1;
}
.widget_categories li a {
color: var(--link-color);
font-size: 16px;
position: relative;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
background: none;
padding: 12px 20px;
font-weight: 500;
border-radius: 10px;
}
.widget_categories li a:hover {
color: #0e2207;
}
.widget_tag_cloud {
padding: 46px 45px 50px;
}
.widget_tag_cloud ul.wp-tag-cloud li {
display: inline-block;
margin-left: 5px;
margin-bottom: 10px;
}
.widget_tag_cloud ul.wp-tag-cloud li a {
font-size: 14px!important;
color: #0e2207!important;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
background: #ffffff;
display: inline-block;
padding: 5px 28px 5px;
border-radius: 30px;
}
.widget_tag_cloud ul.wp-tag-cloud li a:hover {
color: var(--theme-color-light)!important;
background: var(--theme-color1);
}
.blog-details__content h3.blog-details__title {
text-transform: capitalize;
font-size: 32px;
}
div.sidebar h3.sidebar__title {
font-size: 24px;
}
.comment-one h3.comment-one__title, h3.comment-reply-title {
font-size: 28px;
text-transform: capitalize;
}
a.comment-reply-link {
position: relative;
font-size: 14px;
line-height: 27px;
padding: 21px 57px;
font-weight: 700;
overflow: hidden;
color: var(--theme-color-light);
letter-spacing: 1px;
background: var(--theme-color1);
text-transform: uppercase;
padding: 2px 30px;
position: absolute;
top: 0;
right: 0;
font-size: 12px;
border-radius: 35px;
font-family: var(--title-font);
}
a.comment-reply-link:hover {
background-color: var(--theme-color2);
color: #fff;
}
.comment-one__content h3 a.url {
text-transform: capitalize;
}
.comment-one .comment-one__content h3 {
font-size: 22px;
}
p.comment-form-cookies-consent {
display: none;
}
.comment-form form#contact_form > .col-sm-6:nth-child(2) {
margin-bottom: 15px;
}
.comment-form form#contact_form textarea.form-control {
min-height: calc(3.5em + (6.75rem + 2px));
margin-bottom: 15px;
}
@media (min-width: 769px) {
.comment-form form#contact_form > .col-sm-6 {
width: 48.5%;
display: inline-block;
}
.comment-form form#contact_form > .col-sm-6:nth-child(2) {
margin-left: 2%;
}
}
.comment-form form#contact_form input[type="submit"]:hover {
background-color: var(--theme-color2);
}
.widget_tag_cloud h3.sidebar__title {
margin-bottom: 25px;
}
.blog-content {
margin-bottom: 45px;
padding-right: 0px;
padding-left: 0px;
background-color: var(--theme-light-background);
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.read-more1 {
position: relative;
font-size: 12px;
background-color: var(--theme-color1);
color: var(--theme-color-light);
display: inline-block;
padding: 8px 30px;
font-weight: var(--body-font-weight-bold);
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
border-radius: 35px;
font-family: var(--title-font);
text-transform: uppercase;
font-weight: 700;
margin-top: 20px;
}
.read-more1:hover {
color: #fff;
background-color: var(--theme-color2);
}
.blog-content .blog-details__content {
margin-top: 0px;
padding: 30px;
padding-bottom: 35px;
}
.mr-5 {
margin-right: 5px!important
}
.blog-content .blog-details__img {
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
.pagination-nav .pagination-list > li {
text-align: center;
margin-right: 8px;
display: inline;
}
.pagination-nav .pagination-list > li > a,
.pagination-nav .pagination-list > li > span {
color: #565151;
font-weight: 500;
height: 54px;
width: 54px;
line-height: 54px;
display: inline-block;
border: 1px solid #ddd;
position: relative;
border-radius: 50%;
}
.pagination-nav .pagination-list > li span.current,
.pagination-nav .pagination-list > li:hover a {
border: 1px solid transparent;
background: var(--theme-color1);
color: #fff;
}
ul.pagination-list {
text-align: center;
}
h3.blog-details__title a:hover {
color: var(--theme-color1);
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{
border-color: #111;
}
.dark-page .wpcf7 form.invalid .wpcf7-response-output,.dark-page .wpcf7 form.unaccepted .wpcf7-response-output,.dark-page .wpcf7 form.payment-required .wpcf7-response-output{
border-color: #fff;
}
.search-custom form {
max-width: 70%;
margin-top: 20px;
}
.search-custom form input[type="search"]{
height: 60px;
padding-left: 40px;
}
.search-custom form button[type="submit"]{
width: 60px;
}
.project-details__pagination li a[rel="prev"] , 
.project-details__pagination li a[rel="next"] {
display: inline-block;
word-wrap: break-word;
white-space: -moz-pre-wrap;
white-space: pre-wrap;
font-size: 16px;
line-height: 1.637;
font-weight: var(--body-font-weight-bold);
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
color: var(--theme-light-background-text-color);
background-color: var(--theme-light-background);
padding: 25px;
border-radius: 10px;
width: 100%;
}
.project-details__pagination li a[rel="prev"]:hover , 
.project-details__pagination li a[rel="next"]:hover {
color: var(--theme-color-light);
background-color: var(--theme-color1);
}
.main-menu .fa-angle-right {
display: none;
}
.news-slider .news-block-three figure.image img {
max-height: 235px;
}
.news-slider .news-block-three a[rel="author"] {
text-transform: capitalize;
color: #757a7b;
font-family: var(--title-font2);
}
.subscribe-form form br {
display: none;
}
.subscribe-form form p {
margin-bottom: 0px;
}
.subscribe-form form .wpcf7-spinner {
display: none;
}
.subscribe-form form .wpcf7-response-output {
color: #fff;
}
.subscribe-form form .wpcf7-not-valid-tip {
margin-top: 15px;
margin-bottom: -45px;
}
.subscribe-form-home-3 .wpcf7-response-output {
position: absolute;
}
.subscribe-form div.btn-box {
margin-left: 5px;
}
.contact-form-three form p,
.contact-form-two form p,
.team-contact-form form p {
margin-bottom: 0px;
}
.contact-form-three form input[type="submit"] {
font-family: var(--title-font2);
}
.team-contact-form form input[type="submit"]:hover {
background-color: var(--theme-color2);
}
.menu-box li.menu-item i.fa-angle-right {
display: none;
}
.team-details__top-img {
text-align: center;
}
.team-details__top-img img {
min-height: 577px;
width: auto;
}
.contact-section-three .form-column form .wpcf7-response-output {
color: #fff;
}
.projects-section.style-two, .testimonial-section {
overflow: hidden;
}
.sidebar-service-list ul li.active a {
color: var(--theme-color1);
}
.sidebar-service-list ul li.active a i {
transform: translateY(-50%);
color: #fff;
background-color: var(--theme-color1);
}
@media (max-width: 1399.98px) {
.page-template-home-1-template .left-header {
display: none;
}
}
@media (max-width: 767.98px) {
.banner-section-three .slick-next {
display: none!important;
}
.banner-section-three .slick-prev {
display: none!important;
}
}
.no-padding .widgets-section {
padding: 90px 0px 43px 50px;
}
.dark-page p, .dark-page .text, body.dark-page,
.dark-page .news-block-three .inner-box .contento-box .post li,
.dark-page .news-slider .news-block-three a[rel="author"] {
color: #ccc;
}
.dark-page .main-menu .navigation > li  a {
color: #5c5f66;
}
.dark-page .testimonial-block-two .content-box .text {
color: #ccc;
}
.dark-page .contact-form-two form input::placeholder, 
.dark-page .contact-form-two form textarea::placeholder {
color: #ccc;
}
.features-section .text {
color: #ccc;
}
@media (max-width: 991px) {
.dark-page-3 .about-section, .dark-page-3 .why-choose-us-two,
.dark-page-3 .clients-section {
overflow: hidden;
}
.home3 .about-section, .home3 .why-choose-us-two,
.home3 .clients-section {
overflow: hidden;
}
.dark-page-3 .about-section .shap-background-3 {
background: unset;
}
}
@media (max-width: 575.98px) {
.main-header .header-lower .outer-box.style-two {
left: 60%;
}
.dark-page-3 .about-section .content-column .inner-column .info-btn-three,
.home3 .about-section .content-column .inner-column .info-btn-three{
margin-bottom: 30px;
}
.dark-page-3 .video-section .tabs-column .inner-column .about-tabs .btn-box .tab-btn {
background-color: unset;
}
}
.team-block-three .inner-box .content-box .social-icon {
z-index: 9999999;
position: relative;
}
#cancel-comment-reply-link {
position: relative;
font-size: 14px;
line-height: 27px;
padding: 21px 57px;
font-weight: 700;
overflow: hidden;
color: var(--theme-color-light);
letter-spacing: 1px;
background: var(--theme-color1);
text-transform: uppercase;
padding: 2px 30px;
position: absolute;
top: 0;
right: 0;
font-size: 12px;
border-radius: 35px;
font-family: var(--title-font);
}
#cancel-comment-reply-link:hover {
background-color: var(--theme-color2);
color: #fff;
}
.sidebar__post .sidebar__post-list .sidebar__post-content h3 a {
font-size: 20px;
line-height: 26px;
}
.sidebar__post .sidebar__post-list .sidebar__post-content h3 span a {
font-size: 16px;
}
.wpcf7 form .wpcf7-response-output {
margin-left: 0px;
}
.blog-details__bottom {
margin-bottom: 30px;
}
.wpcf7-spinner{
display: none;
}
.btn-style-one.hover-light:hover input[type=submit]{
color: var(--theme-color2);
}
.outer-box .wpcf7-not-valid-tip{
color: #fff;
}
.outer-box .wpcf7 form .wpcf7-response-output{
border-color: #fff;
}
.why-choose-us-two  .feature-block-two .image{
margin-left: 63px!important;
}
.subscribe-form{
margin-top: 1px;
}
.schedule-block.style-two:last-child .inner-box{
border-bottom: none;
}
.contact-form-three input.btn-style-one.hover-light:hover{
background-color: #fff;
}
.testimonial-block-three .inner-box .content-box .icons{
background-color: #fff;
}
.dark-page .testimonial-block-three .inner-box .content-box .icons{
background-color: var(--dark-color2);
}
.subscribe-form .outer-box .wpcf7 form .wpcf7-response-output{
position: absolute;
bottom:0;
}
.subscribe-form form .wpcf7-not-valid-tip{
display:none;
}
.contact-section-two .outer-box .wpcf7-not-valid-tip{
color: #000;
font-size: 14px;
}
.dark-page .contact-section-two .outer-box .wpcf7-not-valid-tip{
color: #fff;
}
.contact-section-two .outer-box .wpcf7 form .wpcf7-response-output{
border-color: #000;
}
.dark-page .contact-section-two .outer-box .wpcf7 form .wpcf7-response-output{
border-color: #fff;
}
.dark-page  h4.title{
color: #fff;
}
.dark-page .auther-info img:nth-child(2),
.dark-page .founder-info img:nth-child(2){
filter: brightness(0) invert(1);
}
.marquee-section-two{
border-top: none;
}
.dark-page span.user a{
color: #878c8f;
} .blog-content{
background-color: var(--theme-light-background);
border-radius: 10px;
}
.blog-details__meta li a[rel="author"],
.blog-details__meta li {
text-transform: capitalize;
color: #111;
font-weight: 600;
}
.single-content > ol, .single-content > ul,
.comment-one__content > ol, .comment-one__content > ul {
margin-top: 0;
margin-bottom: 1rem;
}
h1 {
font-size: 60px;
}
h5 {
font-size: 22px;
}
.blog-details__left h1,
.blog-details__left h2,
.blog-details__left h2+h3,
.blog-details__left h3+h4,
.blog-details__left h4+h5,
.blog-details__left h5+h6{
font-weight: 600;
}
.blog-details__left table tbody tr th{
color: #000000;
}
.blog-details__left .blog-details__bottom .blog-details__tags >a {
text-transform: capitalize;
}
.single-content img {
margin-bottom: 10px;
}
.single-content .blocks-gallery-item img {
margin-bottom: 0px;
}
.single-content ul, .single-content ol,
.comment-one__content ul, .comment-one__content ol {
padding-left: 30px;
}
.single-content ol li,
.comment-one__content ol li {
display: list-item;
list-style: decimal;
margin-bottom: 5px;
}
.single-content ul li,
.comment-one__content ul li {
display: list-item;
list-style-type: disc;
margin-bottom: 5px;
}
.single-content ul ul li,
.comment-one__content ul ul li {
display: list-item;
list-style-type: circle;
}
.single-content ul ul ul li,
.comment-one__content ul ul ul li {
display: list-item;
list-style-type: square;
}
ul.children {
margin-left: 20px;
}
.alignright{
float: right;
margin-left: 25px;
margin-top: 8px;
}
.alignleft{
float: left;
margin-right: 20px;
margin-top: 8px;
}
.wp-caption.aligncenter {
width: 100% !important;
text-align: center;
}
.wp-block-image .alignright {
float: right;
margin-left: 25px;
}
.wp-block-image .alignleft {
float: left;
margin-right: 20px;
}
.wp-caption-text , .gallery-caption , .bypostauthor , .sticky{
color: #333;
}
.screen-reader-text {
display: none;
}
.blog-details__img {
margin-bottom: 20px;
}
.blog-details__meta li i {
color: var(--theme-color1);
margin-right: 6px;
}
.sidebar__post-content .sidebar__post-content-meta a[rel="author"] {
display: inline-block!important;
text-transform: capitalize;
font-size: 14px;
font-weight: 500;
color: #757873 !important;
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
}
.widget_categories, .widget_tag_cloud {
position: relative;
display: block;
color: var(--theme-light-background-text-color);
background-color: var(--theme-light-background);
border-radius: 10px;
padding: 45px 30px 38px;
overflow: hidden;
z-index: 1;
}
.widget_tag_cloud {
padding: 46px 45px 50px;
}
.widget_tag_cloud ul.wp-tag-cloud li {
display: inline-block;
margin-left: 5px;
margin-bottom: 10px;
}
.widget_tag_cloud ul.wp-tag-cloud li a {
font-size: 14px!important;
color: #0e2207!important;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
background: #ffffff;
display: inline-block;
padding: 5px 28px 5px;
border-radius: 30px;
}
.widget_tag_cloud ul.wp-tag-cloud li a:hover {
color: var(--theme-color-light)!important;
background: var(--theme-color1);
text-decoration: none;
}
.blog-details__content h3.blog-details__title {
text-transform: capitalize;
font-size: 32px;
}
div.sidebar h3.sidebar__title {
font-size: 24px;
margin-bottom: 20px;
}
.comment-one h3.comment-one__title, h3.comment-reply-title {
font-size: 30px;
text-transform: capitalize;
}
.wp-block-image figcaption {
margin-bottom: 1em;
margin-top: 0.5em;
font-size: 15px;
}
a.comment-reply-link {
position: relative;
font-size: 14px;
line-height: 27px;
padding: 21px 57px;
font-weight: 700;
overflow: hidden;
color: var(--theme-color-light);
letter-spacing: 1px;
background: var(--theme-color1);
text-transform: uppercase;
padding: 2px 30px;
position: absolute;
top: 0;
right: 0;
font-size: 12px;
border-radius: 35px;
font-family: var(--title-font);
}
a.comment-reply-link:hover {
background-color: var(--theme-color2);
color: #fff;
}
.comment-one__content h3 a.url {
text-transform: capitalize;
line-height: 32px;
letter-spacing: 1px;
}
.comment-one .comment-one__content h3 {
font-size: 22px;
}
p.comment-form-cookies-consent {
display: none;
}
.comment-form form#contact_form > .col-sm-6:nth-child(2) {
margin-bottom: 15px;
}
.comment-form form#contact_form textarea.form-control {
min-height: calc(3.5em + (6.75rem + 2px));
margin-bottom: 15px;
}
@media (min-width: 769px) {
.comment-form form#contact_form > .col-sm-6 {
width: 48.5%;
display: inline-block;
}
.comment-form form#contact_form > .col-sm-6:nth-child(2) {
margin-left: 2%;
}
}
.comment-form form#contact_form input[type="submit"]:hover {
background-color: var(--theme-color2);
}
.widget_tag_cloud h3.sidebar__title {
margin-bottom: 25px;
}
.blog-content {
margin-bottom: 30px;
padding-right: 0px;
padding-left: 0px;
}
.blog-content .blog-details__img {
margin-bottom: 0px;
}
.blog-content .blog-details__img img {
max-width: 
}
.blog-content .blog-details__content {
background-color: var(--theme-light-background);
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
.read-more1 {
position: relative;
font-size: 12px;
background-color: var(--theme-color1);
color: var(--theme-color-light);
display: inline-block;
padding: 8px 30px;
font-weight: var(--body-font-weight-bold);
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
border-radius: 35px;
font-family: var(--title-font);
text-transform: uppercase;
font-weight: 700;
}
.read-more1:hover {
color: #fff;
background-color: var(--theme-color2);
}
.blog-content .blog-details__content {
margin-top: 0px;
padding: 30px;
padding-bottom: 40px;
}
.mr-5 {
margin-right: 5px!important
}
.blog-content .blog-details__img img {
border-radius: 0px;
max-width: 100%;
width: auto;
margin-left: auto;
margin-right: auto;
display: block;
}
.pagination-nav .pagination-list > li {
text-align: center;
margin-right: 8px;
display: inline;
}
.pagination-nav .pagination-list > li > a,
.pagination-nav .pagination-list > li > span {
color: #565151;
font-weight: 500;
height: 54px;
width: 54px;
line-height: 54px;
display: inline-block;
border: 1px solid #ddd;
position: relative;
border-radius: 50%;
}
.pagination-nav .pagination-list > li span.current,
.pagination-nav .pagination-list > li:hover a {
border: 1px solid transparent;
background: var(--theme-color1);
color: #fff;
}
ul.pagination-list {
text-align: center;
}
h3.blog-details__title a:hover {
color: var(--theme-color1);
}
.search-custom form {
max-width: 70%;
margin-top: 20px;
}
.search-custom form input[type="search"]{
height: 60px;
padding-left: 40px;
}
.search-custom form button[type="submit"]{
width: 60px;
}
.project-details__pagination li a[rel="prev"] , 
.project-details__pagination li a[rel="next"] {
display: inline-block;
word-wrap: break-word;
white-space: -moz-pre-wrap;
white-space: pre-wrap;
font-size: 16px;
line-height: 1.637;
font-weight: var(--body-font-weight-bold);
-webkit-transition: all 500ms ease;
transition: all 500ms ease;
color: var(--theme-light-background-text-color);
background-color: var(--theme-light-background);
padding: 25px;
border-radius: 10px;
width: 100%;
}
.project-details__pagination li a[rel="prev"]:hover , 
.project-details__pagination li a[rel="next"]:hover {
color: var(--theme-color-light);
background-color: var(--theme-color1);
}
.main-menu .fa-angle-right {
display: none;
}
.news-slider .news-block-three figure.image img {
max-height: 235px;
}
.news-slider .news-block-three a[rel="author"] {
text-transform: capitalize;
color: #757a7b;
font-family: var(--title-font2);
}
.subscribe-form form br {
display: none;
}
.subscribe-form form p {
margin-bottom: 0px;
}
.subscribe-form form .wpcf7-spinner {
display: none;
}
.subscribe-form form .wpcf7-response-output {
color: #fff;
}
.subscribe-form form .wpcf7-not-valid-tip {
margin-top: 15px;
margin-bottom: -45px;
}
.subscribe-form-home-3 .wpcf7-response-output {
position: absolute;
}
.subscribe-form div.btn-box {
margin-left: 5px;
}
.contact-form-three form p,
.contact-form-two form p,
.team-contact-form form p {
margin-bottom: 0px;
}
.contact-form-three form input[type="submit"] {
font-family: var(--title-font2);
}
.team-contact-form form input[type="submit"]:hover {
background-color: var(--theme-color2);
}
.menu-box li.menu-item i.fa-angle-right {
display: none;
}
.team-details__top-img {
text-align: center;
}
.team-details__top-img img {
min-height: 577px;
width: auto;
}
.contact-section-three .form-column form .wpcf7-response-output {
color: #fff;
}
.page-title {
background: #000;
}
.news-sidebar-widget .wp-block-search__inside-wrapper input.wp-block-search__input {
display: block;
border: none;
outline: none;
background-color: var(--theme-color1);
color: var(--theme-color-light);
font-size: 16px;
font-weight: 500;
padding-left: 50px;
height: 74px;
width: 100%;
padding-right: 80px;
border-radius: 10px;
}
.news-sidebar-widget .wp-block-search__inside-wrapper {
position: relative;
}
.news-sidebar-widget .wp-block-search__inside-wrapper button[type="submit"],
form.wp-block-search__button-outside .wp-block-search__inside-wrapper button[type="submit"]{
background-color: transparent;
color: #fff;
font-size: 18px;
position: absolute;
top: 0;
right: 0;
bottom: 0;
width: 100px;
outline: none;
border: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding-left: 20px;
border-left: 1px solid #ccc;
}
div.sidebar h2.wp-block-heading {
color: var(--headings-color);
font-family: var(--title-font2);
position: relative;
font-size: 24px;
margin: 0;
margin-bottom: 20px;
font-weight: var(--h4-font-weight);
line-height: var(--line-height-heading);
}
div.sidebar__single {
position: relative;
display: block;
color: var(--theme-light-background-text-color);
background-color: var(--theme-light-background);
padding: 46px 50px 43px;
border-radius: 10px;
overflow: hidden;
z-index: 1;
margin-top: 30px;
}
div.widget_block.widget_search {
padding: 0px;
background: none;
margin-top: 0px;
}
div.widget_block.widget_search label.wp-block-search__label {
display: none;
}
div.sidebar a {
font-weight: 500;
}
div.sidebar a:hover {
color: var(--theme-color1);
}
div.sidebar .wp-block-group__inner-container h2 {
margin-bottom: 20px;
}
.wp-block-latest-comments__comment {
line-height: 26px;
}
div.sidebar .widget_block .wp-block-archives > li + li {
margin-top: 10px;
}
div.sidebar .widget_block .wp-block-categories > li + li {
margin-top: 10px;
}
div.sidebar .sidebar__single.widget_archive ul > li + li {
margin-top: 10px;
}
select {
-webkit-appearance: none;
background: url(//www.hoger.cl/wp-content/themes/minior/assets/images/arrow.png) no-repeat right;
background-position-x: 96%;
background-color: #fff;
image-rendering: auto;
background-size: 15px;
image-rendering: crisp-edges;
image-rendering: -webkit-optimize-contrast;
padding-left: 12px;
width: 100%;
padding: 0px 15px;
font-size: 16px;
line-height: 28px;
border-radius: 5px;
height: 45px;
border: 1px solid var(--main-color-two);
color: var(--main-color-two)!important;
margin-top: 5px;
}
#wp-calendar {
width: 100%;
}
#wp-calendar caption {
font-size: 17px;
padding: 10px 0;
text-align: center;
font-weight: 500;
caption-side: top;
background: var(--theme-color1);
border: 1px solid var(--theme-color1);
color: #fff;
}
#wp-calendar thead th {
border: 1px solid #ccc;
font-size: 14px;
padding: 8px 0;
text-align: center;
vertical-align: middle;
}
#wp-calendar tbody td {
background: #fff;
border: 1px solid #ccc;
text-align: center;
padding: 8px;
color: #2f2b2b;
}
#wp-calendar tfoot {
border: 1px solid #E9E9E9;
display: none;
}
#wp-calendar tbody td#today {
background: var(--theme-color1)!important;
color: #fff;
}
nav.wp-calendar-nav {
display: none;
}
div.sidebar .widget_categories ul li {
padding: 5px 0;
}
div.sidebar .widget_categories ul ul.children {
padding-top: 5px;
}
div.sidebar .widget_categories ul ul.children li:last-child {
padding-bottom: 0px;
}
div.sidebar div.widget_pages ul li {
padding: 5px 0;
}
div.sidebar .widget_pages ul ul.children {
padding-top: 5px;
}
div.sidebar .widget_pages ul ul.children li:last-child {
padding-bottom: 0px;
}
div.sidebar .widget_meta ul > li + li {
padding-top: 10px;
}
div.sidebar .widget_recent_comments ul > li + li {
padding-top: 10px;
}
.wp-block-latest-posts__list li, .wp-block-latest-comments li, .widget_recent_comments ul li {
border-bottom: 1px dotted #9999;
padding: 13px 0;
margin-bottom: 0!important;
font-size: 1rem;
}
.wp-block-latest-posts__list li:last-child, .wp-block-latest-comments li:last-child, .widget_meta ul li:last-child, .widget_recent_comments ul li:last-child {
border-bottom: none;
padding-bottom: 0;
}
.widget_rss ul a.rsswidget {
display: block;
margin-bottom: 10px;
}
span.rss-date {
font-size: 14px;
clear: both;
}
div.rssSummary {
margin-bottom: 10px;
margin-top: 10px;
font-size: 16px;
}
.widget_rss cite {
margin-bottom: 20px;
}
.widget_rss h4.single-blog-widget-title {
margin-bottom: 20px;
}
.widget_rss ul li {
padding: 16px 0;
border-bottom: 1px dotted #9999;
}
.widget_rss ul > li:last-child {
border-bottom: none;
padding-bottom: 0px;
}
.widget_text br {
display: none;
}
.widget_text .textwidget img {
max-width: 100%;
height: auto;
}
.widget_text .textwidget > p strong {
display: block;
margin-bottom: 15px!important;
margin-top: 15px!important;
font-weight: 600;
}
.widget_text .textwidget > p strong:nth-child(1) {
margin-top: 0px!important;
}
.widget_text .textwidget .wp-caption-text {
text-align: center;
font-weight: 600;
color: #333;
font-size: 15px;
}
div.sidebar .widget_nav_menu ul li {
border: none;
padding-top: 8px!important;
padding-bottom: 0px!important;
}
div.sidebar .widget_nav_menu ul li ul {
padding-left: 16px!important;
}
.footer-bottom .copyright-text {
color: #fff;
padding: 10px;
}
span.featured-post {
padding: 6px 16px;
color: #fff;
background: var(--theme-color1)!important;
font-weight: 600;
line-height: 29px;
float: right;
border-radius: 5px;
}
.blog-details__content.single-content {
margin-top: 0px;
overflow: hidden;
}
.blog-details__content ul.blog-details__meta {
margin-bottom: 20px;
padding-left: 0px;
}
.blog-details__left div.comment-one {
clear: both;
}
.blog-details__left div.comment-one h3.comment-one__title {
padding-top: 45px;
}
.blog-details__left {
margin-right: 15px;
}
.wp-block-image img {
margin-bottom: 10px;
}
.wp-block-column figure.wp-block-image figcaption{
display: block!important;
font-weight: 600;
}
figure figcaption, figure figcaption a {
font-weight: 600;
text-align: center;
margin-bottom: 15px;
}
.wp-block-button {
color: #fff;
margin-bottom: 1.5em;
margin-top: 8px;
}
.wp-block-button__link, .is-style-outline>.wp-block-button__link, .wp-block-button__link.is-style-outline {
border-radius: 0px!important;
padding: 8px 20px!important;
}
.wp-block-button .wp-block-button__link {
font-weight: 500!important;
background: #111!important;
}
.wp-block-button .wp-block-button__link {
border-radius: 4px!important;
font-size: 15px;
}
.wp-block-button .wp-block-button__link {
border: 2px solid #111!important;
}
.wp-block-button.is-style-outline {
color: #32373c;
margin-bottom: 1.5em;
}
.wp-block-button.is-style-outline .wp-block-button__link {
background: white!important;
color: #111!important;
}
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image .wp-block-cover-text, .wp-block-cover-image h2, 
.wp-block-cover .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, .wp-block-cover h2 {
font-size: 17px;
}
p.wp-block-cover-text, p.wp-block-cover-text strong{
color: white!important;
}
.wp-block-cover{
margin-bottom: 20px;
}
.wp-block-cover.has-background-dim.alignleft +p, .wp-block-cover.has-background-dim.alignleft +p+p, .wp-block-cover.has-background-dim.alignleft +p+p+p, .wp-block-cover.has-background-dim.alignleft +p+p+p+p, .wp-block-cover.has-background-dim.alignleft +p+p+p+p+p{
margin-bottom: 8px;
}
.wp-block-quote.is-large:not(.is-style-plain), .wp-block-quote.is-style-large:not(.is-style-plain) {
padding: 30px;
}
ul.blocks-gallery-grid {
padding-left: 0px!important;
}
.wp-block-gallery.columns-3 ul.blocks-gallery-grid, .wp-block-gallery.columns-2 ul.blocks-gallery-grid {
display: flex!important;
}
.wp-block-gallery.columns-5 li img {
height: auto !important;
}
li.blocks-gallery-item {
width: 100%!important;
margin-right: 0px!important;
}
@media (min-width: 600px) {
.wp-block-gallery.columns-3.alignfull .blocks-gallery-image, .wp-block-gallery.columns-3.alignfull .blocks-gallery-item {
width: calc((100% - 46px)/3)!important;
margin-right: 15px!important;
}
}
.wp-block-gallery .blocks-gallery-item {
list-style-type: none!important;
}
.single-content .wp-block-gallery ul li.blocks-gallery-item {
margin-bottom: 15px!important;
}
.single-content .blocks-gallery-item figcaption {
color: white!important;
font-weight: 400!important;
font-size: 16px!important;
}
.wp-block-gallery.alignleft.columns-2 {
margin-top: 25px!important;
}
@media only screen and (min-width: 768px) {
.wp-block-gallery.alignleft.columns-2 {
max-width: 60%;
margin-right: 20px;
margin-top: 20px;
}
.wp-block-gallery.alignleft.columns-2 {
float: left;
}
}
.wp-block-gallery.alignleft.columns-2 {
margin-top: 25px!important;
}
.wp-block-gallery.columns-2.is-cropped.alignleft + p {
margin-top: 30px;
}
.wp-block-gallery.alignleft.columns-2 .blocks-gallery-item {
width: calc((100% - 32px)/2)!important;
margin-right: 15px!important;
}
.single-content .wp-block-gallery ul li.blocks-gallery-item {
margin-bottom: 20px!important;
}
@media (min-width: 600px) {
.wp-block-gallery.columns-4 li.blocks-gallery-item {
width: calc(24% - 0.75em)!important;
margin-right: 1em!important;
}
}
.blocks-gallery-grid.columns-5 .blocks-gallery-image, .blocks-gallery-grid.columns-5 .blocks-gallery-item, .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item {
width: calc(19% - 0.8em)!important;
margin-right: 1em!important;
}
@media (min-width: 600px) {
.wp-block-gallery.columns-6.is-cropped.extraclass li img {
height: 100%!important;
}
.blocks-gallery-grid.columns-6 .blocks-gallery-image, .blocks-gallery-grid.columns-6 .blocks-gallery-item, .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item {
width: calc(16% - 0.83333em)!important;
margin-right: 1em!important;
}
.blocks-gallery-grid.columns-7 .blocks-gallery-image, .blocks-gallery-grid.columns-7 .blocks-gallery-item, .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item {
width: calc(13.28571% - 0.85714em)!important;
margin-right: 1em!important;
}
.blocks-gallery-grid.columns-8 .blocks-gallery-image, .blocks-gallery-grid.columns-8 .blocks-gallery-item, .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item {
width: calc(12% - 0.875em)!important;
margin-right: 1em!important;
}
}
.wp-block-gallery .blocks-gallery-item {
list-style-type: none!important;
}
.has-large-font-size {
font-size: 36px;
line-height: 40px!important;
}
.single-content > p.has-large-font-size + p {
line-height: 50px!important;
}
.single-content .wp-block-gallery ul li.blocks-gallery-item {
margin-bottom: 30px!important;
}
.block-quote, blockquote {
padding: 20px;
background: var(--theme-light-background);
border-left: 5px solid var(--theme-color1);
position: relative;
overflow: hidden;
font-weight: 500;
margin-bottom: 10px;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
font-size: 1em;
margin-bottom: 15px;
}
.single-content .wp-block-gallery ul li.blocks-gallery-item {
margin-bottom: 30px!important;
}
.single-content .wp-caption-text, .single-content .wp-caption-text a {
text-align: center;
font-weight: 700!important;
font-size: 16px!important;
margin-top: 5px;
margin-bottom: 20px!important;
}
.wp-block-archives-dropdown select, .wp-block-categories-dropdown select {
margin-bottom: 20px;
width: auto;
border: 1px solid #333;
}
.single-content .wp-block-latest-comments li {
border-bottom: 1px dotted #9999;
padding-bottom: 15px;
padding-top: 15px;
margin-bottom: 5px;
line-height: 23px;
}
.wp-block-latest-comments li a {
font-weight: 500;
}
.single-content .wp-block-latest-posts li {
list-style-type: none;
}
.wp-block-calendar table {
margin-bottom: 20px;
}
ol.wp-block-latest-comments li a, .wp-block-latest-posts li a {
font-weight: 500;
}
ol.wp-block-latest-comments li a:hover, .wp-block-latest-posts li a:hover {
color: var(--theme-color1);
}
.wp-block-search__inside-wrapper {
position: relative;
margin-bottom: 20px;
}
.wp-block-search__inside-wrapper input[type="search"] {
height: 60px;
padding: 6px 25px;
border: 1px solid #fbfbfb;
width: 100%;
display: block;
outline: 0;
-moz-transition: 0.5s;
-webkit-transition: 0.5s;
-ms-transition: 0.5s;
-o-transition: 0.5s;
transition: 0.5s;
border-radius: 30px;
}
code, kbd, pre, samp {
font-family: monospace !important;
}
.single-content .wp-block-search__inside-wrapper {
max-width: 70%
}
.single-content .wp-block-tag-cloud a.tag-cloud-link {
font-size: 14px!important;
color: #0e2207!important;
-webkit-transition: all 0.4s ease;
transition: all 0.4s ease;
background: var(--theme-light-background);
display: inline-block;
padding: 5px 28px 5px;
border-radius: 30px;
margin-bottom: 10px;
}
.single-content .wp-block-tag-cloud a.tag-cloud-link:hover {
color: var(--theme-color-light)!important;
background: var(--theme-color1);
text-decoration: none;
}
.wp-block-group.has-background .wp-block-group__inner-container {
padding: 20px;
margin-bottom: 20px;
}
.wp-block-media-text.has-media-on-the-right {
margin-bottom: 20px;
}
.wp-block-file *+.wp-block-file__button {
padding: 0.5em 1em!important;
}
.wp-block-file *+.wp-block-file__button:hover {
color: #fff;
}
blockquote.wp-block-quote {
margin-top: 10px;
margin-bottom: 20px;
}
.wp-block-embed {
margin-bottom: 30px;
}
.wp-block-search__inside-wrapper input[type="search"] {
display: block;
border: none;
outline: none;
background-color: var(--theme-color1);
color: var(--theme-color-light);
font-size: 16px;
font-weight: 500;
padding-left: 50px;
height: 74px;
width: 100%;
padding-right: 80px;
border-radius: 10px;
}
.wp-block-search__button-outside label.wp-block-search__label {
margin-bottom: 10px;
}
.page-links > span.current {
font-weight: 500;
height: 54px;
width: 54px;
line-height: 54px;
display: inline-block;
border: 1px solid #ddd;
position: relative;
border-radius: 50%;
border: 1px solid transparent;
background: var(--theme-color1);
color: #fff;
text-align: center;
margin-left: 10px;
}
.page-links > a {
color: #565151;
font-weight: 500;
height: 54px;
width: 54px;
line-height: 54px;
display: inline-block;
border: 1px solid #ddd;
position: relative;
border-radius: 50%;
text-align: center;
margin-left: 10px;
}
.page-links > a:hover {
border: 1px solid transparent;
background: var(--theme-color1);
color: #fff;
}
pre {
display: block;
padding: 20px;
margin: 0 0 10px;
font-size: 16px;
line-height: 1.42857143;
color: #000;
word-break: break-all;
word-wrap: break-word;
background-color: var(--theme-light-background);
border: 1px solid #ccc;
border-radius: 4px;
margin-top: 15px;
margin-bottom: 15px;
overflow: hidden;
}
table, th, tr, td {
border: 1px solid #292929;
border-spacing: 0px;
}
table td, table th {
padding: 12px;
text-align: left;
}
.wp-block-table.is-style-stripes td {
border: 1px solid #333!important;
}
blockquote p {
margin-bottom: 0;
}
table a {
font-weight: 600;
}
table a:hover {
color: var(--theme-color1);
}
.single-content table {
margin-bottom: 20px;
}
img.aligncenter {
display: block;
margin: 0 auto;
}
div#attachment_907 {
width: 100%!important;
}
h1.title b {
color: #fff;
}
.post-detail .blog-details__img {
text-align: center;
}
.post-detail .blog-details__img img {
width: auto;
border-radius: 0px;
}
.post-password-form input[type="password"] {
height: 43px;
border: 1px solid #000;
padding-left: 15px;
margin-left: 15px;
}
.post-password-form input[type="submit"] {
background: #000;
margin-left: -5px;
height: 43px;
border: 2px solid #000;
padding: 0px 15px;
color: #fff;
font-size: 15px;
text-transform: uppercase;
}
@media (min-width: 769px) {
.comment-one .comment-one__content {
width: calc(100% - 145px);
}
}
.comment-one .comment-one__content h3 {
font-size: 28px;
}
.comment-one .comment-one__content h3.comment-author {
font-size: 22px;
}
.comment-one__content img {
margin-top: 10px;
margin-bottom: 10px;
}
.comment-one .comment-one__single {
padding-bottom: 30px;
margin-bottom: 40px;
}
.comment-one__single.no_ava .comment-one__content {
margin-left: 0px;
width: 100%;
}
.single-content iframe {
max-width: 850px;
}
.comment-one > div.comment-one__single:last-child {
border-bottom: none;
}
.page-content > p:last-child img {
margin-top: 30px;
}
.page-links {
clear: both;
}
.page-content img.size-thumbnail.wp-image-827 {
margin-bottom: 30px;
}
.comment-one .comment-form {
padding-top: 60px;
}
figure.wp-block-media-text__media img {
margin-bottom: 0px;
}
div.blog-content .blog-details__img img, div.blog-content .blog-details__img {
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
}
div.comment-one > div.comment-one__single:nth-last-child(2) {
margin-bottom: 0px;
}
div.comment-one > div.no_ava:nth-last-child(2) {
margin-bottom: 30px;
}
.main-menu .navigation > li > ul > li > ul > li > a {
color: var(--link-color);
}
div.sidebar .wp-block-search__inside-wrapper {
margin-bottom: 0px;
}
body.logged-in .sticky-header.fixed-header{
top: 32px;
}
dl dd{
margin-left: 20px;
}
.main-menu .navigation > li > ul > li > ul > li > a {
line-height: 29px;
text-transform: uppercase;
}
.wp-block-latest-comments__comment-excerpt p {
margin-bottom: 0;
}
.blog-details__content ul.blog-details__meta li {
list-style: none;
font-weight: 600;
}
.widget_archive a, .widget_categories li a{
padding: 0;
}
div.sidebar__single.sidebar__post{
padding: 46px 30px 30px;
}
.news-block-two .inner-box .image-box figure.image{
margin-bottom: 0;
}
.about-section-two .content-column .inner-column .inner-box .founder-info img:first-child{
margin-right:13px;
}
.dark-page .marquee-section .text-title{
color:#fff;
}
.project-details .subscribe-form
{
padding-top:120px!important;
}
.team-details .subscribe-form{
padding-top:100px!important;
}
.dark-page .feature-block-two .content-box .read-more:hover {
color: var(--theme-color1);
}
.project-details .subscribe-form .auto-container,
.team-details .subscribe-form .auto-container{
padding:0;
}
.map-section{
margin-bottom:-1px;
}
.why-choose-three figure.image {
margin: 0 0 1rem!important;
}
.clients-section-two .sponsors-outer .owl-carousel .owl-item img {
width: auto;
}
.news-block-two .inner-box .content-box .post-info li.categories,
.news-block .inner-box .content-box .post-info li.categories{
display: flex;
}
.news-block-two .inner-box .content-box .post-info li.categories a,
.news-block .inner-box .content-box .post-info li.categories a{
color: #878c8f;
font-weight: 500;
}
.news-block-two .inner-box .content-box .post-info li.categories a:hover,
.news-block .inner-box .content-box .post-info li.categories a:hover{
color: var(--theme-color1);
}
.dark-page .clients-section-two .sponsors-outer .owl-carousel .owl-item img{
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
.dark-page .sticky-header .mobile-nav-toggler{
color:#fff;
}
body.logged-in.mobile-menu-visible .mobile-menu .menu-box{
top: 45px;
}
@media(min-width: 781px){
body.logged-in.mobile-menu-visible .mobile-menu .menu-box{
top: 30px;
}
}
@media(max-width: 782px){
body.logged-in .sticky-header.fixed-header {
top: 46px;
}
body.logged-in.mobile-menu-visible .mobile-menu .menu-box {
top: 46px;
}
}
@media(max-width: 600px){
body.logged-in.mobile-menu-visible .mobile-menu .menu-box{
top: 46px;
}
}
@media (max-width: 600px) {
body.logged-in .sticky-header.fixed-header{
top: 0;
}
}
@media(max-width: 600px){
body.logged-in.mobile-menu-visible .fixed-header+.mobile-menu .menu-box{
top: 0px;
}
}