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


#top ul.sf-menu.sf-js-enabled.sf-arrows li a {
    font-family: reg ! IMPORTANT;
    font-size: 16px;
    padding: 10px 15px ! IMPORTANT;
}
.sf-menu>li ul {
    padding: 10px;
    width: 20em
}

html body h1 {
    font-family: main ! IMPORTANT;
    font-size: 90px;
    line-height: 100px;
    font-weight: 400;
}
#slider-sec p span {
    font-size: 20px;
    color: #000 !important;
    font-family: 'reg';
}
#slider-sec .icn ul li {
    list-style: none;
}
#slider-sec .icn ul {
    margin: 0px;
}
#slider-sec .icn {
    text-align: left;
    position: absolute;
    left: -160px;
    top: 0;
    bottom: 0;
    margin: auto;
}
#slider-sec .icn ul li a i {
    background: #000;
    color: #fff;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 40px !important;
    font-size: 20px;
    margin-bottom: 7px;
    transition: 0.5s;
}
#slider-sec .icn ul li a i:hover {
    transform: rotate(360deg);
    background: #fff;
    color: #000 ! IMPORTANT;
}
#slider-sec {
    padding: 250px 0px 450px 0px ! IMPORTANT;
}
a#butt-sec i {
    background: #fff ! IMPORTANT;
    color: #000 !important;
    width: 42px;
    height: 42px;
    right: 5px;
    font-size: 17px;
    line-height: 42px;
    transition: 0.5s;
    transform: rotate(-35deg);
    transform-origin: center;
    top: 0;
    bottom: 0;
    margin: auto;
}
a#butt-sec {
    background-image: -webkit-linear-gradient(90deg, rgb(218, 93, 28) 0%, rgb(255, 166, 39) 100%);
    font-family: bkk ! IMPORTANT;
    font-weight: 100;
    font-size: 16px;
    padding: 15px 50px 15px 40px;
    transition: 0.5s;
    outline: 1px solid transparent;
}
a#butt-sec:hover i {
    background: #000 !important;
    color: #fff !important;
	transform: unset;
}
a#butt-sec:hover {
    background: transparent !important;
    outline-color: #da5d1c !important;
    color: #000 !important;
}
#slider-sec a#butt-sec {
    margin: 0px 5px;
}
#cari-sec {
    padding: 60px 60px ! IMPORTANT;
    width: 80%;
    border-radius: 50px ! IMPORTANT;
}
#cari-sec .row-bg.viewport-desktop.using-bg-color {
    border-radius: 50px ! IMPORTANT;
}
#cari-sec .carousel-item img {
    height: 90px;
    object-fit: contain;
    margin: auto;
}
#cari-sec .carousel-item h3 {
    font-family: reg ! IMPORTANT;
    font-weight: 100;
}
#cari-sec .carousel-item {
    background: #fff;
    margin: 0px 10px;
    padding: 80px 20px;
    border-radius: 160px ! IMPORTANT;
	min-height: 340px;
}
#cari-sec {
    margin-top: -300px;
}
#cari-sec .owl-nav.disabled button,#re-sec .owl-nav.disabled button,#ins-sec .owl-nav.disabled button {
    background-image: -webkit-linear-gradient(90deg, rgb(218, 93, 28) 0%, rgb(255, 166, 39) 100%);
    border: unset;
    width: 70px;
    height: 70px;
    border-radius: 10px !important;
    font-size: 0px;
}
#cari-sec .owl-nav.disabled {
    display: block;
    position: absolute;
    right: -250px;
    background: #07203a !important;
    padding: 10px 10px 10px 100px;
    border-radius: 0px 20px 20px 0px !important;
    bottom: -60px;
}
#cari-sec .owl-nav.disabled button.owl-prev:before,#re-sec .owl-nav.disabled button.owl-prev:before,#ins-sec .owl-nav.disabled button.owl-prev:before {
    content: "\f060";
    font-family: 'FontAwesome';
    font-size: 25px;
}
#cari-sec .owl-nav.disabled button.owl-next:before,#re-sec .owl-nav.disabled button.owl-next:before,#ins-sec .owl-nav.disabled button.owl-next:before {
    content: "\f061";
    font-family: 'FontAwesome';
    font-size: 25px;
}
#cari-sec .owl-stage {
    padding: 0px 0px;
}
html body {
    background-image: url(https://devu22.stagingtestserver.com/Catch/wp-content/uploads/2026/08/Catch-Your-Fish-Web-last-revision-scaled.jpg);
    background-size: cover;
    background-position: bottom;
}
.container-wrap {
    background: transparent;
}
.ocm-effect-wrap {
    background: transparent !important;
}
html body h4 {
    font-size: 20px;
    font-family: 'reg';
    font-weight: 100;
    line-height: 20px;
}
#fea-sec {
    padding-top: 70px ! IMPORTANT;
}
#fea-sec .carousel-item {
    margin: 0px 50px;
}
#fea-sec .owl-item.active:nth-child(odd) {
    margin-top: -210px;
}
#fea-sec .owl-item {
    transition: 0.5s;
}
#fea-sec .owl-stage {
    padding-top: 210px;
}
#fea-sec .owl-carousel.owl-theme.owl-loaded.owl-drag {
    margin-top: -140px;
}
html body h2 {
    font-family: 'main';
    font-weight: 400;
    font-size: 70px;
    line-height: 80px;
}
html body h3 {
    font-family: 'reg';
    font-weight: 400;
    font-size: 30px;
    line-height: 40px;
}
span.onsale {
    display: none !important;
}
ul.products.columns-3 li.classic {
    border: 1px solid #999;
    padding: 10px 10px ! IMPORTANT;
    border-radius: 100px ! IMPORTANT;
    background: transparent;
    transition: 0.5s;
}
.woocommerce .star-rating, html .woocommerce ul.products li.product .star-rating {
    display: block !important;
    color: #ffd800 !important;
    width: 100%;
    margin: 0px 30px 10px 30px;
}
ul.products.columns-3 li.classic h2.woocommerce-loop-product__title {
    font-family: 'main';
    font-size: 30px;
    line-height: 40px;
    padding: 40px 30px 20px 30px ! IMPORTANT;
}
ul.products.columns-3 li.classic span.price {
    color: #000 !important;
    font-family: 'bkk' !important;
}

ul.products.columns-3 li.classic .product-short-desc {
    font-family: 'reg';
    font-size: 16px;
    line-height: 26px;
    padding: 0px 30px 20px 30px;
}
ul.products.columns-3 li.classic .product-wrap {
    overflow: visible;
}
ul.products.columns-3 li.classic .product-wrap a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    transform: unset !important;
    font-size: 0px;
    display: table;
    width: auto;
    border-radius: 50px ! IMPORTANT;
    right: 60px ! IMPORTANT;
    left: unset;
    bottom: -16px ! IMPORTANT;
    background: #000 !important;
    border: 1px solid;
}
ul.products.columns-3 li.classic .product-wrap a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart i {
    font-size: 20px;
    margin-right: 0px ! IMPORTANT;
    width: 15px;
    height: 4px ! IMPORTANT;
    display: block;
    border-radius: 50px ! IMPORTANT;
    padding-top: 0px ! IMPORTANT;
    line-height: 27px ! IMPORTANT;
}
ul.products.columns-3 li.classic span.price {
    padding: 0px 30px;
}
ul.products.columns-3 li.classic .tinv-wraper.woocommerce.tinv-wishlist a.tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.tinvwl-position-after.tinvwl-loop {
    background: #da5d1c !important;
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: #fff !important;
    font-size: 0px ! IMPORTANT;
    border-radius: 40px ! IMPORTANT;
    transform: scale(1.2);
}
ul.products.columns-3 li.classic .tinv-wraper.woocommerce.tinv-wishlist {
    position: absolute;
    top: 51%;
    right: 135px;
}
ul.products.columns-3 li.classic:hover {
    background: #fff;
}
#flat-sec {
    background-image: -webkit-linear-gradient(90deg, rgb(218, 93, 28) 0%, rgb(255, 166, 39) 100%);
    padding: 30px 120px !important;
    border-radius: 100px !important;
}
#flat-sec .vc_col-sm-5 h4 {
    padding-bottom: 20px;
}
#flat-sec .vc_col-sm-5 {
    mask-image: url(https://devu22.stagingtestserver.com/Catch/wp-content/uploads/2026/08/Shape-2.pngsd_.png);
    mask-size: 100% 100%;
    background: #07203a;
    padding: 30px 30px;
}
#flat-sec {
    background-image: -webkit-linear-gradient(90deg, rgb(218, 93, 28) 0%, rgb(255, 166, 39) 100%);
    padding: 30px 120px !important;
    border-radius: 100px !important;
    margin: 100px 0px -190px 0px ! IMPORTANT;
    z-index: 99999;
}
#best-sec .row-bg.viewport-desktop.using-image {
    background-size: 100% 118%;
    background-position: top center !important;
}
#best-sec {
    padding: 240px 0px 100px 0px !important;
}
#best-sec a#butt-sec {
    float: right;
    margin-bottom: 30px;
}
#best-sec ul.products.columns-3 li.classic {
    background: #fff;
}
#re-sec .carousel-item h4 {
    font-family: main ! IMPORTANT;
}
#re-sec .carousel-item h5 img {
    margin: auto;
    margin-bottom: 20px;
}
#re-sec .carousel-item {
    border: 1px solid #777;
    padding: 30px 30px;
    margin: 0px 13px;
    border-radius: 40px !important;
    text-align: center;
}
#re-sec .owl-nav.disabled {
    display: block;
    position: absolute;
    top: -120px;
    right: 0;
}
#ins-sec {
    padding: 100px 0px !important;
}
#ins-sec .carousel-item {
    margin: 0px 10px;
}	

#ins-sec .owl-nav.disabled {
    display: block;
    position: absolute;
    top: -120px;
    right: 0;
}
.nectar-global-section.before-footer {
    background: transparent;
}
#glo-sec> .row-bg-wrap {
    border-top: 1px solid #777;
}
#hh-sec h3 {
    font-family: 'main';
    font-size: 32px;
    line-height: 42px;
}
#hh-sec {
    padding: 40px 0px ! IMPORTANT;
}
#hh-sec #newsletterwidgetminimal-2 input.tnp-email {
    background: transparent;
    border: 1px solid #c56020;
    font-family: 'bkk';
    padding: 20px 170px 20px 20px;
    border-radius: 60px ! IMPORTANT;
}
#hh-sec {
    margin-bottom: 0px;
}
#hh-sec #newsletterwidgetminimal-2 form.tnp-form {
    position: relative;
}
#hh-sec #newsletterwidgetminimal-2 form.tnp-form input.tnp-submit {
    background-image: -webkit-linear-gradient(90deg, rgb(218, 93, 28) 0%, rgb(255, 166, 39) 100%);
    font-family: bkk !important;
    font-weight: 400;
    font-size: 16px;
    position: absolute;
    right: 6px;
    width: auto;
    padding: 18px 40px !important;
    top: 6px;
}
html body p {
    font-family: 'reg';
    font-size: 16px;
    line-height: 26px;
}
#ii-sec {
    border-top: 1px solid #777;
    border-bottom: 1px solid #777;
    margin-bottom: 0px;
    padding: 40px 0px !important;
}
#ii-sec .iwt-icon i {
    background-image: -webkit-linear-gradient(90deg, rgb(218, 93, 28) 0%, rgb(255, 166, 39) 100%);
    color: #fff;
    width: 80px;
    height: 80px;
    line-height: 80px;
    border-radius: 60px !important;
    font-size: 40px;
}
#ii-sec .iwt-text a {
    color: #000;
}
#ii-sec .iwt-text {
    padding: 18px 0px 0px 100px !important;
    font-family: reg ! IMPORTANT;
    font-size: 16px;
    line-height: 26px;
}
#mm-sec {
    padding: 30px 0px !important;
}
#mm-sec .icn ul li a i {
    color: #000;
    font-size: 26px;
}
#mm-sec ul li {
    list-style: none;
    display: inline-block;
    margin-right: 16px;
}
#mm-sec ul {
    margin: 0px;
    text-align: center;
}
ul#menu-home-2 li a,  ul#menu-footer li a,  ul#menu-footer-main li a{
    font-family: 'reg';
    font-size: 15px;
    opacity: 0.7;
}
#cari-sec .carousel-item h3 {
    font-size: 20px;
    line-height: 30px;
}
#abt-sec1 h2, #ins-sec h2 {
    font-size: 50px;
    line-height: 60px;
}
#res-sec h3 {
	font-family: 'main';
	margin-top: 30px;
}
#faq h3.toggle-title a {
    font-size: 16px;
}
shark-icon-container {
    display: none;
}
.blog-recent[data-style*=classic_enhanced] .article-content-wrap {
    padding: 20px;
}
.article-content-wrap h3.title {
    font-family: 'main';
    font-size: 25px;
    line-height: 35px;
    margin-top: 10px;
}
.article-content-wrap span.meta {
    font-family: 'main';
}
span.meta-category {
    display: none;
}
#terms ol li {
    font-size: 22px;
    font-family: 'main';
    margin-top: 25px;
}
#terms p {
    padding-bottom: 10px
}
#terms ol {
    margin-bottom: 10px
}
.page-id-13 #fea-sec .owl-stage {
    padding-top: 320px;
}
/* #fea-sec  p.featured-kit-description {
    position: absolute;
    top: 64px;
    width: 60%;
    left: 110px;
    opacity: 0;
    transition: all 0.4s ease;
    font-size: 20px;
    background-color: #07203A;
    padding: 30px;
    width: 250px;
    height: 250px;
    border-radius: 50%;
    color: #fff;
    box-shadow: 0 0 25px 8px rgba(255, 255, 255, 0.9);
}

#fea-sec .carousel-item:hover p.featured-kit-description {
    opacity: 1;
} */
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1920px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1600px) {
	#slider-sec {
    padding: 200px 0px 380px 0px ! IMPORTANT;
}
	
	#slider-sec .icn {
    left: -40px;
}
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1440px) {
	ul.products.columns-3 li.classic .tinv-wraper.woocommerce.tinv-wishlist {
    top: 49%;
    right: 135px;
}
	ul.products.columns-3 li.classic .product-short-desc {
    font-size: 15px;
    line-height: 25px;
    padding: 0px 30px 20px 30px;
}
	#flat-sec {
    padding: 30px 70px !important;
    margin: 100px 0px -190px 0px ! IMPORTANT;
    z-index: 99999;
}
	#best-sec .row-bg.viewport-desktop.using-image {
    background-size: 104% 118%;
    background-position: 30% 0% ! IMPORTANT;
}
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1366px) {
	#mm-sec ul#menu-home-2 li {
    margin-right: 0px;
    padding: 0px 5px ! IMPORTANT;
}
	html body h2 {
    font-size: 60px;
    line-height: 70px;
}
	    ul.products.columns-3 li.classic .tinv-wraper.woocommerce.tinv-wishlist {
        top: 222px;
        right: 135px;
    }
	#slider-sec {
        padding: 200px 0px 300px 0px ! IMPORTANT;
    }
	
	#cari-sec {
    margin-top: -240px;
}
	#cari-sec .owl-nav.disabled {
    right: -250px;
    padding: 10px 10px 10px 100px;
    border-radius: 20px 20px 20px 0px !important;
    bottom: -30px;
}
	#cari-sec {
    padding: 30px 30px ! IMPORTANT;
    width: 80%;
    border-radius: 50px ! IMPORTANT;
}
	html body h1 {
    font-size: 75px;
    line-height: 85px;
}
	#top ul.sf-menu.sf-js-enabled.sf-arrows li a {
		font-size: 14px;
	}
	#cari-sec .carousel-item {
		min-height: 300px;
	}
	#abt-sec1 h2, #ins-sec h2 {
    font-size: 40px;
    line-height: 50px;
}
	.article-content-wrap h3.title {
	  font-size: 20px;
	  line-height: 30px;
	}
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1340px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1320px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1280px) {
	    ul.products.columns-3 li.classic .tinv-wraper.woocommerce.tinv-wishlist {
        top: 206px;
        right: 135px;
    }
	ul.products.columns-3 li.classic h2.woocommerce-loop-product__title {
    font-size: 25px;
    line-height: 35px;
    padding: 20px 30px 10px 30px ! IMPORTANT;
}
	ul.products.columns-3 li.classic {
    padding: 10px 10px ! IMPORTANT;
    border-radius: 80px ! IMPORTANT;
}
	#slider-sec {
        padding: 150px 0px 240px 0px ! IMPORTANT;
    }
	#cari-sec {
        margin-top: -190px;
    }
	#cari-sec .carousel-item {
    margin: 0px 10px;
    padding: 60px 10px;
    border-radius: 160px ! IMPORTANT;
}
	#header-outer #logo img, #header-outer .logo-clone img, #header-outer .logo-spacing img {
    height: 20px;
}
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1024px) {
	#ii-sec .iwt-text {
    padding: 18px 0px 0px 100px !important;
    font-size: 14px;
    line-height: 24px;
}
	#hh-sec h3 {
    font-size: 20px;
    line-height: 30px;
}
	html body h2 {
        font-size: 50px;
        line-height: 60px;
    }
	#flat-sec {
        padding: 30px 30px !important;
        margin: 40px 0px -190px 0px ! IMPORTANT;
        z-index: 99999;
        border-radius: 60px ! IMPORTANT;
    }
	    ul.products.columns-3 li.classic .tinv-wraper.woocommerce.tinv-wishlist {
        top: 151px;
        right: 90px;
    }
	ul.products.columns-3 li.classic .product-wrap a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    right: 20px ! IMPORTANT;
    bottom: -16px ! IMPORTANT;
}
	    ul.products.columns-3 li.classic .product-short-desc {
        font-size: 15px;
        line-height: 25px;
        padding: 0px 10px 20px 10px;
    }
	ul.products.columns-3 li.classic span.price {
    padding: 0px 10px;
}
	.woocommerce .star-rating, html .woocommerce ul.products li.product .star-rating {
    display: block !important;
    color: #ffd800 !important;
    width: 100%;
    margin: 0px 0px 10px 10px;
}
	ul.products.columns-3 li.classic h2.woocommerce-loop-product__title {
        font-size: 20px;
        line-height: 30px;
        padding: 10px 10px 10px 10px ! IMPORTANT;
    }
	ul.products.columns-3 li.classic {
        padding: 10px 10px ! IMPORTANT;
        border-radius: 60px ! IMPORTANT;
    }
	#fea-sec .owl-stage {
    padding-top: 130px;
}
	#fea-sec .owl-item.active:nth-child(odd) {
    margin-top: -90px;
}
	html body h3 {
    font-size: 20px;
    line-height: 30px;
}
	    #slider-sec {
        padding: 150px 0px 150px 0px ! IMPORTANT;
    }
	    #cari-sec {
        margin-top: -100px;
    }
	    #cari-sec .owl-nav.disabled {
        right: -230px;
        padding: 10px 10px 10px 53px;
        border-radius: 20px 20px 20px 0px !important;
        bottom: -30px;
    }
	    #cari-sec {
        padding: 30px 30px ! IMPORTANT;
        width: 80%;
        border-radius: 0px 0px 0px 50px ! IMPORTANT;
    }
	#cari-sec .owl-nav.disabled {
        right: -270px;
        padding: 10px 10px 10px 93px;
        border-radius: 20px 20px 20px 0px !important;
        bottom: -30px;
    }
	    #cari-sec .carousel-item {
        margin: 0px 10px;
        padding: 40px 10px;
        border-radius: 160px ! IMPORTANT;
    }
	#cari-sec .carousel-item img {
    height: 50px;
    object-fit: contain;
    margin: auto;
}
	#cari-sec .carousel-item h3 {
    font-size: 15px;
    line-height: 20px;
}
	html body p {
    font-size: 12px;
    line-height: 22px;
}
	#slider-sec p span {
    font-size: 15px;
}
	    html body h1 {
        font-size: 55px;
        line-height: 65px;
    }
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 840px) {
	#mm-sec {
    text-align: center;
}
	#ii-sec .iwt-text {
        padding: 18px 0px 0px 0px !important;
        font-size: 14px;
        line-height: 24px;
        text-align: center;
    }
	#ii-sec .iwithtext .iwt-icon {
    position: unset;
    margin: auto;
    display: table;
}
	#ins-sec .owl-stage {
    padding-top: 0px;
}
	#ins-sec .owl-nav.disabled {
    display: none;
}
	#ins-sec {
    padding: 30px 0px !important;
}
	#re-sec .owl-stage {
    padding-top: 0px;
}
	#re-sec .owl-nav.disabled {
    display: none;
}
	#best-sec ul.products.columns-3 li.classic {
    margin-right: 15px;
}
	#best-sec a#butt-sec {
    float: unset;
    margin-bottom: 30px !important;
    margin: auto;
    display: table;
}
	#flat-sec .vc_col-sm-5 {
    mask-size: 60% 100%;
    padding: 30px 30px;
    mask-repeat: no-repeat ! IMPORTANT;
}
	    ul.products.columns-3 li.classic .tinv-wraper.woocommerce.tinv-wishlist {
        top: 187px;
        right: 90px;
    }
	#sel-sec {
    padding-top: 40px ! IMPORTANT;
}
	#fea-sec .owl-stage {
        padding-top: 0px;
    }
	#fea-sec .owl-carousel.owl-theme.owl-loaded.owl-drag {
    margin-top: 0px;
}
	    #fea-sec .owl-item.active:nth-child(odd) {
        margin-top: 0px;
    }
	#cari-sec button.owl-dot span {
    background: #fff;
}
	#cari-sec .owl-nav.disabled {
    display: none;
}
	    #cari-sec {
        padding: 30px 30px ! IMPORTANT;
        width: 100%;
        border-radius: 30px 30px 30px 30px ! IMPORTANT;
    }
	html body h1 {
        font-size: 45px;
        line-height: 55px;
    }
	#slider-sec {
        padding: 80px 0px 120px 0px ! IMPORTANT;
    }
	#slider-sec .icn {
    display: none;
}
	   .featured-kit-description {
        width: 85%;
        padding: 30px;

        font-size: 15px;
        line-height: 1.45;
    }
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 768px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 525px) {
	#best-sec {
    padding: 240px 0px 30px 0px !important;
}
	    #ins-sec .owl-stage {
        padding-top: 0px;
        padding-bottom: 0px;
    }
	#re-sec {
        margin-top: 0px;
        padding-top: 30px ! IMPORTANT;
    }
	#best-sec .row-bg.viewport-desktop.using-image {
        background-size: 100% 113%;
        background-position: 0% -20% ! IMPORTANT;
        background-image: unset !important;
        background-color: #07203a ! IMPORTANT;
        border-radius: 40px ! IMPORTANT;
    }
	    #flat-sec .vc_col-sm-5 {
        mask-size: 100% 100%;
        padding: 30px 30px;
        mask-repeat: no-repeat ! IMPORTANT;
        mask-image: unset;
        border-radius: 20px !important;
    }
	#flat-sec {
        padding: 30px 30px !important;
        margin: 10px 0px -210px 0px ! IMPORTANT;
        z-index: 99999;
        border-radius: 60px ! IMPORTANT;
    }
	    ul.products.columns-3 li.classic .tinv-wraper.woocommerce.tinv-wishlist {
        top: 174px;
        right: 90px;
    }
	ul.products.columns-3 li.classic {
    width: 100% ! IMPORTANT;
    margin-right: 0px ! IMPORTANT;
}
	html body h4 {
    font-size: 15px;
    font-family: 'reg';
    font-weight: 100;
    line-height: 15px;
}
	html body h2 {
        font-size: 25px;
        line-height: 35px;
    }
	#fea-sec {
    padding-top: 20px ! IMPORTANT;
}
	#slider-sec a#butt-sec {
    margin: 4px 5px;
}
	    html body h1 {
        font-size: 25px;
        line-height: 35px;
    }
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 430px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 375px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 360px) {}