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


#poem-product img, #poetry-sec img, #book-sec img, #banner img {
    height: 360px;
    border-radius: 20px;
    object-fit: cover;
}

#footer-outer #footer-widgets div#media_image-2 img {
    width: 180px;
}#book-sec .col img {
    width: 100%;
    height: 310px;
    object-fit: cover;
    border-radius: 10px;
}

#footer-outer #footer-widgets .row {
    padding: 40px 0px 20px !important;
    border-bottom: 1px solid;
}

#footer-outer #footer-widgets .row h4 {
    font-size: 22px;
    margin-bottom: 40px;
    margin-top: 0px;
}

#footer-outer p,#footer-outer a {font-family: 'Inter';font-weight: 400;}

#footer-outer ul#menu-contact a {
    text-transform: lowercase;
}

#footer-outer .menu-social-container ul li {
    display: inline-block;
    margin: 0px 3px !important;
}

#footer-outer .menu-social-container ul i {
    background: #414141;
    width: 35px;
    height: 35px;
    line-height: 35px;
    border-radius: 20px;
    font-size: 17px;
}


#footer-outer div#nav_menu-4,#footer-outer div#nav_menu-5 {
    width: fit-content;
    margin: 0 auto;
}

#footer-outer #copyright {
    padding: 10px 0px  !important;
}

#footer-outer #copyright .col.span_5 {
    max-width: 100% !important;
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
}



#footer-outer #copyright .col.span_5 div#block-8 {
    text-align: right;
    width: 50%;
}

#footer-outer #copyright .col.span_5 p:not( div#block-8 p) {
    width: 50%;
    text-align: left;
}

#poem-product img,#poetry-sec img,#book-sec img,#about-sec img,#banner img {
    width: 100%;
}

#poem-sec div#poem-product {padding: 0 10%;}

#book-sec div#book-product {
    margin: 0px 8px;
    transition: 0.5s;
}
div#book-product:hover {filter: brightness(0.5);transform: scale(0.9);}
h6 {
    padding-bottom: 15px;
}

a#btn1 {
    padding: 15px 40px;
    font-size: 16px;
    text-transform: uppercase;
}

div#banner img {
    transform: rotate(-10deg);
    padding: 0px 11px;
    width: 100%;
    transition: 0.5s;
}

div#banner img:hover {
    transform: rotate(0deg);
}

.nectar-video-box .inner-wrap {border-radius: 20px !important;}

#videos .owl-stage-outer {
    overflow: visible;
}

#videos .carousel-item {
    padding: 50px 60px 20px;
}

#videos .active .carousel-item {
    transform: scale(1.2);
    z-index: 1111;
    position: relative;
}


@media(max-width:999px){
	
	#footer-outer div#nav_menu-4, #footer-outer div#nav_menu-5 {
    margin: unset;
}
	
	
}