/* ak (10/6) */
/* @media only screen and (max-width: 1399px){
	#calendly-modal > div {
    margin-top: 40px;
}
	
} */
/* (ak 5/6) */
@media only screen and (max-width: 1023px){
	.testimonial_sec .cstm_testmnl .myTestimonials::before {
    right: 98% !important;
}
	.testimonial_sec .cstm_testmnl .myTestimonials::after {
    position: absolute;
    content: '';
    top: 0;
    left: 98%;
    width: 50%;
    height: 100%;
    background-color: #fcfaf4;
    z-index: 9;
}
	
}
@media only screen and (max-width: 767px){
	.mob_menu {
    position: static;
}
.mob_menu nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible {
	width: 100% !important; 
	left: 0px !important;
	margin-top: 0 !important;
	border-radius: 12px;
}
.blur_cont_new > div {
    position: static !important;
}
	.mob_menu nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible ul {
    padding: 30px;
}

.mob_menu nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible .mob_cta a.hfe-menu-item {
    width: max-content;
    background-color: #62b046;
    border-radius: 7px;
     padding: .9em 1.9em .8em !important;
    font-weight: 500;
    line-height: 100%;
    transition: background-color .3s;
    color: #fff !important;
}

.mob_menu nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible li:not(:last-child) a.hfe-menu-item {
    padding-inline: 0px !important;
    padding-block: 0px !important;
    margin-bottom: 26px;
}
	.testimonial_sec .cstm_testmnl .myTestimonials .swiper-pagination {
    display: block !important;
}
/* 	.testimonial_sec .cstm_testmnl .myTestimonials ul.swiper-wrapper {
    gap: 10px;
} */
/* 	(6/6) */
	.cstm_testmnl .myTestimonials ul.swiper-wrapper li.swiper-slide .block-shadow {
    margin-inline: 6px;
}
.cstm_testmnl .myTestimonials ul.swiper-wrapper li.swiper-slide .block-shadow {
    height: 322px;
}
	.testimonial_sec .cstm_testmnl .myTestimonials .swiper-button-next, .testimonial_sec .cstm_testmnl .myTestimonials .swiper-button-prev{
		display: block;
	}
	.testimonial_sec .cstm_testmnl .myTestimonials ul.swiper-wrapper {
    margin-top: 50px;
}
	.testimonial_sec .cstm_testmnl .myTestimonials .swiper-button-next, .testimonial_sec .cstm_testmnl .myTestimonials .swiper-button-prev {
    top: 40px !important;
}
	.testimonial_sec .cstm_testmnl .myTestimonials .swiper-button-prev {
    left: 40% !important;
     right: unset !important; 
}
	.testimonial_sec .cstm_testmnl .myTestimonials .swiper-button-next {
    right: 39% !important;
}
	.mob_menu nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible {
    opacity: 0;
    transition: opacity 0.6s ease-in-out;
}
	.mob_menu nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible.menu-is-active {
    opacity: 1;
}
	.mob_menu .hfe-nav-menu__toggle.elementor-clickable {
    position: static !important;
}
	.mob_menu nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible {
    position: absolute;
    top: 100%;
}
	.testimonial_sec .cstm_testmnl .myTestimonials::before {
    right: 95% !important;
}
	.testimonial_sec .cstm_testmnl .myTestimonials::after {
    left: 95% !important;
}
}
@media only screen and (max-width: 575px){
	.mob_menu nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible .mob_cta a.hfe-menu-item {
    width: 100%;
	text-align: center;
    justify-content: center;
}
	.cstm_testmnl .myTestimonials ul.swiper-wrapper li.swiper-slide .block-shadow {
    height: 322px !important;
/*     padding: 20px 16px; */
}
	.mob_menu nav.hfe-dropdown-expandible.hfe-nav-menu__layout-expandible ul {
		padding: 26px 28px;
	}
	.testimonial_sec .cstm_testmnl .myTestimonials .swiper-button-next, .testimonial_sec .cstm_testmnl .myTestimonials .swiper-button-prev{
		display: none;
	}
	.testimonial_sec .cstm_testmnl .myTestimonials ul.swiper-wrapper {
    margin-top: 0px;
}
	.testimonial_sec .cstm_testmnl .myTestimonials {
    overflow: hidden;
    padding: 0 !important;
    padding-bottom: 50px !important;
}
	.testimonial_sec .cstm_testmnl .myTestimonials::after {
    left: 100% !important;
}
	.testimonial_sec .cstm_testmnl .myTestimonials::before {
    right: 100% !important;
}
.calc_form_grid {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    gap: 20px;
}
.result-cta {
    width: 100%;
}
.calc_result_container {
   padding-left: 0px;
   padding-right: 0px;
}
.text-32 {
    font-size: 24px;
}
.opacity-62 p.text-16.dark {
    margin: 0px;
}
/* 	(ak 10/6) */
	#calendly-modal > div {
    margin-top: 60px;
}
	#calendly-modal > div .calendly-inline-widget {
    min-width: unset !important;
}
}
