/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');
.container {
    padding: 0 0px !important;
}
body *{
  font-family: "DM Sans";   
}
a#btn{
    border-radius:0px !important;
}
div#header-space {
    display: none;
}
div#header-outer {
    background: transparent;
}
#header-outer[data-full-width=true] header>.container{
    padding:0 50px 0 50px !important;
}
#header-outer #logo img{
    transform: scale(1.3);
}
#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing{
    margin-top:15px !important;
}
#header-outer[data-format=centered-menu] #top .span_9 ul.sf-menu.sf-js-enabled.sf-arrows {
    position:relative;
    left: 160px;
}
div#cont button#wpforms-submit-286,div#cont button#wpforms-submit-102 {
    color: #FFF;
    text-align: center;
    font-size: 17px;
    font-style: normal;
    font-weight: 700;
    text-transform: capitalize;
    margin-bottom: 0px;
    background-color: #233c2f !important;
    width: 22%;
    line-height: 1;
    height: 55px;
}

#header-outer[data-lhe=animated_underline] #top nav>ul>li>a{
    color: #222626;
    font-family: "DM Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 26.538px; /* 150% */
    letter-spacing: -0.354px;
    text-transform: capitalize;
}
body #header-outer[data-lhe=animated_underline] #top nav>ul>li:not([class*=button_])>a .menu-title-text:after{
    border-color:#222626;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li#menu-item-48>a{
    color: #FFF;
    text-align: center;
    font-family: "DM Sans";
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px; /* 140% */
    text-transform: capitalize;
    padding:19px 15px;
    background: #233C2F;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li#menu-item-37>a {
    margin-left: 0;
}
.sf-menu>li ul {
    padding: 15px !important;
    width: 22em !important;
    margin-top:-50px;
}
#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover{
    background: #233C2F !important;
}
#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a{
    background: #233C2F !important;
}
#header-outer .sf-menu li ul li a:hover{
    color:#fff !important;
}
#header-outer .sf-menu li ul li.current-menu-item a{
    color:#fff !important;
}
#header-outer .sf-menu li ul li a{
    color: #222626;
    font-family: "DM Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 26.538px;
    letter-spacing: -0.354px;
    text-transform: capitalize;
    transition: all 0.4s linear !important;
    padding: 10px 0px 10px 5px;
    border-bottom: 1px solid #333  !important;
}
div#sec1 .vc_col-sm-7{
    padding: 200px 0 103px 74px;
    background: rgba(237, 237, 168, 0.15);
}
div#sec1 h2{
    color: #222626;
    font-size: 82.6px;
    font-style: normal;
    font-weight: 700;
    line-height: 82.56px; /* 99.952% */
    margin-bottom:21px;
}
div#sec1 p{
    color: #8D8E8E;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 164.706% */
}
div#sec1 a#btn{
    color: #FFF;
    text-align: center;
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px; /* 140% */
    text-transform: capitalize;
    padding:19px 24px;
    margin-bottom: 0px;
}
div#sec1-inner {
    padding-top: 85px;
}
div#sec1-inner .nectar-milestone .number{
    color: #222626;
    font-family: "DM Sans";
    font-size: 47px !important;
    font-style: normal;
    font-weight: 700;
    line-height: 47px !important; /* 100% */
    margin-bottom: 2px;
}
div#sec1-inner .nectar-milestone .number span.symbol {
    color: #222626;
    font-family: "DM Sans";
    font-size: 47px !important;
    font-style: normal;
    font-weight: 700;
    line-height: 47px !important; /* 100% */
}
body div#sec1-inner .nectar-milestone .subject{
    color: #222626;
    font-size: 19px;
    font-style: normal;
    font-weight: 700;
    line-height: 19px; /* 100% */
    text-transform: capitalize;
    letter-spacing: normal;
}
div#sec1-inner .vc_col-sm-4:nth-child(2) .nectar-milestone, div#sec1-inner .vc_col-sm-4:nth-child(3) .nectar-milestone{
    text-align:right;
}  
div#sec1 img {
    width: 86%;
    display: table;
    margin: 0 auto;
}
div#sec1 .owl-stage {
    padding:0;
}
div#sec1 .owl-dots {
    position: absolute;
    right: -200px;
    bottom: 20px;
    margin:0;
}
div#sec1 .owl-theme[data-desktop-cols] .owl-dots .owl-dot span{
    width:10px !important;
    height:10px !important;
    border-radius:10px !important;
    transform:scale(1) !important;
    background: transparent;
    border: 2px solid #A2A2A2;
    opacity: 0.8;
    margin:0 16px 0 0 !important;
    transition:all 0.5s ease;
}
div#sec1 .span_12.dark .owl-theme .owl-dots .owl-dot:hover span{
    background: #272727 !important;
    border: 2px solid #272727 !important;
    opacity:1;
}
div#sec1 .span_12.dark .owl-theme .owl-dots .owl-dot.active span{
    background: #272727 !important;
    border: 2px solid #272727 !important;
    opacity:1;
}
div#sec2 h6 {
    color: #233C2F;
    font-family: "DM Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px; /* 128.571% */
    letter-spacing: 1.8px;
    text-transform: uppercase;
    margin-bottom: 11px;
}
div#sec2 h2 {
    color: #222626;
    font-family: "DM Sans";
    font-size: 57px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px; /* 100% */
    margin-bottom: 32px;
}
div#sec2 p {
    color: #8D8E8E;
    font-family: "DM Sans";
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 164.706% */
    padding-bottom:15px;
}
div#sec2 a#btn {
    color: #FFF;
    text-align: center;
    font-family: "DM Sans";
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px; /* 140% */
    text-transform: capitalize;
    padding:19px 64px;
}
div#sec2 .vc_col-sm-7 p{
    display:table;
    margin:0 auto;
    margin-right:0;
    padding:0 26px 0 15px;
}
div#sec2 .vc_col-sm-7 .wpb_text_column.wpb_content_element {
    margin-bottom:47px;
}
div#sec2 .vc_col-sm-7 img{
    display:table;
    margin:0 auto;
    margin-right:0;
}
div#sec3 h6 {
    color: #FFF;
    text-align: center;
    font-family: "DM Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px; /* 128.571% */
    letter-spacing: 1.8px;
    text-transform: uppercase;
    margin-bottom: 19px;
}
div#sec3 h2{
    color: #FFF;
    text-align: center;
    font-family: "DM Sans";
    font-size: 57px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px; /* 100% */
    margin-bottom:19px;
}
div#sec3 .inner_row:nth-child(1) p{
    color: #C7C7C7;
    text-align: center;
    font-family: "DM Sans";
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 164.706% */
}
div#sec3 .ser {
    background: #FFF;
    width: 287.743px;
    height: 241.513px;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    transition:all 0.5s linear;
}
div#sec3 .ser img{
    display:table;
    margin:0 auto; 
}
div#sec3 .ser h3{
    color: #222626;
    text-align: center;
    font-family: "DM Sans";
    font-size: 21.753px;
    font-style: normal;
    font-weight: 700;
    line-height: 26.056px; /* 119.78% */
    padding-top:24px;
    margin-bottom:21px;
}
div#sec3 .ser p{
    color: #8D8E8E;
    text-align: center;
    font-family: "DM Sans";
    font-size: 12.753px;
    font-style: normal;
    font-weight: 400;
    line-height: 16.738px; /* 131.25% */
}
div#sec3 .inner_row:nth-child(2) .wpb_column:nth-child(5) .ser h3{
    padding-top:32px;
}
div#sec3 .owl-stage {
    padding: 0px;
}
div#sec3 .ser:hover{
    background: #EEEBA8;
}
div#sec3 p{
    color: #C7C7C7;
    font-family: "DM Sans";
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 164.706% */
}
div#sec3 .owl-item img {
    width: 98%;
    height: 425px;
}
div#sec3 .owl-dots{
    display:none;
}
div#sec3 .owl-nav.disabled {
    display: block;
    margin-top: 0px;
    position:absolute;
    bottom:-90px;
    right:0px;
}
div#sec3 .owl-theme .owl-nav [class*=owl-] {
    font-size: 24px;
    color:#000;
    margin: 0px 0px 0px 10px;
    padding: 0px 0px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 20px !important;
    border: 1px solid #D5D8D8;
    background: #F2F5F5;
    border:0px;
}
div#sec3 .owl-theme .owl-nav [class*=owl-]:hover{
     background:#000;
     color:#fff;
}
div#sec3 .owl-carousel.owl-theme.owl-loaded.owl-drag {
    margin-bottom: 50px;
}
div#sec4 h6 {
    color: #233C2F;
    font-family: "DM Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px; /* 128.571% */
    letter-spacing: 1.8px;
    text-transform: uppercase;
    margin-bottom: 21px;
}
div#sec4 h2 {
    color: #222626;
    font-family: "DM Sans";
    font-size: 57px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px; /* 100% */
    margin-bottom: 22px;
}
div#sec4 p {
    color: #8D8E8E;
    font-family: "DM Sans";
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 164.706% */
}
div#sec4 a#btn {
    color: #FFF;
    text-align: center;
    font-family: "DM Sans";
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px; /* 140% */
    text-transform: capitalize;
    padding: 19px 64px;
}
div#sec4 .vc_col-sm-6:last-child{
    padding-top:175px;
}
div#sec5 h6 {
    color: #233C2F;
    font-family: "DM Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px; /* 128.571% */
    letter-spacing: 1.8px;
    text-transform: uppercase;
    margin-bottom: 21px;
}
div#sec5 h2 {
    color: #222626;
    font-family: "DM Sans";
    font-size: 53px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px; /* 100% */
    margin-bottom: 22px;
}
div#sec5 p {
    color: #8D8E8E;
    font-family: "DM Sans";
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 164.706% */
}
div#sec5 a#btn {
    color: #FFF;
    text-align: center;
    font-family: "DM Sans";
    font-size: 15px;
    font-style: normal;
    font-weight: 700;
    line-height: 21px; /* 140% */
    text-transform: capitalize;
    padding: 19px 64px;
}
div#sec5 .owl-stage {
    padding:0px;
}
div#sec5 img{
    width:97%;
}
div#sec5 .owl-dots {
    margin-top:13px;
}
div#sec5 .owl-theme[data-desktop-cols] .owl-dots .owl-dot span{
    width:10px !important;
    height:10px !important;
    border-radius:10px !important;
    transform:scale(1) !important;
    background: transparent;
    border: 2px solid #A2A2A2;
    opacity: 0.8;
    margin:0 16px 0 0 !important;
    transition:all 0.5s ease;
}
div#sec5 .span_12.dark .owl-theme .owl-dots .owl-dot:hover span{
    background: #272727 !important;
    border: 2px solid #272727 !important;
    opacity:1;
}
div#sec5 .span_12.dark .owl-theme .owl-dots .owl-dot.active span{
    background: #272727 !important;
    border: 2px solid #272727 !important;
    opacity:1;
}
div#sec6 h6{
    color: #202020;
    text-align: center;
    font-family: "DM Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px; /* 128.571% */
    letter-spacing: 1.8px;
    text-transform: uppercase;
    margin-bottom:19px;
}
div#sec6 h2{
    color: #202020;
    text-align: center;
    font-family: "DM Sans";
    font-size: 57px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px; /* 100% */
    text-transform: capitalize;
    margin-bottom:19px;
}
div#sec6 .inner_row:nth-child(1) p{
    color: #A1A1A1;
    text-align: center;
    font-family: "DM Sans";
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 164.706% */
}
div#sec6 .testi {
    background: #F2F5F5;
    padding: 56px 0 61px 50px;
    width: 98%;
    transition:all 0.5s linear;
}
div#sec6 .owl-item.active:nth-child(2) .testi, div#sec6 .owl-item:nth-child(4) .testi{
    margin:0 auto;
    margin-right:0;
}
div#sec6 .testi .quote img{
    display:table;
    margin:0 auto;
}
div#sec6 .testi p{
    color: #222626;
    font-family: "DM Sans";
    font-size: 19px;
    font-style: normal;
    font-weight: 400;
    line-height: 33.82px; /* 178% */
    padding-bottom:30px;
}
div#sec6 .testi ul{
    margin:0;
    display:flex;
    align-items:center;
    gap:20px;
}
div#sec6 .testi ul li{
    list-style:none;
    color: #222626;
    font-family: "DM Sans";
    font-size: 19px;
    font-style: normal;
    font-weight: 700;
    line-height: 24.7px; /* 130% */
}
div#sec6 .testi ul li span{
    color: #8D8E8E;
    font-family: "DM Sans";
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px; /* 133.333% */
}
div#sec6 .testi:hover{
    background: #EEEBA8;
}
div#sec6 .owl-stage {
    padding: 0;
}
div#sec6 .owl-dots {
    margin-top:60px;
}
div#sec6 .owl-theme[data-desktop-cols] .owl-dots .owl-dot span{
    width:10px !important;
    height:10px !important;
    border-radius:10px !important;
    transform:scale(1) !important;
    background: transparent;
    border: 2px solid #A2A2A2;
    opacity: 0.8;
    margin:0 16px 0 0 !important;
    transition:all 0.5s ease;
}
div#sec6 .span_12.dark .owl-theme .owl-dots .owl-dot:hover span{
    background: #272727 !important;
    border: 2px solid #272727 !important;
    opacity:1;
}
div#sec6 .span_12.dark .owl-theme .owl-dots .owl-dot.active span{
    background: #272727 !important;
    border: 2px solid #272727 !important;
    opacity:1;
}
div#sec7 .wpb_column:nth-child(1) .nectar-milestone.animated-in{
    text-align: left;
}
div#sec7 .nectar-milestone.animated-in {
    position: relative;
}
div#sec7 .nectar-milestone .number {
    color: #cfcfcf;
    text-align: center;
    font-family: "DM Sans";
    font-size: 100px !important;
    font-style: normal;
    font-weight: 700;
    line-height: 110px !important; /* 100% */
    margin-bottom:0px;
}
body div#sec7 .nectar-milestone .subject{
    color: #222626;
    text-align: center;
    font-family: "DM Sans";
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 33.6px; /* 140% */
    letter-spacing: -0.5px;
    top: 55px;
    left: 0;
    right: 0;
}
div#sec7 .nectar-milestone.animated-in:after{
    content:"";
    background: #D5D8D8;
    width: 1px;
    height: 60px;
    position:absolute;
    top:50px;
    right:0;
}
div#sec7 .vc_col-sm-2:nth-child(4) .nectar-milestone.animated-in:after{
    display:none;
}
div#sec8 h2{
    color: #FFF;
    text-align: center;
    font-family: "DM Sans";
    font-size: 57px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px; /* 100% */
    text-transform: capitalize;
    margin-bottom:19px;
}
div#sec8 p{
    color: #BCBCBC;
    text-align: center;
    font-family: "DM Sans";
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 164.706% */
    padding-bottom:30px;
}
div#sec8 .testi img{
    transform: scale(0.85);
}
div#sec8 .slick-current .testi img{
    transform: scale(1);
}
div#sec8 .slick-dots {
    bottom: -55px;
}
div#sec8 .slick-dots li {
    margin: 0 16px 0 0;
}
div#sec8 .slick-dots li button:before {
    width: 10px;
    height: 10px;
    content: '';
    background:transparent;
    border-radius: 10px;
    border: 2px solid #D5D8D8;
    opacity: 0.8;
}
div#sec8 .slick-dots li.slick-active button:before {
    width: 10px;
    height: 10px;
    content: '';
    background:#fff;
    border-radius: 10px;
    border: 2px solid #fff;
    opacity:1;
}
div#sec8 button.slick-prev.slick-arrow, div#sec8 button.slick-next.slick-arrow  {
    display: none !important;
}
div#fotr-inner h2 {
    color: #222626;
    font-family: "DM Sans";
    font-size: 57px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px; /* 100% */
    padding-top:40px;
}
div#fotr-inner h3{
    color: #000;
    font-family: "DM Sans";
    font-size: 19px;
    font-style: normal;
    font-weight: 700;
    line-height: 28.01px; /* 147.421% */
    letter-spacing: -0.6px;
    text-transform: capitalize;
    padding-top:38px;
    margin-bottom:27px;
}
div#fotr-inner ul{
    margin:0;
}
div#fotr-inner ul li{
    list-style:none;
    padding-bottom:10px;
}
div#fotr-inner ul li a{
    color: #000;
    font-family: "DM Sans";
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28.22px; /* 166% */
    text-transform: capitalize;
}
div#fotr-inner .vc_col-sm-2{
     padding-left: 40px;
}
div#fotr-inner .vc_col-sm-2:last-child{
    padding-left: 0px;
}
div#fotr-inner .vc_col-sm-6:before{
    content:"";
    width: 4px;
    height: 468px;
    opacity: 0.2;
    background: #2B4A36;
    position:absolute;
    right:0em;
    top:-52px;
}
div#fotr-lst p a {
    color: #233C2F;
    font-family: "DM Sans";
    font-size: 19px;
    font-style: normal;
    font-weight: 500;
    line-height: 28.01px; /* 147.421% */
    letter-spacing: -0.6px;
    text-transform: capitalize;
    display: block;
    text-align:right;
}
div#fotr-lst p{
    position:relative;
}
div#fotr-lst p:before{
    content:"";
    width: 441px;
    height: 4px;
    opacity: 0.2;
    background: #2B4A36;
    position:absolute;
    left:55em;
    top:12px;
}
div#page-header-bg {
    background-color: transparent !important;
}
div#cont h2 {
    color: #222626;
    font-size: 55px;
    font-style: normal;
    font-weight: 700;
    line-height: 82.56px;
    text-align:center;
    margin-bottom: 0px;
    text-transform:capitalize;
}
div#cont div#wpforms-102 {
    /* width: 75%; */
}
div#cont form input, div#cont form textarea{
    height: 80px;
    color: #000;
    padding-left:32px;
    border:1.354px solid #565656;
    backdrop-filter: blur(10.156269073486328px);
    border-radius:0px;
    background:transparent;
    font-family: "DM Sans";
}
div#cont form input::placeholder,div#cont form textarea::placeholder{
    color: #000;
    font-family: "DM Sans";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 35px; /* 164.706% */
    text-transform:capitalize;
    opacity:1;
}
/* div#cont form input::placeholder, div#cont form textarea::placeholder{
    color: #000;
    font-family: "DM Sans";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 35px; /* 164.706% */
    text-transform:capitalize;
    opacity:1;
} */
div#cont form button{
    color: #fff;
    font-family: "DM Sans";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 32px; /* 133.333% */
    background-color: #233C2F;
    border-radius:0px !important;
    display:block;
    width:100%;
    height: 80px;
}
div#cont form button:hover{
    background-color: #233C2F !important;
}
div#cont .wpforms-container .wpforms-field{
    padding:10px 0 !important;
}
div.wpforms-container-full .wpforms-confirmation-container-full {
    background: #000 !important;
    border: 1px solid #000 !important;
}
div.wpforms-container-full .wpforms-confirmation-container-full p{
    color:#fff !important;
}
div#use h3 {
    color: #202020;
    font-family: "DM Sans";
    font-size: 57px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px;
    text-transform: capitalize;
    margin-bottom: 19px;
}
div#use .vc_col-sm-6:last-child h3{
    text-align:center;
}
div#use p{
    color: #8D8E8E;
    font-family: "DM Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    padding-bottom: 15px;
}
div#use ul{
    margin:0 0 15px 20px;
}
div#use ul li{
    color: #8D8E8E;
    font-family: "DM Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    padding-bottom: 15px; 
}
div#use ul li::marker{
    color:#000;
}
div#mainta h3 {
    font-family: "DM Sans";
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 22px;
}
div#mainta ul li {
    font-family: "DM Sans";
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
}
div#mainta p {
    font-family: "DM Sans";
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
    text-align: center;
    color: #000;
}
div#maintarow .vc_column-inner {
    padding: 50px 30px;
}
div#maintarow h3 {
    font-family: "DM Sans";
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    margin-bottom: 22px;
    color: #ffffff;
}
div#maintarow ul li {
    font-family: "DM Sans";
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    margin-bottom: 10px;
    color: #ffffff;
}
.tabl12 td {
    border-color: #000 !important;
    font-size: 17px;
}
body:not(.woocommerce-cart) .main-content table {
    margin: 0 0 20px;
    padding: 0;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    background-color: #fff;
    border-top: 1px solid #000000 !important;
}
body:not(.woocommerce-cart) .main-content td{
    font-size: 17px;
}
div#service h2 {
    color: #222626;
    font-family: "DM Sans";
    font-size: 57px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px;
    margin-bottom: 32px;
}
div#service p{
    color: #8D8E8E;
    font-family: "DM Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 32px;
}
.nectar-video-box .inner-wrap>a.full-link img {
    overflow: visible !important;
}
.nectar_icon_wrap.position_desktop_relative {
    padding: 0px 20px 0px 0px !important;
    position: relative;
    margin: -20px;
}
.nectar_icon_wrap[data-padding="20px"] .nectar_icon {
    padding: 20px 20px 0px 15px !important;
}
/* div#cont form textarea::placeholder {
    height: 150px !important;
    color: #000;
    padding-left: 32px;
    border: 1.354px solid #565656;
    backdrop-filter: blur(10.156269073486328px);
    border-radius: 0px;
    background: transparent;
    font-family: "DM Sans";
} */
textarea#wpforms-286-field_6 {
    height: 200px !important;
    color: #000 !important;
}
@media only screen and (min-width: 320px) and (max-width: 767px){
    div#sec1 .divider {
    height: 450px !important;
}
div#sec1 h2 {
    font-size: 42px;
    font-style: normal;
    line-height: 65px;
    padding: 0px !important;
    text-align: center;
}
div#sec1 .vc_col-sm-7 {
    padding: 60px 13px 30px 12px;
    background: rgba(237, 237, 168, 0.15);
}
    div#sec1-inner .nectar-milestone .number {
    font-size: 30px !important;
    line-height: 30px !important;
}
div#sec1 .nectar-milestone {
    margin: 0 auto !important;
    display: table;
}
div#sec1-inner {
    padding-top: 30px !important;
}
#ajax-content-wrap .vc_row.right_padding_198px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_198px .row_col_wrap_12 {
    padding: 10px !important;
}
div#sec2 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_437px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_437px .row_col_wrap_12_inner {
    padding-right: 0px;
}
    p {
    font-size: 16px !important;
    line-height: normal;
    text-align: center;
}

div#sec1 a#btn {
    margin: 0 auto !important;
    display: table;
}
    div#sec2 h2 {
    font-size: 42px !important;
    text-align: center !important;
    line-height: 50px !important;
}
div#sec2 h6 {
    text-align: center !important;
}
div#sec2 a#btn {
    margin: 25px auto !important;
    display: table;
}
    div#sec3 h2 {
    text-align: center;
    font-size: 42px;
}
    div#sec3 h2 {
    text-align: center;
    font-size: 42px;
}
div#sec3 .ser {
    margin: 10px auto;
}
    div#sec3 .owl-nav.disabled {
        margin-bottom: 40px;
    }
/*  div#sec3 .owl-nav.disabled {
    bottom: 50px !important;
} */
#ajax-content-wrap .vc_row.right_padding_283px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_283px .row_col_wrap_12 {
    padding: 10px !important;
}
div#sec4 h2 {
    font-size: 35px;
    text-align: center;
}
div#sec4 h6 {
    text-align: center;
}
div#sec4 a#btn {
    margin: 0 auto;
    display: table;
}
    #ajax-content-wrap .vc_row.right_padding_45px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_45px .row_col_wrap_12 {
    padding-right: 10px;
}
#ajax-content-wrap .vc_row.left_padding_70px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_70px .row_col_wrap_12 {
    padding-left: 10px;
}
div#sec5 h2 {
    text-align: center;
    font-size: 42px;
    line-height: 45px;
}
div#sec5 a#btn {
    margin: 0 auto;
    display: table;
}
div#sec5 h6 {
    text-align: center !important;
}
    div#sec4 .vc_col-sm-6:last-child {
    padding-top: 50px;
}
    div#sec4 {
    padding-top: 50PX !important;
    padding-bottom: 50px !important;
}
    div#sec4 {
    padding-top: 50PX !important;
    padding-bottom: 50px !important;}

div#sec8 h2 {
    font-size: 42px;
    text-align: center;
}

#ajax-content-wrap .vc_row.left_padding_46px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_46px .row_col_wrap_12 {
    padding: 12px !important;
}
    #ajax-content-wrap .vc_row.right_padding_335px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_335px .row_col_wrap_12 {
    padding: 10px !important;
}

    div#sec7 .nectar-milestone .number {
        font-size: 50px !important;
        text-align: center !important;
        display: table;
        margin: 0 auto;
    }

.vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
    width: 50%;
}
    div#sec1-inner .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
    width: 33.33%;
}
    #ajax-content-wrap .vc_row.left_padding_315px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_315px .row_col_wrap_12{
        padding: 10px
    }
div#sec6 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
    .wpb_row.full-width-content, .wpb_row.full-width-section, body.material .wpb_row.full-width-content, body.material .wpb_row.full-width-section
Specificity: (0,2,0)
 {
    margin-bottom: 0;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
    div#sec7 {
    padding-bottom: 0px !important;
}
    #ajax-content-wrap .vc_row.right_padding_185px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_185px .row_col_wrap_12 {
    padding-right: 10px !important;
}
    #ajax-content-wrap .vc_row.left_padding_185px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_185px .row_col_wrap_12 {
    padding-left: 10px !important;
}
    div#use h3 {
    font-size: 42px !important;
    text-align: center !important;
    line-height: 50px !important;
}
    div#use ul li {
    text-align: center !important;
    font-size: 16px !important;
}
    #ajax-content-wrap .vc_row.inner_row.right_padding_278px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_278px .row_col_wrap_12_inner {
    padding-right: 10px !important;
}
    #ajax-content-wrap .vc_row.inner_row.left_padding_198px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_198px .row_col_wrap_12_inner {
    padding-left: 10px !important;
}
    div#fotr-inner {
    margin: 0 auto !important;
    display: table !important;
    padding-top: 50px !important;
    text-align: center !important;
}
    div#fotr-inner .vc_col-sm-2 {
    margin: 0 auto;
    display: table;
    width: 100% !important;
    padding: 0px !important;
}
    div#fotr-inner .vc_col-sm-6:before {
    display: none;
}
    div#fotr-inner h2 {
    font-size: 37px;
    padding: 10px;
    line-height: 45px;
}
    #ajax-content-wrap .vc_row.inner_row.right_padding_198px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_198px .row_col_wrap_12_inner {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 auto;
    display: table;
}
    div#use {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
/*  a#logo img {
    margin: -125px;
} */

div#sec6 .testi p {
    font-size: 16px;
    text-align: center !important;
}

div#sec6 .testi {
    padding: 30px 25px 30px 25px;
}
.vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
    width: 100%;
}
    #header-outer[data-full-width=true] header>.container {
    padding: 0 35px 0 35px !important;
}
    div#tabl12 {
    overflow: scroll !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
    div#sec1 .divider {
    height: 750px !important;
}
div#sec1 h2 {
    font-size: 42px;
    font-style: normal;
    line-height: 65px;
    padding: 0px !important;
    text-align: center;
}
div#sec1 .vc_col-sm-7 {
    padding: 60px 13px 30px 12px;
    background: rgba(237, 237, 168, 0.15);
}
    div#sec1-inner .nectar-milestone .number {
    font-size: 30px !important;
    line-height: 30px !important;
}
div#sec1 .nectar-milestone {
    margin: 0 auto !important;
    display: table;
}
div#sec1-inner {
    padding-top: 30px !important;
}
#ajax-content-wrap .vc_row.right_padding_198px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_198px .row_col_wrap_12 {
    padding: 10px !important;
}
div#sec2 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_437px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_437px .row_col_wrap_12_inner {
    padding-right: 0px;
}
    p {
    font-size: 16px !important;
    line-height: normal;
    text-align: center;
}
div#sec1 a#btn {
    margin: 0 auto !important;
    display: table;
}
    div#sec2 h2 {
    font-size: 42px !important;
    text-align: center !important;
    line-height: 50px !important;
}
div#sec2 h6 {
    text-align: center !important;
}
div#sec2 a#btn {
    margin: 25px auto !important;
    display: table;
}
    div#sec3 h2 {
    text-align: center;
    font-size: 42px;
}
    div#sec3 h2 {
    text-align: center;
    font-size: 42px;
}
div#sec3 .ser {
    margin: 10px auto;
}
    div#sec3 .owl-nav.disabled {
        margin-bottom: 40px;
    }
/*  div#sec3 .owl-nav.disabled {
    bottom: 50px !important;
} */
#ajax-content-wrap .vc_row.right_padding_283px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_283px .row_col_wrap_12 {
    padding: 10px !important;
}
div#sec4 h2 {
    font-size: 35px;
    text-align: center;
}
div#sec4 h6 {
    text-align: center;
}
div#sec4 a#btn {
    margin: 0 auto;
    display: table;
}
    #ajax-content-wrap .vc_row.right_padding_45px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_45px .row_col_wrap_12 {
    padding-right: 10px;
}
#ajax-content-wrap .vc_row.left_padding_70px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_70px .row_col_wrap_12 {
    padding-left: 10px;
}
div#sec5 h2 {
    text-align: center;
    font-size: 42px;
    line-height: 45px;
}
div#sec5 a#btn {
    margin: 0 auto;
    display: table;
}
div#sec5 h6 {
    text-align: center !important;
}
    div#sec4 .vc_col-sm-6:last-child {
    padding-top: 50px;
}
    div#sec4 {
    padding-top: 50PX !important;
    padding-bottom: 50px !important;
}
    div#sec4 {
    padding-top: 50PX !important;
    padding-bottom: 50px !important;}

div#sec8 h2 {
    font-size: 42px;
    text-align: center;
}
#ajax-content-wrap .vc_row.left_padding_46px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_46px .row_col_wrap_12 {
    padding: 12px !important;
}
    #ajax-content-wrap .vc_row.right_padding_335px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_335px .row_col_wrap_12 {
    padding: 10px !important;
}
    div#sec7 .nectar-milestone .number {
        font-size: 50px !important;
        text-align: center !important;
        display: table;
        margin: 0 auto;
    }
.vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
    width: 50%;
}
    div#sec1-inner .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
    width: 33.33%;
}
    #ajax-content-wrap .vc_row.left_padding_315px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_315px .row_col_wrap_12{
        padding: 10px
    }
div#sec6 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
    .wpb_row.full-width-content, .wpb_row.full-width-section, body.material .wpb_row.full-width-content, body.material .wpb_row.full-width-section
Specificity: (0,2,0)
 {
    margin-bottom: 0;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
    div#sec7 {
    padding-bottom: 0px !important;
}
    #ajax-content-wrap .vc_row.right_padding_185px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_185px .row_col_wrap_12 {
    padding-right: 10px !important;
}
    #ajax-content-wrap .vc_row.left_padding_185px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_185px .row_col_wrap_12 {
    padding-left: 10px !important;
}
    div#use h3 {
    font-size: 42px !important;
    text-align: center !important;
    line-height: 50px !important;
}
    div#use ul li {
    text-align: center !important;
    font-size: 16px !important;
}
    #ajax-content-wrap .vc_row.inner_row.right_padding_278px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_278px .row_col_wrap_12_inner {
    padding-right: 10px !important;
}
    #ajax-content-wrap .vc_row.inner_row.left_padding_198px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_198px .row_col_wrap_12_inner {
    padding-left: 10px !important;
}
    div#fotr-inner {
    margin: 0 auto !important;
    display: table !important;
    padding-top: 50px !important;
    text-align: center !important;
}
    div#fotr-inner .vc_col-sm-2 {
    margin: 0 auto;
    display: table;
    width: 100% !important;
    padding: 0px !important;
}
    div#fotr-inner .vc_col-sm-6:before {
    display: none;
}
    div#fotr-inner h2 {
    font-size: 37px;
    padding: 10px;
    line-height: 45px;
}
    #ajax-content-wrap .vc_row.inner_row.right_padding_198px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_198px .row_col_wrap_12_inner {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 auto;
    display: table;
}
    div#use {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
/*  a#logo img {
    margin: -125px;
} */

div#sec6 .testi p {
    font-size: 16px;
    text-align: center !important;
}

div#sec6 .testi {
    padding: 30px 25px 30px 25px;
}
.vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
    width: 100%;
}
    div#sec3 .ser {
    background: #FFF;
    width: 190.743px;
    height: 241.513px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    transition: all 0.5s linear;
}
div#sec3 .ser h3 {
    color: #222626;
    text-align: center;
    font-family: "DM Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 26.056px;
    padding-top: 24px;
    margin-bottom: 21px;
}
div#sec3 .ser p {
    color: #8D8E8E;
    text-align: center;
    font-family: "DM Sans";
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 16.738px;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1300px){
    div#sec1 .divider {
    height: 450px !important;
}
div#sec1 h2 {
    font-size: 42px;
    font-style: normal;
    line-height: 65px;
    padding: 0px !important;
    text-align: center;
}
div#sec7 .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
        width: 33%;
    }
/*  div#sec7 .wpb_column:nth-child(1) .nectar-milestone.animated-in {
    text-align: center;
    width: 25%;
}
    div#sec7 .wpb_column:nth-child(2) .nectar-milestone.animated-in {
    text-align: center;
    width: 25%;
} */
/*  div#sec7 .wpb_column:nth-child(3) .nectar-milestone.animated-in {
    text-align: center;
    width: 25%;
} */
div#sec1 .vc_col-sm-7 {
    padding: 60px 13px 30px 12px;
    background: rgba(237, 237, 168, 0.15);
}
    div#sec1-inner .nectar-milestone .number {
    font-size: 30px !important;
    line-height: 30px !important;
}
div#sec1 .nectar-milestone {
    margin: 0 auto !important;
    display: table;
}
div#sec1-inner {
    padding-top: 30px !important;
}
#ajax-content-wrap .vc_row.right_padding_198px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_198px .row_col_wrap_12 {
    padding: 10px !important;
}
div#sec2 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_437px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_437px .row_col_wrap_12_inner {
    padding-right: 0px;
}
    p {
    font-size: 16px !important;
    line-height: normal;
    text-align: center;
}
div#sec1 a#btn {
    margin: 0 auto !important;
    display: table;
}
    div#sec2 h2 {
    font-size: 42px !important;
    text-align: center !important;
    line-height: 50px !important;
}
div#sec2 h6 {
    text-align: center !important;
}
div#sec2 a#btn {
    margin: 25px auto !important;
    display: table;
}
    div#sec3 h2 {
    text-align: center;
    font-size: 42px;
}
    div#sec3 h2 {
    text-align: center;
    font-size: 42px;
}
div#sec3 .ser {
    margin: 10px auto;
}
    div#sec3 .owl-nav.disabled {
        margin-bottom: 40px;
    }
/*  div#sec3 .owl-nav.disabled {
    bottom: 50px !important;
} */
#ajax-content-wrap .vc_row.right_padding_283px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_283px .row_col_wrap_12 {
    padding: 10px !important;
}
div#sec4 h2 {
    font-size: 35px;
    text-align: center;
}
div#sec4 h6 {
    text-align: center;
}
div#sec4 a#btn {
    margin: 0 auto;
    display: table;
}
    #ajax-content-wrap .vc_row.right_padding_45px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_45px .row_col_wrap_12 {
    padding-right: 10px;
}
#ajax-content-wrap .vc_row.left_padding_70px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_70px .row_col_wrap_12 {
    padding-left: 10px;
}
div#sec5 h2 {
    text-align: center;
    font-size: 42px;
    line-height: 45px;
}
div#sec5 a#btn {
    margin: 0 auto;
    display: table;
}
div#sec5 h6 {
    text-align: center !important;
}
    div#sec4 .vc_col-sm-6:last-child {
    padding-top: 50px;
}
    div#sec4 {
    padding-top: 50PX !important;
    padding-bottom: 50px !important;
}
    div#sec4 {
    padding-top: 50PX !important;
    padding-bottom: 50px !important;}

div#sec8 h2 {
    font-size: 42px;
    text-align: center;
}

#ajax-content-wrap .vc_row.left_padding_46px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_46px .row_col_wrap_12 {
    padding: 12px !important;
}
    #ajax-content-wrap .vc_row.right_padding_335px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_335px .row_col_wrap_12 {
    padding: 10px !important;
}

    div#sec7 .nectar-milestone .number {
        font-size: 50px !important;
        text-align: center !important;
        display: table;
        margin: 0 auto;
    }
#header-outer[data-format=centered-menu] #top .span_9 ul.sf-menu.sf-js-enabled.sf-arrows {
    position: relative;
    left: 26px !important;
}
    span.menu-title-text {
    font-size: 13px;
}
.vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
    width: 50%;
}
    div#sec1-inner .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
    width: 33.33%;
}
    #ajax-content-wrap .vc_row.left_padding_315px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_315px .row_col_wrap_12{
        padding: 10px
    }
div#sec6 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
    .wpb_row.full-width-content, .wpb_row.full-width-section, body.material .wpb_row.full-width-content, body.material .wpb_row.full-width-section
Specificity: (0,2,0)
 {
    margin-bottom: 0;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
    div#sec7 {
    padding-bottom: 0px !important;
}
    #ajax-content-wrap .vc_row.right_padding_185px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_185px .row_col_wrap_12 {
    padding-right: 10px !important;
}
    #ajax-content-wrap .vc_row.left_padding_185px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_185px .row_col_wrap_12 {
    padding-left: 10px !important;
}
    div#use h3 {
    font-size: 42px !important;
    text-align: center !important;
    line-height: 50px !important;
}
    div#use ul li {
    text-align: center !important;
    font-size: 16px !important;
}
    #ajax-content-wrap .vc_row.inner_row.right_padding_278px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_278px .row_col_wrap_12_inner {
    padding-right: 10px !important;
}
    #ajax-content-wrap .vc_row.inner_row.left_padding_198px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_198px .row_col_wrap_12_inner {
    padding-left: 10px !important;
}
    div#fotr-inner {
    margin: 0 auto !important;
    display: table !important;
    padding-top: 50px !important;
    text-align: center !important;
}
    div#fotr-inner .vc_col-sm-2 {
    margin: 0 auto;
    display: table;
    width: 100% !important;
    padding: 0px !important;
}
    div#fotr-inner .vc_col-sm-6:before {
    display: none;
}
    div#fotr-inner h2 {
    font-size: 37px;
    padding: 10px;
    line-height: 45px;
}
    #ajax-content-wrap .vc_row.inner_row.right_padding_198px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_198px .row_col_wrap_12_inner {
    padding-right: 10px;
    padding-left: 10px;
    margin: 0 auto;
    display: table;
}
    div#use {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
/*  a#logo img {
    margin: -125px;
} */

div#sec6 .testi p {
    font-size: 16px;
    text-align: center !important;
}

div#sec6 .testi {
    padding: 30px 25px 30px 25px;
}
.vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
    width: 100%;
}
    div#sec3 .ser {
    background: #FFF;
    width: 245px !important;
    height: 241.513px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    transition: all 0.5s linear;
}
}
@media only screen and (min-width: 1301px) and (max-width: 1600px){
/*  .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation {
    margin-left: -64px !important;
} */
        span.menu-title-text {
    font-size: 14px;
}
	div#fotr-inner h2 {
    color: #222626;
    font-family: "DM Sans";
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px;
    padding-top: 40px;
}
	    div#sec3 .ser h3 {
        color: #222626;
        text-align: center;
        font-family: "DM Sans";
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 26.056px;
        padding-top: 24px;
        margin-bottom: 21px;
    }
	div#sec2 h2 {
    color: #222626;
    font-family: "DM Sans";
    font-size: 42px;
    font-style: normal;
    font-weight: 700;
    line-height: 45px;
    margin-bottom: 15px;
}
	div#use h3 {
    color: #202020;
    font-family: "DM Sans";
    font-size: 42px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px;
    text-transform: capitalize;
}
	div#use p {
    color: #8D8E8E;
    font-family: "DM Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px;
}
	div#use ul li {
    color: #8D8E8E;
    font-family: "DM Sans";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px;
    padding-bottom: 10px;
}
	div#fotr-lst p:before {
    display: none !important;
}
	#ajax-content-wrap .vc_row.right_padding_198px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_198px .row_col_wrap_12 {
    padding-right: 120px;
}
	#ajax-content-wrap .vc_row.left_padding_198px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_198px .row_col_wrap_12 {
    padding-left: 120px;
}
	    .vc_col-sm-1\/5 {
        width: 33%;
        margin: 15px;
    }
	#ajax-content-wrap .vc_row.left_padding_372px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_372px .row_col_wrap_12 {
    padding-left: 172px;
}
	#ajax-content-wrap .vc_row.right_padding_283px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_283px .row_col_wrap_12 {
    padding-right: 120px;
}
	div#sec4 h2 {
    color: #222626;
    font-family: "DM Sans";
    font-size: 42px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px;
    margin-bottom: 22px;
}
	#ajax-content-wrap .vc_row.inner_row.right_padding_437px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_437px .row_col_wrap_12_inner {
    padding-right: 190px;
}
	div#sec5 h2 {
    color: #222626;
    font-family: "DM Sans";
    font-size: 42px;
    font-style: normal;
    font-weight: 700;
    line-height: 57px;
    margin-bottom: 22px;
}
	div#sec7 .nectar-milestone .number {
        color: #cfcfcf;
        text-align: center;
        font-size: 55px !important;
        font-style: normal;
        font-weight: 700;
        line-height: 60px !important;
    }
	div#sec1 h2 {
    color: #222626;
    font-size: 72.6px;
    font-style: normal;
    font-weight: 700;
    line-height: 82.56px;
    margin-bottom: 21px;
}
    #ajax-content-wrap .vc_row.left_padding_335px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_335px .row_col_wrap_12 {
    padding-left: 200px;
}
	#ajax-content-wrap .vc_row.right_padding_335px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_335px .row_col_wrap_12 {
    padding-right: 200px;
}
    div#fotr-inner.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation {
        margin-left: 0px !important;
    }
/*     div#sec7 .nectar-milestone .number {
    color: #cfcfcf;
    text-align: center;
    font-family: "DM Sans";
    font-size: 70px !important;
    font-style: normal;
    font-weight: 700;
    line-height: 150px !important;
    margin-bottom: 0px;
} */
    .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
        width: 33%;
    }
    div#sec3 .ser {
    background: #FFF;
    width: 285.743px;
    height: 251.513px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    transition: all 0.5s linear;
}
/*     div#sec3 .ser h3 {
    color: #222626;
    text-align: center;
    font-family: "DM Sans";
    font-size: 20.753px;
    font-style: normal;
    font-weight: 700;
    line-height: 26.056px;
    padding-top: 24px;
    margin-bottom: 21px;
} */
    div#sec3 .ser p {
    color: #8D8E8E;
    text-align: center;
    font-family: "DM Sans";
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: 16.738px;
}
    div#sec4 .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation {
        margin-left: -60px !important;
    }
    #ajax-content-wrap .vc_row.inner_row.left_padding_198px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_198px .row_col_wrap_12_inner {
    padding-left: 100px;
}
    #ajax-content-wrap .vc_row.inner_row.right_padding_278px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_278px .row_col_wrap_12_inner {
    padding-right: 210px;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1300px) {
    .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
        width: 31%
        text-align: center !important;
        margin: 0 auto;
        display: table !important;
    }
}
    @media only screen and (min-width: 1024px) and (max-width: 1300px) {
    div#sec7 .nectar-milestone .number {
        font-size: 50px !important;
        text-align: center !important;
        display: table;
        margin: 0 auto;
    }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
    div#sec3 .ser {
        background: #FFF;
        width: 230px !important;
        display: flex
;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        transition: all 0.5s linear;
    }
    .vc_col-sm-1\/5.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    width: 33.33%;
}
}
/* @media only screen and (min-width: 768px) and (max-width: 1023px) {
    .vc_col-sm-4.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
        width: 16%;
    } */
div#fotr-inner .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    margin: 0 auto;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1300px) {
    div#sec1 h2 {
        font-size: 42px;
        font-style: normal;
        line-height: 65px;
        padding: 0px !important;
        text-align: center;
        margin-top: 90px;
    }
    
    div#fotr-inner .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    margin: 0 auto;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1300px) {
    div#sec3 .ser {
        background: #FFF;
        width: 190px !important;
        height: 300.513px !important;       
        display: flex ;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        transition: all 0.5s linear;
    }
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
    div#sec7 .nectar-milestone .number {
        font-size: 50px !important;
        text-align: center !important;
        display: table;
        margin: 0 auto;
    }
}
@media only screen and (min-width: 1024px) and (max-width: 1300px) {
    div#sec1 h2 {
        font-size: 42px;
        font-style: normal;
        line-height: 65px;
        padding: 0px !important;
        text-align: center;
        margin-top: 50px;
    }
}