.elementor-228 .elementor-element.elementor-element-0be9671 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-228 .elementor-element.elementor-element-0be9671{margin-top:125px;margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-13f3652 > .elementor-element-populated{margin:0px 0px 0px 160px;--e-column-margin-right:0px;--e-column-margin-left:160px;}.elementor-228 .elementor-element.elementor-element-a49baf1{width:100%;max-width:100%;}.elementor-228 .elementor-element.elementor-element-a49baf1 .aux-modern-heading-primary{font-size:60px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-primary );margin:0px 0px 20px 85px;max-width:350px;}.elementor-228 .elementor-element.elementor-element-d04682e{margin-top:20px;margin-bottom:0px;}.elementor-228 .elementor-element.elementor-element-811f5a5 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-228 .elementor-element.elementor-element-5267029 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-228 .elementor-element.elementor-element-5267029 .aux-modern-heading-primary{font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-5267029 .aux-modern-heading-description{color:var( --e-global-color-primary );font-size:16px;font-weight:400;line-height:0.7em;}.elementor-228 .elementor-element.elementor-element-c68664a .aux-modern-heading-primary{font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-c68664a .aux-modern-heading-description{color:var( --e-global-color-primary );font-size:16px;font-weight:400;line-height:1.7em;max-width:192px;}.elementor-228 .elementor-element.elementor-element-415a88d > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-228 .elementor-element.elementor-element-529ac61 .aux-modern-heading-primary{font-size:25px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-529ac61 .aux-modern-heading-description{color:var( --e-global-color-primary );font-size:16px;font-weight:400;line-height:0.7em;}.elementor-228 .elementor-element.elementor-element-9381228 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-228 .elementor-element.elementor-element-9381228{margin-top:90px;margin-bottom:140px;padding:0px 35px 0px 35px;}.elementor-228 .elementor-element.elementor-element-071fc05.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-228 .elementor-element.elementor-element-071fc05 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-228 .elementor-element.elementor-element-491dd57 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-228 .elementor-element.elementor-element-491dd57 .aux-modern-heading-primary{font-size:60px;font-weight:400;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-primary );margin:0px 0px 30px 85px;}.elementor-228 .elementor-element.elementor-element-f47720b{width:auto;max-width:auto;}.elementor-228 .elementor-element.elementor-element-d131eec input[type="submit"]{background-color:var( --e-global-color-primary );font-size:14px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-secondary );padding:21px 50px 21px 50px;transition:all ease-out 0.3s;}.elementor-228 .elementor-element.elementor-element-d131eec input:not([type="submit"]){color:var( --e-global-color-primary );padding:29px 29px 29px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );transition:all ease-out 0.3s;}.elementor-228 .elementor-element.elementor-element-d131eec input:not([type="submit"])::placeholder{font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-d131eec input[type="text"]{transition:all ease-out 0.3s;}.elementor-228 .elementor-element.elementor-element-d131eec input[type="email"]{transition:all ease-out 0.3s;}.elementor-228 .elementor-element.elementor-element-d131eec select{transition:all ease-out 0.3s;}.elementor-228 .elementor-element.elementor-element-d131eec textarea{color:var( --e-global-color-primary );height:322px;padding:29px 29px 29px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );transition:all ease-out 0.3s;}.elementor-228 .elementor-element.elementor-element-d131eec textarea::placeholder{font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;color:var( --e-global-color-primary );}.elementor-228 .elementor-element.elementor-element-d131eec label{font-weight:400;}@media(max-width:1024px){.elementor-228 .elementor-element.elementor-element-a49baf1 .aux-modern-heading-primary{font-size:45px;margin:0px 0px 0px 70px;}.elementor-228 .elementor-element.elementor-element-071fc05.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-228 .elementor-element.elementor-element-491dd57 .aux-modern-heading-primary{font-size:45px;}.elementor-228 .elementor-element.elementor-element-f47720b{width:100%;max-width:70%;}.elementor-228 .elementor-element.elementor-element-f47720b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-f47720b .aux-widget-image{text-align:center;}.elementor-228 .elementor-element.elementor-element-2f0f41b > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-228 .elementor-element.elementor-element-d131eec{width:var( --container-widget-width, 654.889px );max-width:654.889px;--container-widget-width:654.889px;--container-widget-flex-grow:0;position:relative;}.elementor-228 .elementor-element.elementor-element-d131eec input:not([type="submit"]){border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-d131eec input:not([type="submit"])::placeholder{font-size:18px;}.elementor-228 .elementor-element.elementor-element-d131eec label{font-size:18px;}}@media(max-width:767px){.elementor-228 .elementor-element.elementor-element-13f3652 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-228 .elementor-element.elementor-element-a49baf1 .aux-modern-heading-primary{font-size:40px;}.elementor-228 .elementor-element.elementor-element-5267029 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-415a88d > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-228 .elementor-element.elementor-element-071fc05 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-228 .elementor-element.elementor-element-491dd57 .aux-modern-heading-primary{font-size:40px;}.elementor-228 .elementor-element.elementor-element-f47720b{width:100%;max-width:100%;}.elementor-228 .elementor-element.elementor-element-f47720b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-228 .elementor-element.elementor-element-f47720b .aux-widget-image{text-align:center;}.elementor-228 .elementor-element.elementor-element-2f0f41b > .elementor-element-populated{margin:120px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-228 .elementor-element.elementor-element-d131eec input:not([type="submit"])::placeholder{font-size:14px;}.elementor-228 .elementor-element.elementor-element-d131eec textarea::placeholder{font-size:14px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-a49baf1 */.elementor-228 .elementor-element.elementor-element-a49baf1 .aux-modern-heading-primary:before{
    content: "";
    width: 52px;
    height: 3px;
    background-color: var( --e-global-color-primary );
    display: inline-block;
    position: absolute;
    left: 0;
    top: 40px;
}
@media screen and (max-width:1700px){
    .elementor-228 .elementor-element.elementor-element-a49baf1{
        margin: 0px 0px 0px 35px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d04682e */@media screen and (max-width:1700px){
    .elementor-228 .elementor-element.elementor-element-d04682e {
        margin: 30px 0px 0px 35px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13f3652 */@media screen and (max-width:1700px) and (min-width:900px){
    .elementor-228 .elementor-element.elementor-element-13f3652 .elementor-element-populated {
        margin: 0px;
    }
}
@media screen and (max-width:900px) and (min-width:768px){
    .elementor-228 .elementor-element.elementor-element-13f3652{
        width:100%;
        margin-top:150px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-491dd57 */.elementor-228 .elementor-element.elementor-element-491dd57 .aux-modern-heading-primary:before{
    content: "";
    width: 52px;
    height: 3px;
    background-color: var( --e-global-color-primary );
    display: inline-block;
    position: absolute;
    left: 0;
    top: 40px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-071fc05 */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-228 .elementor-element.elementor-element-071fc05{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for aux_contact_form, class: .elementor-element-d131eec */.elementor-228 .elementor-element.elementor-element-d131eec input[type="submit"]{
    float:right;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f0f41b */@media screen and (max-width:900px) and (min-width:768px){
    .elementor-228 .elementor-element.elementor-element-2f0f41b{
        width:100%;
        margin-top:100px;
    }
}/* End custom CSS */