body{overflow-x:hidden}.submit-form-btn .elementor-button-link{width:100%;background:#ff5a50;background:-o-linear-gradient(315deg,#ff5a50 0%,#e85e3c 50%,#ff8342 51%,#ff5a50 71%,#ff5a50 100%);background:linear-gradient(135deg,#ff5a50 0%,#e85e3c 50%,#ff8342 51%,#ff5a50 71%,#ff5a50 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5A50', endColorstr='#FF5A50', GradientType=1);background-size:400% 400%;-webkit-animation:AnimationName 3s ease infinite;animation:AnimationName 3s ease infinite;-webkit-animation:AnimationName 3s ease infinite;animation:AnimationName 3s ease infinite}.read-more-btn .elementor-button-link,input[type="submit"]{background:#5a7ce2;background:-o-linear-gradient(315deg,#5a7ce2 0%,#8283e8 50%,#5c5de8 51%,#565bd8 71%,#575cdb 100%);background:linear-gradient(135deg,#5a7ce2 0%,#8283e8 50%,#5c5de8 51%,#565bd8 71%,#575cdb 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5a7ce2', endColorstr='#575cdb', GradientType=1);background-size:400% 400%;-webkit-animation:AnimationName 3s ease infinite;animation:AnimationName 3s ease infinite;-webkit-animation:AnimationName 3s ease infinite;animation:AnimationName 3s ease infinite;text-shadow:1px 1px 1px rgba(0,0,0,.14);-webkit-box-shadow:0 4px 9px 0 rgba(0,0,0,.2);box-shadow:0 4px 9px 0 rgba(0,0,0,.2)}input[type="submit"]{min-width:100%;color:#fff;-webkit-border-radius:50px;border-radius:50px;font-size:15px;padding:12px 24px;text-shadow:1px 1px 1px rgba(0,0,0,.14);-webkit-box-shadow:0 4px 9px 0 rgba(0,0,0,.2);box-shadow:0 4px 9px 0 rgba(0,0,0,.2)}@-webkit-keyframes AnimationName {
    0% {
        background-position: 0% 31%
    }

    50% {
        background-position: 100% 70%
    }

    100% {
        background-position: 0% 31%
    }
}@keyframes AnimationName {
    0% {
        background-position: 0% 31%
    }

    50% {
        background-position: 100% 70%
    }

    100% {
        background-position: 0% 31%
    }
}form{max-width:66.6%;margin:0 auto}.eae-particle-wrapper{z-index:100}#eae-particle-4d77669{z-index:0}.elementor-element-6a27d03{z-index:1}.breadcrumbs__current{color:#7a959c;opacity:.8;font-weight:400}.footer-container{font-family:"Montserrat",sans-serif;color:#fff;padding:100px 60px 50px 60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:-o-linear-gradient(135deg,#6247e5,#42b7f5,#007bff);background:linear-gradient(-45deg,#6247e5,#42b7f5,#007bff);background-size:400% 400%;position:relative;-webkit-animation:footerGradient 15s ease-in-out infinite;animation:footerGradient 15s ease-in-out infinite}@-webkit-keyframes footerGradient {
    0% {
        background-position: 0% 20%;
    }

    50% {
        background-position: 90% 50%;
    }

    1000% {
        background-position: 0% 20%;
    }

}@keyframes footerGradient {
    0% {
        background-position: 0% 20%;
    }

    50% {
        background-position: 90% 50%;
    }

    1000% {
        background-position: 0% 20%;
    }

}.footer-container-top,.footer-container-bottom,.footer-menu,.footer-copyrights,.footer-socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer-container p{padding:0;margin:0}.footer-menu{padding:20px 0 0 0}.footer-menu a{color:#fff;text-decoration:none;padding-right:50px;font-size:16px;font-weight:400;line-height:1.2em}.footer-contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:right}.footer-contacts-phone a{font-size:18px;font-weight:500;line-height:1.2em;color:#fff;text-decoration:none}.footer-contacts-adress{font-size:18px;font-weight:300;color:#fff;padding-top:5px}.footer-gap{padding-top:25px;margin-bottom:25px;border-bottom:1px solid rgba(255,255,255,.52)}.footer-copyrights{font-size:14px;font-weight:300;color:#fff}.footer-socials a{font-size:18px;color:#fff}.footer-socials a:not(:first-child) {padding-left:50px}@media screen and (max-width:1068px){.footer-menu{display:none}.footer-container-top{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:640px){.footer-container{padding:50px}.footer-container-top{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-contacts{text-align:center}.footer-container-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-socials{margin-top:5px}.footer-socials,.footer-copyrights{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media screen and (max-width:360px){.footer-container{padding:40px 15px}}@media screen and (max-width:768px){form{padding:0 40px;max-width:100%}form .elementor-column-wrap{margin-left:0!important;margin-right:0!important}.wpcf7-form-control-wrap{margin-bottom:20px}}