.elementor-kit-5{--e-global-color-primary:#1BE469;--e-global-color-secondary:#151414;--e-global-color-text:#535252;--e-global-color-accent:#1BE469;--e-global-color-8ead254:#FBFBFF;--e-global-color-9230bfb:#FFFFFF;--e-global-color-418e656:#00A715;--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:bold;--e-global-typography-d496d82-font-family:"Roboto";--e-global-typography-d496d82-font-size:clamp(2.5rem, 1.8125rem + 3.4375vw, 5.9375rem);--e-global-typography-d496d82-font-weight:bold;--e-global-typography-d496d82-text-transform:uppercase;--e-global-typography-56cff3a-font-family:"Roboto";--e-global-typography-56cff3a-font-size:clamp(1.801875rem, 1.5134rem + 1.2821vw, 3.051875rem);--e-global-typography-56cff3a-font-weight:bold;--e-global-typography-56cff3a-line-height:1.4em;--e-global-typography-83324b3-font-family:"Roboto";--e-global-typography-83324b3-font-size:clamp(1.601875rem, 1.4082rem + 0.8609vw, 2.44125rem);--e-global-typography-83324b3-font-weight:bold;--e-global-typography-83324b3-line-height:1.4em;--e-global-typography-3b289fd-font-family:"Roboto";--e-global-typography-3b289fd-font-size:clamp(1.42375rem, 1.3016rem + 0.5429vw, 1.953125rem);--e-global-typography-3b289fd-font-weight:bold;--e-global-typography-3b289fd-line-height:1.4em;--e-global-typography-2e6742f-font-family:"Roboto";--e-global-typography-2e6742f-font-size:clamp(1.265625rem, 1.1971rem + 0.3045vw, 1.5625rem);--e-global-typography-2e6742f-font-weight:bold;--e-global-typography-2e6742f-line-height:1.5em;--e-global-typography-3f2adf8-font-family:"Roboto";--e-global-typography-3f2adf8-font-size:clamp(1.125rem, 1.0962rem + 0.1282vw, 1.25rem);--e-global-typography-3f2adf8-font-weight:bold;--e-global-typography-3f2adf8-line-height:1.5em;--e-global-typography-d1cac08-font-family:"Roboto";--e-global-typography-d1cac08-font-size:clamp(1rem, 0.9712rem + 0.1282vw, 1.125rem);--e-global-typography-d1cac08-font-weight:bold;--e-global-typography-d1cac08-line-height:1.5em;--e-global-typography-8b55d7a-font-family:"Roboto";--e-global-typography-8b55d7a-font-size:clamp(1.25rem, 1.25rem + 0vw, 1.25rem);--e-global-typography-921526a-font-family:"Roboto";--e-global-typography-921526a-font-size:clamp(1.125rem, 1.125rem + 0vw, 1.125rem);--e-global-typography-1ba9e9f-font-family:"Roboto";--e-global-typography-1ba9e9f-font-size:clamp(1rem, 1rem + 0vw, 1rem);--e-global-typography-6d14d0f-font-family:"Roboto";--e-global-typography-6d14d0f-font-size:clamp(0.875rem, 0.875rem + 0vw, 0.875rem);--e-global-typography-9413eb8-font-family:"Roboto";--e-global-typography-9413eb8-font-size:clamp(0.75rem, 0.75rem + 0vw, 0.75rem);font-family:"Roboto", Sans-serif;font-size:1rem;background-color:#FBFBFF;}.elementor-kit-5 a{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:bold;text-decoration:underline;}.elementor-kit-5 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-5 h1{font-family:"Roboto", Sans-serif;font-weight:bold;line-height:140%;}.elementor-kit-5 h2{font-family:"Roboto", Sans-serif;font-weight:bold;line-height:140%;}.elementor-kit-5 h3{font-weight:bold;line-height:140%;}.elementor-kit-5 h4{font-family:"Roboto", Sans-serif;font-weight:bold;line-height:130%;}.elementor-kit-5 h5{font-family:"Roboto", Sans-serif;font-weight:bold;line-height:130%;}.elementor-kit-5 h6{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:bold;line-height:130%;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-family:"Roboto", Sans-serif;font-size:clamp(1rem, 1rem + 0vw, 1rem);font-weight:bold;text-decoration:none;color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-radius:300px 300px 300px 300px;padding:16px 40px 16px 40px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{color:var( --e-global-color-secondary );background-color:var( --e-global-color-8ead254 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1424px;}.e-con{--container-max-width:1424px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(min-width:1920px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1424px;}.e-con{--container-max-width:1424px;}}@media(max-width:1440px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:880px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}/* Start custom CSS *//* ===============
   GLOBAL SETTINGS 
   =============== */

/*Bullet Points*/

/*#content .page-content .e-con-inner ul {*/
/*  list-style-type: none;*/
/*  padding: 0px;*/
/*  margin: 0px 0px 0px 0px;*/
/*}*/

/*#content .page-content .e-con-inner ul li {*/
/*  background-image: url('/wp-content/uploads/2023/11/YOU-Icon-Green.svg');*/
/*  background-repeat: no-repeat;*/
/*  background-position: 0px 10px;*/
/*  padding-left: 32px;*/
/*  background-size: 16px 16px;*/
/*}*/

/*FAQ Icons*/
.faq1-icon-before, .faq2-icon-before, .faq3-icon-before, .faq4-icon-before, .faq5-icon-before {
    position: relative;
}

.faq1-icon-before h3.elementor-heading-title, .faq2-icon-before h3.elementor-heading-title, .faq3-icon-before h3.elementor-heading-title, .faq4-icon-before h3.elementor-heading-title, .faq5-icon-before h3.elementor-heading-title {
    padding-left: 50px;
}

/* Icon for FAQ 1 */
.faq1-icon-before::before {
    content: "";
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-image: url('/wp-content/uploads/2024/02/info-icon.svg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

/* Icon for FAQ 2 */
.faq2-icon-before::before {
    content: "";
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-image: url('/wp-content/uploads/2024/02/class-icon.svg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

/* Icon for FAQ 3 */
.faq3-icon-before::before {
    content: "";
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-image: url('/wp-content/uploads/2024/02/legal-icon.svg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

/* Icon for FAQ 4 */
.faq4-icon-before::before {
    content: "";
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-image: url('/wp-content/uploads/2024/02/team-icon.svg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

/* Icon for FAQ 5 */
.faq5-icon-before::before {
    content: "";
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background-image: url('/wp-content/uploads/2024/02/fees-icon.svg');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

/* Media query for screens smaller than 880px */
@media (max-width: 880px) {
    .faq1-icon-before::before,
    .faq2-icon-before::before,
    .faq3-icon-before::before,
    .faq4-icon-before::before,
    .faq5-icon-before::before {
        width: 32px;
        height: 32px;
    }
    .faq1-icon-before h3.elementor-heading-title, .faq2-icon-before h3.elementor-heading-title, .faq3-icon-before h3.elementor-heading-title, .faq4-icon-before h3.elementor-heading-title, .faq5-icon-before h3.elementor-heading-title {
    padding-left: 50px;
}
}



/* Apply filter to the ::before pseudo-elements for each FAQ icon container on hover */
.elementor-element-0d00fb2:hover .faq1-icon-before::before, 
.elementor-element-d8fff1a:hover .faq2-icon-before::before, 
.elementor-element-39bc522:hover .faq3-icon-before::before, 
.elementor-element-b88c3e0:hover .faq4-icon-before::before, 
.elementor-element-8808a88:hover .faq5-icon-before::before 
{
    filter: brightness(0) invert(0);
}

/*Cookie Bar*/

.cli-plugin-button:focus
{
    opacity: 1 !important;
}

.cli-bar-message {
margin-bottom: 16px;
font-size: 1.2em;
text-align: center!important;
}


.cli-preference-btn-wrapper {
flex-flow: wrap-reverse!important;    
}

 #wt-cli-accept-all-btn
{
    padding: 12px 32px!important;
    border-color: #1be469!important;
    color: rgb(0 0 0)!important;
    background-color: #1be469!important;
    border-radius: 300px!important;
    text-decoration: none!important;
    width: 100%!important;
}

#wt-cli-reject-btn{
    padding: 12px 32px!important;
    border-color: #000!important;
    color: #1be469!important;
    background-color: #000!important;
    border-radius: 300px!important;
    text-decoration: none!important;
    width: 100%!important;
    margin: 0px !important;
}

#wt-cli-save-preferences-btn{
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/themes/hello-theme-child-master/assets/fonts/Roboto-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('/wp-content/themes/hello-theme-child-master/assets/fonts/Roboto-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */