.homeBanner{width:100%;position:relative;z-index:0;margin-top:80px}@media (max-width:500px){.homeBanner{margin-top:70px}}.homeBanner .homeBannerThumbnail{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.homeBanner .homeBannerThumbnail img,.homeBanner .homeBannerThumbnail video{width:100%;height:100%;object-fit:cover}.homeBanner .homeBannerDetails{width:100%;background:rgba(0,0,0,.5450980392)}.homeBanner .homeBannerDetails .homeBannerDetailsMain{width:100%;padding:100px 0;display:flex;min-height:calc(100vh - 80px);flex-wrap:wrap;align-items:flex-end}@media (max-width:1080px){.homeBanner .homeBannerDetails .homeBannerDetailsMain{min-height:auto;padding-top:200px;padding-bottom:60px}}.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol1{flex:0 0 70%;display:flex;flex-direction:column}@media (max-width:1080px){.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol1{flex:100% 1}}.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol1 h1{font-size:5em;font-weight:600;color:white;line-height:1.1}@media (max-width:768px){.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol1 h1{font-size:3.5em}}@media (max-width:650px){.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol1 h1{font-size:3em}}@media (max-width:500px){.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol1 h1{font-size:2.5em}}.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol1 p{font-size:18px;margin-top:20px;font-weight:300;line-height:1.5;color:white;width:80%}@media (max-width:500px){.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol1 p{width:100%}}.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol1 a{text-decoration:none;margin-top:50px;display:flex;justify-content:center;align-items:center;font-size:18px;background:var(--primaryColor);width:-moz-fit-content;width:fit-content;color:white;padding:18px 50px;border-radius:50px;transition:.3s}.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol1 a:hover{transition:.3s;background:var(--secondaryColor)}.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol2{flex:0 0 40%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:5px}@media (max-width:1170px){.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol2{flex:0 0 44%}}@media (max-width:1080px){.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol2{flex:100% 1;align-items:flex-start;margin-top:50px}}.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol2 ul{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.homeBanner .homeBannerDetails .homeBannerDetailsMain .homeBannerDetailsCol2 ul li{list-style:none;font-size:16px;color:white;border:1px solid white;padding:6px 18px;border-radius:50px}.homeAbout{width:100%;padding:100px 0}@media (max-width:500px){.homeAbout{padding:60px 0}}.homeAbout .homeAboutMain{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.homeAbout .homeAboutMain .homeAboutDetails{flex:0 0 50%;display:flex;flex-direction:column}@media (max-width:1024px){.homeAbout .homeAboutMain .homeAboutDetails{flex:100% 1;order:2;margin-top:40px}}.homeAbout .homeAboutMain .homeAboutDetails ul{width:100%;margin-top:30px;display:flex;gap:50px;flex-wrap:wrap}.homeAbout .homeAboutMain .homeAboutDetails ul li{list-style:none;display:flex;flex-direction:column;border-bottom:2px solid black;padding-bottom:10px}.homeAbout .homeAboutMain .homeAboutDetails ul li h3{font-size:2em;font-weight:600}.homeAbout .homeAboutMain .homeAboutDetails ul li h6{font-size:14px;margin-top:5px;font-weight:500}.homeAbout .homeAboutMain .homeAboutDetails a{text-decoration:none;background:var(--secondaryColor);color:white;padding:14px 40px;border-radius:50px;font-size:18px;font-weight:300;width:-moz-fit-content;width:fit-content;margin-top:40px;transition:.3s}.homeAbout .homeAboutMain .homeAboutDetails a:hover{transition:.3s;background:var(--primaryColor)}.homeAbout .homeAboutMain .homeAboutThumbnail{flex:0 0 45%;position:relative;z-index:0}@media (max-width:1024px){.homeAbout .homeAboutMain .homeAboutThumbnail{flex:inherit;order:1;height:400px}}@media (max-width:540px){.homeAbout .homeAboutMain .homeAboutThumbnail{width:100%;height:auto}}.homeAbout .homeAboutMain .homeAboutThumbnail .element1{position:absolute;z-index:3;width:calc(100% + 10px);height:calc(100% + 10px);top:-5px;left:-5px}.homeAbout .homeAboutMain .homeAboutThumbnail .element1 img,.homeAbout .homeAboutMain .homeAboutThumbnail img{width:100%;height:100%;object-fit:contain}.homeServices{width:100%;padding:100px 0;background:var(--secondaryColor);position:relative;z-index:0}@media (max-width:500px){.homeServices{padding:60px 0}}.homeServices:after{position:absolute;content:"";bottom:0;right:0;z-index:-1;width:100%;height:100%;background-color:#650D34;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%236e0e39' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23770f3d' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23801142' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%23891246' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%2392134B' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23a11553' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23b0175b' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23bf1862' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23ce1a6a' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%23DD1C72' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover;background-repeat:no-repeat}.homeServices .homeServicesHead{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.homeServices .homeServicesHead .homeServicesHeadDetails{flex:0 0 60%;display:flex;flex-direction:column}@media (max-width:1300px){.homeServices .homeServicesHead .homeServicesHeadDetails{flex:100% 1;margin-top:40px}}.homeServices .homeServicesHead .homeServicesHeadDetails h2{color:white}.homeServices .homeServicesHead .homeServicesHeadDetails a{text-decoration:none;background:white;color:var(--secondaryColor);padding:14px 40px;border-radius:50px;font-size:18px;font-weight:300;width:-moz-fit-content;width:fit-content;margin-top:40px;transition:.3s}.homeServices .homeServicesHead .homeServicesHeadDetails a:hover{transition:.3s;color:white;background:var(--secondaryColor)}.homeServices .homeServicesHead .homeServicesHeadThumbnail{flex:0 0 35%;border-radius:20px;overflow:hidden;background:#eee;position:relative}@media (max-width:1300px){.homeServices .homeServicesHead .homeServicesHeadThumbnail{flex:100% 1}}.homeServices .homeServicesHead .homeServicesHeadThumbnail img{width:100%;height:100%;object-fit:cover}.homeServices .homeServicesHead .homeServicesHeadThumbnail .homeServicesHeadThumbnailBtn{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:linear-gradient(rgba(0,0,0,.062745098),rgba(0,0,0,.6980392157));padding:20px;display:flex;justify-content:flex-start;align-items:flex-end}.homeServices .homeServicesHead .homeServicesHeadThumbnail .homeServicesHeadThumbnailBtn a{text-decoration:none;background:white;display:flex;align-items:center;gap:10px;padding:10px 30px;border-radius:50px;color:var(--secondaryColor);font-size:16px;transition:.3s}.homeServices .homeServicesHead .homeServicesHeadThumbnail .homeServicesHeadThumbnailBtn a:hover{transition:.3s;color:white;background:var(--primaryColor)}.homeServices .homeServicesHead .homeServicesHeadThumbnail .homeServicesHeadThumbnailBtn a svg{width:18px;height:18px}.homeServices .homeServicesMain{width:100%;margin-top:60px;position:relative;display:flex;flex-wrap:wrap;gap:20px}.homeServices .homeServicesMain .homeServicesBox{width:calc(33.3333333333% - 14px);background:white;border-radius:15px;padding:20px}@media (max-width:1400px){.homeServices .homeServicesMain .homeServicesBox{width:calc(50% - 10px)}}@media (max-width:1300px){.homeServices .homeServicesMain .homeServicesBox{width:calc(33.3333333333% - 14px)}}@media (max-width:950px){.homeServices .homeServicesMain .homeServicesBox{width:calc(50% - 10px)}}@media (max-width:700px){.homeServices .homeServicesMain .homeServicesBox{width:100%}}.homeServices .homeServicesMain .homeServicesBox .icon{width:60px;height:60px;background:rgba(255,255,255,.0784313725);background:var(--secondaryColor);border-radius:50%;display:flex;justify-content:center;align-items:center;padding:15px}.homeServices .homeServicesMain .homeServicesBox .icon img{width:100%;height:100%;object-fit:contain}.homeServices .homeServicesMain .homeServicesBox h3{color:black;font-size:22px;font-weight:600;margin-top:20px}.homeServices .homeServicesMain .homeServicesBox p{color:#dadada;font-size:16px;margin-top:10px;font-weight:300;line-height:1.3}.homeServices .homeServicesFooter{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.homeServices .homeServicesFooter a{text-decoration:none;background:white;color:var(--secondaryColor);padding:14px 40px;border-radius:50px;font-size:18px;font-weight:300;width:-moz-fit-content;width:fit-content;margin-top:40px;transition:.3s}.homeServices .homeServicesFooter a:hover{transition:.3s;color:white;background:var(--secondaryColor)}.homeTeam{width:100%;padding:100px 0}@media (max-width:500px){.homeTeam{padding:60px 0}}.homeTeam .homeTeamHead{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.homeTeam .homeTeamHead h2{width:65%;text-align:center}@media (max-width:1024px){.homeTeam .homeTeamHead h2{width:100%}}.homeTeam .homeTeamHead p{width:65%;text-align:center}@media (max-width:1024px){.homeTeam .homeTeamHead p{width:100%}}.homeTeam .homeTeamMain{width:100%;margin-top:60px;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:40px;justify-content:center}.homeTeam .homeTeamMain .homeTeamBox{width:calc(25% - 15px);background:#b7c3cb;border-radius:20px;overflow:hidden;position:relative}@media (max-width:1024px){.homeTeam .homeTeamMain .homeTeamBox{width:calc(50% - 10px)}}@media (max-width:600px){.homeTeam .homeTeamMain .homeTeamBox{width:100%}}.homeTeam .homeTeamMain .homeTeamBox:hover .homeTeamBoxPopup{opacity:1;visibility:visible;transform:scale(1);transition:.3s ease-out}.homeTeam .homeTeamMain .homeTeamBox img{width:100%;height:100%;object-fit:cover}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxDetails{position:absolute;z-index:2;width:100%;height:45%;bottom:0;left:0;padding:20px 10px 30px;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.3176470588),rgba(0,0,0,.9176470588))}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxDetails h3{color:white;font-size:24px;font-weight:500;text-align:center}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxDetails h5{color:#c4c4c4;font-size:14px;text-align:center;font-weight:400;margin-top:5px}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxPopup{position:absolute;z-index:2;width:100%;height:100%;bottom:0;left:0;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(0,0,0,.5843137255);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transform:scale(.8);transition:.3s ease-in;border-radius:20px;display:none}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxPopup h3{color:white;font-size:20px;font-weight:500}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxPopup h4{color:#fff;font-size:12px;font-weight:400;margin-top:5px}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxPopup .homeTeamBoxPopupSocialLink{margin-top:10px;display:flex;align-items:center;gap:10px}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxPopup .homeTeamBoxPopupSocialLink a{text-decoration:none;color:white;border:1px solid white;border-radius:7px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;transition:.3s}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxPopup .homeTeamBoxPopupSocialLink a:hover{transition:.3s;background:white;color:var(--secondaryColor)}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxPopup .homeTeamBoxPopupSocialLink a svg{width:12px;height:12px}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxPopup p{color:#dadada;font-size:16px;margin-top:20px;font-weight:300;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxPopup .readMoreBtn{font-size:14px;color:white;text-decoration:underline;margin-top:20px;cursor:pointer;width:-moz-fit-content;width:fit-content}.homeTeam .homeTeamMain .homeTeamBox .homeTeamBoxPopup .readMoreBtn:hover{text-decoration:none}.homeTeam .homeTeamFooter{width:100%;margin-top:50px;display:flex;justify-content:center;align-items:center}.homeTeam .homeTeamFooter a{text-decoration:none;background:var(--secondaryColor);color:white;padding:14px 40px;border-radius:50px;font-size:18px;font-weight:300;width:-moz-fit-content;width:fit-content;transition:.3s}.homeTeam .homeTeamFooter a:hover{transition:.3s;background:var(--primaryColor)}.homeTestimonials{width:100%;padding:20px 20px 100px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.homeTestimonials .homeTestimonialsThumbnail{flex:0 0 35%;display:flex;flex-direction:column;background:#eee;border-radius:20px;overflow:hidden;position:relative}.homeTestimonials .homeTestimonialsThumbnail .element1{position:absolute;width:70px;height:140px;background:white;top:0;left:0;z-index:2;border-radius:0 0 40px 0}.homeTestimonials .homeTestimonialsThumbnail .element2{position:absolute;width:70px;height:140px;background:white;bottom:0;right:0;z-index:2;border-radius:40px 0 0 0}.homeTestimonials .homeTestimonialsThumbnail .element3{position:absolute;z-index:3;width:30px;height:30px;top:0;left:70px;transform:rotate(90deg)}.homeTestimonials .homeTestimonialsThumbnail .element3 img{width:100%;height:100%;object-fit:cover}.homeTestimonials .homeTestimonialsThumbnail .element4{position:absolute;z-index:3;width:30px;height:30px;bottom:0;right:70px;transform:rotate(-90deg)}.homeTestimonials .homeTestimonialsThumbnail .element4 img{width:100%;height:100%;object-fit:cover}.homeTestimonials .homeTestimonialsThumbnail .element5{position:absolute;z-index:3;width:30px;height:30px;bottom:140px;right:0;transform:rotate(-90deg)}.homeTestimonials .homeTestimonialsThumbnail .element5 img{width:100%;height:100%;object-fit:cover}.homeTestimonials .homeTestimonialsThumbnail .element6{position:absolute;z-index:3;width:30px;height:30px;top:140px;left:0;transform:rotate(90deg)}.homeTestimonials .homeTestimonialsThumbnail .element6 img,.homeTestimonials .homeTestimonialsThumbnail img{width:100%;height:100%;object-fit:cover}.homeTestimonials .homeTestimonialsDetails{flex:0 0 60%;position:relative;overflow:hidden}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain{width:100%;margin-top:50px}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsBox{width:100%;display:flex;flex-direction:column;background:#fff;border:1px solid #eee;border-radius:20px;min-height:320px;padding:30px;position:relative;transition:all .3s ease-in-out}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsBox .star{align-items:center;display:flex;gap:5px}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsBox .star svg{color:#ff9d00;height:20px;width:20px}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsBox p{font-size:24px;font-weight:500;line-height:1.5;margin-top:20px}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsBox h4{color:var(--secondaryColor);font-size:16px;font-weight:600;margin-top:auto}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsBox h6{font-size:14px;font-weight:300;margin-top:5px;color:#575757}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsBox.expanded h4{-webkit-line-clamp:unset}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .collapsedText{font-size:24px;font-weight:500;line-height:1.5;margin-top:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all .3s ease-in-out}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .expandedText{font-size:24px;font-weight:500;line-height:1.5;margin-top:20px}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .toggleButton{margin-top:10px;background:none;border:none;color:#5b5b5b;font-size:14px;font-weight:500;cursor:pointer;text-decoration:underline;width:-moz-fit-content;width:fit-content;margin-left:auto}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .toggleButton:hover{color:var(--secondaryColor)}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsDetailsBtnArea{width:100%;display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsDetailsBtnArea .customNavBtn{background-color:#ffffff;box-shadow:0 2px 5px rgba(0,0,0,.1019607843);color:black;border:none;cursor:pointer;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:24px;z-index:10;transition:.3s ease-in-out}@media (max-width:480px){.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsDetailsBtnArea .customNavBtn{width:30px;height:30px}}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsDetailsBtnArea .customNavBtn svg{width:20px;height:20px}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsDetailsBtnArea .customNavBtn:hover{transition:.3s ease-in-out;color:white;background:var(--secondaryColor)}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsDetailsBtnArea .customNavBtn:disabled{opacity:.3;cursor:not-allowed}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsDetailsBtnArea .prev{left:-20px}@media (max-width:480px){.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsDetailsBtnArea .prev{left:-10px}}.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsDetailsBtnArea .next{right:-20px}@media (max-width:480px){.homeTestimonials .homeTestimonialsDetails .homeTestimonialsDetailsMain .homeTestimonialsDetailsBtnArea .next{right:-10px}}.homeContactStrip{width:100%;padding:50px 0;background:var(--secondaryColor);position:relative;z-index:0}.homeContactStrip:after{position:absolute;content:"";z-index:-1;width:100%;height:100%;top:0;left:0;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1440' height='560' preserveAspectRatio='none' viewBox='0 0 1440 560'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1001%26quot%3b)' fill='none'%3e%3crect width='1440' height='560' x='0' y='0' fill='rgba(101%2c 13%2c 52%2c 1)'%3e%3c/rect%3e%3cpath d='M0%2c542.185C98.523%2c525.857%2c185.302%2c468.276%2c254.94%2c396.694C315.433%2c334.513%2c321.892%2c241.949%2c365.206%2c166.784C414.76%2c80.792%2c531.818%2c23.338%2c527.22%2c-75.803C522.68%2c-173.698%2c404.698%2c-221.113%2c343.662%2c-297.785C279.17%2c-378.799%2c256.174%2c-505.32%2c158.325%2c-539.204C60.586%2c-573.05%2c-45.411%2c-513.461%2c-136.233%2c-463.966C-214.513%2c-421.306%2c-259.791%2c-342.974%2c-320.885%2c-278.049C-385.148%2c-209.757%2c-489.485%2c-165.099%2c-504.56%2c-72.545C-519.637%2c20.02%2c-425.385%2c91.734%2c-395.6%2c180.664C-360.946%2c284.129%2c-396.268%2c417.663%2c-315.721%2c491.271C-235.404%2c564.669%2c-107.339%2c559.975%2c0%2c542.185' fill='%23510a2a'%3e%3c/path%3e%3cpath d='M1440 1107.201C1542.262 1094.2069999999999 1573.868 957.675 1653.505 892.22 1720.362 837.27 1814.304 823.3389999999999 1867.97 755.447 1929.942 677.049 1988.045 582.107 1977.1660000000002 482.767 1966.223 382.84299999999996 1883.365 308.351 1811.3310000000001 238.24 1744.163 172.865 1663.497 129.495 1577.031 93.31400000000002 1480.785 53.041 1380.311-13.604000000000042 1280.275 16.025999999999954 1180.253 45.652000000000044 1116.628 147.454 1073.527 242.45 1036.54 323.971 1079.8 418.21500000000003 1058.362 505.129 1033.27 606.859 909.394 688.333 938.738 788.919 967.126 886.226 1102.9560000000001 896.967 1188.526 951.3009999999999 1273.507 1005.261 1340.138 1119.8899999999999 1440 1107.201' fill='%2379103e'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1001'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3c/defs%3e%3c/svg%3e")}.homeContactStrip .homeContactStripMain{width:100%;display:flex;align-items:center;justify-content:center;padding:0 10%;gap:50px}@media (max-width:1024px){.homeContactStrip .homeContactStripMain{padding:0}}@media (max-width:860px){.homeContactStrip .homeContactStripMain{flex-direction:column}}.homeContactStrip .homeContactStripMain h2{color:white;font-size:3em;font-weight:500;width:60%}@media (max-width:1024px){.homeContactStrip .homeContactStripMain h2{width:100%}}@media (max-width:860px){.homeContactStrip .homeContactStripMain h2{text-align:center}}.homeContactStrip .homeContactStripMain a{text-decoration:none;background:white;color:var(--secondaryColor);font-size:20px;padding:16px 40px;border-radius:50px;transition:.3s;white-space:nowrap}.homeContactStrip .homeContactStripMain a:hover{transition:.3s;background:var(--secondaryColor);color:white}.homeContact{width:100%;padding:50px 0 0}.homeContact .homeContactMain{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.homeContact .homeContactMain .homeContactDetails{flex:0 0 60%;display:flex;flex-direction:column}@media (max-width:1024px){.homeContact .homeContactMain .homeContactDetails{flex:100% 1}}.homeContact .homeContactMain .homeContactDetails p{width:80%}.homeContact .homeContactMain .homeContactDetails ul{width:100%;margin-top:50px;display:flex;flex-wrap:wrap;gap:40px}.homeContact .homeContactMain .homeContactDetails ul li{list-style:none;width:calc(50% - 20px);display:flex;flex-direction:column}@media (max-width:600px){.homeContact .homeContactMain .homeContactDetails ul li{width:100%}}.homeContact .homeContactMain .homeContactDetails ul li .col1{width:100%;display:flex;align-items:center;gap:20px}.homeContact .homeContactMain .homeContactDetails ul li .col1 .icon{width:35px;height:35px;background:var(--secondaryColor);border-radius:10px;display:flex;justify-content:center;align-items:center;color:white}.homeContact .homeContactMain .homeContactDetails ul li .col1 .icon svg{width:18px;height:18px}.homeContact .homeContactMain .homeContactDetails ul li .col1 h3{font-size:16px;font-weight:500}.homeContact .homeContactMain .homeContactDetails ul li .col2{margin-top:20px;padding-top:20px;border-top:1px solid #ccc;display:flex;flex-direction:column;gap:10px}.homeContact .homeContactMain .homeContactDetails ul li .col2 p{width:100%;font-size:20px;line-height:1.5}.homeContact .homeContactMain .homeContactDetails ul li .col2 a{width:-moz-fit-content;width:fit-content;text-decoration:none;color:black;font-size:20px;line-height:1.5}.homeContact .homeContactMain .homeContactDetails ul li .col2 a:hover{text-decoration:underline}.homeContact .homeContactMain .homeContactForm{flex:0 0 35%;display:flex;flex-direction:column;padding:40px;border-radius:20px;background:#f3f5f8}@media (max-width:1024px){.homeContact .homeContactMain .homeContactForm{flex:100% 1;margin-top:60px}}@media (max-width:500px){.homeContact .homeContactMain .homeContactForm{padding:20px}}.homeContact .homeContactMain .homeContactForm form{width:100%;display:flex;flex-direction:column;gap:30px}.homeContact .homeContactMain .homeContactForm form .formGroup{width:100%;display:flex;flex-direction:column}.homeContact .homeContactMain .homeContactForm form .formGroup label{font-size:16px;font-weight:300}.homeContact .homeContactMain .homeContactForm form .formGroup input{width:100%;height:50px;padding:0 20px;margin-top:5px;border-radius:10px;border:1px solid #eaeaea;outline:none;font-size:20px}.homeContact .homeContactMain .homeContactForm form .formGroup input:focus{border-color:var(--secondaryColor)}.homeContact .homeContactMain .homeContactForm form .formGroup textarea{width:100%;height:100px;padding:10px 20px;margin-top:5px;border-radius:10px;border:1px solid #eaeaea;outline:none;font-size:20px}.homeContact .homeContactMain .homeContactForm form .formGroup textarea:focus{border-color:var(--secondaryColor)}.homeContact .homeContactMain .homeContactForm form .formBtnArea{width:100%}.homeContact .homeContactMain .homeContactForm form .formBtnArea button{width:100%;background:var(--primaryColor);padding:16px;border:none;outline:none;border-radius:50px;font-size:20px;font-weight:400;transition:.3s;color:white;cursor:pointer}.homeContact .homeContactMain .homeContactForm form .formBtnArea button:hover{transition:.3s;background:var(--secondaryColor);color:white}.homeContact .map{width:100%;height:350px;margin-top:100px}.homeContact .map iframe{width:100%;height:100%;border:none}.aboutBanner{width:100%;margin-top:80px;overflow:hidden}@media (max-width:500px){.aboutBanner{margin-top:70px}}.aboutBanner .aboutBannerThumbnail{width:100%;height:600px;background:#000;position:relative;z-index:-1}@media (max-width:1024px){.aboutBanner .aboutBannerThumbnail{height:400px}}.aboutBanner .aboutBannerThumbnail:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);z-index:1}.aboutBanner .aboutBannerThumbnail img{width:100%;height:100%;object-fit:cover}.aboutBanner .aboutBannerMain{width:100%;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-top:-100px}.aboutBanner .aboutBannerMain .aboutBannerCol1{flex:0 0 50%;display:flex;flex-direction:column;padding-top:200px}@media (max-width:768px){.aboutBanner .aboutBannerMain .aboutBannerCol1{flex:100% 1;order:2;padding-top:40px}}.aboutBanner .aboutBannerMain .aboutBannerCol2{flex:0 0 45%;display:flex;flex-direction:column;background:var(--primaryColor);-webkit-clip-path:polygon(20% 0,100% 0,100% 20%,100% 100%,80% 100%,20% 100%,0 100%,0 20%);clip-path:polygon(20% 0,100% 0,100% 20%,100% 100%,80% 100%,20% 100%,0 100%,0 20%);padding:80px 60px 60px 100px}@media (max-width:1024px){.aboutBanner .aboutBannerMain .aboutBannerCol2{padding:80px 60px 60px}}@media (max-width:768px){.aboutBanner .aboutBannerMain .aboutBannerCol2{flex:100% 1;order:1}}@media (max-width:500px){.aboutBanner .aboutBannerMain .aboutBannerCol2{padding:60px 30px 30px}}.aboutBanner .aboutBannerMain .aboutBannerCol2 p{font-size:22px;font-weight:400;color:white;line-height:1.5}@media (max-width:500px){.aboutBanner .aboutBannerMain .aboutBannerCol2 p{font-size:20px}}.aboutBanner .aboutBannerMain .aboutBannerCol2 .profile{display:flex;align-items:center;gap:15px;margin-top:40px}.aboutBanner .aboutBannerMain .aboutBannerCol2 .profile .profileImg{width:50px;height:50px;border-radius:50%;overflow:hidden;background:#eee}.aboutBanner .aboutBannerMain .aboutBannerCol2 .profile .profileImg img{width:100%;height:100%;object-fit:cover}.aboutBanner .aboutBannerMain .aboutBannerCol2 .profile .profileDetails{display:flex;flex-direction:column;width:calc(100% - 65px)}.aboutBanner .aboutBannerMain .aboutBannerCol2 .profile .profileDetails h3{font-size:20px;color:white;font-weight:300}.aboutBanner .aboutBannerMain .aboutBannerCol2 .profile .profileDetails span{font-size:14px;color:#dfdfdf;font-weight:300;margin-top:3px}.aboutDetails{width:100%;padding:100px 0;overflow:hidden}@media (max-width:768px){.aboutDetails{padding:20px 0 60px}}.aboutValue{width:100%;padding-bottom:100px;overflow:hidden}@media (max-width:500px){.aboutValue{padding-bottom:60px}}.aboutValue .aboutValueMain{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.aboutValue .aboutValueMain .aboutValueThumbnail{flex:0 0 30%;background:#eee;border-radius:15px;overflow:hidden}@media (max-width:768px){.aboutValue .aboutValueMain .aboutValueThumbnail{flex:100% 1;height:300px}}.aboutValue .aboutValueMain .aboutValueThumbnail img{width:100%;height:100%;object-fit:cover}.aboutValue .aboutValueMain .aboutValueDetails{flex:0 0 65%;display:flex;flex-direction:column}@media (max-width:768px){.aboutValue .aboutValueMain .aboutValueDetails{flex:100% 1;margin-top:40px}}.aboutValue .aboutValueMain .aboutValueDetails ul{width:100%;display:flex;flex-wrap:wrap;gap:40px;margin-top:50px}.aboutValue .aboutValueMain .aboutValueDetails ul li{width:calc(50% - 20px);display:flex;flex-direction:column;position:relative;background:#fafafa;padding:40px}@media (max-width:550px){.aboutValue .aboutValueMain .aboutValueDetails ul li{width:100%}}.aboutValue .aboutValueMain .aboutValueDetails ul li .icon{position:absolute;width:40px;height:40px;background:var(--primaryColor);color:white;display:flex;justify-content:center;align-items:center;font-size:16px;border-radius:50%;top:-10px;left:-10px;font-weight:300}@media (max-width:550px){.aboutValue .aboutValueMain .aboutValueDetails ul li .icon{top:-5px;left:-5px}}.aboutValue .aboutValueMain .aboutValueDetails ul li h3{font-size:22px;font-weight:500}.aboutValue .aboutValueMain .aboutValueDetails ul li p{font-size:16px;margin-top:10px;line-height:1.5;color:#3e3e3e;font-weight:300}.aboutMissionVision{width:100%;background:#fafafa;padding:100px 0}@media (max-width:500px){.aboutMissionVision{padding:60px 0}}.aboutMissionVision .aboutMissionVisionMain{width:100%;display:flex;flex-direction:column;gap:50px}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionMainBox{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionMainBox .aboutMissionVisionMainBoxDetails{flex:0 0 47%;display:flex;flex-direction:column}@media (max-width:768px){.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionMainBox .aboutMissionVisionMainBoxDetails{flex:100% 1;order:2;margin-top:40px}}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionMainBox .aboutMissionVisionMainBoxThumbnail{flex:0 0 47%;background:#eee;border-radius:20px;overflow:hidden}@media (max-width:768px){.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionMainBox .aboutMissionVisionMainBoxThumbnail{flex:100% 1;height:450px;order:1}}@media (max-width:550px){.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionMainBox .aboutMissionVisionMainBoxThumbnail{height:300px}}.aboutMissionVision .aboutMissionVisionMain .aboutMissionVisionMainBox .aboutMissionVisionMainBoxThumbnail img{width:100%;height:100%;object-fit:cover}.teamBanner{width:100%;padding:100px 0;margin-top:80px;position:relative;z-index:0}.teamBanner:after{position:absolute;content:"";width:100%;height:120%;top:0;left:0;z-index:-1;background:rgba(0,0,0,.5450980392)}@media (max-width:500px){.teamBanner{padding-top:20px;margin-top:70px}}.teamBanner .teamBannerMain{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.teamBanner .teamBannerMain .teamBannerDetails{flex:0 0 55%;display:flex;flex-direction:column}@media (max-width:1000px){.teamBanner .teamBannerMain .teamBannerDetails{flex:100% 1;order:2;margin-top:60px}}.teamBanner .teamBannerMain .teamBannerDetails h2{color:white}.teamBanner .teamBannerMain .teamBannerDetails p{color:#d1d1d1;font-weight:300}.teamBanner .teamBannerMain .teamBannerThumbnail{flex:0 0 40%;display:flex;justify-content:center;align-items:center;gap:20px;position:relative;z-index:0;display:none}@media (max-width:1000px){.teamBanner .teamBannerMain .teamBannerThumbnail{flex:100% 1;order:1}}@media (max-width:400px){.teamBanner .teamBannerMain .teamBannerThumbnail{gap:10px}}.teamBanner .teamBannerMain .teamBannerThumbnail:after{position:absolute;z-index:1;content:"";width:100%;height:50%;background:linear-gradient(#076632,rgba(7,102,50,.4549019608),rgba(7,102,50,0));top:-50px;left:0}.teamBanner .teamBannerMain .teamBannerThumbnail:before{position:absolute;z-index:1;content:"";width:100%;height:50%;background:linear-gradient(rgba(7,102,50,0),rgba(7,102,50,.4549019608),#076632);bottom:-50px;left:0}.teamBanner .teamBannerMain .teamBannerThumbnail .teamBannerThumbnailCol{display:flex;flex-direction:column;gap:20px}@media (max-width:400px){.teamBanner .teamBannerMain .teamBannerThumbnail .teamBannerThumbnailCol{gap:10px}}.teamBanner .teamBannerMain .teamBannerThumbnail .teamBannerThumbnailCol .teamBannerThumbnailBox{width:50px;height:50px;border-radius:50%;background:#fff;overflow:hidden;padding:2px;transition:transform .1s ease-out}@media (max-width:500px){.teamBanner .teamBannerMain .teamBannerThumbnail .teamBannerThumbnailCol .teamBannerThumbnailBox{width:40px;height:40px}}.teamBanner .teamBannerMain .teamBannerThumbnail .teamBannerThumbnailCol .teamBannerThumbnailBox img{width:100%;height:100%;object-fit:cover;border-radius:50%}.teamBanner .teamBannerThumbnail{position:absolute;width:100%;height:120%;top:0;left:0;z-index:-2}.teamBanner .teamBannerThumbnail img,.teamBanner .teamBannerThumbnail video{width:100%;height:100%;object-fit:cover}.teamList{width:100%;padding:0 0 100px;position:relative;z-index:0}.teamList:after{position:absolute;width:100%;height:100px;background:var(--secondaryColor);top:0;left:0;z-index:-1}.teamList .teamListMain{width:100%;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:40px;justify-content:center}.teamList .teamListMain .teamListBox{width:calc(25% - 15px);background:#b7c3cb;border-radius:20px;overflow:hidden;position:relative}@media (max-width:1024px){.teamList .teamListMain .teamListBox{width:calc(33.3333333333% - 14px)}}@media (max-width:950px){.teamList .teamListMain .teamListBox{width:calc(50% - 10px)}}@media (max-width:640px){.teamList .teamListMain .teamListBox{width:100%}}.teamList .teamListMain .teamListBox:hover .teamListBoxPopup{opacity:1;visibility:visible;transform:scale(1);transition:.3s ease-out}.teamList .teamListMain .teamListBox img{width:100%;height:100%;object-fit:cover}.teamList .teamListMain .teamListBox .teamListBoxDetails{position:absolute;z-index:2;width:100%;height:45%;bottom:0;left:0;padding:20px 10px 30px;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.3176470588),rgba(0,0,0,.9176470588))}.teamList .teamListMain .teamListBox .teamListBoxDetails h3{color:white;font-size:24px;font-weight:500;text-align:center}.teamList .teamListMain .teamListBox .teamListBoxDetails h5{color:#c4c4c4;font-size:14px;text-align:center;font-weight:400;margin-top:5px}.teamList .teamListMain .teamListBox .teamListBoxPopup{position:absolute;z-index:2;width:100%;height:100%;bottom:0;left:0;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(0,0,0,.5843137255);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transform:scale(.8);transition:.3s ease-in;border-radius:20px}.teamList .teamListMain .teamListBox .teamListBoxPopup h3{color:white;font-size:20px;font-weight:500}.teamList .teamListMain .teamListBox .teamListBoxPopup h4{color:#fff;font-size:12px;font-weight:400;margin-top:5px}.teamList .teamListMain .teamListBox .teamListBoxPopup .teamListBoxPopupSocialLink{margin-top:10px;display:flex;align-items:center;gap:10px}.teamList .teamListMain .teamListBox .teamListBoxPopup .teamListBoxPopupSocialLink a{text-decoration:none;color:white;border:1px solid white;border-radius:7px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;transition:.3s}.teamList .teamListMain .teamListBox .teamListBoxPopup .teamListBoxPopupSocialLink a:hover{transition:.3s;background:white;color:var(--secondaryColor)}.teamList .teamListMain .teamListBox .teamListBoxPopup .teamListBoxPopupSocialLink a svg{width:12px;height:12px}.teamList .teamListMain .teamListBox .teamListBoxPopup p{color:#dadada;font-size:16px;margin-top:20px;font-weight:300;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.teamList .teamListMain .teamListBox .teamListBoxPopup .readMoreBtn{font-size:14px;color:white;text-decoration:underline;margin-top:20px;cursor:pointer;width:-moz-fit-content;width:fit-content}.teamList .teamListMain .teamListBox .teamListBoxPopup .readMoreBtn:hover{text-decoration:none}.servicesBanner{width:100%;background:var(--secondaryColor);position:relative;z-index:0;margin-top:80px}@media (max-width:500px){.servicesBanner{margin-top:70px}}.servicesBanner:after{position:absolute;content:"";bottom:0;right:0;z-index:-1;width:100%;height:100%;background-color:#650D34;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg %3E%3Cpath fill='%236e0e39' d='M486 705.8c-109.3-21.8-223.4-32.2-335.3-19.4C99.5 692.1 49 703 0 719.8V800h843.8c-115.9-33.2-230.8-68.1-347.6-92.2C492.8 707.1 489.4 706.5 486 705.8z'/%3E%3Cpath fill='%23770f3d' d='M1600 0H0v719.8c49-16.8 99.5-27.8 150.7-33.5c111.9-12.7 226-2.4 335.3 19.4c3.4 0.7 6.8 1.4 10.2 2c116.8 24 231.7 59 347.6 92.2H1600V0z'/%3E%3Cpath fill='%23801142' d='M478.4 581c3.2 0.8 6.4 1.7 9.5 2.5c196.2 52.5 388.7 133.5 593.5 176.6c174.2 36.6 349.5 29.2 518.6-10.2V0H0v574.9c52.3-17.6 106.5-27.7 161.1-30.9C268.4 537.4 375.7 554.2 478.4 581z'/%3E%3Cpath fill='%23891246' d='M0 0v429.4c55.6-18.4 113.5-27.3 171.4-27.7c102.8-0.8 203.2 22.7 299.3 54.5c3 1 5.9 2 8.9 3c183.6 62 365.7 146.1 562.4 192.1c186.7 43.7 376.3 34.4 557.9-12.6V0H0z'/%3E%3Cpath fill='%2392134B' d='M181.8 259.4c98.2 6 191.9 35.2 281.3 72.1c2.8 1.1 5.5 2.3 8.3 3.4c171 71.6 342.7 158.5 531.3 207.7c198.8 51.8 403.4 40.8 597.3-14.8V0H0v283.2C59 263.6 120.6 255.7 181.8 259.4z'/%3E%3Cpath fill='%23a11553' d='M1600 0H0v136.3c62.3-20.9 127.7-27.5 192.2-19.2c93.6 12.1 180.5 47.7 263.3 89.6c2.6 1.3 5.1 2.6 7.7 3.9c158.4 81.1 319.7 170.9 500.3 223.2c210.5 61 430.8 49 636.6-16.6V0z'/%3E%3Cpath fill='%23b0175b' d='M454.9 86.3C600.7 177 751.6 269.3 924.1 325c208.6 67.4 431.3 60.8 637.9-5.3c12.8-4.1 25.4-8.4 38.1-12.9V0H288.1c56 21.3 108.7 50.6 159.7 82C450.2 83.4 452.5 84.9 454.9 86.3z'/%3E%3Cpath fill='%23bf1862' d='M1600 0H498c118.1 85.8 243.5 164.5 386.8 216.2c191.8 69.2 400 74.7 595 21.1c40.8-11.2 81.1-25.2 120.3-41.7V0z'/%3E%3Cpath fill='%23ce1a6a' d='M1397.5 154.8c47.2-10.6 93.6-25.3 138.6-43.8c21.7-8.9 43-18.8 63.9-29.5V0H643.4c62.9 41.7 129.7 78.2 202.1 107.4C1020.4 178.1 1214.2 196.1 1397.5 154.8z'/%3E%3Cpath fill='%23DD1C72' d='M1315.3 72.4c75.3-12.6 148.9-37.1 216.8-72.4h-723C966.8 71 1144.7 101 1315.3 72.4z'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover;background-repeat:no-repeat}.servicesBanner .servicesBannerMain{width:100%;padding:200px 0 100px;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}@media (max-width:1000px){.servicesBanner .servicesBannerMain{padding-bottom:340px}}@media (max-width:500px){.servicesBanner .servicesBannerMain{padding-top:150px;padding-bottom:240px}}.servicesBanner .servicesBannerMain .servicesBannerDetails{flex:0 0 55%;display:flex;flex-direction:column}@media (max-width:1000px){.servicesBanner .servicesBannerMain .servicesBannerDetails{flex:100% 1}}.servicesBanner .servicesBannerMain .servicesBannerDetails h2{color:white}.servicesBanner .servicesBannerMain .servicesBannerThumbnail{width:40%;position:absolute;height:400px;bottom:-100px;right:0}@media (max-width:1000px){.servicesBanner .servicesBannerMain .servicesBannerThumbnail{width:100%}}@media (max-width:500px){.servicesBanner .servicesBannerMain .servicesBannerThumbnail{height:300px}}.servicesBanner .servicesBannerMain .servicesBannerThumbnail .element1{position:absolute;z-index:3;height:90px;bottom:-1px;left:-1px}@media (max-width:768px){.servicesBanner .servicesBannerMain .servicesBannerThumbnail .element1{height:60px}}.servicesBanner .servicesBannerMain .servicesBannerThumbnail .element1 img{width:100%;height:100%;object-fit:contain;border-radius:0}.servicesBanner .servicesBannerMain .servicesBannerThumbnail img{width:100%;height:100%;object-fit:cover;border-radius:20px 20px 20px 0;overflow:hidden}.servicesList{width:100%;padding:100px 0}@media (max-width:500px){.servicesList{padding:60px 0}}.servicesList .servicesListMain{width:100%;display:flex;flex-wrap:wrap;gap:30px;margin-top:100px}.servicesList .servicesListMain .servicesListBox{width:calc(33.3333333333% - 20px);background:#fafafa;border:1px solid #eee;border-radius:15px;padding:20px;display:flex;flex-direction:column}@media (max-width:1024px){.servicesList .servicesListMain .servicesListBox{width:calc(50% - 15px)}}@media (max-width:600px){.servicesList .servicesListMain .servicesListBox{width:100%}}.servicesList .servicesListMain .servicesListBox .icon{width:60px;height:60px;background:rgba(101,13,53,.9647058824);border-radius:50%;display:flex;justify-content:center;align-items:center;padding:15px}.servicesList .servicesListMain .servicesListBox .icon img{width:100%;height:100%;object-fit:contain}.servicesList .servicesListMain .servicesListBox h3{color:black;font-size:22px;font-weight:600;margin-top:20px}.servicesList .servicesListMain .servicesListBox p{color:#505050;font-size:16px;margin-top:10px;font-weight:300;line-height:1.3;margin-bottom:20px}.servicesList .servicesListMain .servicesListBox .servicesListBoxBtn{font-size:14px;background:white;border:1px solid #c9c9c9;width:-moz-fit-content;width:fit-content;padding:10px 30px;font-weight:500;border-radius:50px;color:var(--secondaryColor);transition:.3s;cursor:pointer;margin-top:auto}.servicesList .servicesListMain .servicesListBox .servicesListBoxBtn:hover{transition:.3s;background:var(--secondaryColor);color:white}.contactBanner{width:100%;margin-top:80px}@media (max-width:500px){.contactBanner{margin-top:70px}}.contactBanner .contactBannerThumbnail{width:100%;height:300px;background:#000;position:relative;z-index:-1}.contactBanner .contactBannerThumbnail:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4);z-index:1}.contactBanner .contactBannerThumbnail img{width:100%;height:100%;object-fit:cover}@import url("https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap");*{margin:0;padding:0;box-sizing:border-box}:root{--primaryColor:#650d34;--secondaryColor:#076632}body{font-family:Figtree,sans-serif}::-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% - 200px);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:Figtree,sans-serif}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;font-family:Figtree,sans-serif}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:none;font-family:Figtree,sans-serif}::selection{color:white;background:#1d1d1d}p{font-family:Figtree,sans-serif}.shimmer{background:rgba(22,22,22,.9019607843);z-index:105}.shimmer,.splashScreen{position:fixed;width:100%;height:100vh;top:0;left:0}.splashScreen{z-index:500;background:white;display:flex;justify-content:center;align-items:center;gap:100px}@media (max-width:1000px){.splashScreen{gap:60px}}@media (max-width:800px){.splashScreen{gap:40px}}@media (max-width:600px){.splashScreen{gap:20px}}@media (max-width:450px){.splashScreen{gap:0}}.splashScreen .text{font-size:10em}@media (max-width:1000px){.splashScreen .text{font-size:8em}}@media (max-width:800px){.splashScreen .text{font-size:6em}}@media (max-width:600px){.splashScreen .text{font-size:4em}}@media (max-width:450px){.splashScreen .text{font-size:3em}}@media (max-width:350px){.splashScreen .text{font-size:2em}}nav{width:100%;position:fixed;z-index:10;top:0;left:0;transition:.3s;background:white}nav .navMain{width:100%;display:flex;align-items:center;justify-content:space-between;height:80px}@media (max-width:500px){nav .navMain{height:70px}}nav .navMain .navCol1{display:flex;align-items:center}nav .navMain .navCol1 .navLogo{text-decoration:none;width:200px;height:70px;background:white;border-radius:10px;padding:0 10px}@media (max-width:500px){nav .navMain .navCol1 .navLogo{height:60px;width:150px}}nav .navMain .navCol1 .navLogo h2{font-size:25px;color:white;font-weight:500}nav .navMain .navCol1 .navLogo img{width:100%;height:100%;object-fit:contain}nav .navMain .navCol2{display:flex;align-items:center}@media (max-width:768px){nav .navMain .navCol2{display:none}}nav .navMain .navCol2 .navLink{display:flex;align-items:center}nav .navMain .navCol2 .navLink ul{display:flex;align-items:center;gap:60px}nav .navMain .navCol2 .navLink ul li{list-style:none}nav .navMain .navCol2 .navLink ul li a{text-decoration:none;color:black;font-size:16px;font-weight:300;display:flex;align-items:center;gap:10px;position:relative}nav .navMain .navCol2 .navLink ul li a:after{position:absolute;content:"";-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%);width:7px;height:7px;background:black;top:-4px;left:-6px;transform:rotate(90deg);opacity:0;transition:.3s}nav .navMain .navCol2 .navLink ul li a svg{width:14px;height:14px}nav .navMain .navCol2 .navLink ul li a:hover:after{opacity:1;transition:.3s}nav .navMain .navCol2 .navLink ul li .navLinkActive:after{opacity:1}nav .navMain .navCol2 .navLink ul li .navDropdown{position:relative;cursor:pointer}nav .navMain .navCol2 .navLink ul li .navDropdown:hover .navDropdownPopup{display:flex}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownBtn{text-decoration:none;color:black;font-size:16px;font-weight:300;display:flex;align-items:center;gap:10px;padding:10px 0;position:relative}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownBtn:after{position:absolute;content:"";-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%);width:7px;height:7px;background:black;top:5.9px;left:-4px;transform:rotate(90deg);opacity:0;transition:.3s}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownBtn:hover:after{opacity:1;transition:.3s}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownBtn svg{width:14px;height:14px}nav .navMain .navCol2 .navLink ul li .navDropdown .navLinkActive:after{opacity:1}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownPopup{position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:240px;background:white;display:flex;flex-direction:column;padding:5px;border-radius:15px;overflow:hidden;display:none;box-shadow:0 0 20px rgba(0,0,0,.062745098)}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownPopup ul{width:100%;display:flex;flex-direction:column;gap:0;align-items:flex-start}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownPopup ul li{width:100%}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownPopup a{white-space:nowrap;color:black;display:flex;padding:12px 20px;align-items:center;justify-content:space-between;border-radius:10px;transition:.3s;width:100%}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownPopup a:hover{background:rgba(248,243,224,.9333333333);transition:.3s;color:var(--primaryColor)}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownPopup a svg{width:14px;height:14px;color:#8c8c8c}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownPopup .navLinkActive{color:white;background:var(--secondaryColor)}nav .navMain .navCol2 .navLink ul li .navDropdown .navDropdownPopup .navLinkActive svg{color:white}nav .navMain .navCol3{display:flex;align-items:center}nav .navMain .navCol3 .navContact{text-decoration:none;display:flex;justify-content:center;align-items:center;background:var(--primaryColor);color:white;padding:14px 30px;border-radius:50px;font-size:16px;font-weight:400;transition:.3s}@media (max-width:420px){nav .navMain .navCol3 .navContact{display:none}}nav .navMain .navCol3 .navContact:hover{transition:.3s;background:var(--secondaryColor)}nav .navMain .navCol3 .navBar{display:none;justify-content:center;align-items:center;margin-left:40px}@media (max-width:768px){nav .navMain .navCol3 .navBar{display:flex}}nav .navMain .navCol3 .navBar .navBarBox{width:40px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px}nav .navMain .navCol3 .navBar .navBarBox span{width:100%;height:3px;background:black}.nav2{background:white}.nav2 .navMain .navCol1 .navLogo{padding:0}.nav2 .navMain .navCol1 .navLogo h2{color:black}@media (max-width:768px){.nav2 .navMain .navCol2{display:none}}.nav2 .navMain .navCol2 .navLink ul li a{color:black}.nav2 .navMain .navCol2 .navLink ul li a:after{background:black}.nav2 .navMain .navCol2 .navLink ul li .navDropdown .navDropdownBtn{color:black}.nav2 .navMain .navCol2 .navLink ul li .navDropdown .navDropdownBtn:after{background:black}.nav2 .navMain .navCol2 .navLink ul li .navDropdown a:after{display:none}.nav2 .navMain .navCol2 .navLink ul li .navDropdown .navLinkActive:after{opacity:1}.nav2 .navMain .navCol3 .navBar .navBarBox span{background:black}.hidden{transform:translateY(-100%);opacity:0}.visible{transform:translateY(0);opacity:1}.titleTag{font-size:14px;padding:7px 14px;background:#fff5da;width:-moz-fit-content;width:fit-content;border-radius:5px;font-weight:400;text-transform:uppercase}.title{font-size:4em;font-weight:500;margin-top:20px}@media (max-width:1024px){.title{font-size:3em}}@media (max-width:768px){.title{font-size:2.5em}}@media (max-width:500px){.title{font-size:2.2em}}.desc{font-size:20px;line-height:1.5;margin-top:20px;color:rgba(24,24,24,.6666666667)}@media (max-width:1024px){.desc{font-size:18px}}@media (max-width:500px){.desc{font-size:16px}}footer{width:100%;padding:50px 0 0;background:black}footer .footerMain{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:1024px){footer .footerMain{flex-wrap:wrap;row-gap:40px}}footer .footerMain .footerHeadCol1{display:flex;flex-direction:column;width:30%}@media (max-width:1024px){footer .footerMain .footerHeadCol1{width:100%;justify-content:center;align-items:center;border-bottom:1px solid #333;padding-bottom:40px}}footer .footerMain .footerHeadCol1 .footerLogo{width:150px;height:70px;background:white;padding:10px;border-radius:20px}footer .footerMain .footerHeadCol1 .footerLogo img{width:100%;height:100%;object-fit:contain}footer .footerMain .footerHeadCol1 h2{color:white;font-size:22px;font-weight:600;margin-top:20px}@media (max-width:1024px){footer .footerMain .footerHeadCol1 h2{text-align:center}}footer .footerMain .footerHeadCol1 p{color:white;font-size:14px;margin-top:10px;line-height:1.5;opacity:.7}@media (max-width:1024px){footer .footerMain .footerHeadCol1 p{text-align:center}}footer .footerMain .footerHeadCol1 .caLogo{width:60px;margin-top:20px}footer .footerMain .footerHeadCol1 .caLogo img{width:100%;height:100%;object-fit:contain;border-radius:5px}footer .footerMain .footerHeadCol2{width:30%;display:flex;flex-direction:column}@media (max-width:1024px){footer .footerMain .footerHeadCol2{width:45%}}@media (max-width:600px){footer .footerMain .footerHeadCol2{width:100%}}footer .footerMain .footerHeadCol2 h2{font-size:14px;color:var(--secondaryColor);font-weight:600}footer .footerMain .footerHeadCol2 ul{display:flex;column-gap:10px;margin-top:30px;row-gap:20px;flex-wrap:wrap}footer .footerMain .footerHeadCol2 ul li{width:calc(50% - 5px);list-style:none}footer .footerMain .footerHeadCol2 ul li a{text-decoration:none;color:white;font-size:16px;font-weight:300;transition:.3s}footer .footerMain .footerHeadCol2 ul li a:hover{color:var(--primaryColor)}footer .footerMain .footerHeadCol3{width:30%;display:flex;flex-direction:column}@media (max-width:1024px){footer .footerMain .footerHeadCol3{width:45%}}@media (max-width:600px){footer .footerMain .footerHeadCol3{width:100%}}footer .footerMain .footerHeadCol3 h2{font-size:14px;color:var(--secondaryColor);font-weight:600}footer .footerMain .footerHeadCol3 ul{display:flex;column-gap:10px;margin-top:30px;row-gap:20px;flex-wrap:wrap}footer .footerMain .footerHeadCol3 ul li{width:100%;list-style:none;display:flex;align-items:flex-start;gap:15px}footer .footerMain .footerHeadCol3 ul li .icon{width:17px;height:17px;display:flex;justify-content:center;align-items:center;color:white;margin-top:2px}footer .footerMain .footerHeadCol3 ul li .icon svg{width:100%;height:100%}footer .footerMain .footerHeadCol3 ul li .details{width:calc(100% - 32px);display:flex;flex-direction:column;gap:15px}footer .footerMain .footerHeadCol3 ul li .details p{font-size:16px;color:white;font-weight:300}footer .footerMain .footerHeadCol3 ul li .details a{text-decoration:none;color:white;font-size:16px;font-weight:300;transition:.3s}footer .footerMain .footerHeadCol3 ul li .details a:hover{color:var(--primaryColor)}footer .footerMain .footerDesc{color:white;font-size:16px;line-height:1.5}footer .footerBody{width:100%;margin-top:40px;padding-top:40px;border-top:1px solid #333}footer .footerBody .footerSocialLinks{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;gap:10px}footer .footerBody .footerSocialLinks a{text-decoration:none;color:white;font-size:20px;transition:.3s;border:1px solid #aaa;display:flex;align-items:center;gap:10px;padding:6px 16px 6px 10px;border-radius:50px;font-size:14px}footer .footerBody .footerSocialLinks a:hover{border-color:var(--primaryColor);background:var(--primaryColor)}footer .footerBody .footerSocialLinks a svg{width:16px;height:16px}footer .footerStrip{width:100%;background:#191919;padding:10px 0;margin-top:50px}footer .footerStrip .footerStripMain{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:480px){footer .footerStrip .footerStripMain{gap:10px}}footer .footerStrip .footerStripMain .footerMainCol1,footer .footerStrip .footerStripMain .footerMainCol2{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:480px){footer .footerStrip .footerStripMain .footerMainCol1,footer .footerStrip .footerStripMain .footerMainCol2{width:100%;justify-content:center;align-items:center}}footer .footerStrip .footerStripMain .footerMainCol1 p,footer .footerStrip .footerStripMain .footerMainCol2 p{width:-moz-fit-content;width:fit-content;font-size:14px;color:#ccc}@media (max-width:480px){footer .footerStrip .footerStripMain .footerMainCol1 p,footer .footerStrip .footerStripMain .footerMainCol2 p{text-align:center}}footer .footerStrip .footerStripMain .footerMainCol1 svg,footer .footerStrip .footerStripMain .footerMainCol2 svg{width:14px;height:14px;color:white}footer .footerStrip .footerStripMain .footerMainCol1 a,footer .footerStrip .footerStripMain .footerMainCol2 a{text-decoration:none;width:40px;display:flex}footer .footerStrip .footerStripMain .footerMainCol1 a img,footer .footerStrip .footerStripMain .footerMainCol2 a img{width:100%;height:100%;object-fit:contain}.sidemenu{position:fixed;width:100%;top:0;right:0;background:rgba(0,0,0,.7058823529);height:100vh;z-index:300;overflow-y:auto;padding:0;justify-content:flex-end;align-items:flex-start}.sidemenu,.sidemenu .sidemenuBox{display:flex;opacity:0;visibility:hidden;transition:.3s}.sidemenu .sidemenuBox{width:400px;background:white;border-radius:20px;flex-direction:column;overflow:hidden}.sidemenu .sidemenuBox .sidemenuBoxHead{width:100%;padding:20px 30px;display:flex;align-items:center;border-bottom:1px solid #eee;justify-content:flex-end}.sidemenu .sidemenuBox .sidemenuBoxHead .closeSidemenu{display:flex;align-items:center;gap:5px;font-size:16px;cursor:pointer}.sidemenu .sidemenuBox .sidemenuBoxHead .closeSidemenu svg{width:16px;height:16px}.sidemenu .sidemenuBox .sidemenuBoxBody{width:100%;padding:10px 0}.sidemenu .sidemenuBox .sidemenuBoxBody ul{width:100%;display:flex;flex-direction:column}.sidemenu .sidemenuBox .sidemenuBoxBody ul li{list-style:none;width:100%}.sidemenu .sidemenuBox .sidemenuBoxBody ul li a{text-decoration:none;padding:14px 30px;display:flex;color:black;font-size:16px;width:100%;align-items:center}.sidemenu .sidemenuBox .sidemenuBoxBody ul li .navLinkActive{color:var(--secondaryColor);font-weight:600}.sidemenu .sidemenuBox .sidemenuBoxBody ul li .sidemenuDropdown{width:100%;background:#f6f7f8}.sidemenu .sidemenuBox .sidemenuBoxBody ul li .sidemenuDropdown .sidemenuDropdownBtn{text-decoration:none;padding:10px 30px;display:flex;color:#878686;font-size:12px;width:100%;align-items:center;gap:5px}.sidemenu .sidemenuBox .sidemenuBoxBody ul li .sidemenuDropdown .sidemenuDropdownBtn svg{width:12px;height:12px}.sidemenuActive{padding:10px}.sidemenuActive,.sidemenuActive .sidemenuBox{opacity:1;visibility:visible;transition:.3s}.teamDetailsPopup{position:fixed;width:100%;top:0;left:0;background:rgba(0,0,0,.7058823529);height:100vh;z-index:300;overflow-y:auto;padding:100px 0;display:flex;align-items:flex-start;justify-content:center}.teamDetailsPopup .teamDetailsPopupBox{width:800px;background:white;border-radius:20px;display:flex;flex-direction:column;position:relative}@media (max-width:900px){.teamDetailsPopup .teamDetailsPopupBox{width:90%}}.teamDetailsPopup .teamDetailsPopupBox .closeTeamDetailsPopup{cursor:pointer;position:absolute;width:30px;height:30px;display:flex;justify-content:center;align-items:center;top:0;right:-40px;color:white;transition:.3s}@media (max-width:900px){.teamDetailsPopup .teamDetailsPopupBox .closeTeamDetailsPopup{right:0;top:-40px}}.teamDetailsPopup .teamDetailsPopupBox .closeTeamDetailsPopup:hover{transition:.3s;transform:rotate(90deg) scale(.8)}.teamDetailsPopup .teamDetailsPopupBox .closeTeamDetailsPopup svg{width:30px;height:30px}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody{width:100%;padding:40px;display:flex;flex-direction:column}@media (max-width:600px){.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody{padding:20px}}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile{width:100%;display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileImg{width:150px}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileImg img{width:100%;height:100%;object-fit:cover;border-radius:20px}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileDetails{width:calc(100% - 170px);display:flex;flex-direction:column}@media (max-width:500px){.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileDetails{width:100%}}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileDetails h3{font-size:24px;font-weight:500}@media (max-width:500px){.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileDetails h3{font-size:22px}}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileDetails h4{font-size:14px;font-weight:400;margin-top:6px}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileDetails .teamDetailsPopupProfileDetailsSocialLink{margin-top:20px;display:flex;align-items:center;gap:10px}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileDetails .teamDetailsPopupProfileDetailsSocialLink a{text-decoration:none;color:var(--primaryColor);border:1px solid var(--primaryColor);border-radius:7px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;transition:.3s}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileDetails .teamDetailsPopupProfileDetailsSocialLink a:hover{transition:.3s;background:var(--primaryColor);color:white}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfile .teamDetailsPopupProfileDetails .teamDetailsPopupProfileDetailsSocialLink a svg{width:12px;height:12px}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc{width:100%;margin-top:20px;display:flex;flex-direction:column;gap:30px;border-top:1px solid #ddd}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox{width:100%;display:flex;flex-direction:column}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox p{color:#2a2a2a;font-size:16px;margin-top:20px;font-weight:300;line-height:1.5}@media (max-width:500px){.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox p{font-size:14px}}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox h3{font-size:20px;font-weight:500}@media (max-width:500px){.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox h3{font-size:18px}}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox ul{width:100%;display:flex;flex-direction:column;margin-top:20px;gap:10px}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox ul li{list-style:none;display:flex;align-items:flex-start;gap:15px}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox ul li .icon{width:12px;height:12px;display:flex;justify-content:center;align-items:center;color:var(--primaryColor);margin-top:3px}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox ul li .icon svg{width:100%;height:100%}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox ul li .details{width:calc(100% - 27px);display:flex;flex-direction:column}.teamDetailsPopup .teamDetailsPopupBox .teamDetailsPopupBody .teamDetailsPopupProfileDesc .teamDetailsPopupProfileDescBox ul li .details h4{font-size:14px;font-weight:500}.servicesListBoxPopup{position:fixed;width:100%;top:0;left:0;background:rgba(0,0,0,.7058823529);height:100vh;z-index:300;overflow-y:auto;padding:100px 0;display:flex;align-items:flex-start;justify-content:center}.servicesListBoxPopup .servicesListBoxPopupBox{width:800px;background:white;border-radius:20px;display:flex;flex-direction:column;position:relative;padding:40px}@media (max-width:900px){.servicesListBoxPopup .servicesListBoxPopupBox{width:90%}}@media (max-width:480px){.servicesListBoxPopup .servicesListBoxPopupBox{padding:20px}}.servicesListBoxPopup .servicesListBoxPopupBox .closeServicesListBoxPopupBox{cursor:pointer;position:absolute;width:30px;height:30px;display:flex;justify-content:center;align-items:center;top:0;right:-40px;color:white;transition:.3s}@media (max-width:900px){.servicesListBoxPopup .servicesListBoxPopupBox .closeServicesListBoxPopupBox{right:0;top:-40px}}.servicesListBoxPopup .servicesListBoxPopupBox .closeServicesListBoxPopupBox:hover{transition:.3s;transform:rotate(90deg) scale(.8)}.servicesListBoxPopup .servicesListBoxPopupBox .closeServicesListBoxPopupBox svg{width:30px;height:30px}.servicesListBoxPopup .servicesListBoxPopupBox .servicesListBoxPopupBoxDetails{width:100%;display:flex;flex-direction:column}.servicesListBoxPopup .servicesListBoxPopupBox .servicesListBoxPopupBoxDetails h2{font-size:2em;font-weight:600;margin-top:20px}@media (max-width:570px){.servicesListBoxPopup .servicesListBoxPopupBox .servicesListBoxPopupBoxDetails h2{font-size:28px}}@media (max-width:480px){.servicesListBoxPopup .servicesListBoxPopupBox .servicesListBoxPopupBoxDetails h2{font-size:26px}}.servicesListBoxPopup .servicesListBoxPopupBox .servicesListBoxPopupBoxDetails p{margin-bottom:0}.servicesListBoxPopup .servicesListBoxPopupBox .servicesListBoxPopupBoxDetails ul{width:100%;display:flex;flex-direction:column;margin-top:30px;gap:15px}.servicesListBoxPopup .servicesListBoxPopupBox .servicesListBoxPopupBoxDetails ul li{list-style:none;display:flex;align-items:flex-start;gap:15px;width:100%}.servicesListBoxPopup .servicesListBoxPopupBox .servicesListBoxPopupBoxDetails ul li .icons{width:20px;height:20px;display:flex;justify-content:center;margin-top:3px;align-items:center;color:var(--secondaryColor)}.servicesListBoxPopup .servicesListBoxPopupBox .servicesListBoxPopupBoxDetails ul li .icons svg{width:100%;height:100%}.servicesListBoxPopup .servicesListBoxPopupBox .servicesListBoxPopupBoxDetails ul li h5{width:calc(100% - 35px);font-size:18px;font-weight:400;line-height:1.5;color:#505050}