/*
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=Epilogue:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap');
@font-face {
  font-family: "Clash Display";
  src: url(/wp-content/themes/salient-child/fonts/ClashDisplay.ttf);
}
@font-face {
  font-family: Satoshi;;
  src: url(/wp-content/themes/salient-child/fonts/Satoshi.ttf);
}
@font-face {
  font-family: "General Sans";
  src: url(/wp-content/themes/salient-child/fonts/GeneralSans.ttf);
}
#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing {
    display: none;
}
header#top {
    padding-top: 27px;
}
div#header-space {
    display: none;
}
div#header-outer {
    background: transparent;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a{
    color: #FFF;
    font-family: "Clash Display";
    font-size: 24.678px;
    font-style: normal;
    font-weight: 400;
    line-height: 32.081px; /* 130% */
    text-transform: uppercase;
}
#header-outer[data-lhe=animated_underline] #top nav>ul.buttons.sf-menu>li>a{
    color: #FFF;
    font-family: "Clash Display";
    font-size: 24.68px;
    font-style: normal;
    font-weight: 400;
    line-height: 21.147px; /* 85.684% */
    text-transform: uppercase;
    padding:24px 34px;
    background: #C1440E;
}
div#sec1 h2 {
    color: #FFF;
    font-family: Satoshi;
    font-size: 75.987px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; /* 75.987px */
    letter-spacing: -5.319px;
    text-transform: uppercase;
}
div#sec1 a#btn {
    color: #FFF;
    font-family: "Clash Display";
    font-size: 24.68px;
    font-style: normal;
    font-weight: 400;
    line-height: 21.147px; /* 85.684% */
    text-transform: uppercase;
    padding: 24px 46px;
    border-radius: 0px !important;
}
div#sec1 .nectar-milestone {
    text-align: left;
}
div#sec1 .nectar-milestone .number{
    color: #FFF;
    font-family: Epilogue;
    font-size: 18.669px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 29.337px !important; /* 157.143% */
    letter-spacing: -0.373px;
    position: relative;
    padding-left: 130px;
}
div#sec1 .nectar-milestone .number:before{
    content:"";
    background-image:url(/wp-content/uploads/2025/04/Frame-143.png);
    width:121px;
    height:43px;
    position:absolute;
    left:0;
    top:-5px;
}
div#sec1 .nectar-milestone .number .symbol-wrap{
    color: #FFF;
    font-family: Epilogue;
    font-size: 18.669px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 29.337px !important; /* 157.143% */
    letter-spacing: -0.373px;
}
body div#sec1 .nectar-milestone .subject{
    color: #FFF;
    font-family: "General Sans";
    font-size: 18.669px;
    font-style: normal;
    font-weight: 400;
    line-height: 29.337px; /* 157.143% */
    letter-spacing: -0.373px;
    padding-top:14px;
}
div#sec2 h6 {
    color: #1E1E1E;
    font-family: Satoshi;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 104%; /* 20.8px */
    text-transform: uppercase;
    margin-bottom: 24px;
    border-radius: 26.5px;
    border: 1px solid #C1440E;
    width: 21%;
    padding: 16px 22px 16px 43px;
    position: relative;
}
div#sec2 h6:before {
    content: "";
    background: #C1440E;
    width: 12px;
    height: 12px;
    border-radius: 100%;
    position: absolute;
    left: 21px;
    top: 20px;
}
div#sec2 h2{
    color: #1E1E1E;
    font-family: Satoshi;
    font-size: 70px;
    font-style: normal;
    font-weight: 700;
    line-height: 110%; /* 77px */
    letter-spacing: -3px;
    text-transform: uppercase;
    margin-bottom:18px;
}
div#sec2 p{
    color: #1E1E1E;
    font-family: "General Sans";
    font-size: 18.79px;
    font-style: normal;
    font-weight: 400;
    line-height: 30.534px; /* 162.5% */
    opacity: 0.7;
}
div#sec2 a#btn{
    color: #FFF;
    font-family: "Clash Display";
    font-size: 24.68px;
    font-style: normal;
    font-weight: 400;
    line-height: 21.147px; /* 85.684% */
    text-transform: uppercase;
    padding:24px 34px;
    border-radius:0px !important;
    margin-top: 20px;
}
div#sec2 .vc_col-sm-6:last-child {
    padding-left: 50px;
}
div#sec3 h2 {
    color: #FFF;
    text-align: center;
    font-family: Satoshi;
    font-size: 70px;
    font-style: normal;
    font-weight: 700;
    line-height: 110%; /* 77px */
    letter-spacing: -3px;
    text-transform: uppercase;
}
div#sec3 .divider-small-border {
    margin: 0px auto !important;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.10) 0%, #FFF 50.1%, rgba(255, 255, 255, 0.10) 100%);
}
div#sec3 h2.woocommerce-loop-product__title {
    color: #FFF;
    font-family: "Clash Display";
    font-size: 24.725px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    letter-spacing:normal;
    border-bottom: 1.38px solid #ffffff52;
    margin: 0;
    padding: 28px 0 15px 0;
    opacity:0;
}
div#sec3 .woocommerce ul.products li.product .price{
    color: #FFF !important;
    text-align: center;
    font-family: "Clash Display";
    font-size: 27.608px;
    font-style: normal;
    font-weight: 600;
    line-height: 35.891px; /* 130% */
    padding-top: 14px;
    opacity:0;
}
div#sec3 li.classic.product.type-product:hover{
    transform:scale(1.1);
    transition:all 0.5s linear;
}
div#sec3 li.classic.product.type-product:hover h2.woocommerce-loop-product__title{
    opacity:1;
}
div#sec3 li.classic.product.type-product:hover .price{
    opacity:1;
}
div#sec3 li.classic.product.type-product.post-44 h2.woocommerce-loop-product__title, div#sec3 li.classic.product.type-product.post-44 .price{ 
    opacity:1;
}
div#sec3 .owl-dots{
    margin-top:0px !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
div#sec3 .owl-theme[data-desktop-cols] .owl-dots .owl-dot span{
    width:12px !important;
    height:12px !important;
    border-radius:45px !important;
    transform:scale(1) !important;
    background: #FFFFFF;
    opacity:0.5;
    border: none;
    margin:0 10px 0 0 !important;
    transition:all 0.5s ease;
}
div#sec3 .span_12.dark .owl-theme .owl-dots .owl-dot:hover span{
    width:60px !important;
    height:12px !important;
  background: #fff !important;
    opacity:1;
}
div#sec3 .span_12.dark .owl-theme .owl-dots .owl-dot.active span{
    width:60px !important;
    height:12px !important;
    background: #fff !important;
    opacity:1;
}
div#sec3 .owl-stage {
    padding: 80px 0 0 0;
}
div#sec4 img {
    display: block;
    margin: 0 auto;
    margin-bottom:80px;
}
div#sec4 h2{
    color: #FFF;
    font-family: Satoshi;
    font-size: 186.514px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; /* 186.514px */
    letter-spacing: -13.056px;
    text-transform: uppercase;
    text-shadow: 10px 10px 0px #C1440E;
}
div#sec5 h2 {
    color: #1E1E1E;
    text-align: center;
    font-family: Satoshi;
    font-size: 70px;
    font-style: normal;
    font-weight: 700;
    line-height: 110%; /* 77px */
    letter-spacing: -3px;
    text-transform: uppercase;
}
div#sec5 .main-test {
    border-radius: 20px;
    background: #FFF;
    width:96%;
    filter: drop-shadow(0px 2px 12px rgba(31, 45, 61, 0.25));
    transition:all 0.5s linear;
}
div#sec5 .main-test:hover{
    transform:scale(1.05);
}
div#sec5 .main-test ul.rating {
    margin: 0;
    display:flex;
    align-items:center;
    margin-bottom:23px;
    gap:20px;
    padding:32px 32px 0px 32px;
}
div#sec5 .main-test .test-inner ul img {
    display: none;
}
div#sec1 h3 {
    color: #FFF;
    font-family: "Clash Display";
    font-size: 24.3px;
    font-style: normal;
    font-weight: 600;
    margin: 0;
}
div#sec5 .main-test ul.rating li{
    list-style:none;
    color: #000;
    font-family: Inter;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px; /* 133.333% */
}
div#sec5 .main-test p{
    color: #1E1E1E;
    font-family: "General Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 155%; /* 26.632px */
    letter-spacing: 0.258px;
    padding-left:61px;
    padding-right:32px;
    padding-top:16px;
    padding-bottom: 0px;
    position:relative;
}
div#sec5 .main-test p:before{
    content:"";
    background-image:url(/wp-content/uploads/2025/04/test-para-bfr.png);
    width:22px;
    height:17px;
    position:absolute;
    top:0;
    left:33px;
}
div#sec5 .main-test p:after{
    content:"";
    background-image:url(/wp-content/uploads/2025/04/test-para-aftr.png);
    width:22px;
    height:17px;
    position:absolute;
    bottom: 0px;
    right: 63px;
}
div#sec5 .main-test .test-inner {
    background-image:url(/wp-content/uploads/2025/04/profile-info-bg.png);
    background-size: cover;
    width: 100%;
    height: 226px;
    padding-top: 114px;
    padding-left: 33px;
}
div#sec5 .main-test .test-inner ul{
    margin:0;
    display:flex;
    align-items:center;
    gap:17px;
}
div#sec5 .main-test .test-inner ul li{
    list-style:none;
    color: #FFF;
    font-family: Manrope;
    font-size: 26px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
div#sec5 .main-test .test-inner ul li span{
    display:block;
    color: #FFF;
    font-family: Manrope;
    font-size: 14.909px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
div#sec5 .owl-stage {
    padding-bottom: 0px;
}
div#footer-working-2 h6 {
    color: #E8E8E8;
    text-align: center;
    font-family: "Clash Display";
    font-size: 21.87px;
    font-style: normal;
    font-weight: 500;
    line-height: 30.618px; /* 140% */
    text-transform: capitalize;
    margin-top:45px;
    margin-bottom: 0px;
}
div#footer-working-2 p.news-para {
    color: #E8E8E8;
    text-align: center;
    font-family: "Clash Display";
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px; /* 227.273% */
}
div#footer-working-2 form input {
    width: 375px;
    background: transparent;
    height:56px;
    padding-left: 13px;
    border-radius:0px;
    border: 1.215px solid #fff;
    color: #E8E8E8;
  font-family: "Clash Display";
}
div#footer-working-2 input::placeholder{
    color: #E8E8E8;
    font-family: "Clash Display";
    font-size: 15.795px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    opacity:1;
}
div#footer-working-2 form button {
    color: #C1440E;
    text-align: center;
    font-family: "Clash Display";
    font-size: 15.795px;
    font-style: normal;
    font-weight: 400;
    line-height: 25.272px; /* 160% */
    border-radius: 0px !important;
    border: 0px !important;
    background: #fff !important;
    box-shadow:none !important;
    padding:0 30px !important;
    height: 57px;
    margin-left:-1px;
}
div#footer-working-2 form {
    display: flex;
    justify-content:center;
    align-items: center;
}
div#footer-working-2 div.wpforms-container-full {
    margin: 0px auto !important;
}
div#footer-working-2 .wpforms-submit-container {
    margin: 0 !important;
}
div#footer-working-2 h3 {
    color: #FFF;
    font-family: "Clash Display";
    font-size: 24.3px;
    font-style: normal;
    font-weight: 600;
    line-height: 24.3px; /* 100% */
    margin-bottom:19px;
}
div#footer-working-2 ul{
    margin:0;
}
div#footer-working-2 ul li{
    list-style:none;
}
div#footer-working-2 ul li a{
    color: #E8E8E8;
    font-family: "Clash Display";
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 43.741px; /* 243.003% */
}
div#footer-working-2 p.get {
    color: #FFF;
    font-family: "Clash Display";
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 34.02px; /* 189.002% */
    padding-bottom: 10px;
}
div#footer-working-2 ul.iconlist {
    margin: 0;
    display: flex;
}
div#footer-working-2 ul.iconlist li i {
   color: #fff;
    font-size: 18px;
}
div#footer-working-2 ul.iconlist li {
    margin: 0 20px 0 0;
    list-style: none;
}
div#footer-working-2 h5 {
    color: #FFF;
    font-family: "Clash Display";
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 29.16px; /* 162.002% */
    margin-bottom:25px;
}
div#footer-working-2 div#fotr-lst p a{
    color: #FFF;
    font-family: "Clash Display";
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 34.02px; /* 189.002% */
    text-transform: uppercase;
    display:block;
    text-align:center;
    padding-top:20px;
}
div#footer-working-2 div#fotr-lst p:before {
    content: "";
    background: radial-gradient(50% 50% at 50% 50%, #FFF 0%, rgba(255, 255, 255, 0.08) 100%);
    width: 1014.033px;
    height: 4.148px;
    display: block !important;
    margin:0 auto;
    position: absolute;
    top: 0;
    left:0;
    right:0;
    bottom: 0;
}
div#footer-working-2:before {
    content:"";
    background-image:url(/wp-content/uploads/2025/04/fotr-top-img.png);
    background-repeat:no-repeat;
    width:1920px;
    height:106px;
    position:absolute;
    top: -106px;
    z-index: 9;
}
div#footer-working-2:after {
    content:"";
    background-image:url(/wp-content/uploads/2025/04/fotr-bfr.png);
    background-repeat:no-repeat;
    width:210px;
    height:387px;
    position:absolute;
    left:0;
    bottom:0;
    z-index: 9;
}
div#fotr-lst p {
    color: #FFF;
    font-family: "Clash Display";
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 34.02px; /* 189.002% */
    text-transform: uppercase;
    display:block;
    text-align:center;
    padding-top:20px;
}
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;
}
.page-header-overlay-color:after{
  opacity: .56 !important;
}
.page-id-18 div#sec2 .row-bg-wrap:before {
     display:none;
}
.post-type-archive-product.woocommerce .container-wrap, .tax-product_cat.woocommerce .container-wrap {
    background: transparent;
}
body[data-bg-header=true].archive .container-wrap ul.products.columns-4 {
    padding-bottom: 60px !important;
}
div#cont h2 {
    color: #1E1E1E;
    font-family: Satoshi;
    text-align:center;
    font-size: 70px;
    font-style: normal;
    font-weight: 700;
    line-height: 110%;
    letter-spacing: -3px;
    text-transform: uppercase;
    margin-bottom: 0px;
}
div#cont div#wpforms-93 {
    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: "Clash Display";
}
div#cont form input::placeholder, div#cont form textarea::placeholder{
    color: #000;
    font-family: "Clash Display";
    font-size: 15.795px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    opacity:1;
}
div#cont form button{
    color: #fff;
    font-family: "Clash Display";
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 32px; /* 133.333% */
    background-color: #c1440e;
    border-radius:0px !important;
    display:block;
    width:100%;
    height: 80px;
}
div#cont form button:hover{
    background-color: #c1440e !important;
}
div#cont .wpforms-container .wpforms-field{
    padding:10px 0 !important;
}
body.product-template-default.single.single-product div#header-outer {
    background-image: url(/wp-content/uploads/2025/04/banner.png);
    background-position: center center;
    height: 500px;
}
body.product-template-default.single.single-product div#header-outer:before{
    content:"";
    background-color:#000;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: .56;
}
body.product-template-default.single.single-product .woocommerce-breadcrumb {
    padding-top: 500px;
}
div#video-row .row-bg-wrap:before {
    content: "";
    background-image: url(/wp-content/uploads/2025/04/abt-aftr.png);
  background-repeat:no-repeat;
  background-size:contain;
    width: 250px;
    height: 250px;
    position: absolute;
    right: 25px;
    bottom: 0px;
}
div#video-row h2{
    color: #1E1E1E;
    font-family: Satoshi;
    font-size: 70px;
    font-style: normal;
    font-weight: 700;
    line-height: 110%; /* 77px */
    letter-spacing: -3px;
    text-transform: uppercase;
    margin-bottom:18px;
    text-align:center;
}
/* ================================================================ */
div#sec3 h3 {
    color: #FFF;
    font-family: "Clash Display";
    font-size: 55px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    letter-spacing: normal;
    padding: 40px 0 20px;
}
div#sec3 ul {
    margin: 0;
}
div#sec3 ul li {
    display: inline-block;
    margin-right: 20px;
    width: 32%;
    margin-bottom: 18px;
}
div#sec3 ul li img {
    border-radius: 20px;
}
/* ====================================================================== */
div#pro-working .product-container {
  display: flex;
  gap: 0;
  background: #ffffff5c;
  padding: 30px;
  border-radius: 10px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.1);
  margin: auto;
  max-width: 70%;
  margin-top: 50px;
  padding-top: 60px;
  padding-bottom: 70px;
}
div#pro-working .product-image {
  flex: 1;
}
div#pro-working .product-image img {
  width: 50% !important;
  border-radius: 10px;
  margin: 0 auto;
  display: table;
}
div#pro-working .product-details {
  flex: 1;
}
div#pro-working .add-to-cart a {
    color: #fff;
}
div#pro-working .product-title {
  margin-bottom: 10px;
  font-family: Satoshi;
  font-size: 70px;
  font-style: normal;
  font-weight: 700;
  line-height: 110%;
  letter-spacing: -3px;
  text-transform: uppercase;
  color: #ffffff;
  padding-top: 80px;
}
div#pro-working .product-price {
  margin-bottom: 15px;
  color: #ffffff;
  font-family: "General Sans";
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: 155%;
  letter-spacing: 0.258px;
  padding-top: 16px;
  padding-bottom: 0px;
}
div#pro-working .product-description {
  margin-bottom: 20px;
  color: #ffffff;
  font-family: "General Sans";
  font-size: 20.79px;
  font-style: normal;
  font-weight: 400;
  line-height: 30.534px;
}
div#pro-working .add-to-cart {
  background-color: #c1440e;
  border: none;
  cursor: pointer;
  color: #FFF;
  font-family: "Clash Display";
  font-size: 24.68px;
  font-style: normal;
  font-weight: 400;
  line-height: 21.147px;
  text-transform: uppercase;
  padding: 24px 34px;
  border-radius: 0px !important;
  margin-top: 20px;
}
div#pro-working .add-to-cart:hover {
  background-color: #c1440eb5;
}
div#pro-working h2 {
    color: #FFF;
    font-family: Satoshi;
    font-size: 120px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; /* 186.514px */
    text-transform: uppercase;
    text-shadow: 10px 10px 0px #C1440E;
    text-align: center;
    padding-top: 0;
    margin-top: -30px;
    margin-bottom: 30px;
}
@media only screen and (min-width: 320px) and (max-width: 767px){
#header-outer #top #logo img {
    display: none;
}
#header-outer[data-format=centered-menu] #top .span_9 {
    width: 100% !important;
    text-align: center;
    left: 0;
    right: 0;
    margin: 0 auto;
    float: unset;
}
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container>.menu>li a{
    font-family: "Clash Display" !important;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 30px !important;
    text-transform: uppercase !important;
}
body[data-slide-out-widget-area-style="slide-out-from-right"]:not([data-header-color="custom"]).material .slide_out_area_close:before{
    background-color:#000;
}
header#top {
    padding-top: 0px;
    padding:10px 0;
}
div#sec1 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_68px .row_col_wrap_12_inner{
    padding-left:0px;
}
div#sec1 h2 {
    font-size: 30px;
    line-height:40px;
    letter-spacing:normal;
    text-align:center;
}
div#sec1 a#btn {
    font-size: 16px;
    line-height: 18px;
    padding: 18px 36px;
    display:table;
    margin:0 auto;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_85px .row_col_wrap_12_inner{
    padding-right:0px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_1375px .row_col_wrap_12_inner{
    padding-left:0px;
}
div#sec1-inner {
    padding-bottom: 45px !important;
}
div#sec1 .nectar-milestone{
    text-align:center;
}
div#sec1 h3 {
    font-size: 22px;
}
body div#sec1 .nectar-milestone .subject {
    font-size: 14px;
    line-height: 24px;
    letter-spacing: normal;
}
#ajax-content-wrap .vc_row.right_padding_148px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_30px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec2 .vc_col-sm-6:last-child {
    padding-left: 0px;
}
div#sec2 img {
    display: table;
    margin: 0 auto;
}
div#sec2 h6 {
    width: 50%;
    padding: 16px 0px 16px 43px;
    display:table;
    margin:0 auto;
    margin-bottom: 15px;
}
div#sec2 h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing:normal;
    margin-bottom: 12px;
    text-align:center;
}
div#sec2 p {
    font-size: 14px;
    line-height: 24px;
    text-align:center;
    width:98%;
    margin:0 auto;
}
div#sec2 a#btn {
   font-size: 16px;
    line-height: 18px;
    padding: 18px 36px;
    display:table;
    margin:0 auto;
}
div#sec2 {
    padding-top: 30px !important;
}
#ajax-content-wrap .vc_row.right_padding_80px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_80px .row_col_wrap_12 {
    padding-left: 0px;
}
div#pro-working .product-container {
    padding: 15px;
    margin: auto;
    max-width: 95%;
    margin-top: 0px;
    padding-top: 30px;
    padding-bottom: 30px;
    flex-direction:column;
}
div#pro-working .product-title {
    font-size: 30px;
    line-height:40px;
    letter-spacing:normal;
    padding-top: 30px;
    text-align:center;
}
div#pro-working .product-price {
    margin-bottom: 15px;
    font-size: 25px;
    line-height:35px;
    letter-spacing: normal;
    padding-top: 0px;
    text-align:center;
}
div#pro-working .add-to-cart {
   font-size: 16px;
    line-height: 18px;
    padding: 18px 36px;
    display:table;
    margin:0 auto;
}
div#pro-working h2 {
    font-size: 40px;
    line-height: 50px;
    text-shadow: 4px 4px 0px #C1440E;
    padding-top: 0;
    margin-top: 0px;
    margin-bottom: 0px;
}
div#video-row {
    padding-top: 40px !important;
    padding-bottom: 80px !important;
}
#ajax-content-wrap .vc_row.right_padding_320px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_320px .row_col_wrap_12 {
    padding-left: 0px;
}
div#video-row h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
}
div#video-row .row-bg-wrap:before {
    width: 50px;
    height: 50px;
}
#ajax-content-wrap .vc_row.right_padding_95px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_95px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec3 h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
}
div#sec3 h2 br{
    display:none;
}
div#sec3 .divider-small-border{
    width:90% !important;
}
div#sec3 .inner_row:nth-child(2) .vc_col-sm-4 img{
    width:95%;
    display:table;
    margin:0 auto;
}
div#sec3 h3 {
    font-size: 30px;
    line-height: 40px;
    padding: 20px 0 20px;
    text-align: center;
    margin-bottom:0px;
}
div#sec3 ul{
    margin:0 auto;
    display:block;
    width: 92%;
}
div#sec3 ul li{
    text-align:center;
    width: 46%;
}
div#sec3 ul li:nth-child(2), div#sec3 ul li:nth-child(4){
    margin-right:0px;
}

div#sec4 {
    padding-top: 70px !important;
    padding-bottom: 40px !important;
}
#ajax-content-wrap .vc_row.right_padding_79px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_79px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec4 h2 {
    font-size: 60px;
    line-height: 70px;
    letter-spacing: normal;
    text-shadow: 5px 5px 0px #C1440E;
    text-align:center;
}
div#sec4 img {
    display: block;
    margin: 0 auto;
    margin-bottom: 31px;
    width: 22%;
}
div#video-row .nectar_video_player_self_hosted.wpb_video_widget.wpb_content_element.vc_clearfix.vc_video-aspect-ratio-235.vc_video-el-width-100.vc_video-align-center {
    width: 95% !important;
    margin: 0 auto;
    display: table;
}
#ajax-content-wrap .vc_row.right_padding_85px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_85px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec5 h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
}
div#sec5 h2 br{
	display:none;
}
div#sec5 {
    padding-top: 40px !important;
    padding-bottom: 100px !important;
}
div#sec5 .main-test {
    width: 95%;
    margin:0 auto;
}
div#sec5 .main-test p {
    font-size: 14px;
    line-height: 24px;
    letter-spacing: normal;
    padding-left: 61px;
    padding-right: 32px;
    padding-top: 16px;
    padding-bottom: 20px;
    position: relative;
}
div#sec5 .main-test p br{
    display:none;
}
div#sec5 .main-test .test-inner {
    height: 194px;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_232px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_232px .row_col_wrap_12_inner{
    padding-right:0px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_232px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_232px .row_col_wrap_12_inner{
    padding-left:0px;
}
div#fotr-inner {
    padding-top: 30px !important;
    padding-bottom: 50px !important;
}
div#footer-working-2 h6 {
    font-size: 18px;
    line-height: 28px;
    margin-top: 0px;
    margin-bottom: 0px;
}
div#footer-working-2 form button {
    font-size: 14px;
    line-height: 24px;;
    padding: 0 15px !important;
    height: 57px;
}
div#footer-working-2 form input {
    width: 230px;
}
div#footer-working-2 p.news-para {
    width:95%;
    margin:0 auto;
    padding-bottom: 10px;
}
div#footer-working-2 .vc_col-sm-2 {
    width:100%;
    margin-bottom: 15px;
}
div#footer-working-2 h3 {
    font-size: 20px;
    margin-bottom: 10px;
    text-align:center;
}
div#footer-working-2 ul li a {
    font-size: 16px;
    line-height: 32px;
}
div#footer-working-2 ul li{
    text-align:center;
}
div#footer-working-2 p.get {
    font-size: 14px;
    line-height: 30px;
    text-align:center;
}
div#footer-working-2 ul.iconlist{
    justify-content:center;
}
div#footer-working-2 h5{
    text-align:center;
}
.footer-details img{
    display:table;
    margin:0 auto;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_452px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_452px .row_col_wrap_12_inner{
    padding-right:0px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_452px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_452px .row_col_wrap_12_inner{
    padding-left:0px;
}
div#fotr-lst p {
    font-size: 16px;
    line-height: 30px;
    padding-top: 20px;
}
div#footer-working-2:after {
    display:none;
}
body.woocommerce-page ul.products li.product {
    width: 95% !important;
    margin: 0 auto !important;
}
body[data-bg-header=true].archive .container-wrap ul.products.columns-4 {
    padding-bottom: 40px !important;
}
body.product-template-default.single.single-product div#header-outer {
    height: 160px !important;
}
body.product-template-default.single.single-product .woocommerce-breadcrumb{
    padding-top:0px;
}
div#cont h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: normal;
    text-align:center;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px){
#header-outer #top #logo img {
    display: none;
}
#header-outer[data-format=centered-menu] #top .span_9 {
    width: 100% !important;
    text-align: center;
    left: 0;
    right: 0;
    margin: 0 auto;
    float: unset;
}
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container>.menu>li a{
    font-family: "Clash Display" !important;
    font-size: 20px !important;
    font-style: normal;
    font-weight: 400 !important;
    line-height: 30px !important;
    text-transform: uppercase !important;
}
body[data-slide-out-widget-area-style="slide-out-from-right"]:not([data-header-color="custom"]).material .slide_out_area_close:before{
    background-color:#000;
}
header#top {
    padding-top: 0px;
    padding:10px 0;
}
div#sec1 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_68px .row_col_wrap_12_inner{
    padding-left:0px;
}
div#sec1 h2 {
    font-size: 40px;
    line-height: 50px;
    letter-spacing:normal;
    text-align:center;
}
div#sec1 a#btn {
    font-size: 16px;
    line-height: 18px;
    padding: 18px 36px;
    display:table;
    margin:0 auto;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_85px .row_col_wrap_12_inner{
    padding-right:0px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_1375px .row_col_wrap_12_inner{
    padding-left:0px;
}
div#sec1-inner {
    padding-bottom: 45px !important;
}
div#sec1 .nectar-milestone{
    text-align:center;
}
div#sec1 h3 {
    font-size: 22px;
}
body div#sec1 .nectar-milestone .subject {
    font-size: 15px;
    line-height: 25px;
    letter-spacing: normal;
    width: 90%;
    margin: 0 auto;
}
#ajax-content-wrap .vc_row.right_padding_148px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_30px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec2 .vc_col-sm-6:last-child {
    padding-left: 0px;
}
div#sec2 img {
    display: table;
    margin: 0 auto;
    width: 80%;
}
div#sec2 h6 {
    width: 21%;
    padding: 16px 0px 16px 43px;
    display:table;
    margin:0 auto;
    margin-bottom: 15px;
}
div#sec2 h2 {
    font-size: 40px;
    line-height: 50px;
    letter-spacing:normal;
    margin-bottom: 12px;
    text-align:center;
}
div#sec2 p {
    font-size: 15px;
    line-height: 25px;
    text-align:center;
    width: 95%;
    margin:0 auto;
}
div#sec2 a#btn {
   font-size: 16px;
    line-height: 18px;
    padding: 18px 36px;
    display:table;
    margin:0 auto;
}
div#sec2 {
    padding-top: 30px !important;
}
#ajax-content-wrap .vc_row.right_padding_80px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_80px .row_col_wrap_12 {
    padding-left: 0px;
}
div#pro-working .product-container {
    padding: 15px;
    margin: auto;
    max-width: 95%;
    margin-top: 0px;
    padding-top: 30px;
    padding-bottom: 30px;
    flex-direction:column;
}
div#pro-working .product-title {
    font-size: 40px;
    line-height: 50px;
    letter-spacing:normal;
    padding-top: 30px;
    text-align:center;
}
div#pro-working .product-price {
    margin-bottom: 15px;
    font-size: 28px;
    line-height: 38px;
    letter-spacing: normal;
    padding-top: 0px;
    text-align:center;
}
div#pro-working .add-to-cart {
   font-size: 16px;
    line-height: 18px;
    padding: 18px 36px;
    display:table;
    margin:0 auto;
}
div#pro-working h2 {
    font-size: 50px;
    line-height: 60px;
    text-shadow: 4px 4px 0px #C1440E;
    padding-top: 0;
    margin-top: 0px;
    margin-bottom: 0px;
}
div#video-row {
    padding-top: 40px !important;
    padding-bottom: 80px !important;
}
#ajax-content-wrap .vc_row.right_padding_320px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_320px .row_col_wrap_12 {
    padding-left: 0px;
}
div#video-row h2 {
    font-size: 40px;
    line-height: 50px;
    letter-spacing: normal;
}
div#video-row .row-bg-wrap:before {
    width: 50px;
    height: 50px;
}
#ajax-content-wrap .vc_row.right_padding_95px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_95px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec3 h2 {
    font-size: 40px;
    line-height: 50px;
    letter-spacing: normal;
}
div#sec3 h2 br{
    display:none;
}
div#sec3 .divider-small-border{
    width:90% !important;
}
div#sec3 .inner_row:nth-child(2) .vc_col-sm-4 img{
    width: 70%;
    display:table;
    margin:0 auto;
}
div#sec3 h3 {
    font-size: 40px;
    line-height: 50px;
    padding: 20px 0 20px;
    text-align: center;
    margin-bottom:0px;
}
div#sec3 ul{
    margin:0 auto;
    display:block;
    width: 85%;
}
div#sec3 ul li{
    text-align:center;
    width: 48%;
}
div#sec3 ul li:nth-child(2), div#sec3 ul li:nth-child(4){
    margin-right:0px;
}

div#sec4 {
    padding-top: 70px !important;
    padding-bottom: 40px !important;
}
#ajax-content-wrap .vc_row.right_padding_79px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_79px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec4 h2 {
    font-size: 65px;
    line-height: 75px;
    letter-spacing: normal;
    text-shadow: 5px 5px 0px #C1440E;
    text-align:center;
}
div#sec4 img {
    display: block;
    margin: 0 auto;
    margin-bottom: 31px;
    width: 12%;
}
div#video-row .nectar_video_player_self_hosted.wpb_video_widget.wpb_content_element.vc_clearfix.vc_video-aspect-ratio-235.vc_video-el-width-100.vc_video-align-center {
    width: 95% !important;
    margin: 0 auto;
    display: table;
}
#ajax-content-wrap .vc_row.right_padding_85px .row_col_wrap_12 {
    padding-right: 0px;
}
#ajax-content-wrap .vc_row.left_padding_85px .row_col_wrap_12 {
    padding-left: 0px;
}
div#sec5 h2 {
    font-size: 40px;
    line-height: 50px;
    letter-spacing: normal;
}
div#sec5 h2 br{
	display:none;
}
div#sec5 {
    padding-top: 40px !important;
    padding-bottom: 100px !important;
}
div#sec5 .main-test {
    width: 95%;
    margin:0 auto;
}
div#sec5 .main-test p {
    font-size: 15px;
    line-height: 25px;
    letter-spacing: normal;
    padding-left: 61px;
    padding-right: 32px;
    padding-top: 16px;
    padding-bottom: 20px;
    position: relative;
}
div#sec5 .main-test p br{
    display:none;
}
div#sec5 .main-test .test-inner {
    height: 194px;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_232px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_232px .row_col_wrap_12_inner{
    padding-right:0px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_232px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_232px .row_col_wrap_12_inner{
    padding-left:0px;
}
div#fotr-inner {
    padding-top: 30px !important;
    padding-bottom: 50px !important;
}
div#footer-working-2 h6 {
    margin-top: 0px;
    margin-bottom: 0px;
}
div#footer-working-2 .vc_col-sm-2 {
    width:100%;
    margin-bottom: 15px;
    padding-top:10px;
}
div#footer-working-2 h3 {
    text-align:center;
}
div#footer-working-2 ul li{
    text-align:center;
}
div#footer-working-2 p.get {
    text-align:center;
}
div#footer-working-2 ul.iconlist{
    justify-content:center;
}
div#footer-working-2 h5{
    text-align:center;
}
.footer-details img{
    display:table;
    margin:0 auto;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_452px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_452px .row_col_wrap_12_inner{
    padding-right:0px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_452px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_452px .row_col_wrap_12_inner{
    padding-left:0px;
}
div#footer-working-2:after {
    display:none;
}
body.woocommerce-page ul.products li.product {
    width: 60% !important;
    margin: 0 auto !important;
}
body[data-bg-header=true].archive .container-wrap ul.products.columns-4 {
    padding-bottom: 40px !important;
}
body.product-template-default.single.single-product div#header-outer {
    height: 260px !important;
}
body.product-template-default.single.single-product .woocommerce-breadcrumb{
    padding-top:0px;
}
div#cont h2 {
    font-size: 40px;
    line-height: 50px;
    letter-spacing: normal;
    text-align:center;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1300px){
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a {
    font-size: 18px;
    line-height: 28px;
    text-transform: uppercase;
    margin: 0 25px;
}
#header-outer[data-lhe=animated_underline] #top nav>ul.buttons.sf-menu>li>a {
    font-size: 18px;
    line-height: 28px;
    padding: 14px 24px;
}
#header-outer[data-full-width="true"] header > .container {
    padding: 0 90px;
}
div#sec1 h2 {
    font-size: 50px;
    line-height: 60px;
    letter-spacing: -2.319px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_1375px .row_col_wrap_12_inner{
    padding-left: 0px;
}
body div#sec1 .nectar-milestone .subject {
    font-size: 16px;
    line-height: 26px;
    letter-spacing: normal;
}
div#sec1 {
    padding-top: 180px !important;
    padding-bottom: 80px !important;
}
div#sec1 .nectar-milestone {
    margin: 0 auto;
    margin-right: 0;
    display: table;
    width: 35%;
}
#ajax-content-wrap .vc_row.right_padding_148px .row_col_wrap_12 {
    padding-right: 30px;
}
div#sec2 h6 {
    width: 39%;
}
div#sec2 h2 {
    font-size: 50px;
    line-height: 60px;
    letter-spacing: -1.5px;
}
div#sec2 p {
    font-size: 16px;
    line-height: 28px;
}
#ajax-content-wrap .vc_row.right_padding_80px .row_col_wrap_12{
    padding-right:30px;
}
#ajax-content-wrap .vc_row.left_padding_80px .row_col_wrap_12{
    padding-left:30px;
}
div#pro-working .product-container {
    max-width: 85%;
}
div#pro-working .product-title {
    font-size: 50px;
    line-height: 60px;
    letter-spacing: -1.5px;
    padding-top: 40px;
}
div#pro-working h2 {
    font-size: 80px;
    line-height: 90px;
    text-shadow: 6px 6px 0px #C1440E;
}
#ajax-content-wrap .vc_row.right_padding_320px .row_col_wrap_12 {
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_320px .row_col_wrap_12 {
    padding-left: 90px;
}
div#video-row h2 {
    font-size: 50px;
    line-height: 60px;
    letter-spacing: -1.5px;
}
#ajax-content-wrap .vc_row.right_padding_95px .row_col_wrap_12 {
    padding-right: 30px;
}
#ajax-content-wrap .vc_row.left_padding_95px .row_col_wrap_12 {
    padding-left: 30px;
}
div#sec3 h2 {
    font-size: 50px;
    line-height: 60px;
    letter-spacing: -1.5px;
}
div#sec4 h2 {
    font-size: 90px;
    line-height: 100px;
    letter-spacing: -5.056px;
    text-transform: uppercase;
    text-shadow: 6px 6px 0px #C1440E;
    text-align: center;
}
#ajax-content-wrap .vc_row.right_padding_85px .row_col_wrap_12 {
    padding-right: 30px;
}
#ajax-content-wrap .vc_row.left_padding_85px .row_col_wrap_12 {
    padding-left: 30px;
}
div#sec5 h2 {
    font-size: 50px;
    line-height: 60px;
    letter-spacing: -1.5px;
}
div#sec5 .main-test p {
    font-size: 16px;
    line-height: 26px;
    letter-spacing: 0px;
}
div#sec5 .main-test p br{
    display:none;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_232px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_232px .row_col_wrap_12_inner{
    padding-right:30px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_232px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_232px .row_col_wrap_12_inner{
    padding-left:30px;
}
div#footer-working-2 form input {
    width: 290px;
}
div#footer-working-2 div#fotr-lst p:before{
    width:90%;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_452px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_452px .row_col_wrap_12_inner{
    padding-right:30px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_452px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_452px .row_col_wrap_12_inner{
    padding-left:30px;
}
div#video-row .row-bg-wrap:before {
    width: 200px;
    height: 200px;
}
div#footer-working-2:after {
    width: 240px;
    height: 240px;
    background-size: contain;
}
div#cont h2 {
    font-size: 50px;
    line-height: 60px;
    letter-spacing: -1.5px;
}
}
@media only screen and (min-width: 1301px) and (max-width: 1600px){
#header-outer[data-lhe=animated_underline] #top nav>ul>li>a {
    font-size: 20px;
    line-height: 30px;
    text-transform: uppercase;
    margin: 0 35px;
}
#header-outer[data-lhe=animated_underline] #top nav>ul.buttons.sf-menu>li>a {
    font-size: 18px;
    line-height: 28px;
    padding: 14px 24px;
}
#header-outer[data-full-width="true"] header > .container {
    padding: 0 90px;
}
div#sec1 h2 {
    font-size: 60px;
    line-height: 70px;
    letter-spacing: -2.319px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_1375px .row_col_wrap_12_inner{
    padding-left: 0px;
}
div#sec1-inner {
    padding-bottom: 80px !important;
}
body div#sec1 .nectar-milestone .subject {
    font-size: 16px;
    line-height: 26px;
    letter-spacing: normal;
}
div#sec1 {
    padding-top: 180px !important;
    padding-bottom: 80px !important;
}
div#sec1 .nectar-milestone {
    margin: 0 auto;
    margin-right: 0;
    display: table;
    width: 35%;
}
#ajax-content-wrap .vc_row.right_padding_148px .row_col_wrap_12 {
    padding-right: 30px;
}
div#sec2 h6 {
    width: 29%;
}
div#sec2 h2 {
    font-size: 60px;
    line-height: 70px;
    letter-spacing: -2.5px;
}
div#sec2 p {
    font-size: 16px;
    line-height: 28px;
}
#ajax-content-wrap .vc_row.right_padding_80px .row_col_wrap_12{
    padding-right:30px;
}
#ajax-content-wrap .vc_row.left_padding_80px .row_col_wrap_12{
    padding-left:30px;
}
div#pro-working .product-container {
    max-width: 85%;
}
div#pro-working .product-title {
    font-size: 60px;
    line-height: 70px;
    letter-spacing: -2.5px;
    padding-top: 40px;
}
div#pro-working h2 {
    font-size: 80px;
    line-height: 90px;
    text-shadow: 6px 6px 0px #C1440E;
}
#ajax-content-wrap .vc_row.right_padding_320px .row_col_wrap_12 {
    padding-right: 90px;
}
#ajax-content-wrap .vc_row.left_padding_320px .row_col_wrap_12 {
    padding-left: 90px;
}
div#video-row h2 {
    font-size: 60px;
    line-height: 70px;
    letter-spacing: -2.5px;
}
#ajax-content-wrap .vc_row.right_padding_95px .row_col_wrap_12 {
    padding-right: 30px;
}
#ajax-content-wrap .vc_row.left_padding_95px .row_col_wrap_12 {
    padding-left: 30px;
}
div#sec3 .inner_row:nth-child(2) .vc_col-sm-4 img {
    width: 90%;
}
div#sec3 {
    padding-top: 35px !important;
    padding-bottom: 28px !important;
}
div#sec3 h2 {
    font-size: 60px;
    line-height: 70px;
    letter-spacing: -2.5px;
}
div#sec4 h2 {
    font-size: 115px;
    line-height: 115px;
    letter-spacing: -5.056px;
    text-transform: uppercase;
    text-shadow: 6px 6px 0px #C1440E;
    text-align: center;
}
div#sec4 {
    padding-top: 85px !important;
}
div#sec4 img {
    margin-bottom: 60px;
}    
#ajax-content-wrap .vc_row.right_padding_85px .row_col_wrap_12 {
    padding-right: 30px;
}
#ajax-content-wrap .vc_row.left_padding_85px .row_col_wrap_12 {
    padding-left: 30px;
}
div#sec5 h2 {
    font-size: 60px;
    line-height: 70px;
    letter-spacing: -2.5px;
}
div#sec5 .main-test p {
    font-size: 16px;
    line-height: 26px;
    letter-spacing: 0px;
}
div#sec5 .main-test p br{
    display:none;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_232px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_232px .row_col_wrap_12_inner{
    padding-right:30px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_232px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_232px .row_col_wrap_12_inner{
    padding-left:30px;
}
div#footer-working-2 form input {
    width: 330px;
}
div#footer-working-2 div#fotr-lst p:before{
    width:90%;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_452px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_452px .row_col_wrap_12_inner{
    padding-right:30px;
}
#ajax-content-wrap .vc_row.inner_row.left_padding_452px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.left_padding_452px .row_col_wrap_12_inner{
    padding-left:30px;
}
div#video-row .row-bg-wrap:before {
    width: 200px;
    height: 200px;
}
div#footer-working-2:after {
    width: 240px;
    height: 240px;
    background-size: contain;
}
div#cont h2 {
    font-size: 60px;
    line-height: 70px;
    letter-spacing: -2.5px;
}
}