/*
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=Outfit:wght@100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Sora:wght@100..800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');


strong{
   font-family: Outfit;
}
div#header-space {
    height: 0 !IMPORTANT;
}
div#header-outer {
    background: transparent !important;
}
header#top{
    border-radius: 11.358px;
    background: #FFF;
    width:80%;
    margin:0 auto;
    padding:4px 36px 4px 23px;
    margin-top:25px;
}
#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a .menu-title-text:after{
    display:none;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a{
    color: #161616;
    font-family: Outfit;
    font-size: 21.185px;
    font-style: normal;
    font-weight: 600;
    line-height: 37.074px; /* 175% */
    text-transform: capitalize;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a:hover{
    color:#1A31B1;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li.current-menu-item>a{
    color:#1A31B1;
}
#header-outer[data-lhe=animated_underline] #top nav>ul.buttons.sf-menu>li>a{
    color: #FFF;
    font-family: Outfit;
    font-size: 18.819px;
    font-style: normal;
    font-weight: 600;
    line-height: 31.365px; /* 166.667% */
    text-transform: capitalize;
    border-radius: 6px;
    background: #1A31B1;
    padding:20px 24px;
}
div#sec1 h6{
	color: #FFF;
	font-family: Outfit;
	font-size: 24.105px;
	font-style: normal;
	font-weight: 600;
	line-height: 40.174px; /* 166.667% */
	margin-bottom:0px;
}
div#sec1 h2{
	color: #FFF;
	font-family: Outfit;
	font-size: 60px;
	font-style: normal;
	font-weight: 200;
	line-height: 70px; /* 106.655% */
	letter-spacing: -2.516px;
	margin-bottom:13px;
}
div#sec1 p{
	color: #CCC;
	font-family: Outfit;
	font-size: 20.258px;
	font-style: normal;
	font-weight: 500;
	line-height: 33.763px; /* 166.667% */
}
div#sec1 .wpb_text_column.wpb_content_element{
	margin-bottom:30px;
}
div#sec1 a#btn{
	color: #1A1A1A;
	text-align: center;
	font-family: Outfit;
	font-size: 15.731px;
	font-style: normal;
	font-weight: 600;
	line-height: 26.218px; /* 166.667% */
	text-transform: capitalize;
    border-radius: 5.015px !important;
    background: #FFF !important;
    padding:25px 40px;
	margin-right:25px;
}
div#sec1 a#btn2{
	color: #FFF;
	font-family: Outfit;
	font-size: 18.57px;
	font-style: normal;
	font-weight: 600;
	line-height: 30.95px; /* 166.667% */
}
div#sec1 a#btn2 i {
    border-radius: 12.759px;
    border: 2.552px solid #FFF;
    width: 70px;
    height: 74px;
    align-content:center;
    font-size:30px;
    margin-right:17px;
}
.nectar-milestone {
    text-align: left;
}
div#sec1 .nectar-milestone.animated-in{
	border-radius: 123.798px;
	border: 1.032px solid rgba(255, 255, 255, 0.50);
    width: 48%;
    position: relative;
}
div#sec1 .nectar-milestone.animated-in:before {
    content: "";
    background-image: url(/wp-content/uploads/2024/12/team.png);
    background-repeat: no-repeat;
    width: 187px !important;
    height: 61px !important;
    display: block;
    position: absolute;
    top:14px;
    left:20px;
}
div#sec1 .nectar-milestone .number{
    color: #FFF;
    font-family: Outfit;
    font-size: 30px !important;
    font-style: normal;
    font-weight: 700;
    line-height: normal !important;
    padding-left: 56%;
    margin-bottom: 0px !important;
    padding-top:8px;
}
div#sec1 .nectar-milestone .subject{
    color: #FFF;
    font-family: Outfit;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px; /* 166.667% */
    padding-left:56%;
}
div#sec1 .nectar-milestone .symbol-wrap {
    font-size: 30px !important;
    line-height: normal !important;
    padding-bottom:8px;
}
div#sec1 img {
    display: table;
    margin: 0 auto;
    margin-right: 0;
}
div#sec2 .core {
    display: flex;
    align-items: center;
    gap:55px;
    padding:22px 0 18px 24px;
    transition:all 0.5s linear; 
}
div#sec2 .core h3{
    color: #0A165E;
    font-family: Sora;
    font-size: 25.181px;
    font-style: normal;
    font-weight: 600;
    line-height: 37.771px; /* 150% */
    letter-spacing: -0.504px;
    margin-bottom:7px;
}
div#sec2 .core p{
   color: #000;
    font-family: Sora;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px; /* 153.888% */
    width: 97%;
}
div#sec2 .core:hover{
    border-radius: 14px;
    background: #FFF;
    box-shadow: 0px 1px 3.3px 0px rgba(0, 0, 0, 0.15);
}
div#sec2 .divider-border {
    margin: 74px 0 0 0 !important;
    background-color: #B7B7B7 !important;
}
div#sec3 .vc_col-sm-7{
    padding-left:86px;
}
div#sec3 h6{
    color: #2B4DFF;
    font-family: Outfit;
    font-size: 25px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px; /* 80% */
    margin-bottom:14px;
}
div#sec3 h2{
    color: #373737;
    font-family: Outfit;
    font-size: 63.825px;
    font-style: normal;
    font-weight: 400;
    line-height: 71.484px; /* 112% */
    margin-bottom:0px;
}
div#sec3 p{
    color: #5C5C5C;
    font-family: Outfit;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px; /* 136.364% */
}
div#sec3 ul{
    margin:0;
}
div#sec3 ul li{
    list-style:none;
    margin-bottom: 30px !important;
    color: #5C5C5C;
    font-family: Outfit;
    font-size: 20.181px;
    font-style: normal;
    font-weight: 500;
    line-height: 20.181px; /* 166.667% */
    padding-left:28px;
}
div#sec3 ul li:before{
    content:"";
    background-image:url(/wp-content/uploads/2024/12/point.png);
    background-repeat:no-repeat;
    position:absolute;
    width: 20px;
    height: 20.148px;
    left:0;
}
div#sec3 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Outfit;
    font-size: 15.248px;
    font-style: normal;
    font-weight: 600;
    line-height: 25.414px; /* 166.667% */
    text-transform: capitalize;
    border-radius: 4.862px !important;
    background: #1A31B1 !important;
    padding: 16px 40px;
}
div#sec4 .row-bg.viewport-desktop.using-image {
    height: 668px !important;
}
div#sec4 h6{
    color: #FFF;
    text-align: center;
    font-family: Outfit;
    font-size: 25px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px; /* 80% */
    margin-bottom:17px;
}
div#sec4 h2{
    color: #FFF;
    text-align: center;
    font-family: Outfit;
    font-size: 63px;
    font-style: normal;
    font-weight: 300;
    line-height: 64.026px; /* 101.628% */
    margin-bottom:15px;
}
div#sec4 p{
    color: #E4E4E4;
    text-align: center;
    font-family: Outfit;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px; /* 136.364% */
	padding-bottom: 34px;
}
div#sec4 .ser {
    border-radius: 0px 30px;
    background: #FFF;
    width: 96%;
    padding: 25px 0 30px 35px;
	filter: drop-shadow(0px 3px 7.3px rgba(0, 0, 0, 0.25));
	margin: 0 auto;
}
div#sec4 .ser img {
    padding-bottom: 31px;
}
div#sec4 .ser h3{
    color: #0A165E;
    font-family: Sora;
    font-size: 35.359px;
    font-style: normal;
    font-weight: 600;
    line-height: 35.359px; /* 150% */
    letter-spacing: -0.707px;
    margin-bottom:20px;
}
div#sec4 .ser p{
    color: #585B6F;
    font-family: Sora;
    font-size: 24.647px;
    font-style: normal;
    font-weight: 400;
    line-height: 35.47px; /* 143.911% */
    text-align:left;
    width:86%;
    padding-bottom: 20px;
}
div#sec4 a#btn {
    color: #2B4DFF;
    font-family: Sora;
    font-size: 27.795px;
    font-style: normal;
    font-weight: 600;
    line-height: 38.218px; /* 137.5% */
}
div#sec4 a#btn i{
    color: #2B4DFF;
    margin-left: 13px;
}
div#sec4 .owl-dots {
    display: none;
}
div#sec4 .owl-nav.disabled {
    display: block !important;
}
div#sec4 .owl-nav.disabled button {
    background: none !important;
    border: 1px solid #fff;
    border-radius:150px !important;
    width:50px;
    height:50px;  
}
div#sec4 .owl-nav.disabled button span{
    font-size: 50px !important;
    line-height:30px;
    color: #fff; 
}
div#sec4 .owl-nav.disabled button:hover{
    background: #145efb !important;
    border: none !important;
    filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.25)) !important;
}
div#sec4 .owl-nav.disabled button:hover span{
    color:#fff;
}
div#sec4 .owl-nav button.owl-prev {
    display: block;
    position: absolute;
    left: -80px;
    top: 35%;
    bottom: 0px;
    z-index: 0;    
}
div#sec4 .owl-nav.disabled button.owl-next{
    display: block;
    position: absolute;
    right:-80px;
    top: 35%;
    bottom: 0px;
    z-index: 0;
}
div#sec4 .owl-carousel[data-desktop-cols] .owl-stage {
    padding: 0 !important;
}
div#sec4 a#btn2 {
    color: #FFF;
    text-align: center;
    font-family: Outfit;
    font-size: 15.248px;
    font-style: normal;
    font-weight: 600;
    line-height: 25.414px; /* 166.667% */
    text-transform: capitalize;
    border-radius: 4.862px !important;
    background: #1A31B1 !important;
    padding: 16px 55px;
    display:table;
    margin:0 auto;
}
div#sec5 h2{
    color: #373737;
    font-family: Outfit;
    font-size: 63.825px;
    font-style: normal;
    font-weight: 400;
    line-height: 71.484px; /* 112% */
    margin-bottom: 14px;
    width: 93%;
}
div#sec5 p{
    color: #5C5C5C;
    font-family: Outfit;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px; /* 136.364% */
    width: 91%;
}
div#sec5 ul{
    margin:0;
}
div#sec5 ul li{
    list-style:none;
    margin-bottom: 30px !important;
    color: #5C5C5C;
    font-family: Outfit;
    font-size: 20.181px;
    font-style: normal;
    font-weight: 500;
    line-height: 20.181px; /* 166.667% */
    padding-left:28px;
}
div#sec5 ul li:before{
    content:"";
    background-image:url(/wp-content/uploads/2024/12/point.png);
    background-repeat:no-repeat;
    position:absolute;
    width: 20px;
    height: 20.148px;
    left:0;
}
div#sec5 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Outfit;
    font-size: 15.248px;
    font-style: normal;
    font-weight: 600;
    line-height: 25.414px; /* 166.667% */
    text-transform: capitalize;
    border-radius: 4.862px !important;
    background: #1A31B1 !important;
    padding: 16px 40px;
}
div#sec5 .inner_row:nth-child(2) .vc_col-sm-6:last-child{
    padding-left: 70px;
}
div#sec6 img {
    display: block;
    margin: 0 auto;
}
div#sec7 .testi-main {
    display: flex;
    background:#fff;
/*     padding: 0 0px 0 65px; */
	padding: 25px 65px;
    align-items:center;
    border-radius: 32px;
/* 	box-shadow: 0px 0px 8px #000; */
	box-shadow: 0px 3px 15px #00000042;
}
div#sec7 .testi-inner-one h5 {
    color: #000;
    font-family: Outfit;
    font-size: 21px !important;
    font-style: normal;
    font-weight: 500;
    line-height: 44.808px;
    margin-bottom: 0px;
}
div#sec7 .testi-inner-one{
    width:71%;
}
div#sec7 .testi-inner-two{
    width:29%;
}
div#sec7 .testi-inner-one p {
    color: #636363;
    font-family: Poppins;
    font-size: 20px;
    font-style: italic;
    font-weight: 400;
    line-height: 30px;
    width: 90%;
    padding-bottom: 0px;
}
div#sec7 .testi-inner-two img{
    display:block;
    margin:0 auto;
    margin-right:0px;
}
div#sec7 .inner-one-flx {
    display: flex;
    justify-content: end;
    align-items:center;
}
div#sec7 .testi-inner-flx1 {
    display: none;
}
div#sec7 .testi-inner-flx1 h5 {
    color: #000;
    font-family: Outfit;
    font-size: 26.885px;
    font-style: normal;
    font-weight: 500;
    line-height: 44.808px; /* 166.667% */
    margin-bottom: 0px;
}
div#sec7 .testi-inner-flx1 h6{
    color: #636363;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px; /* 166.667% */
}
div#sec7 h2 {
	color: #373737;
    font-family: Outfit;
    font-size: 63.825px;
    font-style: normal;
    font-weight: 400;
    line-height: 71.484px;
    margin-bottom: 14px;
    width: 93%;
	text-align: center;
}
div#sec7 p {
	color: #5C5C5C;
    font-family: Outfit;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px;
    width: 91%;
	text-align: center;
}
.page-id-8 div#sec7 {
    margin-top: 0px !important;
}
div#sec7 .owl-carousel[data-desktop-cols] .owl-stage {
    padding: 0 !important;
}
div#sec7 .owl-theme[data-desktop-cols] .owl-nav [class*=owl-] {
    margin: 0px 30px;
    padding: 0px 0px;
    background: transparent;
    display: inline-block;
    cursor: pointer;
    border-radius: 0px !important;
    border-color: transparent !important;
	 line-height: 0px;
}
div#sec7 .owl-theme[data-desktop-cols] .owl-nav [class*=owl-]:hover {
    background: transparent;
}
div#sec7 .owl-nav span {
    font-size: 0px;
}
div#sec7 .owl-nav .owl-prev span:before{
    content:url(/wp-content/uploads/2024/12/left-arrow.png);
    width: 100% !important;
    display: block;
}
div#sec7 .owl-nav .owl-next span:before{
    content:url(/wp-content/uploads/2024/12/right-arrow.png);
    width: 100% !important;
    display: block;
}
div#sec7 .owl-dots {
    display: none;
}
div#sec7 .owl-nav.disabled {
    display: block !important;
    margin-top: 70px;
}
div#sec7 .carousel-item {
    border-radius: 32px 32px !important;
}
div#sec8 img {
    display: table;
    margin: 0 auto;
	width: 40%;
}
div#sec8 h2{
    color: #373737;
    text-align: center;
    font-family: Outfit;
    font-size: 35.617px;
    font-style: normal;
    font-weight: 300;
    line-height: 48.738px; /* 106.843% */
    text-transform: capitalize;
    margin-bottom:19px;
}
div#sec8 div#wpforms-68 {
    margin: 0 auto;
}
div#sec8 form input, div#sec8 form textarea, div#sec8 form select {
    border-radius: 3.89px;
    border: 1.297px solid var(--demo-2-pavothemes-com-ebb, #E8E5E4);
    background: #E8E8E8;
    height: 62px;
    color: #575351;
    padding-left:27px;
}
div#sec8 form input::placeholder, div#sec8 form textarea::placeholder {
    color: #575351;
    font-family: Poppins;
    font-size: 18.154px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: capitalize;
    opacity:1;
}
div#sec8 form select{
    color: #575351;
    font-family: Poppins;
    font-size: 18.154px;
    font-style: normal;
    font-weight: 300;
    line-height: normal;
    text-transform: capitalize;
}
div#sec8 form textarea{
    height:139px;
    padding-top:28px;
}
div#sec8  .wpforms-container .wpforms-field {
    padding: 0 0 15px;
}
div#sec8 div#wpforms-68-field_1-container {
    padding: 0 !important;
}
div#sec8 form button.wpforms-submit {
    color: #FFF;
    text-align: center;
    font-family: Outfit;
    font-size: 15.623px;
    font-style: normal;
    font-weight: 600;
    line-height: 16.038px; /* 166.667% */
    text-transform: capitalize;
    border-radius: 3.068px !important;
    background: #1A31B1 !important;
    padding: 0px 55px !IMPORTANT;
    height: 55px;
    =: 16px 55px;
}
div#sec8 .choices__inner {
    border-radius: 3.89px !important;
    border: 1.297px solid var(--demo-2-pavothemes-com-ebb, #E8E5E4) !important;
    background: #E8E8E8 !important;
    height: 62px !important;
    color: #575351 !important;
    padding-left: 27px !important;
    padding-top: 10px !important;
}
div.wpforms-container .wpforms-form .choices__list--multiple .choices__item{
	padding: 10px 10px !important;
}
div#sec8 div.wpforms-container-full .wpforms-form .wpforms-submit-container {
    margin: 0;
}
div#sec8:before{
    content:"";
    background-image:url(/wp-content/uploads/2024/12/contact-bg.png);
    background-repeat:no-repeat;
    background-size: cover;
    display:block;
    width: 100%;
    height: 100%;
    position:absolute;
    bottom: 300px;
    left: 0;
}
div#footer-working-2 p.logo-para{
    color: #DEDEDE;
    font-family: Outfit;
    font-size: 19.059px;
    font-style: normal;
    font-weight: 400;
    line-height: 27.566px; /* 144.633% */
    width: 83%;
    margin-top: 19px;
}
div#footer-working-2 h3 {
    color: #FFF;
    font-family: Outfit;
    font-size: 37.501px;
    font-style: normal;
    font-weight: 400;
    line-height: 27.001px; /* 72% */
    margin-bottom:28px;
}
div#footer-working-2 ul.info {
    margin: 0;
}
div#footer-working-2 ul.info li a {
    color: #FFF;
    font-family: Outfit;
    font-size: 22.501px;
    font-style: normal;
    font-weight: 300;
    line-height: 36.001px; /* 160% */
}
div#footer-working-2 ul.info li:nth-child(3) a{
     text-transform:lowercase;
}
div#footer-working-2 ul.info li {
    list-style: none;
    padding-bottom: 28px;
}
div#footer-working-2 ul.info li i { 
	margin-right: 20px;
	font-size: 22px;
}
div#footer-working-2 ul.info li:nth-child(2) a {
    display: flex;
    align-items: center;
}
div#footer-working-2 ul.info li:nth-child(2) a i{
     margin-right: 30px;
}
div#footer-working-2 ul {
    margin: 0;
}
div#footer-working-2 ul li a {
    color: #FFF;
    font-family: Outfit;
    font-size: 22.501px;
    font-style: normal;
    font-weight: 300;
    line-height: 36.001px; /* 160% */
/*     text-transform: capitalize; */
}
div#footer-working-2 ul li {
    list-style: none;
    padding-bottom: 12px;
}
div#footer-working-2 p {
    color: #FFF;
    font-family: Outfit;
    font-size: 22.501px;
    font-style: normal;
    font-weight: 300;
    line-height: 32.501px; /* 144.444% */
    padding-bottom: 30px;
}
div#footer-working-2 form input {
    background: transparent;
    border-radius: 5.359px !important;
    border: 1.34px solid #FFF;
    height: 60px;
    width: 350px;
    padding-left:15px;
	color: #9096b7;
}
div#footer-working-2 form input::placeholder {
    color: #fff;
    font-family: Poppins;
    font-size: 15px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: 3.3px;
    text-transform: uppercase;
    opacity: 0.55;
}
div#footer-working-2 form {
    display: flex;
}
div#footer-working-2 form button {
    font-size: 0;
    box-shadow: none;
    background: unset;
    border: none;
    position: relative;
}
div#footer-working-2 .wpforms-submit-container {
    margin: 0 !important;
}
div#footer-working-2 div#wpforms-78-field_1-container {
    padding:0;
}
div#footer-working-2 form button:before {
    content: "\f061";
    font-size: 13px;
    font-family: 'FontAwesome';
    border-radius: 8.038px;
    background: #FFF;
    width: 60px;
    height: 60px;
    line-height:60px;
    position: absolute;
    top: 0;
    right: 0px;
    color:#404040;
}
div#footer-working-2 div.wpforms-container-full {
    margin: 0px auto !important;
}
div#fotr-lst p{
    padding-bottom:0px;
}
div#fotr-lst p a{
    color: #FFF;
    font-family: Roboto;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 47.363px; /* 236.815% */
    text-transform: capitalize;
    text-align: center;
    display:block;
    padding-top: 30px;
}
div#fotr-lst p:before {
    content: "";
    background: #fff;
    width: 94% !important;
    height: 1px;
    display: block !important;
    margin:0 auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left:0;
    right:0;
}
div.wpforms-container-full .wpforms-confirmation-container-full {
    background: #041d5c !important;
    border: 1px solid #041d5c !important;
}
div.wpforms-container-full .wpforms-confirmation-container-full p{
    color:#fff !important;
}
#page-header-bg[data-bg-pos=center] .page-header-bg-image {
    background-position: top center !important;
}
.page-id-15 div#sec7 .testi-main {
    border: 2px solid;
    box-shadow:none;
}
.page-id-17 div#sec8:before, .page-id-19 div#sec8:before{
    bottom:0;
}
div#fotr-inner-one img {
    width: 80%;
/*  background: #fff; */
}
@media only screen and (min-width: 1301px) and (max-width: 1600px){
#ajax-content-wrap .vc_row.right_padding_189px .row_col_wrap_12 {
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_189px .row_col_wrap_12{
    padding-left:90px;
}
div#sec1 h2 {
    font-size: 40px;
    line-height: 50px;
    letter-spacing: -1.516px;
}
#ajax-content-wrap .vc_row.right_padding_170px .row_col_wrap_12{
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_170px .row_col_wrap_12{
    padding-left: 90px;
}
div#sec2 .core p {
    font-size: 13px;
    line-height: 23px;
    width: 100%;
}
div#sec2 .core {
    gap: 20px;
    padding: 22px 0 18px 20px;
}
#ajax-content-wrap .vc_row.right_padding_245px .row_col_wrap_12 {
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_298px .row_col_wrap_12 {
    padding-left: 90px;
}
div#sec3 h2 {
    font-size: 40px;
    line-height: 50px;
}
}




/* Media Queries */
/* Media Query 320 */
@media only screen and (min-width: 320px) and (max-width: 767px){
	/* Header */
	header#top {
		border-radius: 11.358px;
		background: #FFF;
		width: 85%;
		margin: 0 auto;
		padding: 16px 5px 16px 5px;
		margin-top: 25px;
	}
	body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
        height: 30px !important;
        transform: scale(1.5);
    }
	/* Sec01 */
	div#sec1{
		padding: 120px 20px 50px 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_189px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_189px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec1 h2{
		font-size: 35px;
		line-height: normal;
		text-align: center;
	}
	div#sec1 h6{
		font-size: 20px;
		line-height: normal;
		text-align: center;
	}
	div#sec1 p{
		font-size: 15px;
		text-align: center;
		padding-top: 20px;
	}
	/* Sec02 */
	div#sec2{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_170px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_170px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec2 .core{
		flex-direction: column;
		 gap: 25px;
		padding: 0px 0px 0px 0px !important;
	}
	div#sec2 .core p{
		font-size: 14px;
		text-align: center;
		width 100%;
		padding-bottom: 20px;
	}
	div#sec2 .divider-border{
		margin: 0px 0 0 0 !important;
	}
	/* Sec03 */
	div#sec3{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_245px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_298px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec3 .vc_col-sm-7{
		padding-left: 0px !important;
		padding-top: 30px !important;
	}
	div#sec3 h6{
		font-size: 20px;
		text-align: center;
		line-height: normal;
	}
	div#sec3 h2 {
		font-size: 35px;
		line-height: normal;
		text-align: center;
	}
	div#sec3 p {
		font-size: 14px;
		text-align: center;
		padding-top: 20px;
	}
	div#sec3 ul li {
		margin-bottom: 20px !important;
		font-size: 15px;
	}
	div#sec3 a#btn {
		display: table;
		margin: 0 auto;
		padding: 10px 30px !important;
	}
	/* Sec04 */
	div#sec4 {
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_120px .row_col_wrap_12 {
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_120px .row_col_wrap_12 {
		padding-left: 0px !important;
	}
	div#sec4 h6{
		font-size: 20px;
		text-align: center;
	}
	div#sec4 h2{
		font-size: 35px;
		text-align: center;
		line-height: normal;
	}
	div#sec4 p {
		font-size: 14px;
		text-align: center;
	}
	div#sec4 .ser{
	    padding: 20px 20px 30px 20px !important;
	}
	div#sec4 .ser h3{
		font-size: 20px;
		text-align: center;
		line-height: normal;
	}
	div#sec4 .ser p{
		font-size: 14px;
		line-height: 20px;
		text-align: center;
		width: 100%;
	}
	div#sec4 a#btn {
		font-size: 14px;
		font-style: normal;
	}
	div#sec4 a#btn2{
		margin-top: -30px !important;
		padding: 10px 30px !important;
	}
	div#sec5 {
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_170px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_170px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#sec5 h2{
		font-size: 35px;
		line-height: normal;
		text-align: center;
		width: 100%;
	}
	div#sec5 p{
		font-size: 14px;
		text-align: center;
		width: 100%;
	}
	div#sec5 ul li{
		font-size: 14px;
		margin-bottom: 20px !important;
	}
	div#sec5 a#btn{
		display: table;
		margin: 0 auto;
		padding: 10px 30px !important;
		margin-bottom: 30px;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_96px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_129px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#sec5 .inner_row:nth-child(2) .vc_col-sm-6:last-child{
		padding-left: 0px !important;
	}
	/* Sec07 */
	div#sec7{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_350px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_350px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec7 h2{
		font-size: 35px;
		text-align: center;
		line-height: normal;
		width: 100%;
	}
	div#sec7 p{
		font-size: 14px;
		width: 100%;
	}
	div#sec7 .testi-main{
		flex-direction: column;
		padding: 25px 25px !important;;
	}
	div#sec7 .testi-inner-one{
		width: 100%;
	}
	div#sec7 .testi-inner-two{
		width: 30%;
		margin-top: 20px;
	}
	div#sec7 .testi-inner-one h5{
		font-size: 20px;
		line-height: normal;
		width: 100%;
	}
	div#sec7 .testi-inner-one p{
		font-size: 15px;
		width: 100%;
	}
	div#sec7 .testi-inner-flx2 img {
		width: 100px !important;
		padding: 20px;
	}
	div#sec7 .owl-nav.disabled{
		margin-top: 0px !important;
	}
	/* Sec08 */
	div#sec8{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_260px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_260px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_258px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_258px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#innercontact {
		background-image: url(https://customersdemosites.com/wp-content/uploads/2024/12/laptop-bg.png?id=73) !important;
		background-position: 50% 100% !important;
		background-repeat: no-repeat !important;
		background-size: cover !important;
	}
	div#sec8 form button{
		display: table;
		margin: 0 auto;
	}
	div#sec8 form input, div#sec8 form select{
		height: 40px;
	}
	div#sec8 form input::placeholder, div#sec8 form textarea::placeholder {
		color: #575351;
		font-family: Poppins;
		font-size: 14px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
		text-transform: capitalize;
		opacity:1;
	}
	/* Footer */
	div#footer-working-2{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_148px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_148px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_148px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_148px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#fotr-inner-one img{
		width: 80%;
		display: table;
		margin: 0 auto;
	}
	div#footer-working-2 p.logo-para{
		font-size: 15px;
		width: 100%;
		text-align: center;
	}
	div#footer-working-2 h3{
		font-size: 25px;
		text-align: center;
	}
	div#footer-working-2 ul.info li{
		padding-bottom: 8px !important;
	}
	div#footer-working-2 ul.info li a{
		font-size: 15px;
	}
	div#footer-working-2 ul li{
		padding-bottom: 8px !important;
	}
	div#footer-working-2 ul li a{
		font-size: 15px;
	}
	div#fotr-lst p a {
		font-size: 16px;
		padding-top: 10px;
	}
}


/* Media Query 786 */
@media only screen and (min-width: 768px) and (max-width: 1023px){
	/* Header */
	header#top {
		border-radius: 11.358px;
		background: #FFF;
		width: 90%;
		margin: 0 auto;
		padding: 16px 5px 16px 5px;
		margin-top: 25px;
	}
	body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version {
        height: 30px !important;
        transform: scale(1.7);
    }
	/* Sec01 */
	div#sec1{
		padding: 120px 20px 50px 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_189px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_189px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec1 h2{
		font-size: 45px;
		line-height: normal;
		text-align: center;
	}
	div#sec1 h6{
		font-size: 25px;
		line-height: normal;
		text-align: center;
	}
	div#sec1 p{
		font-size: 17px;
		text-align: center;
		padding-top: 20px;
	}
	/* Sec02 */
	div#sec2{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_170px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_170px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec2 .core{
		flex-direction: column;
		 gap: 25px;
		padding: 0px 0px 0px 0px !important;
	}
	div#sec2 .core p{
		font-size: 17px;
		text-align: center;
		width 100%;
		padding-bottom: 20px;
	}
	div#sec2 .divider-border{
		margin: 0px 0 0 0 !important;
	}
	/* Sec03 */
	div#sec3{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_245px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_298px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec3 .vc_col-sm-7{
		padding-left: 0px !important;
		padding-top: 30px !important;
	}
	div#sec3 h6{
		font-size: 25px;
		text-align: center;
		line-height: normal;
	}
	div#sec3 h2 {
		font-size: 45px;
		line-height: normal;
		text-align: center;
	}
	div#sec3 p {
		font-size: 17px;
		text-align: center;
		padding-top: 20px;
	}
	div#sec3 ul li {
		margin-bottom: 20px !important;
		font-size: 17px;
	}
	div#sec3 a#btn {
		display: table;
		margin: 0 auto;
		padding: 10px 30px !important;
	}
	/* Sec04 */
	div#sec4 {
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_120px .row_col_wrap_12 {
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_120px .row_col_wrap_12 {
		padding-left: 0px !important;
	}
	div#sec4 h6{
		font-size: 25px;
		text-align: center;
	}
	div#sec4 h2{
		font-size: 45px;
		text-align: center;
		line-height: normal;
	}
	div#sec4 p {
		font-size: 17px;
		text-align: center;
	}
	div#sec4 .ser{
	    padding: 20px 20px 30px 20px !important;
	}
	div#sec4 .ser h3{
		font-size: 25px;
		text-align: center;
		line-height: normal;
	}
	div#sec4 .ser p{
		font-size: 17px;
		line-height: 20px;
		text-align: center;
		width: 100%;
	}
	div#sec4 a#btn {
		font-size: 17px;
		font-style: normal;
	}
	div#sec4 a#btn2{
		margin-top: -20px !important;
		padding: 10px 30px !important;
	}
	div#sec5 {
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_170px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_170px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#sec5 h2{
		font-size: 45px;
		line-height: normal;
		text-align: center;
		width: 100%;
	}
	div#sec5 p{
		font-size: 17px;
		text-align: center;
		width: 100%;
	}
	div#sec5 ul li{
		font-size: 17px;
		margin-bottom: 20px !important;
	}
	div#sec5 a#btn{
		display: table;
		margin: 0 auto;
		padding: 10px 30px !important;
		margin-bottom: 30px;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_96px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_129px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#sec5 .inner_row:nth-child(2) .vc_col-sm-6:last-child{
		padding-left: 0px !important;
	}
	/* Sec07 */
	div#sec7{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_350px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_350px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec7 h2{
		font-size: 45px;
		text-align: center;
		line-height: normal;
		width: 100%;
	}
	div#sec7 p{
		font-size: 17px;
		width: 100%;
	}
	div#sec7 .testi-main{
		flex-direction: column;
		padding: 25px 25px !important;;
	}
	div#sec7 .testi-inner-one{
		width: 100%;
	}
	div#sec7 .testi-inner-two{
		width: 30%;
		margin-top: 20px;
	}
	div#sec7 .testi-inner-one h5{
		font-size: 25px;
		line-height: normal;
		width: 100%;
	}
	div#sec7 .testi-inner-one p{
		font-size: 17px;
		width: 100%;
	}
	div#sec7 .testi-inner-flx2 img {
		width: 100px !important;
		padding: 20px;
	}
	div#sec7 .owl-nav.disabled{
		margin-top: 0px !important;
	}
	/* Sec08 */
	div#sec8{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_260px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_260px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_258px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_258px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#innercontact {
		background-image: url(https://customersdemosites.com/wp-content/uploads/2024/12/laptop-bg.png?id=73) !important;
		background-position: 50% 100% !important;
		background-repeat: no-repeat !important;
		background-size: cover !important;
	}
	div#sec8 form button{
		display: table;
		margin: 0 auto;
	}
	div#sec8 form input, div#sec8 form select{
		height: 50px;
	}
	div#sec8 form input::placeholder, div#sec8 form textarea::placeholder {
		color: #575351;
		font-family: Poppins;
		font-size: 14px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
		text-transform: capitalize;
		opacity:1;
	}
	/* Footer */
	div#footer-working-2{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_148px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_148px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_148px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_148px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#fotr-inner-one img{
		width: 50%;
		display: table;
		margin: 0 auto;
	}
	div#footer-working-2 p.logo-para{
		font-size: 17px;
		width: 100%;
		text-align: center;
	}
	div#footer-working-2 h3{
		font-size: 30px;
		text-align: center;
	}
	div#footer-working-2 ul.info li{
		padding-bottom: 8px !important;
	}
	div#footer-working-2 ul.info li a{
		font-size: 17px;
	}
	div#footer-working-2 ul li{
		padding-bottom: 8px !important;
	}
	div#footer-working-2 ul li a{
		font-size: 17px;
	}
	div#fotr-lst p a {
		font-size: 18px;
		padding-top: 10px;
	}
}



/* MEdia Query 1024 */
@media only screen and (min-width: 1024px) and (max-width: 1300px){
	/* Header */
	header#top {
		border-radius: 11.358px;
		background: #FFF;
		width: 95%;
		margin: 0 auto;
		padding: 10px 5px 10px 5px;
		margin-top: 25px;
	}
	#header-outer:not([data-header-resize="1"]):not([data-format=left-header]) #logo img {
		transition: opacity .2s ease !important;
		height: 70px !important; 
		margin-top: 15px !important;
	}
	#header-outer[data-full-width=true] header>.containe{
		padding: 0px 15px !important;
	}
	/* Sec01 */
	div#sec1{
		padding: 220px 70px 100px 70px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_189px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_189px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec1 h2{
		font-size: 35px;
		line-height: normal;
	}
	div#sec1 h6{
		font-size: 20px;
		line-height: normal;
	}
	div#sec1 p{
		font-size: 17px;
		padding-top: 20px;
	}
	/* Sec02 */
	div#sec2{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_170px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_170px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec2 .core{
		gap: 25px;
		padding: 0px 0px 0px 0px !important;
	}
	div#sec2 .core p{
		font-size: 17px;
		width 100%;
		padding-bottom: 20px;
	}
	div#sec2 .divider-border{
		margin: 0px 0 0 0 !important;
	}
	/* Sec03 */
	div#sec3{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_245px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_298px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec3 .vc_col-sm-7{
		padding-left: 20px !important;
		padding-top: 30px !important;
	}
	div#sec3 h6{
		font-size: 25px;
		line-height: normal;
	}
	div#sec3 h2 {
		font-size: 35px;
		line-height: normal;
	}
	div#sec3 p {
		font-size: 17px;
		padding-top: 20px;
	}
	div#sec3 ul li {
		margin-bottom: 20px !important;
		font-size: 17px;
	}
	div#sec3 a#btn {
		padding: 10px 30px !important;
	}
	/* Sec04 */
	div#sec4 {
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_120px .row_col_wrap_12 {
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_120px .row_col_wrap_12 {
		padding-left: 0px !important;
	}
	div#sec4 h6{
		font-size: 25px;
	}
	div#sec4 h2{
		font-size: 35px;
		line-height: normal;
	}
	div#sec4 p {
		font-size: 17px;
	}
	div#sec4 .ser{
	    padding: 20px 20px 30px 20px !important;
	}
	div#sec4 .ser h3{
		font-size: 25px;
		line-height: normal;
	}
	div#sec4 .ser p{
		font-size: 17px;
		line-height: 20px;
		width: 100%;
	}
	div#sec4 a#btn {
		font-size: 17px;
		font-style: normal;
	}
	div#sec4 a#btn2{
		margin-top: -20px !important;
		padding: 10px 30px !important;
	}
	div#sec5 {
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_170px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_170px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#sec5 h2{
		font-size: 35px;
		line-height: normal;
		width: 100%;
	}
	div#sec5 p{
		font-size: 17px;
		width: 100%;
	}
	div#sec5 ul li{
		font-size: 17px;
		margin-bottom: 20px !important;
	}
	div#sec5 a#btn{
		padding: 10px 30px !important;
		margin-bottom: 30px;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_96px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_129px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#sec5 .inner_row:nth-child(2) .vc_col-sm-6:last-child{
		padding-left: 0px !important;
	}
	/* Sec07 */
	div#sec7{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_350px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_350px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec7 h2{
		font-size: 35px;
		line-height: normal;
		width: 100%;
	}
	div#sec7 p{
		font-size: 17px;
		width: 100%;
	}
	div#sec7 .testi-main{
		padding: 25px 25px !important;;
	}
	div#sec7 .testi-inner-one{
		width: 100%;
	}
	div#sec7 .testi-inner-two{
		width: 30%;
		margin-top: 20px;
	}
	div#sec7 .testi-inner-one h5{
		font-size: 25px;
		line-height: normal;
		width: 100%;
	}
	div#sec7 .testi-inner-one p{
		font-size: 17px;
		width: 100%;
	}
	div#sec7 .testi-inner-flx2 img {
		width: 100px !important;
		padding: 20px;
	}
	div#sec7 .owl-nav.disabled{
		margin-top: 0px !important;
	}
	/* Sec08 */
	div#sec8{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_260px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_260px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_258px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_258px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#innercontact {
		padding: 60px 100px !important;
	}
	div#innercontact {
		background-image: url(https://customersdemosites.com/wp-content/uploads/2024/12/laptop-bg.png?id=73) !important;
		background-position: 53% 100% !important;
		background-repeat: no-repeat !important;
		background-size: cover !important;
	}
	div#sec8 form button{
		display: table;
		margin: 0 auto;
	}
	div#sec8 form input, div#sec8 form select{
		height: 50px;
	}
	div#sec8 form input::placeholder, div#sec8 form textarea::placeholder {
		color: #575351;
		font-family: Poppins;
		font-size: 14px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
		text-transform: capitalize;
		opacity:1;
	}
	/* Footer */
	div#footer-working-2{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_148px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_148px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_148px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_148px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#fotr-inner-one img{
		width: 50%;
	}
	div#footer-working-2 p.logo-para{
		font-size: 17px;
		width: 95%;
	}
	div#footer-working-2 h3{
		font-size: 30px;
	}
	div#footer-working-2 ul.info li{
		padding-bottom: 8px !important;
	}
	div#footer-working-2 ul.info li a{
		font-size: 17px;
	}
	div#footer-working-2 ul li{
		padding-bottom: 8px !important;
	}
	div#footer-working-2 ul li a{
		font-size: 17px;
	}
	div#fotr-lst p a {
		font-size: 18px;
		padding-top: 10px;
	}
}



/* Media Query 1301 */
@media only screen and (min-width: 1301px) and (max-width: 1600px){
	/* Header */
	header#top {
		border-radius: 11.358px;
		background: #FFF;
		width: 95%;
		margin: 0 auto;
		padding: 10px 5px 10px 5px;
		margin-top: 25px;
	}
	#header-outer:not([data-header-resize="1"]):not([data-format=left-header]) #logo img {
		transition: opacity .2s ease !important;
		height: 70px !important; 
		margin-top: 15px !important;
	}
	#header-outer[data-full-width=true] header>.containe{
		padding: 0px 15px !important;
	}
	/* Sec01 */
	div#sec1{
		padding: 220px 70px 100px 70px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_189px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_189px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec1 h2{
		font-size: 35px;
		line-height: normal;
	}
	div#sec1 h6{
		font-size: 20px;
		line-height: normal;
	}
	div#sec1 p{
		font-size: 17px;
		padding-top: 20px;
	}
	/* Sec02 */
	div#sec2{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_170px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_170px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec2 .core{
		gap: 25px;
		padding: 0px 0px 0px 0px !important;
	}
	div#sec2 .core p{
		font-size: 17px;
		width 100%;
		padding-bottom: 20px;
	}
	div#sec2 .divider-border{
		margin: 0px 0 0 0 !important;
	}
	/* Sec03 */
	div#sec3{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_245px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_298px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec3 .vc_col-sm-7{
		padding-left: 20px !important;
		padding-top: 30px !important;
	}
	div#sec3 h6{
		font-size: 25px;
		line-height: normal;
	}
	div#sec3 h2 {
		font-size: 35px;
		line-height: normal;
	}
	div#sec3 p {
		font-size: 17px;
		padding-top: 20px;
	}
	div#sec3 ul li {
		margin-bottom: 20px !important;
		font-size: 17px;
	}
	div#sec3 a#btn {
		padding: 10px 30px !important;
	}
	/* Sec04 */
	div#sec4 {
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_120px .row_col_wrap_12 {
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_120px .row_col_wrap_12 {
		padding-left: 0px !important;
	}
	div#sec4 h6{
		font-size: 25px;
	}
	div#sec4 h2{
		font-size: 35px;
		line-height: normal;
	}
	div#sec4 p {
		font-size: 17px;
	}
	div#sec4 .ser{
	    padding: 20px 20px 30px 20px !important;
	}
	div#sec4 .ser h3{
		font-size: 25px;
		line-height: normal;
	}
	div#sec4 .ser p{
		font-size: 17px;
		line-height: 20px;
		width: 100%;
	}
	div#sec4 a#btn {
		font-size: 17px;
		font-style: normal;
	}
	div#sec4 a#btn2{
		margin-top: -20px !important;
		padding: 10px 30px !important;
	}
	div#sec5 {
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_170px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_170px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#sec5 h2{
		font-size: 35px;
		line-height: normal;
		width: 100%;
	}
	div#sec5 p{
		font-size: 17px;
		width: 100%;
	}
	div#sec5 ul li{
		font-size: 17px;
		margin-bottom: 20px !important;
	}
	div#sec5 a#btn{
		padding: 10px 30px !important;
		margin-bottom: 30px;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_96px .row_col_wrap_12_inner{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_129px .row_col_wrap_12_inner{
		padding-left: 0px !important;
	}
	div#sec5 .inner_row:nth-child(2) .vc_col-sm-6:last-child{
		padding-left: 0px !important;
	}
	/* Sec07 */
	div#sec7{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_350px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_350px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#sec7 h2{
		font-size: 35px;
		line-height: normal;
		width: 100%;
	}
	div#sec7 p{
		font-size: 17px;
		width: 100%;
	}
	div#sec7 .testi-main{
		padding: 25px 25px !important;;
	}
	div#sec7 .testi-inner-one{
		width: 100%;
	}
	div#sec7 .testi-inner-two{
		width: 30%;
		margin-top: 20px;
	}
	div#sec7 .testi-inner-one h5{
		font-size: 25px;
		line-height: normal;
		width: 100%;
	}
	div#sec7 .testi-inner-one p{
		font-size: 17px;
		width: 100%;
	}
	div#sec7 .testi-inner-flx2 img {
		width: 100px !important;
		padding: 20px;
	}
	div#sec7 .owl-nav.disabled{
		margin-top: 0px !important;
	}
	/* Sec08 */
	div#sec8{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_260px .row_col_wrap_12{
		padding-right: 50px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_260px .row_col_wrap_12{
		padding-left: 50px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.right_padding_258px .row_col_wrap_12_inner{
		padding-right: 100px !important;
	}
	#ajax-content-wrap .vc_row.inner_row.left_padding_258px .row_col_wrap_12_inner{
		padding-left: 100px !important;
	}
	div#innercontact {
        padding: 60px 100px !important;
    }
	div#innercontact {
		background-image: url(https://customersdemosites.com/wp-content/uploads/2024/12/laptop-bg.png?id=73) !important;
		background-position: 100% 100% !important;
		background-repeat: no-repeat !important;
		background-size: cover !important;
	}
	div#sec8 form button{
		display: table;
		margin: 0 auto;
	}
	div#sec8 form input, div#sec8 form select{
		height: 50px;
	}
	div#sec8 form input::placeholder, div#sec8 form textarea::placeholder {
		color: #575351;
		font-family: Poppins;
		font-size: 14px;
		font-style: normal;
		font-weight: 300;
		line-height: normal;
		text-transform: capitalize;
		opacity:1;
	}
	/* Footer */
	div#footer-working-2{
		padding: 20px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_148px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_148px .row_col_wrap_12{
		padding-right: 0px !important;
	}
	#ajax-content-wrap .vc_row.left_padding_148px .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_148px .row_col_wrap_12{
		padding-left: 0px !important;
	}
	div#fotr-inner-one img{
		width: 50%;
	}
	div#footer-working-2 p.logo-para{
		font-size: 17px;
		width: 95%;
	}
	div#footer-working-2 h3{
		font-size: 30px;
	}
	div#footer-working-2 ul.info li{
		padding-bottom: 8px !important;
	}
	div#footer-working-2 ul.info li a{
		font-size: 17px;
	}
	div#footer-working-2 ul li{
		padding-bottom: 8px !important;
	}
	div#footer-working-2 ul li a{
		font-size: 17px;
	}
	div#fotr-lst p a {
		font-size: 18px;
		padding-top: 10px;
	}
}

.page-id-209 div#sec3 img {
    width: 90%;
}
.page-id-209 div#sec3 h2{
    color: #373737;
    font-family: Outfit;
    font-size: 43.825px;
    font-style: normal;
    font-weight: 400;
    line-height: 50px;
    margin-bottom: 15px;
	width: 90%;
}
.page-id-209 div#sec3 p{
    width: 90%;
}