/* law-firm-uae page CSS (used by index.php instead of style.min.css + all-icons.min.css)
   1. the rules of style.min.css that this page uses (the testimonials photo is now images/testimonial-bg.webp)
   2. Font Awesome Pro 6.5.1 icons used on this page (fonts: fonts/fa-sub-*.woff2)
   3. small fixes */
/* ---- 1. page styles ---- */
*,::after,::before{box-sizing:border-box}@font-face{font-family:'Open Sans';src:url('../fonts/open-josefin/OpenSans-Bold.eot');src:url('../fonts/open-josefin/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/open-josefin/OpenSans-Bold.woff2') format('woff2'),url('../fonts/open-josefin/OpenSans-Bold.woff') format('woff'),url('../fonts/open-josefin/OpenSans-Bold.ttf') format('truetype'),url('../fonts/open-josefin/OpenSans-Bold.svg#OpenSans-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Josefin Sans';src:url('../fonts/open-josefin/JosefinSans-Regular.eot');src:url('../fonts/open-josefin/JosefinSans-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-josefin/JosefinSans-Regular.woff2') format('woff2'),url('../fonts/open-josefin/JosefinSans-Regular.woff') format('woff'),url('../fonts/open-josefin/JosefinSans-Regular.ttf') format('truetype'),url('../fonts/open-josefin/JosefinSans-Regular.svg#JosefinSans-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Josefin Sans';src:url('../fonts/open-josefin/JosefinSans-Medium.eot');src:url('../fonts/open-josefin/JosefinSans-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/open-josefin/JosefinSans-Medium.woff2') format('woff2'),url('../fonts/open-josefin/JosefinSans-Medium.woff') format('woff'),url('../fonts/open-josefin/JosefinSans-Medium.ttf') format('truetype'),url('../fonts/open-josefin/JosefinSans-Medium.svg#JosefinSans-Medium') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Josefin Sans';src:url('../fonts/open-josefin/JosefinSans-SemiBold.eot');src:url('../fonts/open-josefin/JosefinSans-SemiBold.eot?#iefix') format('embedded-opentype'),url('../fonts/open-josefin/JosefinSans-SemiBold.woff2') format('woff2'),url('../fonts/open-josefin/JosefinSans-SemiBold.woff') format('woff'),url('../fonts/open-josefin/JosefinSans-SemiBold.ttf') format('truetype'),url('../fonts/open-josefin/JosefinSans-SemiBold.svg#JosefinSans-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Josefin Sans';src:url('../fonts/open-josefin/JosefinSans-Bold.eot');src:url('../fonts/open-josefin/JosefinSans-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/open-josefin/JosefinSans-Bold.woff2') format('woff2'),url('../fonts/open-josefin/JosefinSans-Bold.woff') format('woff'),url('../fonts/open-josefin/JosefinSans-Bold.ttf') format('truetype'),url('../fonts/open-josefin/JosefinSans-Bold.svg#JosefinSans-Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}.container__wr,.row{--bs-gutter-x:1.5rem}.mainBnrContentTitle__wr,.mainBnrFormBlockTitle__wr,.secTitle__wr{font-family:var(--KaushanScriptFont__wr)}.secTitle__wr,h3.mbmt{text-transform:capitalize}:root{--bsSecondry1__wr:#404e41;--bsSecondry2__wr:#39463a;--bsSecondry3__wr:#323f33;--bsSecondry4__wr:#2a372c;--bsSecondry5__wr:#26358b;--bsSecondry6__wr:#242f24;--bsPrimary1__wr:#d1ac28;--bsPrimary2__wr:#d7c175;--bsPrimary3__wr:#c9a960;--bsPrimary4__wr:#bb924a;--bsPrimary5__wr:#d99e0c;--bsPrimary6__wr:#ae7c37;--bsGrey100__wr:#dee2e6;--bsYellow50__wr:#fffced;--bsWhite__wr:#fff;--bsBlack__wr:#000;--bsBlack890__wr:#26358b;--bsApple__wr:#1f2c37;--bsFaceBook__wr:#4267b2;--bsTwitter__wr:#1da1f2;--bsLinkedin__wr:#2167f0;--bsWatsapp__wr:#0dc143;--KaushanScriptFont__wr:"Open Sans",serif;--JosefinSansFont__wr:"Josefin Sans",sans-serif}*{padding:0;margin:0}body{font-size:clamp(0.875rem, 0.7881rem + 0.2421vw, 1rem);font-weight:400;line-height:1.5;color:inherit;font-family:var(--JosefinSansFont__wr);position:relative}.noScroll__wr{overflow:hidden}.img-fluid{max-width:100%;height:auto}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px;position:relative}.fs-20{font-size:1.25rem !important}.lh-1{line-height:1 !important}.container__wr{--bs-gutter-x:1.5rem;width:100%;margin-right:auto;margin-left:auto}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-2>*{flex:0 0 auto;width:50%}.col-6{flex:0 0 auto;width:50%}.col-12{flex:0 0 auto;width:100%}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.flex-column{flex-direction:column !important}.justify-content-center{justify-content:center !important}.align-items-center{align-items:center !important}.mt-2{margin-top:.5rem !important}.mt-4{margin-top:1.5rem !important}.p-0{padding:0 !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.gap-2{gap:.5rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.text-center{text-align:center !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}p{margin-top:0;margin-bottom:1rem}.primayBtn__wr{font-size:15px;font-weight:400;color:#000;line-height:120%;text-decoration:none;border-radius:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 48px;background-color:var(--bsPrimary5__wr);border:2px solid var(--bsPrimary5__wr);cursor:pointer;outline:0;box-shadow:none;-webkit-transition:.5s;transition:.5s}.secSubTitle__wr,.secTitle__wr{line-height:1.2;text-align:left;margin-bottom:0;color:inherit}.offcanvas_form_wrapper.open .offcanvas_btnwrapper .offcanvas_closebtn,.primayBtn__wr .labelText__wr{display:inline-block}.primayBtn__wr:hover{background-color:var(--bsSecondry6__wr);border-color:var(--bsSecondry6__wr);color:#fff}.btnDark{background-color:var(--bsSecondry6__wr);border-color:var(--bsSecondry6__wr);color:#fff}.hov-primaryBtn:hover{background-color:var(--bsPrimary5__wr);border-color:var(--bsPrimary5__wr);color:#000}.secTitle__wr{font-size:clamp(1.25rem, 0.0339rem + 3.3898vw, 3rem) !important;font-weight:700}.secSubTitle__wr{font-size:24px;font-weight:400}.counter-icon,.counter-sec p,.secTitleWrapCenter__wr,.secTitleWrapCenter__wr .secSubTitle__wr,.secTitleWrapCenter__wr .secTitle__wr{text-align:center}.secTitle__wr:has(+.secSubTitle__wr),.secTitle__wr:has(+p){margin-bottom:16px}.parentSec__wr{padding:64px 0;position:relative}.parentSec__wr .container__wr{position:relative;z-index:2}.hmAbtFigure__wr img,.mainBnrBackGroundFigure__wr img{object-fit:cover;object-position:center}.content__wr p:last-child,.content__wr p:only-child,.mainBnrText__wr p:last-child,.mainBnrText__wr p:only-child,.secTitleWrap__wr p:last-child,.secTitleWrap__wr p:only-child{margin-bottom:0}.pageHeader__wr{position:absolute;z-index:1024;width:100%;top:0}.pageNavTopBar__wr{padding:8px 0 4px}.pageNavTopBar__wr .container__wr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navTopBarInfo__wr{width:100%;display:flex;align-items:center;justify-content:space-between;gap:32px}.navTopInfoItem__wr{font-size:14px;font-weight:400;line-height:100%;color:var(--bsWhite__wr);display:flex;align-items:center;justify-content:flex-start;gap:8px}.navTopInfoItem__wr>a{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-decoration:none;-webkit-transition:.5s linear;transition:.5s linear}.navBarNav__wr>li.active>a,.navBarNav__wr>li:hover>a,.navBarNav__wr>li:hover>button,.navTopInfoItem__wr i,.navTopInfoItem__wr:hover a,.serviceTitle__wr{color:var(--bsPrimary5__wr)}.navTopInfoItem__wr i{font-size:10px;color:var(--bsWhite__wr);line-height:1;text-align:center;display:inline-flex;background:transparent;border:2px solid var(--bsWhite__wr);width:22px;height:22px;aspect-ratio:1 / 1;border-radius:50%;-webkit-transition:.5s linear}.navTopInfoItem__wr i{align-items:center;justify-content:center;position:relative;z-index:1;transition:.5s linear}.navTopInfoItem__wr:hover a{text-decoration:none}.navTopInfoItem__wr:hover i{color:var(--bsBlack__wr);background:var(--bsPrimary5__wr);border-color:var(--bsPrimary5__wr)}.navTopOffer{font-size:12px;font-weight:600;line-height:1;color:#000 !important;text-transform:uppercase;background-color:#fff;padding:4px 24px;border-radius:50rem;text-decoration:none;font-family:var(--KaushanScriptFont__wr)}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .week-days,#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .weeks .week,.pageNavBar__wr .container__wr,.pageNavWrap__wr{display:flex}.navBarBrand__wr,.pageNavHead__wr .brand__wr{display:inline-flex}.navBarBrand__wr{padding:8px 0}.contactListGroup__wr,.navBarNav__wr{list-style:none}.navBarNav__wr>.dropdown{position:relative}.navBarNav__wr>li>a,.navBarNav__wr>li>button{background-color:transparent;border:0;font-size:18px;font-weight:400;line-height:1.2;color:#fff;cursor:pointer;text-decoration:none;-webkit-transition:.5s linear;transition:.5s linear}.navBarNav__wr>li>button .fa-chevron-down{margin-left:4px;font-size:10px;vertical-align:middle}.navBarNav__wr .dropdown .dropdown-content{display:none;position:absolute;top:100%;background-color:#fff;width:16rem;overflow:auto;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:999}.navBarNav__wr .dropdown .dropdown-content a{color:black;font-size:14px;padding:12px 16px;text-decoration:none;display:block;-webkit-transition:all .3s ease;transition:all .3s ease}.navBarNav__wr .dropdown .dropdown-content a~a{border-top:1px solid #ddd}.navBarNav__wr .dropdown .dropdown-content a:hover{background-color:var(--bsPrimary5__wr);color:#fff}.navBarNav__wr .dropdown:hover .dropdown-content{display:block}.navBarNav__wr .dropdown .dropdown-content.show{display:block}.pageNavBarConsultBtn__wr{padding:12px 32px !important}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .current-date::after,#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .current-date::before,#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul li::before,#CalenderModal .hide-p,.offcanvas_form_wrapper.open .offcanvas_btnwrapper .offcanvas_openebtn,.pageNavBarConsultBtn__wr i{display:none}.hmAboutUsSec__wr>.container__wr>.row,.pageMainBnrSec__wr{position:relative}.mainBnrBackGround__wr{position:absolute;inset:0}.mainBnrBackGroundFigure__wr{display:flex;width:100%;position:absolute;inset:0}.mainBnrBackGroundFigure__wr::before{content:"";position:absolute;inset:0;background-color:var(--bsBlack__wr);background:-webkit-linear-gradient(90deg,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.4) 100%);background:linear-gradient(90deg,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.4) 100%);z-index:1}.mainBnrBackGroundFigure__wr img{width:100%;height:100%}.mainBnrContentWrap__wr{position:relative;z-index:2;padding-top:105px;padding-bottom:48px}.mainBnrContent__wr{color:var(--bsWhite__wr);text-align:left}.contactContentTitleWrap__wr,.contactFromBlockTitleWrap__wr,.hmAbtContentTitleWrap__wr,.mainBnrContentTitleWrap__wr,.mainBnrFormBlockTitleWrap__wr{margin-bottom:24px}.mainBnrContentTitle__wr{font-size:clamp(1.25rem, -0.3136rem + 4.3584vw, 3.5rem) !important;font-weight:700;line-height:1.2;color:inherit;margin-bottom:16px}.hmAbtContentBtnParent__wr,.mainBnrContentBtnParent__wr{margin-top:32px}.formBlock__wr{padding:20px 15px;background:rgba(255,255,255,0.26);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(6.7px);-webkit-backdrop-filter:blur(6.7px);border:1px solid rgba(255,255,255,0.09)}.mainBnrFormBlockTitle__wr{font-size:clamp(1.25rem, 0.7288rem + 1.4528vw, 2rem) !important;font-weight:700;line-height:1.2;color:var(--bsWhite__wr);margin-bottom:0}.hmAbtContentTitle__wr,.serviceItem__wr:hover .serviceContentTitle__wr{color:var(--bsPrimary5__wr)}form .form-row{row-gap:32px}form .form-control{display:block;width:100%;padding:12px 18px;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bsBlack__wr);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bsWhite__wr);border:1px solid var(--bsWhite__wr);background-clip:padding-box;border-radius:55px;outline:0;box-shadow:none;font-family:var(--JosefinSansFont__wr)}.serviceItem__wr:hover .serviceContentBlock__wr .serviceIcon__wr{background:var(--bsPrimary5__wr)}form textarea.form-control{resize:none;border-radius:20px;height:110px}form select.form-control:invalid{color:#757575}.has-error .form-control{border-color:red}.fullBtn__wr,.hmAbtImageBlockBg__wr,.hmAbtImageBlock__wr{width:100%}.hmAbtFigure__wr{display:flex;width:100%;border-radius:8px}.figure__wr img,.serviceFigure__wr img{object-fit:cover;object-position:center center}.hmAbtContentBlock__wr{text-align:left;position:relative}.hmAbtContentTitle__wr{font-size:48px}.imageBlockBg__wr,.serviceImageBlockBg__wr{width:100%;position:relative}.figure__wr{display:flex;width:100%;position:relative}.figure__wr img{width:100%;height:100%}.serviceSec__wr{background:var(--bsYellow50__wr)}.serviceTitleWrap__wr,.testimonialTitleWrap__wr{margin-bottom:32px}.serviceSec__wr .row{row-gap:24px}.serviceItem__wr{width:100%;height:100%;position:relative;background:var(--bsWhite__wr);padding:1rem;border-radius:8px;box-shadow:0 0 15px 0 rgb(0 0 0 / 10%)}.serviceFigure__wr{display:flex;width:100%;position:relative;overflow:hidden;border-radius:6px}.serviceFigure__wr img{width:100%;-webkit-transition:.5s;transition:.5s}.serviceContentBlock__wr{width:100%;position:relative;padding-top:calc(35px + 1rem);padding-bottom:1rem}.serviceContentTitleWrap__wr{margin-bottom:1rem}.serviceContentTitle__wr{font-size:clamp(1rem, 0.6505rem + 0.9709vw, 1.5rem) !important;color:var(--bsSecondry5__wr);font-family:var(--JosefinSansFont__wr);-webkit-transition:.5s;transition:.5s}.serviceContentTitle__wr>a{color:inherit;text-decoration:none}.serviceIcon__wr{width:70px;height:70px;line-height:64px;border:2px solid var(--bsPrimary5__wr);border-radius:50%;background:var(--bsWhite__wr);box-shadow:0 0 15px rgba(0,0,0,0.2);font-size:30px;text-align:center;display:flex;align-items:center;justify-content:center;margin:0 auto;position:absolute;top:-35px;left:16px;-webkit-transition:.5s linear;transition:.5s linear}.serviceContent__wr{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;-moz-line-clamp:5;-moz-box-orient:vertical}.serviceIcon__wr img{-webkit-transition:.5s linear;transition:.5s linear}.serviceItem__wr:hover .serviceContentBlock__wr .serviceIcon__wr img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.serviceItem__wr:hover .serviceFigure__wr img{-webkit-transform:scale(1.1);transform:scale(1.1)}.btnIconUpRight i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.5s;transition:.5s}.btnIconUpRight:hover i{-webkit-transform:rotate(0);transform:rotate(0)}.contactListGroup__wr p:hover a,.offcanvas_form_wrapper .offcanvas_btnwrapper .enq_text{color:var(--bsPrimary5__wr)}.footerInfoAddress__wr,.offcanvas_form_wrapper .offcanvas_body .btn-primary{width:100%}.happyClientsSec__wr{text-align:center;position:relative}.happyClientsSec__wr::before{content:"";background:url(../images/badge-bg.webp) center center/contain;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.1;z-index:-1}.teamSec__wr{background-color:#f4f7fc}.teamSecHead{margin-bottom:32px}.teamBlockFigure{display:flex;align-items:center;justify-content:center;overflow:hidden;margin-left:1rem;border-radius:1rem 1rem 0 0;box-shadow:5px 0 10px 3px rgba(227,221,221,0.5)}.teamBlockFigure img{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center top;-webkit-transition:all ease .5s;transition:all ease .5s}.teamBlockFigure:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.teamInfoBlock{position:relative;padding:1.5rem .75rem;background-color:#a37312;border-radius:0 0 1rem 1rem;box-shadow:0 5px 10px 3px rgba(227,221,221,0.5)}.teamInfoBlock::before{content:' ';position:absolute;left:0;top:-1rem;width:0;height:0;border-bottom:1rem solid #a37312;border-left:1rem solid transparent}.teaMembName{font-size:clamp(1.125rem, 0.8644rem + 0.7264vw, 1.5rem);font-weight:600;line-height:1.1;color:#fff;margin-bottom:.25rem;-webkit-transition:all ease .5s;transition:all ease .5s}.teaMembDesg{font-size:clamp(0.875rem, 0.7881rem + 0.2421vw, 1rem);font-weight:400;line-height:1.1;color:#fff;min-height:36px;margin-bottom:.5rem}.testimonialSec__wr{background-position:center;background-size:cover;background-repeat:repeat-y;position:relative}.testimonialSec__wr.bg-on{background-image:url(../images/testimonial-bg.webp);-webkit-animation:20s linear infinite forwards testing;animation:20s linear infinite forwards testing}@-webkit-keyframes testing{0{background-position:0 0}100%{background-position:0 -100%}}@keyframes testing{0{background-position:0 0}100%{background-position:0 -100%}}.reviewHeadBox{padding:1.5rem;background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-bottom:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.reviewHeadInfoBlock{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px}.reviewHeadTitleContainer{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px}.gBrandIcon{display:inline-flex;align-items:center;justify-content:center}.reviewHeadInfoTitle{display:inline-flex;font-size:22px;font-weight:700;line-height:1;color:#111;font-family:var(--KaushanScriptFont__wr)}.reviewHeadRatingContainer{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.reviewHeadRatingValue{display:inline-flex;font-size:22px;font-weight:700;line-height:1;color:#111;word-break:normal !important;font-family:var(--KaushanScriptFont__wr)}.reviewHeadRating{display:inline-flex;align-items:center;justify-content:flex-start;gap:1px;font-size:22px;line-height:1;color:#fcbf02}.reviewHeadRatingCount{display:inline-flex;font-size:16px;line-height:1;color:rgba(17,17,17,1);font-family:var(--KaushanScriptFont__wr)}.reviewHeadBtn{font-size:16px;font-weight:600;color:#000;line-height:1.2;text-decoration:none;font-family:var(--KaushanScriptFont__wr);border-radius:50rem;display:flex;align-items:center;justify-content:center;gap:8px;padding:7px 18px;background-color:var(--bsPrimary5__wr);border:2px solid var(--bsPrimary5__wr);cursor:pointer;outline:0;box-shadow:none;-webkit-transition:.5s;transition:.5s}.reviewHeadBtn:hover{background-color:var(--bsSecondry6__wr);border-color:var(--bsSecondry6__wr);color:#fff}.reviewBlock{display:block;background-color:#f6f6f8;padding:1.5rem;border:1px solid #ccc;border-radius:8px;height:100%;-webkit-transition:all ease .1s;transition:all ease .1s}.reviewBlock:hover{background-color:#fff}.reviewAuthBlock{width:100%;display:flex;flex-wrap:nowrap;gap:12px;align-items:center;justify-content:flex-start;margin-bottom:1rem}.reviewAvtarBlock{position:relative;display:inline-flex;flex-shrink:0}.reviewAvtar{display:inline-flex;width:40px;aspect-ratio:1 / 1;align-items:center;justify-content:center;border-radius:50%;background-color:#78909c;font-size:20px;line-height:1;color:#fff}.reviewAvtar.bg-red{background-color:#ec4434}.reviewAvtar.bg-blue{background-color:#4484f4}.reviewAvtar.bg-green{background-color:#34ac54}.reviewAvtar.bg-yellow{background-color:#fcbc04}.reviewAvtar span{display:inline-flex;line-height:1;height:13px}.gIconFigure{display:inline-flex;position:absolute;bottom:-6px;right:-6px}.gIconFigure img{width:24px !important}.reviewAuthInfoBlock{width:calc(100% - 52px);display:flex;flex-direction:column;gap:4px;flex:1}.reviewAuthInfo{display:flex;align-items:flex-start;justify-content:space-between;text-align:left;gap:5px}.reviewAuthName{display:block;font-size:18px;line-height:1.2;font-weight:600;color:#111;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.verifyBadgeFigure{display:inline-flex}.verifyBadgeFigure img{width:14px !important}.reviewDate{display:flex;align-items:center;flex-wrap:wrap;font-size:14px;line-height:1;color:rgba(17,17,17,1)}.reviewRating{width:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;gap:2px;font-size:16px;color:#fcbf02;margin-bottom:.5rem}.reviewContent{width:100%;font-size:16px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;-moz-line-clamp:4;-moz-box-orient:vertical}.reviewContent p{margin-bottom:0}.reviewBtnBlock{width:100%;display:flex;margin-top:.5rem}.reviewBtn{display:inline-flex;font-size:16px;font-weight:400;line-height:1.2;color:#000;text-decoration:underline;-webkit-transition:all ease-in .5s;transition:all ease-in .5s}.reviewBtn:hover{color:var(--bsPrimary5__wr);text-decoration:none}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}#testimonialModal .modal-content{border-radius:8px}.reviewModalClose{background:transparent;border:0;padding:0;width:32px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;font-size:1.5rem;cursor:pointer;color:#000 !important;text-decoration:none;position:absolute;top:12px;right:12px}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-dialog-scrollable .modal-body{overflow-y:auto}#testimonialModal .modal-body{padding:40px 1.5rem}.reviewMoadlContainer .reviewBlock{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:12px;margin-bottom:1.5rem;background-color:transparent;padding:0;border:0;border-radius:0;height:auto;-webkit-transition:unset;transition:unset}.reviewMoadlContainer .reviewBlock:hover{background-color:transparent}.reviewMoadlContainer .reviewAvtar{width:48px;font-size:20px}.reviewMoadlContainer .reviewAuthInfoBlock{width:auto;flex:unset}.reviewMoadlContainer .reviewRating{font-size:clamp(1rem, 0.8263rem + 0.4843vw, 1.25rem);margin-bottom:1rem}.reviewMoadlContainer .reviewContent{font-size:clamp(0.875rem, 0.7013rem + 0.4843vw, 1.125rem);overflow:visible;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;-moz-line-clamp:unset;-moz-box-orient:unset}.reviewMoadlContainer .reviewContent p{margin-bottom:0}.reviewMoadlContainer .reviewBtnBlock{display:none}.contactSec__wr::after,.contactSec__wr::before{content:"";height:50%;z-index:-1;left:0;right:0;position:absolute}.contactSec__wr{padding:80px 0;position:relative;z-index:1}.contactSec__wr::before{width:100%;top:0;background:#f0fff0}.contactSec__wr::after{width:100%;bottom:0;background:#d7ffda}.contactBlockWrap__wr{padding:60px;background:rgba(255,255,255,0.6);border:1px solid rgba(0,0,0,0.09);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(6.7px);-webkit-backdrop-filter:blur(6.7px)}.contactFromBlock__wr{padding:0;background:0;border-radius:0;box-shadow:none;backdrop-filter:unset;-webkit-backdrop-filter:unset;border:0}.contactContentTitle__wr,.contactFromBlockTitle__wr{font-size:clamp(1.125rem, 0.6038rem + 1.4528vw, 1.875rem) !important}.contactFromBlock__wr form .form-control{background-color:#f2f2f2;border-color:#f2f2f2}.contactListGroup__wr li{width:100%;display:block;padding-left:65px;position:relative}.contactListGroup__wr li ~ li{margin-top:30px}.contactListGroup__wr .icon__wr{display:inline-block;width:50px;height:50px;position:absolute;left:0;top:0}.contactListGroup__wr .labelTitle__wr{font-size:24px;font-weight:600;line-height:1.5;color:inherit;text-align:left;margin:0}.contactListGroup__wr p{font-weight:400;line-height:1.5;color:var(--bsBlack__wr)}.contactListGroup__wr p:last-child,.contactListGroup__wr p:only-child{margin-bottom:0}.contactListGroup__wr a{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-decoration:none;-webkit-transition:.3s;transition:.3s}.pageFooter__wr{background:#191919}.pageFooter__wr>.container__wr{padding-top:1.5rem;padding-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between}.footerContactInfo__wr{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:24px}.footerContactInfo__wr p{font-weight:400;color:var(--bsWhite__wr);line-height:1;text-align:center;margin-bottom:0}.footerContactInfo__wr p a{color:inherit;text-decoration:none;-webkit-transition:.3s;transition:.3s}.footerContactInfo__wr p i,.footerContactInfo__wr p:hover a{color:var(--bsPrimary1__wr)}.footerContactInfo__wr p i{vertical-align:middle;margin-right:8px}.pageFooterCopyRight__wr{padding:1rem 0;background:var(--bsBlack__wr)}.pageFooterCopyRight__wr>.container__wr{display:flex;align-items:center;justify-content:space-between}.pageFooterCopyRight__wr .copyright__wr{font-size:14px;font-weight:400;line-height:1.5;color:var(--bsWhite__wr);text-align:left;margin-bottom:0}.pageFooterCopyRight__wr .designBy__wr{font-size:14px;font-weight:400;line-height:1.5;color:var(--bsWhite__wr);text-align:right;margin-bottom:0}.floatingBtnBlock{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32vh;padding-left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:fixed;top:50%;left:0;z-index:99}.callBtnWrap__wr{position:relative;margin:auto;z-index:1}.callBtnWrap__wr a{color:var(--bsWhite__wr);background:var(--bsPrimary5__wr);width:50px;aspect-ratio:1 / 1;border-radius:50%;padding:0;position:relative;text-decoration:none;font-size:24px;display:flex;align-items:center;justify-content:center;-webkit-animation:call-shadow-pulse 2s infinite;animation:call-shadow-pulse 2s infinite;-webkit-transition:allease .5s;transition:allease .5s}@-webkit-keyframes call-shadow-pulse{0{box-shadow:0 0 0 0 rgba(217,158,12,0.5)}100%{box-shadow:0 0 0 35px rgba(217,158,12,0)}}@keyframes call-shadow-pulse{0{box-shadow:0 0 0 0 rgba(217,158,12,0.5)}100%{box-shadow:0 0 0 35px rgba(217,158,12,0)}}.callBtnWrap__wr .icon__wr{display:inline-flex;align-items:center;justify-content:center}.callBtnWrap__wr .popoverWrap__wr{max-width:275px;width:275px;position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#fff;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);display:none}#CalenderModal .show-p,.callBtnWrap__wr.active .popoverWrap__wr,.modal.fades{display:block}.callBtnWrap__wr .popoverWrap__wr .arrow__wr{display:block;width:0;height:0;border:11px solid transparent;position:absolute;top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.callBtnWrap__wr .popoverWrap__wr .arrow__wr::before{position:absolute;display:block;width:0;height:0;border:10px solid transparent;bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.callBtnWrap__wr .popoverWrap__wr .title__wr{padding:8px 14px;margin:0;font-size:14px;font-weight:600;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.callBtnWrap__wr .popoverWrap__wr .content__wr{padding:9px 14px;font-size:14px}.watsAppWrap__wr{position:relative;margin:auto;z-index:1}.watsAppWrap__wr a{background:#0dc143;color:var(--bsWhite__wr);width:50px;aspect-ratio:1 / 1;border-radius:50%;padding:0;position:relative;text-decoration:none;font-size:35px;display:flex;align-items:center;justify-content:center;-webkit-animation:watapp-shadow-pulse 2s infinite;animation:watapp-shadow-pulse 2s infinite;-webkit-transition:allease .5s;transition:allease .5s}@-webkit-keyframes watapp-shadow-pulse{0{box-shadow:0 0 0 0 rgba(13,193,67,0.5)}100%{box-shadow:0 0 0 35px rgba(13,193,67,0)}}@keyframes watapp-shadow-pulse{0{box-shadow:0 0 0 0 rgba(13,193,67,0.5)}100%{box-shadow:0 0 0 35px rgba(13,193,67,0)}}.watsAppWrap__wr .icon__wr{display:inline-flex;align-items:center;justify-content:center}.offcanvas_form_wrapper{position:fixed;right:0;top:0;bottom:0;width:650px;max-width:650px;background-color:#212121;z-index:1045;-webkit-transition:.5s ease-in;transition:.5s ease-in;-webkit-transform:translateX(100%);transform:translateX(100%)}.offcanvas_form_wrapper .offcanvas_btnwrapper{position:absolute;width:100px;height:100px;background:var(--bsPrimary5__wr);top:0;border-radius:50%;bottom:0;margin:auto;box-shadow:-10px 0 60px rgb(36 33 74 / 49%);display:inline-block;left:-50px;cursor:pointer;-webkit-transition:.3s ease-in;transition:.3s ease-in;z-index:100;display:flex;align-items:center;justify-content:center}.offcanvas_form_wrapper .offcanvas_btnwrapper .enq_text{font-size:20px;line-height:1;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;padding:0;position:absolute;top:45px;margin:0;left:-46px;font-weight:500;max-width:100%;-webkit-transition:.5s ease-in;transition:.5s ease-in}.offcanvas_form_wrapper .offcanvas_btnwrapper .offcanvas_openebtn{font-size:30px;color:var(--bsWhite__wr);margin:0 0 0 -47px}.offcanvas_form_wrapper .offcanvas_btnwrapper .offcanvas_closebtn{display:none;font-size:40px;color:var(--bsWhite__wr);margin:0;text-decoration:none}.offcanvas_form_wrapper .offcanvas_body{padding:0 30px 0 80px;margin:0;color:var(--bs-black)}.consultaion-btn a,.offcanvas_form_wrapper.open .offcanvas_btnwrapper .enq_text{color:var(--bsWhite__wr)}.offcanvas_form_wrapper .sec_head{padding:30px 30px 30px 80px;position:relative;color:var(--bsWhite__wr)}.offcanvas_form_wrapper .sec_head .sec_title{font-size:32px;font-weight:700;line-height:1.2;color:var(--bsPrimary5__wr);margin-bottom:0;text-align:left}.offcanvas_form_wrapper .sec_head p{color:inherit;margin-bottom:0}.offcanvas_form_wrapper .sec_head .offcanvas_xs_closebtn{color:var(--bs-white);font-size:30px;display:none;position:absolute;right:30px;top:30px;text-decoration:none}.offcanvas_form_wrapper.open{-webkit-transform:translateX(0);transform:translateX(0);z-index:2000000001 !important}.offcanvas_backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:var(--bsBlack__wr);opacity:0;visibility:hidden}.offcanvas_backdrop.show{opacity:.8;visibility:visible}.modal,.modal-backdrop.fade{opacity:0}.consultaion-btn a{font-size:15px;font-weight:400;line-height:120%;font-family:var(--KaushanScriptFont__wr);border-radius:46px;padding:14px 20px;background-color:var(--bsPrimary5__wr);border:2px solid var(--bsPrimary5__wr);cursor:pointer;outline:0;box-shadow:none;-webkit-transition:.5s;transition:.5s;text-decoration:none}.consultaion-btn{margin-top:30px;display:none}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:.5rem;--bs-modal-box-shadow:0 .125rem .25rem rgba(0,0,0,0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal .modal-dialog,.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul li ~ li,.help-block{margin-top:10px}@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal{background-color:rgba(0,0,0,0.8)}.modal.show{opacity:1}.modal.show .modal-dialog{transform:none}.modal-content{border-radius:0}#CalenderModal{z-index:2000000001}#CalenderModal .modal-dialog{max-width:850px}#CalenderModal .modal-dialog .modal-content{border:0;box-shadow:none;border-radius:0}#CalenderModal .CalenderArea{display:flex;margin:-15px;min-height:505px}#CalenderModal .CalenderArea .Close{position:absolute;top:0;right:10px;font-size:50px;line-height:55px;width:50px;text-align:center;color:#000;text-decoration:none}#CalenderModal .CalenderArea .CalenderLeft{width:50%;border-right:1px solid #d6d6d6;transition:.5s ease-in-out}#CalenderModal .CalenderArea .CalenderLeft figure{margin:0;padding:60px 40px;border-bottom:1px solid #ddd}#CalenderModal .CalenderArea .CalenderLeft .thankyou-text{padding:25px 40px;min-height:300px}#CalenderModal .CalenderArea .CalenderLeft .thankyou-text h3{color:var(--darkBlueColor__wr);font-weight:500;margin:0 0 10px;font-size:26px}#CalenderModal .CalenderArea .CalenderLeft .thankyou-text h4{font-size:18px;font-weight:500;color:#000;margin:0 0 10px}#CalenderModal .CalenderArea .CalenderLeft .thankyou-text p:not([class]){color:var(--bsGreyColor__wr)}#CalenderModal .CalenderArea .CalenderLeft .thankyou-text p{font-size:15px;color:inherit}#CalenderModal .CalenderArea .CalenderRight{width:50%;padding:40px 0 0 15px;transition:.5s ease-in-out;overflow:hidden}#CalenderModal .CalenderArea .CalenderRight h3,#CalenderModal .CalenderForm h4{font-weight:500;font-size:25px;margin:0 0 15px}#CalenderModal .CalenderArea .CalenderRight .CalenderBox{flex:1;position:relative;transition:.5s ease-in-out}#CalenderModal .CalenderArea .CalenderRight .CalenderBox .Controls #next,#CalenderModal .CalenderArea .CalenderRight .CalenderBox .Controls #prev{font-size:25px;line-height:17px;font-weight:700;margin:0;cursor:pointer;position:absolute;z-index:99}#CalenderModal .CalenderArea .CalenderRight .CalenderBox .Controls #prev{left:10%}#CalenderModal .CalenderArea .CalenderRight .CalenderBox .Controls #next{right:10%}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .current-date{position:relative;padding:0 0 10px !important;text-align:center;background:0;box-shadow:none}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .current-date .current-month{font-size:16px;font-weight:500;color:#000}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .week-days .week-day{text-transform:uppercase;font-weight:500;font-size:14px;line-height:1;width:45px;height:25px;text-align:center}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .weeks .week .day{position:relative;display:block;width:45px;height:45px;padding:1px 0 0;font-size:16px;text-align:center;border:1px solid transparent;border-radius:50%;cursor:pointer;color:#000;font-weight:500;line-height:40px}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .weeks .week .day.today{background-color:#d1ac28;color:#fff}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .weeks .week .day.not-current-month{color:#dedede}#CalenderModal .CalenderArea.AddSlot .CalenderLeft{width:40%}#CalenderModal .CalenderArea.AddSlot .CalenderRight{width:65%}#CalenderModal .CalenderArea.AddSlot .CalenderRight aside .TimeSlot{transform:translate(0)}#CalenderModal .CalenderArea .CalenderRight aside{display:flex;transition:.5s ease-in-out}#CalenderModal .CalenderArea .CalenderRight .TimeSlot{width:40%;padding:0 0 0 10px;transform:translate(100%,0)}#CalenderModal .CalenderArea .CalenderRight .TimeSlot h5{font-weight:500;color:#000;margin:0 0 15px}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul{overflow:hidden;white-space:nowrap;-webkit-user-select:none;-ms-user-select:none;user-select:none;height:365px;overflow-y:auto;padding:0 5px 0 0}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul::-webkit-scrollbar{width:10px}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul::-webkit-scrollbar-track{background:#fff}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul::-webkit-scrollbar-thumb{background:#4c4b4b;border:2px solid #fff;border-radius:15px}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul li{padding:0 .5rem;font-size:15px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.hmAbtFigure__wr img,.img_area img{width:100%;height:100%;object-fit:cover;transition:.3s}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul li span.Time{width:100%;height:50px;border:1px solid #adaeb1;display:inline-block;text-align:center;line-height:45px;font-weight:500;border-radius:5px;cursor:pointer;transition:.5s ease-in-out;background-color:#fff}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul li span.Confirm{width:100%;height:50px;transform:translateX(15px);display:inline-block;background-color:#d1ac28;font-weight:500;color:#fff;border-radius:5px;line-height:45px;text-align:center;cursor:pointer;transition:.5s ease-in-out}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul li.timeactive span.Time{background-color:#616161;border-color:#616161;font-weight:400;color:#fff;width:49%}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul li.timeactive span.Confirm{font-weight:400;-webkit-transform:translateX(0);transform:translateX(0);width:49%}#CalenderModal .CalenderArea.AddSlot .CalenderRight .CalenderBox{flex:unset;width:60%}#CalenderModal .CalenderForm{width:50%;padding:40px 0 60px 25px;transition:.5s ease-in-out;display:none;position:relative}#CalenderModal .CalenderForm .back{font-size:36px;color:#000;line-height:1;text-decoration:none;position:absolute;top:0}#CalenderModal .CalenderForm .form-group label{display:block;font-size:14px;font-weight:500;color:#000}#CalenderModal .CalenderForm .form-group .form-control{outline:0;box-shadow:none;color:var(--bs-black);border:1px solid #ccc}#CalenderModal .CalenderForm .form-group .form-check{padding:0}#CalenderModal .CalenderForm .form-group .form-check .form-check-label{position:relative;display:flex;font-size:15px;padding:0 0 0 25px;margin:0 0 8px}#CalenderModal .CalenderForm .form-group .form-check .form-check-label input{margin:0;width:17px;height:17px;left:0;top:2px;position:absolute}#CalenderModal .CalenderForm .form-group .form-check .form-check-label span.Icon{margin:0 16px 0 0;font-size:15px;padding:0 0 5px 5px}#CalenderModal .fa-video{color:#4888f7}#CalenderModal .fa-phone{color:green}#CalenderModal .fa-location-dot{color:red}#CalenderModal .CalenderForm button{cursor:pointer;background-color:#d1ac28;font-size:15px;padding:10px 14px;color:#fff;font-weight:500;text-transform:uppercase;border:2px solid var(--darkOrangeColor__wr);width:100%;border-radius:4px;margin:0 auto}#CalenderModal .CalenderForm button:hover{color:#fff;background-color:#212b22;border-color:#212b22}#CalenderModal .enquiry-error{border-color:red !important}#CalenderModal .disable-time{cursor:not-allowed !important;color:#b6b5b5}#CalenderModal .has-error .help-block,#CalenderModal .has-error .radio,#CalenderModal .has-error.checkbox label,#CalenderModal .has-error.radio label{color:#a94442}.has-error span{font-weight:400;color:red;position:absolute;top:45px;font-size:14px;left:30px}.help-block{font-size:14px;display:block;color:red;position:absolute;top:70px;left:5px}.counter-sec{margin-top:64px}.counterBox__wr{background:#a37312;background:-moz-linear-gradient(90deg,rgba(163,115,18,1) 0,rgba(233,193,27,1) 33%,rgba(217,158,12,1) 66%,rgba(177,135,19,1) 100%);background:-webkit-linear-gradient(90deg,rgba(163,115,18,1) 0,rgba(233,193,27,1) 33%,rgba(217,158,12,1) 66%,rgba(177,135,19,1) 100%);background:linear-gradient(90deg,rgba(163,115,18,1) 0,rgba(233,193,27,1) 33%,rgba(217,158,12,1) 66%,rgba(177,135,19,1) 100%);-webkit-box-shadow:5px 5px 20px 0 rgba(227,221,221,1);-moz-box-shadow:5px 5px 20px 0 rgba(227,221,221,1);box-shadow:5px 5px 20px 0 rgba(227,221,221,1);border-radius:.5rem}.counter-sec .counter{text-align:center;font-size:clamp(1.5rem, 0.3708rem + 3.1477vw, 3.125rem) !important;font-weight:600;color:var(--bsWhite__wr)}.services_sec>.container__wr>.row{align-items:center}.counter-sec p{font-size:clamp(0.75rem, 0.4894rem + 0.7264vw, 1.125rem);font-weight:500;line-height:1.2;color:var(--bsWhite__wr);margin-bottom:0}.services_sec{margin:35px 0}.services_sec .content_area .secTitle__wr{font-size:clamp(1.25rem, 0.3814rem + 2.4213vw, 2.5rem) !important}.services_sec .content_area .mbmt{font-size:clamp(0.875rem, 0.7013rem + 0.4843vw, 1.125rem) !important}.img_area{display:flex;overflow:hidden;border-radius:10px}.img_area img:hover{transform:scale(1.1)}.hmAbtFigure__wr{overflow:hidden}.hmAbtFigure__wr img:hover{transform:scale(1.1)}.mbmt{margin:15px 0}.toggle-popover-block{display:inline-flex;position:relative;z-index:99}.popoverBlock{max-width:275px;width:275px;position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#fff;color:#000;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);z-index:1;display:none}.toggle-popover-block.active .popoverBlock{display:block}.toggle-popover-block .popoverBlock .arrow__wr{display:block;width:0;height:0;border-width:11px;border-color:transparent;border-style:solid;position:absolute;top:50%;left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.toggle-popover-block .popoverBlock .arrow__wr::before{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:10px;bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.toggle-popover-block .popoverBlock .title__wr{padding:8px 14px;margin:0;font-size:14px;font-weight:600;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.toggle-popover-block .popoverBlock .content__wr{padding:9px 14px;font-size:14px}:root{--review-block-gap:15px;--team-block-gap:15px;--speed:120s}.reviewMarqueCarousel{width:100%;overflow:hidden}.reviewMarqTrack{display:flex;width:max-content;will-change:transform;animation:review-marquee var(--speed) linear infinite}.reviewMarqGroup{display:flex}.reviewMarqGroup .reviewBlock{flex:0 0 290px;width:290px;margin-right:var(--review-block-gap);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-grow:1}@keyframes review-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.reviewMarqueCarousel:hover .reviewMarqTrack{animation-play-state:paused}.teamMarqueCarousel{width:100%;overflow:hidden}.teamMarqTrack{display:flex;width:max-content;will-change:transform;animation:team-marquee var(--speed) linear infinite}.teamMarqGroup{display:flex}.teamMarqGroup .teamBlock{flex:0 0 382px;width:382px;margin-right:var(--team-block-gap);display:flex;flex-direction:column}@keyframes team-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.teamMarqueCarousel:hover .teamMarqTrack{animation-play-state:paused}/*RESPONSIVE*/@media(min-width:412px){.teamMarqGroup .teamBlock{flex:0 0 545px;width:545px}}@media(min-width:480px){.reviewMarqGroup .reviewBlock{flex:0 0 265px}}@media(min-width:576px){.col-sm-6{flex:0 0 auto;width:50%}.col-sm-12{flex:0 0 auto;width:100%}.mt-sm-3{margin-top:1rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.text-sm-start{text-align:left !important}.reviewHeadBox{flex-direction:row;align-items:center;justify-content:space-between;gap:unset}.reviewHeadInfoBlock{align-items:flex-start}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.teamMarqGroup .teamBlock{flex:0 0 424px;width:424px}}@media(min-width:768px){.row-cols-md-4>*{flex:0 0 auto;width:25%}.col-md-6{flex:0 0 auto;width:50%}.col-md-12{flex:0 0 auto;width:100%}.services_sec>.container__wr>.row:nth-child(odd){flex-direction:row-reverse}.teamMarqGroup .teamBlock{flex:0 0 424px;width:424px}.reviewMarqGroup .reviewBlock{flex:0 0 274px}}@media(min-width:992px){.container__wr{max-width:1600px;padding-left:96px;padding-right:96px}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.gx-lg-8vw{--bs-gutter-x:8vw}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.flex-lg-row{flex-direction:row !important}.justify-content-lg-start{justify-content:flex-start !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-center{align-items:center !important}.p-lg-4{padding:1.5rem !important}.pt-lg-3{padding-top:1rem !important}.text-lg-start{text-align:left !important}.navBarNav__wr>li:last-child,.pageNavBarTogglerWrap__wr,.pageNavBar__wr .pageNavWrap__wr .pageNavHead__wr{display:none}.hmAbtFigure__wr,.hmAbtFigure__wr img,.hmAbtImageBlockBg__wr,.hmAbtImageBlock__wr{width:100%;height:100%}.container__wr{max-width:1600px;padding-left:96px;padding-right:96px}.hmAbtFigure__wr,.navBarNav__wr,.navBarNav__wr>li,.pageNavBar__wr .container__wr,.pageNavWrap__wr{display:flex}.pageNavWrap__wr{margin-left:auto;margin-right:0}.navBarBrand__wr{padding:4px 0}.navBarNav__wr{list-style:none}.navBarNav__wr>li ~ li{margin-left:50px}.navBarNav__wr>li>a,.pageNavBarConsultWrap__wr{display:flex;align-items:center}.pageNavBarConsultWrap__wr{margin-left:50px}.mainBnrContentWrap__wr{padding-top:185px;padding-bottom:96px}.hmAboutUsSec__wr.happyClientsSec__wr{padding-top:64px}.mainBnrContentWrap__wr>.container__wr>.row{align-items:center}.hmAboutUsSec__wr .row{margin-left:0;margin-right:0}.hmAboutUsSec__wr .row>[class*="col-"]{padding-left:0;padding-right:0}.hmAboutUsSec__wr .row>[class*="col-"]:first-child{position:absolute;right:0;top:0;bottom:0}.hmAboutUsSec__wr .row.flex-lg-row>[class*="col-"]:first-child{position:absolute;left:0;top:0;bottom:0}.hmAboutUsSec__wr .row.flex-lg-row>[class*="col-"]:nth-child(2){margin-left:50%}.hmAbtFigure__wr{overflow:hidden;border-radius:0}.hmAbtFigure__wr img{object-fit:cover;object-position:center}.hmAboutUsSec__wr .row.flex-lg-row .hmAbtContentBlock__wr::before{content:"";width:5rem;position:absolute;right:100%;left:auto;top:0;bottom:-2px;background:var(--bsWhite__wr);border-radius:6rem 0 0 0}.hmAbtContentBlock__wr::before{content:"";width:5rem;position:absolute;left:100%;top:0;bottom:-2px;background:var(--bsWhite__wr);border-radius:0 6rem 0 0}.contactSec__wr .row{flex-direction:row-reverse}.modal-lg,.modal-xl{max-width:800px}#testimonialModal .modal-body{padding:40px}.teamBlockFigure{margin-left:1.5rem}.teamBlockFigure img{aspect-ratio:1 / 1}.teamInfoBlock{padding:1.5rem}.teamInfoBlock::before{top:-1.5rem;width:0;height:0;border-bottom-width:1.5rem;border-left-width:1.5rem}}@media(min-width:1200px){.flex-xl-row{flex-direction:row !important}.teamMarqGroup .teamBlock{flex:0 0 397px;width:397px}.reviewMarqGroup .reviewBlock{flex:0 0 249px}}@media(min-width:1400px){.teamMarqGroup .teamBlock{flex:0 0 433px;width:433px}.reviewMarqGroup .reviewBlock{flex:0 0 254px}}@media(max-width:1401px){.container__wr{padding-left:64px;padding-right:64px}.offcanvas_form_wrapper .offcanvas_btnwrapper{width:80px;height:80px;left:-32px}.offcanvas_form_wrapper .offcanvas_btnwrapper .enq_text{font-size:16px;top:50%;left:-38px;-o-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.offcanvas_form_wrapper .offcanvas_btnwrapper .fa-paper-plane{font-size:20px;margin-left:-45px}}@media(max-width:992px){.navTopBarInfo__wr{gap:16px}.navTopInfoItem__wr a .labelText__wr{display:none}.pageFooter__wr>.container__wr{padding-bottom:32px;padding-top:32px;display:block;align-items:center;justify-content:center;text-align:center}.pageFooterBrand__wr{display:inline-flex;margin-bottom:16px}.pageFooterCopyRight__wr>.container__wr{display:block;align-items:center;justify-content:center;text-align:center}.pageFooterCopyRight__wr .copyright__wr{text-align:center;margin-bottom:0}.pageFooterCopyRight__wr .designBy__wr{text-align:center;margin-top:10px}.consultaion-btn{display:block}.parentSec__wr{padding-top:48px;padding-bottom:48px}.mainBnrFormBlock__wr{padding:24px 15px}.contactContentBlock__wr,.hmAbtContentBlock__wr{margin-top:32px}.pageNavBarConsultWrap__wr{display:none;margin-left:auto;margin-right:12px}.container__wr{max-width:100%;padding-left:64px;padding-right:64px}.pageNavBar__wr .container__wr{display:flex;align-items:center;justify-content:space-between}.pageNavBarToggler__wr{padding:0;display:flex;background:0;border:0;font-size:24px;color:#fff}.pageNavWrap__wr{position:fixed;top:0;bottom:0;right:0;z-index:1050;width:100%;max-width:400px;background-color:var(--bsWhite__wr);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.5s ease-in;transition:.5s ease-in}.pageNavWrap__wr.show{-webkit-transform:translateX(0);transform:translateX(0);z-index:2000000001 !important}.pageNavHead__wr{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding:12px;border-bottom:1px solid var(--bsGrey100__wr)}.menuClose__wr,.pageNavHead__wr .brand__wr{display:inline-flex}.menuClose__wr{opacity:1;background:unset;border:0;padding:0;width:auto;height:auto;font-size:24px;box-shadow:none}.navBarNav__wr{display:block;width:100%;height:84vh;padding:15px;overflow:auto}.navBarNav__wr>li{display:block}.navBarNav__wr>li ~ li{margin-top:24px}.navBarNav__wr>li>a,.navBarNav__wr>li>button{font-weight:400;line-height:1.2;color:#333;text-decoration:none}.navBarNav__wr .dropdown .dropdown-content{width:100%;position:relative;margin-top:16px}.pageNavBarBackDrop__wr{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}.mainBnrContentTitle__wr{font-size:56px}.floatingBtnBlock{padding-left:5px}.callBtnWrap__wr a,.watsAppWrap__wr a{width:40px}.callBtnWrap__wr a{font-size:18px}.watsAppWrap__wr a{font-size:30px}.services_sec .img_area{width:100%;max-width:639px;margin-inline:auto}}@media(max-width:769px){#CalenderModal .modal-dialog{max-width:100%;height:100%;margin:0}#CalenderModal .CalenderArea{display:block;margin:0}#CalenderModal .CalenderArea .CalenderLeft,#CalenderModal .CalenderArea.AddSlot .CalenderLeft{width:100%;border-right:0}#CalenderModal .CalenderArea .CalenderLeft figure{padding:15px 0;text-align:center}#CalenderModal .CalenderArea .CalenderLeft .thankyou-text{min-height:unset;text-align:center;padding:15px 0}#CalenderModal .CalenderArea .CalenderRight,#CalenderModal .CalenderArea.AddSlot .CalenderRight{width:100%;padding:0}#CalenderModal .CalenderArea .CalenderRight .TimeSlot h5,#CalenderModal .CalenderArea .CalenderRight h3{text-align:center}#CalenderModal .CalenderArea .CalenderRight aside{justify-content:space-between}#CalenderModal .CalenderArea .CalenderRight .CalenderBox{flex:unset}#CalenderModal .CalenderArea .CalenderRight .TimeSlot{transform:translate(0,0);width:215px}#CalenderModal .CalenderForm{width:100%;padding-left:0;padding-bottom:40px}.mainBnrContentTitle__wr{font-size:48px}}@media(max-width:768px){.hmAbtContentTitle__wr,.mainBnrContentTitle__wr,.secTitle__wr{font-size:40px}h3.mbmt{margin:.5rem 0}}@media(max-width:651px){.serviceContentTitle__wr{font-size:20px}.serviceContentTitleWrap__wr{margin-bottom:14px}article.parentSec__wr.hmAboutUsSec__wr.abt-c{padding-bottom:30px}.offcanvas_form_wrapper.open .offcanvas_btnwrapper{display:none}article.parentSec__wr.happyClientsSec__wr{padding-top:0;padding-bottom:50px}.offcanvas_form_wrapper{width:100%;max-width:100%}.offcanvas_form_wrapper .offcanvas_btnwrapper{width:80px;height:80px;left:-40px}.offcanvas_form_wrapper .offcanvas_btnwrapper .enq_text{font-size:16px;top:50%;left:-45px;-o-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.offcanvas_form_wrapper .offcanvas_btnwrapper .fa-paper-plane{font-size:20px;margin-left:-35px}.offcanvas_form_wrapper .offcanvas_body,.offcanvas_form_wrapper .sec_head{padding-left:30px}.offcanvas_form_wrapper .sec_head .offcanvas_xs_closebtn{display:flex}}@media(max-width:576px){#CalenderModal .CalenderArea .CalenderLeft figure{padding:32px 0}#CalenderModal .CalenderArea .CalenderRight aside{flex-wrap:wrap;flex-direction:column;align-items:stretch}#CalenderModal .CalenderArea .CalenderRight .CalenderBox,#CalenderModal .CalenderArea .CalenderRight .TimeSlot{width:100%}#CalenderModal .CalenderArea .CalenderRight .CalenderBox .Controls{right:0;left:0}#CalenderModal .CalenderArea .CalenderRight .CalenderBox .Controls .fa-angle-left{right:auto;left:0}#CalenderModal .CalenderArea .CalenderRight .CalenderBox .Controls .fa-angle-right{position:absolute;right:0}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .current-date{padding:0 0 10px !important;text-align:center}#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .week-days,#CalenderModal .CalenderArea .CalenderRight .CalenderBox #calendar .weeks .week{justify-content:space-between}#CalenderModal .CalenderArea .CalenderRight .TimeSlot h5{text-align:center}#CalenderModal .CalenderArea .CalenderRight .TimeSlot ul{width:100%;margin:0 auto}.container__wr{max-width:100%;padding-left:15px;padding-right:15px}.offcanvas_form_wrapper .offcanvas_btnwrapper{width:50px;height:50px;left:-25px}.offcanvas_form_wrapper .offcanvas_btnwrapper .fa-paper-plane{font-size:14px;margin-left:-25px}.offcanvas_form_wrapper .offcanvas_btnwrapper .enq_text{font-size:14px;left:-32px}.navBarBrand__wr img{width:175px}.floatingBtnBlock{gap:24vh}.callBtnWrap__wr a,.watsAppWrap__wr a{width:32px}.callBtnWrap__wr a{font-size:14px}.watsAppWrap__wr a{font-size:20px}.contactBlockWrap__wr{padding:32px 15px}.hmAbtContentTitle__wr,.mainBnrContentTitle__wr,.secTitle__wr{font-size:32px}.serviceSec__wr .row{--bs-gutter-x:.5rem;row-gap:16px}.serviceItem__wr{padding:.5rem}.serviceFigure__wr{border-radius:.25rem}.serviceContentBlock__wr{padding-top:calc(28px + 0.5rem);padding-bottom:.25rem}.serviceIcon__wr{width:56px;height:56px;top:-28px;left:8px}.serviceIcon__wr img{width:24px}.serviceContentTitleWrap__wr{margin-bottom:.5rem}.serviceContentTitle__wr{min-height:39px}.reviewHeadBox{padding:1rem .75rem}.reviewBlock{padding:1.5rem .75rem}#testimonialModal .modal-body{padding:2rem .75rem}.reviewModalClose{top:.25rem;right:.25rem}}@media(max-width:481px){.hmAbtContentTitle__wr,.mainBnrContentTitle__wr,.mainBnrFormBlockTitle__wr,.secTitle__wr{font-size:24px}}@media(max-width:401px){.secSubTitle__wr,.serviceContentTitle__wr{font-size:20px}}@media(max-width:391px){.secSubTitle__wr,.serviceContentTitle__wr{font-size:18px}}@media(max-width:651px){.toggle-popover-block {margin-bottom: 20px;}}
/* ---- 2. icons ---- */
@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fa-sub-solid-900.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-sub-regular-400.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:block;src:url(../fonts/fa-sub-light-300.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-sub-brands-400.woff2) format("woff2")}.fa{font-family: var(--fa-style-family, "Font Awesome 6 Pro");font-weight: var(--fa-style, 900)}.fa,.fa-brands,.fa-classic,.fa-duotone,.fa-light,.fa-regular,.fa-sharp,.fa-sharp-solid,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fasl,.fasr,.fass,.fast,.fat{-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: var(--fa-display, inline-block);font-style: normal;font-variant: normal;line-height: 1;text-rendering: auto}.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far,.fas,.fat{font-family: "Font Awesome 6 Pro"}.fa-brands,.fab{font-family: "Font Awesome 6 Brands"}.fa-sharp,.fasl,.fasr,.fass,.fast{font-family: "Font Awesome 6 Sharp"}.fa-sharp,.fa-solid,.fas,.fass{font-weight: 900}:host,:root{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}.fa-brands,.fab{font-weight: 400}:host,:root{--fa-style-family-duotone: "Font Awesome 6 Duotone";--fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone"}.fa-duotone,.fad{position: relative;font-weight: 900;letter-spacing: normal}.fa-phone:before{content: "\f095"}.fa-envelope:before{content: "\f0e0"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content: "\f00d"}.fa-chevron-down:before{content: "\f078"}.fa-calendar:before{content: "\f133"}.fa-bars:before{content: "\f0c9"}.fa-arrow-right-long:before{content: "\f178"}.fa-phone-volume:before{content: "\f2a0"}.fa-star:before{content: "\f005"}.fa-facebook-f:before{content: "\f39e"}.fa-x-twitter:before{content: "\e61b"}.fa-linkedin-in:before{content: "\f0e1"}.fa-instagram:before{content: "\f16d"}.fa-whatsapp:before{content: "\f232"}.fa-paper-plane:before{content: "\f1d8"}.fa-clock:before{content: "\f017"}.fa-globe:before{content: "\f0ac"}.fa-angle-left:before{content: "\f104"}.fa-angle-right:before{content: "\f105"}.fa-video:before{content: "\f03d"}.fa-location-dot:before,.fa-map-marker-alt:before{content: "\f3c5"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content: "\f5c0"}.fa-chevron-left:before{content: "\f053"}.fa-chevron-right:before{content: "\f054"}:host,:root{--fa-style-family-sharp: "Font Awesome 6 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-light: normal 300 1em/1 "Font Awesome 6 Pro"}.fa-light,.fal,.fasl{font-weight: 300}:host,:root{--fa-style-family-sharp: "Font Awesome 6 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Pro"}.fa-regular,.fasr,.far{font-weight: 400}:host,:root{--fa-style-family-sharp: "Font Awesome 6 Sharp";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Pro"}.fa-solid,.fass,.fas{font-weight: 900}:host,:root{--fa-style-family-sharp: "Font Awesome 6 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 6 Sharp";--fa-style-family-classic: "Font Awesome 6 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 6 Pro"}.fa-thin,.fast,.fat{font-weight: 100}

/* ---- 3. small fixes ---- */
/* Floating call / WhatsApp pulse: same look, animated with transform + opacity (GPU) instead of box-shadow.
   It starts on the visitor's first scroll / tap / key press / mouse move ("nh-go" is added by index.php). */
.callBtnWrap__wr a,.watsAppWrap__wr a{-webkit-animation:none!important;animation:none!important}
.callBtnWrap__wr a::after,.watsAppWrap__wr a::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;pointer-events:none;animation:nhPulse 2s ease-out infinite}
.callBtnWrap__wr a::after{background:rgb(217,158,12)}
.watsAppWrap__wr a::after{background:rgb(13,193,67)}
@keyframes nhPulse{from{transform:scale(1);opacity:.5}to{transform:scale(3);opacity:0}}
html:not(.nh-go) .callBtnWrap__wr a::after,html:not(.nh-go) .watsAppWrap__wr a::after{animation:none;opacity:0}
@media (prefers-reduced-motion:reduce){.callBtnWrap__wr a::after,.watsAppWrap__wr a::after{animation:none;opacity:0}}
