/*
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
*/
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Poppins:wght@200;600;800&display=swap" rel="stylesheet">
a.headerbuton {
    background: aliceblue;
    padding: 11px 28px !important;
    height: 49px;
    border-radius: 50px !important;
    background: #f67d9e;
    position: relative;
    left: 63pc;
    top: 3pc;
    color: #fff !important;
}
.sec4 .row-bg.using-image {
    background-size: 100% 100% !important;
}

.sec1 .row-bg.using-image {
    background-size: 100% 100% !important;
}
div#header-outer {
    background-image: url(/wp-content/uploads/2021/11/Untitled-1-1.png) !important;
    background-repeat: no-repeat;
    background-size: cover !important;
    height: 218px;
}
 /*  header*/
div#header-outer {
    background: transparent;
}
div#header-space {
    background: transparent !important;
    display: none !important;
}
div#header-outer {
    background: transparent !important;
}
div#header-outer {
    box-shadow: none !important;
}
a.closed {
    display: none !important;
}
/*  header*/
/* for blue */

.nectar-highlighted-text em:before, .nectar_icon_wrap[data-style="soft-bg"][data-color="accent-color"] .nectar_icon:before, .nectar_icon_wrap[data-style="shadow-bg"][data-color="accent-color"] .nectar_icon:after, .pricing-table[data-style="default"] .pricing-column.highlight.accent-color h3, .pricing-table[data-style="flat-alternative"] .pricing-column.highlight h3 .highlight-reason, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color:before, [data-style="list_featured_first_row"] .meta-category a:before, .tabbed > ul li .active-tab, .tabbed > ul li .active-tab:hover, .tabbed[data-style="vertical_modern"][data-color-scheme="accent-color"] .wpb_tabs_nav li .active-tab, .tabbed[data-style*="minimal"] > ul li a:after, .tabbed[data-style="minimal_alt"] .magic-line, .tabbed[data-style*="material"][data-color-scheme="accent-color"] ul:after, .nectar-scrolling-tabs[data-color-scheme="accent-color"] .scrolling-tab-nav .line, .wpb_row .nectar-post-grid-filters[data-active-color="accent-color"] a:after, #ajax-content-wrap [data-stored-style="vs"] .tabbed[data-color-scheme="accent-color"] .wpb_tabs_nav li a:before, .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] .flickity-page-dots .dot.is-selected:before, .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote.is-selected p, .nectar_video_lightbox.nectar-button[data-color="default-accent-color"], .nectar_video_lightbox.nectar-button[data-color="transparent-accent-color"]:hover, .nectar-cta[data-color="accent-color"]:not([data-style="material"]) .link_wrap, .flex-direction-nav a, .carousel-prev:hover, .carousel-next:hover, .nectar-flickity[data-controls*="arrows_overlaid"][data-control-color="accent-color"] .flickity-prev-next-button:hover:before, .nectar-flickity[data-controls="default"][data-control-color="accent-color"] .flickity-page-dots .dot:before, .nectar-flickity[data-controls="touch_total"][data-control-color="accent-color"] .visualized-total span, body [class^="icon-"].icon-3x.alt-style.accent-color, body [class*=" icon-"].icon-3x.alt-style.accent-color, [class*=" icon-"], .col:hover > [class^="icon-"].icon-3x:not(.alt-style).accent-color.hovered, .col:hover > [class*=" icon-"].icon-3x:not(.alt-style).accent-color.hovered, .col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x:not(.alt-style).accent-color.hovered, .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x:not(.alt-style).accent-color.hovered, .toggle.open h3 a, div[data-style="minimal"] .toggle.open h3 i:after, div[data-style="minimal"] .toggle:hover h3 i:after, div[data-style="minimal"] .toggle.open h3 i:before, div[data-style="minimal"] .toggle:hover h3 i:before, div[data-style="minimal_small"] .toggle.accent-color > h3:after, .main-content .widget_calendar caption, #footer-outer .widget_calendar caption, .post .more-link span:hover, .post.format-quote .post-content .quote-inner, .post.format-link .post-content .link-inner, .nectar-post-grid-wrap[data-load-more-color="accent-color"] .load-more:hover, .format-status .post-content .status-inner, .nectar-post-grid-item.nectar-new-item .inner:before, input[type=submit]:hover, input[type="button"]:hover, body[data-form-submit="regular"] input[type=submit], body[data-form-submit="regular"] button[type=submit], body[data-form-submit="regular"] .container-wrap .span_12.light input[type=submit]:hover, body[data-form-submit="regular"] .container-wrap .span_12.light button[type=submit]:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, #slide-out-widget-area, #slide-out-widget-area-bg.fullscreen, #slide-out-widget-area-bg.fullscreen-split, #slide-out-widget-area-bg.fullscreen-alt .bg-inner, body.material #slide-out-widget-area-bg.slide-out-from-right, .widget .material .widget .tagcloud a:before, .nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"] .nectar-list-item-btn:hover {
    background: transparent !important;
}

/* for blue */
.sec1 .row-bg.using-image {
    background-size: cover;
}


/* tsto css */

a.headerbuton {
    background: #f67d9e;
    color: #fff;
    height: 52px;
    padding: 13px 30px;
    border-radius: 50px;
    position: relative;
    left: 64pc;
    top: 44px;
	z-index: 999 !important;
}
#testimonial-area .section-heading h2 {
  font-size: 54px;
  line-height: 58px;
  font-weight: 700;
}

.testi-wrap {
  position: relative;
  height: 725px;
  margin-top: -80px;
}

.client-single {
  margin-top: 20px;
  text-align: center;
  position: absolute;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
}

.client-info,
.client-comment {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.client-single.inactive .client-comment,
.client-single.inactive .client-info {
  display: none;
}
.client-single.inactive .client-comment,
.client-single.inactive .client-info {
  opacity: 0;
  visibility: hidden;
}
.client-single.position-1 {
  -webkit-transform: scale(0.65);
  transform: scale(0.65);
}
.client-single.position-2 {
  left: -40px;
  top: 105px;
}
.client-single.position-3 {
  left: -60px;
  top: 240px;
  -webkit-transform: scale(0.4) !important;
  transform: scale(0.4) !important;
}
.client-single.position-4 {
  left: 55px;
  top: 380px;
}
.client-single.position-5 {
  top: 30px;
  right: 55px;
}
.client-single.position-6 {
  top: 225px;
  right: -40px;
}
.client-single.position-7 {
  top: 400px;
  right: 45px;
  -webkit-transform: scale(0.4) !important;
  transform: scale(0.4) !important;
}
.client-single.active {
  top: 10%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: 10;
  width: 70%;
}
.client-single.active .client-comment,
.client-single.active .client-info {
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
.client-single:not(.active) {
  -webkit-transform: scale(0.55);
  transform: scale(0.55);
  z-index: 99;
}
.client-single.active .client-img {
  width: 160px;
  height: 160px;
  margin: 0 auto -1px;
  position: relative;
}
section#testimonial-area img {
    transform: scale(1.6);
    position: relative;
    top: 28px;
    left: 4px;
}
/* .client-single.active .client-img:before {
  border-radius: 100%;
  content: "";
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bfef6), to(#26bdc6));
  /* background-image: linear-gradient(180deg, #9d5bfe 0%, #3890fe 100%); */
  padding: 5px;
  width: 120px;
  height: 120px;
  top: 8px;
  left: 20px;
  position: absolute;
  z-index: -1;
} */
.client-single .client-img img {
  width: 150px;
  border-radius: 50%;
  /* border: 8px solid #d1e9ff; */
  cursor: pointer;
}
.client-single.active .client-img img {
  max-width: 160px;
  margin: 0 auto 24px;
  border: 0;
}

.client-comment {
  padding: 0 30px;
}
.client-single.inactive.position-3 {
    position: absolute;
    left: 71pc;
    width: 168px;
    transform: scale(2.5);
}

.client-single.inactive.position-3 {
    transform: scale(0.7) !important;
}

.client-comment h3 {
    font-size: 16px;
    line-height: 32px;
    color: #505b6d;
    font-weight: 400;
    font-family: 'Poppins';
    font-style: italic;
    position: relative;
    top: 55px;
    padding: 0 20px !important;
}
.client-comment span i {
  font-size: 60px;
  color: #26bdc6;
  margin: 40px 0 24px;
  display: inline-block;
  /* background-image: -webkit-gradient(linear, left top, left bottom, from(#5bfef6), to(#26bdc6)); */
}

.client-info h3 {
  color: #000;
  font-weight: 600;
  margin-bottom: 4px;
}
.client-info p {
  color: #f488a6
  text-transform: uppercase;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  #testimonial-area .section-heading h2 {
    font-size: 30px;
  }

  .client-comment h3 {
    font-size: 18px;
    line-height: 28px;
	  
  }

  .client-single.active {
    width: 60%;
  }

  .client-single:not(.active) {
    -webkit-transform: scale(0.55);
    transform: scale(0.35);
  }

  .client-single.position-3,
.client-single.position-7 {
    -webkit-transform: scale(0.3) !important;
    transform: scale(0.3) !important;
  }

  .client-single.active .client-img img {
    max-width: 100px;
  }

  .client-single.active .client-img::before {
    padding: 5px;
    width: 108px;
    height: 108px;
    top: -4px;
    left: 6px;
  }

  .client-single.active .client-img {
    width: 120px;
    height: 100px;
  }

  .testi-wrap {
    height: 580px;
  }

  #testimonial-area {
    padding: 100px 0 0;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  #testimonial-area .section-heading h2 {
    font-size: 30px;
  }

  .client-comment h3 {
    font-size: 14px;
    line-height: 26px;
  }

  .client-single.active {
    width: 60%;
  }

  .client-comment span i {
    font-size: 40px;
  }

  .client-single:not(.active) {
    -webkit-transform: scale(0.55);
    transform: scale(0.35);
  }

  .client-single.position-5,
.client-single.position-7 {
    right: 0;
  }

  .client-single.position-4 {
    left: 0;
  }

  .client-single.position-3,
.client-single.position-7 {
    -webkit-transform: scale(0.3) !important;
    transform: scale(0.3) !important;
  }

  .client-single.active .client-img img {
    max-width: 80px;
  }

  .client-single.active .client-img::before {
    padding: 5px;
    width: 88px;
    height: 88px;
    top: -4px;
    left: 16px;
  }

  .client-single.active .client-img {
    width: 120px;
    height: 100px;
  }

  .testi-wrap {
    height: 630px;
  }
}
@media only screen and (min-width: 360px) and (max-width: 479px) {
  #testimonial-area .section-heading h2 {
    font-size: 30px;
    line-height: 40px;
  }

  .client-comment h3 {
    font-size: 14px;
    line-height: 26px;
  }

  .client-single.active {
    width: 80%;
  }

  .client-comment span i {
    font-size: 40px;
  }

  .client-single:not(.active) {
    -webkit-transform: scale(0.25);
    transform: scale(0.25);
  }

  .client-single.position-5,
.client-single.position-7,
.client-single.position-6 {
    right: -70px;
  }

  .client-single.position-4 {
    left: -60px;
  }

  .client-single.position-3 {
    left: -75px;
  }

  .client-single.position-3,
.client-single.position-7 {
    -webkit-transform: scale(0.25) !important;
    transform: scale(0.25) !important;
  }

  .client-single.active .client-img img {
    max-width: 80px;
  }

  .client-single.active .client-img::before {
    padding: 5px;
    width: 88px;
    height: 88px;
    top: -4px;
    left: 16px;
  }

  .client-single.active .client-img {
    width: 120px;
    height: 100px;
  }

  .testi-wrap {
    height: 600px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 359px) {
  #testimonial-area .section-heading h2 {
    font-size: 30px;
  }

  .client-comment h3 {
    font-size: 14px;
    line-height: 26px;
  }

  .client-single.active {
    width: 80%;
  }

  .client-comment span i {
    font-size: 40px;
  }

  .client-single:not(.active) {
    -webkit-transform: scale(0.25);
    transform: scale(0.25);
  }

  .client-single.position-5,
.client-single.position-7,
.client-single.position-6 {
    right: -70px;
  }

  .client-single.position-4 {
    left: -60px;
  }

  .client-single.position-3 {
    left: -75px;
  }

  .client-single.position-3,
.client-single.position-7 {
    -webkit-transform: scale(0.25) !important;
    transform: scale(0.25) !important;
  }

  .client-single.active .client-img img {
    max-width: 80px;
  }

  .client-single.active .client-img::before {
    padding: 5px;
    width: 88px;
    height: 88px;
    top: -4px;
    left: 16px;
  }

  .client-single.active .client-img {
    width: 120px;
    height: 100px;
  }

  .testi-wrap {
    height: 550px;
  }
}
.client-comment {
       background: #fff;
    box-shadow: 0px 4px 20px 6px #a59f9f4f;
    border-radius: 50px 0px 50px 0px;
    position: relative;
    top: 20px;
    padding: 0pc 0 7pc 0;

}
.client-comment span {
    position: relative;
    bottom: 174px;
}
.section-heading.text-center h5 {
        color: #e97a97;
    font-size: 16px;
}
.client-info {
    position: relative;
    bottom: 45px;
}

.client-info p {
   color: #e97b98;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 600;
    margin: 0;
	padding: 0 0 4px 0;
}
.client-info span {
    font-size: 14px;
    position: relative;
    bottom: 8px;
    font-weight: 400;
}


/* testo */

/* sec1 */

.sec1 .row_col_wrap_12.col.span_12.dark.left {
    padding: 18pc 0 10pc 0;
}

.sec1 img.stnd.default-logo.dark-version {
    transform: scale(1.5) !important;
}

img.stnd.default-logo.dark-version {}

a#logo img {
    transform: scale(2.0);
    position: relative;
    top: 3pc;
    left: -17px;
}

ul.sf-menu.sf-js-enabled.sf-arrows li a:after {
    display: none !important;
}

ul.sf-menu.sf-js-enabled.sf-arrows li {}

ul.sf-menu.sf-js-enabled.sf-arrows li a {
    margin-left: 55px !important;
    color: #000 !important;
    font-weight: 800;
    font-size: 17px !important;
}

ul.sf-menu.sf-js-enabled.sf-arrows {
    margin-left: -3pc !important;
    position: relative;
    top: -1pc;
    left: -7pc;
}

ul.sf-menu.sf-js-enabled.sf-arrows li a:hover {
    color: #f67d9e !important;
    transition: 1s;
    cursor: pointer;
}

ul.sf-menu.sf-js-enabled.sf-arrows li a:hover {}

.sec1 h4 {
    color: #fff;
    background: #f67d9e;
    width: 55%;
    padding: 0 0 0 5px;
    font-weight: 100;
    letter-spacing: 1px;
}

.sec1 h1 {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    font-size: 86px;
    padding: 25px 0 13px 0px;
    line-height: 78px;
    letter-spacing: 1px;
}

h4 {}

.sec1 p {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    padding: 0 0 54px 0;
	font-size: 16px;
}

.sec1 a.nectar-button.n-sc-button.small.undefined.has-icon {
    padding: 14px 34px;
    border-radius: 47px !important;
}

.sec1 a.nectar-button.n-sc-button.small.undefined.has-icon span {
    font-weight: 100;
    letter-spacing: 1px;
}

.sec1 a.play_button_2.large.nectar_video_lightbox {
    display: none !important;
}

.sec1 .nectar-video-box {
    position: absolute;
    top: -12pc !important;
    left: -12pc;
}

.sec1_2 a.nectar-button.small.regular.accent-color.regular-button {border-radius: 50px !important;background: transparent !important;border: 1px solid;padding: 13px 11px;margin-top: 124px;position: relative;top: 13px;}

.sec1_2 a.nectar-button.small.regular.accent-color.regular-button:after {
    position: absolute;
    content: 'Scroll Down';
    width: 100px;
    height: 12px;
    top: 56px;
    left: -27px;
    font-weight: 100;
    font-size: 15px;
    letter-spacing: 1px;
}

.sec1 img.img-with-animation.skip-lazy.animated-in {
    transform: scale(1.3);
    position: relative;
    top: 7pc;
    left: -7pc;
}

img.img-with-animation.skip-lazy.animated-in {}
a#logo img {
    position: relative;
    left: 7pc;
}
.hd-social1 {
    position: absolute;
    top: 9pc;
}

.hd-social1 {
    list-style-type: none !important;
}

.hd-social1 li a i {
    color: #fff !important;
    font-size: 17px;
    left: -1pc;
    position: relative;
    padding: 35px 0 4px 0px !important;
}

.sec1 .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone.instance-2 {
    padding: 3% 0 0 0;
}

.sec1_2 a.nectar-button.small.regular.accent-color.regular-button span {
    color: #f67d9e;
}

a.nectar-button.small.regular.accent-color.regular-button {
    /* color: pink; */
}

ul.information li {
    display: flex;
    height: 59px;
}

ul.information li a {
    color: #f67d9e;
    font-size: 19px;
    position: relative;
    top: 25px;
}

ul.information {
    width: 200% !important;
    display: flex;
    position: relative;
    top: 10pc;
    left: -4pc;
}

ul.information li a {
    width: 9%;
}

ul.information li a {
    margin-right: 18px;
}

ul.information li {
    margin-left: 2pc;
}

/*  sec1*/


/* sec2 */

.sec2 h4 {
    color: #f67d9e;
    width: 55%;
    padding: 0 0 0 5px;
    font-weight: 100;
    letter-spacing: 1px;
}h4 {}

.sec2 .row_col_wrap_12.col.span_12.dark.left {
    padding: 6pc 0 11pc 0;
}

.sec2 h1 {
    color: #000;
    font-family: 'Poppins', sans-serif;
    font-size: 84px;
    padding: 15px 0 20px 0px;
    line-height: 63px;
    letter-spacing: 0px;
    width: 111%;
}
.sec7 span.wpcf7-not-valid-tip {
    display: none !important;
}

.sec7 .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    position: absolute;
    top: 8pc;
    left: 8pc;
}
.sec2 img.img-with-animation.skip-lazy.animated-in {
    transform: scale(1.2);
    margin-left: 8pc;
}

.sec2 p {
    color: #1f1f1f;
    font-family: 'Poppins', sans-serif;
    padding: 0 0 27px 0;
    line-height: 28px;
    width: 111%;
	font-size: 16px;
}

.sec2 a.nectar-button.n-sc-button.small.undefined.has-icon {
    padding: 14px 34px;
    border-radius: 47px !important;
}

.sec2 h2 {
    color: #010101;
    font-size: 147px;
    width: 200%;
    font-family: 'Poppins', sans-serif;
    font-weight: 900;
    position: relative;
    left: -6pc;
    letter-spacing: 2px;
    opacity: 0.1;
    top: 3pc;
	line-height: 1;
}



/* sec2 */


/* sec3 */

.sec3 img.img-with-animation.skip-lazy.animated-in {
    transform: scale(1.3);
    margin-left: -15pc;
}

.sec3_4 h1 {
    color: #000;
    font-family: 'Poppins', sans-serif;
    font-size: 86px;
    padding: 18px 0 20px 0px;
    line-height: 78px;
    letter-spacing: 1px;
    width: 122%;
}

.sec3_4 p {
    color: #000;
    font-family: 'Poppins', sans-serif;
    padding: 0 0 54px 0;
    color: #1f1f1f;
    font-family: 'Poppins', sans-serif;
    padding: 0 0 27px 0;
    line-height: 28px;
    width: 111%;
}
.sec3_4 h4 {
    color: #f67d9e;
    width: 55%;
    padding: 0 0 0 5px;
    font-weight: 200;
    letter-spacing: 0px;
}

.wpb_text_column.wpb_content_element.chapters {
    padding: 8px 38px 11px 2px;
}

.wpb_text_column.wpb_content_element.chapters h5 strong {color: #f67d9e;width: 55%;padding: 0 0 0 5px;font-weight: 300;letter-spacing: 1px;position: relative;top: 10px;}


.wpb_text_column.wpb_content_element.chapters h3 strong {color: #000;font-family: 'Poppins', sans-serif;font-size: 21px;padding: 25px 0 8px 0px;line-height: 46px;letter-spacing: 1px;}

.wpb_text_column.wpb_content_element.chapters {}

.wpb_text_column.wpb_content_element.chapters {
    color: #000;
    font-family: 'Poppins', sans-serif;
   padding: 0 2pc 54px 0;
}

.sec3_2 h1 {
    color: #010101;
    font-size: 180px;
    width: 225%;
    font-family: 'Poppins', sans-serif;
    font-weight: 900;
    position: relative;
    left: 5pc;
    letter-spacing: 2px;
    opacity: 0.1;
    top: -10pc;
    z-index: -9;
    display: none;
}

.sec3 .row_col_wrap_12.col.span_12.dark.left {
    padding: 0 0 64px 0;
}

/* sec3 */

/* sec4 */

.sec4 .row_col_wrap_12.col.span_12.dark.left {
    padding: 18pc 0 17pc 0;
}

.sec4 h4 {
    color: #f67d9e;
    width: 55%;
    padding: 0 0 0 5px;
    font-weight: 100;
    letter-spacing: 1px;
}

.sec4 h1 {
    color: #fff;
    color: #fff;
    font-family: 'Poppins', sans-serif;
    font-size: 89px;
    padding: 25px 0 19px 0px;
    line-height: 85px;
    letter-spacing: 1px;
}

.sec4 p {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    padding: 0 0 29px 0;
    line-height: 35px;
}

.sec4 h5 {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    font-size: 19px;
    letter-spacing: 2px;
    padding: 7px 0 28px 0;
}

.sec4 a.nectar-button.n-sc-button.small.undefined.has-icon span {
    font-weight: 100;
    letter-spacing: 1px;
}

.sec4 a.nectar-button.n-sc-button.small.undefined.has-icon {padding: 14px 34px;border-radius: 47px !important;background-color: #f67d9e;}

.sec4 h2 {
    color: #fff;
    font-size: 178px;
    width: 225%;
    font-family: 'Poppins', sans-serif;
    font-weight: 900;
    position: relative;
    left: -18pc;
    letter-spacing: 2px;
    opacity: 0.1;
    top: 8pc;
}
.sec4 .row_col_wrap_12.col.span_12.dark.left {
    padding: 18pc 0 17pc 0;
}

.sec4 h4 {
    color: #f67d9e;
    width: 55%;
    padding: 0 0 0 5px;
    font-weight: 100;
    letter-spacing: 1px;
}

.sec4 h1 {
    color: #fff;
    color: #fff;
    font-family: 'Poppins', sans-serif;
    font-size: 89px;
    padding: 25px 0 19px 0px;
    line-height: 85px;
    letter-spacing: 1px;
}

.sec4 p {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    padding: 0 0 29px 0;
    line-height: 35px;
}

.sec4 h5 {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    font-size: 19px;
    letter-spacing: 2px;
    padding: 7px 0 28px 0;
}

.sec4 a.nectar-button.n-sc-button.small.undefined.has-icon span {
    font-weight: 100;
    letter-spacing: 1px;
}

.sec4 a.nectar-button.n-sc-button.small.undefined.has-icon {padding: 14px 34px;border-radius: 47px !important;background-color: #f67d9e;}

.sec4 h2 {
    color: #fff;
    font-size: 178px;
    width: 225%;
    font-family: 'Poppins', sans-serif;
    font-weight: 900;
    position: relative;
    left: -18pc;
    letter-spacing: 2px;
    opacity: 0.1;
    top: 8pc;
}

.sec4 h2 {}

.sec5 a.play_button_2.large.nectar_video_lightbox {
    display: none !important;
}

.sec5 .nectar-video-box {
    position: absolute;
    top: 2pc;
}

.sec5 img.img-with-animation.skip-lazy.animated-in {
    transform: scale(1.5);
    position: relative;
    top: 2pc;
    left: -11pc;
}

.sec5 .row_col_wrap_12.col.span_12.dark.left {
    padding: 9pc 0 13pc 0;
}

.sec5 h4 {
    color: #f67d9e;
    width: 55%;
    padding: 0 0 0 5px;
    font-weight: 100;
    letter-spacing: 1px;
}

.sec5 h1 {
    color: #000;
    font-family: 'Poppins', sans-serif;
    font-size: 86px;
    padding: 25px 0 20px 0px;
    line-height: 84px;
    letter-spacing: 1px;
}

.sec5 p {
    color: #1f1f1f;
    font-family: 'Poppins', sans-serif;
    padding: 0 0 54px 0;
	font-size: 16px;
}

.sec5 h2 {
    color: #010101;
    font-size: 183px;
    width: 225%;
    font-family: 'Poppins', sans-serif;
    font-weight: 900;
    position: relative;
    left: 8pc;
    letter-spacing: 2px;
    opacity: 0.1;
    top: -2pc;
}
.sec4 .row_col_wrap_12.col.span_12.dark.left {
    padding: 18pc 0 17pc 0;
}

.sec4 h4 {
    color: #f67d9e;
    width: 55%;
    padding: 0 0 0 5px;
    font-weight: 100;
    letter-spacing: 1px;
}

.sec4 h1 {
    color: #fff;
    color: #fff;
    font-family: 'Poppins', sans-serif;
    font-size: 89px;
    padding: 25px 0 19px 0px;
    line-height: 85px;
    letter-spacing: 1px;
}

.sec4 p {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    padding: 0 0 29px 0;
    line-height: 35px;
	font-size: 16px;
}

.sec4 h5 {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    font-size: 19px;
    letter-spacing: 2px;
    padding: 7px 0 28px 0;
}

.sec4 a.nectar-button.n-sc-button.small.undefined.has-icon span {
    font-weight: 100;
    letter-spacing: 1px;
}

.sec4 a.nectar-button.n-sc-button.small.undefined.has-icon {padding: 14px 34px;border-radius: 47px !important;background-color: #f67d9e;}

.sec4 h2 {
    color: #fff;
    font-size: 178px;
    width: 225%;
    font-family: 'Poppins', sans-serif;
    font-weight: 900;
    position: relative;
    left: -18pc;
    letter-spacing: 2px;
    opacity: 0.1;
    top: 8pc;
}

.sec4 h2 {}

.sec5 a.play_button_2.large.nectar_video_lightbox {
    display: none !important;
}

.sec5 .nectar-video-box {
    position: absolute;
    top: 2pc;
}

.sec5 img.img-with-animation.skip-lazy.animated-in {
    transform: scale(1.5);
    position: relative;
    top: 2pc;
    left: -11pc;
}

.sec5 .row_col_wrap_12.col.span_12.dark.left {
    padding: 9pc 0 13pc 0;
}

.sec5 h4 {
    color: #f67d9e;
    width: 55%;
    padding: 0 0 0 5px;
    font-weight: 100;
    letter-spacing: 1px;
}

.sec5 h1 {
    color: #000;
    font-family: 'Poppins', sans-serif;
    font-size: 86px;
    padding: 25px 0 20px 0px;
    line-height: 84px;
    letter-spacing: 1px;
}

.sec5 p {
    color: #1f1f1f;
    font-family: 'Poppins', sans-serif;
    padding: 0 0 54px 0;
}

.sec5 h2 {
    color: #010101;
    font-size: 183px;
    width: 225%;
    font-family: 'Poppins', sans-serif;
    font-weight: 900;
    position: relative;
    left: 8pc;
    letter-spacing: 2px;
    opacity: 0.1;
    top: -2pc;
}

.section-heading.text-center {
    margin-left: 1pc !important;
    text-align: center !important;
    top: -2pc !important;
    position: relative !important;
}

.sec6_1 h2 {
   color: #010101;
    font-size: 100px;
    width: 100%;
    font-family: 'Poppins', sans-serif;
    font-weight: 900;
    letter-spacing: 2px;
    opacity: 0.1;
}
.sec7 .row_col_wrap_12_inner.col.span_12.left {padding: 4pc 0 45px 0;position: relative;top: 6pc;}
.sec7 h4 {
    color: #fff !important;
    position: relative;
    top: 2pc;
}
.sec7 h1 {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    font-size: 56px;
    padding: 25px 0 13px 0px;
    line-height: 78px;
    letter-spacing: 1px;
    width: 140%;
}
.sec7 h2 {
    color: #fff;
    font-size: 112px;
    width: 100vw;
    font-family: 'Poppins', sans-serif;
    font-weight: 900;
    position: relative;
    letter-spacing: 2px;
    opacity: 0.1;
    z-index: -111;
    top: -139px;
    right: 21%;
    padding: 37px 0px;
	line-height: 1;
}
/* sec4 */


/* contact us */


.sec102 h4 {
    color: #f67d9e;
    width: 55%;
    padding: 0 0 0 5px;
    font-weight: 100;
    letter-spacing: 1px;
}

.sec101 {
    padding: 10pc 0 0 0px !important;
}

.sec102 h1 {
    color: #000;
    font-family: 'Poppins', sans-serif;
    font-size: 72px;
    padding: 25px 0 13px 0px;
    line-height: 78px;
    letter-spacing: 1px;
}

.sec102 input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {border-radius: 38px !important;width: 90%;}

.sec102 textarea.wpcf7-form-control.wpcf7-textarea {
    border-radius: 36px
 !important;
    width: 90%;
    height: 234px;
}

.sec102 input.wpcf7-form-control.has-spinner.wpcf7-submit {
    background: #f67d9e !important;
    border-radius: 50px !important;
    padding: 15px 34px !important;
}

.sec101 h5 {
    color: #f67d9e;
    width: 55%;
    padding: 0 0 7px 0px;
    letter-spacing: 1px;
    font-size: 19px;
}

.sec101 p strong {
    font-weight: 100;
    color: #000;
    font-family: 'Poppins', sans-serif;
    padding: 0 0 0px 0;
}

.vc_col-sm-5.sec103.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone.instance-2 {padding: 58px 29px 19px 26px;/* border: 1px solid; */height: 414px !important;box-shadow: 2px 2px 9px 1px rgb(0 0 0 / 20%);border-radius: 50px !important;width: 345px;position: relative;top: 5pc;}

.sec101 ul.information {
    position: relative;
    top: 1pc;
    display: block;
}

.sec101 ul.information li a i {
    position: relative;
    top: -21px;
}

.sec101 ul.information li  p strong {
    font-weight: 600 !important;
    letter-spacing: 1px;
}

.sec101 {
    padding: 9pc 0 7pc 3px !important;
}

div#seccc123 {
    padding: 2pc 0 0 0 !important;
}

.row_col_wrap_12.col.span_12.dark.left {}

div#seccc123 .row_col_wrap_12.col.span_12.dark.left {
    padding: 5pc 0 0pc 0 !important;
}
div#seccc123 h1 {
    color: black;
}

div#seccc123 h4 {
    color: #f54a68 !important;
}

div#seccc123 p {
    color: black !important;
}

div#seccc123 h5 {
    color: black !important;
}

/* contact us */


/* email  */


.sec7 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    border: none;
    border-bottom: 1px solid #916370;
    color: #fff !important;
    width: 100%;
    position: relative;
    top: 5pc;
    left: 7pc;
}

.sec7 input.wpcf7-form-control.has-spinner.wpcf7-submit {
    z-index: 0 !important;
    position: absolute;
    left: 39pc;
    background: transparent !important;
    top: 5pc;
    z-index: 20;
}

/* email */




/* remaing footer */


.number1 {
    position: relative;
    top: 1pc;
    left: -3pc; 
	position: relative;
    top: 64px;
}

.number1:after {
  position: absolute;
  width: 271px;
  height: 2px;
  background: #f67d9e;
  content: '';
  top: 12px;
  left: 107px;
}
.number1 a i {
    margin-right: 12px;
    color: #e87793;
}

.number1 a {
    margin-left: -2pc;
    color: #fff !important;
}

.number2 {
    position: relative;
    top: 4pc;
}

.number2 A {
    MARGIN-LEFT: 6PX;
}

.number2:before {
    position: absolute;
    content: '';
    width: 13pc;
    height: 2px;
    background: #e97794;
    left: -14pc;
    top: 12px;
}

.number2 A I {
    COLOR: #e97a97;
    MARGIN-RIGHT: 9PX;
}

div#footer-widgets {}

div#footer-widgets {}

div#footer-widgets ul#menu-home-1 {
    DISPLAY: FLEX;
    position: relative;
    left: -7pc;
    width: 400px;
}

div#footer-widgets ul#menu-home-1 LI {
    MARGIN-LEFT: 17px;
}

div#footer-widgets {
    margin-left: 15pc;
}

div#footer-widgets ul#menu-home-1 li a {
    color: #fff !important;
}

div#footer-widgets ul#menu-home-1 li a:hover {
    color: #e97b98 !important;
    transition: 1s;
}

.hd-social12345 {
    display: flex;
    list-style-type: none;
    position: relative;
    top: 1pc;
    left: 12px;
}
.hd-social12345 li {
    margin-left: 21px;
}



div#copyright p {
    color: #fff !important;
    margin-left: 30pc;
    width: 100%;
}

div#copyright p strong {
    color: #e67591;
}

div#copyright {
    background: aliceblue !important;
}
#chapter {
    margin-bottom: -60px !important;
}
/* remaining footer */
#footer-outer .widget.widget_media_image img {
    margin-left: -40px;
}


@media only screen and (min-width:250px) and (max-width:1000px)
{
	h3 {
    text-align: center;
    font-size: 1.1rem !important;
    padding-bottom: 0.5rem !important;
    margin-bottom: 0 !important;
    padding-top: 0rem !important;
    }

    h2 {
        text-align: center !important;
        font-size: 2.6rem !important;
        padding-top: 0px !important;
        padding-bottom: 0.8rem !important;
        width: 100% !important;
    }

    p {
        font-size: 0.8rem !important;
        text-align: center;
        padding-bottom: 0.1rem !important;
    }
	#top .slide-out-widget-area-toggle a span {
		display: block !important;
	}
	.slide-out-widget-area-toggle a.closed {
		display: block !important;
	}
	a#logo img {
		left: 40px !important;
		top: 16px !important;
	}
	html body.page div#header-outer {
		background-color: #fff !important;
		background-image: none !important;
	}
	html body.page #slide-out-widget-area.slide-out-from-right, html body.page #slide-out-widget-area.slide-out-from-right:not(.fullscreen-alt):not(.fullscreen) {
		background-color: #000 !important;
	}
	.sec1 .row_col_wrap_12.col.span_12.dark.left {
      padding-top: 0 !important;
  }
  .hd-social1 {
      position: relative !important;
      top: 0 !important;
      margin: 0 auto !important;
      text-align: center !important;
      width: 100% !important;
      padding-left: 10px !important;
  }
  .hd-social1 li {
      display: inline !important;
      padding: 10px;
      margin: 0 auto !important;
  }
  .sec1_3 {
      width: 100% !important;
  }
  .sec1 {
      text-align: center !important;
  }div#fws_61b7df344e85d {}

  .sec1 h4 {
      width: 100% !important;
      padding-left: 0 !important;
  }

  .sec1 a.nectar-button.n-sc-button.small.undefined.has-icon {
      width: 100% !important;
      margin-top: 10px !important;
  }

  .sec1 .nectar-video-box {
      position: relative !important;
      left: 0 !important;
      top: -100px !important;
  }

  .nectar-video-box {}

  .sec1_2 a.nectar-button.small.regular.accent-color.regular-button {
      top: -120px !important;
      margin-top: 0 !important;
  }

  ul.information {
      display: block !important;
      top: -60px !important;
      text-align: center !important;
      left: 0 !important;
      width: 100% !important;
      margin-left: 0 !important;
  }

  ul.information li {
      margin: 0 auto !important;
      display: block !important;
      height: auto !important;
      padding-top: 10px !important;
  }

  div#section22, #chapter, .sec4, .sec5 {
      text-align: center !important;
  }

  div#section22 {}

  .sec2 h4, .sec2 h1, .sec3_4 h4, .sec3_4 h1, .sec4 h4, .sec5 h4 {
      width: 100% !important;
  }

  .sec2 h1, .sec3_4 h1, .sec4 h1, .sec5 h1, .sec1 h1 {
      font-size: 35px;
      line-height: 1 !important;
  }

  .sec2 p, .sec3_4 p {
      width: 100% !important;
  }

  .sec2 a.nectar-button.n-sc-button.small.undefined.has-icon, .sec4 a {
      width: 100% !important;
      margin-top: 10px !important;
  }

  .sec2 h2, .sec5 h2 {
      left: 0 !important;
      top: 0 !important;
  }

  .sec2 .row_col_wrap_12.col.span_12.dark.left {
      padding-bottom: 20px !important;
  }

  #chapter .carousel-item {
      width: 100% !important;
      text-align: center !important;
  }

  #chapter .owl-item {
  }
  #chapter .carousel-item img {
    display: block !important;
    margin: 0 auto !important;
    float: none !important;
  }

  .wpb_text_column.wpb_content_element.chapters {
      padding-right: 0 !important;
  }

  .sec4 {}

  div#fws_61b7e41dec434 {}

  .sec5 .row_col_wrap_12.col.span_12.dark.left {
      padding-top: 0 !important;
      padding-bottom: 80px !important;
  }

  .row_col_wrap_12.col.span_12.dark.left {}

  .sec5 .nectar-video-box {
      top: 0 !important;
      left: 0 !important;
  }

  .sec5 {}

  div#fws_61b7e41ded7f7 {}

  .sec5 .row_col_wrap_12.col.span_12.dark.left {}

  section#testimonial-area img {
      top: -30px !important;
      left: 10px !important;
  }

  section#testimonial-area .position-2 img {
      left: 90px !important;
      top: -80px !important;
  }

  section#testimonial-area .position-4 img {
      top: -1520px !important;
      left: 280px !important;
  }

  section#testimonial-area .position-3 img {
      left: -1330px !important;
      top: -170px !important;
      width: 20% !important;
  }

  .sec6_1 h2 {
      left: 0 !important;
      top: 0 !important;
  }

  .sec7 h1 {
      width: 100% !important;
      font-size: 35px !important;
  }

  .sec7 {
      text-align: center !important;
  }

  div#fws_61b7e41df15b1 {}

  .sec7 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
      left: 0 !important;
      top: 0 !important;
  }

  .sec7 input.wpcf7-form-control.has-spinner.wpcf7-submit {
      left: 65% !important;
      top: 0 !important;
  }

  .sec7 h2 {
      left: 0 !important;
  }

  div#footer-widgets {
      margin-left: 0 !important;
      text-align: center !important;
  }

  .number1 {
      top: 0 !important;
      left: 0 !important;
  }

  .number1:after {
      visibility: hidden !important;
  }

  #footer-outer .widget.widget_media_image img {
      margin-left: 0 !important;
  }

  .number1 a {
      margin-left: 0 !important;
  }

  div#footer-widgets ul#menu-home-1 {
      left: 0 !important;
      width: 100% !important;
      display: block !important;
  }

  .hd-social12345 {
      left: 23% !important;
  }

  .number2:before {
      visibility: hidden !important;
  }

  #footer-outer #copyright p {
      margin: 0 !important;
  }.sec2 h4 {
    text-align: center !important;
	}

	.sec2 h1 {
		text-align: center !important;
	}
		.alignleft {
		display: block !important;
		margin: 0 auto !important;
		float: none !important;
	}

	.wpb_text_column.wpb_content_element.chapters h5 strong {
		width: 100% !important;
		text-align: center !important;
		/* left: 100px !important; */
	}
		.sec102 h4, .sec102 h1 {
		width: 100% !important;
		text-align: center !important;
	}

	form p {
		margin: 10px 0px !important;
	}

	.sec102 input.wpcf7-form-control.has-spinner.wpcf7-submit {
		width: 100% !important;
	}
	.sec101 h5 {
		width: 100% !important;
		text-align: center !important;
	}

	ul.information li a {
		width: 100% !important;
		position: relative !important;
		display: block !important;
		/* top: 50px !important; */
		/* visibility: hidden !important; */
	}
	.sec1 img.img-with-animation.skip-lazy.animated-in {
		left: 0 !important;
		top: 10px !important;
		width: 80%;
		position: relative;
		margin: 0 auto !important;
		transform: inherit !important;
	}
	.sec2 .row_col_wrap_12.col.span_12.dark.left {
		padding-top: 0 !important;
	}
	.sec2 img.img-with-animation.skip-lazy.animated-in, .sec3 img.img-with-animation.skip-lazy.animated-in {
		margin-left: 0 !important;
		width: 80% !important;
		display: block !important;
		position: relative !important;
		margin: 0 auto !important;
	}
	#chapter {
		padding-top: 70px !important;
	}

	.sec3_4 h4 {
		padding-top: 20px !important;
	}
	.sec4 .row_col_wrap_12.col.span_12.dark.left {
		padding-top: 120px !important;
	}
	.sec5 img.img-with-animation.skip-lazy.animated-in {
		left: 0 !important;
		width: 70% !important;
		margin: 0 auto !important;
		padding-bottom: 50px !important;
	}
	#footer-outer #footer-widgets .widget.widget_nav_menu li {display: block !important;}
	.page-id-64 h5 strong {
		left: 35% !important;
	}
	.page-id-64 #seccc123 h1 {
		text-align: center !important;
	}
	.page-id-64 #seccc123 h4 {
		text-align: center !important;
	}
	.sec101 ul.information li a i {
		visibility: hidden !important;
	}
	body.page-template-default.page.logged-in.admin-bar.theme-salient.woocommerce-cart.woocommerce-page div#header-space, body.page-template-default.page.woocommerce-checkout.woocommerce-page div#header-space, html body.page .page-id-134 #header-space {
		display: none !important;
	}
	.postid-138 #header-space {
    	display: none !important;
	}
	.woocommerce-page div.product .product_title {
		font-size: 35px !important;
		text-align: center !important;
		color: #000 !important;
	}
	#header-outer #top #logo img {
		width: 70px !important;
		height: 70px !important;
		object-fit: cover !important;
		background-size: cover !important;
	}
	.off-canvas-menu-container:nth-child(2) {
		display: block !important;
	}
	.off-canvas-menu-container:nth-child(1) {
		display: none !important;
	}
	.off-canvas-menu-container:nth-child(2) a {
		font-size: 16px !important;
	}
}
body.material #header-outer:not([data-format="left-header"]) .cart-menu {
    left: -60px !important;
    top: -16px !important;
}
.woocommerce-cart.woocommerce-page div#header-space, body.page-template-default.page.woocommerce-checkout.woocommerce-page div#header-space {
    display: block !important;
}
.postid-138 #header-space {
    display: block !important;
}

@media only screen and (min-width: 1001px) and (max-width: 1200px) {
  #header-outer:not([data-format="left-header"]) #top nav >ul {
      margin-left: 0 !important;
      left: 0 !important;
  }

  body.material #header-outer:not([data-format="left-header"]) .cart-menu {
      left: 0 !important;
  }

  #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
      margin-left: 10px !important;
  }

  ul.information {
      left: -170px !important;
  }

  .sec7 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
      left: 20px !important;
  }

  input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {}

  .sec7 input.wpcf7-form-control.has-spinner.wpcf7-submit {
      left: 330px !important;
  }

  input.wpcf7-form-control.has-spinner.wpcf7-submit {}

  .number1 {
      left: 0px !important;
  }

  .number1 {}

  .number1:after {
      visibility: hidden !important;
  }

  #footer-outer .widget.widget_media_image img {
      margin-left: 0px !important;
  }

  img.image.wp-image-6.attachment-full.size-full {}

  #footer-outer .col.span_4:nth-child(1) {
      width: 35% !important;
  }

  div#footer-widgets {
      margin-left: 0 !important;
  }

  #footer-widgets .col.span_4:nth-child(3) {
      width: 15% !important;
  }

  .col.span_4 {}

  .number2:before {
      visibility: hidden !important;
  }

  #footer-outer #copyright p {
      margin-left: 0 !important;
  }

  #footer-outer #copyright .col.span_5 {
      width: 100% !important;
      text-align: center !important;
  }

  .hd-social12345 {
      left: 0 !important;
  }
  .sec5 h2 {
      left: 0 !important;
  }

  html body.material #header-outer:not([data-format="left-header"]) .cart-menu {
      left: 0 !important;
  }
}
