.main-contact-us{background:#fefefe;position:relative}.main-contact-us .contact-info-box{background:#fefefe;border-radius:28px;padding:20px;box-shadow:0 5px 20px rgb(0 0 0 / .04);height:100%}.main-contact-us .add-col{display:flex;align-items:center;gap:28px;padding:35px 0;border-bottom:1px solid #ececec}.main-contact-us .icon-box{width:70px;height:70px;min-width:70px;border-radius:50%;background:#edf4ff;display:flex;align-items:center;justify-content:center;position:relative}.main-contact-us .icon-box::after{content:"";position:absolute;right:-15px;top:10px;width:1px;height:60px;background:#2d79f3;opacity:.5}.main-contact-us .icon-box i{font-size:34px;color:#2678f5}.main-contact-us .contact-content h5{margin:0 0 10px;font-size:18px;font-weight:700;color:#1d1d1d;letter-spacing:.5px}.main-contact-us .contact-content a,.main-contact-us .contact-content p{margin:0;font-size:18px;color:#2678f5;text-decoration:none;font-weight:500;line-height:1.6}.main-contact-us .contact-content p{color:#333}.main-contact-us .wpcf7-form-control.wpcf7-submit{background:#0b5ed7!important}.main-contact-us .contact-text{line-height:22px;margin-bottom:20px}.main-contact-us .wpcf7-form input,.main-contact-us .wpcf7-form select,.main-contact-us .wpcf7-form textarea{width:100%;height:50px;border:1px solid #d9d9d9;border-radius:12px padding:0 15px;font-size:14px;background:#fff;box-shadow:none;margin-bottom:15px}.main-contact-us .wpcf7-form textarea{height:170px;padding-top:18px;resize:none}.main-contact-us .wpcf7-submit{width:100%;height:62px;border:none;border-radius:10px;background:linear-gradient(90deg,#1f73ec,#2f87ff);color:#fff;font-size:22px;font-weight:600;transition:.3s}.main-contact-us .wpcf7-submit:hover{background:linear-gradient(90deg,#1562d3,#1d72ef)}.main-contact-us input:focus,.main-contact-us textarea:focus,.main-contact-us select:focus{border-color:#2f7ef5;box-shadow:0 0 0 3px rgb(47 126 245 / .12);outline:none}@media(max-width:991px){.main-contact-us .contact-info-box{padding:30px}.main-contact-us .add-col{gap:18px}.main-contact-us .icon-box{width:65px;height:65px;min-width:65px}.main-contact-us .icon-box::after{display:none}.main-contact-us .contact-content h5{font-size:18px}.main-contact-us .contact-content a,.main-contact-us .contact-content p{font-size:18px}.main-contact-us .contact-text{font-size:18px}}.contact-form .form-group{margin:0!important}.contact-form label{display:block;margin-bottom:8px;font-size:15px;font-weight:600;color:#222}.contact-form .form-control{width:100%;height:45px;border:1px solid #d9d9d9;border-radius:10px;background:#fff;padding:0 18px;font-size:12px;color:#222;transition:.3s ease;box-shadow:none;outline:none}.contact-form textarea.form-control{height:150px;resize:vertical;padding:15px 18px}.contact-form select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:50px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%23666' d='M5 7l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center}.contact-form .form-control:focus{border-color:#0d6efd;box-shadow:0 0 0 4px rgb(13 110 253 / .12)}.contact-form .wpcf7-not-valid{border-color:#dc3545}.contact-form .wpcf7-not-valid-tip{font-size:13px;color:#dc3545;margin-top:6px}.contact-form .thm-button{width:100%;height:45px;border:none;border-radius:10px;background:#0d6efd;color:#fff;font-size:17px;font-weight:600;cursor:pointer;transition:.3s ease}.contact-form .form-label{font-size:12px;color:#555;font-weight:500}.contact-form .thm-button:hover{background:#0b5ed7;transform:translateY(-2px)}.contact-form .wpcf7-spinner{margin-top:15px}.wpcf7 form .wpcf7-response-output{margin:20px 0 0;padding:14px 18px;border-radius:8px;font-size:14px}@media (max-width:767px){.contact-form{grid-template-columns:1fr;gap:18px}.contact-form .form-group:last-child,.contact-form .form-group:nth-last-child(2){grid-column:auto}.contact-form .form-control{height:50px;font-size:14px}.contact-form textarea.form-control{height:150px}.contact-form .thm-button{height:52px;font-size:16px}}.blog-details .entry-content h2{margin-bottom:-10px}.blog-details .entry-content .wp-block-heading{margin-bottom:20px}.wp-block-accordion-heading__toggle-title{font-weight:400;color:#666}.blog-details .entry-content li,section.carrier-detail ul li{color:#222!important}.blog-details .entry-content .wp-block-list{margin-top:20px}.carrier-detail .blog-section.common-section{margin-bottom:0px!important}.Portfolio-section .item-description a{color:#0064CA;font-weight:600}.Portfolio-section .item-description p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.Portfolio-section h2{margin-bottom:1.5rem!important}.you-may-see-other-port.Portfolio-section>h2{font-size:20px!important}.you-may-see-other-port .itemBox h2{text-align:left}.Portfolio-section h2 a{font-size:2.2rem;text-align:left!important;font-weight:600}h2,h1,h3,h4,h5,h6,li,.entry-content,.entry-summary{font-family:'Roboto',sans-serif}section.carrier-detail{padding:20px 0 100px 0px!important}section.carrier-detail h2{font-size:20px!important;margin-top:15px;margin-bottom:5px}section.carrier-detail h2.fz36{font-size:3.5rem!important}.wp-block-accordion-is-layout-flow{margin-top:-20px!important}.wp-block-accordion-is-layout-flow h3.wp-block-accordion-heading button{font-size:18px!important}section.carrier-detail ul{padding-left:20px!important}section.carrier-detail ul li{font-size:18px!important;list-style:disc!important}.wp-block-accordion{margin:20px 0;max-width:100%!important}.wp-block-accordion-heading button{background:transparent!important;color:#000!important;padding:10px 0}@media (min-width:767px){.entry-header .post-thumbnail,.singular .post-thumbnail{padding-right:30px}}@media (max-width:1400px){.logo{max-width:200px}}.animated{animation:none!important;transition:none!important}.logo-nav-wrap nav ul li.current-menu-item a{background-color:transparent!important;color:#005ab5!important;border-bottom:5px solid #005ab5!important}.logo-nav-wrap nav ul li a:hover:after{background-color:transparent!important}.logo-nav-wrap nav ul li a:hover{color:#005ab5!important;border-bottom:5px solid #005ab5!important}.logo-nav-wrap nav ul li a{padding:5px 15px;font-size:18px}section.hero figcaption p.fz60{font-size:4rem!important;max-width:870px;margin:0 auto}.blog-col.bg-white .fz18.text-black.pb-5.mb-5{display:none}p{font-size:18px!important;line-height:28px;color:#222!important}.post-thumbnail .post-thumbnail-inner img{height:260px!important;margin-top:10px}.blog-col.bg-white p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.post-thumbnail{text-align:center;margin:0px!important}.blog-section.common-section .col-sm-4{margin:0;margin-bottom:30px}.blog-col.bg-white a{color:#0064CA;font-weight:600}.blog-details .col-sm-8 .post-thumbnail img{margin-top:30px!important;border-radius:20px;margin-bottom:20px}.recent_bpost_box{margin-top:65px!important}.navigation.post-navigation{max-width:1170px!important}.blog-details .col-sm-8 header.entry-header{padding-bottom:0}.listPortfolio{display:none}.itemBox{padding:30px!important;border:1px solid #f1f1f1!important;border-radius:5px!important;overflow:hidden}.itemBox img{border-radius:0px!important}.itemBox h2{text-align:center;padding:20px 0 0 0px!important}.itemBox h2 a{display:block;text-align:center;color:#101828}.Portfolio-section.common-section.about-page{padding-bottom:200px}.faq-heading{margin:0 auto;padding-bottom:20px;font-size:25px;text-align:center}.services-section+.wp-block-columns.wp-block-columns-is-layout-flex{max-width:1190px!important;margin:0 auto;margin-bottom:220px;padding:0 15px}.services-section+.wp-block-columns.wp-block-columns-is-layout-flex .wp-block-image.size-large img{border-radius:20px}.faq-heading+.wp-block-accordion .wp-block-accordion-item{transition:grid-template-rows .3s ease-out;background-color:#fbfbfb;padding:5px 10px;border-radius:8px}.faq-heading+.wp-block-accordion{padding:0px!important;grid-template-columns:repeat(2,1fr);display:grid;gap:10px}.faq-heading+.wp-block-accordion .wp-block-accordion-item.is-open{padding-bottom:5px}.faq-heading+.wp-block-accordion{padding:0 15px}section.blog-details .post-thumbnail .wp-post-image{margin-top:0px!important}section.blog-details .post-thumbnail{padding:15px;border:1px solid #f1f1f1;border-radius:10px}section.blog-details .post-thumbnail img{border-radius:20px;min-height:300px}section.blog-details{margin-top:15px}.you-may-see-portfolio{margin-top:0px!important}.you-may-see-portfolio h2{margin-bottom:1.5rem!important}.you-may-see-portfolio h3,.Portfolio-section h3{text-align:center;font-size:2.2rem!important;font-weight:400;margin:0 0 10px 0;color:#101828!important}@media (max-width:990px){.team-sec{margin-bottom:140px}.getTelent-sec{margin-bottom:220px}}.blog-box-list{padding:0 5px}.single-portfolio .Portfolio-section.common-section.about-page .row.g-5>h2{font-size:25px!important;margin-bottom:0px!important}.mobile-contact-us-image{display:none}section.sec-pad.contact-page.main-contact-us{margin-bottom:20px}.add-sec.main-contact-us{padding:40px 0}.add-sec.main-contact-us .add-col{padding:18px 30px}.add-sec.main-contact-us .add-col .accordion-body{margin:0px!important;padding:0 10px 0 0}@media (max-width:767px){.mobile-contact-us-image{display:block}.desktop-contact-us-image{display:none}.faq-heading+.wp-block-accordion{display:block!important}.faq-heading+.wp-block-accordion .wp-block-accordion-item{margin-bottom:10px}.Portfolio-section h2 a{font-size:2.8rem}.singular .has-post-thumbnail .entry-header{padding-bottom:0px!important}.single-portfolio .Portfolio-section.common-section.about-page{padding-top:0px!important}.single-portfolio .Portfolio-section.common-section.about-page .row.g-5>h2{font-size:20px!important}.single-portfolio .Portfolio-section.common-section.about-page{padding-bottom:120px!important}.faq-heading+.wp-block-accordion .wp-block-accordion-item h3{font-size:12px}.blog-box-list{padding:0 0px!important}.logo img.img-fluid{max-width:200px;padding:15px}.hero{padding:4rem 0;padding-bottom:120px}section.hero figcaption p.fz60{line-height:30px}.hero .order-sm-2{order:1!important}.hero .order-sm-1{order:1!important}.our-service .col-sm-4{width:100%}.hero ul{margin-top:4rem;width:100%!important}.hero ul li{max-width:95px}.hero ul li span{font-size:2.5rem!important;margin-bottom:5px}.hero figcaption{margin-top:25px}.about-section h5{margin-top:15px;margin-bottom:10px!important}.about-section h3{margin-bottom:10px!important}.about-section .common-btn{margin-top:0px!important}.soluctions-section{border-top:1px solid #ececec}.getTouch-section .col-sm-4{display:none}.Portfolio-section .itemBox img{height:200px!important}.you-may-see-portfolio h3,.Portfolio-section h3{font-size:3rem!important}.testimonial-col .bx-wrapper{padding:0 2.5rem}.bx-wrapper .bx-prev{left:0}.bx-wrapper .bx-next{right:0}.blog-col h2{font-size:3rem!important}.blog-col h5{margin-top:20px!important}.blog-section .common-btn{margin:0 auto!important}.blog-section .row.g-5{--bs-gutter-y:0px !important;--bs-gutter-x:0px !important}.blog-section{margin-bottom:27rem}.newsletter-col .wpcf7-submit{min-width:120px!important}.blog-section .col-sm-4,.soluctions-section .col-sm-4,.Portfolio-section .col-sm-4,.add-sec .col-sm-4{width:100%!important}.blog-section .post-thumbnail,.blog-section .post-thumbnail img{width:100%!important;max-width:100%!important}}.newsletter-col p{display:flex}.navigation.post-navigation{margin-bottom:300px}.blog-details p,.blog-details li{font-size:18px!important;font-weight:300}.blog-details ol,.blog-details ul,.blog-details h2,.blog-details .wp-block-image.size-large{max-width:100%!important}.blog-details ul{padding-left:15px!important}.blog-details li{list-style:inherit!important}.sbt-contact-process{background:#fff;padding:40px 0px!important}.sbt-contact-process.bottom-section{padding-bottom:220px!important}.sbt-contact-process .process-box{text-align:center;padding:20px;position:relative}.sbt-contact-process .icon-circle{width:110px;height:110px;border-radius:50%;background:#eef5ff;display:flex;align-items:center;justify-content:center;margin:auto;box-shadow:0 6px 10px rgb(0 0 0 / .06)}.sbt-contact-process .icon-circle i{font-size:48px;color:#0d6efd}.sbt-contact-process .step{width:42px;height:42px;background:#0d6efd;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;margin:25px auto 15px}.sbt-contact-process .process-box h5{font-size:22px;font-weight:700;margin-top:15px!important;margin-bottom:12px;color:#222}.sbt-contact-process .process-box p{font-size:16px;line-height:1.7;color:#666;margin:0}.sbt-contact-process .offer-card{background:#fff;border-radius:20px;padding:35px 25px;text-align:center;box-shadow:0 15px 40px rgb(0 0 0 / .08);transition:.35s ease;height:100%}.sbt-contact-process .offer-card:hover{transform:translateY(-8px);box-shadow:0 20px 50px rgb(0 0 0 / .12)}.sbt-contact-process .offer-card h3{color:#0d6efd;font-size:24px;font-weight:700;margin:20px 0 0 10px}.sbt-contact-process .offer-card h5{font-size:22px;font-weight:700;color:#222;margin-bottom:15px}.sbt-contact-process .offer-card p{font-size:16px;line-height:1.5;color:#666;margin-bottom:0}.sbt-contact-process .section-title{font-size:44px;font-weight:700;color:#0f172a}.sbt-contact-process .section-subtitle{font-size:18px;color:#666}.sbt-contact-process .title-line{width:80px;height:4px;background:#0d6efd;border-radius:50px;margin:20px auto 0}.sbt-contact-process h2{font-size:3.5rem!important}@media(max-width:991px){.sbt-contact-process .section-title{font-size:34px}.sbt-contact-process .icon-circle{width:90px;height:90px}.sbt-contact-process .icon-circle i{font-size:38px}.sbt-contact-process .offer-card{padding:30px 20px}}@media(max-width:767px){.sbt-contact-process{padding:60px 0}.sbt-contact-process .section-title{font-size:28px}.sbt-contact-process .process-box{padding:15px}.sbt-contact-process .offer-card{margin-bottom:20px}}