.elementor-kit-10993{--e-global-color-primary:#738592;--e-global-color-secondary:#233746;--e-global-color-text:#4A4F55;--e-global-color-accent:#FF595A;--e-global-color-ebced1e:#FFFFFF;--e-global-color-aa6e31b:#51707B;--e-global-color-cd382e4:#E53D51;--e-global-color-e40ba65:#B2ADA8;--e-global-color-cfa660f:#F1F5F8;--e-global-typography-primary-font-family:"Bebas Neue Pro";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:62.5px;--e-global-typography-primary-letter-spacing:3px;--e-global-typography-secondary-font-family:"Playfair Display";--e-global-typography-secondary-font-size:25px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-font-style:italic;--e-global-typography-secondary-line-height:45px;--e-global-typography-secondary-letter-spacing:0.75px;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-size:19px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-line-height:30px;--e-global-typography-text-letter-spacing:0.57px;--e-global-typography-accent-font-family:"Bebas Neue";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:30px;--e-global-typography-accent-letter-spacing:4px;--e-global-typography-8e8bc47-font-family:"Bebas Neue Pro";--e-global-typography-8e8bc47-font-size:95px;--e-global-typography-8e8bc47-font-weight:400;--e-global-typography-8e8bc47-line-height:80px;--e-global-typography-8e8bc47-letter-spacing:4.75px;--e-global-typography-1a34cfb-font-family:"Playfair Display";--e-global-typography-1a34cfb-font-size:30px;--e-global-typography-1a34cfb-text-transform:none;--e-global-typography-1a34cfb-line-height:40px;--e-global-typography-1a34cfb-letter-spacing:0.75px;--e-global-typography-08527a2-font-family:"Oswald";--e-global-typography-08527a2-font-size:22px;--e-global-typography-08527a2-font-weight:400;--e-global-typography-08527a2-text-transform:uppercase;--e-global-typography-08527a2-line-height:35px;--e-global-typography-08527a2-letter-spacing:0.55px;--e-global-typography-65ff496-font-family:"Bebas Neue";--e-global-typography-65ff496-font-size:20px;--e-global-typography-65ff496-font-weight:400;--e-global-typography-65ff496-text-transform:uppercase;--e-global-typography-65ff496-line-height:20px;--e-global-typography-65ff496-letter-spacing:4px;--e-global-typography-0b6eafc-font-family:"Playfair Display";--e-global-typography-0b6eafc-font-size:30px;--e-global-typography-0b6eafc-text-transform:none;--e-global-typography-0b6eafc-font-style:italic;--e-global-typography-0b6eafc-line-height:40px;--e-global-typography-0b6eafc-letter-spacing:0.75px;--e-global-typography-3f52eee-font-family:"Bebas Neue";--e-global-typography-3f52eee-font-size:16px;--e-global-typography-3f52eee-font-weight:400;--e-global-typography-3f52eee-text-transform:uppercase;--e-global-typography-3f52eee-line-height:16px;--e-global-typography-3f52eee-letter-spacing:2.4px;--e-global-typography-73ef295-font-family:"Bebas Neue";--e-global-typography-73ef295-font-size:20px;--e-global-typography-73ef295-font-weight:500;--e-global-typography-73ef295-line-height:21px;--e-global-typography-73ef295-letter-spacing:4px;--e-global-typography-169bb7f-font-family:"Raleway";--e-global-typography-169bb7f-font-size:20px;--e-global-typography-169bb7f-font-weight:700;--e-global-typography-169bb7f-text-transform:uppercase;--e-global-typography-169bb7f-line-height:30px;--e-global-typography-169bb7f-letter-spacing:4px;--e-global-typography-2631925-font-family:"Raleway";--e-global-typography-2631925-font-size:15px;--e-global-typography-2631925-font-weight:400;--e-global-typography-2631925-text-transform:none;--e-global-typography-2631925-line-height:18px;--e-global-typography-2631925-letter-spacing:0.57px;--e-global-typography-229766a-font-family:"Raleway";--e-global-typography-229766a-font-size:1.4vw;--e-global-typography-229766a-font-weight:400;--e-global-typography-229766a-line-height:1.4em;--e-global-typography-229766a-letter-spacing:0.03em;}.elementor-kit-10993 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10993 button,.elementor-kit-10993 input[type="button"],.elementor-kit-10993 input[type="submit"],.elementor-kit-10993 .elementor-button{font-family:"Bebas Neue", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:2.4px;border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-10993{--e-global-typography-229766a-font-size:2.7vw;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-10993{--e-global-typography-8e8bc47-font-size:75px;--e-global-typography-8e8bc47-line-height:80px;--e-global-typography-8e8bc47-letter-spacing:3px;--e-global-typography-229766a-font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.faq-section .elementor-widget-container .elementor-accordion-item .elementor-tab-title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    
    position: relative;
    
    z-index: 1;
    
    gap: 38px;
}


@media screen and (max-width: 768px) {
    .faq-section .elementor-widget-container .elementor-accordion-item .elementor-tab-title {
    /*height: 124px;*/
    gap: 24px;
    }
}

.faq-section .elementor-widget-container .elementor-accordion .elementor-tab-title .elementor-accordion-icon-closed {
    transition: transform ease .3s;
}

.faq-section .elementor-widget-container .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed {
    display: block !important;
    
    transform: scaleY(-1);
}


.faq-section .elementor-widget-container .elementor-accordion .elementor-accordion-title {
    transition: color ease .3s;
}

.faq-section .elementor-widget-container .elementor-accordion .elementor-accordion-item .elementor-tab-title:hover .elementor-accordion-title {
    color: var(--e-global-color-accent);
}

.faq-section .elementor-widget-container .elementor-accordion .elementor-accordion-title:focus {
    color: var(--e-global-color-accent);
}

.faq-section .elementor-widget-container .elementor-accordion-item:not(:last-child) {
    
    margin-bottom: 20px;
}

.faq-section .elementor-widget-container .elementor-accordion-title {
    
    order: -1;
}

.faq-section .elementor-widget-container .elementor-accordion .elementor-accordion-icon {
    /*height: 100%;    */
    /*max-height: 93px;*/
    height: 93px;
    min-width: 20px;
}

.faq-section .elementor-widget-container .elementor-accordion .elementor-accordion-icon > * {
    height: 100%;
}
.faq-section .elementor-widget-container .elementor-accordion .elementor-accordion-icon svg {
    object-fit: contain;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bebas Neue Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://academy2.staging.thefitlifemethod.com/wp-content/uploads/2024/10/bebasneuepro-regular-webfont.woff2') format('woff2'),
		url('https://academy2.staging.thefitlifemethod.com/wp-content/uploads/2024/10/bebasneuepro-regular-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */