/*
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
*/

li#menu-item-585 a {
    background: #00A5FB;
    color: #ffffff !important;
    padding: 5px 10px !important;
    border-radius: 5px;
}

li#menu-item-585 a:after, li#menu-item-585 a:before {
    display: none !important;
}

li#menu-item-585 a span {
    color: #ffffff;
}
a.page-header-button {
    color: #000000;
    display: inline-block;
    margin-top: 20px;
}
.custom-top-header {
    background-color: #00A5FB;
    color: #fff;
    padding: 10px 0;
    font-size: 16px;
    z-index: 9999;
    position: relative;
}

#page-header-wrap .inner-wrap {
    max-width: 720px !important;
}

.boxshadow {
    box-shadow: 0px 0px 21px #e3e3e3;
    border-radius: 10px;
    margin-top: 50px;
}

.boxshadow .nectar-button {
    margin-right: 10px;
}

.custom-top-header .top-header-menu {
    display: flex;
    gap: 20px;
    justify-content: center;
    margin: 0;
    list-style: none;
}

.custom-top-header .top-header-menu li a {
    color: #fff;
    text-decoration: none;
    font-weight: 700;
}

.custom-top-header .top-header-menu li a:hover {
    text-decoration: underline;
}

.custom-top-header .top-header-menu li {
    list-style: none;
}


.banner-logo .img-with-aniamtion-wrap {
    display: inline-block;
    padding: 10px;
    vertical-align: top;
}

.banner-logo .img-with-aniamtion-wrap img {
    width: 190px !important;
}

.nectar-slider-wrap[data-full-width="false"]:not([data-parallax="true"]) .swiper-slide .content {
    top: 320px!important;
    padding: 0 100px;
}

.banner-logo [data-animation="grow-in"] {
  position: relative;
  display: inline-block;
}

.banner-logo [data-animation="grow-in"] a::after {
  content: "Coming Soon";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background: linear-gradient(90deg, #00FC93 0%, #00A5FB 100%);
  color: #000000;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-weight: bold;
  opacity: 0;
  transition: opacity 0.3s ease;
  right: 10px;
  bottom: 10px;
  border-radius: 5px;
}

.banner-logo [data-animation="grow-in"]:hover a::after {
  opacity: 0.9;
}







body #header-outer .icon-salient-search:before, body.material #header-outer .icon-salient-search:before {
    content: "\e906";
    font-weight: 700;
    color: #000000;
    opacity: 1;
}
header#top .icon-salient-m-user:before {
    color: #000000;
    font-weight: 700;
    opacity: 1;
}
header#top .icon-salient-cart:before {
    color: #000000;
    font-weight: 700;
}

#header-outer.transparent.dark-slide > #top nav > ul > li > a {
    color: #000000 !important;
    text-shadow: 0 0 black;
}

header#top ul.sf-menu.sf-js-enabled.sf-arrows li {
    position: relative;
    left: 70px;
}

#header-outer.transparent[data-lhe="default"].dark-slide #top nav .sf-menu > .current_page_item > a {
    color: #71adef !important;
    font-weight: 600;
}

div#necter-sliderrr .nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide .button a {
    padding: 14px 28px;
    border-radius: 30px !important;
    color: #000000;
}

div#necter-sliderrr  .swiper-slide .content .buttons {
    padding-top: 15px;
}

div#necter-sliderrr .swiper-slide[data-color-scheme="dark"] .content p {
    color: #000000;
    text-shadow: 0 0 black;
}
div#sec-1main {
    text-align: center;
}
div#sec-1main img {
    width: auto;
    margin: 0 auto;
}
div#sec-1main .carousel-item p {
    color: #999999;
    text-shadow: 0 0 black;
    padding-bottom: 3px;
}

div#sec-1main .carousel-item h6 a {
    color: #000000;
    font-size: 20px;
    font-family: 'Montserrat';
    font-weight: 600;
}

div#sec-1main .carousel-item {
    background-color: rgb(255, 255, 255);
    margin: 0px 20px;
    padding-top: 40px;
    padding-bottom: 40px;
    box-shadow: 0px 0px 4px 3px #f4f4f4;
    transition: .9s;
	border-top: 4px solid #9893e6;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

div#sec-1main .carousel-item .hover-wrap {
    background: #ebeafb;
    width: 120px;
    height: 120px;
    margin: 0 auto;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
}
div#sec-1main .carousel-item:hover h6 a {
    color: #71adef;
}
div#sec-1main .carousel-item:hover .hover-wrap {
    background: #e3effc;
}


div#sec-1main .carousel-item:hover {
    box-shadow: 0px 0px 13px 6px #d9d9d9;
    border-top-color: #6ea9e9;
}

div#sec-1main button.owl-prev:before {
    content: "\f060";
    font-family: 'FontAwesome';
    font-size: 20px;
    box-shadow: unset !important;
    background: #999999;
    padding: 14px 17px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
	transition: .9s;
}
div#sec-1main button.owl-prev {
    background: transparent;
    position: absolute;
    left: -20px;
    top: 170px;
    font-size: 0;
    border: 0px;
}
div#sec-1main button.owl-next:before {
    content: "\f061";
     font-family: 'FontAwesome';
    font-size: 20px;
    box-shadow: unset !important;
    background: #999999;
    padding: 14px 17px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
	transition: .9s;
}
div#sec-1main button.owl-next {
    background: transparent;
    position: absolute;
    right: -20px;
    top: 170px;
    font-size: 0;
    border: 0px;
}
div#sec-1main .owl-carousel .owl-nav.disabled {
    display: block !important;
}
div#sec-1main .owl-dots {
    display: none;
}
a#pcp-button {font-weight: 700;}
div#sec-1main button.owl-prev:hover:before, div#sec-1main button.owl-next:hover:before {
    background: #71adef;
}
div#sec-1inr1 a.nectar-button.large.regular.accent-color.regular-button {
    color: #000000;
    font-size: 18px;
    border-radius: 30px !important;
}

div#sec-1inr1 p {
    font-size: 15px;
    color: #999999;
    font-family: Red Hat Display;
    line-height: 28px;
    opacity: 0.9;
}
div#sec-1inr1 {
    text-align: left;
}

div#sec-1inr1 h1 {
    color: #000000;
}

div#sec-1main .row-bg.viewport-desktop.using-image {
    background-size: 100% 100%;
}

div#sec-2inr1 {
    margin: 0px 100px;
}

div#sec-2inr1 .col {
    padding: 0;
    margin: 0;
}
div#sec-2inr1 {
    margin: 0px 100px;
}


div#sec-2main .t1 p {
    font-size: 15px;
    line-height: 22px;
    color: #999999;
    text-shadow: 0 0 #999999;
}
div#sec-2main .t1 {
    background: #ffffff;
    padding-left: 30px;
    position: relative;
    right: -6px;
    z-index: 12;
    padding-top: 50px;
    padding-bottom: 50px;
}

div#sec-2main .t1:hover h6 a {
    color: #000000;
    border-color: #000000;
}
div#sec-2main .t1 h6 a {
    color: #71adef;
    font-size: 18px;
    font-family: 'Montserrat';
    border-bottom: 1px solid #71adef;
}
div#sec-2main .t1 h3 {
    color: #000000;
    margin-bottom: 12px;
}


div#sec-2main button.owl-prev:before {
    content: "\f060";
    font-family: 'FontAwesome';
    font-size: 20px;
    box-shadow: unset !important;
    background: #999999;
    padding: 14px 17px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
	transition: .9s;
}
div#sec-2main button.owl-prev {
    background: transparent;
    position: absolute;
    left: 62px;
    top: 170px;
    font-size: 0;
    border: 0px;
}
div#sec-2main button.owl-next:before {
    content: "\f061";
     font-family: 'FontAwesome';
    font-size: 20px;
    box-shadow: unset !important;
    background: #999999;
    padding: 14px 17px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
	transition: .9s;
}
div#sec-2main button.owl-next {
    background: transparent;
    position: absolute;
    right: 62px;
    top: 170px;
    font-size: 0;
    border: 0px;
}
div#sec-2main .owl-carousel .owl-nav.disabled {
    display: block !important;
}
div#sec-2main .owl-dots {
    display: none;
}

div#sec-2main button.owl-prev:hover:before, div#sec-2main button.owl-next:hover:before {
    background: #71adef;
}

div#sec-2main .t1 {
    box-shadow: 0px 6px 19px 0px rgb(0 0 0 / 10%);
}

div#sec-3inr1 .iwithtext .iwt-icon img {
    width: 100%;
}
div#sec-3main .clm1 .iwithtext {
    text-align: right;
}

div#sec-3main .clm1 .iwithtext .iwt-icon {
    position: absolute;
    right: 0 !important;
    top: 0;
    left: unset !important;
}

div#sec-3main .iwithtext .iwt-text p {
    font-size: 14px;
    line-height: 20px;
}
div#sec-3main .iwithtext .iwt-text p br {
    display: none;
}
div#sec-3main .clm1 .iwithtext .iwt-text {
    padding-left: unset !important;
    padding-right: 95px;
}

div#sec-3main .clm2 .iwithtext .iwt-text {
    padding-left: 95px;
}

div#sec-3main .iwithtext .iwt-text {
    min-height: 100px;
}

div#sec-3main .iwithtext .iwt-text h4 {
    color: #71adef;
    margin-bottom: 0;
}
div#sec-3inr1 .im2 {
    margin: 0 auto;
    display: table;
}

div#sec-3main .iwithtext .iwt-text {
    padding-top: 7px !important;
}
div#sec-3main h2 {
    color: #000000;
    font-size: 40px;
    line-height: 50px;
}

div#sec-3inr2 a.nectar-button.large.regular.accent-color.regular-button {
    float: right;
    color: #000000;
    font-size: 18px;
    border-radius: 30px !important;
    padding: 12px 36px;
}

div#sec-3main .blog-recent[data-style*=classic_enhanced] .inner-wrap {
    background-color: #fff0 !important;
}

div#sec-3main .blog-recent[data-style*=classic_enhanced] .inner-wrap{
	
    box-shadow: none !important;
}

div#sec-3main .blog-recent[data-style*=classic_enhanced] .article-content-wrap {
    background: #fff0;
    padding: 0px 0px;
}

div#sec-3main .excerpt {
    font-size: 14px;
    line-height: 20px;
}
div#sec-3main .blog-recent[data-style*=classic_enhanced] .article-content-wrap {
    background: #fff0;
    padding: 61px 0px !important;
    padding-left: 40px !important;
    padding-right: 140px !important;
}
div#sec-3main .blog-recent[data-style=classic_enhanced_alt][data-color-scheme=light] h3.title {
    font-size: 20px;
    line-height: 25px;
}
div#sec-3main span.meta-category {
    display: none;
}
div#sec-3main span.meta {
    font-size: 16px;
    font-family: 'Montserrat';
    text-shadow: 0 0 #ffffff;
}

div#sec-3main .blog-recent[data-style*=classic_enhanced].columns-2 .span_6 {
    margin-bottom: 0 !important;
    border-radius: 16px !important;
    overflow: hidden;
}
div#sec-3main .row-bg.viewport-desktop.using-image {
    background-size: 100% 100%;
}

div#sec-4main .carousel-item img {
    width: auto;
}
/* div#sec-4main .wpb_text_column.wpb_content_element.t4 h6 img {
    margin-bottom: 60px;
} */
div#sec-4main .wpb_text_column.wpb_content_element.t4 {
    background-color: rgb(255, 255, 255);
    box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 4%);
    padding-bottom: 50px;
}

div#sec-4main .carousel-item {
    margin: 0px 20px;
}

div#sec-4main .wpb_text_column.wpb_content_element.t4 {
    position: relative;
    overflow: hidden;
    padding-top: 60px;
	height: 240px;
}
div#sec-4main .wpb_text_column.wpb_content_element.t4 h6 {
    height: 70px !important;
    width: 70px !important;
    margin: 0 auto !important;
    background-color: #003366;
    padding-top: 47px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    right: 0;
    top: -38px;
}
div#sec-4main .wpb_text_column.wpb_content_element.t4 p {
    line-height: 30px;
}


div#sec-4main .carousel-item {
    position: relative;
}

div#sec-4main .carousel-item::before {
    content: url(/uchenna/wp-content/uploads/2022/02/wdshadow_03.png);
    position: absolute;
    right: 0;
    left: 0;
    bottom: 125px;
}

div#sec-4main .im44 {
    margin-top: 35px;
}

div#sec-4main .carousel-item::before {
    content: url(/uchenna/wp-content/uploads/2022/02/wdshadow_03.png);
    position: absolute;
    right: 0;
    left: 0;
    bottom: 129px;
}

div#sec-4main .owl-theme[data-desktop-cols] .owl-nav.disabled+.owl-dots span {
    transform: unset;
    width: 8px;
    height: 8px;
    background: #99ddf7;
}

div#sec-4main button.owl-dot.active span {
    background: #3fc6fa !important;
    width: 44px !important;
}
div#sec-4main .wpb_text_column.wpb_content_element.t4 p {
    color: #7d7f82;
}

div#sec-4main .carousel-item:hover h6 {
    background: #3fc6fa !important;
}

div#sec-4main .carousel-item {
    transition: .9s;
}

div#sec-4main .wpb_text_column.wpb_content_element.t5 h5 {
    color: #252628 !important;
    text-shadow: 0 0 black;
    margin-bottom: 0px;
}
div#sec-4main .wpb_text_column.wpb_content_element.t5 p {
    color: #a2a3a5;
}

div#sec-4main h1 {
    color: #000000;
    font-weight: 700;
}
div#sec-5main img {
    margin: 0 auto;
}

#footer-outer #footer-widgets {
    text-align: center;
}

div#footer-widgets .socft ul li:last-child {
    margin-right: 0px;
}
div#footer-widgets .socft ul li {
    display: inline-block;
    margin-right: 20px;
}

div#footer-widgets .socft ul li i {
    color: #999999;
}
div#footer-widgets .socft ul li:last-child {
    margin-right: 0px;
}
div#footer-widgets .socft ul li {
    display: inline-block;
    margin-right: 20px;
}
#footer-outer #footer-widgets {
    text-align: center;
}

div#footer-outer {
    border-top: 2px solid #adadad;
}

div#footer-widgets .row {
    padding: 40px 0px 10px 0px !important;
}

#footer-outer #footer-widgets .widget h4 {
    margin-bottom: 20px !important;
    color: #000000;
    font-weight: 700;
    font-size: 24px;
}
#footer-outer #footer-widgets {
    text-align: center;
    font-weight: 700;
    color: #000000;
}


div#footer-widgets .socft ul li i:hover {
    color: #3fc6fa !important;
}
div#footer-widgets .socft ul li a {
    opacity: 1 !important;
}
div#footer-widgets .socft ul li i {
    color: #999999;
}





div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch i {
    transform: unset !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}
div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch {
    width: 30px !important;
    margin: 0 !important;
    padding: 0 !important;
    position: absolute;
    left: 0 !important;
    top: 0 !important;
}
div#necter-sliderrr .slider-pagination {
    text-align: left !important;
    position: relative !important;
    bottom: 260px !important;
    float: left !important;
}
div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch i {
    height: 40px !important;
    width: 40px !important;
    background-color: #fff0 !important;
    position: relative !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}
div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch i::before {
    font-size: 40px !important;
    font-weight: 700 !important;
    color: #fff !important;
    transition: .8s !important;
    opacity: 0;
}
div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch:nth-child(1) i::before {
    content: '01' !important;
	color: #7ab2f0 !important;
}
div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch:nth-child(2) i::before {
    content: '02' !important;
	color: #7ab2f0 !important;
}
div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch:nth-child(3) i::before {
    content: '03' !important;
	color: #7ab2f0 !important;
}
div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-pagination-switch:nth-child(4) i::before {
    content: '04' !important;
	color: #7ab2f0 !important;
}
div#necter-sliderrr .swiper-container[data-bullet_style="scale"] .slider-pagination .swiper-active-switch i::before {
    opacity: 1 !important;
}
div#necter-sliderrr .slider-pagination::before {
    content: '' !important;
    height: 2px !important;
    width: 90px !important;
    background-color: #71adef !important;
    position: absolute !important;
    bottom: -31px;
    left: 70px !important;
}
div#necter-sliderrr .slider-pagination::after {
    content: '04' !important;
    color: #fff !important;
    font-size: 21px !important;
    font-weight: 700 !important;
    position: absolute;
    left: 180px;
    top: 15px;
    color: #71adef !important;
}

div#sec-3inr1 .iwithtext .iwt-icon {
    
    z-index: -1 !important;
}

div#sec-2inr1 img:hover {
    transition: .9s;
    filter: brightness(0.5);
}
div#sec-2inr1 img {
    transition: .9s;
}
div#sec-1main img:hover {
    transition: .9s;
    filter: drop-shadow(2px 4px 6px black);
}
div#sec-1main img {
    transition: .9s;
    filter: drop-shadow(2px 4px 6px #fff0);
}
div#sec-3main .im2:hover {
    filter: drop-shadow(2px 4px 6px black);
}
div#sec-3main .im2 {
    transition: .9s;
    filter: drop-shadow(2px 4px 6px #fff0);
}
div#footer-widgets .col.span_4:last-child::before {
    display: none;
}
div#footer-widgets .col.span_4::before {
    content: '';
    position: absolute;
    right: 0;
    background: #666666;
    width: 1px;
    height: 140px;
}
#footer-outer #copyright[data-layout="centered"] {
    padding: 25px 0 !important;
}

@media (max-width: 1600px) {
	
div#sec-3main .iwithtext .iwt-text h4 {
    color: #71adef;
    margin-bottom: 0;
    font-size: 22px !important;
}
	div#necter-sliderrr .slider-pagination {
    text-align: left !important;
    position: relative !important;
    bottom: 140px !important;
    float: left !important;
    left: 50px;
}
}

@media (max-width: 1440px) {
	div#necter-sliderrr .slider-pagination {
    bottom: 160px !important;
    float: left !important;
    left: 100px;
}
}

@media (max-width: 1366px) {
	div#necter-sliderrr .content {
    margin-top: 20px;
}
	div#necter-sliderrr .slider-pagination {
    bottom: 140px !important;
    float: left !important;
    left: 100px;
		top: -88px;
}
}

@media (max-width: 1320px) {}

@media (max-width: 1280px) {
	
	div#necter-sliderrr .slider-pagination {
    bottom: 140px !important;
    float: left !important;
    left: 100px;
    top: -38px;
}
	
	
	div#sec-1main .carousel-item p {
    color: #999999;
    text-shadow: 0 0 black;
    padding-bottom: 9px;
    font-size: 14px;
    line-height: 20px;
}
}

@media (max-width: 1024px) {
	div#sec-4main .wpb_text_column.wpb_content_element.t4 {
    position: relative;
    overflow: hidden;
    padding-top: 60px;
    height: 191px;
    padding: 48px 9px;
}
	
.nectar-slider-wrap[data-full-width="false"]:not([data-parallax="true"]) .swiper-slide .content {
    top: 190px!important;
    padding: 0 100px;
}
	
	div#necter-sliderrr .swiper-slide[data-color-scheme="dark"] .content p {
   
    font-size: 13px;
    line-height: 20px;
}
	div#necter-sliderrr .slider-pagination {
    bottom: 90px !important;
    float: left !important;
    left: 50px;
}
	div#sec-1main .carousel-item p {
   
    font-size: 14px;
    line-height: 20px;
}
	div#sec-1main .carousel-item p br{
		display:none;
	}
	div#sec-1main .carousel-item h4 {
    font-size: 20px;
}
	div#sec-1main .carousel-item {
   
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
    padding-left: 20px;
}
	div#sec-1main .carousel-item h6 a {
    
    font-size: 16px;
    line-height: 20px;
}
	div#sec-1main .carousel-item {
   
    margin: 0px 6px;
   
}
	div#sec-1main button.owl-prev {
   
    left: -40px;
    
}
	div#sec-1main button.owl-next {
  
    right: -40px;
   
}
	div#sec-1inr1 p {
  
    font-size: 14px;
    line-height: 20px;
}
	div#sec-2main .t1 h3 {
    color: #000000;
    margin-bottom: 4px;
    font-size: 20px;
}
	div#sec-2main .t1 p br {
    display: none;
}
div#sec-2main .t1 p {
    font-size: 14px;
    
}
	div#sec-2main .t1 {
  
    padding-left: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
}
	div#sec-2main button.owl-prev {
    top: 110px;
	left:0
   }
	div#sec-2main button.owl-next {
    top: 110px;
    right: 0;
}
	div#sec-2inr1 {
    margin: 0px 40px;
}
	div#sec-2main .t1 {
    padding-left: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 20px;
}
	div#sec-3main h2 {
    color: #000000;
    font-size: 35px;
    line-height: 45px;
}
	div#sec-3main .iwithtext .iwt-text h4 {
    color: #71adef;
    margin-bottom: 0;
    font-size: 15px !important;
    line-height: 20px;
}
	div#sec-3main .iwithtext .iwt-text h4 br {
    display: none;
}
	div#sec-3main .iwithtext .iwt-text p {
    font-size: 13px;
    line-height: 18px;
}
	div#sec-3main {
    padding: 60px 0px !important;
}
	div#sec-3inr1 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
	
	div#sec-3main .blog-recent[data-style*=classic_enhanced] .article-content-wrap {
   
    padding: 29px 0px !important;
    padding-left: 40px !important;
    padding-right: 63px !important;
}
	div#sec-3main .post-header {
    margin-bottom: 0;
}
	div#sec-4main .wpb_text_column.wpb_content_element.t4 p {
    font-size: 13px;
    line-height: 20px;
}
	div#sec-4main .wpb_text_column.wpb_content_element.t4 {
   
    padding-bottom: 30px;
}
	div#sec-5main {
    padding: 50px 0px !important;
}
.span_4 {
    width: 31%;
}	
}
@media (max-width: 810px) {
	#footer-outer #copyright[data-layout="centered"] p {
    font-size: 13px;
}
#footer-outer #copyright[data-layout="centered"] {
    padding: 20px 0 !important;
}
	div#necter-sliderrr .slider-pagination {
    bottom: 70px !important;
    left: 10px;
}
	div#necter-sliderrr .swiper-slide[data-color-scheme="dark"] .content p {
    font-size: 10px;
    line-height: 14px;
}
div#necter-sliderrr .nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide .button a {
    padding: 11px 28px;
   
}
	div#sec-1main {
    text-align: center;
    padding-bottom: 0px !important;
}
	div#sec-1main {
   
    padding-top: 40px !important;
}
	div#sec-2main .t1 {
   
    position: unset;
   
}
	div#sec-2main .t1 p {
    font-size: 14px;
    padding-bottom: 10px;
}
	div#sec-2main button.owl-prev {
   
    position: unset;
}
	div#sec-2main button.owl-next {
    
    position: unset;
}
	div#sec-2main .t1 {
    position: unset;
    text-align: center;
}
	div#sec-3main .clm1 .iwithtext {
    text-align: center;
}
	div#sec-3main .iwithtext .iwt-icon img {
    width: unset;
    margin: 0 auto;
}
	div#sec-3main .iwithtext {
    text-align: center;
}
	div#sec-3main .clm1 .iwithtext .iwt-text {
    padding-left: unset !important;
    padding-right: 0px;
}
	div#sec-3main .clm2 .iwithtext .iwt-text {
    padding-left: 0px;
}
	div#sec-3inr1 .iwithtext .iwt-icon img {
    width: unset !important;
    margin: 0 auto;
}
	div#sec-3inr1 .iwithtext .iwt-icon {
    position: unset;
}
	div#sec-3main .iwithtext .iwt-text {
    min-height: auto;
}
	div#sec-3inr2 a.nectar-button.large.regular.accent-color.regular-button {
    float: unset;
    margin: 0 auto;
    display: table;
}
	div#sec-3inr2 {
    text-align: center;
}
	div#sec-3main .blog-recent[data-style*=classic_enhanced].columns-2 .span_6 {
    margin-bottom: 14px !important;
    border-radius: 16px !important;
    overflow: hidden;
    margin-right: 0;
}
	div#sec-3main .row-bg.viewport-desktop.using-image {
    background-size: 100% 100%;
    background-image: none !important;
    background-color: #ebeafb;
}
	div#sec-3main .blog-recent[data-style*=classic_enhanced] .article-content-wrap {
    padding: 100px 0px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
}
	div#sec-3main {
    text-align: center;
}
	div#sec-4main .carousel-item {
    margin: 0px 10px;
}
	div#sec-3main .clm1 .iwithtext .iwt-icon {
    position: unset;
   
}
	div#footer-widgets .col.span_4::before{
		display:none;
	}
	
}


@media (max-width: 768px) {}

@media (max-width: 480px) {
	div#necter-sliderrr .content {
    margin-top: -30px;
}
	
	
	div#sec-3main .blog-recent[data-style*=classic_enhanced] .article-content-wrap {
    padding: 47px 0px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
}
	div#necter-sliderrr .slider-pagination {
    bottom: 70px !important;
    left: 10px;
    display: none;
}
	div#necter-sliderrr .swiper-slide[data-color-scheme="dark"] .content p {
    display: none;
}
	div#necter-sliderrr .swiper-slide .content .buttons {
    padding-top: 0px;
}
	div#necter-sliderrr .content h2 {
		line-height: 30px !important;
    font-size: 24px !important;
}
	div#sec-1main button.owl-next {
    position: unset;
}

div#sec-1main button.owl-prev {
    left: -40px;
    position: unset;
}
	div#sec-1main .owl-carousel .owl-nav.disabled {
    
    margin-top: 0px;
}
	div#sec-1inr1 {
    text-align: left;
    padding-top: 30px !important;
}
	div#sec-3main h2 {
    color: #000000;
    font-size: 30px;
    line-height: 40px;
}
	div#sec-3main h2 br {
    display: none;
}
	div#sec-1main .row-bg.viewport-desktop.using-image {
    
    background-image: none !important;
    background-color: #e3effc;
}
	.span_4 {
    width: 100%;
}
}

@media (max-width: 414px) {
	div#necter-sliderrr .content h2 {
    font-size: 19px !important;
}
	div#sec-1main .owl-stage {
    padding-top: 0px !important;
}
	div#sec-1inr1 {
    text-align: left;
    padding-top: 10px !important;
}
	div#sec-2inr1 {
    margin: 0px 0px;
}
	div#sec-2main .carousel-item {
    padding: 0px 1px;
}
	div#necter-sliderrr .content {
    margin-top: -50px;
}
}

@media (max-width: 375px) {}

@media (max-width: 360px) {
	
	div#necter-sliderrr .content {
    margin-top: -70px;
}
}
