.elementor-3073 .elementor-element.elementor-element-ebc6363 .elementor-repeater-item-8d22145.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-3eeaca6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20rem 22rem 14rem 22rem;}.elementor-3073 .elementor-element.elementor-element-4573092 .elementor-heading-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:5.6rem;font-weight:600;line-height:60px;}.elementor-3073 .elementor-element.elementor-element-0354e6f{color:#FFFFFF;}.elementor-3073 .elementor-element.elementor-element-0354e6f > .elementor-widget-container{margin:3.2rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-ebc6363:not(.elementor-motion-effects-element-type-background), .elementor-3073 .elementor-element.elementor-element-ebc6363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jfaengenharia.pt/wp-content/uploads/2022/01/familyBannerImage.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3073 .elementor-element.elementor-element-ebc6363 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #B03045E6 -20%, #B030452E 120%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3073 .elementor-element.elementor-element-ebc6363{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-16rem;margin-bottom:0rem;}.elementor-3073 .elementor-element.elementor-element-0b4fb78 > .elementor-container{max-width:1560px;}.elementor-3073 .elementor-element.elementor-element-0b4fb78 .elementor-repeater-item-a8e8389.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-cc75601 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-b19116e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-54fc125{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-54fc125 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-0b4fb78{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-c86e81f .elementor-repeater-item-225bd80.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-a3471f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-9b19b1e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-01f0c87{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-01f0c87 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-c86e81f{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-9524f03 .elementor-repeater-item-2f41db4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-8a5e012 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-c2a29fb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-f3dfb57{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-f3dfb57 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-9524f03{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-ee016dc .elementor-repeater-item-5b8f16a.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-d35b078 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-3e22de0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-6aa6490{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-6aa6490 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-ee016dc{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-424bce0 .elementor-repeater-item-cecb9d7.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-debe5d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-772cdfd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-15f61f7{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-15f61f7 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-424bce0{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-962451d .elementor-repeater-item-8c2a84f.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-8059e2f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-bd13755 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-49e326e{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-49e326e > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-962451d{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-a593eae .elementor-repeater-item-6ef011b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-405a62f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-5c31bd7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-91c6071{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-91c6071 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-a593eae{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-fa9c03f .elementor-repeater-item-fdfb863.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-6f233a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-caad12b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-6f1e459{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-6f1e459 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-fa9c03f{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-584f4a7 .elementor-repeater-item-d6b8568.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-d41b0d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-5fd469a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-2e8f554{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-2e8f554 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-584f4a7{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-5dd060d .elementor-repeater-item-a10ced1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-5396de2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-d05663b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-51ba87a{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-51ba87a > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-5dd060d{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-e6267b4 .elementor-repeater-item-a10ced1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-8263cce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-9ee705f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-02611e3{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-02611e3 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-e6267b4{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-073d4ca .elementor-repeater-item-a10ced1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-3a4c38d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-31f5b81 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-3db3766{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-3db3766 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-073d4ca{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}.elementor-3073 .elementor-element.elementor-element-33c9cf7 .elementor-repeater-item-a10ced1.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-3073 .elementor-element.elementor-element-bc90047 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3073 .elementor-element.elementor-element-3c06d96 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.8rem;font-weight:600;line-height:38px;}.elementor-3073 .elementor-element.elementor-element-0a7a1f1{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:400;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-0a7a1f1 > .elementor-widget-container{margin:1.6rem 0rem 0rem 0rem;}.elementor-3073 .elementor-element.elementor-element-33c9cf7{margin-top:10rem;margin-bottom:0rem;padding:0rem 12rem 0rem 12rem;}@media(max-width:767px){.elementor-3073 .elementor-element.elementor-element-3eeaca6 > .elementor-element-populated{padding:5.6rem 2.4rem 5.6rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-4573092 .elementor-heading-title{font-size:4rem;line-height:50px;}.elementor-3073 .elementor-element.elementor-element-ebc6363{margin-top:0rem;margin-bottom:0rem;}.elementor-3073 .elementor-element.elementor-element-b19116e .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-0b4fb78{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-9b19b1e .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-c86e81f{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-c2a29fb .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-9524f03{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-3e22de0 .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-ee016dc{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-772cdfd .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-424bce0{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-bd13755 .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-962451d{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-5c31bd7 .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-a593eae{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-caad12b .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-fa9c03f{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-5fd469a .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-584f4a7{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-d05663b .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-5dd060d{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-9ee705f .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-e6267b4{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-31f5b81 .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-073d4ca{padding:0rem 2.4rem 0rem 2.4rem;}.elementor-3073 .elementor-element.elementor-element-3c06d96 .elementor-heading-title{font-size:2.4rem;line-height:32px;}.elementor-3073 .elementor-element.elementor-element-33c9cf7{padding:0rem 2.4rem 0rem 2.4rem;}}/* Start custom CSS for text-editor, class: .elementor-element-0354e6f */.elementor-3073 .elementor-element.elementor-element-0354e6f, .elementor-3073 .elementor-element.elementor-element-0354e6f p{
    max-width: 480px;
    font-size: 1.8rem;
    font-weight: 600;
    line-height: 28px;
}

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

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

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-54fc125, .elementor-3073 .elementor-element.elementor-element-54fc125 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-54fc125 */.elementor-3073 .elementor-element.elementor-element-54fc125, .elementor-3073 .elementor-element.elementor-element-54fc125 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-54fc125, .elementor-3073 .elementor-element.elementor-element-54fc125 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-01f0c87 */.elementor-3073 .elementor-element.elementor-element-01f0c87, .elementor-3073 .elementor-element.elementor-element-01f0c87 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-01f0c87, .elementor-3073 .elementor-element.elementor-element-01f0c87 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-01f0c87 */.elementor-3073 .elementor-element.elementor-element-01f0c87, .elementor-3073 .elementor-element.elementor-element-01f0c87 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-01f0c87, .elementor-3073 .elementor-element.elementor-element-01f0c87 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-f3dfb57 */.elementor-3073 .elementor-element.elementor-element-f3dfb57, .elementor-3073 .elementor-element.elementor-element-f3dfb57 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-f3dfb57, .elementor-3073 .elementor-element.elementor-element-f3dfb57 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-f3dfb57 */.elementor-3073 .elementor-element.elementor-element-f3dfb57, .elementor-3073 .elementor-element.elementor-element-f3dfb57 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-f3dfb57, .elementor-3073 .elementor-element.elementor-element-f3dfb57 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-6aa6490 */.elementor-3073 .elementor-element.elementor-element-6aa6490, .elementor-3073 .elementor-element.elementor-element-6aa6490 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-6aa6490, .elementor-3073 .elementor-element.elementor-element-6aa6490 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-6aa6490 */.elementor-3073 .elementor-element.elementor-element-6aa6490, .elementor-3073 .elementor-element.elementor-element-6aa6490 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-6aa6490, .elementor-3073 .elementor-element.elementor-element-6aa6490 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-15f61f7 */.elementor-3073 .elementor-element.elementor-element-15f61f7, .elementor-3073 .elementor-element.elementor-element-15f61f7 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-15f61f7, .elementor-3073 .elementor-element.elementor-element-15f61f7 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-15f61f7 */.elementor-3073 .elementor-element.elementor-element-15f61f7, .elementor-3073 .elementor-element.elementor-element-15f61f7 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-15f61f7, .elementor-3073 .elementor-element.elementor-element-15f61f7 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-49e326e */.elementor-3073 .elementor-element.elementor-element-49e326e, .elementor-3073 .elementor-element.elementor-element-49e326e p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-49e326e, .elementor-3073 .elementor-element.elementor-element-49e326e 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-49e326e */.elementor-3073 .elementor-element.elementor-element-49e326e, .elementor-3073 .elementor-element.elementor-element-49e326e p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-49e326e, .elementor-3073 .elementor-element.elementor-element-49e326e 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-91c6071 */.elementor-3073 .elementor-element.elementor-element-91c6071, .elementor-3073 .elementor-element.elementor-element-91c6071 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-91c6071, .elementor-3073 .elementor-element.elementor-element-91c6071 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-91c6071 */.elementor-3073 .elementor-element.elementor-element-91c6071, .elementor-3073 .elementor-element.elementor-element-91c6071 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-91c6071, .elementor-3073 .elementor-element.elementor-element-91c6071 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-6f1e459 */.elementor-3073 .elementor-element.elementor-element-6f1e459, .elementor-3073 .elementor-element.elementor-element-6f1e459 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-6f1e459, .elementor-3073 .elementor-element.elementor-element-6f1e459 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-6f1e459 */.elementor-3073 .elementor-element.elementor-element-6f1e459, .elementor-3073 .elementor-element.elementor-element-6f1e459 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-6f1e459, .elementor-3073 .elementor-element.elementor-element-6f1e459 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-2e8f554 */.elementor-3073 .elementor-element.elementor-element-2e8f554, .elementor-3073 .elementor-element.elementor-element-2e8f554 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-2e8f554, .elementor-3073 .elementor-element.elementor-element-2e8f554 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-2e8f554 */.elementor-3073 .elementor-element.elementor-element-2e8f554, .elementor-3073 .elementor-element.elementor-element-2e8f554 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-2e8f554, .elementor-3073 .elementor-element.elementor-element-2e8f554 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-51ba87a */.elementor-3073 .elementor-element.elementor-element-51ba87a, .elementor-3073 .elementor-element.elementor-element-51ba87a p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-51ba87a, .elementor-3073 .elementor-element.elementor-element-51ba87a 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-51ba87a */.elementor-3073 .elementor-element.elementor-element-51ba87a, .elementor-3073 .elementor-element.elementor-element-51ba87a p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-51ba87a, .elementor-3073 .elementor-element.elementor-element-51ba87a 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-02611e3 */.elementor-3073 .elementor-element.elementor-element-02611e3, .elementor-3073 .elementor-element.elementor-element-02611e3 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-02611e3, .elementor-3073 .elementor-element.elementor-element-02611e3 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-02611e3 */.elementor-3073 .elementor-element.elementor-element-02611e3, .elementor-3073 .elementor-element.elementor-element-02611e3 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-02611e3, .elementor-3073 .elementor-element.elementor-element-02611e3 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-3db3766 */.elementor-3073 .elementor-element.elementor-element-3db3766, .elementor-3073 .elementor-element.elementor-element-3db3766 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-3db3766, .elementor-3073 .elementor-element.elementor-element-3db3766 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-3db3766 */.elementor-3073 .elementor-element.elementor-element-3db3766, .elementor-3073 .elementor-element.elementor-element-3db3766 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-3db3766, .elementor-3073 .elementor-element.elementor-element-3db3766 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-0a7a1f1 */.elementor-3073 .elementor-element.elementor-element-0a7a1f1, .elementor-3073 .elementor-element.elementor-element-0a7a1f1 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

@media only screen and (max-width: 480px){
    .elementor-3073 .elementor-element.elementor-element-0a7a1f1, .elementor-3073 .elementor-element.elementor-element-0a7a1f1 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-0a7a1f1 */.elementor-3073 .elementor-element.elementor-element-0a7a1f1, .elementor-3073 .elementor-element.elementor-element-0a7a1f1 p{
    max-width: 970px;
    font-size: 1.8rem;
    font-weight: 400;
    line-height: 32px;
}

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