.inner-banner figure:before {content: '';background: rgb(18 18 18 / 80%);position: absolute;inset: 0;}
.inner-banner figcaption h1 {margin-top: 4rem;}
.whatsapp-fix {position: fixed;left: 2vw;bottom: 2vw;z-index: 999999;width: 5vw;animation: 1.2s linear -1ms infinite alternate ring}
.about-section-one p {color: #F5F6F8 !important;}
.about-section-one:before {content: '';background: url(../images/about-bg-icon.png) no-repeat center top;position: absolute;inset: 6.5vw 0;z-index: -1;}
.about-section-two .main-heading h2 {max-width: 90%;}
.about-section-three article  .white-box {background: #fff;padding: 1.875rem;z-index: 99;margin-top: 1.25rem;}
.about-section-three article .white-box svg {width: 3.125rem;height: 3.125rem;}
.about-section-three article .white-box h3 {color: #4287E0;font-size: 1.875rem;}
.about-section-three article .white-box p {color: #121212;}
.about-section-three figure img {min-height: 20rem;}
.about-section-three article .white-box:before {content: '';background: url(../images/logo-Icon.png) no-repeat right bottom;position: absolute;height: 100%;inset: 0 0 auto 0;z-index: -1}
.about-section-three .main-heading h2:before {content: '';background: url(../images/about-bg-icon.png) no-repeat;position: absolute;inset: 5vw;z-index: -1;}
.about-section-six .svgIcon {background: linear-gradient(135deg, rgba(130, 137, 232, 0.54) 0%, rgba(37, 42, 103, 1) 100%);box-shadow: 0 0.25rem 0.25rem rgb(0 0 0 / 25%);width: 6rem;height: 6rem;min-width: 6rem;border-radius: 1rem;}
.about-section-six .svgIcon img {min-width: 3.75rem;width: 3.75rem !important;}
.about-section-seven  ul {margin-top: 1.5rem;}.about-section-eight ul li .svgIcon img {width: 9.375rem;}
.about-section-eight ul li .svgIcon {background: #fff;width: 13.125rem;height: 12.688rem;margin-bottom: 1.5rem;border-radius: 0.313rem;display: flex;align-items: center;justify-content: center;}
.about-section-nine ul li {list-style: disc;margin-left: 1rem;}
.about-section-nine ol { column-count: 2;}

.services-section-two ul li {font-size: 1.25rem;background: linear-gradient(135deg, rgba(130, 137, 232, 0.54) 0%, rgba(37, 42, 103, 1) 100%);padding: 1rem 1.875rem;margin: 0.5rem 0 0;box-shadow: 0 0.25rem 0.25rem rgb(0 0 0 / 25%);}

.content-pages p + .main-heading, .content-pages ul + .main-heading {margin-top: 5rem;}
.contact-section-one .contactInfo li{display: flex;gap: 1.5rem;}
.contact-section-one .contactInfo li:nth-child(2){margin: 2rem 0;}
.contact-section-one iframe{height: 28.125rem}
.contactInfo svg{width: 2.5rem;min-width: 2.5rem;height: auto;}
.contact-section-one form {margin: 0;}

.blogs-section-one  article .blog-card {padding: 1.25rem 1rem;max-width: 21.875rem;}
.blogs-section-one article .blog-card:after {inset: auto 0 -1.7vw 0;}
.blogs-detail-section-one .main-heading h2 {max-width: 80%;margin: 0 auto;}
.service-detail-section-four ol li, .blogs-detail-section-two ol li {list-style: auto;}
.service-detail-section-four ol li, .blogs-detail-section-two ol li::marker {font-size: 1.5rem;font-family: 'Gilroy-Medium';color: #fff;}
.service-detail-section-four ol li, .blogs-detail-section-two ol li h4 { margin-left: 0.5rem;}
.service-detail-section-four ol li p, .blogs-detail-section-two ol li p {margin-left: -1.5rem;}
.top-text h5:first-child {border: 1px solid #fff;border-radius: 5rem;padding: 0.375rem 1.125rem;}

.technology-sec-one .detailImgSlider .slick-arrow, .about-section-seven .slick-arrow, .about-section-two .slick-arrow, .about-section-five .slick-arrow, .about-section-one .slick-arrow {background: transparent;width: auto;height: auto;display: flex;align-items: center;justify-content: center;right: -2.5rem;}
.technology-sec-one .detailImgSlider .slick-prev, .about-section-seven .slick-prev, .about-section-two .slick-prev, .about-section-five .slick-prev,.about-section-one .slick-prev {right: auto;left: -2.5rem;}
.technology-sec-one .detailImgSlider .slick-arrow svg path, .about-section-seven .slick-arrow svg path, .about-section-two .slick-arrow svg path, .about-section-five .slick-arrow svg path, .about-section-one .slick-arrow svg path {stroke: #fff;}
.technology-sec-one .detailImgSlider .slick-arrow svg, .about-section-seven .slick-arrow svg, .about-section-two .slick-arrow svg, .about-section-five .slick-arrow svg, .about-section-one .slick-arrow svg {width: 2rem;height: auto;}

.offcanvas .menuLeft .menu > li:nth-child(2) > a:before{content: '';background: url(../images/chevron-right.svg) no-repeat;position: absolute;right: -1.5rem;top: 0.3rem;width: 1rem;height: 1rem;filter: brightness(0.5) invert(1);;}

@media (min-width: 992px) {
  :root { --left-to-right-nil: polygon(0 0, 0 0, 0 100%, 0 100%); --left-to-right-fil: polygon(0 0, 100% 0, 100% 100%, 0 100%); --right-to-left-nil: polygon(100% 0, 100% 0, 100% 100%, 100% 100%); --right-to-left-fil: polygon(100% 0, 0 0, 0 100%, 100% 100%); --top-to-bottom-nil: polygon(100% 0, 0 0, 0 0, 100% 0); --top-to-bottom-fil: polygon(100% 0, 0 0, 0 100%, 100% 100%); --bottom-to-top-nil: polygon(0 88%, 100% 88%, 100% 100%, 0% 100%); --bottom-to-top-fil: polygon(0 0, 100% 0, 100% 100%, 0% 100%); }
 	 img.wow, .main-heading.wow, .home-section-five h3.wow { transition: all 2s ease 0.25s;}
  img.animated, .main-heading.animated, .home-section-five h3.animated { clip-path: var(--bottom-to-top-fil); transform: translateY(0px); opacity: 1; }
}
@media only screen and (min-width: 1200px) {.container {max-width: 88.58vw;padding: 0}}

@media only screen and (min-width: 1600px) {}