.elementor-680 .elementor-element.elementor-element-a0b16a1{--spacer-size:70px;}.elementor-680 .elementor-element.elementor-element-52ab854{width:auto;max-width:auto;animation-duration:2000ms;z-index:2;position:absolute;top:-48px;right:-809px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-680 .elementor-element.elementor-element-52ab854 > .elementor-widget-container{transition-duration:1000ms;transition-property:all;margin:-150px 574px 0px 0px;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-680 .elementor-element.elementor-element-52ab854 .aux-widget-image{text-align:right;}.elementor-680 .elementor-element.elementor-element-d485dca{animation-duration:1900ms;z-index:2;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-680 .elementor-element.elementor-element-d485dca > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-primary{font-size:30px;font-weight:bold;color:#292424;margin:0px 0px 0px 0px;padding:5px 22px 5px 21px;border-radius:0px 15px 15px 0px;}.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-secondary{font-size:98px;line-height:1.1em;color:#1E201E;margin:6px 0px 34px 0px;max-width:1087px;}.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-secondary .aux-head-highlight{color:#E21010;}.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-description{color:var( --e-global-color-text );font-size:25px;font-weight:400;max-width:833px;}.elementor-680 .elementor-element.elementor-element-8a3c86b{--spacer-size:270px;}.elementor-680 .elementor-element.elementor-element-417a901{margin-top:30px;margin-bottom:0px;}.elementor-680 .elementor-element.elementor-element-0c28843{animation-duration:1600ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-680 .elementor-element.elementor-element-0c28843 .aux-modern-heading-secondary{font-size:44px;font-weight:600;letter-spacing:-0.44px;color:var( --e-global-color-text );margin:0px 0px 20px 0px;}.elementor-680 .elementor-element.elementor-element-0c28843 .aux-modern-heading-secondary .aux-head-highlight{font-size:44px;font-weight:600;letter-spacing:-0.44px;color:#E40B0B;margin:0px 0px 0px 10px;}.elementor-680 .elementor-element.elementor-element-0c28843 .aux-modern-heading-description{color:#01240B;font-size:20px;font-weight:400;margin:0px 0px -20px 0px;max-width:571px;}.elementor-680 .elementor-element.elementor-element-f188695{animation-duration:1600ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-680 .elementor-element.elementor-element-f188695 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-680 .elementor-element.elementor-element-f188695 .aux-modern-heading-primary{font-size:22px;font-weight:bold;letter-spacing:-0.22px;color:#242325;margin:0px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-f188695 .aux-modern-heading-secondary{font-size:20px;font-weight:400;letter-spacing:0.8px;color:var( --e-global-color-accent );margin:6px 0px 8px 0px;}.elementor-680 .elementor-element.elementor-element-f188695 .aux-modern-heading-description{color:#242325;font-size:20px;font-weight:400;letter-spacing:0.8px;}.elementor-680 .elementor-element.elementor-element-ea9b222{animation-duration:1600ms;animation-delay:400ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-680 .elementor-element.elementor-element-ea9b222 .elementor-heading-title{font-size:18px;color:#242325;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-d213b09 .aux-icon-list-icon{color:#FF008F;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-d213b09 .aux-icon-list-text{color:#FF008F;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-4247e7f .aux-icon-list-icon{color:#0862F7;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-4247e7f .aux-icon-list-text{color:#0862F7;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-ea76aee .aux-icon-list-icon{color:#1C96E9;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-ea76aee .aux-icon-list-text{color:#1C96E9;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-e217329 .aux-icon-list-icon{color:#0C61BF;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-e217329 .aux-icon-list-text{color:#0C61BF;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-e5a0f33 .aux-icon-list-icon{color:#FF0000;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-e5a0f33 .aux-icon-list-text{color:#FF0000;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-82a74c6 .aux-icon-list-icon{color:#0054F7;}.elementor-680 .elementor-element.elementor-element-9bedd70 .elementor-repeater-item-82a74c6 .aux-icon-list-text{color:#0054F7;}.elementor-680 .elementor-element.elementor-element-9bedd70{animation-duration:1600ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-680 .elementor-element.elementor-element-9bedd70 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-item{min-width:245px;}.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-item, .elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-items{justify-content:flex-start;text-align:left;}.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-item:not(:last-child){padding-bottom:3px;}.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-item:not(:first-child){margin-top:3px;}.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-item:hover .aux-icon-list-text{color:#614646;}.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-text{font-size:15px;font-weight:bold;letter-spacing:0.56px;margin:7px 0px 0px 17px;}.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-icon{height:25px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;line-height:0;}.elementor-680 .elementor-element.elementor-element-c81a193{width:auto;max-width:auto;position:absolute;right:1px;bottom:-151px;}.elementor-680 .elementor-element.elementor-element-c81a193 > .elementor-widget-container{transition-duration:1000ms;transition-property:all;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-680 .elementor-element.elementor-element-fe0a95a input:not([type="submit"]){background-color:transparent;height:60px;border-radius:50px 50px 50px 50px;padding:20px 40px 17px 40px;margin:0px 0px 20px 0px;background-image:linear-gradient(100deg, #EEE5D620 0%, #CED8D630 100%);border-style:solid;border-width:0px 0px 0px 0px;transition:all ease-out 0.3s;}.elementor-680 .elementor-element.elementor-element-fe0a95a textarea{background-color:transparent;height:236px;border-radius:30px 30px 30px 30px;padding:24px 40px 17px 40px;margin:0px 0px 30px 0px;background-image:linear-gradient(109deg, #EEE5D620 0%, #CED8D630 100%);border-style:solid;border-width:0px 0px 0px 0px;transition:all ease-out 0.3s;}.elementor-680 .elementor-element.elementor-element-fe0a95a input[type="submit"]{background-color:#FF0000;font-size:16px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-aef23e3 );border-radius:50px 50px 50px 50px;padding:22px 45px 17px 45px;margin:0px 0px 0px 0px;box-shadow:0px 15px 30px 0px rgba(248, 136.00000000000006, 136.00000000000006, 0.3);transition:all ease-out 0.3s;}.elementor-680 .elementor-element.elementor-element-fe0a95a input[type="submit"]:hover{background-color:transparent;background-image:linear-gradient(108deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-14d457c7 ) 100%);box-shadow:0px 15px 30px 0px rgba(244, 180.99999999999997, 56.99999999999999, 0.3);}.elementor-680 .elementor-element.elementor-element-fe0a95a{animation-duration:2000ms;animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-680 .elementor-element.elementor-element-fe0a95a input:not([type="submit"])::placeholder{font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-327a04ae );}.elementor-680 .elementor-element.elementor-element-fe0a95a input[type="text"]{transition:all ease-out 0.3s;}.elementor-680 .elementor-element.elementor-element-fe0a95a input[type="email"]{transition:all ease-out 0.3s;}.elementor-680 .elementor-element.elementor-element-fe0a95a select{transition:all ease-out 0.3s;}.elementor-680 .elementor-element.elementor-element-fe0a95a textarea::placeholder{font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-327a04ae );}@media(min-width:768px){.elementor-680 .elementor-element.elementor-element-5388f6d{width:49.327%;}.elementor-680 .elementor-element.elementor-element-ab2c3bb{width:50.673%;}}@media(max-width:1024px) and (min-width:768px){.elementor-680 .elementor-element.elementor-element-2788132{width:100%;}}@media(max-width:1024px){.elementor-680 .elementor-element.elementor-element-52ab854{top:-32px;right:-401px;}.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-primary{font-size:14px;padding:5px 17px 5px 17px;}.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-secondary{font-size:46px;margin:7px 0px 15px 0px;max-width:488px;}.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-description{font-size:16px;max-width:390px;}.elementor-680 .elementor-element.elementor-element-417a901{margin-top:0px;margin-bottom:0px;}.elementor-680 .elementor-element.elementor-element-5388f6d > .elementor-element-populated{margin:0px 17px 0px 0px;--e-column-margin-right:17px;--e-column-margin-left:0px;}.elementor-680 .elementor-element.elementor-element-0c28843 .aux-modern-heading-secondary{font-size:40px;margin:0px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-0c28843 .aux-modern-heading-secondary .aux-head-highlight{font-size:40px;margin:0px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-0c28843 .aux-modern-heading-description{font-size:15px;margin:0px 0px -16px 0px;}.elementor-680 .elementor-element.elementor-element-f188695 .aux-modern-heading-primary{font-size:19px;}.elementor-680 .elementor-element.elementor-element-f188695 .aux-modern-heading-secondary{font-size:18px;}.elementor-680 .elementor-element.elementor-element-f188695 .aux-modern-heading-description{font-size:18px;margin:0px 0px -33px 0px;}.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-item{min-width:161px;}.elementor-680 .elementor-element.elementor-element-c81a193{bottom:-74px;}.elementor-680 .elementor-element.elementor-element-c81a193 .aux-media-image{max-width:188px;}.elementor-680 .elementor-element.elementor-element-fe0a95a input:not([type="submit"]){padding:24px 20px 17px 20px;}.elementor-680 .elementor-element.elementor-element-fe0a95a textarea{padding:24px 20px 17px 20px;}.elementor-680 .elementor-element.elementor-element-fe0a95a input[type="submit"]{padding:19px 38px 16px 38px;}}@media(max-width:767px){.elementor-680 .elementor-element.elementor-element-2788132 > .elementor-element-populated{padding:0px 0px 250px 0px;}.elementor-680 .elementor-element.elementor-element-52ab854 > .elementor-widget-container{margin:338px -423px 0px -1px;}.elementor-680 .elementor-element.elementor-element-52ab854{top:0px;right:0px;}.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-secondary{font-size:35px;}.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-description{font-size:15px;}.elementor-680 .elementor-element.elementor-element-0c28843 .aux-modern-heading-secondary{font-size:36px;line-height:1.3em;}.elementor-680 .elementor-element.elementor-element-0c28843 .aux-modern-heading-secondary .aux-head-highlight{font-size:36px;margin:0px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-item{min-width:290px;}.elementor-680 .elementor-element.elementor-element-c81a193{bottom:-92px;}.elementor-680 .elementor-element.elementor-element-fe0a95a input:not([type="submit"]){padding:15px 15px 15px 15px;}.elementor-680 .elementor-element.elementor-element-fe0a95a input:not([type="submit"])::placeholder{font-size:14px;}.elementor-680 .elementor-element.elementor-element-fe0a95a textarea{padding:15px 15px 15px 15px;}.elementor-680 .elementor-element.elementor-element-fe0a95a textarea::placeholder{font-size:14px;}.elementor-680 .elementor-element.elementor-element-fe0a95a input[type="submit"]{font-size:14px;}}/* Start custom CSS for aux_image, class: .elementor-element-52ab854 */@media only screen and (max-width: 768px) and (min-width: 520px) {
.elementor-680 .elementor-element.elementor-element-52ab854 .elementor-widget-container{
   margin: 338px -423px 0px -1px;
}
}
@media only screen and (max-width: 1602px) and (min-width: 1025px) {
.elementor-680 .elementor-element.elementor-element-52ab854 {
    top: -48px!important;
    right: -648px!important;
}
}
@media only screen and (max-width: 350px) {
.elementor-680 .elementor-element.elementor-element-52ab854 .elementor-widget-container {
    margin: 463px -423px 0px -1px!important;
}
}
@media only screen and (max-width:800px) and (min-width:767px)  {
.elementor-680 .elementor-element.elementor-element-52ab854 {
    top: -311px!important;
    right: -111px!important;
    max-width: 475px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-d485dca */.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-primary{
    display: inline-block;
}
@media only screen and (max-width: 1602px) and (min-width: 1025px) {
.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-secondary {
    font-size: 79px!important
}
.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-secondary {
        max-width: 827px!important
}
.elementor-680 .elementor-element.elementor-element-d485dca .aux-modern-heading-description{
    max-width: 664px!important;
    font-size: 22px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-0c28843 */@media only screen and (max-width: 400px){
.elementor-680 .elementor-element.elementor-element-0c28843 .aux-modern-heading-secondary{
   width: 209px!important;
}
}/* End custom CSS */
/* Start custom CSS for aux_icon_list, class: .elementor-element-9bedd70 */.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-icon{
    width: 37px;
    height: 37px;
    background-color:var( --e-global-color-0898632 );
}
.elementor-680 .elementor-element.elementor-element-9bedd70 .aux-icon-list-icon{
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for aux_contact_form, class: .elementor-element-fe0a95a */.elementor-680 .elementor-element.elementor-element-fe0a95a .aux-nextto{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.elementor-680 .elementor-element.elementor-element-fe0a95a .aux-nextto .wpcf7-form-control-wrap{
    flex-basis: calc(50% - 10px);
}
.elementor-680 .elementor-element.elementor-element-fe0a95a input[type="checkbox"]{
    background: transparent linear-gradient(180deg, rgba(145, 86, 247, 0.07) 0%, rgba(183, 136, 248, 0.07) 100%) !important;
    border-radius: 5px !important;
    padding: 0 !important;
    width: 30px;
    height: 30px;
    position: relative;
    top: 0px;
    margin-right: 20px;
    margin-bottom: 0!important;
}
.elementor-680 .elementor-element.elementor-element-fe0a95a .wpcf7-checkbox label .wpcf7-list-item-label{
    color: #111F3D;
    font-size: 16px;
    font-weight: 400;
}
.elementor-680 .elementor-element.elementor-element-fe0a95a input[type="submit"]{
    position: absolute;
    right:0;
   
}
.elementor-680 .elementor-element.elementor-element-fe0a95a input[type="checkbox"]:checked:after{
    content: "\e102";
    font-size: 18px;
    font-family: "auxin-front";
    line-height: 1;
    color: var(--e-global-color-text);
    position: absolute;
    left: 5px;
    top: 5px;
}
.elementor-680 .elementor-element.elementor-element-fe0a95a .wpcf7-not-valid-tip{
    position: relative;
    top: -20px;
}
.elementor-680 .elementor-element.elementor-element-fe0a95a .wpcf7-form .wpcf7-checkbox .wpcf7-list-item:first-of-type label{
    display: flex;
    align-items: center;
    top: 10px;
    position: relative;
    
}

@media screen and (max-width:767px){
    .elementor-680 .elementor-element.elementor-element-fe0a95a .aux-nextto{
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
    .elementor-680 .elementor-element.elementor-element-fe0a95a .aux-nextto .wpcf7-form-control-wrap{
        flex-basis: 100%;
    }
    .elementor-680 .elementor-element.elementor-element-fe0a95a input[type="submit"]{
        position: relative;
        right:0;
        bottom: 0px !important;
    }
    .elementor-680 .elementor-element.elementor-element-fe0a95a .wpcf7-checkbox label .wpcf7-list-item-label{
        font-size:14px;
    }
    
}
@media screen and (max-width:414px){
    .elementor-680 .elementor-element.elementor-element-fe0a95a input[type="submit"] {
    width: 100%;
}}/* End custom CSS */