body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}.our-services-box span,.review-link{text-decoration-style:solid;text-decoration-thickness:0%}.review-card p,body,html{overflow-x:hidden}body{background:#fff}:root{--primary:#2480fd;--light:#eff5ff;--dark:#1b2c51}.primary-color{color:var(--primary)!important}.fw-medium{font-weight:500!important}.fw-bold{font-weight:700!important}.fw-black{font-weight:900!important}.about-hero-title,.text-left{text-align:left!important}.mt-6{margin-top:2rem!important}.mt-8{margin-top:3rem!important}.mt-10{margin-top:4rem!important}.mt-15{margin-top:6rem!important}.mt-20{margin-top:8rem!important}.mb-6{margin-bottom:2rem!important}.mb-8{margin-bottom:3rem!important}.mb-10{margin-bottom:4rem!important}.mb-15{margin-bottom:6rem!important}.mb-20{margin-bottom:8rem!important}.p-6{padding:2rem!important}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility linear;visibility:visible;opacity:1}.btn{font-weight:500;transition:.5s}.btn.btn-primary,.btn.btn-secondary{color:#fff}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-lg-square,.btn-sm-square,.btn-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400}.navbar .dropdown-toggle::after{border:none;content:"\f282";font-family:bootstrap-icons;font-weight:900;vertical-align:middle;margin-left:8px}.navbar .navbar-nav .nav-link{margin-right:20px;margin-left:20px;padding:25px 0;color:#fff;font-size:13px;text-transform:uppercase;outline:0;color:var(--dark);font-weight:500}.footer .btn.btn-social:hover,.footer .copyright a:hover,.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link:hover{color:var(--primary)}.navbar .navbar-brand,.navbar a.btn{height:40px;font-size:17px;font-weight:700;line-height:24.38px}.navbar.sticky-top{top:-100px;transition:.5s}.nav-bar-container{height:90px;margin:auto;width:85%;padding-right:3rem;padding-left:3rem;flex-direction:row;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.dropdown-item{padding:.25rem 1.5rem}.nav-right-buttons{display:flex;flex-direction:row;gap:15px;justify-content:center;align-items:center}.btn-custom-light{background-color:#fff;border:1px solid rgba(51,51,51,.5);color:#333;font-weight:400!important}.btn-custom-light-primary-outline{background-color:#fff;border:1px solid var(--primary);color:var(--primary);font-weight:400!important}.header-button{min-width:fit-content!important;font-weight:600!important;font-size:17px!important;letter-spacing:0;text-align:center}.btn-nav-small{display:none!important}.mobile-menu-btn{margin-left:0!important}.space-around{justify-content:space-around}.banner-container,.banner-container-single{height:600px}.banner-container-blog,.banner-container-short{height:425px}.header-carousel .owl-carousel-text{position:absolute;width:100%;height:100%;padding:3rem;top:0;left:0;display:flex;align-items:center;justify-content:center;text-shadow:0 0 30px rgba(0,0,0,.1)}.header-carousel .owl-dots,.header-carousel .owl-nav{height:45px;bottom:30px;left:50%;display:flex;position:absolute;transform:translateX(-50%)}.header-carousel .owl-nav{width:200px;justify-content:space-between}.header-carousel .owl-nav .owl-next,.header-carousel .owl-nav .owl-prev{width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:#fff;background:0 0;border:1px solid #fff;border-radius:45px;font-size:17px;transition:.5s}.header-carousel .owl-dot.active,.header-carousel .owl-nav .owl-next:hover,.header-carousel .owl-nav .owl-prev:hover{background:var(--primary);border-color:var(--primary)}.header-carousel .owl-dots{align-items:center;justify-content:center}.header-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:15px;height:15px;background:0 0;border:1px solid #fff;border-radius:15px;transition:.5s}.header-carousel .owl-dot::after{position:absolute;content:"";width:5px;height:5px;top:4px;left:4px;background:#fff;border-radius:5px}.service-item .btn,.team-item .team-social .btn{display:inline-flex;background:#fff;border-radius:40px}.page-header{background:url(../img/header-page.jpg) top center/cover no-repeat;text-shadow:0 0 30px rgba(0,0,0,.1)}.breadcrumb-item+.breadcrumb-item::before,.footer .copyright a{color:var(--light)}.service-item,.testimonial-carousel .owl-item .testimonial-item img,.testimonial-carousel .owl-item .testimonial-text *{transition:.5s}.service-item:hover{margin-top:-10px;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.08)}.service-item .btn{width:40px;height:40px;align-items:center;white-space:nowrap;overflow:hidden;transition:.5s}.service-item:hover .btn{width:140px}.team-item img{position:relative;top:0;transition:.5s}.team-item:hover img{top:-30px}.team-item .team-text{position:relative;height:100px;transition:.5s}.testimonial-carousel::after,.testimonial-carousel::before{content:"";height:100%;width:0;position:absolute;z-index:1}.team-item:hover .team-text{margin-top:-60px;height:160px}.team-item .team-text .team-social{opacity:0;transition:.5s}.team-item:hover .team-text .team-social{opacity:1}.team-item .team-social .btn{color:var(--primary)}.team-item .team-social .btn:hover{color:#fff;background:var(--primary)}.bootstrap-datetimepicker-widget.bottom{top:auto!important}.bootstrap-datetimepicker-widget .table *{border-bottom-width:0}.bootstrap-datetimepicker-widget .table th{font-weight:500}.bootstrap-datetimepicker-widget.dropdown-menu{padding:10px;border-radius:2px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background:var(--primary)}.bootstrap-datetimepicker-widget table td.today::before{border-bottom-color:var(--primary)}.testimonial-carousel::before{top:0;left:0;background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%)}.testimonial-carousel::after{top:0;right:0;background:linear-gradient(to left,#fff 0,rgba(255,255,255,0) 100%)}.testimonial-carousel .owl-item .testimonial-text{background:var(--light);transform:scale(.8);transition:.5s}.testimonial-carousel .owl-item.center .testimonial-text{background:var(--primary);transform:scale(1)}.testimonial-carousel .owl-item.center .testimonial-text *{color:var(--light)!important}.testimonial-carousel .owl-item.center .testimonial-item img{background:var(--primary)!important}.testimonial-carousel .owl-nav{position:absolute;width:350px;top:15px;left:50%;transform:translateX(-50%);display:flex;justify-content:space-between;opacity:0;transition:.5s;z-index:1}.testimonial-carousel:hover .owl-nav{width:300px;opacity:1}.testimonial-carousel .owl-nav .owl-next,.testimonial-carousel .owl-nav .owl-prev{position:relative;color:var(--primary);font-size:41px;transition:.5s}.testimonial-carousel .owl-nav .owl-next:hover,.testimonial-carousel .owl-nav .owl-prev:hover{color:var(--dark)}.footer{margin-top:6rem!important;padding-top:3rem!important;background:#222;align-items:flex-start;display:flex;justify-content:center}.footer-container{padding-top:4rem!important;padding-right:3rem;padding-left:3rem}.footer .btn.btn-social{margin-right:5px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:var(--light);border:1px solid #fff;transition:.3s}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:#fff;font-size:13px;font-weight:400;text-transform:capitalize;transition:.3s}.footer .btn.btn-link::before{position:relative;content:"\f105";font-family:"Font Awesome 6 Free";font-weight:900;margin-right:10px}.footer .btn.btn-link:hover{color:var(--primary);letter-spacing:1px;box-shadow:none}.footer .copyright{padding:25px 0;font-size:13px;border-top:1px solid rgba(256,256,256,.1)}.fotter-logo,.logo{height:60px}.cover,.cover-single{height:600px;display:flex;align-items:center;position:relative;background-size:75% 100%;background-position:right center;background-repeat:no-repeat;background-color:#dce7f7}.cover-1,.cover-carrer,.cover-contact,.cover-quote,.cover-team{background-size:100% 100%!important}.cover::before{content:"";position:absolute;inset:0;background:linear-gradient(to right,#dce7f7 0,#dce7f7 25%,rgba(220,231,247,.85) 35%,rgba(220,231,247,.5) 45%,rgba(220,231,247,.15) 55%,rgba(220,231,247,0) 65%);z-index:1}.cover-single::before{content:"";position:absolute;inset:0;background:linear-gradient(to right,#dce7f7 0,#dce7f7 35%,rgba(220,231,247,.85) 45%,rgba(220,231,247,.5) 55%,rgba(220,231,247,.15) 65%,rgba(220,231,247,0) 75%);z-index:1}.cover-1{background-image:url("../img/hero-cover.jpeg")}.cover-contact{background-image:url("../img/contact_us_cover.png")}.cover-carrer{background-image:url("../img/carrer-cover.png")}.cover-team{background-image:url("../img/cover-team.png")}.cover-quote{background-image:url("../img/quote_cover.png")}.cover-carrer::before,.cover-team::before{background:linear-gradient(to right,#dce7f7 0,#dce7f7 25%,rgba(220,231,247,.85) 35%,rgba(220,231,247,.5) 45%,rgba(220,231,247,.15) 55%,rgba(220,231,247,0) 65%)!important}.cover-blog,.cover-short{height:425px!important}.blogs-cover-item{width:65%!important}.nal-link-text{font-size:17px;font-weight:400;line-height:21.94px}.cover-heading{width:85%;margin:auto;text-align:left;padding-left:3rem;position:relative;z-index:2}.cover-heading-text{width:45%;font-size:51px;font-weight:600;line-height:100%;color:#333}.cover-heading-text-span{font-size:51px;font-weight:700;line-height:120%;color:#2480fd}.cover-sub-text,.cover-sub-text-index{width:45%;font-size:17px;font-weight:450;line-height:24px;color:#333}.cover-sub-text-2{width:45%;font-size:17px;font-weight:400;line-height:24px;color:#333}.bottom-info p,.fotter-heading,.fotter-link{font-weight:450;font-size:17px;letter-spacing:0;text-align:left;vertical-align:middle}.bottom-info{display:flex;flex-direction:row;justify-content:start;align-items:flex-start;margin-bottom:20px;gap:10px;flex-wrap:nowrap}.bottom-info i{margin-top:.4rem}.bottom-info p{margin-bottom:0;width:330px;line-height:24px;color:#fff}.fotter-heading{line-height:100%;text-transform:uppercase;color:rgba(255,255,255,.5)}.fotter-link{line-height:24px;color:#fff;padding:0;width:100%;margin-bottom:.25rem}.footer-links-container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:80%}.fotter-text-info{font-weight:500;font-size:13px;line-height:100%;letter-spacing:0;color:#fff}.fotter-end-text,.fotter-phone{line-height:24px;letter-spacing:0;text-align:center}.fotter-phone{width:fit-content!important;font-weight:600!important;font-size:17px!important;background:#222!important;color:#fff;border:1px solid rgba(255,255,255,.5)!important;opacity:1;border-radius:10px!important;display:flex;justify-content:center;align-items:center;padding:.5rem 1rem!important}.fotter-phone:hover{background:#222!important;color:#fff;border:1px solid rgba(255,255,255,.5)!important}.booking-widget .form-select,select.form-input{background-size:1rem;background-position:right 1rem center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.clock-icon-footer{margin-top:6px}.color-primary{color:#2480fd!important}.f-20,.fotter-header-icons,.top-icon{font-size:17px}.fotter-end{border-top:1px solid rgba(0,0,0,.25)}.fotter-ac-img{margin-top:2rem!important;margin-bottom:2rem!important}.fotter-end-text{font-weight:400;font-size:13px;vertical-align:middle;color:rgba(255,255,255,.75)!important}.fotter-bottom{justify-content:end;display:flex;flex-direction:row}.top-text{font-size:17px;font-weight:400;line-height:21.94px;color:#000!important}.header-phone-review{width:100%;display:flex;justify-content:center;flex-direction:row;gap:35px;flex-wrap:wrap}.about-cover-data{justify-content:flex-start!important}.header-phone-review-box{margin-top:20px;align-items:center}.header-review,.header-review-wrapper{display:flex!important;flex-direction:row}.header-phone{background-color:#fff;border:1px solid #2480fd;color:#2480fd;line-height:27px;font-size:17px;font-weight:600;text-align:center;width:fit-content;padding:10px 20px}.header-review-wrapper{justify-content:center;align-items:center;gap:20px;border:1px solid rgba(51,51,51,.15);padding:10px 20px;border-radius:15px}.header-review{width:fit-content;justify-content:flex-start;align-items:center}.flow-body,.flow-header div{display:flex!important;flex-direction:row;gap:10px}.header-review-rating{font-size:29px;font-weight:700;text-align:left;color:#000!important}.header-review-text{font-size:17px;font-weight:450;text-align:left;text-decoration:underline;color:rgba(51,51,51,.5)!important}.flow-header,.progress-line-div{width:80%}.flow-header div{justify-content:space-between;align-items:center;height:115px;width:100%}.flow-body{padding-top:30px;width:100%;justify-content:stretch;align-items:center}.shorts-header,.shorts-header-buttons{display:flex!important;flex-direction:row}.flow-body-step{background-color:rgba(36,128,253,.15);font-size:17px;font-weight:700;letter-spacing:1px;text-align:center;padding:5px 10px;color:#2480fd}.flow-body-heading{font-size:17px;font-weight:700;line-height:120%;text-align:left;color:#333!important}.flow-text,.shorts-header-text{color:#000!important;text-align:left}.flow-text{padding-top:10px;font-size:17px;font-weight:450;line-height:24px;margin-bottom:0}.shorts-header{justify-content:space-between;align-items:center;padding-left:1%;padding-right:1%}.shorts-header-text{font-size:51px;font-weight:700;line-height:75px}.shorts-header-buttons{height:fit-content;justify-content:space-between;align-items:center;gap:10px}.shorts-header-button{background-color:#fff;border:1px solid #2480fd;border-radius:3px;padding:10px 20px}.shorts-scroller{width:100%;display:flex;flex-direction:row;overflow-y:hidden;overflow-x:scroll;padding-top:3rem!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-bottom:3rem!important}.shorts-scroller img{width:23%;margin-right:1%;margin-left:1%;scroll-snap-align:end}#shorts-container::-webkit-scrollbar{height:6px}#shorts-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px;margin-right:10px;margin-left:10px}#shorts-container::-webkit-scrollbar-thumb{border-radius:10px;background:#2480fd}.background-white{background:#fff!important}.home-bolg-img,.home-bolg-img img,.line-break,.type-of-service-item-img{width:100%}.w-5{width:5%!important}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-30{width:30%!important}.w-40{width:40%!important}.about-page,.w-50,.why-comfort-image{width:50%!important}.w-60{width:60%!important}.w-70{width:70%!important}.w-80{width:80%!important}.items-container{width:85%!important}.narrow-items-container{width:75%!important}.about-image,.w-90{width:90%!important}.w-95{width:95%!important}.md-font-weight-600,.text-600{font-weight:600!important}.main-button,.products-button{background-color:#fff;font-size:17px;font-weight:450;color:#2480fd}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.md-mt-1{margin-top:.25rem!important}.visible{visibility:visible!important;height:auto!important}.hidden{visibility:hidden!important;height:0!important}.main-button{border:1px solid #2480fd;line-height:27px;text-align:left;width:fit-content;border-radius:25px;height:fit-content;padding:5px 15px}.black-button,.products-button{line-height:27px;height:fit-content;padding:10px 20px}.products-button{border-radius:0;width:30%;text-align:center;text-wrap:nowrap;border:1px solid #2480fd}.active-main-button{background-color:#2480fd!important;color:#fff!important;font-weight:700!important}.black-button,.top-choice-text{font-weight:450;font-size:17px}.black-button{background-color:#fff;border:1px solid #000;color:#000;text-align:left;width:fit-content;border-radius:25px}.p-container,.p-container-old{padding-left:3rem;padding-right:3rem}.text-start-p p{text-align:start}.text-gray{color:rgba(0,0,0,.25)!important}.p-container{padding-top:6rem!important}.p-container-old{padding-top:3rem!important}.work-steps-container{margin:auto}.work-steps-container .top-choice-heading{margin-top:0!important}.product-image img,.top-choice-box{width:75%;margin:auto}.served-box,.top-choice-box-content{align-items:center;justify-content:space-between;display:flex;flex-direction:row;flex-wrap:wrap}.top-choice-box-item-img{width:45%;flex-direction:row;height:100%;display:flex;justify-content:center;align-items:center}.top-choice-box-item-text{width:50%;padding-bottom:20px}.top-choice-text{line-height:24px;letter-spacing:0;text-align:center;color:#333}.top-choice-heading{width:100%;font-weight:600;font-size:41px;line-height:120%;letter-spacing:0;text-align:center;margin-bottom:20px}.top-choice-item{display:flex;flex-direction:row;gap:20px;margin-top:15px;margin-bottom:15px;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.top-choice-item-text{font-weight:600;font-size:17px;line-height:120%;letter-spacing:0;vertical-align:middle;text-align:left;margin-bottom:0!important}.top-choice-item-bottom-text,.top-choice-ul li,.why-choose-item-text{font-size:17px;line-height:24px;letter-spacing:0;vertical-align:middle}.top-choice-item-bottom-text{font-weight:450;color:#333}.top-choice-ul{padding-left:1rem;margin-top:3rem}.top-choice-ul li{font-weight:600;color:#333}.why-choose-item-text{font-weight:450;text-align:left;margin-bottom:0!important}.project-history-container{width:85%;padding-right:3rem;padding-left:3rem;margin:auto}.project-history-box{margin-top:9rem!important;padding:30px 5%;align-items:center;justify-content:space-between;display:flex;flex-direction:row;flex-wrap:wrap;background-color:#2480fd}.project-history-box-item{width:20%}.project-history-box-text{font-size:69px;font-weight:700;line-height:90px;text-align:center;margin:0;color:#fff}.project-history-box-sub-text{font-size:17px;font-weight:450;line-height:21.6px;text-align:center;margin:0;color:#fff}.our-services-heading{font-weight:600;font-size:41px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#333}.our-services-text{font-size:17px;font-weight:450;line-height:24px;text-align:center;width:75%;margin:auto;color:#333}.our-services-item{padding:10px;display:flex}.our-services-box{background-color:#fff;border:1px solid rgba(51,51,51,.15);border-radius:10px;display:flex;flex-direction:column;width:100%}.our-blogs-box{display:flex;flex-direction:column;width:100%}.our-services-item-img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px}.our-blogs-item-img{width:100%;border-radius:10px}.our-services-item-text{font-size:17px;font-weight:600;line-height:26.4px;text-align:left;color:#333;margin-top:1.5rem;padding-left:15px}.our-blogs-item-text{font-weight:500;font-size:13px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:var(--primary);text-align:left;margin-top:1.5rem}.our-blogs-item-text span{color:rgba(51,51,51,.5)!important;text-decoration:none!important;font-weight:500!important;font-size:13px!important;line-height:100%!important;letter-spacing:0!important;text-transform:uppercase!important}.our-blogs-item-sub-text,.our-services-box p{font-weight:450;font-size:17px;text-align:left;color:#333}.our-blogs-item-sub-text{line-height:30px;letter-spacing:0}.our-blogs-item-button{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:15px;height:fit-content;width:fit-content;padding:5px 10px;margin-top:auto;font-weight:600;font-size:13px;line-height:100%;letter-spacing:0;text-align:right;border-radius:6px;border:1px solid var(--primary)}.our-services-box p{line-height:24px;letter-spacing:0;padding-left:15px}.our-services-box span,.our-services-download-text{font-weight:600;color:#2480fd;text-decoration:underline;font-size:17px}.our-services-box a{margin-top:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-left:15px;padding-bottom:15px}.our-services-box span{line-height:100%;letter-spacing:0}.our-services-download-text{line-height:26.4px;text-align:center;margin-top:1.5rem}.our-services-download{background-color:transparent;height:100%;width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column;min-height:300px}.our-services-download-box{width:100px;height:100px;box-shadow:0 3px 30px 0 rgba(0,0,0,.05);background-color:#fff;border-radius:50px;align-content:center}.btn-close,.btn-close:active,.btn-close:focus,.mobile-menu-btn{box-shadow:none;outline:0}.our-services-download-img{height:50px;width:50px}.served-box-item-img{width:40%;flex-direction:row;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.served-box-item-text{width:55%;padding-bottom:20px}.social-icon-wrapper{display:flex;justify-content:center;align-items:center;padding:5px;border:1px solid var(--primary);border-radius:50%}.home-blog-read-box,.home-bolg-button{background-color:#fff;border:1px solid #2480fd}.home-faq-sub-heading,.review-user-location,.served-text{font-size:17px;font-weight:450;line-height:24px;text-align:left;color:#333}.home-faq-heading,.served-heading{font-size:51px;font-weight:500;line-height:75px;text-align:left;color:#333}.served-item{margin-top:10px;width:fit-content;margin-right:auto}.served-item-text{font-size:69px;font-weight:800;line-height:90px;text-align:center;color:#2480fd}.review-text,.served-item-sub-text{font-size:17px;font-weight:450;color:#333}.served-item-sub-text{line-height:150%;letter-spacing:0;vertical-align:middle}.reviews-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:2rem;flex-wrap:wrap}.reviews-container-box{width:32%}.reviews-container-item{width:100%;margin-top:1.5rem;background-color:#fff;padding:10px;text-align:left}.reviews-container-item img{height:22px;width:30px;margin-top:10px;margin-bottom:10px}.review-text{font-style:italic;line-height:24px;text-align:left}.carrer-form-cv-input,.review-user-box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.review-user-box img{height:60px;width:60px;margin-right:20px;margin-top:10px;margin-bottom:10px}.review-user-name{font-size:17px;font-weight:600;line-height:21.6px;text-align:left;color:#333;margin-top:10px;margin-bottom:0}.home-blog-item{padding:10px;align-content:center}.home-blog-box{margin-top:1.5rem;background-color:#fff;padding:10px;text-align:left}.home-bolg-button{border-radius:2px;color:#2480fd;font-size:13px;font-weight:450;line-height:22.5px;text-align:center;width:fit-content;padding:5px 10px;margin:1rem auto}.home-bolg-heading{font-size:17px;font-weight:600;line-height:24px;text-align:left;color:#333}.home-bolg-text{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:30px}.home-bolg-text p{font-size:13px;font-weight:450;line-height:24px;color:#777}.home-blog-read-box{padding:50px 30px;border-radius:10px}.home-bolg-read-heading{font-size:17px;font-weight:600;line-height:36px;text-align:center;color:#333}.home-bolg-read-button{background-color:#2480fd;border:1px solid #2480fd;border-radius:4px;color:#fff;font-size:17px;font-weight:700;line-height:24.38px;text-align:center;width:fit-content;padding:5px 10px;margin:1rem auto}.home-faq-text,.type-of-service-item-box{text-align:left}.home-floating-item{padding-top:9rem!important;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:50px}.home-floating-item img{height:80px}.home-floating-item h1{font-size:51px;font-weight:700;line-height:75px;color:#2480fd;margin:0}.home-faq-text{font-size:17px;font-weight:450;line-height:28.8px;color:#333}.type-of-service-item{align-content:center;padding-left:0!important;padding-right:0!important}.type-of-service-item img{width:100%;border-radius:6px;height:260px}.type-of-service-item-content h5{font-weight:600;font-size:17px;line-height:120%;letter-spacing:0;color:#333}.type-of-service-item-content p{width:100%;font-weight:450;font-size:17px;line-height:24px;letter-spacing:0;color:#333}.faq-collapsible,.home-faq-info p{font-size:17px;font-weight:450;line-height:27px;text-align:left;color:#333}.faq-collapsible{background-color:transparent;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border:1px solid #2480fd;border-radius:4px;cursor:pointer;padding:20px;width:100%;margin-top:1.5rem}.faq-collapsible img{height:7px;width:14px}.faq-active,.faq-active .faq-content{padding-left:10px;border-left-width:10px;border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-content{background-color:transparent;padding:0 20px 0 10px;font-weight:600;line-height:32px;text-align:left;color:#333;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border:0 solid #2480fd;border-radius:0 0 4px 4px;border-top-width:0}.home-subscribe-box,.service-page-planning-box{padding-top:50px!important;padding-bottom:50px}.home-faq-info{display:flex;flex-direction:row;justify-content:start;align-items:center;margin-bottom:20px;gap:10px}.home-faq-info div{width:30px}.home-faq-info p{margin-bottom:0;width:330px}.partner-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:2rem}.home-subscribe-container{width:100%!important;margin:auto;background-color:#2480fd}.home-subscribe-box{width:75%;margin:auto;margin-top:6rem!important}.service-page-planning-box{width:85%;margin:auto;margin-top:6rem!important}.home-subscribe-box-heading{font-weight:600;font-size:29px;line-height:120%;letter-spacing:0;color:#fff}.home-subscribe-box-text{font-weight:450;font-size:17px;line-height:24px;letter-spacing:0;color:#fff}.home-subscribe-buttons-box{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}.home-subscribe-button-span{font-weight:500;font-size:13px;line-height:100%;letter-spacing:0;text-align:center;color:#fff}.home-subscribe-buttons-box a{font-weight:600!important;font-size:17px;line-height:24px;letter-spacing:0;width:207px!important}.why-comfort-info{width:42.5%!important}.progress-line-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1rem}.progress-line{width:100%;border-radius:15px;padding:5px;border:1px solid #2480fd}.progress-line div{height:10px;width:100%;background-color:#2480fd;border-radius:15px}.about-here-contact div,.stepper-item h4{align-content:center;background-color:var(--primary)}.why-us-image{display:block;margin:0 20px 0 0!important;width:90%!important}.moving-soon-banner{position:absolute;width:35%;left:-12%}.about-long-distance-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #00000040}.long-distance-box,.narrow-long-distance-box{padding-top:40px!important;padding-bottom:40px}.about-long-distance-box-heading{font-weight:600;font-size:17px;line-height:120%;letter-spacing:0;color:#333;margin-top:1rem;width:30%!important}.about-long-distance-box-text{width:65%!important;font-weight:450;font-size:17px;line-height:24px;letter-spacing:0;color:#333}.long-distance-container{width:100%!important;margin:auto;background-color:#f6f8ff}.long-distance-box{width:85%;margin:auto;margin-top:6rem!important}.narrow-long-distance-box{width:75%;margin:auto;margin-top:6rem!important}.long-distance-img-1,.long-distance-img-2{position:absolute;width:50%;border-radius:10px}.long-distance-img-1{z-index:99;left:10%;top:-10rem}.long-distance-img-2{left:45%;top:-15rem}.about-gallary-container{padding-top:9rem!important;padding-right:3rem;padding-left:3rem;overflow-y:hidden;overflow-x:scroll;width:100%}.about-gallary-row,.stepper{display:flex;flex-direction:row;justify-content:center;align-items:center}.about-gallary-item{padding:5px}.about-gallary-item img{height:150px!important}.about-here-contact{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:1rem}.about-here-contact div{border-radius:50%;min-width:40px;min-height:40px;text-align:center;color:#fff}.about-form-heading,.about-here-contact h6{color:#333;line-height:100%;letter-spacing:0;vertical-align:middle}.about-here-contact h6{display:flex;justify-content:flex-start;align-items:center;font-weight:450;font-size:17px;height:40px;margin:0;border:1px solid #2480fd;border-radius:20px;padding:0 15px}.about-follow-us{display:flex;justify-content:flex-start;gap:25px;flex-direction:row;width:80%}.about-form,.form-input{width:100%;border-radius:10px}.about-form{background:#fff;padding:20px;text-align:center}.form-input,.form-textarea{background-color:#fff;padding:10px}.about-form-heading{font-weight:600;font-size:28px;text-align:center;margin-bottom:1rem}.form-input{border:1px solid #00000040}.form-submit,.form-textarea{width:100%;border-radius:10px}.form-textarea{border:1px solid #00000040;height:100px}.form-checkboxes{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.form-checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px}.form-checkbox p{font-size:17px;font-weight:450;line-height:28.8px;text-align:left;color:#383c3e;margin:0}.form-submit{padding:20px;font-weight:450;font-size:17px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#fff;background:var(--primary);border:none}.service-served-box-item-img{width:56%;flex-direction:row;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.service-page{width:42%!important}.md-border-bottom-half{height:1px;background-color:rgba(0,0,0,.25);width:65%;visibility:visible;margin-bottom:1.5rem;margin-top:1rem}.service-founder-info{position:absolute;bottom:0;left:0;width:100%;padding:20px 20px 20px 15%;display:flex;flex-direction:row;justify-content:flex-start;gap:10px;align-items:center;z-index:99}.play-button{background-color:#fff;padding:15px;border-radius:50%}.service-play-heading,.service-play-text{font-size:13px;line-height:25px;text-align:left;padding-left:10px;color:#fff}.play-button img{height:26px!important;width:26px!important}.service-play-heading{font-weight:600;margin-bottom:5px}.service-play-text{font-weight:450;margin:0}.service-page-info-heading{width:85%!important;margin-left:auto;margin-right:auto}.service-page-info-components-box,.service-page-info-text{width:75%!important;margin-left:auto;margin-right:auto}.service-page-info-text{text-align:center}.left-border{border-left:10px solid #2480fd;padding-left:20px!important}.career-page-item{width:70%!important;margin-left:auto;margin-right:auto}.stepper-item{position:relative;height:150px}.stepper-border-box{padding-top:40px;padding-right:12px;padding-left:15px;border-top:1.5px solid var(--primary)}.stepper-item h4{position:absolute;top:-25px;height:50px;width:50px;text-align:center;border-radius:10px;left:15px;color:#fff;font-weight:600;font-size:17px;line-height:120%;letter-spacing:1px}.stepper-item p{color:#333;font-weight:450;font-size:17px;line-height:30px;letter-spacing:0;vertical-align:middle}.stepper-item:last-child .stepper-border-box{position:relative;border-top:none}.stepper-item:last-child .stepper-border-box::before{content:"";position:absolute;top:0;left:0;width:20%;height:1.5px;background:var(--primary)}.review-btn-container-mobile,.stepper-mobile-item{display:none}.apply-box{margin-top:9rem;background:rgba(36,128,253,.15);padding:50px;margin-right:3rem;margin-left:3rem}.container-package{margin:0 5rem}.old-data-container li,.old-data-container p,.package-wrap-content li{color:#444}.benefits-image-wrapper{background:#deecff;min-height:60px;min-width:60px;display:flex;justify-content:center;align-items:center;border-radius:4px}.package-wrap-container{display:flex;flex-wrap:wrap;gap:1rem}.package-wrap-card-container{display:flex;flex-direction:column;gap:1rem}.package-wrap-card-container h5{font-weight:700;font-size:17px;line-height:120%;letter-spacing:0;color:#333}.custom-list li,.package-wrap-content p,.service-page-checklist-item p{font-weight:450;line-height:24px;color:#333;font-size:17px}.package-wrap-content p{width:100%;font-style:Medium;leading-trim:NONE;letter-spacing:0;margin-bottom:0!important}.package-image{width:100%;height:250px;object-fit:cover;border-radius:6px}.package-expert-image{width:50px;height:50px;object-fit:cover}.ratings-header,.service-page-checklist-item{margin-top:2rem}.service-page-checklist-item p{width:100%;letter-spacing:0;margin-bottom:0!important}.rates-cities-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:15px;margin-top:1.6rem}.product-types-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1.6rem}.call-out,.rate-type{background:#f9f9f9;padding:0 0 20px;margin-right:10px;margin-left:10px}.call-out-heading,.rate-type-heading{background-color:#2480fd;padding:10px}.rate-type-heading h3{font-size:28px;font-weight:600;line-height:36.57px;text-align:center;color:#fff;padding-top:10px}.rate-type-heading p{font-size:17px;font-weight:450;line-height:24px;text-align:center;color:#fff;margin:0}.rate-condition h4,.rate-type-body-item h4,.rate-type-body-item p,.take-advantage-item h4,.take-advantage-item p{font-size:17px;text-align:left}.rate-type-body-item{border-top:1px solid gray;padding-left:15px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;padding-top:10px;padding-bottom:10px}.call-out-item,.rate-condition{flex-direction:row;display:flex}.rate-type-body-item h4{font-weight:600;line-height:24.38px;margin:0}.rate-type-body-item p{font-weight:450;line-height:24px;margin:0}.take-advantage-item{padding:10px}.take-advantage-item h4{font-weight:700;line-height:27px;margin:1rem 0 0;height:90px}.take-advantage-item p{font-weight:450;line-height:24px}.take-advantage-item div{height:50px}.rate-condition{justify-content:flex-start;align-items:center;gap:10px;width:70%;margin-right:auto;margin-left:auto;border:1px solid #2480fd;margin-top:1.5rem;padding:12px 15px}.rate-condition div{width:8%}.rate-condition h4{font-weight:600;line-height:27px;margin:0;width:85%}.call-out-heading h3{font-size:28px;font-weight:600;line-height:75px;text-align:center;color:#fff;padding-top:10px}.call-out-item h4,.call-out-item h5{text-align:left;line-height:25px;font-size:17px;margin:0}.call-out-item{border-top:1px solid gray;justify-content:space-between;align-items:center;gap:15px;padding:10px 30px}.call-out-item h4{font-weight:600}.call-out-item h5{font-weight:450}.call-out-item div{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:15px}.call-out-item button{width:45%;text-align:center;background-color:transparent}.product-image{background-color:#f6f6f6;text-align:center}.product-price{font-size:17px;font-style:italic;font-weight:700;line-height:32px;text-align:center;margin:0}.product-items h4{font-size:17px;font-weight:700;line-height:24.38px;text-align:left}.product-items ul{padding-left:1rem}.product-items li{font-size:17px;font-weight:400;line-height:24px;text-align:left;color:#000}@media (min-width:992px){.container.feature{max-width:100%!important}.feature-text{padding-left:calc(((100% - 960px)/ 2) + .75rem)}}@media (min-width:1200px){.feature-text{padding-left:calc(((100% - 1140px)/ 2) + .75rem)}}@media (max-width:1250px){.shorts-header-buttons{visibility:hidden;height:0}}@media (min-width:1400px){.feature-text{padding-left:calc(((100% - 1320px)/ 2) + .75rem)}}@media (min-width:768px){.testimonial-carousel::after,.testimonial-carousel::before{width:200px}.booking-widget .input-group input,.booking-widget .input-group select{font-size:16px}}@media (max-width:992px){.black-button,.rates-cities-buttons button{text-wrap:nowrap}.md-mt-1{margin-top:0!important}.md-font-weight-600{font-weight:450!important}.m-text-center,.sm-text-center{text-align:center!important}.m-text-start,.sm-text-start{text-align:start!important}.home-subscribe-buttons-box{flex-direction:column;margin-top:3%}.our-services-download{min-height:200px}.flow-header div{height:55px}.header-icon-box{height:47px}.header-icon-truck-check{height:44.5px}.header-icon-truck-time{height:39px}.header-icon-machine{height:45px}.navbar .dropdown:hover>.dropdown-menu{display:block;margin-top:0}.navbar .dropdown-toggle::after{transition:transform .2s}.navbar .dropdown:hover .dropdown-toggle::after{transform:rotate(180deg)}.d-text-left{text-align:left!important}.black-button{background-color:#fff;border:1px solid #000;font-size:13px;font-weight:500;color:#000;line-height:27px;text-align:left;width:fit-content;border-radius:25px;height:fit-content;padding:10px 20px}.cover-heading-text,.cover-heading-text-span{font-size:28px;font-weight:600;text-align:center}.cover-heading{width:100%;margin:0;padding-left:1rem;padding-right:1rem;color:#000!important}.cover-heading-text{width:100%;line-height:100%}.cover-heading-text-span{line-height:45px;color:#2480fd}.cover-sub-text,.cover-sub-text-index,.custom-list li{font-size:13px;font-weight:450;line-height:25px}.cover-sub-text{width:100%;text-align:center;color:#000!important}.cover-sub-text-index{width:100%;text-align:left;color:#fff!important}.cover-sub-text-2{width:45%;font-size:13px;font-weight:400;line-height:100%;color:#333}.custom-list li{color:#333}.flow-body-step{background-color:rgba(36,128,253,.15);font-size:17px;font-weight:700;line-height:21.6px;letter-spacing:1px;text-align:center;padding:5px 10px;color:#2480fd}.flow-body-heading,.flow-text{line-height:25px;text-align:left;font-size:13px}.flow-body-heading{font-weight:700;color:#000!important}.flow-text{padding-top:10px;color:#000!important;font-weight:450}.shorts-header{display:block!important}.shorts-header-text{width:100%;font-size:28px;font-weight:700;line-height:45px;text-align:center;color:#000!important}.fotter-heading,.fotter-link{font-size:17px;letter-spacing:0;vertical-align:middle}.bottom-info p{margin-bottom:0;width:330px;font-size:13px;font-weight:450;line-height:18.29px;color:#fff}.bottom-info{align-items:center}.footer{margin-top:2.5rem!important;padding-top:1rem!important}.fotter-heading{font-weight:450;line-height:100%;text-transform:uppercase;color:rgba(255,255,255,.5);text-align:left}.fotter-text-info{margin-bottom:1rem}.fotter-link{font-weight:450;line-height:24px;color:#fff;text-align:left;padding:0;width:100%}.footer-container,.p-container{padding-top:2.5rem!important;padding-right:1rem;padding-left:1rem}.footer-flex{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.fotter-end-text{font-size:13px;font-weight:400;line-height:22.5px;text-align:left;color:rgba(255,255,255,.75)!important}.fotter-bottom{justify-content:space-between;display:flex;flex-direction:row}.clock-icon-footer{margin-top:0}.header-phone,.header-review{width:75%}.about-image,.about-long-distance-box-text,.about-page,.blogs-cover-item,.items-container,.narrow-items-container,.service-page,.why-comfort-image,.why-comfort-info{width:100%!important}.step-icon{visibility:hidden}.nav-bar-container{height:60px;margin:auto;width:100%;flex-direction:row;display:flex;justify-content:space-between;align-items:center;height:max-content;padding:10px 0}.fotter-logo,.logo{height:45px!important}.navbar.sticky-top{width:100%;margin:0}.logo{margin-left:10px}.header-phone-review-box{width:100%;justify-content:center;align-items:center}.about-cover-data{justify-content:center!important;padding-top:1rem!important;padding-bottom:1rem!important}.about-cover-data div{text-align:center}.about-cover-data .header-phone,.about-cover-data .header-review{width:90%!important}.about-founder-heading{text-align:left;padding-bottom:1rem}.top-choice-box{width:85%;margin:auto;padding-right:0!important;padding-left:0!important}.service-page-wide{padding-right:1rem!important;padding-left:1rem!important}.top-choice-text{text-align:center!important;font-size:13px;font-weight:450;line-height:25px}.top-choice-box-item-img{width:100%;text-align:center}.top-choice-box-item-img img{height:auto;width:100%!important;margin:auto}.flow-body,.progress-line-div,.reviews-container-box,.served-box-item-text,.top-choice-box-item-text{width:100%}.top-choice-heading{margin-bottom:1.5rem;font-size:28px;font-weight:500;line-height:45px;text-align:center}.top-choice-item{display:flex;flex-direction:row;gap:10px;margin-top:15px;justify-content:flex-start;align-items:center}.top-choice-item-text{font-size:17px;font-weight:600;line-height:21.6px;text-align:left;margin:0}.top-choice-ul{margin-top:1.5rem}.why-choose-item-text{font-weight:500;font-size:13px;line-height:20px;letter-spacing:0;vertical-align:middle}.home-subscribe-container,.long-distance-container,.project-history-container{width:100%!important;margin:0;padding:0}.project-history-box{width:100%!important;margin:0;margin-top:3rem!important;padding:30px 5%;align-items:center;justify-content:space-between;display:flex;flex-direction:row;flex-wrap:wrap;background-color:#2480fd}.project-history-box-item{width:60%;margin:20px auto}.project-history-box-text{font-size:50px;font-weight:700;line-height:60px;text-align:center;margin:0;color:#fff}.project-history-box-sub-text{font-size:13px;font-weight:500;line-height:18px;text-align:center;margin:0;color:#fff}.our-services-heading{font-weight:600;font-size:28px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;color:#333}.our-services-text{font-size:13px;font-weight:450;line-height:25px;text-align:center;width:100%;margin:auto;color:#333}.our-services-download-text,.our-services-item-text{font-weight:600;margin-top:1.5rem;font-size:13px;line-height:25px}.our-services-item-text{text-align:left;color:#333}.our-services-download-text{text-align:center;color:#2480fd;text-decoration:underline}.served-box{align-items:center;justify-content:space-between;display:flex;flex-direction:row;flex-wrap:wrap}.served-box-item-img,.service-served-box-item-img{width:100%!important;margin:1.5rem auto auto}.served-box-item-img img,.service-served-box-item-img img{width:100%;margin:auto;height:auto}.home-faq-text,.served-text{font-size:13px;font-weight:450;line-height:25px;text-align:left;color:#333}.home-faq-heading,.served-heading{font-size:28px;font-weight:500;line-height:45px;text-align:left;color:#333}.served-item{margin-top:10px;width:fit-content;margin-right:auto}.served-item-text{font-size:50px;font-weight:800;line-height:60px;text-align:center;color:#2480fd}.served-item-sub-text{font-size:13px;font-weight:450;line-height:22.5px;text-align:center;color:#333}.review-text{font-size:13px;font-style:italic;font-weight:500;line-height:25px;text-align:left;color:#333}.review-user-location,.review-user-name{font-size:13px;line-height:18.29px;text-align:left;color:#333}.review-user-name{font-weight:600;margin-top:10px;margin-bottom:0}.call-out-item h5,.review-user-location{font-weight:450}.home-bolg-button{font-size:12px;font-weight:450;line-height:14.63px}.home-bolg-heading{font-size:13px;font-weight:600;line-height:25px;text-align:left;color:#333}.home-bolg-text p{font-size:13px;font-weight:450;line-height:22.5px;color:#777}.home-bolg-read-heading{font-size:17px;font-weight:600;line-height:36px;text-align:center;color:#333}.home-bolg-read-button{font-size:17px;font-weight:700;line-height:24.38px}.home-floating-item{padding-top:3rem!important;gap:20px}.home-floating-item img{height:30px}.home-floating-item h1{font-size:28px;font-weight:600;line-height:45px;color:#2480fd;margin:0}.home-faq-info p,.home-faq-sub-heading{font-weight:450;color:#333;text-align:left}.home-faq-sub-heading{font-size:17px;line-height:24px}.faq-collapsible{font-size:13px;font-weight:450;line-height:22.5px}.faq-content{font-size:13px;font-weight:500;line-height:25px}.home-faq-info p{margin-bottom:0;width:330px;font-size:12px;line-height:18px}.partner-container{width:100%;display:flex;flex-direction:row;overflow-y:hidden;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:30px;padding-bottom:2rem}.home-subscribe-box,.long-distance-box,.narrow-long-distance-box,.service-page-planning-box{width:100%!important;margin-top:1.5rem!important}.home-subscribe-box-heading{font-weight:600;font-size:17px;line-height:100%;letter-spacing:0;text-align:center;color:#fff}.home-subscribe-box-text,.home-subscribe-button-span{font-weight:500;font-size:13px;letter-spacing:0;text-align:center;color:#fff}.home-subscribe-box-text{line-height:20px}.home-subscribe-buttons-box a{font-weight:600!important;font-size:17px;line-height:24px;letter-spacing:0;margin-top:1.5rem}.home-subscribe-button-span{line-height:100%}.home-subscribe-box-email{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap}.home-subscribe-box-email input{margin-top:2rem;height:42px;text-align:left;background-color:transparent;border:1px solid #fff;border-radius:4px;padding-left:20px;width:100%;font-size:17px;font-weight:350;line-height:21.94px;color:#fff}.home-subscribe-box-email button{margin-top:2rem;height:42px;text-align:center;background-color:#fff;border:1px solid #fff;border-radius:4px;width:40%;font-size:17px;font-weight:450;line-height:21.94px;color:#2480fd}.home-subscribe-box-email input::placeholder{font-size:17px;font-weight:350;line-height:21.94px;color:#fff}.about-journey-wrapper{margin-top:1.5rem!important}.about-page-why-us{justify-content:flex-end!important;margin-bottom:2rem}.why-comfort-mobile-image{width:100%!important;border-radius:10px}.stepper,.why-us-image{display:none}.moving-soon-banner{position:absolute;top:35%;width:40%!important;left:4%}.long-distance-img-1,.long-distance-img-2{width:60%!important;border-radius:10px;position:absolute}.long-distance-img-box{margin-top:8rem;height:16rem!important}.long-distance-img-1{z-index:99;left:0;top:0!important}.long-distance-img-2{left:40%;top:-6rem!important}.about-long-distance-box{flex-wrap:wrap}.about-long-distance-box-heading{width:100%!important;margin-bottom:1rem}.md-border-bottom-half{height:1px;background-color:rgba(0,0,0,.25);width:100%;visibility:visible;margin-bottom:1.5rem;margin-top:1rem}.service-founder-info{position:absolute;bottom:0;left:0;width:100%;padding:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:99;gap:0}.play-button{background-color:#fff;padding:15px;border-radius:50%}.service-play-heading,.service-play-text{text-align:left;padding-left:10px;color:#fff;font-size:17px}.play-button img{height:26px!important;width:26px!important}.service-play-heading{font-weight:600;line-height:24px;margin-bottom:5px}.service-play-text{font-weight:450;line-height:27px;margin:0}.apply-box,.service-page-info-text{margin-left:auto;margin-right:auto}.service-page-info-components-box,.service-page-info-heading{width:100%!important;margin-left:auto;margin-right:auto}.service-page-info-text{width:100%!important;text-align:center!important}.left-border{border-left:5px solid #2480fd;padding-left:10px!important}.m-text-end{text-align:end!important}.apply-box{margin-top:3rem;background:rgba(36,128,253,.15);padding:10px;width:90%}.stepper-mobile-item{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-left:10px}.stepper-mobile-item div{width:3rem;position:relative}.stepper-mobile-item h4{height:50px;width:50px;align-content:center;text-align:center;background-color:var(--primary);color:#fff;border-radius:10px;margin-bottom:0;font-weight:600;font-size:17px;line-height:120%;letter-spacing:1px;vertical-align:middle}.rate-condition h4,.stepper-mobile-item p{font-size:13px;line-height:25px;font-weight:600}.stepper-mobile-item p{width:75%;padding-left:20px;color:#333;height:70px;margin-bottom:0;align-content:center}.stepper-mobile-line{position:absolute;width:1px;height:100%;background-color:var(--primary);left:1.5rem}.container-package{margin:0}.rates-cities-buttons{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:15px;margin-top:1.5rem;overflow-x:scroll;padding-bottom:10px}.call-out-item,.rate-condition{flex-direction:row;display:flex}.rate-type{margin-right:0!important;margin-left:0!important}.rate-condition{justify-content:flex-start;align-items:center;gap:10px;width:100%;border:1px solid #2480fd;margin-top:1rem;padding:12px 15px}.rate-condition div{width:15%}.rate-condition h4{text-align:left;margin:0;width:75%}.call-out{background:#f9f9f9;padding:0 0 20px;margin-right:10px;margin-left:10px}.call-out-heading{background-color:#2480fd;padding:10px}.call-out-heading h3{font-size:17px;font-weight:600;line-height:24.38px;text-align:center;color:#fff;padding-top:10px}.call-out-item h4,.call-out-item h5{text-align:left;line-height:25px;margin:0;font-size:13px}.call-out-item{border-top:1px solid gray;justify-content:space-between;align-items:center;gap:15px;padding:10px 30px}.call-out-item h4{font-weight:600}.call-out-item div{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:15px}.call-out-item button{width:45%;text-align:center;background-color:transparent}.products-button{border-radius:0;width:33%;text-align:center;text-wrap:wrap;background-color:#fff;border:1px solid #2480fd;font-size:13px;font-weight:500;color:#2480fd;line-height:27px;height:100px;padding:10px 20px}.mb-sm-0{margin-bottom:0!important}.navbar .navbar-nav .nav-link{margin-right:0;padding:10px 0}.navbar .nav-item .dropdown-menu{border:none;margin-top:0;top:150%;opacity:0;visibility:hidden;transition:.5s}.navbar .nav-item:hover .dropdown-menu{top:100%;visibility:visible;transition:.5s;opacity:1}.shorts-scroller img{width:48%;margin-right:1%;margin-left:1%;scroll-snap-align:end}.about-form{padding:10px}.about-form-heading{font-weight:600;font-size:17px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle}.form-checkboxes{flex-wrap:wrap;gap:5px;justify-content:flex-start}.form-checkbox{width:35%}.btn-nav-small{font-size:13px!important;font-weight:600!important;background-color:#fff;border:1px solid var(--primary);color:var(--primary);display:flex!important;justify-content:center!important;align-items:center!important;height:fit-content!important}.banner-container{height:fit-content!important}.banner-container-single,.cover-single{height:80vh}.banner-container-short{height:68vh}.banner-container-blog{height:38vh}.cover-short{height:68vh!important}.cover-blog{height:38vh!important;padding-top:1rem!important}.blogs-heading-box{padding-top:1rem!important;padding-bottom:1rem!important}.cover-contact{background-image:url("../img/contact_us_cover.png")}.cover-carrer{background-image:url("../img/carrer-cover_mobile.png")}.cover-team{background-image:url("../img/cover-team-mobile.png")}.cover-quote{background-image:url("../img/quote-cover-mobile.png")}.p-container-old{padding-top:1.5rem!important;padding-right:3rem;padding-left:3rem}}@media (max-width:768px){.banner-container{height:88vh}.banner-container-single{height:80vh}.banner-container-short{height:68vh}.banner-container-blog{height:38vh}input[type=date]{text-align:left;-webkit-text-fill-color:#000}input[type=date]::-webkit-datetime-edit{text-align:left;-webkit-text-fill-color:#000!important;opacity:1}input[type=date]::-webkit-date-and-time-value{text-align:left!important}#move-size.form-input{color:rgba(0,0,0,.35)!important}#move-size.form-input.has-value{color:#000!important}#move-date::-webkit-datetime-edit{color:rgba(0,0,0,.35)!important}#move-date.has-value::-webkit-datetime-edit{color:rgba(0,0,0)!important}}#headerCarousel .carousel-item{transition:opacity 1.2s ease-in-out;background-size:cover;background-position:center}select.form-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-repeat:no-repeat}#move-size.form-input{color:rgba(0,0,0,.55)}#move-size.form-input.has-value{color:#333}input[type=date]::-webkit-calendar-picker-indicator{opacity:0;position:relative;z-index:2;cursor:pointer}#move-date[type=text],input[type=date]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%230077FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E") right 10px center/18px no-repeat #fff;cursor:pointer}#move-date::-webkit-datetime-edit{color:rgba(0,0,0,.55);opacity:1}#move-date.has-value::-webkit-datetime-edit{color:rgba(0,0,0);opacity:1}.iti{width:100%!important}.mobile-menu-btn{margin:12px 16px 12px auto}.offcanvas-header{padding:18px 7px;justify-content:end}.offcanvas-header .btn-close{margin:0}.offcanvas-body{padding-top:0;padding-bottom:1rem}.btn-close{margin:.25rem .75rem!important;width:1.5rem;height:1.5rem}.custom-indicators{width:85%!important;position:absolute;bottom:6rem;margin:0 auto;padding-left:3rem;justify-content:flex-start;gap:10px}.custom-indicators button{width:10px!important;height:10px!important;border-radius:50%;border:none!important;background:#d9d9d9!important;opacity:1!important}.custom-indicators button.active{width:30px!important;border-radius:20px!important;background:#2480fd!important}.navbar-toggler,.navbar-toggler-icon:focus,.navbar-toggler:active,.navbar-toggler:focus{outline:0;box-shadow:none;border:none}.custom-cta{font-weight:600;color:#333;display:inline-flex;align-items:center;gap:10px;background-color:transparent;border:none}.menu-icon{font-size:26px;line-height:1}@media (min-width:992px){.testimonial-carousel::after,.testimonial-carousel::before{width:300px}.navbar .dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s,transform .25s;pointer-events:none;margin-top:0}.navbar .dropdown:hover>.dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.mobile-menu-btn{display:none}}.dropdown-item i,.nav-link i{font-size:13px}.offcanvas .nav-link{padding:12px 0}.dropdown-item:hover i{transform:translateX(2px);transition:transform .2s}.flow-header-box{margin-top:1rem;padding:0!important;display:flex}.flow-header-box-center,.flow-header-box-left{padding-right:10px!important}.flow-header-box-center,.flow-header-box-right{padding-left:10px!important}.flow-header-box-inner{border:1px solid rgba(51,51,51,.15);border-radius:10px;padding:20px 40px 15px 15px;position:relative;display:flex;flex-direction:column;height:100%;width:100%}.header-steps-icon{height:60px;width:60px;position:absolute;top:0;left:15px;transform:translateY(-50%);background-color:#2480fd;color:#fff;border-radius:10px;z-index:3;padding:10px;font-size:29px;text-align:center;align-items:center;justify-content:center;display:flex}@media (max-width:768px){.cover,.cover-single{background-size:cover!important;background-position:center bottom!important;padding-top:20px}.cover-1{background-image:url("../img/hero-cover-mobile.jpeg")}.cover-single::before,.cover::before{display:none}.cover-single{height:80vh;align-items:flex-start}.cover{align-items:flex-start}.cover-blog,.cover-short{padding-top:30px!important}.cover-short{height:68vh!important}.cover-blog{height:38vh!important}.blogs-heading-box{padding-top:1rem!important;padding-bottom:1rem!important}.blogs-cover-item{width:100%!important}.cover-contact{background-image:url("../img/contact_cover_mobile.png")}.cover-carrer{background-image:url("../img/carrer-cover_mobile.png")}.cover-team{background-image:url("../img/cover-team-mobile.png")}.cover-quote{background-image:url("../img/quote-cover-mobile.png")}.cover-heading{width:100%}.cover-heading-text,.cover-heading-text-span{font-size:36px;line-height:44px;text-align:left}.cover-sub-text{text-align:left}.custom-indicators{bottom:15rem;position:relative;width:100%!important;padding-left:1rem!important}.custom-indicators button{width:8px!important;height:8px!important}.custom-indicators button.active{width:24px!important}.flow-header-box{margin-top:3rem}}.quote-widget-container{margin-top:-110px;z-index:10;position:relative}.booking-widget{display:flex;flex-direction:column;align-items:flex-start;filter:drop-shadow(0px 8px 16px rgba(0, 0, 0, .08));width:100%;transform:translateY(-60%)}.booking-widget .tab{background-color:#fff;padding:15px 35px;border-top-left-radius:12px;border-top-right-radius:12px;position:relative;z-index:2;display:inline-block}.booking-widget .tab h2{margin:0;font-size:17px;font-weight:700;color:#333}.booking-widget .tab::after{content:"";position:absolute;width:25px;height:25px;bottom:0;right:-25px;background-color:transparent;border-bottom-left-radius:15px;box-shadow:-10px 10px 0 0 #fff;pointer-events:none}.booking-widget .form-container{background-color:#fff;width:100%;padding:25px 30px;border-radius:0 12px 12px;display:flex;flex-direction:row;align-items:flex-end;gap:20px;position:relative;z-index:1;margin-top:-1px}.booking-widget .input-group{display:flex;flex-direction:column;flex:1;margin:0}.booking-widget .input-group label{font-size:13px;color:#333}.booking-widget .input-group input,.booking-widget .input-group select{padding:12px 15px;border:1px solid rgba(0,0,0,.15);border-radius:6px!important;outline:0;font-size:16px;background-color:#fff;height:48px;width:100%}.booking-widget .input-group input::placeholder{color:#aaa}.booking-widget .submit-btn{background-color:var(--primary);color:#fff;border:none;padding:0 30px;border-radius:6px!important;font-weight:600;font-size:15px;cursor:pointer;height:stretch;white-space:nowrap;transition:opacity .3s}.booking-widget .submit-btn:hover{opacity:.9}.booking-widget .form-select{padding-right:3rem;border:1px solid rgba(36,128,253,.3)}.input-group label{font-weight:600;font-size:13px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#777;padding-bottom:.25rem}.reviews-summary-card{background:#f6f8ff;border-radius:16px;padding:25px 30px;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}.reviews-summary-info{display:flex;justify-content:space-between;align-items:center;gap:20px}.reviews-summary-info-header{display:block}.reviews-google-logo{height:45px}.review-btn{background:#ffc107;color:#333;font-weight:600;font-size:17px;line-height:24px;letter-spacing:0;text-align:center;padding:10px 20px;border-radius:10px;text-decoration:none}.rating-score,.summary-title{line-height:100%;vertical-align:middle;color:#333;letter-spacing:0}.review-btn:hover{background:#ffb300}.summary-title{margin:0;font-weight:600;font-size:17px}.summary-rating{display:flex;align-items:center;gap:10px;margin-top:8px;justify-content:space-between}.rating-score{font-weight:700;font-style:Bold;font-size:29px}.rating-stars i{color:#fbbf24}.review-link,.review-user span{line-height:100%;color:rgba(51,51,51,.5)}.review-link{font-weight:450;font-style:Medium;font-size:17px;letter-spacing:0;text-align:center;text-decoration:none}.review-link span{text-decoration:underline!important}.google-review-carousel .review-card{background:#f6f8ff;border-radius:10px;padding:25px;height:100%}.review-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;height:70px}.review-user{display:flex;width:75%;align-items:center;gap:12px}.review-user img{width:60px!important;height:60px!important;border-radius:50%;object-fit:cover}.review-user h4{font-weight:600;font-style:SemiBold;font-size:17px;leading-trim:NONE;line-height:100%;letter-spacing:0;margin:0}.review-card p,.review-user span{font-style:Medium;leading-trim:NONE;letter-spacing:0}.review-user span{font-weight:500;font-size:13px}.google-logo{width:40px!important}.review-stars{color:#fbbf24;font-size:17px;margin-bottom:12px}.review-card p{font-weight:450;font-size:17px;line-height:24px;color:rgba(51,51,51,.75);height:150px;overflow-y:auto}.reviews-container{position:relative}.review-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:none;border-radius:10px;background:#2480fd;color:#fff;font-size:17px;display:flex;align-items:center;justify-content:center;z-index:5;box-shadow:0 5px 15px rgba(0,0,0,.15)}.review-prev{left:-30px}.review-next{right:-30px}.review-nav:hover{background:#1d6fe0}.google-review-carousel .owl-dots{text-align:center;margin-top:20px}.google-review-carousel .owl-dot{width:8px;height:8px;background:#d3d3d3;border-radius:10px;margin:0 4px;display:inline-block;transition:.3s}.google-review-carousel .owl-dot.active{width:20px;background:#2480fd}.contact-journey-heading{font-weight:600;font-size:41px;line-height:120%;letter-spacing:0;vertical-align:middle;color:#333}.contact-journey-connect-text,.contact-journey-sub-text,.contact-journey-sub-text-bold{font-size:17px;letter-spacing:0;color:#333;vertical-align:middle}.contact-journey-sub-text{font-weight:450;line-height:24px;margin-top:20px}.contact-journey-sub-text-bold{font-weight:600;line-height:100%;margin-top:30px;margin-bottom:30px}.contact-journey-social{display:flex;gap:20px;margin-top:30px;justify-content:flex-start;align-items:center}.contact-journey-connect-text{font-weight:600;line-height:100%;margin:0!important}.contact-journey-social-icons{display:flex;gap:10px;justify-content:flex-start;align-items:center;font-size:x-large}.contact-journey-social-icons i{width:40px;height:40px;border-radius:50%;border:1px solid var(--primary);color:var(--primary);display:flex;align-items:center;justify-content:center}.career-form input,.career-form textarea,.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(
.valid-feedback
):not(.invalid-tooltip):not(.invalid-feedback),.we-handle-item,.we-handle-item ul{border-radius:10px}.contact-journey-box{align-items:flex-start;justify-content:space-between;display:flex;flex-direction:row;flex-wrap:wrap;background:#f6f8ff;padding:3rem;border-radius:10px}.contact-journey-box-form{width:48%;flex-direction:row;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.contact-journey-box-item-text{width:48%;padding-bottom:20px;padding-right:25px}.carrer-email-heading{font-weight:600;font-size:17px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;margin-top:1rem;margin-bottom:1rem;color:#333}.carrer-form-wrapper{padding:4rem 12rem}.we-handle-item{background:#f6f8ff;padding:1rem}.we-handle-item h5{font-weight:600;font-size:17px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:var(--primary)}.carrer-form-fotter,.we-handle-item li{font-weight:450;font-size:17px;letter-spacing:0}.we-handle-item ul{background:#f6f8ff;padding-left:1rem!important;padding-top:.5rem}.we-handle-item li{line-height:24px;color:#333!important}.career-form{padding:30px;border-radius:20px}.career-form small{font-size:12px;color:#777}.carrer-form-input{padding-right:.4rem;padding-left:.4rem}.carrer-form-fotter{line-height:100%;text-align:center;vertical-align:middle;color:#333}.custom-file-upload{height:50px;border:1px solid #00000040;border-radius:10px;display:flex;align-items:center;padding:0 15px;cursor:pointer;color:#888;background:#fff}.custom-file-upload:hover{border-color:#2480fd;color:#2480fd}.carrer-form-cv-input-box{width:50%}.carrer-form-cv-input-text{width:50%;text-align:left;padding-left:1rem;padding-top:1rem;font-weight:500;font-size:13px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#333;margin:0!important}.hero-buttons-box{display:flex;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center}.hero-buttons-box .header-button:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 0 22px rgba(255,140,40,.65)}.call-us-now-button{font-size:17px!important;font-weight:700;line-height:120%;border:none;background:linear-gradient(135deg,var(--primary) 0,#7cb3fe 100%);display:flex;align-items:center;gap:5px;justify-content:flex-start;text-shadow:0 1px 4px rgba(0,0,0,.45);transition:transform .2s,box-shadow .2s}.call-us-now-button:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 0 22px #1b2c51}.call-us-now-button img{height:24px;width:24px}.call-us-now-button-subtext{font-size:13px!important}@media (min-width:768px){.google-review-carousel .owl-dots{display:none}}@media (max-width:991.98px){.offcanvas{width:70vw;max-width:70vw}.flow-header-box-center,.flow-header-box-left{padding-right:10px!important}.flow-header-box-center,.flow-header-box-right{padding-left:10px!important}.ratings-header{margin-top:0!important;padding-top:2.5rem!important}.quote-widget-container{margin-top:-3.5rem!important}.booking-widget{align-items:stretch;transform:translateY(-10%)}.booking-widget .tab{border-radius:12px 12px 0 0;text-align:center;padding:12px 20px;background-color:var(--primary)}.booking-widget .tab::after{display:none!important}.booking-widget .input-group label,.booking-widget .tab h2{color:#fff}.booking-widget .form-container{background-color:var(--primary);flex-direction:column;align-items:stretch;gap:12px;padding:20px;border-radius:0 0 12px 12px;margin-top:-1px}.booking-widget .input-group input,.booking-widget .input-group select{border:1px solid #fff;background-color:var(--primary);color:#fff}.booking-widget .input-group,.carrer-form-cv-input-box{width:100%}.booking-widget .submit-btn{background-color:#fff;color:var(--primary);width:100%;margin-top:10px;height:50px}.booking-widget .form-select{background-size:1rem;background-position:right 1rem center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");padding-right:3rem}.contact-journey-box-item-text{padding-right:0}.google-review-carousel .review-card{padding:15px 10px}.reviews-summary-card{display:block;padding:15px 10px}.reviews-summary-info-header{display:flex;justify-content:space-between;align-items:center;gap:10px}.review-btn-container-desktop,.review-nav{display:none}.review-btn-container-mobile{display:flex;justify-content:center;align-items:center}.reviews-summary-info{display:grid;justify-content:stretch;align-items:center;gap:20px}.rating-score{font-weight:700;font-size:17px;line-height:100%;letter-spacing:0;vertical-align:middle}.review-link,.summary-title{font-weight:500;line-height:100%;letter-spacing:0}.review-btn{font-size:13px;padding:8px 16px}.summary-title{font-size:13px;vertical-align:middle}.review-link{font-size:13px;text-align:center;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%}.reviews-google-logo{height:31px}.contact-journey-wrapper{background:#f6f8ff;margin-top:2.5rem}.contact-journey-box{padding:0!important;border-radius:0}.iti--separate-dial-code .iti__selected-flag,.iti__flag-container{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}.contact-journey-heading{font-weight:600;font-size:28px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle}.contact-journey-sub-text,.contact-journey-sub-text-bold{font-size:13px;line-height:20px;letter-spacing:0;text-align:center;vertical-align:middle}.contact-journey-sub-text{font-weight:500}.contact-journey-sub-text-bold{font-weight:600}.carrer-form-cv-input-text,.carrer-form-fotter{font-weight:500;font-size:12px;color:rgba(51,51,51,.5)}.contact-journey-social{justify-content:center;padding-bottom:1rem}.about-here-contact{justify-content:center}.about-hero-title{margin-top:1rem;text-align:center!important}.carrer-email-heading,.carrer-form-cv-input-text,.carrer-form-fotter{line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle}.carrer-form-cv-input{flex-wrap:wrap}.carrer-form-cv-input-text{width:100%;padding-top:0;margin:1rem 0 0!important}.carrer-email-heading{font-weight:600;font-size:13px}.iti--separate-dial-code .iti__selected-flag{background:#fff!important}.iti__flag-container{left:1px!important}.career-form{margin-bottom:3rem}.hero-buttons-box{gap:5px;flex-direction:column;align-items:flex-start}.call-us-now-button{font-size:21px;font-weight:700;line-height:120%;border:none;background:linear-gradient(135deg,var(--primary) 0,#7cb3fe 100%);display:flex;align-items:center;gap:5px;justify-content:flex-start;text-shadow:0 1px 4px rgba(0,0,0,.45);transition:transform .2s,box-shadow .2s}.call-us-now-button:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 0 22px #1b2c51}.call-us-now-button img{height:24px;width:24px}.call-us-now-button-subtext{font-size:17px}}@media (min-width:992px) and (max-width:1100px){.booking-widget .tab::after,.nav-right-buttons>:first-child{display:none!important}.navbar .navbar-nav .nav-link{margin-right:0!important;margin-left:0!important}.custom-indicators{bottom:8rem;position:relative!important}.contact-journey-box-form,.contact-journey-box-item-text{width:100%!important}.carrer-form-wrapper{padding:3rem}.booking-widget{align-items:stretch;transform:translateY(-10%)}.booking-widget .tab{border-radius:12px 12px 0 0;text-align:center;padding:12px 20px;background-color:var(--primary)}.booking-widget .input-group label,.booking-widget .tab h2{color:#fff}.booking-widget .form-container{background-color:var(--primary);flex-direction:column;align-items:stretch;gap:12px;padding:20px;border-radius:0 0 12px 12px;margin-top:-1px}.booking-widget .input-group input,.booking-widget .input-group select{border:1px solid #fff;background-color:var(--primary);color:#fff}.booking-widget .input-group,.carrer-form-cv-input-box{width:100%}.booking-widget .submit-btn{background-color:#fff;color:var(--primary);width:100%;margin-top:10px;height:50px}.booking-widget .form-select{background-size:1rem;background-position:right 1rem center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");padding-right:3rem}.banner-container{height:fit-content!important}.ratings-header{padding-top:2.5rem!important}.contact-journey-wrapper{background:#f6f8ff;margin-top:2.5rem}.contact-journey-box{padding:0!important;border-radius:0}.iti--separate-dial-code .iti__selected-flag,.iti__flag-container{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important}.contact-journey-heading{font-weight:600;font-size:28px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle}.contact-journey-sub-text,.contact-journey-sub-text-bold{font-size:13px;line-height:20px;letter-spacing:0;text-align:center;vertical-align:middle}.contact-journey-sub-text{font-weight:500}.contact-journey-sub-text-bold{font-weight:600}.carrer-form-cv-input-text,.carrer-form-fotter{font-weight:500;font-size:12px;color:rgba(51,51,51,.5)}.contact-journey-social{justify-content:center;padding-bottom:1rem}.about-here-contact{justify-content:center}.about-hero-title{margin-top:1rem;text-align:center!important}.carrer-email-heading,.carrer-form-cv-input-text,.carrer-form-fotter{line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle}.carrer-form-cv-input{flex-wrap:wrap}.carrer-form-cv-input-text{width:100%;padding-top:0;margin:1rem 0 0!important}.carrer-email-heading{font-weight:600;font-size:13px}.iti--separate-dial-code .iti__selected-flag{background:#fff!important}.iti__flag-container{left:1px!important}.career-form{margin-bottom:3rem}}@media (max-width:600px){.flow-header-box-center,.flow-header-box-left{padding-right:0!important}.flow-header-box-center,.flow-header-box-right{padding-left:0!important}.about-hero-title{margin-top:0!important}}