/*== == FOLD1 == ==*/

@media (max-width:1100px) {

.fold1a-content-padding {
    padding: 30px 30px;
}

.fold1a-content {
    flex: 0 0 460px;
}

}

@media (max-width:1024px) {

	body.mob-menu-overlay, body.mob-menu-slideout, body.mob-menu-slideout-over, body.mob-menu-slideout-top {
		padding-top: 0px !important;
	}
	
.mob-menu-header-holder.mobmenu {
    background: #33333391;
}
	
.fold1a-form {
    display: none;
}

.fold1a-content-padding {
    padding: 60px 0px 100px 60px;
}

.fold1a-content {
    flex: 0 0 500px;
    display: flex;
}

.fold1a-wrapper {
    justify-content: center;
    padding: 150px 0px 100px;
}

.fold1a-content-inner-readmore {
    padding-bottom: 50px;
}
    
}

@media (max-width:540px){

.fold1a-content {
    flex: 1;
    background-size: 100% 100%;
}

.fold1a-content-padding {
    padding: 60px 0px 100px 30px;
    height: 320px;
}
    
}

@media (max-width:400px) {

.fold1a-content-padding {
    height: 400px;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.fold1a-content-padding {
    padding: 60px 20px 60px;
}
    
}

    /*== == FOLD1 END == ==*/

/*== == CONTENT FOLD G == ==*/
@media(max-width: 1400px){
	.content-fold-g-outer {
    flex-direction: column-reverse;
    gap: 0;
}

.content-fold-g-icons {
    gap: 0;
    transform: none;
    flex: 0 0 auto;
}

}
@media (max-width:1250px) {

.content-fold-g-wrapper {
    justify-content: flex-start;
}

.content-fold-g-icons {
    transform: translatex(0px);
}

.content-fold-g-content-inner {
    padding-bottom: 60px;
}
    
}

@media (max-width:1024px) {
.content-fold-g-outer {
    max-width: 430px;
}
.content-fold-g-wrapper {
    flex-wrap: wrap;
    justify-content: space-between;
    text-align: center;
    padding: 75px 0px 50px;
    flex-direction: column;
}

.content-fold-g-img {
    display: block;
    flex: 0 0 45%;
}

.content-fold-g-content {
    flex: 1 0 100%;
    padding-right: 0px;
}

.content-fold-g-content .readmore {
    margin: 20px auto 20px;
}

.content-fold-g-content-inner {
    padding-bottom:20px;
}
    
}

@media (max-width:640px) {

}
    
    /*== == CONTENT FOLD G END == ==*/

/*== = FOLD3 === ==*/

@media (max-width:1250px) {

.fold3-content {
    padding: 20px 20px;
    min-height: 400px;
}

}

@media (max-width:767px){

.fold3-item {
    border: solid 20px white;
}
    
}
    
    /*== == FOLD3 END == ==*/

/*== == MODULE FOLD H === ==*/

@media (max-width:1250px) {

.module-fold-h-content {
    padding: 40px 20px;
}

}

@media (max-width:1024px) {
    
.reviews-folda-container {
    text-align: center;
}

.reviews-folda-item-stars {
    justify-content: center;
}

.module-fold-h-icon {
    display: flex;
    justify-content: center;
}

.module-fold-h-content {
    text-align: center;
    position: relative;
    display: flex;
    flex-direction: column;
}

.module-fold-h-content .readmore {
    margin: 20px auto 0px;
    width: calc(100% - 40px);
    bottom: 20px;
    left: 20px;
}

.module-fold-h-title {
    text-align: center;
    margin-bottom: 0px;
}
    
}

@media (max-width:640px) {

.module-fold-h-module-item .module-fold-h-content {
    transform: scale(1);
    background: var(--primary-color1);
    border: solid 2px transparent;
}

.module-fold-h-module-item lord-icon {
    filter: brightness(11.5);
}

    .module-fold-h-module-item .module-fold-h-content .subtext {
    color:white;
}

.module-fold-h-module-item-inner {
    padding: 60px 0px 30px;
}
    
}

@media (max-width:640px){

.module-fold-h-module-item .module-fold-h-content .subtext {
    color:white;
}
	
.module-fold-h-module-item p {
  color:white;
}

	.module-fold-h-module-item lord-icon {
    filter: brightness(11.5);
}
	
.module-fold-h-module-item .module-fold-h-content {
  transform: scale(1);
  background: var(--primary-color1);
  border: solid 2px transparent;
}
	
}

    /*== == MODULE FOLD H END == ==*/
