@font-face{font-family:revicons;fallback:fallback;src:url(../media/revicons.f1539f16.woff)format("woff"),url(../media/revicons.5172a59f.ttf)format("ttf"),url(../media/revicons.d45d8253.eot)format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;position:relative;overflow:hidden}.react-multi-carousel-track{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition;flex-direction:row;margin:0;padding:0;list-style:none;display:flex;position:relative}.react-multiple-carousel__arrow{z-index:1000;opacity:1;cursor:pointer;background:#00000080;border:0;border-radius:35px;outline:0;min-width:43px;min-height:43px;transition:all .5s;position:absolute}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;text-align:center;z-index:2;font-family:revicons;font-size:20px;display:block;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{text-align:center;justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.react-multi-carousel-dot button{opacity:1;width:12px;height:12px;box-shadow:none;cursor:pointer;border:2px solid gray;border-radius:50%;outline:0;margin:0 6px 0 0;padding:0;transition:background .5s;display:inline-block}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}
.RecentPost{margin-bottom:69px;padding:50px 75px}.RecentPost .head{justify-content:space-between;align-items:baseline;display:flex}.RecentPost .head h2{margin-bottom:48px;font-size:34px;font-weight:600}.RecentPost .head .view{color:#186aff;text-align:center;background-color:#fff;border:none;align-items:baseline;gap:10px;font-size:14px;font-weight:700;display:flex}.RecentPost .head .view a{text-decoration:none}.RecentPost .posts-container .post-card{box-sizing:border-box;border-radius:30px;width:100%;height:470px;padding:0 12px;transition:all .5s ease-in-out}.RecentPost .posts-container .post-card:hover{transition:box-shadow .3s;box-shadow:0 1px 5px #0000001a}.RecentPost .posts-container .post-card img{object-fit:cover;cursor:pointer;border-radius:20px;height:230px;margin-bottom:30px;transition:all .5s ease-in-out}.RecentPost .posts-container .post-card img:hover{transition:transform .3s;transform:scale(1.05)}.RecentPost .posts-container .post-card h6{margin-bottom:17px;font-weight:600}.RecentPost .posts-container .post-card p{height:40px;font-size:14px;font-weight:400;overflow-y:hidden}.RecentPost .posts-container .post-card .learn-more-viewAll{justify-content:space-between;display:flex}.RecentPost .posts-container .post-card .learn-more-viewAll .learn-more-btn{color:#186aff;background-color:#fff;border:1px solid #186aff;border-radius:24px;padding:10px 18px;font-size:14px}@media (max-width:766px){.RecentPost{padding:20px}.RecentPost h2{margin-bottom:30px;font-size:20px}.RecentPost .posts-container{flex-direction:column;gap:50px}.RecentPost .posts-container .post-card img{margin-bottom:30px}.RecentPost .posts-container .post-card h6{margin-bottom:17px;font-weight:600}.RecentPost .posts-container .post-card p{font-size:14px;font-weight:400}.RecentPost .posts-container .post-card .learn-more-btn{color:#186aff;background-color:#fff;border:1px solid #186aff;border-radius:24px;padding:10px 18px;font-size:14px}}
.slick-dots li.slick-active button:before{color:#fff!important;border-radius:8px!important;font-size:40px!important}.slick-dots li button:before{color:#878888!important;content:"-"!important;opacity:1!important;border-radius:8px!important;font-size:40px!important}@media (max-width:766px){.RegExpressHero{height:89vh!important}}@media (max-width:466px){.RegExpressHero{height:100%!important}}@media (max-width:766px){.RegExpressHero .top-container{height:89vh!important}}@media (max-width:466px){.RegExpressHero .top-container{padding-bottom:20px;height:100%!important}}.RegExpressHero .top-container{background-image:url(../media/regex-1-img-hero-slider.36eab1cf.png);height:80vh}.RegExpressHero .top-container .title-section{justify-content:space-between;align-items:center;padding-top:100px;padding-left:75px;padding-right:75px;display:flex}.RegExpressHero .top-container .title-section .title-text-container{position:relative}.RegExpressHero .top-container .title-section .title-text-container .title-description{color:#fff}.RegExpressHero .top-container .title-section .title-text-container .blue-title-description{color:#0000;background:linear-gradient(263.25deg,#97e5ff 4.49%,#1baeff 82.2%);-webkit-background-clip:text;background-clip:text}.RegExpressHero .top-container .title-section .title-text-container svg{position:absolute;bottom:-10%;left:20%}.RegExpressHero .top-container .title-section .reminder-container{background-color:#fff;border-radius:24px;padding:40px 0;position:relative}.RegExpressHero .top-container .title-section .reminder-container .notification-bell{animation:1s infinite ring-bell;position:absolute;top:-30px;left:40%}@keyframes ring-bell{0%{transform:rotate(0)}25%{transform:rotate(-15deg)}50%{transform:rotate(15deg)}75%{transform:rotate(-15deg)}to{transform:rotate(0)}}.RegExpressHero .top-container .title-section .reminder-container .reminder-description{text-align:center;font-weight:700;line-height:10px}.RegExpressHero .top-container .title-section .reminder-container .reminder-form{width:400px;margin-top:30px;position:relative}.RegExpressHero .top-container .title-section .reminder-container .reminder-form .form-label{font-size:12px}.RegExpressHero .top-container .title-section .reminder-container .reminder-form input{font-size:.75rem!important}.RegExpressHero .top-container .title-section .reminder-container .reminder-form input[type=date]{width:165px}.RegExpressHero .top-container .title-section .reminder-container .reminder-form .name-number-field{z-index:2;background-color:#fff;border-radius:0 0 24px 24px;width:400px;padding-bottom:40px;position:absolute}.RegExpressHero .top-container .title-section .reminder-container .show-more-container{color:#186aff;justify-content:center;gap:10px;margin-top:20px;font-size:14px;display:flex}.RegExpressHero .top-container .services-container{margin-top:30px}.RegExpressHero .top-container .services-container .service-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#ffffff1a;border-radius:24px;min-width:350px;max-width:350px;height:210px;padding:18px 24px 10px;line-height:18px}.RegExpressHero .top-container .services-container .service-card svg{margin-bottom:12px}.RegExpressHero .top-container .services-container .service-card .service-title{font-weight:700}.RegExpressHero .top-container .services-container .service-card .service-description{font-size:14px}.RegExpressHero .top-container .services-container .service-card .navigation-link{color:#fff;text-decoration:none}.RegExpressHero .top-container .services-container .service-card .get-started-container{cursor:pointer;background-color:#636b67;border-radius:100px;justify-content:center;align-items:center;gap:10px;height:30px;padding:0 10px;display:flex}.RegExpressHero .top-container .services-container .service-card .get-started-container div{justify-content:center;align-items:center;gap:10px;padding-top:10px;display:flex}.RegExpressHero .top-container .services-container .service-card .get-started-container p{color:#fff;font-size:14px;font-weight:700;position:relative;top:2px}.RegExpressHero .top-container .services-container .service-card .get-started-container{position:absolute;bottom:10px}@media (max-width:766px){.RegExpressHero .top-container{height:90vh}.RegExpressHero .title-section{flex-direction:column;gap:50px;padding-left:20px!important;padding-right:20px!important}.RegExpressHero .title-section .title-description{text-align:center}.RegExpressHero .title-section .reminder-container{width:100%;margin:auto}.RegExpressHero .title-section .reminder-container .reminder-form,.RegExpressHero .title-section .reminder-container .reminder-form .name-number-field{width:100%!important}.RegExpressHero .services-container{padding-left:20px!important}}.RegExpressHero{background-position:top;background-repeat:no-repeat;background-size:cover;padding:0}@media (max-width:766px){.RegExpressHero{height:80vh}}@media (min-width:766px){.RegExpressHero{height:100vh}}@media (min-height:766px){.RegExpressHero{height:80vh}}.RegExpressHero .carousel-item{object-fit:cover;background-position:top;background-repeat:no-repeat;background-size:cover;width:100%}@media (max-width:766px){.RegExpressHero .carousel-item{height:85vh}}@media (min-width:766px){.RegExpressHero .carousel-item{height:100vh}}@media (min-height:766px){.RegExpressHero .carousel-item{height:80vh}}.RegExpressHero .carousel-item .container{position:relative}@media (max-width:766px){.RegExpressHero .carousel-item .container{top:-90px;left:-15%}}@media (min-width:766px){.RegExpressHero .carousel-item .container{top:-150px;left:-15%}}.RegExpressHero .carousel-item .container .hero-header{text-align:left;color:#fff;font-weight:600;line-height:40px}@media (max-width:766px){.RegExpressHero .carousel-item .container .hero-header{font-size:29px}}@media (min-width:766px){.RegExpressHero .carousel-item .container .hero-header{font-size:34px}}@media (min-width:1600px){.RegExpressHero .carousel-item .container .hero-header{font-size:50px}}.RegExpressHero .carousel-item .container .hero-header .hero-header-style{background:linear-gradient(263.25deg,#97e5ff 4.49%,#1baeff 82.2%);-webkit-text-fill-color:#0000;-webkit-background-clip:text}.RegExpressHero .carousel-item .container .hero-small-text .small-text{text-align:left;color:#fff;max-width:500px;font-family:Sora;font-weight:400;line-height:24px}@media (max-width:766px){.RegExpressHero .carousel-item .container .hero-small-text .small-text{font-size:13px}}@media (min-width:766px){.RegExpressHero .carousel-item .container .hero-small-text .small-text{font-size:16px}}@media (min-width:1600px){.RegExpressHero .carousel-item .container .hero-small-text .small-text{font-size:20px;line-height:34px}}.RegExpressHero .carousel-item .container .nav-links .btn{text-align:center;border-radius:32px;padding:10px 26px;font-size:.8rem;font-weight:600;display:inline-block}@media (min-width:1600px){.RegExpressHero .carousel-item .container .nav-links .btn{font-size:1rem}}.RegExpressHero .carousel-item .container .nav-links .hero-btn{color:#f0f4ff;background-color:#186aff}.RegExpressHero .img1{background-image:url(../media/regex-1-img-hero-slider.87e6dfb2.jpg)}.RegExpressHero .img2{background-image:url(../media/regex-2-img-hero-slider.ca7a787b.png)}.RegExpressHero .img3{background-image:url(../media/regex-3-img-hero-slider.0ef36023.jpg)}.RegExpressHero .carousel-item{position:relative}.RegExpressHero .carousel-item img{object-fit:cover;height:100%}.RegExpressHero .carousel-item .overlay{z-index:1;background-color:#0000002a;width:100%;height:100%;position:absolute;top:0;left:0}.RegExpressHero .carousel-item .carousel-caption{z-index:2}.RegExpressHero .indicator-and-next-and-prev-main-container .carousel-indicators{z-index:2;justify-content:space-between;margin-bottom:1rem;margin-left:0%;margin-right:0%;padding:0;display:flex;position:relative;inset:-80px 0 0}.RegExpressHero .indicator-and-next-and-prev-main-container .navig-icon-cont{justify-content:end;position:relative;top:-120px}.RegExpressHero .indicator-and-next-and-prev-main-container .navig-icon-cont .next-and-prev-btn{z-index:1;color:#fff;text-align:center;opacity:.5;background:0 0;border:0;justify-content:center;align-items:center;width:30px;padding:0;font-size:1.7rem;transition:opacity .15s;display:flex;position:relative;bottom:0}
