.header{background:#fff;padding:15px 0;box-shadow:0 4px 10px rgba(0,0,0,.1);position:fixed;width:100%;top:0;left:0;z-index:1000}.header-submit-btn{background:radial-gradient(circle,#2e69b9 0%,rgba(0,47,99,1) 100%);color:#fff;padding:8px 25px;border:3px solid #2e69b9;border-radius:50px;font-size:16px;font-weight:600;transition:all .3s;text-decoration:none;text-transform:capitalize;cursor:pointer}.header-submit-btn:hover{border:3px solid #2e69b9;background:#fff!important;color:#2e69b9}.header-content{display:flex;justify-content:space-between;align-items:center}.logo1 img{height:50px}.header-btn{color:#fff;text-decoration:none;padding:10px 20px;border-radius:5px;font-size:16px;font-weight:600;transition:.3s}.header-btn:hover{background:#0288d1}@media (max-width:768px){.header-content{flex-direction:row}.logo img{height:40px}.header-btn{padding:8px 15px;font-size:14px}}.mt-8{margin-top:8pc}.first_demo_page{background:#fff;border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.1);overflow:hidden;margin-top:8pc}.left-section{padding:50px;background:#f0f0ff;border-top-left-radius:15px;border-bottom-left-radius:15px}.logo img{width:50px;height:auto;padding:10px;border:1px solid #2e69b9;border-radius:50px}h1{font-size:34px;font-weight:600;text-transform:capitalize}.highlight{color:#2e69b9;font-weight:bold}.benefits{list-style:none;padding:0}.benefits li{margin:10px 0;font-size:16px;display:flex;align-items:center}.benefits li i{color:#4caf50;margin-right:10px}.connect-box{margin-top:25px;padding:15px;background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.connect-box a{text-decoration:none;font-weight:600;color:#000;text-transform:capitalize}.contact-options span{margin-right:15px;font-size:16px;display:inline-flex;align-items:center}.whats-options i{margin-right:5px;color:green}.whats-options a{color:#000;text-decoration:none}.mail-options i{margin-right:5px;color:green}.mail-options a{color:#000;text-decoration:none}.right-section{padding-inline:50px;padding-block:50px;background:#fff;border-top-right-radius:15px;border-bottom-right-radius:15px}.form-control,.form-select{margin-bottom:15px;padding:12px;border-radius:8px;border:1px solid #ccc}.submit-btn{background:radial-gradient(circle,rgba(46,105,185,1) 0%,rgba(0,47,99,1) 100%);color:#fff;padding:5px 25px;border:3px solid #2e69b9;border-radius:50px;font-size:18px;transition:all .3s;margin-top:15px;text-decoration:none;text-transform:capitalize}.submit-btn:hover{border:3px solid #2e69b9;background:#fff;color:#2e69b9}.slide-wrap .submit-btn{background:radial-gradient(circle,rgba(46,105,185,1) 0%,rgba(0,47,99,1) 100%);color:#fff;padding:5px 5px 5px 20px;border:none;border-radius:50px;font-size:16px;transition:all .3s;margin-top:15px}.slide-wrap .submit-btn i{padding:10px;background:#fff;color:#000;border-radius:50%;margin-left:5px}.iti{width:100%}.required_star{color:red}.mb-15{margin-bottom:15px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.padbot_3{padding-bottom:15px}@media only screen and (max-width:600px){.first_demo_page{box-shadow:unset}.left-section{border-radius:15px}.right-section{padding-inline:0;padding-bottom:0}.first_demo_page{margin-bottom:0!important}.left-section{padding:15px}.pb-50{padding-bottom:25px}.pt-50{padding-top:25px}}.back_tohome p{background:radial-gradient(circle,rgba(46,105,185,1) 0%,rgba(0,47,99,1) 100%);color:#fff;padding:10px 25px;border:none;border-radius:50px;font-size:18px;transition:all .3s;margin-top:15px;width:fit-content}.back_tohome p a{color:#fff;text-decoration:none}.slide-container{width:100%;padding:20px 0}.slide-content{margin:0 40px;overflow:hidden;border-radius:25px}.card{border-radius:25px;background-color:#fff}.image-content{display:flex;flex-direction:column;align-items:center;padding:10px 14px}.card-content{display:flex;flex-direction:column;align-items:flex-start;padding:10px 14px}.image-content{position:relative;row-gap:5px;padding:25px 0}.overlay{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#4070f4;background:radial-gradient(circle,rgba(46,105,185,1) 0%,rgba(0,47,99,1) 100%);border-radius:25px 25px 0 0}.overlay::before,.overlay::after{content:"";position:absolute;right:0;bottom:-40px;height:40px;width:40px;background-color:#4070f4}.overlay::after{background-color:#fff}.card-image{position:relative;height:100px;width:100px;border-radius:50%;background:#fff;padding:3px}.card-image .card-img{height:100%;width:100%;object-fit:cover;border-radius:50%;border:1px solid #fff}.name{font-size:18px;font-weight:500;color:#333}.description{font-size:14px;color:#707070}.button{border:none;font-size:16px;color:#fff;padding:8px 16px;background-color:#4070f4;border-radius:6px;margin:14px;cursor:pointer;transition:all .3s ease}.button:hover{background:#265df2}.swiper-navBtn{color:#6e93f7;transition:color .3s ease}.swiper-navBtn:hover{color:#4070f4}.swiper-navBtn::before,.swiper-navBtn::after{font-size:38px}.swiper-button-next{right:1%;box-shadow:0 4px 15px rgba(0,0,0,.1);position:absolute;border:1px solid #000;border-radius:50px;padding:23px;background:#fff!important;width:45px;height:45px;font-size:25px!important;box-shadow: 0px 0px 17px #0000001f;border-radius:50%;border:1px solid #fff}.swiper-button-prev{left:1%;position:absolute;border-radius:50px;padding:23px;background:#fff!important;width:45px;height:45px;font-size:25px!important;box-shadow: 0px 0px 17px #0000001f;border-radius:50%;border:1px solid #fff}.swiper-pagination-bullet{background-color:#6e93f7;opacity:1}.swiper-pagination-bullet-active{background-color:#4070f4}@media screen and (max-width:768px){.slide-content{margin:0 10px}.swiper-navBtn{display:none}}.client_logo_img img{width:50%}.client_logo_img{padding-block:15px}.swiper-button-next::after,.swiper-button-prev::after{font-family:"Font Awesome 6 Free";font-weight:900;font-size:24px;color:#000}.swiper-button-next::after{content:"\f105"}.swiper-button-prev::after{content:"\f104"}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.testmonial_heading h3{font-size:34px;font-weight:bold;text-transform:capitalize}.serve_heading h3{font-size:34px;font-weight:bold;text-transform:capitalize;color:#fff}.slider-container{width:100%;margin:0 auto}.slick-slide{padding:10px;height:auto}.slick-slide .slide-wrap{box-shadow:0 6px 10px 0 rgba(0,0,0,.1);background:#fff;border-radius:10px 10px}.slick-slide .slide-wrap p{text-align:start;margin:0}.slick-slide .slide-wrap h4{font-size:18px;font-weight:700;margin-bottom:15px;text-align:start;text-transform:capitalize}.slick-slide .card_inside{padding:30px}.slick-slide img{width:100%;border-radius:10px;position:relative}.back_gra{background:radial-gradient(circle,rgba(46,105,185,1) 0%,rgba(0,47,99,1) 100%)}.slick-slide img::before{position:absolute;top:0;left:-100%;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skewX(-25deg)}.slick-prev{position:absolute;background:#fff!important;width:45px;height:45px;font-size:25px!important;box-shadow: 0px 0px 17px #0000001f;border-radius:50%;border:1px solid #fff;top:50%;z-index:99999}.slick-prev svg{position:absolute;top:10px;right:10px}.slick-next{position:absolute;right:0;background:#fff!important;width:45px;height:45px;font-size:25px!important;box-shadow: 0px 0px 17px #0000001f;border-radius:50%;border:1px solid #fff;top:50%;z-index:99999}.slick-next svg{position:absolute;top:10px;right:8px}.slick-prev::before,.slick-next::before{font-size:20px;color:#000}.slide-wrap{position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:transform .3s ease-in-out}.slide-wrap:hover{transform:translateY(-3px)}.image{position:relative;overflow:hidden;border-radius:10px}.image img{width:100%;display:block;transition:transform .4s ease-in-out}.slide-wrap:hover .image img{transform:scale(1.05)}.image::before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:rgba(255,255,255,.3);transform:skewX(-25deg);transition:all .6s ease-in-out;z-index:999}.slide-wrap:hover .image::before{left:120%}.footer{background:#000;color:#fff;padding:50px 0;padding-bottom:0}.footer h3{font-size:18px;font-weight:600;margin-bottom:15px;color:#fff}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:8px}.footer-links a{text-decoration:none;color:#aaa;transition:.3s}.footer-links a:hover{color:#fff}.brand-name{font-size:20px;font-weight:700}.payment-icons img{width:70px;margin-right:10px}.contact-info{list-style:none;padding:0}.contact-info li{margin-bottom:8px;font-size:15px}.contact-info li a{color:#fff;text-decoration:none}.contact-info i{margin-right:8px;color:#fff}.footer-bottom{background:#111;padding:15px 0;text-align:center;font-size:14px}.footer-bottom a{color:#0a1931;text-decoration:none;margin:0 10px}.footer-bottom a:hover{text-decoration:underline}.social-icons a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#333;border-radius:50%;color:#fff;font-size:18px;margin-right:8px;transition:.3s;text-decoration:none}.social-icons a:hover{background:#1a2a47;text-decoration:none}.social-icons{text-align:end}.bottom_row{display:flex;align-items:center}.bottom_row p{text-align:start;margin:0;color:#fff}.bottom_row p a{text-align:start;margin:0;color:#fff;text-decoration:none}.bottom_row p a:hover{text-decoration:none}.banner_section{background:url(image/intersect.svg);background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover}.banner_div{}.banner_div .input-container{display:flex;align-items:center;background:#fff;border-radius:50px;padding:6px 10px;width:415px;box-shadow:0 2px 5px rgba(0,0,0,.2);margin-left:auto;margin-right:auto;margin-block:15px}.banner_div .input-container input{flex:1;border:none;padding:10px;border-radius:50px;outline:none;font-size:16px}.banner_div .input-container button{background:#000;color:#fff;border:none;padding:10px 30px;border-radius:50px;font-size:14px;font-weight:400;cursor:pointer;white-space:nowrap}.banner_div .main_heading h1{font-size:40px;font-weight:bold;margin-bottom:15px;text-align:center}.banner_div .main_heading p{font-size:20px;text-align:center}.banner_div .email_para p{font-size:16px;margin:0;text-align:center}.perfect_section_div h4{text-align:center;font-size:20px;font-weight:600;color:#000}.perfect_section_div{background-image:url(image/map.webp);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#fafafa}.btn-close{}.btn-close1{position:absolute;right:-10px;top:-10px;color:#000;background:#fff;opacity:1;border:2px solid #ddd;border-radius:25px;padding:2px 8px;font-size:16px;font-weight:bold}@media screen and (max-width:768px){.header-submit-btn{font-size:12px!important}.logo1 img{height:35px}}.error-message{color:red;font-size:12px;margin-top:5px}.error-border{border:1px solid red}.mob_viwe.input-container{display:none}@media screen and (max-width:768px){.desk_viwe.input-container{display:none}.img_wid img{width:100%}}.mar_37{margin-bottom:37px}@media screen and (max-width:768px){.mob_viwe.input-container{display:block;width:100%;background:transparent;box-shadow:unset;margin:0}.banner_div .main_heading h1{font-size:25px}.serve_heading h3{font-size:23px}.testmonial_heading h3{font-size:26px}.banner_div .mob_viwe.input-container input{align-items:center;background:#fff;border-radius:50px;padding:10px 10px;width:100%;box-shadow:0 2px 5px rgba(0,0,0,.2);margin-left:auto;margin-right:auto;margin-block:15px}.mar_37{margin-bottom:0!important}}.thankyou_page img{width:100%}.thankyou_page .align_center{display:flex;align-items:center}.thankyou_page .align_center h3{font-size:50px;color:#000;font-weight:600;text-transform:capitalize}.thankyou_page .align_center p{color:#000;text-align:start;font-size:18px;font-weight:500}