.phone-area{position:relative;display:inline-block}.phone-bg{width:319px;max-width:100%;display:block}.phone-overlay{position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);width:83%;text-align:center}.phone-overlay-img{padding-bottom:20px;border-radius:80px;height:310px;display:flex;margin:0 auto}.phone-overlay{max-width:none}.phone-input{width:100%;padding:12px;border-radius:10px;border:1px solid #ccc;margin-bottom:10px;font-size:15px;text-align:center}.call-btn-wrapper{overflow:visible!important;border-radius:0!important}.phone-overlay .price-item-btn{width:100%;margin:4px 0 6px;font-size:14px}.phone-overlay p{font-size:11px;line-height:1.4;margin-top:8px}.iti{position:absolute;width:100%!important;border:1px solid #ddd!important;border-radius:8px!important;background-color:#1b2a5212;height:52px!important;display:flex!important;align-items:center!important}.iti__selected-flag{background:transparent!important;border:none!important;padding:0 12px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.iti__selected-flag:hover{background-color:transparent!important}.iti__arrow{border-top-color:#666!important;margin-left:6px!important}.iti input{border:none!important;background:transparent!important;height:100%!important;width:100%!important;outline:none!important;padding-left:95px!important;font-size:15px!important;line-height:1.4!important}.iti input:focus{box-shadow:none!important;outline:none!important}.iti--allow-dropdown.iti--show-selected-dial-code .iti__selected-flag:focus,.iti--allow-dropdown.iti--show-selected-dial-code .iti__selected-flag:hover{background-color:transparent!important}.iti__country-list{width:264px!important;max-width:90vw!important;min-width:250px!important}.apps-icon-item{width:99px}.theme-btn-demo{border-radius:50px;background-color:#7d25ec!important;color:#fff;font-size:14px;font-weight:600;display:inline-block;height:46px;line-height:45px;padding:0 25px;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.theme-btn-demo:hover{background-color:#7d25ec!important;color:#fff}.sector-tabs button{background:rgba(37,70,236,.1);color:#485de8;border:none;padding:10px 25px;border-radius:50px;cursor:pointer;font-weight:500;transition:.2s}.sector-tabs button.active{background:#485DE8;color:#fff;border-color:#485de8}.choose-item-img i{color:#000;font-size:3rem}.choose-item{display:flex;flex-direction:column;justify-content:space-between;height:100%;border:1px solid #eee;padding:35px;box-sizing:border-box;background:#fff;border-radius:8px}.h4_assistant-wrap{border-radius:20px 0 0 20px;background:#F0F2F8;height:100%;padding:65px 70px 70px}.h4_assistant-content p{color:#6a738b}.h4_assistant-content-title,.h4_assistant-top .nav-link.active{color:#000}.h4_assistant-top .nav-link:hover,.h4_assistant-top .nav-link.active:hover{color:#7d25ec}.h4_assistant-top .nav-link{color:#000}.custom-lang{position:relative;width:60px;cursor:pointer}.custom-lang .lang-selected img{width:22px;border-radius:3px}.custom-lang .lang-list{position:absolute;top:35px;left:0;background:#fff;width:120px;border:1px solid #ddd;border-radius:5px;display:none;z-index:9999}.custom-lang .lang-item{padding:8px;display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.custom-lang .lang-item img{width:22px}.custom-lang .lang-item:hover{background:#f5f5f5}.header-nav-menu ul li.menu-has-child>a:after{content:none}.header-nav-menu ul li{margin-right:25px}.header-nav-menu ul li:last-child{margin-right:0}.h5_header-nav-menu ul li.nav-item.last-child{margin-right:0}.use-img{width:auto;height:90px;border-radius:5px;object-fit:contain}.h4_feature-item{border-radius:14px;background:#F0F2F8;padding:0 50px 55px;text-align:center;height:300px;min-height:400px;display:flex;flex-direction:column}.h5_header-logo img,.header-logo img{max-width:none!important}.h5_header-logo{width:170px;max-width:none!important}.h5_footer-logo,.footer-logo img{max-width:none!important;width:230px}.h5_header-top-language{padding-right:0;margin-right:0}.h5_header-top-language:after{display:none}.h5_footer-widget form.newsletter-inline{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.h5_footer-widget form.newsletter-inline input[type=email]{height:52px;padding:14px 18px;border:1px solid #d9e3f1;border-radius:12px;box-shadow:0 12px 32px #2b488014;color:#1f2b60;font-size:14px;font-weight:500;flex:1 1 260px}.h5_footer-widget form.newsletter-inline button[type=submit]{position:static;right:auto;top:auto;transform:none;height:52px;padding:14px 22px;border-radius:12px;background:#7D25EC;box-shadow:0 10px 28px #7a2ff059;font-weight:700}.h5_footer-widget form.newsletter-inline .footer-newsletter-condition,.h5_footer-widget form.newsletter-inline .login-form-item,.h5_footer-widget form.newsletter-inline .text-danger{width:100%}.privacy-wrap{display:flex;padding:0;margin:0 0 18px;border:none;background:transparent}.privacy-wrap .privacy-check{display:inline-flex;align-items:center;gap:12px;margin:0;color:#6f768a;font-size:15px;line-height:1.4}.privacy-wrap .privacy-check span{display:inline;white-space:nowrap}.privacy-wrap input[type=checkbox]{width:18px;height:18px;margin:0;flex-shrink:0}.privacy-wrap a{color:#485de8;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.privacy-wrap a:hover{color:#4354d6}.recaptcha-wrap{display:flex;align-items:center;padding:0;margin:0 0 20px}@media (min-width: 1201px) and (max-width: 1399px){.h5_header-nav-menu ul li{margin-right:25px!important}}@media (max-width: 1200px){.h5_header-nav-menu ul li{margin-right:-4px}}@media (max-width: 768px){.phone-area{display:flex;justify-content:center;width:100%}.phone-bg{max-width:300px;width:100%}.phone-overlay{top:48%;width:82%;max-width:240px}.phone-overlay-img{max-width:65%;padding-bottom:12px}.phone-input{font-size:14px;padding:10px;width:100%}.phone-overlay p{font-size:11px;line-height:1.4}}@media (max-width: 991.98px){.h5_header-area .h5_header-top-language-option{color:#1b2a52!important;background:#fff!important;border:1px solid #d7dce6!important;padding-right:24px!important}.h5_header-area .h5_header-top-language-option option{color:#1b2a52}}
