/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap');

body{background:#FFFEF8 !important;overflow-x:hidden;margin:0;padding:0;}
html{scroll-behavior: smooth;scroll-padding: 7vmax !important;}html.no-padding {scroll-padding: 0;}

/* header */
.hdr-menu-main.fixed-header {position: fixed;background-color: #fff;border-bottom: 0px solid #ccc;z-index: 999 !important;}
.hdr-menu-main-rgt li a {font-size: clamp(1.125rem, 0.9821rem + 0.2232vw, 1.25rem) !important;line-height: 1.2 !important;font-weight: 400 !important;font-family: 'Inter' !important;margin: 6px 10px !important;letter-spacing: 0.9px !important;transition: all 0.5s ease;}
.hdr-menu-main-rgt li a:hover{transition: all 0.5s ease;color: #FFD500 !important;}
.hdr-menu-main-rgt li a.active{transition: all 0.5s ease;color: #FFD500 !important;}
.hdr-menu-main-rgt-rgt a span.elementor-button-text {font-size: clamp(1rem, 0.7772rem + 0.3478vw, 1.125rem) !important;line-height: 1 !important;font-weight: 400 !important;font-family: 'Inter' !important;letter-spacing: 0px !important;transition: all 0.5s ease;}

/* defult */
.pdng-lft{padding-left:100px;}
.pdng-rt{padding-right:100px;}
.pdng-tp{padding-top:100px;}
.pdng-btm{padding-bottom:100px;}
.pdng-tpp{padding-top:50px;}
.marg-tp{margin-top:50px;}
.marg-btm{margin-bottom:100px;}
.all-headings h1{font-size: clamp(2.0625rem, 0.5357rem + 5.0893vw, 5.625rem) !important;line-height:1 !important;color:#1F2937;font-weight:900 !important;font-family: "Avenir LT Std", Sans-serif;}
.all-headings h2{font-size: clamp(1.875rem, 1.3929rem + 1.6071vw, 3rem) !important;line-height:1.2 !important;color:#1F2937;font-weight:900 !important;font-family: "Avenir LT Std", Sans-serif;}
.all-headings h3{font-size: clamp(1.375rem, 1.2679rem + 0.3571vw, 1.625rem) !important;line-height:1.2 !important;color:#1F2937;font-weight:350 !important;font-family: "Avenir LT Std", Sans-serif;}
.all-headings h4{font-size: clamp(1.25rem, 1.1429rem + 0.3571vw, 1.5rem) !important;line-height:1.2 !important;color:#1F2937;font-weight:900 !important;font-family: "Avenir LT Std", Sans-serif;}
.all-headings h5{font-size: clamp(1.25rem, 1.1429rem + 0.3571vw, 1.5rem) !important;line-height:1.2 !important;color:#1F2937;font-weight:900 !important;font-family: "Avenir LT Std", Sans-serif;}
.all-headings h6{font-size: clamp(1.25rem, 1.1429rem + 0.3571vw, 1.5rem) !important;line-height:1.2 !important;color:#1F2937;font-weight:900 !important;font-family: "Avenir LT Std", Sans-serif;}
.all-headings p{font-size: clamp(1rem, 0.8929rem + 0.3571vw, 1.25rem) !important;line-height:1.5 !important;color:#4B5563;font-weight:400 !important;font-family:'inter' !important;}


:root {--swiper-theme-color: #000000 !important;}
::-webkit-scrollbar {width: 4px;height:4px !important;}
::-webkit-scrollbar-track {background:#0000001f; }
::-webkit-scrollbar-thumb {background: #000; border-radius: 10px;}
::-webkit-scrollbar-thumb:hover {background: #555; }
.scroll-up {position: fixed;bottom: 30px;right: 20px;width: 50px;height: 50px;cursor: pointer;opacity: 0;visibility: hidden;transition: opacity 0.3s ease;z-index: 9999;}
.scroll-up.active-scroll {opacity: 1;visibility: visible;}
.scroll-up::after {content: "";position: absolute;width: 18px;height: 20px;background-image: url(https://mapservices.in/wp-content/uploads/2025/06/scroll-top-arrow.svg);background-repeat: no-repeat;background-size: cover;right: 16px;top: 14px;}
.scroll-up svg {width: 100%;height: 100%;background: #FFD700;border-radius: 50%;}

/* Home-page */
h1.entry-title {display: none;}
.hm-bnr-sec {margin-top: 108px;}

.circle-button-wrapper{position:relative;width:120px;height:120px;}
.circle-button{position:absolute;top:11%;left:10%;width:80px;height:80px;background-color:#ffd900;border-radius:50%;transform:rotate(45deg);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;cursor:pointer;z-index:2;transition: all 0.5s ease;}
.circle-text{position:absolute;top:-5px;left:-7px;width:120px;height:120px;z-index:1;transition:transform 1s linear;transform-origin:center center;pointer-events:none;}
.circle-button-wrapper:hover .circle-text {transform: rotate(90deg);}
svg{width:100%;height:100%}
text{font-family:sans-serif;font-size:15px;fill:#1a1a1a;letter-spacing:1px;word-spacing: 3.2px;}
/* .circle-button-wrapper:hover .circle-text{animation:spin 2s linear infinite} */
.circle-button-wrapper:hover .circle-button{transform:rotate(12deg);}
@keyframes spin {
0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}

.What-Drives-Us-blk-lft,.What-Drives-Us-blk-rt {position: relative;z-index:2;}
.What-Drives-Us-blk-lft:before{position:absolute !important;content:'' !important;background:#FFD700;border-radius:36px;width:100%;height:100%;transform:rotate(-3.76deg);z-index:0;}
.What-Drives-Us-blk-rt:before{position:absolute !important;content:'' !important;background:#FFF3B3;border-radius:36px;width:100%;height:100%;transform:rotate(3.76deg);z-index:-1;}
 .hm-sixth-sec-blk-img {width: auto;}
.hm-sixth-sec-blk-img img{width:50px !important;height:50px !important;}
/*.hm-sixth-sec-blk{width: 48%;}
.hm-sixth-sec-blk:nth-child(3){width: 42%!important;}
.hm-sixth-sec-blk:nth-child(5){width: 31%;} */
.hm-sixth-sec-blks {transform: rotate(-2deg);}
.hm-eigth-sec-blks{display: flex;flex-wrap: wrap;gap: 88px 110px;align-items: flex-start;justify-content: space-between;}
.hm-eigth-sec-blk{width: 23% !important;float: left;}
.hm-eigth-sec-blk h4{font-weight:400 !important;}
.hm-eigth-sec-blk img{width:60px;height:60px;display:block;margin-bottom:16px;}
div#gform_fields_1 {gap: 16px !important;}
.hm-cont-sec-blk-lft h3{font-size: clamp(1.875rem, 1.6607rem + 0.7143vw, 2.375rem) !important;line-height:1.2 !important;color:#1F2937;font-weight:900 !important;font-family: "Avenir LT Std", Sans-serif;}
.hm-cont-sec-blk-lft p,.hm-cta-sec p{font-size: clamp(1rem, 0.9464rem + 0.1786vw, 1.125rem) !important;line-height:1.5 !important;color:#4B5563;font-weight:400 !important;font-family:'inter' !important;}
.hm-cont-sec-blk-lft-details span.elementor-icon-list-text {font-size: clamp(1rem, 0.9464rem + 0.1786vw, 1.125rem) !important;line-height:1.5 !important;color:#4B5563;font-weight:400 !important;font-family:'inter' !important;}
.What-Drives-Us-blks{ margin-top: 45px;}
/* .hm-grid-sec-blks{display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(3, 1fr);gap: 16px;} */
/* .hm-grid-sec-blk.item-4 {grid-area: 2 / 1 / 2 / 3;} */
.hm-grid-sec-blk {min-height:224px;height:100%;}
.hm-grid-sec-blk h4{font-weight:400 !important;font-family:'inter' !important;}
.item-1 {width:42%;}
.item-2 {width:29%;}
.item-3 {width:29%;}
/* .item-4 {width:33.33%;}
.item-5 {width:33.33%;}
.item-6 {width:33.33%;} */
.item-7 {width:50%;}
.item-8 {width:50%;}
.hm-cont-sec-blk-rt input#gform_submit_button_1 {background: #FFD700 !important;color:#1F2937 !important; font-family: "Work Sans", sans-serif;font-size: clamp(1rem, 0.9583rem + 0.1389vw, 1.125rem) !important;line-height:1 !important;padding:10px 46px 10px 16px !important;position:relative;font-weight:400 !important;}
.hm-cont-sec-blk-rt input#gform_submit_button_1:before{position:absolute;content:'';width:20px;height:20px;right:14px;top:0;background-image:url(https://lemonchiffon-wolf-753512.hostingersite.com/wp-content/uploads/2025/06/submit-arrow.svg);background-position:center center;background-size:cover;background-repeat: no-repeat;}
.hm-cont-sec-blk-rt label.gfield_label.gform-field-label,.hm-cont-sec-blk-rt legend.gfield_label.gform-field-label.gfield_label_before_complex {color:#1F2937 !important; font-family: "Work Sans", sans-serif;font-size: clamp(1rem, 0.9583rem + 0.1389vw, 1.125rem) !important;line-height:1 !important;position:relative;font-weight:400 !important;}
.hm-cont-sec-blk-rt input#input_1_1_3,.hm-cont-sec-blk-rt input#input_1_4,.hm-cont-sec-blk-rt input#input_1_5,.hm-cont-sec-blk-rt textarea#input_1_6 {background:#1F29371A !important;outline: none;border:1px solid #1F29371A !important;border-radius:10px;font-size: clamp(1rem, 1rem + 0vw, 1rem) !important;line-height:1.2 !important;color:#1F2937 !important; font-family: "Work Sans", sans-serif;font-weight:400 !important;}
.What-Drives-Us-curve-lines.e-flex.e-con.e-child {height: 100%;}

h2.gform_submission_error.hide_summary {font-size: 15px !important;line-height: 20px !important;font-family: 'Inter' !important;color: #ff0000 !important;letter-spacing: 0.5px;font-weight: 600 !important;}

/* privcy-policy */
.all-headings.privacy-policy p, .all-headings.privacy-policy li{font-size: clamp(1rem, 0.9464rem + 0.1786vw, 1.125rem) !important;line-height:1.5 !important;color:#4B5563;font-weight:400 !important;font-family:'inter' !important;margin:0px 0px 10px;} 
.all-headings.privacy-policy h1 {font-size: clamp(2.25rem, 2.0893rem + 0.5357vw, 2.625rem) !important;line-height: 1.2 !important;color: #1F2937;font-weight: 900 !important;font-family: "Avenir LT Std", Sans-serif;margin: 50px 0 10px;}
.all-headings.privacy-policy h2 {font-size: clamp(2.25rem, 2.1964rem + 0.1786vw, 2.375rem) !important;line-height: 1.2 !important;color: #1F2937;font-weight: 900 !important;font-family: "Avenir LT Std", Sans-serif;margin: 50px 0 10px;}
.all-headings.privacy-policy h3{font-size: clamp(1.875rem, 1.8214rem + 0.1786vw, 2rem) !important;line-height: 1.2 !important;color: #1F2937;font-weight: 900 !important;font-family: "Avenir LT Std", Sans-serif;margin: 16px 0 10px;}
.all-headings.privacy-policy h4{font-size: clamp(1.75rem, 1.6964rem + 0.1786vw, 1.875rem) !important;line-height: 1.2 !important;color: #1F2937;font-weight: 900 !important;font-family: "Avenir LT Std", Sans-serif;margin: 16px 0 10px;}




/* Responsive  */
@media screen and (max-width:1920px){
.hm-bnr-sec-inr {max-width: 1430px !important;margin: 0 auto;}
.container {max-width: 1430px !important;margin: 0 auto;}
.hm-bnr-sec-inr-blks, .hm-bnr-sec-inrr-blks {max-width: 1128px !important;margin: 0 auto;}
.What-Drives-Us-curve-lines .curve-line{width:100% !important;max-width:100% !important;}
.std-1 {bottom: 24% !important;}
.std-3 {bottom: 26% !important;}

.hm-sixth-sec-blk:first-child {width: auto;}
.hm-sixth-sec-blk:nth-child(2){width: auto !important;}
.hm-sixth-sec-blk:nth-child(3){width: auto;}
.hm-sixth-sec-blk:nth-child(4){width:auto !important;}
.hm-sixth-sec-blk:last-child {width: auto;}
}

@media screen and (max-width:1900px){
.std-1 {bottom: 28% !important;}
.std-3 {bottom: 30% !important;}
}

@media screen and (max-width:1800px){
.std-1 {bottom:33% !important;}
.std-3 {bottom: 36% !important;}
}
@media screen and (max-width:1700px){
.std-1 {bottom:37% !important;}
.std-3 {bottom: 39% !important;}
}
@media screen and (max-width:1600px){
.hm-bnr-sec-inr-blks,.hm-bnr-sec-inrr-blks {max-width: 1270px !important;margin: 0 auto;}

.std-1 {bottom:37% !important;}
.std-3 {bottom: 39% !important;}
.hm-fifth-sec-blks {gap: 100px 100px;}

.pdng-lft{padding-left:80px;}
.pdng-rt{padding-right:80px;}
.pdng-tp{padding-top:80px;}
.pdng-btm{padding-bottom:80px;}
.marg-tp{margin-top:80px;}
.marg-btm{margin-bottom:80px;}
.hm-third-sec.all-headings p{font-size: clamp(1rem, 0.9464rem + 0.1786vw, 1.125rem) !important;}

}
@media screen and (max-width:1500px){
.std-1 {bottom:33% !important;}
.std-3 {bottom: 35% !important;}
.hm-fifth-sec-blks {gap: 80px 80px;}
.What-Drives-Us-blk-lft,.What-Drives-Us-blk-rt {padding: 60px 40px;}
.hm-third-sec-blks {gap: 120px 120px;}
.hm-cta-sec-blks {gap: 100px;}
.hm-cta-sec-blk-lft {width: 58%;}

}
@media screen and (max-width:1400px){
.pdng-lft{padding-left:60px;}
.pdng-rt{padding-right:60px;}
.container {max-width: 1240px !important;margin: 0 auto;}
.hm-bnr-sec-inr {max-width: 1200px !important;margin: 0 auto;padding: 0px 90px;}
.What-Drives-Us-blks {margin-top: 65px;}
.hm-fifth-sec-blks {gap: 60px 60px;}
.hm-third-sec-blks {gap: 100px 100px;}
.hm-cta-sec-blks {gap: 100px;}
.std-1 {bottom:39% !important;}
.std-3 {bottom: 42% !important;}
.hm-sixth-sec-blkss {gap: 30px 30px;}
.hm-cta-sec-blk-lft {width: 58%;}
.hm-cta-sec-blk-rt {width: 40%;}
.hm-grid-sec-blk {min-height: 210px;}

}
@media screen and (max-width:1300px){
.hdr-menu-main-rgt-rgt {width: 14%;}

.pdng-lft{padding-left:60px;}
.pdng-rt{padding-right:60px;}
.container {max-width:1160px !important;margin: 0 auto;}
.hm-bnr-sec-inr{max-width: 1140px !important;margin: 0 auto;padding: 0px 90px;}
.What-Drives-Us-blks {margin-top: 65px;}
.hm-fifth-sec-blks {gap: 60px 60px;}
.hm-third-sec-blks {gap: 80px 80px;}
.std-1 {bottom:43% !important;}
.std-3 {bottom: 44% !important;}
.hm-sixth-sec-blkss {gap: 30px 30px;}
.hm-cta-sec-blk-lft {width: 60%;}
.hm-cta-sec-blks {gap: 80px;}
.hm-grid-sec-inr{padding: 0px !important;}
.hm-grid-sec-blk {min-height: 200px;}


}
@media screen and (max-width:1200px){
.pdng-lft{padding-left:50px;}
.pdng-rt{padding-right:50px;}
.pdng-tp{padding-top:80px;}
.pdng-btm{padding-bottom:80px;}
.marg-tp{margin-top:80px;}
.marg-btm{margin-bottom:80px;}
.hdr-menu-main{padding: 14px 50px;}
.footer-sect-top-blks {padding: 8px 50px;}
.std-1 img,.std-2 img,.std-3 img {width: 60px !important;height: 60px !important;}
.What-Drives-Us-blk-lft, .What-Drives-Us-blk-rt {padding: 50px 30px;}
.container {max-width: 1140px !important;margin: 0 auto;}
.hm-bnr-sec-inr{max-width: 1140px !important;margin: 0 auto;padding: 0px 90px;}
.What-Drives-Us-blks {margin-top: 65px;}
.hm-fifth-sec-blks {gap: 50px 50px;}
.hm-third-sec-blks {gap: 80px 80px;}
.hm-sixth-sec-blkss {gap: 30px 30px;}
.std-1 {bottom:44% !important;}
.std-3 {bottom: 45% !important;}
.hm-eigth-sec-blk-inr{width: 80%;}
.hm-cta-sec-blk-lft{ width: 65%;}
.hm-fifth-sec-blk-lft {width: 20%;}
.hm-fifth-sec-blk-rt{width: 80%;}

}

@media screen and (max-width:1100px){ 

.hdr-menu-main-rgt-rgt {width: 15%;}
.hm-cta-sec-blk-lft {width: 73%;}

}


@media screen and (max-width:1024px){ 
.hdr-menu-main-rgt-rgt {display:none;}
.pdng-lft{padding-left:50px;}
.pdng-rt{padding-right:50px;}
.pdng-tp{padding-top:80px;}
.pdng-btm{padding-bottom:80px;}
.marg-tp{margin-top:80px;}
.marg-btm{margin-bottom:80px;}
.container {max-width: 100% !important;margin: 0 auto;padding:0px 0px;}

/* Start off-screen to the right */
.elementskit-menu-offcanvas-elements {right: -4px !important;left: auto !important;transform: translateX(100%) !important;transition: transform 0.3s ease-in-out !important;}
/* Slide into view when active */
.elementskit-menu-offcanvas-elements.active {transform: translateX(0%) !important;}
button.elementskit-menu-hamburger.elementskit-menu-toggler {border: 0px !important;font-size: 30px !important;background: transparent !important;}
button.elementskit-menu-close.elementskit-menu-toggler {background: transparent;border: none;font-size: 23px;padding: 0px !important;}
a.elementskit-nav-logo {padding-left: 20px !important;}
.hm-cta-sec {min-height: 500px;}
.hdr-menu-main-lft {width:30%;float:left;}
.hdr-menu-main-rgt {width:30%;float:left;}
.hdr-menu-main-lft img{width:60px !important;height:60px !important;}
.hm-bnr-sec { margin-top: 90px;}

li.get-in-touch {margin-top: 10% !important;}
li.get-in-touch a{display:flex !important;text-align:center !important;color:#1F2937 !important;background:#FFD700 !important;padding:10px 50px !important;border-radius:8px;align-items: center !important;justify-content: space-around;}


}


@media screen and (max-width:991px){ 
.pdng-lft{padding-left:0px;}
.pdng-rt{padding-right:0px;}
.pdng-tp{padding-top:80px;}
.pdng-btm{padding-bottom:80px;}
.marg-tp{margin-top:80px;}
.marg-btm{margin-bottom:80px;}
.container {max-width: 100% !important;margin: 0 auto;padding:0px 40px;}
.hm-bnr-sec-inr {max-width:100% !important;margin: 0 auto;padding: 0px 44px;}
.hm-third-sec-blks{gap: 50px;}
.What-Drives-Us-blks {margin-top: 55px;width: 70%;}
.std-1 {bottom: 56%!important;left: 5% !important;}
.std-3 {bottom: 57%!important;right: 5% !important;}
.hm-fifth-sec-blk-lft {width: 100%;}
.hm-fifth-sec-blk-rt {width: 100%;float: left;}
.hm-fifth-sec-blks{display: flex;flex-wrap: wrap;gap: 26px 26px;}
.hm-fifth-sec-blk-rt-inr{padding: 50px 20px;gap: 36px;}
.hm-eigth-sec-blk-inr{width: 100%;}
.hm-grid-sec-blks{display: flex;flex-wrap: wrap !important;align-items: center;justify-content: space-around;}
.hm-grid-sec-blk {min-height: 180px;width: 70% !important;padding: 20px 20px;border-radius: 16px;}
.hm-eigth-sec-blks {display: flex;flex-wrap: wrap;gap: 50px 50px;}
.hm-eigth-sec-blk {width: 28% !important;}
.hm-grid-sec-blk.item-6 .hm-grid-sec-blk-inr-lf{width:50%;}
.hm-grid-sec-blk.item-6 .hm-grid-sec-blk-inr-rt{width:50%;}
.hm-grid-sec-blk.item-6 {padding: 0px !important; min-height: 180px;}

.footer-sect-btm {flex-wrap: nowrap !important;}
.hm-third-sec-blks {flex-wrap: wrap !important;}
.hm-third-sec-blk-lft {width:100% !important}
.hm-third-sec-blk-lft h2 br{display:none !important}
.hm-third-sec-blk-lft .hm-third-sec-blk-rt{width:60% !important;display:block;height: 100%;}
.hm-third-sec-blk-lft .hm-third-sec-blk-rt img {width:100% !important;height:100% !important;display:block;object-fit:contain;}
.hm-third-sec-blk-rt {width: 100%;float: left;height:300px;display:none;}
.hm-third-sec-blk-rt img {width:100% !important;height:100% !important;display:block;object-fit:contain;}
.privacy-policy {max-width: 100% !important;margin: 0 auto;padding:80px 40px 0;}


}


@media screen and (max-width:767px){ 
.hm-grid-sec-blk {min-height: 180px;width: 80% !important;padding: 20px 20px;border-radius: 16px;}
.hm-bnr-sec-inr-mbl {padding: 0 40px;}
.hm-bnr-sec-inr-img {width: 100%;float: left;height:365px;}
.hm-bnr-sec-inr-img img{width:100% !important;height:100% !important;display:block;object-fit:contain;}
.hm-third-sec-blk-rt {width: 100%;float: left;height:300px;}
.hm-third-sec-blk-rt img {width:100% !important;height:100% !important;display:block;object-fit:contain;}
.hm-grid-sec-blk.item-6 {padding: 0px !important; min-height: 180px;}
.What-Drives-Us-blk-lft, .What-Drives-Us-blk-rt{padding:54px 36px 54px 47px;border-radius:16px !important;gap: 8px;}
.What-Drives-Us-blks {margin-top: 39px;gap:70px 70px;padding: 0px 00px;width: 100%;}
.What-Drives-Us-curve-lines-mbl .curve-line {min-height:650px !important;width: 56%;}
.What-Drives-Us-curve-lines-mbl .curve-line img{width:100%;height:100% !important;display:block;}
.What-Drives-Us-curve-lines-mbl{top: 8% !important;min-height:790px !important;}
.What-Drives-Us-curve-lines-mbl .std-1 {top: -0%;left: 23% !important;}
.What-Drives-Us-curve-lines-mbl .std-3 {bottom:17% !important;left: -16%;}
.std-1 img, .std-2 img, .std-3 img {width: 50px !important;height: 50px !important;}
.What-Drives-Us-curve-lines-mbl .std-2{position: relative;left: 0;margin-top: -18%;margin-left:-24%!important;}
.hm-eigth-sec-blk { width: 27% !important;}
.hm-cta-sec-blk-lft {width: 100%;}
.hm-cta-sec-blk-rt {width:60%;margin: 0 auto;}
.hm-third-sec-blk-lft .hm-third-sec-blk-rt{width:80% !important;display:block;height: 100%;}

}


@media screen and (max-width:650px){ 
.hm-grid-sec-blk {width: 90% !important;}
.hm-cta-sec-blk-lft {width: 100%;}
.hm-cta-sec-blk-rt {width:80%;margin: 0 auto;}
}


@media screen and (max-width:480px){ 
.pdng-lft{padding-left:0px;}
.pdng-rt{padding-right:0px;}
.pdng-tp{padding-top:60px;}
.pdng-btm{padding-bottom:60px;}
.marg-tp{margin-top:60px;}
.marg-btm{margin-bottom:60px;}
.container {max-width: 100% !important;margin: 0 auto;padding:0px 15px;}
.all-headings h1{font-size: clamp(2.625rem, 1.9519rem + 3.0769vw, 2.875rem) !important;line-height:1 !important;}
.all-headings h2{font-size: clamp(2rem, 1.3269rem + 3.0769vw, 2.25rem) !important;line-height:1.2 !important;}
.all-headings h3{font-size: clamp(1.5rem, 1.1635rem + 1.5385vw, 1.625rem) !important;line-height:1.2 !important;}
.all-headings h4{font-size: clamp(1.25rem, 1.25rem + 0vw, 1.25rem) !important;line-height:1.2 !important;}
.all-headings h5{font-size: clamp(1.25rem, 1.1429rem + 0.3571vw, 1.5rem) !important;line-height:1.2 !important;}
.all-headings h6{font-size: clamp(1.25rem, 1.1429rem + 0.3571vw, 1.5rem) !important;line-height:1.2 !important;}
.all-headings p{font-size: clamp(1rem, 0.6635rem + 1.5385vw, 1.125rem) !important;line-height:1.5 !important;}

.hm-bnr-sec{padding: 50px 15px 0px;}
.hm-bnr-sec-inr-mbl {padding: 0 0px;}
.hdr-menu-main {padding: 15px 15px !important;gap: 0px;justify-content: space-between;}
.elementskit-menu-offcanvas-elements {right: 1px !important;}
.hdr-menu-main-lft {width: 30%;padding: 0px !important;}
.hdr-menu-main-lft img{width:60px !important;height:60px;;}
.hdr-menu-main-rgt {width: 30%;float: right;padding: 0px !important;}
.hm-fifth-sec-blk-lft {width: 100%;}
.hm-fifth-sec-blk-rt {width: 100%}
.hm-fifth-sec-blks {gap: 26px 26px;}
.hm-fifth-sec-blk-rt-inr {padding: 28px 22px;gap: 8px 8px;border-radius: 16px !important;}

.hm-grid-sec-blk {min-height: 140px;width: 100% !important;padding:20px 20px;border-radius: 16px;}
.hm-eigth-sec-blk { width: 47%!important;float: left;}
.hm-eigth-sec-blk-inr {width: 100%;}
.hm-eigth-sec{width: 100%;}
.hm-eigth-sec-blks {display: flex;flex-wrap: wrap;gap: 16px;}
.hm-cont-sec-blk-rt {width: 100%;float: left;padding: 28px 20px;border-radius: 16px !important;}
.hm-cta-sec-blk-lft {width: 100%;}
.hm-cta-sec-blk-rt {width: 100%;}
.hm-cta-sec-blks {gap: 26px;}
.hm-cta-sec {min-height: 800px;}
.hm-grid-sec-blk.item-2, .hm-grid-sec-blk.item-5{display: flex;flex-wrap: wrap !important;padding:40px 40px 40px 30px;gap:10px 10px;}
.hm-grid-sec-blk-inr-lf{width:30%;}
.hm-grid-sec-blk-inr-rt{width:65%;}
.hm-grid-sec-blk.item-6 {padding: 0px !important; min-height: 180px;}
.hm-grid-sec-blk.item-7,.hm-grid-sec-blk.item-8 { min-height: 180px;}
.hm-grid-sec-blk.item-6 .hm-grid-sec-blk-inr-lf{width:50%;}
.hm-grid-sec-blk.item-6 .hm-grid-sec-blk-inr-rt{width:50%;}
.What-Drives-Us-blk-lft, .What-Drives-Us-blk-rt{padding:54px 36px 54px 47px;border-radius:16px !important;gap: 8px;}
.What-Drives-Us-blks {margin-top: 58px;gap:70px 70px;padding: 0px 20px;}
.What-Drives-Us-curve-lines-mbl .curve-line {min-height:790px !important;width:100%}
.What-Drives-Us-curve-lines-mbl .curve-line img{width:100%;height:100% !important;display:block;}
.What-Drives-Us-curve-lines-mbl{top: 8% !important;min-height:790px !important;}
.What-Drives-Us-curve-lines-mbl .std-1 {top: -2%;left: 33% !important;}
.What-Drives-Us-curve-lines-mbl .std-3 {bottom: 8% !important;left: -1% !important;}
.std-1 img, .std-2 img, .std-3 img {width: 50px !important;height: 50px !important;}
.What-Drives-Us-curve-lines-mbl .std-2{position: relative;left: 0;margin-top: -13%;margin-left: -5%!important;}
.hm-grid-sec-blk-inr-lf img{width:60px !important;height:60px !important;}
.hm-third-sec-blk-lft .hm-third-sec-blk-rt{width:100% !important;display:block;height: 100%;}	

.footer-sect-top-blks{padding: 20px 20px;}
.footer-sect-btm-blk {width: 23%;}
.footer-sect-btm-blk-rt { width: 60%;}
.privacy-policy {max-width: 100% !important;margin: 0 auto;padding:80px 15px 0;}
.all-headings.privacy-policy h1 {font-size: clamp(2.625rem, 1.9519rem + 3.0769vw, 2.875rem) !important;line-height:1 !important;}
.all-headings.privacy-policy h2 {font-size: clamp(2rem, 1.3269rem + 3.0769vw, 2.25rem) !important;line-height:1.2 !important;}
.all-headings.privacy-policy h3{font-size: clamp(1.5rem, 1.1635rem + 1.5385vw, 1.625rem) !important;line-height:1.2 !important;}
.all-headings.privacy-policy h4{font-size: clamp(1.25rem, 1.25rem + 0vw, 1.25rem) !important;line-height:1.2 !important;}

/* .scroll-up {position: fixed;bottom: 30px;right: 15px;width: 40px;height: 40px;}
 */
}


@media screen and (max-width:400px){ 

}