         @media (max-width: 767px) {
             .suportTopImg {
                 display: none;
             }
         }

         .reommTop_headingSec h6 {
             font-size: 32px;
             font-weight: 400;
         }

         .main-banner .content-style h3 {
             margin: 2px 0;
             font-size: 23px;
             text-transform: capitalize;
             margin-bottom: 12px;
             position: relative;
             color: #fff;
         }

         .heading-seprator::before {
             content: '';
             position: absolute;
             width: 62px;
             height: 1px;
             background-color: #fff;
             top: 15px;
             left: -68px;
         }


         .heading-seprator .online-icon {
             display: inline-block;
             width: 10px;
             height: 10px;
             background: #55dd55;
             border-radius: 50%;
             position: relative;
             top: -17px;
             animation-iteration-count: infinite;
             animation-duration: 1s;
             animation-name: heartBeat;
             animation-timing-function: ease-in-out;
         }

         .main-banner {
             position: relative;
             background: linear-gradient(176deg, #fff 0, #e6f5ff 100%);
             padding: 40px 0px;
             margin-top: -98px;
             z-index: 9;
         }

         .main-banner:before {
             content: "";
             width: 100%;
             height: 100%;
             position: absolute;
             left: 0;
             top: 0;
             background: #ed690c;
             background: -moz-linear-gradient(45deg, #ed690c 0%, #ed690c 100%);
             background: -webkit-linear-gradient(45deg, #ed690c 0%, #ed690c 100%);
             background: linear-gradient(49deg, rgb(0 0 0) 0%, rgb(0 0 0) 95%);
             filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed690c', endColorstr='#ed690c', GradientType=1);
             opacity: 0.9;
             z-index: -9;
         }

         .main-banner .content-style h1 {
             margin: 0;
             font-size: 40px;
             font-weight: 600;
             color: #fff;
             line-height: 1.3;
         }

         .main-banner .color-secondary {
             color: #0056d6;
         }

         .main-banner .content-style h6 {
             font-weight: 400;
             color: #ffffff;
             margin: 10px 0 15px 0;
             padding-right: 25px;
             font-size: 17px;
             line-height: 1.4;
         }

         .bannerform {
             background: #fff;
             padding: 25px 26px;
             width: 400px;
             border-radius: 12px;
             box-shadow: 0 4px 40px rgba(0, 0, 0, 0.1);
             position: relative;
             height: 450px;
             margin-top: 40px;
         }

         .clock-head {
             font-size: 18px;
             font-weight: 700;
             margin-top: 5px;
             margin-bottom: 10px;
             text-align: center;
             color: #0056d6;
         }

         .formcaption {
             font-weight: 500;
             font-size: 18px;
             text-align: center;
             color: #000
         }

         .formcaption h2 {
             margin-top: 10px;
         }

         .main_title span {
             color: #0056d6;
             position: relative;
             display: inline-block;
         }

         .main_title {
             font-size: 48px;
             position: relative;
             font-weight: 800;
             z-index: 1;
             margin-bottom: 10px;
             color: #000;
         }

         h2.main_title span:before {
             position: absolute;
             content: "";
             width: 100%;
             height: 14px;
             background: #24384d;
             bottom: 6px;
             /* z-index: -1; */
             left: 0;
         }

         .ogline span:before {
             background: #0056d66b !important
         }

         .form-group {
             margin-top: 1rem;
         }

         .bannerform input.form-control {
             height: 50px;
             background-color: #f8f8f8;
             border-radius: 5px;
             margin-bottom: 5px;
         }

         .submitbtn {
             background: #0056d6;
             border: none;
             width: 100%;
             border-radius: 10px;
             height: 50px;
             font-style: normal;
             font-weight: 700;
             font-size: 20px;
             line-height: 25px;
             text-transform: uppercase;
             color: #fff;
             margin-top: 5px;
         }

         @media (max-width: 767px) {
             .bannerform {
                 height: 100% !important;
             }

             .main-banner {
                 margin-top: 50px;
             }

             .main-banner .content-style h1 {
                 font-size: 25px;
                 text-align: center;
             }

             .main-banner .content-style h3 {
                 text-align: center;
             }

             .heading-seprator::before {
                 display: none;
             }

             .main_title {
                 font-size: 41px;
             }
         }

         .Header {
             position: relative;
             top: 0;
             z-index: 20;
             padding: 0 24px;
             background-color: transparent;
             -webkit-transition: background-color 0.4s;
             transition: background-color 0.4s;
         }

         .Header.Header--scrolled .Header__menu-list>li a {
             color: #100803;
         }

         .Header.Header--scrolled .Header__menu-list>li a.active {
             color: rgba(16, 8, 3, 0.4) !important;
         }

         .Header.Header--scrolled .Header__burger span {
             background-color: #100803;
         }

         .Header.Header--scrolled .Header__logo--white-text {
             display: none;
         }

         .Header.Header--scrolled .Header__user-box .btn--manage-order {
             border: 1px solid #dedede;
         }

         .Header.Header--scrolled .UserBlockWhois:after {
             -webkit-filter: none;
             filter: none;
         }

         .Header .container {
             display: -webkit-box;
             display: -ms-flexbox;
             display: flex;
             -webkit-box-pack: justify;
             -ms-flex-pack: justify;
             justify-content: space-between;
             -webkit-box-align: center;
             -ms-flex-align: center;
             align-items: center;
         }

         .Header__logo,
         .Header__logo--white-text {
             position: relative;
             /* max-width: 203px; */
             z-index: 2;
             display: none;
         }

         .Header__logo--white-text-link,
         .Header__logo--white-text-link svg,
         .Header__logo-link,
         .Header__logo-link svg {
             display: inline-block;
             vertical-align: top;
             width: 100%;
             height: auto;
         }

         .Header__logo--white-text {
             display: inline-block;
         }

         .Header__burger {
             position: relative;
             width: 24px;
             height: 19px;
             background: 0 0;
             border: 0;
             cursor: pointer;
             -webkit-transition: -webkit-transform 0.5s;
             transition: transform 0.5s;
             transition: transform 0.5s, -webkit-transform 0.5s;
             z-index: 2;
         }

         .Header__burger span {
             display: block;
             height: 3px;
             border-radius: 3px;
             -webkit-transition: background-color 0.5s, -webkit-transform 0.5s;
             transition: transform 0.5s, background-color 0.5s, -webkit-transform 0.5s;
         }

         .Header__burger span:first-child {
             -webkit-transform: translateY(-6px);
             transform: translateY(-6px);
         }

         .Header__burger span:nth-of-type(2) {
             -webkit-transition: opacity 0.5s, background-color 0.5s;
             transition: opacity 0.5s, background-color 0.5s;
         }

         .Header__burger span:last-child {
             -webkit-transform: translateY(6px);
             transform: translateY(6px);
         }

         .Header__burger--active span {
             background-color: #ffb806;
         }

         .Header__burger--active span:first-child {
             -webkit-transform: rotate(45deg) translateY(4px);
             transform: rotate(45deg) translateY(4px);
         }

         .Header__burger--active span:nth-of-type(2) {
             opacity: 0;
         }

         .Header__burger--active span:last-child {
             -webkit-transform: rotate(-45deg) translateY(-4px);
             transform: rotate(-45deg) translateY(-4px);
         }

         .Header__menu {
             visibility: hidden;
             position: fixed;
             top: 78px;
             right: -100%;
             -webkit-transform: translateX(0);
             transform: translateX(0);
             height: calc(100vh - 78px);
             padding: 8px 24px 30px;
             overflow-y: auto;
             -webkit-box-shadow: inset 0 20px 40px -15px rgba(16, 8, 3, 0.08);
             box-shadow: inset 0 20px 40px -15px rgba(16, 8, 3, 0.08);
             -webkit-transition: opacity 0.5s, visibility 0.5s, -webkit-transform 0.5s;
             transition: opacity 0.5s, visibility 0.5s, transform 0.5s,
                 -webkit-transform 0.5s;
         }

         @media (min-width: 768px) {
             .Header__menu {
                 width: 370px;
                 right: -370px;
                 padding: 8px 24px 30px;
                 margin-left: auto;
             }
         }

         .Header__menu-list {
             width: 100%;
             padding: 0;
             margin: 0;
             list-style: none;
         }

         .Header__user-box,
         .Header__user-box .btn--manage-order,
         .modal-contents,
         .name-date,
         .reviews__top {
             display: -webkit-box;
             display: -ms-flexbox;
         }

         .Header__menu-list li a.active {
             color: hsla(0, 0%, 100%, 0.4) !important;
         }

         .Header__menu-list>li {
             position: relative;
             margin-bottom: 0;
         }

         .Header__menu-list>li+li {
             border-top: 1px solid #acacac;
         }

         .modal-contents,
         .reviews__card--white,
         .reviews__mid {
             -webkit-box-orient: vertical;
             -webkit-box-direction: normal;
         }

         .Header__menu-list>li.Header__menu-list-item-order {
             border-top: 0;
             padding-top: 16px;
         }

         .Header__menu-list>li.Header__menu-list-item-order .btn--order-now {
             display: inline-block;
             padding: 12px 28px;
             width: auto;
         }

         .Header__menu-list a {
             display: block;
             font-size: 0.875rem;
             font-weight: 600;
             color: #100803;
             padding: 16px 0;
             border-bottom: 0.125em solid transparent;
             -webkit-box-shadow: 0 0.071em 0 transparent;
             box-shadow: 0 0.071em 0 transparent;
         }

         .Header__menu-list a:focus,
         .Header__menu-list a:hover {
             text-decoration: none;
             opacity: 0.4;
         }

         .Header__user-box {
             display: flex;
             -webkit-box-pack: justify;
             -ms-flex-pack: justify;
             justify-content: space-between;
             -webkit-box-align: center;
             -ms-flex-align: center;
             align-items: center;
             -ms-flex-wrap: wrap;
             flex-wrap: wrap;
             margin-left: auto;
             -webkit-transition: opacity 0.3s;
             transition: opacity 0.3s;
         }

         @media (min-width: 1024px) {

             .Header__burger,
             .Header__menu-list>li.Header__menu-list-item-order {
                 display: none;
             }

             .Header.Header--scrolled .container {
                 -webkit-box-shadow: none;
                 box-shadow: none;
             }

             .Header.Header--scrolled .Header__menu {
                 top: auto;
                 height: auto;
             }

             .Header.Header--scrolled .Header__user-box .btn--manage-order {
                 color: #100803;
                 border: none;
             }

             .Header .container {
                 -webkit-transition: -webkit-box-shadow 0.3s;
                 transition: box-shadow 0.3s;
                 transition: box-shadow 0.3s, -webkit-box-shadow 0.3s;
             }

             .Header__logo,
             .Header__logo--white-text {
                 /* max-width: 234px; */
             }

             .Header__menu {
                 position: static;
                 display: -webkit-box;
                 display: -ms-flexbox;
                 display: flex;
                 -webkit-box-orient: vertical;
                 -webkit-box-direction: reverse;
                 -ms-flex-direction: column-reverse;
                 flex-direction: column-reverse;
                 -webkit-box-align: end;
                 -ms-flex-align: end;
                 align-items: flex-end;
                 -webkit-box-pack: justify;
                 -ms-flex-pack: justify;
                 justify-content: space-between;
                 background-color: transparent;
                 -webkit-box-shadow: none;
                 box-shadow: none;
                 padding: 0;
                 width: auto;
                 height: auto;
                 visibility: visible;
                 -webkit-transform: translateX(0);
                 transform: translateX(0);
                 overflow: visible;
                 -webkit-transition: margin 0.3s;
                 transition: margin 0.3s;
             }

             .Header__menu-list {
                 display: -webkit-box;
                 display: -ms-flexbox;
                 display: flex;
                 -webkit-box-align: end;
                 -ms-flex-align: end;
                 align-items: flex-end;
                 -webkit-box-pack: justify;
                 -ms-flex-pack: justify;
                 justify-content: space-between;
             }

             .Header__menu-list li a {
                 color: #fff;
                 -webkit-transition: color 0.3s ease-in-out;
                 transition: color 0.3s ease-in-out;
             }

             .Header__menu-list>li+li {
                 margin-left: 15px;
                 border-top: 0;
             }

             .Header__menu-list a {
                 display: inline;
                 padding: 0;
             }

             .Header__user-box {
                 -webkit-box-pack: end;
                 -ms-flex-pack: end;
                 justify-content: flex-end;
                 -ms-flex-wrap: nowrap;
                 flex-wrap: nowrap;
                 margin-left: 7px;
                 padding-left: 8px;
             }
         }

         @media (min-width: 1200px) {
             .Header__menu-list>li+li {
                 margin-left: 28px;
             }

             .Header__user-box {
                 /* margin-left: 14px; */
                 /* padding-left: 14px; */
             }
         }

         .Header__user-box .btn--manage-order {
             white-space: nowrap;
             padding: 0 0 0 36px;
             margin-right: 20px;
             width: 38px;
             height: 38px;
             -webkit-box-shadow: 0 0 1px 1px #585655;
             box-shadow: 0 0 1px 1px #585655;
             border-radius: 50%;
             display: flex;
             -webkit-box-align: center;
             -ms-flex-align: center;
             align-items: center;
             -webkit-box-flex: 0;
             -ms-flex-positive: 0;
             flex-grow: 0;
         }

         @media (min-width: 1024px) {
             .Header__user-box .btn--manage-order {
                 -webkit-box-shadow: none;
                 box-shadow: none;
                 padding: 0;
                 margin-right: 28px;
                 width: auto;
                 height: auto;
                 border: 0;
                 border-radius: 0;
                 overflow: visible;
                 border-bottom: 0.125em solid transparent;
                 -webkit-transition: color 0.3s ease-in-out;
                 transition: color 0.3s ease-in-out;
                 color: #fff;
             }

             .Header__user-box .btn--manage-order:focus,
             .Header__user-box .btn--manage-order:hover {
                 color: hsla(0, 0%, 100%, 0.4);
             }
         }

         .Header__user-box .btn--manage-order:before {
             content: "";
             width: 17px;
             height: 17px;
             margin-right: 10px;
             background: url(/assets/images/ico_manage-orders.svg) 50% / contain no-repeat;
         }

         @media (max-width: 1024px) {
             .Header__user-box .btn--manage-order:before {
                 position: absolute;
                 width: 20px;
                 height: 20px;
                 top: 0;
                 right: 0;
                 bottom: 0;
                 left: 0;
                 margin: auto;
             }
         }

         .Header__user-box .btn--order-now {
             display: none;
             padding: 12px 28px;
         }

         .Header__user-box a.UserBlockWhois--orders {
             display: none;
         }

         .Header__user-box .UserBlockWhois__avatar-container {
             position: relative;
             width: 40px;
             height: 40px;
             border: 2px solid #acacac;
             background: 0 0;
         }

         .Header__user-box .UserBlockWhois__avatar-container:before {
             content: "";
             width: 19px;
             height: 19px;
             position: absolute;
             top: 0;
             margin: 8px 9px 9px;
             background-size: contain;
         }

         .Header__user-box .UserBlockWhois {
             width: 56px;
             height: 42px;
             margin-right: 20px;
         }

         @media (min-width: 1024px) {
             .Header__user-box .btn--order-now {
                 display: block;
             }

             .Header__user-box .UserBlockWhois {
                 margin-right: 1vw;
             }
         }

         @media (min-width: 1980px) {
             .Header__user-box .UserBlockWhois {
                 margin-right: 20px;
             }
         }

         .Header__user-box .UserBlockWhois:after {
             border: 0;
             width: 10px;
             height: 6px;
             margin-top: -3px;
             background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOSAxTDUgNSAxIDEiIHN0cm9rZT0iIzEwMDgwMyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=") 50% / contain no-repeat;
             -webkit-filter: brightness(1) saturate(0) invert(1);
             filter: brightness(1) saturate(0) invert(1);
         }

         .Header__user-box .UserBlock__menu {
             font-size: 14px;
         }

         .Header-nav--open {
             z-index: 21;
         }

         .navbar-services {
             position: absolute;
             top: 50px;
             background: #f8f9fa;
             left: 0;
             width: 250px;
             list-style: none;
             margin: 0;
             padding: 0;
             box-shadow: 1px 1px 6px rgb(0 0 0 / 20%);
             display: none;
             height: auto;
         }

         .navbar-services .style-dropdown-list {
             display: block !important;
             width: 100%;
             border-bottom: 0.2px solid #e4e4e4cc;
             color: #000;
             margin: 0 !important;
             padding: 0 !important;
         }

         .navbar-services .style-dropdown-item {
             display: block;
             padding: 10px !important;
             color: #000;
         }

         .fixed {
             position: fixed;
             background-color: #000;
             animation: 1s forwards smoothScroll;
             width: 100%;
         }

         @keyframes smoothScroll {
             0% {
                 transform: translateY(-40px);
             }

             100% {
                 transform: translateY(0);
             }
         }

         @media only screen and (max-width: 768px) {
             header {
                 display: none;
             }

             .mobile-nav {
                 display: flex;
                 align-items: center;
                 justify-content: space-between;
                 height: 64px;
                 padding: 0 8px;
                 border-bottom: 1px solid #0000003b;
                 box-shadow: 2px 2px 4px rgb(0 0 0 / 17%);
                 position: fixed;
                 width: 100%;
                 left: 0;
                 background: #000;
             }

             .mobile-nav i {
                 font-size: 30px;
                 color: #fff;
                 margin-right: 3px;
             }

             .side-nav ul {
                 margin: 30px 0;
             }

             .side-nav li {
                 line-height: 1.8;
                 padding: 0;
                 border-bottom: 1px solid #fff;
             }

             .side-nav a {
                 display: flex;
                 justify-content: space-between;
                 align-items: center;
                 font-size: 14px;
                 padding: 12px;
                 line-height: 1.3;
                 color: #fff;
             }

             .side-nav {
                 width: 70%;
                 height: 100%;
                 position: fixed;
                 top: 60px !important;
                 background: #000;
                 z-index: 100;
                 transition: 1s;
                 overflow: hidden;
                 -webkit-transition: 0.6s ease-in-out;
                 overflow-y: scroll;
                 right: 0;
             }
         }

         .fixed {
             position: fixed;
             background-color: #000;
             animation: 1s forwards smoothScroll;
             width: 100%;
         }

         @keyframes smoothScroll {
             0% {
                 transform: translateY(-40px);
             }

             100% {
                 transform: translateY(0);
             }
         }

         .reviewsList {
             display: flex;
             gap: 2rem;
             margin-bottom: 2rem;
             list-style: none;
             margin-top: 20px;
         }

         .reviewsList li {
             border: 1px solid #fff;
             border-radius: 5px;
             padding: 8px 1rem;
         }

         @media (max-width: 767px) {
             .reviewsList {
                 display: none;
             }
         }

         .top-list {
             position: relative;
             /* -webkit-box-shadow: inset 0px 0px 20px -4px rgba(204, 204, 204, 1); */
             -moz-box-shadow: inset 0px 0px 20px -4px rgba(204, 204, 204, 1);
             /* box-shadow: inset 0px 0px 20px -2px rgb(204 204 204); */
         }

         .top-list::before {
             content: '';
             position: absolute;
             left: 0;
             top: 0;
             height: 100%;
             width: 20%;
             background-color: #0056d6;
             z-index: -999;
         }

         .top-list .heading {
             height: 100%;
             padding: 30px 0;
             border-radius: 0 60px 60px 0;
             background-color: #0056d6;
         }

         .top-list .heading h5 {
             color: #000;
             font-weight: 400;
             margin: 0;
         }

         .top-list .heading {
             height: 100%;
             padding: 30px 0;
             border-radius: 0 60px 60px 0;
             background-color: #0056d6;
         }

         .top-list .heading h5 {
             color: #000;
             font-weight: 400;
             margin: 0;
         }

         .top-list .heading h5 {
             color: #fff;
             font-weight: 400;
             margin: 0;
         }

         .institution-slider-box {
             padding: 15px 0;
         }

         .banner-list {
             display: flex;
             justify-content: space-between;
             margin-left: 80px;
             align-items: center;
             list-style: none;
         }

         .banner-list li {
             width: 100%;
             color: #fff;
             position: relative;
             display: flex;
             align-items: center;
         }

         .banner-list li i {
             font-size: 34px;
             color: #0056d6;
             margin-right: 10px;
         }

         .banner-list li p {
             font-weight: 600;
             color: #0056d6;
             font-size: 20px;
         }

         .banner-list li p span {
             color: #000;
             font-weight: 700;
             font-size: 18px;
         }

         .about-company {
             padding: 60px 0px;
         }

         .headingstyle1 h4 {
             font-size: 30px;
             font-weight: 300;
             margin: 0;
             line-height: 1;
         }

         .headingstyle1 h3 {
             font-size: 24px;
             font-weight: 700;
             margin-bottom: 20px;
             line-height: 32px;
             margin-top: 8px;
         }

         .headingstyle1 h4 span {
             color: #0056d6;
             font-weight: 800;
             font-size: 32px;
         }

         .about-company .img-area {
             position: relative;
         }

         .about-company .img-area>a {
             position: absolute;
             right: 17%;
             top: 13%;
         }

         .our-stats {
             background-color: #0056d6;
         }

         .stats-box {
             position: relative;
             text-align: center;
             top: -40px;
         }

         .stats-box .main-round {
             border-radius: 100px;
             width: 119px;
             height: 119px;
             margin: auto auto 10px auto;
             display: flex;
             align-items: center;
             justify-content: center;
             transition: all 400ms ease-in-out;
         }

         .stats-box .main-round span {
             background-color: #000;
             width: 93px;
             height: 93px;
             border-radius: inherit;
             display: flex;
             align-items: center;
             justify-content: center;
             border: 2px solid #0056d6;
         }

         .stats-box .main-round span i {
             font-size: 50px;
             text-align: center;
             color: #fff;

         }

         .stats-box h5 {
             color: #fff;
             font-size: 50px;
             line-height: 1;
             margin: 0;
         }

         .stats-box p {
             margin: 0;
             color: #fff;
             font-size: 18px;
         }

         .stats-box:hover .main-round {
             background-color: #0056d6;
         }

         .client-review {
             position: relative;
             min-height: 480px;
             font-size: 0;
             /* padding: 40px 0px; */
         }

         .client-review::before {
             content: '';
             background: url(/assets/images/bg-testimonial-left.jpg) no-repeat;
             position: absolute;
             left: 0;
             top: 0;
             width: 50%;
             height: 100%;
             z-index: -999;
         }

         .client-review::after {
             content: '';
             position: absolute;
             right: 0;
             top: -26px;
             width: 50%;
             height: 105%;
             background-color: #0058d5;
             border-radius: 12px 0 0 0;
             z-index: -1;
         }

         .client-review .headingstyle1 {
             margin-bottom: 34px;
         }

         .client-review .text-area h4 {
             color: #FFFFFF;
             font-size: 34px;
             font-weight: 600;
             margin: 10px 0 0 0;
         }

         .client-review .text-area h4 span {
             display: block;
             font-size: 50px;
             font-weight: 700;
             color: #f8b318;
         }

         .client-review .text-area p {
             color: #FFFFFF;
             font-size: 24px;
             margin-bottom: 25px;
         }

         .client-review .testimonial-slide {
             position: relative;
         }

         .client-review .testimonial-slide::before {
             content: '';
             position: absolute;
             left: 0;
             bottom: 0;
             width: 100%;
             height: 45%;
             z-index: 1;
             background: -moz-linear-gradient(top, rgba(125, 185, 232, 0) 0%, rgba(5, 177, 105, 1) 100%);
             background: -webkit-linear-gradient(top, rgba(125, 185, 232, 0) 0%, rgba(5, 177, 105, 1) 100%);
             background: linear-gradient(to bottom, rgba(125, 185, 232, 0) 0%, #f6ab04 100%);
             filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007db9e8', endColorstr='#05b169', GradientType=0);
         }

         .client-review .testimonial-box {
             background-color: #FFFFFF;
             padding: 20px;
             border-radius: 7px;
             margin-bottom: 25px;
             position: relative;
         }

         .client-review .testimonial-box p {
             font-size: 16px;
         }

         .client-review .testimonial-box p img {
             display: inline-block;
         }

         .client-review .testimonial-box .d-flex {
             justify-content: space-between;
         }

         .client-review .testimonial-box h6 {
             font-size: 16px;
             font-weight: 600;
             margin: 0;
             font-style: italic;
             font-family: sans-serif;
         }

         .client-review .testimonial-box ul li i {
             color: #ffa200;
             font-size: 14px;
         }

         .testimonial-slider .slick-dots {
             position: absolute;
             right: -40px;
             top: 0;
             bottom: 0;
             margin: auto;
             display: flex !important;
             flex-flow: column;
             align-items: center;
             justify-content: center;
         }

         .testimonial-slider .slick-dots li {
             font-size: 0;
             width: 16px;
             height: 16px;
             border-radius: 25px;
             border: 1px solid #000;
             display: flex;
             align-items: center;
             justify-content: center;
             margin-bottom: 10px;
         }

         .testimonial-slider .slick-dots li button {
             background-color: #000;
             opacity: 0;
         }

         .testimonial-slider .slick-dots li.slick-active button {
             opacity: 1;
         }

         .pl-4,
         .px-4 {
             padding-left: 1.5rem !important;
         }

         .pt-40 {
             padding-top: 40px;
         }

         .headingstyle1 h3 {
             font-size: 24px;
             font-weight: 700;
             margin-bottom: 20px;
             line-height: 32px;
             margin-top: 8px;
             color: #fff;
         }

         .new-review-box {
             margin-left: 30px;
             background-color: #fdfbeb;
             padding: 2.5rem 2.5rem 1.5rem;
             border-radius: 10px 10px 20px 20px;
             word-break: break-word;
             margin-right: 0;
             margin-top: 0;
             margin-bottom: 0;
             height: auto;
         }

         .review-icon {
             position: relative;
             display: flex;

         }

         .new-review-box h3 {
             font-size: 20px;
             font-weight: 600;
         }

         .spacing__x {
             padding: 60px 0;
         }

         .process-box {
             position: relative;
             padding: 60px 0 0 20px;
             margin-bottom: 20px;
         }

         .process-box .count-text {
             font-size: 99px;
             font-weight: 600;
             position: absolute;
             top: 0;
             left: 0;
             color: #005ad429;
         }

         .process-box h5 {
             font-size: 24px;
             text-transform: capitalize;
             margin-bottom: 20px;
         }

         .process-box p {
             margin: 0;
             line-height: 1.4;
             padding-bottom: 30px;
             border-bottom: 1px solid #005ad4;
         }

         .process-box .link-area {
             background-color: #005ad4;
             text-align: center;
             border-radius: 50%;
             width: 40px;
             height: 40px;
             position: absolute;
             right: 0;
             top: 25%;
         }

         .process-box .link-area i {
             text-align: center;
             padding-top: 10px;
             font-size: 20px;
             color: #fff;
         }

         .bg-detail-1 {
             background-repeat: no-repeat;
             background-position: center;
             background-size: cover;
         }

         .headingstyle1 {
             margin-bottom: 45px;
         }

         .color-white {
             color: #FFFFFF;
         }

         .subject-list {
             text-align: center;
         }

         .subject-list ul li {
             margin-right: 15px;
             margin-bottom: 20px;
         }

         .subject-list ul li a {
             display: block;
             border: 1px solid #898989;
             font-size: 15px;
             color: #FFFFFF;
             padding: 8px 20px;
             border-radius: 4px;
             text-transform: capitalize;
         }

         ul.inline-block>li {
             display: inline-block;
         }

         .abouts-list {
             list-style: none;
         }

         .abouts-list li {
             margin-bottom: 10px;
         }

         @media (max-width: 825px) {
             .top-list::before {
                 width: 0;
             }

             .top-list {
                 text-align: center;
             }

             .top-list .heading {
                 background: transparent;
             }

             .top-list .heading h5 {
                 color: #222222;
                 font-size: 22px;
             }

             .institution-slider-box {
                 padding: 15px 0 35px 0;
             }

             .spacing__x {
                 padding: 30px 0;
             }


         }

         @media (max-width: 575.98px) {
             .banner-list {
                 margin-left: 0px !important;
             }

             .banner-list li {
                 margin-left: 0px !important;
                 display: block !important;
             }
         }

         @media (max-width: 767px) {
             .client-review {
                 display: block;
             }

             .client-review::before {
                 width: 100%;
             }

             .client-review::after {
                 width: 100%;
                 top: 0;
             }

             .client-review {
                 min-height: auto;
                 padding: 40px 0;
             }
             .new-review-box{
                margin-left: 0;
             }
             .text-area{
                display: none;
             }
             .client-review::after{
                border-radius: 0;
             }
             .client-review .headingstyle1{
                text-align: center;
             }

         }