.elementor-kit-10201{--e-global-color-primary:#0F0F10;--e-global-color-secondary:#20D083;--e-global-color-text:#363636;--e-global-color-accent:#71FFDC;--e-global-color-b551d52:#4BD4B2;--e-global-color-4aeba06:#CF00F2;--e-global-color-88f534c:#CF00F273;--e-global-color-a4364be:#F9EA44;--e-global-color-25a97f4:#E7D839;--e-global-color-65961d5:#282A2C;--e-global-color-3daf477:#000000;--e-global-color-460a30e:#FFFFFF;--e-global-color-e40758b:#7A7A7A0D;--e-global-color-b51a998:#F0F4F8;--e-global-color-abf48e6:#000000;--e-global-color-fccb17e:#868686;--e-global-color-3c954ea:#E4E5E6;--e-global-color-28b45b5:#3131313D;--e-global-typography-primary-font-family:"Recoleta";--e-global-typography-primary-font-weight:800;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Roboto Mono";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-word-spacing:-0.4em;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-accent-font-family:"Recoleta";--e-global-typography-accent-font-size:2rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0.07rem;--e-global-typography-3546f07-font-family:"Recoleta";--e-global-typography-3546f07-font-size:6.4rem;--e-global-typography-3546f07-line-height:1.2em;--e-global-typography-93a3dd5-font-family:"Recoleta";--e-global-typography-93a3dd5-font-size:4.4rem;--e-global-typography-93a3dd5-line-height:1.1em;--e-global-typography-0baae7b-font-size:1.9rem;--e-global-typography-0baae7b-word-spacing:0.04em;--e-global-typography-9df776d-font-family:"Roboto Mono";--e-global-typography-9df776d-font-size:2.2rem;--e-global-typography-9df776d-font-weight:400;--e-global-typography-9df776d-word-spacing:-0.4rem;--e-global-typography-e92c428-font-family:"Recoleta";--e-global-typography-e92c428-font-size:2.5rem;--e-global-typography-e92c428-font-weight:400;--e-global-typography-e92c428-line-height:1.35em;--e-global-typography-60b7c32-font-family:"Roboto Mono";--e-global-typography-60b7c32-font-size:1.8rem;--e-global-typography-60b7c32-text-transform:uppercase;--e-global-typography-60b7c32-letter-spacing:0.2em;--e-global-typography-60b7c32-word-spacing:-0.08em;--e-global-typography-f97eb17-font-family:"Recoleta";--e-global-typography-f97eb17-font-size:1.7rem;--e-global-typography-f97eb17-font-weight:800;--e-global-typography-dd3f2da-font-family:"Roboto Mono";--e-global-typography-dd3f2da-font-size:1.6rem;--e-global-typography-dd3f2da-font-weight:bold;--e-global-typography-dd3f2da-line-height:1.3em;--e-global-typography-d49857e-font-family:"Roboto Mono";--e-global-typography-d49857e-font-size:1.6rem;--e-global-typography-d49857e-font-weight:400;--e-global-typography-d49857e-line-height:1.3em;--e-global-typography-d49857e-letter-spacing:0em;--e-global-typography-d02a4ca-font-family:"Roboto Mono";--e-global-typography-d02a4ca-font-size:1.5rem;--e-global-typography-d02a4ca-line-height:1.5em;--e-global-typography-d02a4ca-letter-spacing:0.06em;--e-global-typography-d02a4ca-word-spacing:-0.08em;--e-global-typography-6070c61-font-family:"Recoleta";--e-global-typography-6070c61-font-size:2.3rem;--e-global-typography-afbe65b-font-family:"Recoleta";--e-global-typography-afbe65b-font-size:3.2rem;--e-global-typography-afbe65b-line-height:1.3em;--e-global-typography-e20a6b2-font-size:1.9rem;--e-global-typography-e20a6b2-line-height:1.5em;--e-global-typography-e20a6b2-letter-spacing:0.03em;--e-global-typography-98a0e6b-font-size:1.6rem;--e-global-typography-98a0e6b-line-height:1.5em;--e-global-typography-222d536-font-size:1.7rem;--e-global-typography-222d536-line-height:1.5em;color:var( --e-global-color-text );font-family:"Work Sans", Sans-serif;font-size:1.9rem;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-kit-10201 p{margin-bottom:0.7em;}.elementor-kit-10201 a{color:#CF00F2;}.elementor-kit-10201 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-10201 h1{color:var( --e-global-color-primary );font-family:"Recoleta", Sans-serif;font-size:6rem;font-weight:bold;line-height:1.18em;}.elementor-kit-10201 h2{color:var( --e-global-color-primary );font-family:"Recoleta", Sans-serif;font-size:4.2rem;font-weight:bold;line-height:1.35em;}.elementor-kit-10201 h3{color:var( --e-global-color-primary );font-family:"Recoleta", Sans-serif;font-size:3rem;font-weight:bold;line-height:1.3em;}.elementor-kit-10201 h4{color:var( --e-global-color-primary );font-family:"Recoleta", Sans-serif;font-size:2.5rem;font-weight:bold;line-height:1.35em;}.elementor-kit-10201 h5{color:var( --e-global-color-primary );font-family:"Recoleta", Sans-serif;font-size:2.2rem;font-weight:bold;line-height:1.35em;}.elementor-kit-10201 h6{color:var( --e-global-color-primary );font-family:"Recoleta", Sans-serif;font-size:1.7rem;font-weight:bold;text-transform:uppercase;line-height:1.3em;letter-spacing:0.2em;}.elementor-kit-10201 button,.elementor-kit-10201 input[type="button"],.elementor-kit-10201 input[type="submit"],.elementor-kit-10201 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-460a30e );background-color:#000000;border-radius:0.6em 0.6em 0.6em 0.6em;padding:0.65em 1.2em 0.6em 1.4em;}.elementor-kit-10201 button:hover,.elementor-kit-10201 button:focus,.elementor-kit-10201 input[type="button"]:hover,.elementor-kit-10201 input[type="button"]:focus,.elementor-kit-10201 input[type="submit"]:hover,.elementor-kit-10201 input[type="submit"]:focus,.elementor-kit-10201 .elementor-button:hover,.elementor-kit-10201 .elementor-button:focus{color:var( --e-global-color-460a30e );background-color:var( --e-global-color-4aeba06 );box-shadow:4px 6px 0px 0px rgba(122.39999999999999, 122.39999999999999, 122.39999999999999, 0.3);}.elementor-kit-10201 label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-10201 input:not([type="button"]):not([type="submit"]),.elementor-kit-10201 textarea,.elementor-kit-10201 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B3B3B3;border-radius:0.6em 0.6em 0.6em 0.6em;padding:0.6em 0.6em 0.6em 0.6em;}.elementor-kit-10201 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-10201 textarea:focus,.elementor-kit-10201 .elementor-field-textual:focus{border-style:solid;border-color:#636363;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-10201 e-page-transition{background-color:#FFBC7D;}@media(max-width:1280px){.elementor-kit-10201{--e-global-typography-accent-font-size:1.9rem;--e-global-typography-3546f07-font-size:6rem;--e-global-typography-93a3dd5-font-size:4rem;--e-global-typography-9df776d-font-size:1.9rem;--e-global-typography-e92c428-font-size:2.3rem;--e-global-typography-60b7c32-font-size:1.6rem;--e-global-typography-dd3f2da-font-size:1.4rem;--e-global-typography-d49857e-font-size:1.4rem;--e-global-typography-d02a4ca-font-size:1.3rem;--e-global-typography-222d536-font-size:1.6rem;font-size:1.8rem;}.elementor-kit-10201 h1{font-size:5.6rem;}.elementor-kit-10201 h2{font-size:3.8rem;}.elementor-kit-10201 h3{font-size:2.7rem;}.elementor-kit-10201 h4{font-size:2.2rem;}.elementor-kit-10201 h5{font-size:2.1rem;}.elementor-kit-10201 h6{font-size:1.7rem;}.elementor-kit-10201 button,.elementor-kit-10201 input[type="button"],.elementor-kit-10201 input[type="submit"],.elementor-kit-10201 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-10201 label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-10201 input:not([type="button"]):not([type="submit"]),.elementor-kit-10201 textarea,.elementor-kit-10201 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:94%;}.e-con{--container-max-width:94%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:1024px){.elementor-kit-10201{--e-global-typography-primary-font-size:45px;--e-global-typography-secondary-font-size:37px;--e-global-typography-accent-font-size:1.8rem;--e-global-typography-3546f07-font-size:5.4rem;--e-global-typography-93a3dd5-font-size:3.1rem;--e-global-typography-9df776d-font-size:2rem;--e-global-typography-9df776d-line-height:1.3em;--e-global-typography-60b7c32-font-size:1.4rem;--e-global-typography-dd3f2da-font-size:1.6rem;--e-global-typography-d49857e-font-size:1.6rem;--e-global-typography-d02a4ca-font-size:1.4rem;--e-global-typography-afbe65b-font-size:3rem;--e-global-typography-e20a6b2-font-size:1.7rem;--e-global-typography-98a0e6b-font-size:1.5rem;font-size:1.8rem;line-height:1.5em;}.elementor-kit-10201 h1{font-size:5rem;}.elementor-kit-10201 h2{font-size:3.4rem;}.elementor-kit-10201 h3{font-size:2.8rem;}.elementor-kit-10201 h4{font-size:2.5rem;}.elementor-kit-10201 h5{font-size:2.3rem;}.elementor-kit-10201 h6{font-size:2rem;}.elementor-kit-10201 button,.elementor-kit-10201 input[type="button"],.elementor-kit-10201 input[type="submit"],.elementor-kit-10201 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );padding:0.9em 0.9em 0.9em 0.9em;}.elementor-kit-10201 label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-10201 input:not([type="button"]):not([type="submit"]),.elementor-kit-10201 textarea,.elementor-kit-10201 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );border-width:2px 2px 2px 2px;padding:0.6em 0.6em 0.6em 0.6em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:92%;}.e-con{--container-max-width:92%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:767px){.elementor-kit-10201{--e-global-typography-primary-font-size:41px;--e-global-typography-secondary-font-size:33px;--e-global-typography-text-font-size:1.8rem;--e-global-typography-accent-font-size:1.1em;--e-global-typography-3546f07-font-size:3.8rem;--e-global-typography-3546f07-line-height:1.1em;--e-global-typography-9df776d-font-size:1.9rem;--e-global-typography-f97eb17-font-size:1.7rem;--e-global-typography-6070c61-font-size:2.2rem;--e-global-typography-afbe65b-font-size:2.5rem;--e-global-typography-222d536-font-size:1.4rem;}.elementor-kit-10201 h1{font-size:4rem;}.elementor-kit-10201 h2{font-size:3.5rem;}.elementor-kit-10201 h3{font-size:3rem;}.elementor-kit-10201 h4{font-size:2.8rem;}.elementor-kit-10201 h5{font-size:2.5rem;}.elementor-kit-10201 h6{font-size:2.2rem;}.elementor-kit-10201 button,.elementor-kit-10201 input[type="button"],.elementor-kit-10201 input[type="submit"],.elementor-kit-10201 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-10201 label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-10201 input:not([type="button"]):not([type="submit"]),.elementor-kit-10201 textarea,.elementor-kit-10201 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}/* Start custom CSS *//*Base CSS style *******/

/* Reset base font size */
html{
    font-size:10px;
}
@media only screen and (max-width: 600px) {
  html {
    font-size: 10px;
  }
}

/* Container Auto Padding - Add this class under Advanced tab */

@media (min-width: 1280px) {
    .padding-hero {
    --padding-block-start: 100px;
    --padding-block-end: 100px;
    }
    .padding-small {
        --padding-block-start: 4%;
        --padding-block-end: 4%;
    }
    .padding-normal {
        --padding-block-start: 7%;
        --padding-block-end: 7%;
    }
    .padding-bottom {
        --padding-block-start: 0;
        --padding-block-end: 7%;
    }
    .padding-large {
        --padding-block-start: 9%;
        --padding-block-end: 9%;
    }
}

@media (max-width: 1279px) {
    .padding-hero {
    --padding-block-start: 100px;
    --padding-block-end: 100px;   
    }
    .padding-small {
        --padding-block-start: 4%;
        --padding-block-end: 4%;
    }
    .padding-normal {
        --padding-block-start: 8%;
        --padding-block-end: 8%;
    }
    .padding-bottom {
        --padding-block-start: 0;
        --padding-block-end: 8%;
    }
    .padding-large {
        --padding-block-start: 14%;
        --padding-block-end: 14%;
    }
}


@media (max-width: 767px) {
    .padding-hero {
    --padding-block-start: 40px;
    --padding-block-end: 40px;
    }
    .padding-small {
        --padding-block-start: 12%;
        --padding-block-end: 12%;
    }
    .padding-normal {
        --padding-block-start: 18%;
        --padding-block-end: 18%;

    }
    .padding-bottom {
        --padding-block-start: 0;
        --padding-block-end: 18%;
    }
    .padding-large {
        --padding-block-start: 18%;
        --padding-block-end: 18%;
    }
}


/* Dropdown menu fix */
.elementor-nav-menu--dropdown {
padding: 13px 10px 13px 0px !important;
}

/* Button styles */

.elementor-button.elementor-size-xs, div[data-elementor-type="header"] .btn_menu_cta a { 
	padding: 0.65em 1.35em!important;
	font-size: 1.6rem!important;
}

.elementor-button.elementor-size-md { 
	padding: 0.95em 1.4em!important;
	font-size: 1.8rem!important;
}

.elementor-button.elementor-size-lg { 
	padding: 1em 1.5em!important;
	font-size: 2rem!important;
}

/* Main Menu CTA button */
@media only screen and (min-width: 1024px) {
    .btn_menu_cta {
    	margin-left:25px!important;
    	border-radius:25px;
    	color: #ffffff !important;
    		background: var(--e-global-color-accent)!important;
    }
    .btn_menu_cta a{
    	padding:0px!important;
    	color:#fff!important;
    	-webkit-margin-start:0!important;
    }
    
    .btn_menu_cta:hover {
    		color: #ffffff !important;
    		background: var(--e-global-color-a4364be)!important;
    }
}

/* fix header hovers to work */
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
    color: var( --e-global-color-secondary ) !important;
}

/* Fix lists spacing */
.elementor-widget-text-editor .elementor-widget-container ol, .elementor-widget-text-editor .elementor-widget-container ul, .elementor-widget-theme-post-content .elementor-widget-container ol, .elementor-widget-theme-post-content .elementor-widget-container ul {
    margin-bottom: 1.1em!important;
    line-height:1.5em !important;
}
.elementor-widget-text-editor .elementor-widget-container li, .elementor-widget-theme-post-content .elementor-widget-container li {
    margin-bottom: 0.7em!important;
}

/* Form styles 

#form-field-name{
	padding: 0.65em 1.5em!important;
}

#form-field-email{
	padding: 0.65em 1.5em!important;
}

.elementor-field-group.elementor-field-type-submit{
	align-items: center;
}
*/

/*Fix Gform labels to match global body style*/

.gfield_label, .gform-field-label--type-inline, .gform-field-label--type-sub{
	color: var(--e-global-color-primary);
	font-family:var(--e-global-typography-text-font-family);
	font-weight: var(--e-global-typography-text-font-weight );
	line-height: var(--e-global-typography-text-line-height );
	font-size: var(--e-global-typography-text-font-size) !important;
}

/* Pullquote padding fix */
.wp-block-pullquote {
	padding: 0.7em 0 !important;
	color: #0D1E71 !important;
	font-size: 1.3em !important;
    line-height: 1.5 !important;
    font-weight: 700 !important;
}

/* Single post style fixes */
.elementor-widget-theme-post-content p {
    line-height: 1.65em;
    margin-bottom: 0.9em;
}

.elementor-widget-theme-post-content h2, 
    .elementor-widget-theme-post-content h3, 
    .elementor-widget-theme-post-content h4, 
    .elementor-widget-theme-post-content h5, 
    .elementor-widget-theme-post-content h6 {
        margin-top: 1.2em;
}
    
/* DISABLED: XL screens (typically 1200px and above) 
@media (min-width: 1400px) {
    .elementor-widget-theme-post-content h2,
    .elementor-widget-theme-post-content h3,
    .elementor-widget-theme-post-content h4,
    .elementor-widget-theme-post-content h5,
    .elementor-widget-theme-post-content h6 {
        font-size: calc(1em * 1.7);
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .elementor-widget-theme-post-content h2, 
    .elementor-widget-theme-post-content h3, 
    .elementor-widget-theme-post-content h4, 
    .elementor-widget-theme-post-content h5, 
    .elementor-widget-theme-post-content h6 {
        font-size: calc(1em * 1.6);
    }
}

@media (max-width: 767px) {
    .elementor-widget-theme-post-content h2, 
    .elementor-widget-theme-post-content h3, 
    .elementor-widget-theme-post-content h4, 
    .elementor-widget-theme-post-content h5, 
    .elementor-widget-theme-post-content h6 {
        font-size: calc(1em * 1.6);
}

.elementor-widget-theme-post-content h2, 
.elementor-widget-theme-post-content h3, 
.elementor-widget-theme-post-content h4, 
.elementor-widget-theme-post-content h5, 
.elementor-widget-theme-post-content h6 {
	margin-top: 1.2em!important;
	margin-bottom: 0.4em!important;
}
*/

.elementor-widget-theme-post-content img {
    margin-top: 1em;
}

.wp-block-separator {
    border-top: 1px solid;
}

/* Fix block editor image captions */
.wp-element-caption {
	font-size: 16px !important;
	color: #666666 !important;
}


/* Hide reCAPTCHA icon */
.grecaptcha-badge {
	visibility:hidden!important;
}


/* MT Styles ******/


/* Quote - Testimonial Module */
.mt-testimonial::before {
	position: relative;
	text-align: left;
	line-height: 0;
	top: 20px;
	left: -30px;
	content: "201C";
	font-size: 150px;
	font-style: normal;
	font-family: sans-serif;
	color: var(--e-global-color-accent);
	opacity: 0.2;
	display: block;
}

/* Accordion Fixes */
.elementor-accordion-item .elementor-tab-content {
    display: none;
}

.elementor-accordion .elementor-accordion-item, .elementor-accordion .elementor-tab-content {
    border-width: 0 0 1px !important;
}


/* Website Customization ********************/

/* Fix header padding */
.elementor-toc__header {
    padding-top: 0px !important;
    padding-bottom: 20px!important;
    margin-bottom: 15px!important;
}

.mt-list-check li {
	list-style-type: '✔';
    padding-inline: 1.1em;
}
.mt-list-check li::marker {
    color: var(--e-global-color-secondary);
    font-size: 120%;
}

.mt-list-arrow li {
	list-style-type: '→';
    padding-inline: 1.1em;
}
.mt-list-arrow li::marker {
    color: var(--e-global-color-secondary);
    font-size: 130%;
}

.mt-list-pros li {
	list-style-type: '✓';
    padding-inline: 1em;
}
.mt-list-pros li::marker {
    color: var( --e-global-color-secondary);
    font-size: 115%;
}

.mt-list-cons li {
	list-style-type: '✕';
    padding-inline: 1em;
}
.mt-list-cons li::marker {
    color: var( --e-global-color-secondary);
    font-size: 112%;
}

/* Alignment fix */
.listing-logo img {
    object-position: left !important;
}

/* Table row color styles */
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
    background-color: #f0f4f8;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th, table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: unset;
}

/* Remove hover background color for even rows */
.wp-block-table.is-style-stripes tbody tr:nth-child(even):hover {
    background-color: inherit !important; /* Ensures the hover color is removed */
}

/* Fix spacing on footer nav */
@media (max-width: 767px) {
    .elementor-145 .elementor-element.elementor-element-4ce0f079 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-bottom: 1em;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Recoleta';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.investing.io/wp-content/uploads/2024/07/Recoleta-Regular.woff2') format('woff2'),
		url('https://staging.investing.io/wp-content/uploads/2024/07/Recoleta-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */