.elementor-3506 .elementor-element.elementor-element-1cc051b{margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-5a57e83 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3506 .elementor-element.elementor-element-afee0ed{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3506 .elementor-element.elementor-element-afee0ed > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-a9ccbe0{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3506 .elementor-element.elementor-element-a9ccbe0 > .elementor-widget-container{margin:6rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-dfa9dc8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3506 .elementor-element.elementor-element-dfa9dc8 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-6542e1b{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3506 .elementor-element.elementor-element-6542e1b > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-135b0eb .elementor-heading-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3506 .elementor-element.elementor-element-135b0eb > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-ef77695{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3506 .elementor-element.elementor-element-ef77695 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-bde398e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3506 .elementor-element.elementor-element-bde398e > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-9b1c127{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3506 .elementor-element.elementor-element-9b1c127 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-48180f9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3506 .elementor-element.elementor-element-48180f9 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-9aafaeb{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3506 .elementor-element.elementor-element-9aafaeb > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-7c390d5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3506 .elementor-element.elementor-element-7c390d5 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-3506 .elementor-element.elementor-element-0b3ee8b{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3506 .elementor-element.elementor-element-0b3ee8b > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}@media(max-width:767px){.elementor-3506 .elementor-element.elementor-element-1cc051b{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3506 .elementor-element.elementor-element-dfa9dc8 .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3506 .elementor-element.elementor-element-135b0eb .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3506 .elementor-element.elementor-element-bde398e .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3506 .elementor-element.elementor-element-48180f9 .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3506 .elementor-element.elementor-element-7c390d5 .elementor-heading-title{font-size:2.4rem;line-height:32px;}}/* Start custom CSS for text-editor, class: .elementor-element-afee0ed */.elementor-3506 .elementor-element.elementor-element-afee0ed, .elementor-3506 .elementor-element.elementor-element-afee0ed p{
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3506 .elementor-element.elementor-element-afee0ed, .elementor-3506 .elementor-element.elementor-element-afee0ed p{
        max-width: 100%;
        font-size: 1.6rem;
        font-weight: 400;
        line-height: 28px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a9ccbe0 */.elementor-3506 .elementor-element.elementor-element-a9ccbe0, .elementor-3506 .elementor-element.elementor-element-a9ccbe0 p{
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3506 .elementor-element.elementor-element-a9ccbe0, .elementor-3506 .elementor-element.elementor-element-a9ccbe0 p{
        max-width: 100%;
        font-size: 1.6rem;
        font-weight: 400;
        line-height: 28px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6542e1b */.elementor-3506 .elementor-element.elementor-element-6542e1b, .elementor-3506 .elementor-element.elementor-element-6542e1b p{
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3506 .elementor-element.elementor-element-6542e1b, .elementor-3506 .elementor-element.elementor-element-6542e1b p{
        max-width: 100%;
        font-size: 1.6rem;
        font-weight: 400;
        line-height: 28px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef77695 */.elementor-3506 .elementor-element.elementor-element-ef77695, .elementor-3506 .elementor-element.elementor-element-ef77695 p{
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3506 .elementor-element.elementor-element-ef77695, .elementor-3506 .elementor-element.elementor-element-ef77695 p{
        max-width: 100%;
        font-size: 1.6rem;
        font-weight: 400;
        line-height: 28px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b1c127 */.elementor-3506 .elementor-element.elementor-element-9b1c127, .elementor-3506 .elementor-element.elementor-element-9b1c127 p{
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3506 .elementor-element.elementor-element-9b1c127, .elementor-3506 .elementor-element.elementor-element-9b1c127 p{
        max-width: 100%;
        font-size: 1.6rem;
        font-weight: 400;
        line-height: 28px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9aafaeb */.elementor-3506 .elementor-element.elementor-element-9aafaeb, .elementor-3506 .elementor-element.elementor-element-9aafaeb p{
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3506 .elementor-element.elementor-element-9aafaeb, .elementor-3506 .elementor-element.elementor-element-9aafaeb p{
        max-width: 100%;
        font-size: 1.6rem;
        font-weight: 400;
        line-height: 28px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b3ee8b */.elementor-3506 .elementor-element.elementor-element-0b3ee8b, .elementor-3506 .elementor-element.elementor-element-0b3ee8b p{
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3506 .elementor-element.elementor-element-0b3ee8b, .elementor-3506 .elementor-element.elementor-element-0b3ee8b p{
        max-width: 100%;
        font-size: 1.6rem;
        font-weight: 400;
        line-height: 28px;
    }
}/* End custom CSS */