/*
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
*/
div#necterslider a.extra-color-1 {
    padding: 0px !important;
    background-color: unset !important;
    margin-top: -17px;
}
::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #fff;
}

::-webkit-scrollbar
{
	width: 12px;
	background-color: #fff;
}

::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #0E3E9B;
}
/* ================================ */
#top .sf-menu > li[class*="current"]:not([class*="menu-item-btn"]) > a .menu-title-text:before {
    background-color: #d03c22;
    border-radius: 35px !important;
}
/* ========================================== */
div#necterslider span.font-fam {
    font-size: 25px;
    line-height: 35px;
    font-family: 'damion';
    position: relative;
}
div#necterslider span.font-fam:before {
    content: "";
    background-image: url(https://camp-ruach.com/wp-content/uploads/2024/10/image-9.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 0;
    top: 0;
    width: 40px;
    height: 36px;
    margin: 30px 0px 0px -40px !important;
	animation: necter 10s ease-in-out 0s 1000 normal forwards;
}
@keyframes necter {
	0%,
	100% {
		transform: rotate(0deg);
		transform-origin: 100% 50%;
	}

	10% {
		transform: rotate(2deg);
	}

	20%,
	40%,
	60% {
		transform: rotate(-4deg);
	}

	30%,
	50%,
	70% {
		transform: rotate(4deg);
	}

	80% {
		transform: rotate(-2deg);
	}

	90% {
		transform: rotate(2deg);
	}
}
div#necterslider a.primary-color {
    padding: 15px 30px !important;
    border-radius: 30px !important;
}
div#necterslider .nectar-video-box {
    position: absolute;
    bottom: 0;
    left: 0;
    margin: 0% 0% 22.5% 23% !important;
}
body.material .nectar-video-box[data-color="extra-color-1"] .nectar_video_lightbox:before {
    outline: 10px solid #ffffff73;
}
/* ============================================= */
div#sec-two {
    padding: 50px 0px !important;
}
img.alignnone.size-full.wp-image-36 {
    display: inline;
    margin: 0px 0px 30px -50px !important;
	animation: necter 10s ease-in-out 0s 1000 normal forwards;
}
div#sec-two em img.alignnone.size-full.wp-image-38 {
    margin: 0px 0px -25px -60px !important;
}
div#sec-two p em {
    padding: 0px 70px 0px 70px !important;
    display: block;
}
div#sec-two img.img-with-animation.img-right.skip-lazy {
    margin-bottom: -200px;
    float: right;
    z-index: 99;
    filter: drop-shadow(2px 4px 6px);
	animation: sec-twoimg 10s ease-in-out 0s 1000 normal forwards;
}
@keyframes sec-twoimg {
	0%,
	100% {
		transform: translateY(0);
	}

	10%,
	30%,
	50%,
	70% {
		transform: translateY(-8px);
	}

	20%,
	40%,
	60% {
		transform: translateY(8px);
	}

	80% {
		transform: translateY(6.4px);
	}

	90% {
		transform: translateY(-6.4px);
	}
}
a#btn {
    padding: 15px 30px !important;
    font-size: 15px;
    border-radius: 30px !important;
}
/* ======================================== */
div#sec-three {
    padding: 80px 0px !important;
}
div#sec-three .row-bg.viewport-desktop.using-image {
    background-size: 100% 100%;
}
div#sec-three img {
    width: 100%;
}
div#sec-three .vc_col-sm-4 .t-1 {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: end;
    padding-bottom: 30px;
    background-image: url(https://camp-ruach.com/wp-content/uploads/2024/10/Overlay.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
	transition: .5s;
}
div#sec-three .vc_col-sm-4:hover .t-1 {
    background-image: url(https://camp-ruach.com/wp-content/uploads/2024/10/Overlay-1.png);
    transition: .5s;
}
div#sec-three .t-1 h2 {
    margin-bottom: 55px;
    position: absolute;
}
div#sec-three .vc_col-sm-4 p a {
    opacity: 1;
    background: #0E3E9B;
    border-radius: 30px !important;
    transition: .5s;
    display: flex;
    width: 140px;
    text-align: center !important;
    justify-content: center;
    padding: 10px;
    margin-left: 20px;
}
div#sec-three .t-1 h5 {
    margin-left: 10%;
}
div#sec-three .vc_col-sm-4:hover p a {
    background: #D03C22;
    transition: .5s;
}
/* ========================================== */
div#sec-four {
    padding: 40px 0px 40px 0px !important;
}
div#sec-four-in {
    text-align: center;
    padding: 30px;
    margin: 0px 20px;
    border-radius: 20px;
    transition: .5s;
}
div#sec-four-in:hover {
	background: #fff;
    filter: drop-shadow(2px 4px 6px #ccc);
    transition: .5s;
}
div#sec-four-in img {
    width: unset;
    margin: 0 auto;
}
div#sec-four-in .hover-wrap {
    width: 120px;
    height: 120px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #FFFFFF;
    border-radius: 50%;
    animation: border-transform 15s ease 0s infinite normal forwards;
	filter: drop-shadow(2px 4px 6px #ccc);
	transition: .5s;
}
@keyframes border-transform {
0%,
100% {
border-radius: 63% 37% 54% 46%/55% 48% 52% 45%
}
14% {
border-radius: 40% 60% 54% 46%/49% 60% 40% 51%
}
28% {
border-radius: 54% 46% 38% 62%/49% 70% 30% 51%
}
42% {
border-radius: 61% 39% 55% 45%/61% 38% 62% 39%
}
56% {
border-radius: 61% 39% 67% 33%/70% 50% 50% 30%
}
70% {
border-radius: 50% 50% 34% 66%/56% 68% 32% 44%
}
84% {
border-radius: 46% 54% 50% 50%/35% 61% 39% 65%
}
}
div#sec-four-in:hover .hover-wrap {
    background: #D03C22;
    transition: .5s;
}
div#sec-four-in:hover img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(5%) saturate(7474%) hue-rotate(292deg) brightness(96%) contrast(85%);
}
div#sec-four button.owl-prev:before {
    content: "\f04b";
    font-family: 'FontAwesome';
    font-size: 20px;
    box-shadow: unset !important;
    background: #DDDDDD;
    padding: 12px 15px;
    border-radius: 50%;
}
div#sec-four button.owl-prev:hover:before {
    background: #2D2929;
    transition: .5s;
}
div#sec-four button.owl-prev {
    background: transparent;
    position: absolute;
    left: -50px;
    top: 160px;
    font-size: 0;
    border: 0px;
    transform: rotate(179deg);
}
div#sec-four button.owl-next:before {
    content: "\f04b";
    font-family: 'FontAwesome';
    font-size: 20px;
    box-shadow: unset !important;
    background: #DDDDDD;
    padding: 12px 15px;
    border-radius: 50%;
}
div#sec-four button.owl-next:hover:before {
    background: #2D2929;
    transition: .5s;
}
div#sec-four button.owl-next {
    background: transparent;
    position: absolute;
    right: -50px;
    top: 160px;
    font-size: 0;
    border: 0px;
}
div#sec-four .owl-carousel .owl-nav.disabled {
    display: block !important;
}
div#sec-four-in1 .t-2 {
    border-radius: 10px;
    padding: 15px;
    transition: .9s;
    margin: 10px 10px;
    text-align: center;
}
div#sec-four-in1 .t-2:hover {
    filter: drop-shadow(2px 4px 6px #ccc);
	background: #fff;
}
div#sec-four-in1 .t-2 h2 {
    width: 65px;
    height: 65px;
    margin: 0 auto;
    background: #D9D9D9;
    line-height: 65px;
    border-radius: 50%;
	transition: .5s;
	animation: border-transform 15s ease 0s infinite normal forwards;
}
div#sec-four-in1 .t-2:hover h2 {
    background: #D03C22;
    transition: .5s;
}
div#sec-four-in1 .t-2:hover h2 span {
    color:#fff !important;
    transition: .5s;
}
div#sec-four-in1 .vc_col-sm-3:last-child {
    position: relative;
    top: 70px;
}
/* ====================================================== */
div#sec-five {
    padding: 50px 0px !important;
}
div#sec-five .row-bg.viewport-desktop.using-image {
    background-size: 100% 100%;
}
div#sec-five-in {
    text-align: center;
    margin: 0px 30px;
}
div#sec-five  button.owl-prev:before {
    content: "\f053";
    font-family: 'FontAwesome';
    font-size: 20px;
    box-shadow: unset !important;
    background: #DDDDDD;
    padding: 10px 14px;
    border-radius: 6px;
    color: #05092B;
}
div#sec-five button.owl-prev:hover:before {
    background: #2D2929;
    transition: .6s;
    color: #fff;
}
div#sec-five  button.owl-prev {
    background: transparent;
    font-size: 0;
    border: 0px;
}
div#sec-five button.owl-next:before {
    content: "\f054";
    font-family: 'FontAwesome';
    font-size: 20px;
    box-shadow: unset !important;
    background: #DDDDDD;
    padding: 10px 14px;
    border-radius: 6px;
    color: #05092B;
}
div#sec-five button.owl-next:hover:before {
    background: #2D2929;
    transition: .6s;
    color: #fff;
}
div#sec-five  button.owl-next {
    background: transparent;
    font-size: 0;
    border: 0px;
}
div#sec-five .owl-carousel .owl-nav.disabled {
    display: block !important;
    position: absolute;
    right: 0;
    top: 0;
    margin-top: -70px;
}
/* ========================================= */
div#sec-six {
    padding: 40px 0px !important;
}
div#sec-six-in img {
    width: 100%;
}
div#sec-six .hover-wrap-inner a:before {
    content: url(https://camp-ruach.com/wp-content/uploads/2024/10/Vector-2.png);
    background-color: #0e3e9b8f;
    z-index: 12;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0;
    position: absolute;
    opacity: 0;
    transition: .5s;
    border-radius: 20px;
}
div#sec-six .hover-wrap-inner:hover :before {
    opacity: 1 !important;
}
/* =========================================== */
div#sec-seven {
    padding: 50px 0px !important;
}
div#sec-seven .row-bg.viewport-desktop.using-image {
    background-size: 100% 100%;
}
div#carousel-in {
    background: #FFF0FA;
    padding: 50px 50px 50px 50px !important;
    border-radius: 20px;
    filter: drop-shadow(2px 4px 6px #ccc);
    margin: 0px 100px 0px 20px !important;
}
div#carousel-in h6 img {
    position: absolute;
    right: 0;
    bottom: 0px;
}
div#carousel-in p {
    font-size: 17px;
    line-height: 27px;
}
div#carousel .owl-dots {
    display: none;
}
div#carousel  button.owl-prev:before {
    content: "\f053";
    font-family: 'FontAwesome';
    font-size: 20px;
    box-shadow: unset !important;
    background: #DDDDDD;
    padding: 10px 14px;
    border-radius: 6px;
    color: #05092B;
}
div#carousel button.owl-prev:hover:before {
    background: #2D2929;
    transition: .6s;
    color: #fff;
}
div#carousel button.owl-prev {
    background: transparent;
    font-size: 0;
    border: 0px;
    position: absolute;
    top: 50px;
}
div#carousel button.owl-next:before {
    content: "\f054";
    font-family: 'FontAwesome';
    font-size: 20px;
    box-shadow: unset !important;
    background: #DDDDDD;
    padding: 10px 14px;
    border-radius: 6px;
    color: #05092B;
}
div#carousel button.owl-next:hover:before {
    background: #2D2929;
    transition: .6s;
    color: #fff;
}
div#carousel  button.owl-next {
    background: transparent;
    font-size: 0;
    border: 0px;
}
div#carousel .owl-carousel .owl-nav.disabled {
    display: block !important;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0px;
    margin-top: 20%;
}
/* ============================================ */
div#footer-widgets .row {
    padding: 60px 0px !important;
    border-bottom: 1px solid #ffffff24;
}
#footer-outer .widget h4 {
	font-family: "Luckiest Guy";
    font-size: 25px;
    font-weight: 400;
}
div#custom_html-2 .socliy ul li {
    display: inline-block;
}
div#custom_html-2 .socliy i {
    background-color: #D03C22;
    width: 50px;
    height: 50px;
    line-height: 50px;
    border-radius: 35px;
    margin: 0px 2px;
    color: #fff;
}
div#custom_html-2 .socliy i:hover {
    background-color: #0E3E9B;
    transition: .5s;
}
div#footer-widgets ul li {
    margin-bottom: 10px !important;
}
div#nav_menu-3 {
    margin-left: 60px;
}
#footer-outer ul#menu-contact-us li a i {
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    left: 0px;
    color: #fff;
}
#footer-outer ul#menu-contact-us a {
    position: relative;
    padding-left: 34px !important;
}
#footer-outer ul#menu-contact-us li:hover a i {
    color: #D03C22;
    transition: .5s;
}
/* =========================================== */
div#copyright {
    padding: 20px 0px !important;
}
#copyright .ft-rit img {
    margin: 0;
}
#copyright .ft-rit {
    float: right;
}
#copyright .col.span_5 {
    max-width: 100% !important;
}
#copyright .ft-lft {
    float: left !important;
}
div#necterslider .nectar-video-box .nectar_video_lightbox {
    position: absolute;
    margin-top: 24px;
}
div#stafsec-in .vc_col-sm-4 img {
    transition: .9s;
    filter: drop-shadow(2px 4px 6px #999999);
}
div#stafsec-in .vc_col-sm-4 {
    transition: .9s;
}
div#sec-five a#btn {
    display: table;
    margin: 0 auto;
}
#top .sf-menu li#menu-item-280 a .menu-title-text:before {
    background-color: #0e3e9b00;
    border-radius: 20px !important;
}
#footer-outer .widget.widget_media_image img {
    margin-bottom: 0;
    width: 60%;
}
#footer-outer #copyright[data-layout="centered"] strong {
  padding: 45px 0;
  color: #d03c22;
}
/* ==================================== */
@media (max-width: 1600px) {
	div#necterslider .nectar-video-box {
    margin: 0% 0% 16.5% 23% !important;
}
}
@media (max-width: 1440px) {
	div#necterslider .nectar-video-box {
    margin: 0% 0% 13.5% 23% !important;
}
}
@media (max-width: 1366px) {}
@media (max-width: 1340px) {}
@media (max-width: 1336px) {}
@media (max-width: 1320px) {}
@media (max-width: 1280px) {
	    div#necterslider .nectar-video-box {
        margin: 0% 0% 14.5% 25% !important;
    }
	div#sec-four-in {
    padding: 20px;
}
}
@media (max-width: 1024px) {
	#header-outer #logo img, #header-outer .logo-clone img, #header-outer .logo-spacing img {
    height: 70px;
}
/* 	div#necterslider a.play_button_2.large.nectar_video_lightbox {
    width: 50px !important;
    height: 50px !important;
}
	body.material .nectar-video-box[data-color="extra-color-1"] .nectar_video_lightbox:before {
    outline: 6px solid #ffffff73;
}
	    div#necterslider .nectar-video-box {
        margin: 0% 0% 13.5% 31% !important;
    } */
	    div#necterslider img {
        width: 80%;
        margin: 0px;
    }
	div#necterslider a.extra-color-1 {
    margin-top: -7px;
}
	div#necterslider a.primary-color {
    padding: 14px 25px !important;
    font-size: 14px !important;
}
	p {
    font-size: 14px;
}
	div#sec-two p em {
    padding: 0px 0px 0px 70px !important;
}
	a#btn {
    padding: 11px 25px !important;
    font-size: 14px;
}
	div#sec-two {
    padding: 30px 0px !important;
}
	div#sec-three {
    padding: 20px 0px !important;
}
	div#sec-three .row-bg.viewport-desktop.using-image {
    background-size: cover;
}
	div#sec-four-in {
        padding: 10px;
        margin: 0px 10px;
    }
	div#sec-four-in1 .t-2 {
    padding: 10px;
    margin: 10px 5px;
}
	div#sec-four {
    padding: 20px 0px 50px 0px !important;
}
	div#sec-five-in {
    margin: 0px 10px;
}
	div#sec-five .row-bg.viewport-desktop.using-image {
    background-size: cover;
}
	div#sec-five {
    padding: 20px 0px !important;
}
	div#sec-seven .row-bg.viewport-desktop.using-image {
    background-size: cover;
}
	div#carousel-in p {
    font-size: 15px;
    line-height: 25px;
}
	div#carousel-in {
    padding: 30px 30px 30px 30px !important;
    margin: 0px 70px 0px 20px !important;
}
	div#carousel .owl-carousel .owl-nav.disabled {
    margin-top: 26%;
}
	div#sec-seven {
    padding: 20px 0px !important;
}
	div#nav_menu-3 {
    margin-left: 30px;
}
	#footer-outer .widget h4 {
    font-size: 19px;
}
	#sec-four p{
    font-size: 12px !important;
    line-height: 18px !important;
  }
}
@media (max-width: 912px) {
	div#necterslider a.primary-color {
        padding: 12px 25px !important;
        font-size: 13px !important;
    }
	    div#necterslider a.play_button_2.large.nectar_video_lightbox {
        width: 40px !important;
        height: 40px !important;
    }
	    div#necterslider .nectar-video-box {
        margin: 0% 0% 14% 29% !important;
    }
	div#necterslider span.font-fam:before {
    width: 30px;
    height: 26px;
    margin: 20px 0px 0px -30px !important;
}
	div#sec-two .vc_col-sm-6 .vc_column-inner {
    margin: 0px 120px;
    text-align: center;
}
	div#sec-two img.img-with-animation.img-right.skip-lazy {
    margin-bottom: -250px;
}
	    div#sec-two p em {
        padding: 0px 0px 0px 60px !important;
    }
	div#sec-three .vc_col-sm-4 {
    margin: 10px 180px;
}
	    div#sec-four-in {
        padding: 20px;
        margin: 0px 20px;
    }
	.owl-dots {
    display: none;
}
	div#sec-four button.owl-prev {
    top: 140px;
}
	div#sec-four button.owl-next {
    top: 140px;
}
	div#sec-four-in1 {
    text-align: center;
}
	div#sec-four-in1 .vc_column-inner {
    margin: 0px 70px;
}
	div#sec-four-in1 .vc_col-sm-3:last-child {
    top: 40px;
}
	div#sec-six-in .vc_column-inner {
    margin: 0px 160px;
}
	div#sec-seven-in img {
    margin: 0 auto;
}
	div#carousel .owl-carousel .owl-nav.disabled {
        margin-top: 14%;
    }
	    div#carousel-in {
        padding: 30px 30px 30px 30px !important;
        margin: 0px 90px 0px 90px !important;
    }
	    div#nav_menu-3 {
        margin-left: 0px;
    }
	div#footer-widgets ul li {
    margin-bottom: 0px !important;
}
	div#footer-widgets .row {
    padding: 30px 0px !important;
}
}
@media (max-width: 800px) {
	    div#necterslider .nectar-video-box {
        margin: 0% 0% 12% 33% !important;
    }
	    div#sec-two .vc_col-sm-6 .vc_column-inner {
        margin: 0px 100px;
        text-align: center;
    }
	    div#sec-three .vc_col-sm-4 {
        margin: 10px 150px;
    }
	    div#sec-four-in1 .vc_column-inner {
        margin: 0px 50px;
    }
	    div#sec-six-in .vc_column-inner {
        margin: 0px 110px;
    }
	    div#carousel .owl-carousel .owl-nav.disabled {
        margin-top: 19%;
    }
}
@media (max-width: 768px) {
	    div#necterslider .nectar-video-box {
        margin: 0% 0% 11.5% 34% !important;
    }
	div#copyright .col.span_5 {
    display: flex !important;
    flex-direction: column !important;
}
}
@media (max-width: 480px) {
	body .swiper-slide .content .buttons {
        padding-top: 0px;
    }
	div#necterslider p {
    display: none;
}
	    div#necterslider img {
        width: 60%;
    }
	div#necterslider a.primary-color {
        padding: 10px 20px !important;
        font-size: 10px !important;
    }
	div#necterslider span.font-fam {
    font-size: 15px;
    line-height: 25px;
}
	div#necterslider h2.ns-heading-el {
    font-size: 25px !important;
    line-height: 30px !important;
}
	    div#necterslider span.font-fam:before {
        width: 20px;
        height: 20px;
        margin: 15px 0px 0px -20px !important;
    }
	    div#necterslider a.play_button_2.large.nectar_video_lightbox {
        width: 35px !important;
        height: 35px !important;
    }
	div#necterslider .nectar-video-box {
        margin: 0% 0% 9.5% 44% !important;
    }
	div#sec-two em img.alignnone.size-full.wp-image-38 {
    display: table !important;
    margin: 0 auto !important;
}
	div#sec-two {
        padding: 10px 0px !important;
    }
	div#sec-two p em {
        padding: 0px 0px 0px 0px !important;
    }
	    div#sec-two .vc_col-sm-6 .vc_column-inner {
        margin: 0px 0px;
    }
	div#sec-two img.img-with-animation.img-right.skip-lazy {
        float: unset;
        margin: 0 auto;
    }
	    div#sec-three .vc_col-sm-4 {
        margin: 10px 0px;
    }
	div#sec-four .owl-carousel .owl-nav.disabled {
    display: none !important;
}
	div#sec-four-in {
        margin: 0px 30px;
    }
	    div#sec-four-in1 .vc_column-inner {
        margin: 0px 0px;
    }
	    div#sec-four-in1 .vc_column-inner {
        margin: 0px 0px;
    }
	    div#sec-four-in1 .t-2 {
        padding: 20px;
        margin: 15px 45px;
    }
	       div#sec-four-in1 .vc_col-sm-3:last-child {
        top: 0px;
        margin-top: -30px;
    }
	div#sec-five-in {
        margin: 0px 40px;
    }
	div#sec-five .owl-carousel .owl-nav.disabled {
    display: none !important;
}
	div#sec-five .wpb_text_column.wpb_content_element {
    text-align: center;
}
	    div#sec-six-in .vc_column-inner {
        margin: 0px 0px;
    }
	    div#carousel-in {
        margin: 0px 10px 0px 10px !important;
    }
	div#carousel .owl-carousel .owl-nav.disabled {
        display: none !important;
    }
	    div#carousel-in p {
        font-size: 14px;
        line-height: 24px;
    }
	#copyright .ft-lft {
    float: unset !important;
}
	#copyright .ft-rit {
    float: unset;
    margin-top: 10px;
}
/* 	================================= */
	.img-with-animation.Memories.skip-lazy {
  display: none !important;
}

	#footer-outer .widget.widget_media_image img {
    width: 35%;
}
}
@media (max-width: 428px) {
	div#necterslider .nectar-video-box {
        margin: 0% 0% 9.5% 49% !important;
    }
}
@media (max-width: 414px) {
	div#necterslider h2.ns-heading-el {
        font-size: 20px !important;
        line-height: 25px !important;
    }
	    div#necterslider a.primary-color {
        padding: 10px 20px !important;
        font-size: 9px !important;
    }
	    div#necterslider img {
        width: 50%;
    }
	div#necterslider a.extra-color-1 {
        margin-top: -4px;
    }
	div#necterslider .nectar-video-box {
        margin: 0% 0% 10.5% 49% !important;
    }
	    body.material .nectar-video-box[data-color="extra-color-1"] .nectar_video_lightbox:before {
        outline: 0px solid #ffffff73;
    }
	h1 {
    font-size: 25px !important;
}
}
@media (max-width: 390px) {
	    div#necterslider .nectar-video-box {
        margin: 0% 0% 9.5% 50% !important;
    }
	    div#carousel-in {
        margin: 0px 10px 0px 10px !important;
        padding: 20px 20px 20px 20px !important;
    }
}
@media (max-width: 375px) {
	    div#necterslider .nectar-video-box {
        margin: 0% 0% 8.5% 52% !important;
    }
	    #copyright .ft-lft, #copyright .ft-rit ul li a {
        font-size: 11px;
    }
}
@media (max-width: 360px) {
	    div#necterslider .nectar-video-box {
        margin: 0% 0% 7.5% 53% !important;
    }
	
}

@-moz-document url-prefix() {  

@media (max-width: 1600px) {}
@media (max-width: 1440px) {}
@media (max-width: 1366px) {}
@media (max-width: 1340px) {}
@media (max-width: 1336px) {}
@media (max-width: 1320px) {}
@media (max-width: 1280px) {}
@media (max-width: 1024px) {}
@media (max-width: 912px) {}
@media (max-width: 800px) {}
@media (max-width: 768px) {}
@media (max-width: 480px) {}
@media (max-width: 428px) {}
@media (max-width: 414px) {}
@media (max-width: 390px) {}
@media (max-width: 375px) {}
@media (max-width: 360px) {}

}

