/*
Theme Name: Meadowhawk 2024
Author: MAYO
Author URI: https://mayowebdesign.com
Description: Based on the renowned WordPress starter theme framework that combined Underscores and Bootstrap. Trusted by more than 100,000 developers for building handcrafted, custom WordPress sites.
Version: 1.0.0
Requires at least: 5.0
Tested up to: 6.1
Requires PHP: 5.2
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: understrap
Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, theme-options, translation-ready, block-styles, wide-blocks, editor-style, threaded-comments, accessibility-ready

Understrap WordPress Theme, (C) 2021 Howard Development & Consulting, LLC
Understrap is distributed under the terms of the GNU GPL.

Resource Licenses:
Understrap is based on Underscores https://underscores.me/, (C) Automattic, Inc.
Font Awesome: https://fontawesome.com/v4.7/license/ (Font: SIL OFL 1.1, (S)CSS: MIT)
Bootstrap: https://getbootstrap.com | https://github.com/twbs/bootstrap/blob/master/LICENSE (MIT)
WP Bootstrap Navwalker by Edward McIntyre & William Patton: https://github.com/twittem/wp-bootstrap-navwalker (GNU GPLv3)
*/

.news-insights-section .multi-color {
    background: linear-gradient( 45deg , rgba(246, 183, 0, 1) 0% , rgba(224, 75, 41, 1) 51% , rgba(59, 63, 182, 1) 100% );
    z-index: 1;
	padding-bottom:35px
}

.news-insights-section .multi-color:before {
    content: '';
    position: absolute;
    bottom: -135px;
    left: 0;
    right: 0;
    background-image: url(/wp-content/themes/meadowhawk2024/images/stroke-img.svg);
    height: 377px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
}

.news-insights-section {
    position: relative;
    z-index: 1;
}



.accordion-top-content{padding-bottom:60px;}
.accordion-top-content .default-content{justify-content:space-between;gap:24px;}
.accordion-top-content .default-content .top-content{max-width:65%;}
.accordion-top-content .default-content h2{max-width:35%;margin-bottom:0;}
.accordion-top-content .default-content .top-content p:last-child{margin-bottom:0;}
.faq_accordian .question-answer-box{margin-bottom:15px;}
.faq_accordian .question-answer-box .question-answer-box-inner .question{margin-bottom:0;color:#fff;font-size:21px;font-weight:500;line-height:1.2;text-transform:unset;font-family:"Neutraface Text Demi";position:relative;z-index:1;    transition: color 0.3s 0.3s;}
.accrodion-wrapper .accordion{max-width:555px;width:100%;margin-top:30px;}
.faq_accordian .question-answer-box:nth-of-type(1) .question-answer-box-inner .bottom-right-text .bottom-title{background:linear-gradient(45deg,rgba(224,75,41,1) 0%,rgba(233,100,37,1) 50%,rgba(246,183,0,1) 100%);}
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text .bottom-title{
    -webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;
    margin-bottom:0 !important;font-size:100px;font-weight:500;text-align:right;line-height:0.93;opacity: 0;visibility: hidden;transition: opacity 0.5s ease-in-out, visibility 0s 0.5s;font-family: "Neutraface Text Demi";}
.faq_accordian .question-answer-box:nth-of-type(2) .question-answer-box-inner .bottom-right-text .bottom-title{background:linear-gradient(45deg,rgba(246,183,0,1) 0%,rgba(41,180,115,1) 100%);}
.faq_accordian .question-answer-box:nth-of-type(3) .question-answer-box-inner .bottom-right-text .bottom-title{background:linear-gradient( 45deg,rgba(59,63,182,1) 0%,rgba(0,94,184,1) 50%,rgba(39,153,137,1) 100% );}
.faq_question.question-box{padding:17.5px 50px 17.5px 57px;cursor:pointer;position:relative;z-index:1;}
.inner-wrapper .shape:before{content:'';width:30px;height:30px;border-radius:6px;left:31.5%;position:absolute;top:44px;background-color:rgba(246,183,0,1);}
.accordion-img{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;z-index:-1;right:0;border-radius:12px;overflow:hidden;}
.accrodion-wrapper{position:relative;padding:82px 98px 100px;min-height:810px;}
.accordion-section-main{padding:120px 0px;position:relative;overflow:hidden;z-index:1;width:calc(100vw - 120px);margin:0 auto;max-width:1440px;}
.faq_accordian .question-answer-box .question-answer-box-inner{background-color:rgba(0,0,0,0.25);border-radius:12px;transition: background .3s .2s;}
.faq_accordian .question-answer-box:last-child{margin-bottom:0;}
.faq_accordian .question-answer-box .question-answer-box-inner.active{background:#fff;padding-top:42px; transition: background 0.3s 0s;}
.faq_accordian .question-answer-box .question-answer-box-inner .answer-box p{margin-bottom:0;}
.faq_accordian .question-answer-box .question-answer-box-inner.active .question{color:rgba(64,63,59,1);transition: color 0.3s 0s;}
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text{position:absolute;right:-89px;bottom:53px;transition:all 0.5s ease-in-out;}
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text .bottom-title.visible{opacity:1;visibility:visible;transition:opacity 0.5s ease-in-out,visibility 0s 0s;}
/* .question-answer-box:first-child .question-answer-box-inner .question-answer-box-inner .bottom-right-text .bottom-title{opacity:1;visibility:visible;} */
.accordion-img img{height:100%;width:100%;}
.accordion-main-title h3{color:#fff;font-size:30px;line-height:1.2;font-family: "Neutraface Text Demi";}
.faq_accordian .question-answer-box:nth-of-type(2) .question-answer-box-inner .bottom-right-text .bottom-title{background:linear-gradient(45deg,rgba(246,183,0,1) 0%,rgba(41,180,115,1) 100%);}
.faq_accordian .question-answer-box:nth-of-type(3) .question-answer-box-inner .bottom-right-text .bottom-title{background:linear-gradient( 45deg,rgba(59,63,182,1) 0%,rgba(0,94,184,1) 50%,rgba(39,153,137,1) 100% );}
.faq_accordian .question-answer-box .question-answer-box-inner .answer-box.faq_answer.faq_answer_container{padding:0 60px 57px;}
.faq_question.question-box .question:before{content:"\e901";font-family:icomoon;font-size:.7rem;font-weight:400;margin-left:0;transition:all .3s ease-in-out;color:#e04b29;line-height:0 !important;left:-22px;position:absolute;top:50%;transform:translateY(-50%);}
.accrodion-wrapper:before,.accrodion-wrapper:after{content:'';position:absolute;top:-30px;right:141px;height:60px;width:60px;border-radius:8px;}
.accrodion-wrapper:before{background-color:rgba(224,75,41,1);}
.accrodion-wrapper:after{width:30px;height:30px;border-radius:6px;background-color:rgba(41,180,115,1);left:63%;bottom:-15px;top:unset;}
.inner-wrapper{position:relative;z-index:1;}
.accordion-section-main:before{content:"";position:absolute;left:-200px;top:78%;transform:translateY(-50%);background-image:url(../images/dot-pattern.png);background-repeat:no-repeat;background-position:center;width:383px;height:100%;z-index:11;background-size:contain;}
.accordion-section-main:after{content:"";position:absolute;right:-200px;top:39%;transform:translateY(-50%);background-image:url(../images/dot-pattern.png); background-size: contain; background-repeat:no-repeat;background-position:center;width:383px;height:100%;z-index:11;}
.faq-image-content{transition:all 0.5s ease;}
section.alternating-image-text.colored-bg.off-white:before{background:#F8F8F8;}
section.alternating-image-text.colored-bg.off-white h2{color:rgba(0,94,184,1);}
section.alternating-image-text.colored-bg.off-white .eyebrow, section.alternating-image-text.colored-bg.off-white p {color:rgba(64,63,59,1);}
section.alternating-image-text.colored-bg.off-white .btn-large{color:rgba(64,63,59,1);border-bottom:2px solid #e04b29;}
section.alternating-image-text.colored-bg.off-white .btn-large:after{color:#e04b29;}
section.alternating-image-text.colored-bg.off-white  .inner-wrapper:before {
    content: '';
    width: 30px;
    height: 30px;
    border-radius: 6px;
    left: 8%;
    position: absolute;
    bottom: 20%;
    background-color: #F6B700;
}
.alternative-section{margin-top:0 !important;}
.features .inner-wrapper::before{display:none}
.three-up-features.features{margin-top:0 !important;margin-bottom:0 !important;}
.three-up-features.features .inner-wrapper{padding-top:0 !important;}
.three-up-features.features .short-content{max-width:751px;}
.three-up-features.features .justify-content-center{margin-top:-20px;}
section.alternating-image-text.alternative-section{padding-bottom:55px;}
section.alternating-image-text.alternative-section .inner-wrapper:before{left:91px;top:unset;bottom:90px;}
.alternating-image-text.alternative-section.multi-image:after{content:'';width:30px;height:30px;border-radius:6px;left:39.5%;position:absolute;bottom:-15px;background-color:rgba(41,180,115,1);}
.alternating-image-text.alternative-section .inner-wrapper:after{content:'';width:60px;height:60px;border-radius:8px;left:unset;right:80px;position:absolute;background-color:rgba(224,75,41,1);top:-30px;}
.news-insights-section .multi-color h3{color:rgba(255,255,255,1);}
.news-insights-section .multi-color .title a.btn-large{color:#fff;border-color:#fff;}
.news-insights-section .multi-color .title a.btn-large:after{color:#fff;}
.news-insights-section .multi-color .news-row .col-lg-4{padding:0 15px;}
.news-insights-section .multi-color .news-row .col-lg-4 .box{margin-bottom:30px;}
.news-insights-section .multi-color .news-row a.btn.btn-small{padding:3px 0;}
.news-insights-section .multi-color .news-row h3 a{font-size:22px;}
.three-up-features.features .inner-wrapper .image {
    height: 110px;
}
.three-up-features.features .inner-wrapper .image img{
    height: auto !important;
}

section.call-to-action {
    max-width: 751px;
}

.inner-wrapper .shape::after {
	content: '';
	width: 100%;
	height: 100%;
	border-radius: 6px;
	left: 0;
  right: 0;
	position: absolute;
	top: 0px;
  bottom:0;
	background-color: #279989;
  z-index: -1111;
  border-radius: 15px
}


@media (min-width: 992px) {
   .three-up-features.features .justify-content-center {
    gap: 0px;
}
.three-up-features.features .justify-content-center .col-lg-4 {
    width: calc(33.33% - 0px);
}
section.news-insights-section.insights {
    margin-bottom: 120px;
}
}
@media (min-width: 1198.98px) {
 .three-up-features.features .justify-content-center{gap:63px !important;margin-top:-20px !important;}
.three-up-features.features .justify-content-center .col-lg-4{width:calc(33.33% - 42px) !important;}
section.alternating-image-text.alternative-section .default-content{padding-left:104px !important;padding-top:63px !important;}
section.alternating-image-text.alternative-section .inner-wrapper .row{align-items:flex-start !important;}

section.news-insights-section.insights {
    margin-bottom: 139px !important;
}
}
@media (min-width: 1600px) {
section.news-insights-section.insights {
    margin-bottom: 150px !important;
}
}
@media (min-width: 2000px) {
.news-insights-section .multi-color:before {
    height: 427px;
}
section.news-insights-section.insights {
    margin-bottom: 160px !important;
}
}
@media (min-width: 2300px) {
.news-insights-section .multi-color:before {
    height: 490px;
}
section.news-insights-section.insights {
    margin-bottom: 160px !important;
}
}
@media (min-width: 2500px) {
.news-insights-section .multi-color:before {
    height: 500px;
}
}

@media(max-width:1600px){
.news-insights-section .multi-color:before {
    bottom: -110px;
}
}

@media(max-width:1450px){
.accordion-section-main:before {
    left: -19.13%;
}
.accordion-section-main:after {
    right: -19.13%;
}
}

@media(max-width:1440px){
.news-insights-section .multi-color:before {
    height: 286px;
}
}

@media(max-width:1430px){
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text .bottom-title{font-size:80px;}
.accordion-section-main{overflow:unset;}
.accordion-section-main:after{right:-10px;width:153px;}
.accordion-section-main:before{left:-40px;width:133px;}
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text{right:-49px;bottom:53px;}


}
@media(max-width:1399.98px){
.accordion-section-main {
    max-width: 1140px;
}
}
@media(max-width:1360px){
 .faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text .bottom-title{font-size:75px;}
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text{right:-40px;transition:all 0.5s ease-in-out;}
.accordion-section-main{overflow:unset;max-width:100%;}
.accordion-section-main:after{right:-5.4%;width:133px;}


}


@media (max-width: 1198.98px) {
section.alternating-image-text.alternative-section .inner-wrapper:before {
    left: 91px;
    top: unset;
    bottom: 0%;
}
.accrodion-wrapper{position:relative;padding:70px 50px 100px;min-height:700px;}
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text{right:-30px;bottom:30px;}
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text .bottom-title{font-size:50px;}
.faq_accordian .question-answer-box .question-answer-box-inner.active{padding-top:20px;}
.faq_question.question-box{padding:10px 40px 10px 50px;z-index:1;}
.faq_accordian .question-answer-box .question-answer-box-inner .answer-box.faq_answer.faq_answer_container{padding:0 40px 40px;}
.inner-wrapper .shape:before{top:30px;}
.accrodion-wrapper:after{left:50%;}
.accordion-img img{object-fit:cover;object-position:center;}
.accordion-section-main:after{width:143px;}
.accordion-section-main:before{z-index:-1;}
.accordion-top-content .default-content .top-content{max-width:70%;}
.accordion-top-content .default-content{justify-content:space-between;gap:15px;}
.accordion-top-content .default-content h2{max-width:30%;}
.accordion-section-main{padding-top:80px;}
.news-insights-section .multi-color:before {
    height: 236px;
    bottom: -80px;
} 
section.alternating-image-text.colored-bg.off-white .inner-wrapper:before {
    bottom: 5%;
    top: auto;
}
}

@media (max-width: 999px) {
.accordion-top-content .default-content{flex-direction:column;}
.accordion-top-content .default-content h2{max-width:100%;}
.accordion-top-content .default-content .top-content{max-width:100%;}

}

@media (max-width: 991px) {
 .three-up-features.features .justify-content-center .box{justify-content:flex-start}
section.alternating-image-text.alternative-section .inner-wrapper:before{left:unset;top:unset;bottom:0%;right:20px;}
.news-insights-section .multi-color:before {
    height: 196px;
    bottom: -50px;
}
    section.news-insights-section.insights {
    margin-bottom: 60px;
}
	.news-insights-section .multi-color{padding-bottom:25px}
	    .accordion-section-main:after {
        width: 133px;
			top:44%;
			z-index:-1;
    }
section.alternating-image-text.colored-bg.off-white .inner-wrapper:before {
    left: -15px;
}
}
@media (max-width: 767.98px) {
    
 .accordion-section-main{padding: 50px 0px 60px;width:calc(100vw - 30px);margin:0 auto;max-width:100%;overflow:hidden;}
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text{right:10px;bottom:-40px;}
.accrodion-wrapper:after{left:60px;}
.accrodion-wrapper{position:relative;padding:70px 30px 80px;min-height:670px;}
.accordion-section-main:before{display:none}
.accordion-section-main:after{display:none}

  .news-insights-section .multi-color:before {
    height: 146px;
    bottom: -50px;
}
		.news-insights-section .multi-color{    padding: 30px 20px; padding-bottom:20px}

section.alternating-image-text.colored-bg.off-white .inner-wrapper:before {
    display: none;
}
}


@media (max-width: 575.98px) {
 .three-up-features.features .inner-wrapper{padding:50px 0px;}
.alternating-image-text.alternative-section .inner-wrapper:after{width:40px;height:40px;right:40px;top:-20px;}
.accrodion-wrapper{position:relative;padding:50px 15px 50px;min-height:590px;}
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text .bottom-title{font-size:35px;}
.accrodion-wrapper:after{left:20px;}
.faq_accordian .question-answer-box .question-answer-box-inner .bottom-right-text{right:10px;bottom:-28px;}
.accrodion-wrapper .accordion{margin-top:20px;}
.faq_accordian .question-answer-box .question-answer-box-inner .question{font-size:18px;}
.faq_question.question-box{padding:10px 20px 10px 35px;z-index:1;}
.faq_accordian .question-answer-box .question-answer-box-inner .answer-box.faq_answer.faq_answer_container{padding:0 20px 20px 35px;}
.accrodion-wrapper:before{top:-22.5px;right:25px;height:45px;width:45px;}
.inner-wrapper .shape:before{top:15px;}
.accordion-top-content {
    padding-bottom: 40px;
}
section.news-insights-section.insights a.btn.btn-large {
    display: inline-block;
}

section.news-insights-section.insights .title h3 {
    max-width: calc(100% - 105px);
    margin-bottom: 0;
}
.news-insights-section .multi-color:before {
    height: 126px;
}
}

@media (max-width: 479px) {
 .accrodion-wrapper{min-height:640px;}

}
@media (max-width: 400px) {
 .accrodion-wrapper{min-height:650px;}

}
@media (max-width: 375px) {
section.news-insights-section.insights .title h3 {
    max-width: 100%;
    margin-bottom: 0;
}
section.news-insights-section.insights	.title {
    flex-direction: column;
    align-items: flex-start !important;
}
 .accrodion-wrapper{min-height:720px;}
}