.shimmer{position:fixed;width:100%;height:100vh;background:rgba(22,22,22,.9019607843);top:0;left:0;z-index:105}nav{width:100%;border-bottom:1px solid var(--primaryColor);background:#031114}nav .navMain{width:100%;height:80px;justify-content:space-between}nav .navMain,nav .navMain .navCol1{display:flex;align-items:center}nav .navMain .navCol1 .navLogo{text-decoration:none;width:200px;height:70px}nav .navMain .navCol1 .navLogo img{width:100%;height:100%;object-fit:contain}nav .navMain .navCol2{display:flex;align-items:center}nav .navMain .navCol2 .contactBtn{text-decoration:none;padding:12px 24px;background:var(--primaryColor);color:white;border-radius:12px;cursor:pointer;display:flex;align-items:center;gap:5px;border:1px solid var(--primaryColor);transition:.3s}@media (max-width:450px){nav .navMain .navCol2 .contactBtn{position:fixed;z-index:10;bottom:10px;left:10px;width:calc(100% - 20px);justify-content:center}}nav .navMain .navCol2 .contactBtn:hover{transition:.3s;background:none;color:var(--primaryColor)}nav .navMain .navCol2 .contactBtn p{font-size:16px}.otherServices{width:100%;position:fixed;z-index:100;top:0;left:0;height:100vh;overflow-y:auto;padding:100px 0;background:rgba(0,0,0,.1607843137);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:flex-start}.otherServices .otherServicesBox{width:100%;border-radius:30px;position:relative;background:#061e25;z-index:0;padding:50px}@media (max-width:768px){.otherServices .otherServicesBox{padding:20px}}.otherServices .otherServicesBox .element{position:absolute;z-index:-1;width:100%;height:50%;top:0;left:0;overflow:hidden;border-radius:30px;opacity:.2}.otherServices .otherServicesBox .element img{width:100%;height:100%;object-fit:cover}.otherServices .otherServicesBox .otherServicesHead{width:100%;position:relative;z-index:0;background:#061e25;border-radius:20px;overflow:hidden}.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadImg{position:absolute;z-index:-1;width:50%;height:100%;top:0;left:0}@media (max-width:768px){.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadImg{width:35%}}@media (max-width:600px){.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadImg{width:100%;height:200px}}.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadImg:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,rgba(6,30,37,0),#061e25)}@media (max-width:600px){.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadImg:after{background:linear-gradient(rgba(6,30,37,0),#061e25)}}.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadImg img{width:100%;height:100%;object-fit:cover}.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadDetails{width:50%;padding:30px;display:flex;flex-direction:column;margin-left:auto}@media (max-width:768px){.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadDetails{width:65%}}@media (max-width:600px){.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadDetails{width:100%;margin-top:200px;padding:20px}}.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadDetails h3{color:white;font-size:24px}.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadDetails p{font-size:16px;color:var(--secondaryFontColor);margin-top:20px;line-height:1.5;font-family:myFont2;width:90%}@media (max-width:768px){.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadDetails p{width:100%}}.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadDetails .otherServiceBtn{text-decoration:underline;color:var(--primaryColor);font-size:16px;margin-top:20px;font-family:myFont2;cursor:pointer;width:-moz-fit-content;width:fit-content}.otherServices .otherServicesBox .otherServicesHead .otherServicesHeadDetails .otherServiceBtn:hover{text-decoration:none}.otherServices .otherServicesBox .otherServicesBody{width:100%;display:flex;flex-direction:column;margin-top:50px}.otherServices .otherServicesBox .otherServicesBody ul{width:100%;display:flex;flex-wrap:wrap;gap:10px}.otherServices .otherServicesBox .otherServicesBody ul li{list-style:none;width:calc(50% - 5px);display:flex;align-items:flex-start;background:#0b2a34;padding:20px;border-radius:20px;gap:20px}@media (max-width:768px){.otherServices .otherServicesBox .otherServicesBody ul li{width:100%}}@media (max-width:450px){.otherServices .otherServicesBox .otherServicesBody ul li{flex-direction:column}}.otherServices .otherServicesBox .otherServicesBody ul li .icon{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--primaryColor);color:white}.otherServices .otherServicesBox .otherServicesBody ul li .icon img{width:30px;height:30px;object-fit:contain}.otherServices .otherServicesBox .otherServicesBody ul li .details{width:calc(100% - 60px);display:flex;flex-direction:column}@media (max-width:450px){.otherServices .otherServicesBox .otherServicesBody ul li .details{width:100%}}.otherServices .otherServicesBox .otherServicesBody ul li .details h3{color:white;font-size:24px}@media (max-width:450px){.otherServices .otherServicesBox .otherServicesBody ul li .details h3{font-size:20px}}.otherServices .otherServicesBox .otherServicesBody ul li .details p{font-size:16px;color:var(--secondaryFontColor);margin-top:10px;line-height:1.5;font-family:myFont2;width:90%}@media (max-width:450px){.otherServices .otherServicesBox .otherServicesBody ul li .details p{width:100%;font-size:14px}}.otherServices .otherServicesBox .otherServicesBody ul li .details .list{width:100%;display:flex;flex-wrap:wrap;margin-top:20px}.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox{width:50%;display:flex;align-items:flex-start;gap:10px;padding:20px;border-bottom:1px solid rgba(255,255,255,.0941176471);border-right:1px solid rgba(255,255,255,.0941176471)}@media (max-width:768px){.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox{width:100%;border-right:none;padding:20px 0}.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox:nth-last-of-type(2){border-bottom:1px solid rgba(255,255,255,.0941176471)!important}}.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox:last-of-type{border-bottom:none;border-right:none}.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox:nth-last-of-type(2){border-bottom:none}.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox:nth-of-type(2){border-right:none}.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox .listIcon{width:12px;height:12px;border:2px solid var(--primaryColor);border-radius:50%;margin-top:8px}.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox .listDetails{width:calc(100% - 18px);display:flex;flex-direction:column}.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox .listDetails h4{color:white;font-size:20px}@media (max-width:450px){.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox .listDetails h4{font-size:18px}}.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox .listDetails h5{font-size:16px;color:var(--secondaryFontColor);margin-top:10px;line-height:1.5;font-family:myFont2}@media (max-width:450px){.otherServices .otherServicesBox .otherServicesBody ul li .details .list .listBox .listDetails h5{font-size:14px}}.closeOtherServicesBox{position:fixed;background:#061e25;transform:translateX(-50%);top:50px;left:50%;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:white;cursor:pointer;transition:.3s;z-index:101;box-shadow:5px 5px 10px rgba(0,0,0,.1803921569);border:1px solid rgba(255,255,255,.0352941176)}.closeOtherServicesBox:hover{transition:.3s;transform:translateX(-50%) rotate(90deg)}.closeOtherServicesBox:hover svg{width:18px;height:18px;transition:.3s}.closeOtherServicesBox svg{width:22px;height:22px;transition:.3s}footer{width:100%;border-top:1px solid var(--primaryColor);background:#031114;padding:50px 0}footer .footerMain{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}footer .footerMain .footerCol1{display:flex}@media (max-width:600px){footer .footerMain .footerCol1{width:100%;justify-content:center;align-items:center}}footer .footerMain .footerCol1 .footerLogo{width:250px}footer .footerMain .footerCol1 .footerLogo img{width:100%;height:100%;object-fit:contain}footer .footerMain .footerCol2{display:flex;align-items:center}@media (max-width:600px){footer .footerMain .footerCol2{width:100%;margin-top:40px;justify-content:center}}footer .footerMain .footerCol2 .footerSolialLinks{display:flex;flex-direction:column}footer .footerMain .footerCol2 .footerSolialLinks h2{font-size:16px;font-family:myFont2;color:var(--secondaryFontColor)}@media (max-width:600px){footer .footerMain .footerCol2 .footerSolialLinks h2{text-align:center}}footer .footerMain .footerCol2 .footerSolialLinks .footerSolialLinksList{display:flex;align-items:center;gap:15px;margin-top:10px}footer .footerMain .footerCol2 .footerSolialLinks .footerSolialLinksList a{text-decoration:none;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#061e25;color:white;transition:.3s}footer .footerMain .footerCol2 .footerSolialLinks .footerSolialLinksList a:hover{transition:.3s;background:var(--primaryColor)}footer .footerMain .footerCol2 .footerSolialLinks .footerSolialLinksList a svg{width:16px;height:16px}.footerStrip{width:100%;padding:20px 0;border-top:1px solid rgba(255,255,255,.0901960784)}@media (max-width:450px){.footerStrip{padding-bottom:70px}}.footerStrip .footerStripMain{width:100%;justify-content:space-between;flex-wrap:wrap}.footerStrip .footerStripMain,.footerStrip .footerStripMain .footerStripCol1{display:flex;align-items:center}@media (max-width:500px){.footerStrip .footerStripMain .footerStripCol1{width:100%;justify-content:center}}.footerStrip .footerStripMain .footerStripCol1 p{color:var(--secondaryFontColor);font-size:14px;font-family:myFont2}.footerStrip .footerStripMain .footerStripCol2{display:flex;align-items:center;gap:5px}@media (max-width:500px){.footerStrip .footerStripMain .footerStripCol2{width:100%;margin-top:10px;justify-content:center}}.footerStrip .footerStripMain .footerStripCol2 p{color:var(--secondaryFontColor);font-size:14px;font-family:myFont2}.footerStrip .footerStripMain .footerStripCol2 svg{width:16px;height:16px;color:var(--secondaryFontColor)}.footerStrip .footerStripMain .footerStripCol2 a{text-decoration:none;width:60px}.footerStrip .footerStripMain .footerStripCol2 a:hover img{transition:.3s;filter:grayscale(0)}.footerStrip .footerStripMain .footerStripCol2 a img{width:100%;height:100%;object-fit:contain;transition:.3s;filter:grayscale(1)}.fixedWhatsapp{position:fixed;bottom:20px;right:20px;z-index:15}.fixedWhatsapp a{text-decoration:none;width:60px;height:60px;background:#04a904;color:white;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.3s}.fixedWhatsapp a:hover{transition:.3s;transform:translateY(-10px)}.fixedWhatsapp a svg{width:30px;height:30px}.homeBanner{width:100%;position:relative;z-index:0}.homeBanner .frame1{position:absolute;z-index:-1;width:100%;height:500px;top:0;right:0;opacity:.2}.homeBanner .frame1 img{width:100%;height:100%;object-fit:cover}.homeBanner .homeBannerMain{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;min-height:calc(100vh - 80px)}@media (max-width:1350px){.homeBanner .homeBannerMain{padding:100px 0;min-height:auto;justify-content:center}}@media (max-width:500px){.homeBanner .homeBannerMain{padding:60px 0}}.homeBanner .homeBannerMain .homeBannerDetails{flex:0 0 48%;display:flex;flex-direction:column}@media (max-width:1350px){.homeBanner .homeBannerMain .homeBannerDetails{flex:100% 1;order:2;margin-top:50px}}.homeBanner .homeBannerMain .homeBannerDetails h1{font-size:5em;line-height:1.2;color:white}@media (max-width:1024px){.homeBanner .homeBannerMain .homeBannerDetails h1{font-size:4em}}@media (max-width:768px){.homeBanner .homeBannerMain .homeBannerDetails h1{font-size:3em}}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerDetails h1{font-size:2.5em}}.homeBanner .homeBannerMain .homeBannerDetails h1 span{color:var(--primaryColor)}.homeBanner .homeBannerMain .homeBannerDetails p{font-size:18px;color:var(--secondaryFontColor);margin-top:20px;line-height:1.5;font-family:myFont2}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerDetails p{font-size:16px}}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea{margin-top:30px;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea a{text-decoration:none;display:flex;align-items:center;padding:12px 24px;color:white;transition:.3s}@media (max-width:485px){.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea a{width:100%;justify-content:center}}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea a p{font-size:18px;margin-top:0;font-family:myFont1;color:white;white-space:nowrap}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea a .icon{width:18px;height:18px;display:flex;justify-content:center;align-items:center}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea a .icon svg{width:100%;height:100%}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea .homeBannerBtn1{background:var(--primaryColor);border:1px solid var(--primaryColor);border-radius:12px;gap:5px;width:210px}@media (max-width:485px){.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea .homeBannerBtn1{width:100%}}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea .homeBannerBtn1:hover{background:none;border-color:white;color:white;transition:.3s;width:230px}@media (max-width:485px){.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea .homeBannerBtn1:hover{width:100%}}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea .homeBannerBtn1:hover .icon{display:flex}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea .homeBannerBtn1 .icon{display:none}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea .homeBannerBtn2{gap:10px}.homeBanner .homeBannerMain .homeBannerDetails .homeBannerBtnArea .homeBannerBtn2:hover{transition:.3s;opacity:.6}.homeBanner .homeBannerMain .homeBannerDetails .companyAchive{width:100%;margin-top:40px}.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul{width:100%;display:flex;flex-wrap:wrap;gap:80px}@media (max-width:490px){.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul{gap:40px}}.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li{width:180px;display:flex;flex-direction:column;position:relative;z-index:0}.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li:last-of-type:after{display:none}@media (max-width:490px){.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li{width:calc(50% - 20px)}}@media (max-width:420px){.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li{width:100%}}.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li:after{position:absolute;content:"";width:1px;height:100%;background:rgba(0,170,255,.3725490196);top:0;right:-40px}@media (max-width:490px){.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li:after{right:-20px}}@media (max-width:420px){.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li:after{width:100%;height:1px;right:0;bottom:-20px;top:inherit}}.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li .icon{width:50px;height:50px}.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li .icon img{width:100%;height:100%;object-fit:contain}.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li h2{font-size:2.5em;color:white}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li h2{font-size:30px}}.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li h4{color:var(--secondaryFontColor);margin-top:10px;font-size:16px;line-height:1.3;font-family:myFont2}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerDetails .companyAchive ul li h4{font-size:14px}}.homeBanner .homeBannerMain .homeBannerThumbnail{flex:0 0 45%;display:flex;flex-direction:column;position:relative;z-index:0}@media (max-width:1350px){.homeBanner .homeBannerMain .homeBannerThumbnail{flex:inherit;order:1}}.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount{position:absolute;z-index:2;left:-40px;bottom:60px;background:#061e25;border-radius:20px;padding:20px;display:flex;flex-direction:column;box-shadow:10px 10px 20px rgba(0,0,0,.1882352941)}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount{bottom:30px}}@media (max-width:450px){.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount{left:-20px}}@media (max-width:405px){.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount{left:50%;transform:translateX(-50%);bottom:-20px}}.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol1{display:flex;align-items:center;gap:10px}.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol1 .icon{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--primaryColor);color:white;padding:5px}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol1 .icon{width:30px;height:30px}}.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol1 .icon svg{width:22px;height:22px}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol1 .icon svg{width:20px;height:20px}}.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol1 .icon img{width:100%;height:100%;object-fit:contain}.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol1 h3{font-size:2em;color:white}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol1 h3{font-size:25px}}.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol2{display:flex;flex-direction:column;margin-top:10px}.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol2 p{color:var(--secondaryFontColor);font-size:16px;font-family:myFont1}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerThumbnail .bannerClientCount .bannerClientCountCol2 p{font-size:14px;white-space:nowrap}}.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailImg{width:100%;height:calc(100vh - 80px - 200px);background:linear-gradient(rgba(0,0,0,0),#041c23);border-radius:20px;overflow:hidden}@media (max-width:1350px){.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailImg{height:auto}}@media (max-width:768px){.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailImg{height:400px}}@media (max-width:500px){.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailImg{height:350px}}.homeBanner .homeBannerMain .homeBannerThumbnail .homeBannerThumbnailImg img{width:100%;height:100%;object-fit:cover}.homeAbout{width:100%;padding:100px 0;background:#031318}@media (max-width:500px){.homeAbout{padding:60px 0}}.homeAbout .homeAboutHead{width:100%;display:flex;flex-direction:column}.homeAbout .homeAboutHead h3{color:var(--primaryColor);font-size:20px;font-family:myFont3}@media (max-width:500px){.homeAbout .homeAboutHead h3{font-size:16px}}.homeAbout .homeAboutHead h2{color:white;font-size:40px;margin-top:20px;line-height:1.3}@media (max-width:1024px){.homeAbout .homeAboutHead h2{font-size:30px}}@media (max-width:768px){.homeAbout .homeAboutHead h2{font-size:25px}}@media (max-width:500px){.homeAbout .homeAboutHead h2{font-size:22px}}.homeAbout .homeAboutStrip{width:100%;margin-top:40px;display:flex;flex-wrap:wrap;gap:15px}.homeAbout .homeAboutStrip .homeAboutStripCol1{width:calc(60% - 15px);padding:20px;border-radius:20px;display:flex;flex-direction:column;background:#061e25}@media (max-width:768px){.homeAbout .homeAboutStrip .homeAboutStripCol1{width:100%;order:2}}.homeAbout .homeAboutStrip .homeAboutStripCol1 ul{width:100%;display:flex;flex-wrap:wrap;gap:40px}.homeAbout .homeAboutStrip .homeAboutStripCol1 ul li{list-style:none;width:calc(50% - 20px);display:flex;align-items:flex-start;gap:15px}@media (max-width:1160px){.homeAbout .homeAboutStrip .homeAboutStripCol1 ul li{width:100%}}.homeAbout .homeAboutStrip .homeAboutStripCol1 ul li .icon{width:25px;height:25px;border-radius:50%;background:rgba(255,196,0,.1490196078);display:flex;justify-content:center;align-items:center;color:var(--primaryColor);margin-top:5px}.homeAbout .homeAboutStrip .homeAboutStripCol1 ul li .icon svg{width:14px;height:14px}.homeAbout .homeAboutStrip .homeAboutStripCol1 ul li .details{width:calc(100% - 45px);display:flex;flex-direction:column}.homeAbout .homeAboutStrip .homeAboutStripCol1 ul li .details h3{color:white;font-size:22px}.homeAbout .homeAboutStrip .homeAboutStripCol1 ul li .details p{color:var(--secondaryFontColor);margin-top:10px;font-size:16px;line-height:1.3;font-family:myFont2}.homeAbout .homeAboutStrip .homeAboutStripCol2{width:40%;background:#061e25;border-radius:20px;overflow:hidden;height:160px}@media (max-width:1160px){.homeAbout .homeAboutStrip .homeAboutStripCol2{height:auto}}@media (max-width:768px){.homeAbout .homeAboutStrip .homeAboutStripCol2{width:100%;order:1}}.homeAbout .homeAboutStrip .homeAboutStripCol2 img{width:100%;height:100%;object-fit:cover}.homeAbout .homeAboutMain{width:100%;margin-top:15px;display:flex;flex-wrap:wrap;gap:15px}.homeAbout .homeAboutMain .homeAboutCol1{width:350px;display:flex;flex-direction:column;gap:15px}@media (max-width:1024px){.homeAbout .homeAboutMain .homeAboutCol1{width:100%;flex-wrap:wrap;flex-direction:inherit}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutCol1{flex-direction:column}}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox{width:100%;padding:20px;border-radius:20px;display:flex;flex-direction:column;background:#061e25}@media (max-width:1024px){.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox{width:calc(50% - 7.5px)}}@media (max-width:600px){.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox{width:100%}}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox h3{font-size:16px;font-family:myFont2;color:white}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox h3 span{color:var(--primaryColor);font-size:18px;font-family:myfont3;white-space:nowrap}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox h4{font-size:2.5em;color:white;margin-top:50px}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox h4 span{color:var(--primaryColor)}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox p{color:var(--secondaryFontColor);margin-top:10px;font-size:16px;line-height:1.3;font-family:myFont2}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox .customerImages{width:100%;margin-top:50px}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox .customerImages .customerImagesBox{width:150px}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox .customerImages .customerImagesBox img{width:100%;height:100%;object-fit:contain}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox .icon{margin-top:50px;width:40px;height:40px;color:white;position:relative;z-index:0;margin-left:15px}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox .icon:after{position:absolute;content:"";width:100%;height:100%;top:0;left:-15px;background:var(--primaryColor);z-index:-1;border-radius:10px}.homeAbout .homeAboutMain .homeAboutCol1 .homeAboutBox .icon svg{width:100%;height:100%}.homeAbout .homeAboutMain .homeAboutCol1 .b3{background:white}@media (max-width:1024px){.homeAbout .homeAboutMain .homeAboutCol1 .b3{width:100%}}.homeAbout .homeAboutMain .homeAboutCol1 .b3 h3{color:black;font-family:myFont3}.homeAbout .homeAboutMain .homeAboutCol2{width:calc(100% - 370px);border-radius:20px;overflow:hidden}@media (max-width:1024px){.homeAbout .homeAboutMain .homeAboutCol2{width:100%}}.homeAbout .homeAboutMain .homeAboutCol2 img{width:100%;height:100%;object-fit:cover}.homeServices{width:100%;padding:100px 0}@media (max-width:500px){.homeServices{padding:60px 0}}.homeServices .homeServicesHead{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.homeServices .homeServicesHead h2{width:45%;font-size:3em;color:white}@media (max-width:1024px){.homeServices .homeServicesHead h2{width:100%}}@media (max-width:768px){.homeServices .homeServicesHead h2{font-size:2.5em;width:75%}}@media (max-width:600px){.homeServices .homeServicesHead h2{width:100%}}.homeServices .homeServicesHead h2 span{color:var(--primaryColor)}.homeServices .homeServicesHead p{width:45%;font-size:18px;color:var(--secondaryFontColor);line-height:1.5;font-family:myFont2}@media (max-width:1024px){.homeServices .homeServicesHead p{width:100%;margin-top:20px}}@media (max-width:500px){.homeServices .homeServicesHead p{font-size:16px}}.homeServices .homeServicesMain{width:100%;margin-top:50px;display:flex;flex-wrap:wrap;gap:20px}.homeServices .homeServicesMain .homeServicesBox{width:calc(25% - 15px);background:#061e25;border-radius:20px;padding:20px;display:flex;flex-direction:column}@media (max-width:1300px){.homeServices .homeServicesMain .homeServicesBox{width:calc(33.3333333333% - 14px)}}@media (max-width:1100px){.homeServices .homeServicesMain .homeServicesBox{width:calc(50% - 10px)}}@media (max-width:650px){.homeServices .homeServicesMain .homeServicesBox{width:100%}}.homeServices .homeServicesMain .homeServicesBox .icon{width:50px;height:50px;border-radius:50%;background:var(--primaryColor);color:white;display:flex;justify-content:center;align-items:center}.homeServices .homeServicesMain .homeServicesBox .icon img{width:40px;height:40px;object-fit:contain}.homeServices .homeServicesMain .homeServicesBox h3{color:white;font-size:20px;margin-top:20px}.homeServices .homeServicesMain .homeServicesBox p{font-size:16px;color:var(--secondaryFontColor);margin-top:20px;line-height:1.5;font-family:myFont2}.homeServices .homeOtherServices{width:100%;position:relative;z-index:0;background:#061e25;border-radius:20px;overflow:hidden;margin-top:20px}.homeServices .homeOtherServices .homeOtherServicesImg{position:absolute;z-index:-1;width:50%;height:100%;top:0;left:0}@media (max-width:768px){.homeServices .homeOtherServices .homeOtherServicesImg{width:35%}}@media (max-width:600px){.homeServices .homeOtherServices .homeOtherServicesImg{width:100%;height:200px}}.homeServices .homeOtherServices .homeOtherServicesImg:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,rgba(6,30,37,0),#061e25)}@media (max-width:600px){.homeServices .homeOtherServices .homeOtherServicesImg:after{background:linear-gradient(rgba(6,30,37,0),#061e25)}}.homeServices .homeOtherServices .homeOtherServicesImg img{width:100%;height:100%;object-fit:cover}.homeServices .homeOtherServices .homeOtherServicesDetails{width:50%;padding:30px;display:flex;flex-direction:column;margin-left:auto}@media (max-width:768px){.homeServices .homeOtherServices .homeOtherServicesDetails{width:65%}}@media (max-width:600px){.homeServices .homeOtherServices .homeOtherServicesDetails{width:100%;margin-top:200px;padding:20px}}.homeServices .homeOtherServices .homeOtherServicesDetails h3{color:white;font-size:24px}.homeServices .homeOtherServices .homeOtherServicesDetails p{font-size:16px;color:var(--secondaryFontColor);margin-top:20px;line-height:1.5;font-family:myFont2;width:90%}@media (max-width:768px){.homeServices .homeOtherServices .homeOtherServicesDetails p{width:100%}}.homeServices .homeOtherServices .homeOtherServicesDetails .otherServiceBtn{text-decoration:underline;color:var(--primaryColor);font-size:16px;margin-top:20px;font-family:myFont2;cursor:pointer;width:-moz-fit-content;width:fit-content}.homeServices .homeOtherServices .homeOtherServicesDetails .otherServiceBtn:hover{text-decoration:none}.homeTestimonials{width:100%;padding:100px 0;background:#061e25;position:relative;z-index:0}@media (max-width:500px){.homeTestimonials{padding:60px 0}}.homeTestimonials .element{position:absolute;z-index:-1;width:100%;height:50%;top:0;left:0;overflow:hidden;border-radius:30px;opacity:.2}.homeTestimonials .element img{width:100%;height:100%;object-fit:cover}.homeTestimonials .homeTestimonialsHead{width:100%;display:flex;flex-wrap:wrap;gap:20px}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails{width:40%;background:#031318;border-radius:20px;padding:40px}@media (max-width:1024px){.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails{width:100%;order:2}}@media (max-width:500px){.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails{padding:20px}}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails .love{width:80px;height:80px;background:#061e25;border-radius:50%;margin-left:auto;display:flex;justify-content:center;align-items:center;color:var(--primaryColor)}@media (max-width:500px){.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails .love{width:60px;height:60px}}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails .love svg{width:40px;height:40px}@media (max-width:500px){.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails .love svg{width:24px;height:24px}}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails h2{color:white;font-size:3em;margin-top:100px}@media (max-width:500px){.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails h2{font-size:2.5em}}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails h3{color:var(--primaryColor);font-size:20px;font-family:myFont1}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails p{font-size:20px;margin-top:40px;color:var(--secondaryFontColor);line-height:1.5;font-family:myFont2}@media (max-width:500px){.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadDetails p{font-size:18px}}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg{width:calc(60% - 20px);border-radius:20px;background:#031318;padding:40px;position:relative;z-index:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}@media (max-width:1024px){.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg{width:100%;height:500px;order:1}}@media (max-width:500px){.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg{height:auto;padding:100px 20px 20px}}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg:hover:after{opacity:.5;transition:.3s}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:-1;background:rgba(0,0,0,.737254902);transition:.3s}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg .homeTestimonialsHeadImgVideo{width:100%;position:absolute;top:0;left:0;height:100%;z-index:-2}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg .homeTestimonialsHeadImgVideo video{width:100%;height:100%;object-fit:cover}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg p{color:white;font-size:22px;line-height:1.5;font-family:myFont2}@media (max-width:500px){.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg p{font-size:20px}}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg h3{font-size:22px;color:white;margin-top:20px}.homeTestimonials .homeTestimonialsHead .homeTestimonialsHeadImg h4{color:var(--secondaryFontColor);font-size:14px;margin-top:10px;font-family:myFont2}.homeTestimonials .homeTestimonialsMain{width:100%;margin-top:40px}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox{background:#031318;border-radius:20px;padding:20px;display:flex;flex-direction:column}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .message{width:100%;background:#061e25;padding:20px;border-radius:20px;display:flex;flex-direction:column}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .message .messageHead{width:100%;display:flex;justify-content:center;align-items:center;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.0901960784)}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .message .messageHead .star{display:flex;align-items:center;gap:2px;color:#fff200}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .message .messageHead .star svg{width:20px;height:20px}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .message .messageBody{width:100%;margin-top:20px}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .message .messageBody p{font-size:16px;color:var(--secondaryFontColor);line-height:1.5;font-family:myFont2}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .profile{width:100%;margin-top:20px;display:flex;align-items:center;gap:20px}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .profile .profileImg{width:60px;height:60px;border-radius:50%;background:black;overflow:hidden}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .profile .profileImg img{width:100%;height:100%;object-fit:cover}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .profile .profileDetails{width:calc(100% - 80px);display:flex;flex-direction:column}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .profile .profileDetails h3{color:white;font-family:myFont2;font-size:18px}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBox .profile .profileDetails h4{color:var(--secondaryFontColor);font-family:myFont2;font-size:12px;margin-top:8px;opacity:.7}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBtn{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBtn .customNavBtn{width:45px;height:45px;background:#023b43;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;transition:.3s}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBtn .customNavBtn:disabled{opacity:.5;cursor:not-allowed;transform:scale(.8);transition:.3s}.homeTestimonials .homeTestimonialsMain .homeTestimonialsBtn .customNavBtn svg{width:25px;height:25px;color:white}.homeContact{width:100%;padding:100px 0;position:relative;z-index:0}@media (max-width:500px){.homeContact{padding:60px 0}}.homeContact .element{position:absolute;z-index:-1;width:100%;height:50%;top:0;left:0;overflow:hidden;border-radius:30px;opacity:.2}.homeContact .element img{width:100%;height:100%;object-fit:cover}.homeContact .homeContactHead{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.homeContact .homeContactHead h2{font-size:3em;color:white;text-align:center}@media (max-width:768px){.homeContact .homeContactHead h2{font-size:2.5em}}.homeContact .homeContactHead h2 span{color:var(--primaryColor)}.homeContact .homeContactHead p{width:55%;font-size:18px;color:var(--secondaryFontColor);line-height:1.5;font-family:myFont2;text-align:center;margin-top:20px}@media (max-width:1024px){.homeContact .homeContactHead p{width:70%}}@media (max-width:768px){.homeContact .homeContactHead p{width:100%}}@media (max-width:500px){.homeContact .homeContactHead p{font-size:16px}}.homeContact .homeContactMain{width:100%;display:flex;flex-wrap:wrap;gap:40px;margin-top:50px}.homeContact .homeContactMain .homeContactForm{width:calc(50% - 20px);padding:40px;border-radius:20px;border:1px solid #133637;background:#031318}@media (max-width:1024px){.homeContact .homeContactMain .homeContactForm{width:100%}}@media (max-width:500px){.homeContact .homeContactMain .homeContactForm{padding:20px}}.homeContact .homeContactMain .homeContactForm h2{font-size:2em;color:white}@media (max-width:500px){.homeContact .homeContactMain .homeContactForm h2{font-size:25px}}.homeContact .homeContactMain .homeContactForm form{width:100%;display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.homeContact .homeContactMain .homeContactForm form .formGroup,.homeContact .homeContactMain .homeContactForm form .formGroupTextArea{width:calc(50% - 10px);display:flex;flex-direction:column}@media (max-width:500px){.homeContact .homeContactMain .homeContactForm form .formGroup,.homeContact .homeContactMain .homeContactForm form .formGroupTextArea{width:100%}}.homeContact .homeContactMain .homeContactForm form .formGroup label,.homeContact .homeContactMain .homeContactForm form .formGroupTextArea label{color:#607075;font-size:16px}.homeContact .homeContactMain .homeContactForm form .formGroup input,.homeContact .homeContactMain .homeContactForm form .formGroup textarea,.homeContact .homeContactMain .homeContactForm form .formGroupTextArea input,.homeContact .homeContactMain .homeContactForm form .formGroupTextArea textarea{width:100%;height:40px;border:1px solid #133637;border-radius:5px;padding:0 15px;font-size:16px;margin-top:10px;background:#061e25;outline:none;color:white;font-family:myFont2}.homeContact .homeContactMain .homeContactForm form .formGroup input::placeholder,.homeContact .homeContactMain .homeContactForm form .formGroup textarea::placeholder,.homeContact .homeContactMain .homeContactForm form .formGroupTextArea input::placeholder,.homeContact .homeContactMain .homeContactForm form .formGroupTextArea textarea::placeholder{color:#41575c}.homeContact .homeContactMain .homeContactForm form .formGroup input:focus,.homeContact .homeContactMain .homeContactForm form .formGroup textarea:focus,.homeContact .homeContactMain .homeContactForm form .formGroupTextArea input:focus,.homeContact .homeContactMain .homeContactForm form .formGroupTextArea textarea:focus{border-color:var(--primaryColor)}.homeContact .homeContactMain .homeContactForm form .formGroup textarea,.homeContact .homeContactMain .homeContactForm form .formGroupTextArea textarea{height:100px;padding:10px 15px}.homeContact .homeContactMain .homeContactForm form .formGroupTextArea{width:100%}.homeContact .homeContactMain .homeContactForm form .formBtnArea{width:100%;display:flex;align-items:center}.homeContact .homeContactMain .homeContactForm form .formBtnArea button{padding:14px 30px;background:var(--primaryColor);color:white;font-size:18px;border-radius:10px;cursor:pointer;border:1px solid var(--primaryColor);outline:none;transition:.3s}.homeContact .homeContactMain .homeContactForm form .formBtnArea button:hover{transition:.3s;border-color:white;background:none}.homeContact .homeContactMain .homeContactMap{width:calc(50% - 20px);background:black;border-radius:20px;overflow:hidden}@media (max-width:1024px){.homeContact .homeContactMain .homeContactMap{width:100%;height:400px}}.homeContact .homeContactMain .homeContactMap iframe{width:100%;height:100%;border:none}.homeContact .homeContactDetails{width:100%;padding:40px;border-radius:20px;border:1px solid #133637;background:#031318;margin-top:40px;display:flex;flex-wrap:wrap;gap:40px}@media (max-width:500px){.homeContact .homeContactDetails{padding:20px}}.homeContact .homeContactDetails .homeContactDetailsBox{width:calc(33.3333333333% - 27px);display:flex;align-items:flex-start;gap:20px}@media (max-width:1100px){.homeContact .homeContactDetails .homeContactDetailsBox{width:calc(50% - 20px)}}@media (max-width:700px){.homeContact .homeContactDetails .homeContactDetailsBox{width:100%}}.homeContact .homeContactDetails .homeContactDetailsBox .icon{width:50px;height:50px;background:var(--primaryColor);border-radius:50%;display:flex;justify-content:center;align-items:center;color:white}.homeContact .homeContactDetails .homeContactDetailsBox .icon svg{width:25px;height:25px}.homeContact .homeContactDetails .homeContactDetailsBox .details{width:calc(100% - 70px);display:flex;flex-direction:column}.homeContact .homeContactDetails .homeContactDetailsBox .details h3{font-size:20px;color:white;margin-bottom:10px}.homeContact .homeContactDetails .homeContactDetailsBox .details p{color:#8e9496;font-size:16px;line-height:1.5;margin-top:5px}.homeContact .homeContactDetails .homeContactDetailsBox .details a{color:#8e9496;font-size:16px;line-height:1.5;margin-top:5px;width:-moz-fit-content;width:fit-content;text-decoration:none;transition:.3s}.homeContact .homeContactDetails .homeContactDetailsBox .details a:hover{text-decoration:underline;color:white;transition:.3s}@font-face{font-family:myFont1;src:url(/_next/static/media/Satoshi-Regular.333ab73b.otf)}@font-face{font-family:myFont2;src:url(/_next/static/media/Satoshi-Light.54d173f1.otf)}@font-face{font-family:myFont3;src:url(/_next/static/media/Satoshi-Medium.6c3b16f6.otf)}@font-face{font-family:myFont4;src:url(/_next/static/media/Satoshi-Bold.04ca08d0.otf)}*{margin:0;padding:0;box-sizing:border-box}:root{--primaryColor:#d3ac56;--secondaryColor:#ecf647;--secondaryFontColor:#fdfdfd}body{font-family:myFont1;background:#010b0e}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-track{background:rgba(0,0,0,.048)}::-webkit-scrollbar-thumb{background:rgb(117,117,117);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primaryColor)}.container{width:calc(100% - 160px);margin:0 auto}@media (max-width:1024px){.container{width:calc(100% - 100px)}}@media (max-width:768px){.container{width:calc(100% - 50px)}}@media (max-width:480px){.container{width:calc(100% - 20px)}}a,article,b,button,div,h1,h2,h3,h4,h5,h6,i,input,label,li,p,select,span,textarea,ul{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:myFont1}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;font-family:myFont1}input{-webkit-tap-highlight-color:transparent}::-webkit-datetime-edit-day-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:transparent}video::-internal-media-controls-overlay-cast-button{display:none}textarea{resize:vertical;font-family:myFont1}::selection{color:white;background:#ffffff60}p{font-family:myFont1}