 /*-------------- landing page -------------- */
 :root {
     --anchor-color: #59ba41;
     --p-color: #212426e6;
     --body-color: #212426e6;
     --btn-hover-bgcolor: #59ba41;
     --btn-warning-bgcolor: #FF9800;
 }

 * {
     margin: 0;
     padding: 0;
     box-sizing: border-box;
     scroll-behavior: smooth;
 }


 body {
     font-family: "Mada", sans-serif;
     font-weight: 400;
     font-size: 15px;
     overflow-x: hidden;
     color: #414141;
     height: 100vh;

 }

 p {
     font-size: 16px;
     color: var(--p-color);
 }

 a {
     font-size: 15px;
     color: var(--anchor-color);
     text-decoration: none !important;
 }

 a.hover {
     color: #212426e6;
 }


 .font_color {
     color: #04869e !important;
 }

 .bg_color {
     background-color: #edf6f8 !important;
 }

 /* ------------------header css----------------- */
 .navbar {
     box-shadow: 0 0 10px rgb(0 0 0 / 10%);
     /* padding: 20px !important; */
     background: white;
     z-index: 999;
 }

 .navbar-toggler:focus {
     box-shadow: none !important;
 }

 #zenscaleHeaderNavs .navbar-nav .dropdown {
     position: unset;
 }

 .header_logo {
     width: 180px !important;
     /* height: 42px !important; */
 }

 #zenscaleHeaderNavs .navbar-nav .nav-item {
     margin-right: 30px;
 }

 #zenscaleHeaderNavs .navbar-nav .nav-link {
     font-weight: 600;
     color: #323131;
 }

 .call-back {
     width: 200px;
 }

 .call-back .login-signup-a {
     margin-bottom: 20px;
     margin-left: 8px;
 }

 .call-back .login-signup-a a {
     margin-right: 6px;
     font-size: 78%;
     color: #03363d;
     transition: all .3s;
 }

 .call-back .login-signup-a a:hover {
     color: var(--btn-hover-bgcolor);
 }

 .request-call-btn {
     border-radius: 25px;
     background-color: var(--btn-warning-bgcolor);
     padding: 5px 20px;
     color: #fff;
     font-weight: 500;
     border: 2px solid #f59811;
     transition: all .5s;
 }

 .request-call-btn:hover {
     background-color: var(--btn-hover-bgcolor);
     border: 2px solid var(--btn-hover-bgcolor);
     color: #fff;
 }

 .dropd-menu-heading {
     font-size: 90%;
     color: #858585;
     text-transform: uppercase;
     margin-bottom: 15px;
 }

 #zenscaleHeaderNavs .navbar-nav .drop-menu-custom {
     padding: 15px 20px 10px;
     border: none;
     box-shadow: 0 8px 24px rgb(0 0 0 / 13%);
     top: 75%;
     left: 18%;
     width: 910px;
 }

 .drop-menu-custom2 {
     display: flex;
     flex-wrap: wrap;
     overflow-wrap: break-word;
 }

 #zenscaleHeaderNavs .drop-menu-custom .dropdown-item {
     white-space: normal;
     padding: 5px 5px 0px 15px;
     min-height: 90px;
     border-left: 3px solid transparent;
     transition: all .25s;
 }

 #zenscaleHeaderNavs .drop-menu-custom .dropdown-item:hover {
     background: #fafafa;
     border-color: #03363d;
     box-shadow: 0 8px 24px rgb(0 0 0 / 13%);
 }

 #zenscaleHeaderNavs .drop-menu-custom .dropdown-item .col-lg-3,
 #zenscaleHeaderNavs .drop-menu-custom .dropdown-item .col-lg-9 {
     padding: 0 3px;
 }

 #zenscaleHeaderNavs .drop-menu-custom .dropdown-item .content {
     margin-left: 10px;
 }

 .drop-menu-custom .dropdown-item .content h6 {
     font-size: 15px;
     font-weight: 700;
 }

 .drop-menu-custom .dropdown-item .content p {
     font-size: 80%;
 }

 #zenscaleHeaderNavs .drop-menu-custom .dropdown-item img {
     width: 51px;
 }

 #zenscaleHeaderNavs .drop-menu-custom li {
     width: 33.33%;
     padding: 0 5px;
 }

 /* ------------------header css end----------------- */


 /* ------------------main index css----------------- */
 .main-slider {
     padding: 50px;
     padding-top: 70px;
 }

 .heading-m {
     color: #59ba41;
 }

 .text-main-header {
     padding: 18px 20px;
 }



 .form-header .form-group {
     margin: 5px 0;
 }

 /* who-we-are section */
 .who-we-are {
     padding: 5.5rem 0 0;
     background: #fff;
 }

 .laptop_bg_img {
     width: 70%;
 }

 .laptop-girl {
     position: absolute;
     width: 29%;
     left: 27%;
     margin-top: 7%;
     z-index: 10;
 }

 .dashboard-img {
     position: absolute;
     width: 15%;
     left: 19%;
     margin-top: 24%;
     z-index: 10;
 }

 .bg-img-set {
     position: absolute;
     left: 0;
 }

 /* our-values section */
 .our-values {
     padding: 140px 0 50px;
     background-color: #f0f0f0;
     color: #fff;
     position: relative;
 }

 .our-values ul {
     margin: 0;
     padding: 0;
 }

 .our-values li {
     color: #000;
 }

 /* our-features section */
 .our-features {
     background-color: #ffff;
     padding: 100px 0;
 }

 .our-features ul {
     padding: 0;
 }

 .our-features ul li {
     margin-bottom: 43px;
 }

 /*  leading-vendor section*/
 .leading-vendor {
     padding: 60px 0;
     background: #ffeee8;
 }

 .leading-subcontent {
     padding: 34px 25px 10px;
     background-color: #ffffff;
     border-radius: 35px;
     text-align: center;
     border: 2px solid #f9dcd1;
     position: relative;
     z-index: 1;
 }

 .leading-subcontent {
     position: relative;
 }

 .leading-subcontent-img1 {
     width: 70px;
     position: absolute;
     left: 50%;
     top: 0;
     transform: translate(-50%, -50%);
 }

 .leading-subcontent-img2 {
     width: 70px;
     position: absolute;
     left: 50%;
     top: 0;
     transform: translate(-50%, -50%);
 }

 /* impli-cloud section */
 .impli-cloud {
     padding: 50px 0;
     background-color: #fff;
 }

 .cloud-heading {
     display: flex;
 }

 .heading-icon {
     width: 15%;
 }

 .heading-icon-m {
     color: #59ba41;
     align-items: center;
     display: flex;
     font-size: 22px;
     margin-left: 12px;
 }

 .impli-cloud p {
     margin-top: 10px;
 }

 /* why-crm-imp section */
 .why-crm-imp {
     padding: 50px 0;
     background-color: #fff;
 }


 .our-features ul li,
 .why-crm-imp ul li {
     margin-top: 15px;
 }

 .our-features ul li ::before,
 .why-crm-imp ul li::before {
     content: "\f058";
     font-family: FontAwesome;
     display: inline-block;
     font-size: 20px;
     color: #59ba41;
     margin-left: -1.3em;
     margin-right: 15px;
 }

 .our-features ul li i,
 .why-crm-imp ul li i {
     font-size: 20px;
 }

 .ul-default-css {
     list-style-type: none;
     margin-left: 10px;

 }

 .ul-default-css li {
     margin-left: -10px;
     display: flex;
     align-items: self-start;

 }

 /*streamline opts section*/
 .treamline-opts {
     padding: 10px 0 20px;
     background-color: #fff;
 }

 .bg-con-teamline {
     background: #edf6f8;
     border-radius: 50px;
 }



 .treamline-opts li {
     list-style: disc;
 }

 .laoptop-girl-opts {
     /* margin-top: -27px;
    position: absolute;
    left: 14%; */
     width: 70%;
     float: right;
 }

 .get-started-btn {
     font-size: 20px !important;
     border: 2px solid #59ba41 !important;
     padding: 5px 30px !important;
     background-color: #59ba41 !important;
     color: #fff !important;
     border-radius: 0 !important;
     transition: width 1s, height 1s;
     border-radius: 25px !important;
 }

 .get-started-btn:hover {
     border: 2px solid #59ba41 !important;
     background-color: #ffffff !important;
     color: #292424 !important;
 }

 /* ------------------main index css end----------------- */


 /*------------------ login signup css ------------------*/
 .login_imgaes {
     display: grid;
     justify-items: center;
     /* background-color: #fff; */
     /* padding: 25px; */
 }

 .login_imgaes img {
     width: 50%;
 }

 .form_section {
    background-color: #fff;
    padding: 40px 40px;
    text-align: center;
    border-radius: 1rem 0 0 1rem;
    /* max-height: fit-content; */
    height: 100vh;
    box-shadow: rgb(0 0 0 / 20%) 0px 8px 24px;
 }

 .form_section input {
     margin: 1.5rem 0;
 }

 .form_section form>input:focus {
     border-color: #42b83e !important;
     outline: 0;
     box-shadow: none !important;
 }

 .goolge_login {
     cursor: pointer;
     display: flex;
     align-items: center;
     justify-content: space-around;
     padding: 5px;

 }

 .goolge_login img {
     max-width: 18px;
 }

 .cancle_in:focus {
     box-shadow: none !important;
 }

 .button_sign_in {
     margin: 10px 0;
     color: #fff !important;
     background-color: #42b83e !important;
 }

 .cancle_in {
     margin: 10px 0;
     font-size: 15px;
     color: #676666 !important;
     background-color: #eef2f3 !important;
 }

 .center_div a {
     color: #00b853;
 }

 .center_div a:hover {
     text-decoration: none;
     color: #00b853;
 }

 .center_div {
     margin: 30px 0;
     color: #676666;
 }

 /* common for all login logout set password */
 .separator.separator-content {
     display: flex;
     align-items: center;
     border-bottom: 0;
     text-align: center;
     font-size: 12px;
     font-weight: 600;
 }

 .separator.separator-content::before {
     margin-right: 1.25rem;
 }

 .separator.separator-content::before,
 .separator.separator-content::after {
     content: " ";
     width: 50%;
     border-bottom: 1px solid #ced4da;
 }

 .separator.separator-content::after {
     margin-left: 1.25rem;
 }

 .separator.separator-content::before,
 .separator.separator-content::after {
     content: " ";
     width: 50%;
     border-bottom: 1px solid #ced4da;
 }

 /* common for all login logout set password end */

 .btn {
     border-radius: 1 !important;
 }

 .form-control {
     border-radius: 3px !important;
     /* padding: 0.275rem 0.75rem !important; */
     font-size: 14px !important;
 }

 .select2-container-multi .select2-choices {
     border: none !important;
     background-image: none;
 }

 /* ------------------login signup css end------------------ */

 /* ------------------footer css------------------ */
 footer,
 .footer-area {
     background: linear-gradient(to bottom, #e3e8ff, #f2f6ff);
     background-repeat: no-repeat;
     background-size: 100%;
     padding: 0;
 }

 .footer-list {
     list-style: none;
     margin-top: 20px;
 }

 .footer-list li a {
     font-size: 15px;
     color: #6f7c8a;
 }

 .footer-list li a:hover {
     color: var(--anchor-color);
 }

 .social {
     display: flex;
     justify-content: center;
 }

 .social .social-icon {
     background-color: #c8cfe7;
     margin: 3px;
     padding: 5px 9px;
     width: 35px;
     height: 35px;
     border-radius: 30px;
     transition: all .3s;
     display: grid;
     justify-items: center;
     align-items: center;
     transition: 0.5 s all;
 }

 .social .social-icon:hover {
     background-color: #8bc34a;
 }

 .social .social-icon a i {
     color: #424c6d;
 }

 .social .social-icon:hover a i {
     color: #ffffff !important;
 }

 .copyright-sec {
     padding: 10px;
     text-align: center;
 }

 .up-icon {
     background-color: #59ba41;
     width: 50px;
     height: 50px;
     border-radius: 50%;
     color: #fff;
     position: fixed;
     bottom: 8%;
     right: 3%;
     box-shadow: 0 15px 40px 0 rgb(89 186 65);
     cursor: pointer;
     transition: all .3s;
 }

 .up-icon i {
     position: absolute;
     top: 48%;
     left: 49%;
     transform: translate(-50%, -50%);
 }

 .up-icon:hover {
     background-color: #7c98e7;
     box-shadow: 0 15px 40px 0 rgb(124 152 231 / 30%);
 }

 /* ------------------footer css end------------------ */

 @media only screen and (max-width: 764px) {
     .font-main-h {
         font-size: 30px;
     }

     .main-slider {
         padding: 30px;
     }

     .bg-img-set {
         display: none;
     }

     .laoptop-girl-opts {
         display: block;
         float: none;
         margin: auto;
     }

     .leading-subcontent {
         margin-top: 55px;
     }

     /* .leading-subcontent-img1 {
        left: 40%;
    }

    .leading-subcontent-img2 {
        left: 40%;
    } */
     .laptop-girl {
         position: relative;
         width: 100%;
         z-index: 10;
         margin: 0;
         left: 0;
     }

     .laptop_bg_img {
         width: 100%;
     }

     .bg-con-teamline {
         border-radius: 0;
         padding: 10px 0;
     }

     .text-main-header {
         padding: 0;
     }

     .our-features ul {
         padding: revert;
     }

     .login_imgaes img {
         width: 100%;
     }

     #carouselLogin {
         padding-top: 2rem !important;
     }

     .form_section {
         padding-top: 1rem;
         /* height: fit-content; */
     }

 }

 .leading-vendor {
     position: relative;
 }

 .leading-vendor::after {
     position: absolute;
     content: "";
     width: 100%;
     height: 160px;
     bottom: -5px;
     z-index: 0;
     background-color: #fff;
 }

 .font-w_400 {
     font-weight: 400;
 }

 /* ----Terms Conditions page---- */
 .content_Terms_Conditions {
     padding: 1.5rem 0;
 }

 .content_Terms_Conditions :where(h4, p, h2) {
     padding-bottom: 1rem;
 }


 /* ----Terms Conditions page end---- */




 a.btn.btn-sm.btn-success.w-full.w-lg-auto {
     border: 1px solid #85bf47;
     background-color: #85bf47;
     transition: 0.5s all;
     border-radius: 15px;
     padding: 6px 15px;
 }

 a.btn.btn-sm.btn-success.w-full.w-lg-auto :hover {
     background-color: #73b928;
 }

 a.nav-item.nav-link.active {
     background-color: #85bf47;
     color: #fff;
     border-radius: 25px;
     padding: 8px 20px;
     transition: background-color 0.5s ease, color 0.5s ease;
 }

 a.nav-item.nav-link {
     line-height: normal;
 }

 section {
     padding-top: 100px !important;
     position: relative;
 }

 .ul_List li:before {
     content: '\f058';
     font-family: 'FontAwesome';
     position: absolute;
     left: 0;
     width: 32px;
     height: 32px;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     border-radius: 50%;
     background: #fff;
     color: #8BC34A;
     -webkit-box-shadow: 0 10px 15px rgba(47, 91, 231, .1);
     box-shadow: 0 10px 15px rgba(47, 91, 231, .1);
 }

 .ul_List li {
     padding-left: 15px;
 }

 .ul_List {
     position: relative;
 }

 /*-------------- landing page end-------------- */


 /* scroll bar webkit global */
 ::-webkit-scrollbar-track {
     background-color: #F5F5F5;
 }

 ::-webkit-scrollbar {
     width: 10px;
     background-color: #F5F5F5;
 }

 ::-webkit-scrollbar-thumb {
     background-color: #8BC34A;
 }

 /* scroll bar webkit global end */
 .height-fit {
     height: calc(100vh - 100px);
 }

 /*----------- heading-------- */
 .headingLine::before,
 .headingLine::after {
     content: "";
     display: inline-block;
     width: 50px;
     height: 2px;
     background-color: #8BC34A;
     margin: 0 10px;
 }


 .headingLine {
     text-align: center;
     display: block;
     margin-bottom: 20px;
 }

 /* -------------------login form------------------- */




 a.btn.btn-sm.btn-success.w-full.w-lg-auto {
     border: 1px solid #85bf47;
     background-color: #85bf47;
     transition: 0.5s all;
     border-radius: 15px;
     padding: 6px 15px;
 }

 a.btn.btn-sm.btn-success.w-full.w-lg-auto :hover {
     background-color: #73b928;
 }

 a.nav-item.nav-link.active {
     background-color: #85bf47;
     color: #fff;
     border-radius: 25px;
     padding: 8px 20px;
     transition: background-color 0.5s ease, color 0.5s ease;
 }

 a.nav-item.nav-link {
     line-height: normal;
 }



 .ul_List li:before {
     content: '\f058';
     font-family: 'FontAwesome';
     position: absolute;
     left: 0;
     width: 32px;
     height: 32px;
     display: -webkit-box;
     display: -webkit-flex;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -webkit-align-items: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-pack: center;
     -webkit-justify-content: center;
     -ms-flex-pack: center;
     justify-content: center;
     border-radius: 50%;
     background: #fff;
     color: #8BC34A;
     -webkit-box-shadow: 0 10px 15px rgba(47, 91, 231, .1);
     box-shadow: 0 10px 15px rgba(47, 91, 231, .1);
 }

 .ul_List li {
     padding-left: 15px;
 }

 .ul_List {
     position: relative;
 }

 .form_section input:focus {
     box-shadow: none;
     border-color: #8BC34A;
 }

 .contactform,
 .form-header {
     box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
     background-color: #fff;
     padding: 20px;
     height: 100%;
     border-radius: 10px;

     select,
     input,
     textarea {
         width: 100%;
         padding: 4px 10px;
         box-sizing: border-box;
         border: 1px solid #ccc;
         border-radius: 4px;
         font-size: 14px;

         &:focus {
             outline: none;
             border-color: #8BC34A;
         }

         &::placeholder {
             font-size: 14px;
         }

     }

     label {
         display: block;
         margin-bottom: 5px;
         font-size: 14px;
     }

     textarea {
         resize: vertical;
     }

     button {
         background-color: #8BC34A;
         color: #fff;
         padding: 6px 15px;
         border: none;
         border-radius: 4px;
         cursor: pointer;
         float: right;
         border-radius: 20px;

         &:hover {
             background-color: #74af31;
         }
     }
 }



 .headingLine::before,
 .headingLine::after {
     content: "";
     display: inline-block;
     width: 50px;
     height: 2px;
     background-color: #8BC34A;
     margin: 0 10px;
 }


 .headingLine {
     text-align: center;
     display: block;
     margin-bottom: 20px;
 }

 a.btn-signin-outline {
     border: 2px solid #8BC34A;
     border-radius: 25px;
     padding: 3px 15px;
     color: #414141;
     transition: 0.5s all;
     text-decoration: none;
     font-size: 15px;
 }

 .btn-fill-outline {
     border-radius: 25px;
     padding: 3px 15px;
     border: 2px solid #8BC34A;
     background-color: #8BC34A;
     color: #fff;
     transition: 0.5s all;
 }

 .btn-fill-outline:hover {
     border: 2px solid #8BC34A;
     border-radius: 25px;
     background-color: #fff;
     padding: 3px 15px;
     color: #414141;

     transition: 0.5s all;
 }

 .btn-signin-outline:hover {
     background-color: #8bc34a;
     color: #fff;
 }

 .GreenC {
     color: #8bc34a;
 }

 .lightcolor {
     color: #798693
 }

 .prenex {
     color: #414141;
     background-color: #ffffff;
     width: 40px;
     height: 40px;
     padding: 10px;
     border-radius: 20px;
     box-shadow: rgba(0, 0, 0, 0.16) 0px 10px 36px 0px, rgba(0, 0, 0, 0.06) 0px 0px 0px 1px;
     border: 1px solid gray
 }

 .img-thumbnail.imgOwk {
     border-radius: 50%;
     width: 7rem;
 }

 .hdrImg img {
     margin: 18px 0 0 30px;
     max-width: 130px;
     cursor: pointer;
 }


 .h-fitDvh {
     background-color: #fff;
     background: url("assets-main/images/login.png");
     background-size: cover;
     background-position: center;
     background-repeat: no-repeat;
     height: 100vh;

     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%23SvgjsMask1112%26quot%3b)' fill='none'%3e%3cuse xlink:href='%23SvgjsSymbol1119' x='0' y='0'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsSymbol1119' x='720' y='0'%3e%3c/use%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1112'%3e%3crect width='1440' height='560' fill='white'%3e%3c/rect%3e%3c/mask%3e%3cpath d='M-1 0 a1 1 0 1 0 2 0 a1 1 0 1 0 -2 0z' id='SvgjsPath1114'%3e%3c/path%3e%3cpath d='M-3 0 a3 3 0 1 0 6 0 a3 3 0 1 0 -6 0z' id='SvgjsPath1117'%3e%3c/path%3e%3cpath d='M-5 0 a5 5 0 1 0 10 0 a5 5 0 1 0 -10 0z' id='SvgjsPath1116'%3e%3c/path%3e%3cpath d='M2 -2 L-2 2z' id='SvgjsPath1115'%3e%3c/path%3e%3cpath d='M6 -6 L-6 6z' id='SvgjsPath1113'%3e%3c/path%3e%3cpath d='M30 -30 L-30 30z' id='SvgjsPath1118'%3e%3c/path%3e%3c/defs%3e%3csymbol id='SvgjsSymbol1119'%3e%3cuse xlink:href='%23SvgjsPath1113' x='30' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='30' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='30' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='30' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='30' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='30' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='30' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='30' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='30' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='30' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='90' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='90' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1117' x='90' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='90' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='90' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='90' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='90' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='90' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1118' x='90' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='90' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='150' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='150' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='150' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='150' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='150' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1117' x='150' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='150' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='150' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='150' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1117' x='150' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='210' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='210' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1118' x='210' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='210' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='210' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1117' x='210' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='210' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='210' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='210' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='210' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='270' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='270' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='270' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='270' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='270' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='270' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='270' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1118' x='270' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='270' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='270' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='330' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='330' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='330' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='330' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='330' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='330' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1117' x='330' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1117' x='330' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='330' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='330' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='390' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='390' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1118' x='390' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='390' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='390' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='390' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='390' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='390' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='390' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='390' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='450' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='450' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='450' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='450' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='450' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1117' x='450' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='450' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1118' x='450' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='450' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='450' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='510' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='510' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='510' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='510' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='510' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='510' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='510' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='510' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='510' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='510' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='570' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='570' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='570' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='570' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='570' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='570' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1115' x='570' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='570' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='570' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1118' x='570' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)' stroke-width='3'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='630' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='630' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='630' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='630' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='630' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='630' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1114' x='630' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='630' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='630' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='630' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1117' x='690' y='30' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1117' x='690' y='90' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='690' y='150' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='690' y='210' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='690' y='270' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='690' y='330' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='690' y='390' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='690' y='450' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1113' x='690' y='510' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3cuse xlink:href='%23SvgjsPath1116' x='690' y='570' stroke='rgba(139%2c 195%2c 74%2c 0.24)'%3e%3c/use%3e%3c/symbol%3e%3c/svg%3e");
 }

 ul {
     list-style-type: none;
 }

 .priceCard {
     /* box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; */
     background-color: #fff;
 }

 .Price-Section {
     color: #414141;
 }

 .Price-Section .container .hd1 {
     text-align: center;
     font-size: 5.428571428571429em;
     font-weight: 700;
     line-height: 1.048387096774194em;
 }

 .Price-Section .container .hd1 span {
     color: #85bf47;
 }

 .Price-Section .container p {
     font-size: 17px;
 }

 .Price-Section .container .MicroPlan {
     background-color: #fff;
     font-size: 1.78571429em;
     border: 1px solid #ddd;
     padding: 3rem;
     margin-top: 3rem;
 }

 .Price-Section .container .MicroPlan .row .col-md-4 h3 {
     font-weight: 400;
 }

 .Price-Section .container .MicroPlan .row .col-md-4 h2 {
     font-weight: 500;
     text-align: center;
 }

 .Price-Section .container .MicroPlan .row .col-md-4 small {
     font-size: 13px;
 }

 .Price-Section .container .MicroPlan .row .col-md-8 span {
     color: #85bf47;
 }

 .priceCard ul li {
     line-height: 3 !important;
     font-size: 13px;
     color: #414141;
 }


 .title-around-flex {
     display: flex;
     justify-content: center;
     align-items: center;
     text-align: center;
     color: #414141;
 }

 .title-around-flex:before,
 .title-around-flex:after {
     content: '';
     flex-grow: 1;
     height: 1px;
     background-color: #8bc34a;
 }

 .title-around-flex:before {
     margin-right: 10px;
 }

 .title-around-flex:after {
     margin-left: 10px;
 }

 .title-around-flex span {
     background-color: #e1e0e0;
     border-radius: 20px;
     width: 40px;
     height: 40px;
     display: flex;
     align-items: center;
     justify-content: space-around;
     font-size: 14px;
     font-weight: 500;
 }

 #carouselLogin {
     padding-top: 1rem;
 } 

 .form_section input {
     margin: 1.5rem 0;
 }

 html {
     contain: paint;
 }

 #CLICKTOTOP {
     display: inline-block;
     background-color: #8BC34A;
     width: 50px;
     height: 50px;
     text-align: center;
     border-radius: 30px;
     position: fixed;
     bottom: 8%;
     right: 30px;
     transition: background-color .3s, opacity .5s, visibility .5s;
     opacity: 0.6;
     z-index: 1000;
 }

 #CLICKTOTOP::after {
     content: "\f077";
     font-family: FontAwesome;
     font-weight: normal;
     font-style: normal;
     font-size: 2em;
     line-height: 50px;
     color: #fff;
 }

 #CLICKTOTOP:hover {
     cursor: pointer;
     background-color: #333;
 }

 #CLICKTOTOP:active {
     background-color: #555;
 }

 #CLICKTOTOP.show {
     opacity: 1;
     visibility: visible;
 }

 @media (max-width: 768px) {
     .form_section {
         height: 100%;
     }

     .h-fitDvh {
         height: 100%;
     }

     #carouselLogin {
         padding-top: 1rem;
     }

     .form_section {
         padding: 1rem;
     }
 }

 ::selection {
     color: #fff;
     background: #8BC34A;
 }

 .bannerbg {
     background: url('../../assets-main/images/landing-page/slider1.png');
     background-size: cover;
     background-repeat: no-repeat;
     width: 100%;
     height: calc(100vh - 74px);
     display: grid;
     align-content: center;
     margin-bottom: 3.5rem;
 }

 .bannerbg .banner_content {
     color: #fff;
 }

 .bannerbg h1 {
     font-size: 70px;
     letter-spacing: -0.05em;
     background-color: #414141a3;
     padding: 0 10px;
 }

 .bannerbg h3 {
     font-family: system-ui;
     font-weight: 300;
     background-color: #414141a3;
     padding: 0 10px;
 }

 .vdo-sec h2 {
     text-align: center;
     font-weight: bold;
     background-color: #8BC34A;
     text-align: center;
     color: #fff;
     font-size: 35px;
     padding: 10px;
     font-size: 2.5rem;
     font-weight: 400;
 }

 .vdo-sec ul {
     list-style-type: decimal;
 }

 .vdo-sec .row .col-md-6 {
     padding-bottom: 2rem;
 }

 .Automated {
     text-align: center;
 }

 .Automated h3 {
     background: #8BC34A;
     font-size: 2.2rem;
     display: inline-block;
     color: #fff;
     padding: 10px;
 }

 .Automated h1 {
     font-size: 3.5rem;
     padding-bottom: 2rem;
 }

 .Automated .gif-content img {
     height: 100dvh;
 }

 .captionHeading {
     height: auto;
     background-color: #000000b5;
     padding: 3rem 0 3rem 3rem;
 }

 .captionHeading .container {
     padding-top: 4rem;
     padding-bottom: 4rem;
 }

 .captionHeading h1 {
     font-size: 4rem;
     color: #fff;
 }

 .captionHeading span {
     background-color: #8bc34a;
     color: #fff;
 }

 .howtowork {
     padding: 3rem 0 3rem 0;
 }

 .howtowork .col-md-6 {
     padding-bottom: 2rem;
 }

 .howtowork h1 {
     font-size: 3rem;
 }

 .howtowork ul {
     list-style-type: none;
 }

 .howtowork .cardalgo {
     background-color: #8bc34a2b;
     border: 2px solid #8BC34A;
     padding: 30px;
     display: inline-block;
     margin: 1.5rem 0 2rem 0;
     border-radius: 10px;
 }

 .howtowork li span {
     color: #8bc34a;
     font-size: 25px;
 }

 .rtl-ltr .pcontent {
     background-color: #8bc34a2b;
     border: 2px solid #8BC34A;
     padding: 30px;
     border-radius: 10px;
     margin: 1.5rem 10px 2rem 10px;
 }

 .rtl-ltr .grid-content {
     border: 2px solid #8BC34A;
     padding: 30px;
     border-radius: 10px;
 }

 .rtl-ltr .g-flex {
     display: flex;
     flex-wrap: wrap;
     gap: 20px;
 }

 .rtl-ltr .g-flex .grid-content {
     flex-grow: 1;
     flex-shrink: 1;
     flex-basis: 30rem;
 }

 .rtl-ltr .col-md-5,
 .rtl-ltr .col-md-6 {
     padding: 2.5rem 0 2.5rem 0;
 }

 .owl-slider-testimonial,
 .clientimge {
     padding: 5rem 0 5rem 0;
 }

 .owl-slider-testimonial .owl-nav button,
 .clientimge .owl-nav button {
     position: absolute;
     top: 50%;
     background-color: #000;
     color: #fff;
     margin: 0;
     transition: all 0.3s ease-in-out;
 }

 .owl-slider-testimonial .owl-nav button.owl-prev,
 .clientimge .owl-nav button.owl-prev {
     left: 0;
 }

 .owl-slider-testimonial .owl-nav button.owl-next,
 .clientimge .owl-nav button.owl-next {
     right: 0;
 }

 .owl-slider-testimonial .owl-dots,
 .clientimge .owl-dots {
     text-align: center;
     padding-top: 15px;
 }

 .owl-slider-testimonial .owl-dots button.owl-dot,
 .clientimge .owl-dots button.owl-dot {
     width: 15px;
     height: 15px;
     border-radius: 50%;
     display: inline-block;
     background: #ccc;
     margin: 0 3px;
 }

 .owl-slider-testimonial .owl-dots button.owl-dot.active,
 .clientimge .owl-dots button.owl-dot.active {
     background-color: #8BC34A;
 }

 .owl-slider-testimonial .owl-dots button.owl-dot:focus,
 .clientimge .owl-dots button.owl-dot:focus {
     outline: none;
 }

 .owl-slider-testimonial .owl-nav button,
 .clientimge .owl-nav button {
     position: absolute;
     top: 50%;
     transform: translateY(-50%);
     background: rgba(255, 255, 255, 0.38) !important;
 }

 .owl-slider-testimonial span,
 .clientimge span {
     font-size: 70px;
     position: relative;
     color: #8BC34A;
 }

 .owl-slider-testimonial .owl-nav button:focus,
 .clientimge .owl-nav button:focus {
     outline: none;
 }

 .owl-slider-testimonial .testimonial-card,
 .clientimge .testimonial-card {
     padding: 24px 48px;
     background-color: #8bc34a1f;
     border: 2px solid #B6C796;
     border-radius: 10px;
 }

 .owl-slider-testimonial .testimonial-card .mini-quotes__footer,
 .clientimge .testimonial-card .mini-quotes__footer {
     display: flex;
     flex-direction: row;
     align-items: center;
     margin-top: 16px;
     gap: 15px;
 }

 .owl-slider-testimonial .testimonial-card .mini-quotes__footer .mini-quotes__image img,
 .clientimge .testimonial-card .mini-quotes__footer .mini-quotes__image img {
     border-radius: 50px;
 }

 .cta-section {
     text-align: center;
     padding: 5rem 0;
     background-color: #8BC34A;
     color: #fff;
 }

 .cta-section h1 {
     font-weight: 300;
     font-size: 3.5rem;
 }


 footer a {
     transition: 0.7s all;
 }

 footer p a:hover {
     color: #8BC34A !important;
 }

 /* -------------------contact page ------------------- */
 .contactpage {
     padding: 100px 0;
 }

 .contact-form {
     padding: 30px 40px;
     background-color: #ffffff;
     border-radius: 12px;
     /* max-width: 400px; */
     box-shadow: rgba(17, 17, 26, 0.05) 0px 4px 16px, rgba(17, 17, 26, 0.05) 0px 8px 32px;
 }

 .contact-form textarea {
     resize: none;
 }

 .contact-form .form-input,
 .form-text-area,
 #sel_req_nw {
     background-color: #f0f4f5;
     height: 50px;
     padding-left: 16px;
 }

 .contact-form .form-text-area {
     background-color: #f0f4f5;
     height: auto;
     padding-left: 16px;
 }

 .contact-form .form-control::placeholder {
     color: #aeb4b9;
     font-weight: 500;
     opacity: 1;
 }

 .contact-form .form-control:-ms-input-placeholder {
     color: #aeb4b9;
     font-weight: 500;
 }

 .contact-form .form-control::-ms-input-placeholder {
     color: #aeb4b9;
     font-weight: 500;
 }

 .contact-form .form-control:focus {
     border-color: #8BC34A;
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.07), 0 0 8px #8BC34A;
 }

 .contact-form .title {
     text-align: center;
     font-size: 40px;
     font-weight: 500;
 }

 .contact-form .description {
     font-size: 14px;
     text-align: center;
 }

 .contact-form .submit-button-wrapper {
     text-align: center;
 }

 .contact-form .submit-button-wrapper input {
     border: none;
     border-radius: 4px;
     background-color: #8BC34A;
     color: white;
     text-transform: uppercase;
     padding: 10px 60px;
     font-weight: 500;
     letter-spacing: 2px;
 }

 .contact-form .submit-button-wrapper input:hover {
     background-color: #8BC34A;
 }


 .size1.h-fitDvh {
     width: 70%;
 }

 .size2.d-block.m-auto {
     width: 30%;
     position: fixed;
     right: 0;
 }

 .rowX {
     display: flex;
 }

 /* -------------------contact page end ------------------- */


 @media (max-width: 768px) {
     .captionHeading {
         padding: 0;
     }
     .size2.d-block.m-auto{
        position: unset;
     }

     /*---------------- navbar  ---------------*/
     .navbar-nav.mx-lg-auto {
         display: inline-block;
         text-align: center;
     }

     div#navbarText {
         padding: 15px;
     } 

     /*---------------- navbar  end---------------*/

     /* ================slider bg================ */

     .bannerbg h1 {
         font-size: 40px;
     }

     .bannerbg {
         height: auto;
         padding: 2rem 0;
     }

     /* ================slider bg end================ */

     .captionHeading h1 {
         font-size: 2rem;
     }

     /*=============== login page =============== */

     .size1.h-fitDvh {
         width: 100%;
         flex-grow: 1;
         flex-basis: 200;
     }

     .size2.d-block.m-auto {
         width: 100%;
         flex-grow: 1;
         flex-basis: 200;
     }

     .rowX {
         display: flex;
         flex-wrap: wrap;
         flex-direction: column-reverse;
     }

     /*=============== login page end=============== */

     .Price-Section .container .hd1 {
         font-size: 2.428571em;
     }

     .owl-slider-testimonial,
     .clientimge {
         padding-bottom: 1rem;
     }

     .Price-Section .container .MicroPlan {
         padding: 1rem;
     }

     .mth {
         margin-top: 2.5rem;
     }

     .restextcenter {
         text-align: center;
     }

     .Automated h1 {
         font-size: 2.5rem;
     }

     .howtowork {
         padding: 2rem 0;
     }

     .cta-section h1 {
         font-size: 2.5rem;
     }

     .contactpage {
         padding: 0;
     }
 }

 .select2-container--default .select2-search--dropdown .select2-search__field {
     outline: 0;
 }

 .select2-dropdown {
     font-size: 12px !important;
 }