.elementor-3 .elementor-element.elementor-element-e8c4c51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:80px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-e8c4c51:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-e8c4c51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://qlsquality.com/wp-content/uploads/2026/04/imgi_2_hero-industries-DD5zgQEA.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3 .elementor-element.elementor-element-cf6335b{--display:flex;}.elementor-3 .elementor-element.elementor-element-1107927{--display:flex;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--z-index:2;}.elementor-3 .elementor-element.elementor-element-0070868 .elementor-button{background-color:#485044;font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:4px 18px 4px 18px;}.elementor-3 .elementor-element.elementor-element-0070868 .elementor-button:hover, .elementor-3 .elementor-element.elementor-element-0070868 .elementor-button:focus{background-color:#485044;color:var( --e-global-color-6969677 );}.elementor-3 .elementor-element.elementor-element-0070868 .elementor-button:hover svg, .elementor-3 .elementor-element.elementor-element-0070868 .elementor-button:focus svg{fill:var( --e-global-color-6969677 );}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-5f4e8b2{width:var( --container-widget-width, 739px );max-width:739px;--container-widget-width:739px;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-5f4e8b2 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-a517a37{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:300;line-height:27px;color:#FFFFFFD9;}.elementor-3 .elementor-element.elementor-element-31b2d39{width:100%;max-width:100%;bottom:-10px;}body:not(.rtl) .elementor-3 .elementor-element.elementor-element-31b2d39{left:0px;}body.rtl .elementor-3 .elementor-element.elementor-element-31b2d39{right:0px;}.elementor-3 .elementor-element.elementor-element-cb51319{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-3 .elementor-element.elementor-element-cb51319.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3 .elementor-element.elementor-element-4cbc9c6{font-size:15px;}.elementor-3 .elementor-element.elementor-element-4cbc9c6 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-08ecffc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-7e534cf .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-bdabd01 .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-789fe54{font-size:15px;}.elementor-3 .elementor-element.elementor-element-789fe54 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-39dc1c4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-133a1ef .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-fb6266d{font-size:15px;}.elementor-3 .elementor-element.elementor-element-fb6266d a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-376b031{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-0bf2e8d .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-26ebb2a .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-2286221{font-size:15px;}.elementor-3 .elementor-element.elementor-element-2286221 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-9dafcba{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-0a64f38 .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-5375895{font-size:15px;}.elementor-3 .elementor-element.elementor-element-5375895 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-30ba3b4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-ba2d790 .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-e2874a7{font-size:15px;}.elementor-3 .elementor-element.elementor-element-e2874a7 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-b2ac29b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-b315933{font-size:15px;}.elementor-3 .elementor-element.elementor-element-b315933 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-560c851{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-55df478{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:.75px .75px .75px .75px;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-3 .elementor-element.elementor-element-55df478:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-55df478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F680;}.elementor-3 .elementor-element.elementor-element-f7b446b .elementor-heading-title{font-size:0.875rem;line-height:1.625rem;}.elementor-3 .elementor-element.elementor-element-e7fdbed{column-gap:0px;font-size:0.875rem;line-height:1.625rem;}.elementor-3 .elementor-element.elementor-element-6733aab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:.75px .75px .75px .75px;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-3 .elementor-element.elementor-element-6733aab:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-6733aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F680;}.elementor-3 .elementor-element.elementor-element-d3252fd .elementor-heading-title{font-size:0.875rem;line-height:1.625rem;}.elementor-3 .elementor-element.elementor-element-e81532f{column-gap:0px;font-size:0.875rem;line-height:1.625rem;}.elementor-3 .elementor-element.elementor-element-01d706e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:.75px .75px .75px .75px;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-3 .elementor-element.elementor-element-01d706e:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-01d706e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F680;}.elementor-3 .elementor-element.elementor-element-db6e678 .elementor-heading-title{font-size:0.875rem;line-height:1.625rem;}.elementor-3 .elementor-element.elementor-element-302d3cd{column-gap:0px;font-size:0.875rem;line-height:1.625rem;}.elementor-3 .elementor-element.elementor-element-eee6459{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:.75px .75px .75px .75px;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-3 .elementor-element.elementor-element-eee6459:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-eee6459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F680;}.elementor-3 .elementor-element.elementor-element-bb05659 .elementor-heading-title{font-size:0.875rem;line-height:1.625rem;}.elementor-3 .elementor-element.elementor-element-696980b{column-gap:0px;font-size:0.875rem;line-height:1.625rem;}.elementor-3 .elementor-element.elementor-element-7043c34{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-aa6419c .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-09f3743{font-size:15px;}.elementor-3 .elementor-element.elementor-element-09f3743 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-a874fc1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-0c30d33 .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-858951c{font-size:15px;}.elementor-3 .elementor-element.elementor-element-858951c a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-69d0672{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-5d81d5d .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-df4a5f9{font-size:15px;}.elementor-3 .elementor-element.elementor-element-df4a5f9 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-30c5fa6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-8f26168 .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-0d24cae .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-8ccb3e2{font-size:15px;}.elementor-3 .elementor-element.elementor-element-8ccb3e2 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-1eb711a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-72a6395 .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-f8083b4{font-size:15px;}.elementor-3 .elementor-element.elementor-element-f8083b4 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-dd203c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-ab55d0a .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-dae811e{font-size:15px;}.elementor-3 .elementor-element.elementor-element-dae811e a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-057247e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-f505e3c .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-6e9ed4f{font-size:15px;}.elementor-3 .elementor-element.elementor-element-6e9ed4f a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-9e8662d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-13f9dc9 .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-80be0fe .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-2589188{font-size:15px;}.elementor-3 .elementor-element.elementor-element-2589188 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-6c0d340{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-2f6f4bc .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-8585e3e{font-size:15px;}.elementor-3 .elementor-element.elementor-element-8585e3e a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-87c52a2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-a95fc2a .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-e370848{font-size:15px;}.elementor-3 .elementor-element.elementor-element-e370848 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-e26c166{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-e27b26f .elementor-heading-title{font-weight:500;}.elementor-3 .elementor-element.elementor-element-39be409{font-size:15px;}.elementor-3 .elementor-element.elementor-element-39be409 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-dbd9a05{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-f139386 .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-222bf02{font-size:15px;}.elementor-3 .elementor-element.elementor-element-222bf02 a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-7635ce5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-86da9a3 .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-7f3f8ee{font-size:15px;}.elementor-3 .elementor-element.elementor-element-7f3f8ee a{color:#00579E;}.elementor-3 .elementor-element.elementor-element-3c35b9f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-b761045 .elementor-heading-title{font-size:1.5rem;line-height:2rem;}.elementor-3 .elementor-element.elementor-element-0118db0{font-size:15px;}.elementor-3 .elementor-element.elementor-element-0118db0 a{color:#00579E;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-e8c4c51{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-1107927{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-3 .elementor-element.elementor-element-5f4e8b2{width:100%;max-width:100%;}.elementor-3 .elementor-element.elementor-element-a517a37{font-size:18px;line-height:30px;}.elementor-3 .elementor-element.elementor-element-31b2d39{bottom:-6px;}.elementor-3 .elementor-element.elementor-element-cb51319{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-560c851{--grid-auto-flow:row;}}@media(max-width:768px){.elementor-3 .elementor-element.elementor-element-e8c4c51{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-1107927{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-0070868.elementor-element{--align-self:flex-start;}.elementor-3 .elementor-element.elementor-element-5f4e8b2 .elementor-heading-title{font-size:29px;}.elementor-3 .elementor-element.elementor-element-a517a37{font-size:15px;line-height:25px;}.elementor-3 .elementor-element.elementor-element-31b2d39{bottom:-9px;}.elementor-3 .elementor-element.elementor-element-cb51319{--padding-top:37px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-560c851{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-cf6335b */.elementor-3 .elementor-element.elementor-element-cf6335b{
        background: linear-gradient(90deg, rgba(40, 39, 40, 0.92) 0%, rgba(40, 39, 40, 0.8) 50%, rgba(40, 39, 40, 0.6) 100%);
        position: absolute;
        left: 0;
        top: 0;
        height: 100% !important;
        width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0070868 */@media(max-width: 767){
    .elementor-3 .elementor-element.elementor-element-0070868 a{
    width: 140px !important;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cbc9c6 */.elementor-3 .elementor-element.elementor-element-4cbc9c6 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-4cbc9c6 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-4cbc9c6 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-4cbc9c6  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-4cbc9c6 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-4cbc9c6 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-4cbc9c6 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-4cbc9c6 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-4cbc9c6 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-4cbc9c6 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-4cbc9c6 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-4cbc9c6 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-4cbc9c6 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-4cbc9c6 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-4cbc9c6 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-789fe54 */.elementor-3 .elementor-element.elementor-element-789fe54 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-789fe54 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-789fe54 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-789fe54  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-789fe54 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-789fe54 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-789fe54 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-789fe54 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-789fe54 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-789fe54 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-789fe54 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-789fe54 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-789fe54 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-789fe54 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-789fe54 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb6266d */.elementor-3 .elementor-element.elementor-element-fb6266d h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-fb6266d h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-fb6266d h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-fb6266d  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-fb6266d ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-fb6266d h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-fb6266d h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-fb6266d h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-fb6266d p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-fb6266d ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-fb6266d h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-fb6266d h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-fb6266d h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-fb6266d p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-fb6266d ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2286221 */.elementor-3 .elementor-element.elementor-element-2286221 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-2286221 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-2286221 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-2286221  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-2286221 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-2286221 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-2286221 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-2286221 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-2286221 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-2286221 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-2286221 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-2286221 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-2286221 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-2286221 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-2286221 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5375895 */.elementor-3 .elementor-element.elementor-element-5375895 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-5375895 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-5375895 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-5375895  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-5375895 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-5375895 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-5375895 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-5375895 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-5375895 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-5375895 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-5375895 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-5375895 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-5375895 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-5375895 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-5375895 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2874a7 */.elementor-3 .elementor-element.elementor-element-e2874a7 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-e2874a7 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-e2874a7 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-e2874a7  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-e2874a7 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-e2874a7 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-e2874a7 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-e2874a7 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-e2874a7 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-e2874a7 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-e2874a7 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-e2874a7 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-e2874a7 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-e2874a7 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-e2874a7 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b315933 */.elementor-3 .elementor-element.elementor-element-b315933 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-b315933 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-b315933 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-b315933  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-b315933 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-b315933 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-b315933 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-b315933 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-b315933 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-b315933 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-b315933 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-b315933 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-b315933 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-b315933 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-b315933 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7fdbed */.elementor-3 .elementor-element.elementor-element-e7fdbed p{
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e81532f */.elementor-3 .elementor-element.elementor-element-e81532f p{
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-302d3cd */.elementor-3 .elementor-element.elementor-element-302d3cd p{
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-696980b */.elementor-3 .elementor-element.elementor-element-696980b p{
    margin-bottom: 0!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-09f3743 */.elementor-3 .elementor-element.elementor-element-09f3743 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-09f3743 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-09f3743 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-09f3743  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-09f3743 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-09f3743 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-09f3743 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-09f3743 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-09f3743 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-09f3743 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-09f3743 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-09f3743 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-09f3743 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-09f3743 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-09f3743 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-858951c */.elementor-3 .elementor-element.elementor-element-858951c h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-858951c h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-858951c h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-858951c  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-858951c ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-858951c h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-858951c h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-858951c h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-858951c p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-858951c ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-858951c h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-858951c h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-858951c h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-858951c p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-858951c ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df4a5f9 */.elementor-3 .elementor-element.elementor-element-df4a5f9 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-df4a5f9 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-df4a5f9 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-df4a5f9  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-df4a5f9 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-df4a5f9 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-df4a5f9 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-df4a5f9 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-df4a5f9 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-df4a5f9 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-df4a5f9 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-df4a5f9 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-df4a5f9 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-df4a5f9 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-df4a5f9 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ccb3e2 */.elementor-3 .elementor-element.elementor-element-8ccb3e2 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-8ccb3e2 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-8ccb3e2 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-8ccb3e2  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-8ccb3e2 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-8ccb3e2 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-8ccb3e2 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-8ccb3e2 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-8ccb3e2 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-8ccb3e2 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-8ccb3e2 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-8ccb3e2 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-8ccb3e2 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-8ccb3e2 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-8ccb3e2 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8083b4 */.elementor-3 .elementor-element.elementor-element-f8083b4 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-f8083b4 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-f8083b4 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-f8083b4  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-f8083b4 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-f8083b4 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-f8083b4 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-f8083b4 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-f8083b4 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-f8083b4 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-f8083b4 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-f8083b4 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-f8083b4 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-f8083b4 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-f8083b4 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dae811e */.elementor-3 .elementor-element.elementor-element-dae811e h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-dae811e h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-dae811e h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-dae811e  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-dae811e ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-dae811e h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-dae811e h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-dae811e h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-dae811e p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-dae811e ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-dae811e h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-dae811e h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-dae811e h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-dae811e p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-dae811e ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e9ed4f */.elementor-3 .elementor-element.elementor-element-6e9ed4f h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-6e9ed4f h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-6e9ed4f h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-6e9ed4f  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-6e9ed4f ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-6e9ed4f h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-6e9ed4f h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-6e9ed4f h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-6e9ed4f p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-6e9ed4f ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-6e9ed4f h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-6e9ed4f h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-6e9ed4f h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-6e9ed4f p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-6e9ed4f ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2589188 */.elementor-3 .elementor-element.elementor-element-2589188 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-2589188 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-2589188 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-2589188  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-2589188 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-2589188 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-2589188 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-2589188 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-2589188 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-2589188 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-2589188 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-2589188 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-2589188 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-2589188 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-2589188 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8585e3e */.elementor-3 .elementor-element.elementor-element-8585e3e h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-8585e3e h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-8585e3e h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-8585e3e  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-8585e3e ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-8585e3e h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-8585e3e h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-8585e3e h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-8585e3e p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-8585e3e ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-8585e3e h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-8585e3e h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-8585e3e h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-8585e3e p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-8585e3e ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e370848 */.elementor-3 .elementor-element.elementor-element-e370848 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-e370848 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-e370848 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-e370848  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-e370848 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-e370848 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-e370848 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-e370848 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-e370848 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-e370848 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-e370848 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-e370848 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-e370848 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-e370848 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-e370848 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39be409 */.elementor-3 .elementor-element.elementor-element-39be409 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-39be409 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-39be409 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-39be409  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-39be409 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-39be409 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-39be409 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-39be409 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-39be409 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-39be409 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-39be409 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-39be409 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-39be409 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-39be409 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-39be409 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-222bf02 */.elementor-3 .elementor-element.elementor-element-222bf02 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-222bf02 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-222bf02 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-222bf02  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-222bf02 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-222bf02 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-222bf02 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-222bf02 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-222bf02 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-222bf02 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-222bf02 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-222bf02 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-222bf02 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-222bf02 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-222bf02 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f3f8ee */.elementor-3 .elementor-element.elementor-element-7f3f8ee h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-7f3f8ee h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-7f3f8ee h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-7f3f8ee  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-7f3f8ee ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-7f3f8ee h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-7f3f8ee h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-7f3f8ee h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-7f3f8ee p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-7f3f8ee ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-7f3f8ee h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-7f3f8ee h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-7f3f8ee h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-7f3f8ee p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-7f3f8ee ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0118db0 */.elementor-3 .elementor-element.elementor-element-0118db0 h2{
font-size:  24px ;
color:  #28282a;
font-weight: 700;
}
 .elementor-3 .elementor-element.elementor-element-0118db0 h3{
font-size:  20px ;
color:  #28282a;
font-weight: 500;
}
.elementor-3 .elementor-element.elementor-element-0118db0 h4{
font-size:  24px ;
color:  #28282a
;
}
.elementor-3 .elementor-element.elementor-element-0118db0  p{
    color: #6b7280
;
font-size: 15px !important;
font-weight: 300;
}
.elementor-3 .elementor-element.elementor-element-0118db0 ul li{
    line-height: 25px;
    margin-top: 10px;
}
.elementor-3 .elementor-element.elementor-element-0118db0 h2{
    font-size: 24px;
    color: #28282a;
    font-weight: 700;
}

.elementor-3 .elementor-element.elementor-element-0118db0 h3{
    font-size: 20px;
    color: #28282a;
    font-weight: 500;
}

.elementor-3 .elementor-element.elementor-element-0118db0 h4{
    font-size: 24px;
    color: #28282a;
}

.elementor-3 .elementor-element.elementor-element-0118db0 p{
    color: #6b7280;
    font-size: 15px !important;
    font-weight: 300;
}

.elementor-3 .elementor-element.elementor-element-0118db0 ul li{
    line-height: 25px;
    margin-top: 10px;
}

/* Responsive */
@media (max-width: 767px){
    .elementor-3 .elementor-element.elementor-element-0118db0 h2{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-0118db0 h3{
        font-size: 18px;
    }

    .elementor-3 .elementor-element.elementor-element-0118db0 h4{
        font-size: 20px;
    }

    .elementor-3 .elementor-element.elementor-element-0118db0 p{
        font-size: 14px !important;
    }

    .elementor-3 .elementor-element.elementor-element-0118db0 ul li{
        line-height: 22px;
        margin-top: 8px;
    }
}/* End custom CSS */