.demo-btn{display:none}.page-id-1057 .demo-btn{display:block}.page-id-1057 .main-btn{display:none}html,body{overflow-x:hidden !important}@media (min-width:1200px) and (max-width:1400px){section.elementor-section{padding-left:30px !important;padding-right:30px !important}}header.jupiterx-header{position:fixed !important;width:100%;z-index:999}header.jupiterx-header.fixed{background:#0d2633;box-shadow:-1px 0px 20px 20px #0000004d}.booking-form{margin-top:30px}.booking-form .row{display:flex;align-items:center;gap:35px;justify-content:center}@media (min-width:768px) and (max-width:991px){.booking-form .row{gap:25px}}@media (min-width:200px) and (max-width:767px){.booking-form .row{flex-direction:column;gap:10px}}.booking-form .row .column{width:45%}@media (min-width:200px) and (max-width:767px){.booking-form .row .column{width:90%}}.booking-form .row .column label{color:#AAA9A9;font-family:"Rethink Sans";font-size:14px;font-style:normal;font-weight:500;line-height:116.2%;letter-spacing:-0.28px;width:100%}.booking-form .row .column input{border-radius:5.585px;background:#F4F4F4;border:none;outline:none !important;font-size:16px;padding:17px;margin-top:15px;width:100%}.booking-form .row .column .wpcf7-submit{border-radius:9px;background:#F46E4A;width:auto;color:#FFF;font-family:"Onest";font-size:16px;border:none;outline:none;box-shadow:none;font-style:normal;font-weight:700;letter-spacing:-0.32px;padding:20px 40px;cursor:pointer;transition:0.3s}@media (min-width:1200px) and (max-width:1400px){.booking-form .row .column .wpcf7-submit{padding:17px 40px}}@media (min-width:992px) and (max-width:1036px){.booking-form .row .column .wpcf7-submit{padding:18px 35px;font-size:15px}}@media (min-width:768px) and (max-width:991px){.booking-form .row .column .wpcf7-submit{padding:18px 35px;font-size:15px}}@media (min-width:200px) and (max-width:767px){.booking-form .row .column .wpcf7-submit{padding:15px 35px;font-size:15px;margin-top:0}}.booking-form .row .column .wpcf7-submit:hover{background:#0D2633}.booking-form .row .para{margin-bottom:0 !important;color:#0D2633;text-align:right;font-size:18px;font-style:normal;font-weight:500;line-height:144%}@media (min-width:1200px) and (max-width:1400px){.booking-form .row .para{font-size:16px}}@media (min-width:768px) and (max-width:991px){.booking-form .row .para{font-size:15px}}@media (min-width:200px) and (max-width:767px){.booking-form .row .para{font-size:15px;text-align:center}}.booking-form .row .para span{color:#9ABF34}.booking-form .row .para a{color:#9ABF34}.booking-form .row .para a:hover{color:#0D2633}.booking-form .wpcf7-spinner{display:none}.booking-form .wpcf7 form.invalid .wpcf7-response-output{color:red !important;margin:10px 0 !important;padding:0 !important;border:none !important}.booking-form .wpcf7 form.unaccepted .wpcf7-response-output{color:red !important;margin:10px 0 !important;padding:0 !important;border:none !important}@media (min-width:200px) and (max-width:767px){.booking-form .wpcf7 .wpcf7-response-output{text-align:center}}.booking-form input.wpcf7-not-valid{border:1px solid red !important}.booking-form textarea.wpcf7-not-valid{border:1px solid red !important}.booking-form select.wpcf7-not-valid{border:1px solid red !important}.booking-form span.wpcf7-not-valid-tip{display:none}@media (min-width:200px) and (max-width:767px){.booking-form .column.column-1{text-align:center}}.raven-testimonial__title{margin-top:12px}.jupiterx-header-stick .jupiterx-header{position:fixed !important;visibility:visible !important;background:#0d2633;padding-top:15px;top:0 !important}.invalid .wpcf7-response-output{color:red !important;margin:10px 0 !important;padding:0 !important;border:none !important}.wpcf7-response-output{color:green !important;margin:10px 0 !important;padding:0 !important;border:none !important}form.wpcf7-form.sent{display:flex;justify-content:center;flex-direction:column-reverse}form.wpcf7-form.sent .booking-form{display:none}form.wpcf7-form.sent .wpcf7-response-output{text-align:center;margin-top:30px !important;font-size:30px !important;line-height:1.2}@media (min-width:200px) and (max-width:767px){form.wpcf7-form.sent .wpcf7-response-output{font-size:20px !important}}form.wpcf7-form.sent .success-msg{display:block}.success-msg{text-align:center;margin-top:20px;display:none}.success-msg a{color:#263238}.success-msg a:hover{color:#f46e4a;text-decoration:underline}.key-feature-sec:after{content:"";display:inline-block;background-image:url(https://inphonite.wpenginepowered.com/wp-content/uploads/2024/09/key-feature-top-right.webp);position:absolute;top:0;right:0;width:335px;height:205px;background-repeat:no-repeat}@media (min-width:992px) and (max-width:1036px){.key-feature-sec:after{background-size:170px;width:170px;height:106px}}@media (min-width:768px) and (max-width:991px){.key-feature-sec:after{background-size:170px;width:170px;height:106px}}@media (min-width:200px) and (max-width:767px){.key-feature-sec:after{background-size:160px;width:160px;height:120px}}.key-feature-sec:before{content:"";display:inline-block;background-image:url(https://inphonite.wpenginepowered.com/wp-content/uploads/2024/09/btm-bg-key.webp);position:absolute;bottom:0;left:0;width:215px;height:391px;background-repeat:no-repeat}@media (min-width:992px) and (max-width:1036px){.key-feature-sec:before{background-size:180px;width:180px;height:225px}}@media (min-width:768px) and (max-width:991px){.key-feature-sec:before{background-size:180px;width:180px;height:225px}}@media (min-width:200px) and (max-width:767px){.key-feature-sec:before{background-size:180px;width:180px;height:250px}}.key-feature-sec .inner-col-first{position:relative;z-index:1}.key-feature-sec .elementor-inner-section>.elementor-container.elementor-column-gap-default{column-gap:67px;row-gap:50px;flex-wrap:wrap}@media (min-width:768px) and (max-width:991px){.key-feature-sec .elementor-inner-section>.elementor-container.elementor-column-gap-default{column-gap:60px}}@media (min-width:200px) and (max-width:767px){.key-feature-sec .elementor-inner-section>.elementor-container.elementor-column-gap-default{column-gap:0px;row-gap:30px}}.key-feature-sec .elementor-inner-section>.elementor-container.elementor-column-gap-default h3.elementor-icon-box-title{min-height:72px;display:flex;align-items:center}@media (min-width:992px) and (max-width:1036px){.key-feature-sec .elementor-inner-section>.elementor-container.elementor-column-gap-default h3.elementor-icon-box-title{min-height:52px}}@media (min-width:768px) and (max-width:991px){.key-feature-sec .elementor-inner-section>.elementor-container.elementor-column-gap-default h3.elementor-icon-box-title{min-height:56px}}@media (min-width:200px) and (max-width:767px){.key-feature-sec .elementor-inner-section>.elementor-container.elementor-column-gap-default h3.elementor-icon-box-title{justify-content:center;min-height:auto}}@media (min-width:768px) and (max-width:991px){.key-feature-sec .elementor-inner-section>.elementor-container.elementor-column-gap-default h3.elementor-icon-box-title br{display:none}}@media (min-width:200px) and (max-width:767px){.key-feature-sec .elementor-inner-section>.elementor-container.elementor-column-gap-default h3.elementor-icon-box-title br{display:none}}.key-feature-sec .elementor-inner-section .elementor-container.elementor-column-gap-default .item{width:calc(33.333% - 45px)}@media (min-width:768px) and (max-width:991px){.key-feature-sec .elementor-inner-section .elementor-container.elementor-column-gap-default .item{width:calc(50% - 30px)}}@media (min-width:200px) and (max-width:767px){.key-feature-sec .elementor-inner-section .elementor-container.elementor-column-gap-default .item{width:calc(100%)}}.testi .raven-testimonial__text{min-height:210px;border-bottom:1px solid #D2D2D2;position:relative}@media (min-width:992px) and (max-width:1036px){.testi .raven-testimonial__text{min-height:240px}}@media (min-width:768px) and (max-width:991px){.testi .raven-testimonial__text{min-height:180px}}@media (min-width:576px) and (max-width:767px){.testi .raven-testimonial__text{min-height:120px !important}}@media (min-width:200px) and (max-width:767px){.testi .raven-testimonial__text{min-height:210px}}.testi .raven-testimonial__text:after{content:"";position:absolute;width:103px;height:17px;background-image:url(https://inphonite.wpenginepowered.com/wp-content/uploads/2024/09/Group-1577705920.png);background-position:center;background-repeat:no-repeat;background-size:contain;left:0;bottom:20px}@media (min-width:992px) and (max-width:1036px){.testi .raven-testimonial__text:after{width:83px;height:14px}}@media (min-width:768px) and (max-width:991px){.testi .raven-testimonial__text:after{width:83px;height:14px}}@media (min-width:200px) and (max-width:767px){.testi .raven-testimonial__text:after{width:83px;height:14px}}.testi .raven-testimonial__name{max-height:20px !important}@media (min-width:992px) and (max-width:1036px){.testi .raven-testimonial__name{max-height:28px !important;margin-top:-8px}}@media (min-width:768px) and (max-width:991px){.testi .raven-testimonial__name{max-height:28px !important;margin-top:-8px}}@media (min-width:200px) and (max-width:767px){.testi .raven-testimonial__name{max-height:28px !important;margin-top:-8px}}.testi .raven-main-swiper{width:100% !important;padding:30px 30px 100px !important;overflow:hidden}@media (min-width:1200px) and (max-width:1400px){.testi .raven-main-swiper{padding:30px 30px 80px !important}}@media (min-width:992px) and (max-width:1036px){.testi .raven-main-swiper{padding:30px 0px 60px !important}}@media (min-width:768px) and (max-width:991px){.testi .raven-main-swiper{padding:30px 0px 60px !important}}@media (min-width:200px) and (max-width:767px){.testi .raven-main-swiper{padding:30px 20px 50px !important}}.testi .swiper-slide{background:#FFF}.testi .swiper-slide-active{box-shadow:0px 59.468px 52.078px 0px rgba(0, 0, 0, 0.05)}@media (min-width:1200px) and (max-width:1400px){.testi .swiper-slide-active{box-shadow:0px 50.468px 42.078px 0px rgba(0, 0, 0, 0.05)}}@media (min-width:992px) and (max-width:1036px){.testi .swiper-slide-active{box-shadow:20px 30.468px 29.078px 0px rgba(0, 0, 0, 0.05)}}@media (min-width:768px) and (max-width:991px){.testi .swiper-slide-active{box-shadow:20px 30.468px 29.078px 0px rgba(0, 0, 0, 0.05)}}@media (min-width:200px) and (max-width:767px){.testi .swiper-slide-active{box-shadow:20px 20.468px 19.078px 0px rgba(0, 0, 0, 0.01)}}.testi .elementor-swiper-button-prev,.testi .elementor-swiper-button-next{width:44px;height:44px;border:1px solid #6D6E70;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:0.3s;opacity:1 !important}.testi .elementor-swiper-button-prev:hover,.testi .elementor-swiper-button-next:hover{background-color:#F46E4A;border:1px solid #F46E4A}@media (min-width:992px) and (max-width:1036px){.testi .elementor-swiper-button-prev{display:none !important}}@media (min-width:768px) and (max-width:991px){.testi .elementor-swiper-button-prev{display:none !important}}@media (min-width:200px) and (max-width:767px){.testi .elementor-swiper-button-prev{display:none !important}}.testi .elementor-swiper-button-prev:hover .fa-angle-left:before{color:#fff !important}@media (min-width:992px) and (max-width:1036px){.testi .elementor-swiper-button-next{display:none !important}}@media (min-width:768px) and (max-width:991px){.testi .elementor-swiper-button-next{display:none !important}}@media (min-width:200px) and (max-width:767px){.testi .elementor-swiper-button-next{display:none !important}}.testi .elementor-swiper-button-next:hover .fa-angle-right:before{color:#fff !important}.testi .swiper-slide{position:relative;overflow:visible !important}.testi .swiper-slide:before{content:"";position:absolute;width:196px;height:196px;background-image:url(https://inphonite.wpenginepowered.com/wp-content/uploads/2024/09/logo-icon.png);background-position:center;background-repeat:no-repeat;background-size:contain;right:-40px;top:-70px;z-index:999}@media (min-width:992px) and (max-width:1036px){.testi .swiper-slide:before{width:156px;height:156px;top:-60px;right:-30px}}@media (min-width:768px) and (max-width:991px){.testi .swiper-slide:before{width:156px;height:156px;top:-60px;right:-30px}}@media (min-width:200px) and (max-width:767px){.testi .swiper-slide:before{width:136px;height:136px;top:-50px;right:-20px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}@media (min-width:200px) and (max-width:767px){.revenue-sec .elementor-counter-title{text-align:center}}.call-to-action-sec{position:relative;z-index:99}