/*
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
*/
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Tiro+Bangla:ital@0;1&display=swap');

#header-outer[data-full-width=true] header>.container{
    padding:0 250px;
}
#header-outer[data-menu-bottom-bar-align=left][data-format=centered-menu-bottom-bar] #top .span_3 nav.left-side {
    margin-left: unset;
}
#header-outer[data-format=centered-menu-bottom-bar] .span_3 #logo {
    margin: 0 auto;
    position: relative;
    /* left: 10%; */
}

#header-outer[data-lhe=animated_underline] #top nav>ul>li>a{
    color: #000;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 19px; /* 105.556% */
    text-transform: capitalize;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li.current_page_item>a{
    font-weight: 700;
}
#header-outer[data-format=centered-menu-bottom-bar] .span_9, body.material #header-outer[data-format=centered-menu-bottom-bar]:not([data-format=left-header]) #top .span_9 {
    border-radius: 30px;
    background: #222F30;
    backdrop-filter: blur(2px);
    padding: 0 30px 0 50px !important;
    height: 92px;
    line-height: 92px;
}
#header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 nav >ul >li:not(#social-in-menu):not(#nectar-user-account):not(#search-btn):not(.slide-out-widget-area-toggle) > a{
    margin-bottom:0px;
}
body #header-outer[data-lhe=animated_underline] #top nav>ul>li:not([class*=button_])>a .menu-title-text:after{
    display:none;
}
#header-outer[data-format="centered-menu-bottom-bar"] #top .span_3 {
    margin-bottom: 40px;
    margin-top:40px;
}
#header-outer[data-format="centered-menu-bottom-bar"][data-menu-bottom-bar-align="left"] #top .span_9 ul.buttons > li {
    margin-top: 23px;
}
body.material #header-outer[data-full-width=true]:not([data-format=left-header]) #top nav>.buttons {
    margin-right: 30px;
}
body.material #top nav ul #nectar-user-account a span:before {
    content: "";
    background-image: url(/wp-content/uploads/2025/06/user-icon.png);
    width: 18px;
    height: 20px;
    display: block;
    margin: 0 auto;
}
body.material #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart:before {
    content: "";
    background-image: url(/wp-content/uploads/2025/06/cart-icon.png);
    width: 16px;
    height: 20px;
    display: block;
    margin: 0 auto;
}
body.material #top nav ul #nectar-user-account{
    background:#D9D9D9;
    width: 46px;
    height: 46px !important;
    border-radius:100px;
    justify-content:center;
}
body.material #top nav ul li.nectar-woo-cart {
    background:#D9D9D9;
    width: 46px;
    height: 46px !important;
    border-radius:100px;
    justify-content:center;
    margin-top: 18px !important;
}
body.material #header-outer:not([data-format=left-header]) #top nav>.buttons>li {
    margin: 0 10px 0 0;
}
body #header-outer .icon-salient-search:before, body.material #header-outer .icon-salient-search:before{
    color:#fff;
    font-size:22px;
}
li#search-btn{
    background:#35484A;
    width: 60px;
    height: 60px !important;
    border-radius:100px;
    align-content: center;
    list-style:none;
}
#top nav ul li#search-btn{
    display:none !important;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li#menu-item-104>a{
    color: #000;
    font-family: "Tiro Bangla";
    font-size: 25px;
    font-style: normal;
    font-weight: 400;
    line-height: 17px; /* 68% */
    font-variant: small-caps;
    letter-spacing: -1px;
}
#header-outer[data-lhe=animated_underline] #top nav>ul>li#menu-item-105>a{
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px; /* 100% */
    text-transform: capitalize;
    border-radius: 25px;
    background: #35484A;
    padding:18px 42px;
}
div#header-space {
    display: none;
}
div#header-outer {
    background: transparent;
}
div#sec1 {
    background: linear-gradient(180deg, #D3E4DF 0%, #9BDAC8 100%);
}
div#sec1 h2{
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 60px;
    font-style: normal;
    font-weight: 400;
    line-height: 73.215px; /* 103.175% */
    letter-spacing: -0.71px;
    text-transform: uppercase;
    margin-bottom:30px;
}
div#sec1 p{
    color: rgba(0, 0, 0, 0.65);
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px; /* 170.588% */
}
div#sec1 a#btn{
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px; /* 100% */
    text-transform: capitalize;
    padding:18px 35px;
    margin-bottom:0px;
}
div#sec1 h6{
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 600;
    line-height: 29px; /* 170.588% */
    text-transform: uppercase;
    padding-top:81px;
    margin-bottom:20px;
}
div#sec1 h5{
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 50px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px; /* 90% */
    letter-spacing: 0px;
    text-transform: uppercase;
}
div#sec1 .cover:last-child{
    padding-left: 70px;
}
div#sec1 .cover img{
    box-shadow: 7px 15px 16.3px 0px rgba(0, 0, 0, 0.25);
    margin: auto;
    display: table;
}
div#sec1 .cover .vc_col-sm-6:last-child img{
    display:table;
    margin:0 auto;
    margin-right:0;
}
div#sec1:before{
    content:"power";
    -webkit-text-stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    font-family: Poppins;
    font-size: 521.118px;
    font-style: normal;
    font-weight: 700;
    line-height: 460px; /* 103.175% */
    letter-spacing: -5.211px;
    text-transform: uppercase;
    color:transparent;
    opacity: 0.2;
    position:absolute;
    left:0;
    bottom:0;
}
a#btn{
    border-radius: 25px !important;
}
div#sec2 h6 {
    color: rgba(0, 0, 0, 0.65);
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 300;
    line-height: 16px; /* 94.118% */
    letter-spacing: 5.44px;
    text-transform: uppercase;
    text-align: center;
    margin-bottom:20px;
}
div#sec2 h2{
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 60px;
    font-style: normal;
    font-weight: 400;
    line-height: 73.215px; /* 122.024% */
    letter-spacing: -0.6px;
    text-transform: capitalize;
    text-align: center;
}
div#sec2 .woocommerce ul.products li.product .woocommerce-loop-product__title {
    color: #000;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 29px; /* 131.818% */
    text-transform: capitalize;
    text-align:center;
    margin: 0;
    padding: 30px 0 37px 0;
    position:relative;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
div#sec2 .woocommerce ul.products li.product .woocommerce-loop-product__title:before{
    content:"David Catzel";
    color: #000;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 300;
    line-height: 29px; /* 131.818% */
    text-transform: capitalize;
    display:block;
    position:absolute;
    bottom:0px;
    left:0;
    right:0;
}
div#sec2 .woocommerce ul.products li.product .price {
    color: #000 !important;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 29px; /* 131.818% */
    text-transform: capitalize;
    text-align:center;
    margin-top:7px;
    position:relative;
}
div#sec2 .woocommerce ul.products li.product .price:after{
    content:"";
    background-image:url(/wp-content/uploads/2025/06/rating-img.png);
    width:110px;
    height:12px;
    position:absolute;
    bottom:-20px;
    left:0;
    right:0;
    margin:0 auto;
}
div#sec3 .inner_row:nth-child(1) .vc_col-sm-5{
    padding-left: 100px;
}
div#sec3 h2{
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 60px;
    font-style: normal;
    font-weight: 400;
    line-height: 70px; /* 122.024% */
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom:53px;
}
div#sec3 p{
    color: rgba(0, 0, 0, 0.65);
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px; /* 170.588% */
}
div#sec3 .inner_row:nth-child(2) .vc_col-sm-5 p{
    width:90%;
}
div#sec3 img {
    width: 100%;
}
div#sec3 .inner_row:nth-child(2) img{
    display:table;
    margin:0 auto;
    margin-right:0;
}
div#sec3 .inner_row:nth-child(2) .wpb_text_column.wpb_content_element{
    margin-bottom:82px;
}
div#sec3 a#btn{
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px; /* 100% */
    text-transform: capitalize;
    padding:18px 35px;
    margin-bottom:0px;
}
div#sec4 .main-col{
    border-radius: 30px;
    background: linear-gradient(0deg, #35484A 0%, #35484A 100%), url(<path-to-image>) lightgray 50% / cover no-repeat;
}
div#sec4 h6{
    color: #FFF;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 300;
    line-height: 16px; /* 94.118% */
    letter-spacing: 5.44px;
    text-transform: uppercase;
    text-align:center;
    margin-bottom:40px;
}
div#sec4 h2{
    color: #FFF;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 79.286px;
    font-style: normal;
    font-weight: 400;
    line-height: 86px; /* 108.468% */
    letter-spacing: -0.793px;
    text-transform: capitalize;
}
div#sec4 a#btn{
    color: #000;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px; /* 100% */
    text-transform: capitalize;
    padding:18px 36px;
    background: #16E9FF !important;
    display:table;
    margin:0 auto;
}
div#sec4 .video-main {
    position: relative;
    padding-top:30px;
}
div#sec4 .video-main img{
    border-radius: 30px;
    box-shadow: 0px 9px 46.1px 0px rgba(0, 0, 0, 0.76);
}
div#sec4 .video-inner {
    position: absolute;
    bottom: 50px;
    left: 50px;
}
div#sec4 .video-main .video-inner img{
    box-shadow:none;
    border-radius: unset;
}
div#sec4 .flx{
    display:flex;
    justify-content:space-between;
    padding:0 30px;
    align-items:center;
}
div#sec4 .flx h5{
    color: #FFF;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 300;
    line-height: 16px; /* 94.118% */
    letter-spacing: 5.44px;
    text-transform: uppercase;
}
div#sec4 .flx h3{
    color: #FFF;
    font-family: "Tiro Bangla";
    font-size: 45px;
    font-style: normal;
    font-weight: 400;
    line-height: 52px; /* 115.556% */
    letter-spacing: -0.45px;
    text-transform: capitalize;
}
div#sec4 .flx p{
    color: #FFF;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px; /* 170.588% */ 
    opacity: 0.8;
}
div#sec4 .wpb_raw_code.wpb_raw_html.wpb_content_element {
    margin-bottom:50px;
}
div#sec4 div#sec4-inner-two img{
    border-radius: 30px;
    box-shadow: 0px 4px 28.5px 0px rgba(0, 0, 0, 0.33);
}
div#sec4 h4{
    color: #FFF;
    font-family: Poppins;
    font-size: 25px;
    font-style: normal;
    font-weight: 600;
    line-height: 37px; /* 148% */
    padding-top:40px;
    padding-left:30px;
}
div#sec4 div#sec4-inner-two .vc_col-sm-6:last-child{
    padding-left: 95px;
}
div#sec5 .main-col{
    border-radius: 30px;
    background: linear-gradient(0deg, #D3E4DF 0%, #D3E4DF 100%), url(<path-to-image>) lightgray 50% / cover no-repeat;
}
div#sec5 h6{
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 300;
    line-height: 16px; /* 94.118% */
    letter-spacing: 5.44px;
    text-transform: uppercase;
    text-align: center;
}
div#sec5 h2{
    color: #000;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 79.286px;
    font-style: normal;
    font-weight: 400;
    line-height: 86px; /* 108.468% */
    letter-spacing: -0.793px;
    text-transform: capitalize;
}
div#sec5 .plan{
    border-radius: 38px;
    background: #344648;
    width: 594px;
    padding:60px;
}
div#sec5 .plan .pack{
    display:flex;
    justify-content:space-between;
}
div#sec5 .plan .pack h3{
    color: #FFF;
    font-family: Poppins;
    font-size: 35px;
    font-style: normal;
    font-weight: 700;
    line-height: 46px; /* 131.429% */
    text-transform: capitalize;
    margin-bottom:17px;
}
div#sec5 .plan .pack p{
    color: #FFF;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px; /* 138.889% */
    text-transform: capitalize;
}
div#sec5 .plan .pack .fr{
    border-radius: 24px;
    background: #FAFFF0;
    width: 167px;
    height: 167px;
    display:flex;
    justify-content:center;
    align-items:center;
}
div#sec5 .plan h4{
    color: #FFF;
    font-family: Poppins;
    font-size: 65px;
    font-style: normal;
    font-weight: 700;
    line-height: 81px;
    text-transform: capitalize;
}
div#sec5 .plan h4 span{
    color: #FFF;
    font-family: Poppins;
    font-size: 32px;
    font-style: normal;
    font-weight: 300;
    line-height: 81px;
    text-transform: capitalize;
    margin-bottom:40px;
}
div#sec5 .plan ul{
    margin:0;
}
div#sec5 .plan ul li{
    list-style:none;
    color: #FFF;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 30px; /* 187.5% */
    text-transform: capitalize;
    padding-bottom:16px;
}
div#sec5 .plan ul li i{
    margin-right:15px;
}
div#sec5 .plan ul li:last-child{
    padding-bottom:0px;
}
div#sec5 .plan h5 a#get{
    color: #FFF;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px; /* 187.5% */
    letter-spacing: 3.52px;
    text-transform: capitalize;
    border-radius: 38px;
    background: #1F292A;
    display:block;
    text-align:center;
    padding:15px 0;
    margin-top:50px;
}
div#sec5 .vc_col-sm-6:last-child .plan{
    margin:0 auto;
    margin-right:0;
}
div#sec6 h6{
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 300;
    line-height: 16px; /* 94.118% */
    letter-spacing: 5.44px;
    text-transform: uppercase;
    margin-bottom:30px;
    text-align:center;
}
div#sec6 h2{
    color: #000;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 125.382px;
    font-style: normal;
    font-weight: 400;
    line-height: 136px; /* 108.468% */
    letter-spacing: -1.254px;
    text-transform: capitalize;
    margin-bottom:45px;
}
div#sec6 p{
    color: #503F32;
    text-align: center;
    -webkit-text-stroke-width: 0.2px;
    -webkit-text-stroke-color: #000;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px; /* 150% */
    text-transform: capitalize;
    padding:0px 130px 20px;
}
div#sec6 ul{
    display:flex;
    justify-content:center;
    align-items:center;
    gap:30px;
    margin:0;
}
div#sec6 ul li{
    list-style:none;
    color: #000;
    font-family: Lato;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px; /* 150% */
    text-transform: capitalize;
}
div#sec6 ul li span{
    display:block;
    color: #000;
    font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    line-height: 18px; /* 112.5% */
    text-transform: capitalize;
    margin-top:7px;
}
div#sec6 ul li img{
    border-radius: 83px;
    box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.24);
}
div#sec6 .owl-dots {
    display: none;
}
div#sec6 .owl-nav.disabled {
    display: block !important;
}
div#sec6 .owl-nav.disabled button {
    border-radius: 74.302px !important;
    border: 1px solid #B8B8B8;
    background: rgba(217, 217, 217, 0.13) !important;
    width:75px;
    height:75px;  
}
div#sec6 .owl-nav.disabled button span{
    font-size: 40px !important;
    line-height:20px;
    color: #000; 
}
div#sec6 .owl-nav button.owl-prev {
    display: block;
    position: absolute;
    left: 0px;
    top: 45px;
    bottom: 0px;
    z-index: 0;    
}
div#sec6 .owl-nav.disabled button.owl-next{
    display: block;
    position: absolute;
    right:0px;
    top: 45px;
    bottom: 0px;
    z-index: 0;
}
div#sec6 .owl-carousel[data-desktop-cols] .owl-stage {
    padding: 0 !important;
}
div#sec7 h2 {
    color: #000;
    font-family: "Tiro Bangla";
    font-size: 125.382px;
    font-style: normal;
    font-weight: 400;
    line-height: 136px; /* 108.468% */
    letter-spacing: -1.254px;
    text-transform: capitalize;
}
div#sec7 a#btn{
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px; /* 100% */
    text-transform: capitalize;
    padding:18px 44px;
    display:table;
    margin:0 auto;
    margin-right:0;
}
div#sec7 .blg{
    border-radius: 30px;
    border: 1px solid #C4C4C4;
    background: #F6F6F6;
    width:95%;
    padding:38px 34px 32px 34px;
    transition:all 0.5s linear;
}
div#sec7 .blg h3{
    color: #000;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 400;
    line-height: 168%; /* 36.96px */
    text-transform: capitalize;
    padding-top:35px;
    margin-bottom:14px;
}
div#sec7 .blg p{
    color: #000;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 166%; /* 29.88px */
    text-transform: capitalize;
    padding-bottom:30px;
    border-bottom: 1px solid #C4C4C4;
}
div#sec7 .blg ul{
    margin:0;
    display:flex;
    justify-content:space-between;
    padding-top:20px;
}
div#sec7 .blg ul li{
    list-style:none;
    color: #000;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 166%; /* 29.88px */
    text-transform: capitalize;
}
div#sec7 .blg:hover{
    background: #344648;
}
div#sec7 .blg:hover *{
    color:#fff !important;
}
div#fotr .main-col{
    border-radius: 30px;
    border: 1px solid #16E9FF;
    background: linear-gradient(0deg, #35484A 0%, #35484A 100%), url(<path-to-image>) lightgray 50% / cover no-repeat;
    padding:0 81px;
}
div#fotr div#fotr-inner-one h2{
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 55px;
    font-style: normal;
    font-weight: 700;
    line-height: 66.8px; /* 121.455% */
    letter-spacing: -1.366px;
    text-transform: capitalize;
    margin-bottom:14px;
}
div#fotr div#fotr-inner-one p{
    color: #FFF;
    font-family: "Instrument Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 155.556% */
    text-transform: capitalize;
    text-align:center;
    padding-bottom:32px;
}
div#fotr div#fotr-inner-one div#wpforms-133{
    margin:0 auto;
}
div#fotr div#fotr-inner-one form input{
    width: 775px;
    height:80px;
    border:1.5px solid #000;
    filter: drop-shadow(2px 8px 0px #1be9fe);
    border-radius:10px;
    padding-left:30px;
    padding-right:0;
    color: #000;
    font-family: poppins;
}
div#fotr div#fotr-inner-one form input::placeholder{
    color: #000;
    font-family: poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 26px; /* 183.333% */
    text-transform: capitalize;
    opacity: 0.6;
}
div#fotr div#fotr-inner-one form{
    display:flex;
    justify-content:center;
}
div#fotr div#fotr-inner-one form button:before {
    font-size: 0;
    content: "\f061";
    font-size: 20px;
    font-family: 'FontAwesome';
    width: 83px;
    height: 55px;
    line-height:55px;
    position: absolute;
    top: 0;
    right: 0px;
    color: #000;
    border-radius: 5px;
    border: 1px solid #000;
    background: #1be9fe;
}
div#fotr div#fotr-inner-one form button {
    font-size: 0;
    box-shadow: none;
    background: unset;
    border: none;
    position: relative;
    padding:  0 !important;
    margin-top:13px;
    margin-left: -13px !important;
}
div#fotr div#fotr-inner-one .wpforms-submit-container {
    margin: 0 !important;
}
div#fotr div#fotr-inner-one div#wpforms-133-field_1-container {
    padding: 0px;
}
div.wpforms-container-full input:focus, div.wpforms-container-full textarea:focus, div.wpforms-container-full select:focus {
    box-shadow: none !important;
}
div#fotr div#fotr-inner-one div.wpforms-container-full button[type=submit]:focus:after {
    border: none;
}
div#fotr-inner-two {
    border: 1px solid #16E9FF;
    background: #000;
}
div#fotr div#fotr-inner-two ul#menu-footer-menu{
    margin:0;
    display:flex;
    justify-content:end;
    gap:33px;
}
div#fotr div#fotr-inner-two ul#menu-footer-menu li{
    list-style:none;
}
div#fotr div#fotr-inner-two ul#menu-footer-menu li a{
    color: #FFF;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
    line-height: 28px; /* 155.556% */
    text-transform: capitalize;
}
div#fotr div#fotr-inner-two .contact {
    display:flex;
    justify-content:space-between;
    padding-top:66px;
    border-top:1px solid #fff;
    margin-top:48px;
}
div#fotr div#fotr-inner-two ul.info{
    margin:0;
    display:flex;
    gap:105px;
}
div#fotr div#fotr-inner-two ul.info li{
    list-style:none;
}
div#fotr div#fotr-inner-two ul.info li a{
    color: #FFF;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 25px; /* 156.25% */
    text-transform: capitalize;
}
div#fotr div#fotr-inner-two ul.info li a i{
    margin-right:23px;
    font-size:22px;
    color:#16E9FF;
}
div#fotr div#fotr-inner-two ul.info li:nth-child(2) a{
    text-transform:lowercase;
}
div#fotr div#fotr-inner-two ul.lists-icon{
    margin:0;
    display:flex;
    justify-content:end;
    gap:20px;
}
div#fotr div#fotr-inner-two ul.lists-icon li{
    list-style:none;
}
div#fotr div#fotr-inner-two ul.lists-icon li a i{
    font-size:25px;
    color:#16E9FF;
} 
div#fotr div#fotr-lst{
    padding-left:119px;
    padding-right:97px;
}
div#fotr div#fotr-lst p{
    color: #FFF;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 22px; /* 122.222% */
    letter-spacing: 6.3px;
    text-transform: capitalize;
}
div#fotr div#fotr-lst .vc_col-sm-6:last-child p{
    text-align:right;
}
div.wpforms-container-full .wpforms-confirmation-container-full {
    background: #000 !important;
    border-color: #000 !important;
}
div.wpforms-container-full .wpforms-confirmation-container-full p{
    color:#fff !important;
}
#header-outer.small-nav{
    background: linear-gradient(180deg, #D3E4DF 100%, #9BDAC8 100%) !important;
	padding:10px 0;
}
body.material #header-outer.small-nav nav ul li.nectar-woo-cart {
    margin-top: 0px !important;
}
.scrolled-down .col.span_9.col_last {
    display:none !important;
}
.scrolled-down #top .span_3 {
    margin-bottom: 12px !important;
    margin-top: 12px !important;
}
div#page-header-bg {
    background: linear-gradient(180deg, #D3E4DF 0%, #9BDAC8 100%) !important;
}
.page-id-88 div#sec4 {
    padding-top: 50px !important;
    padding-bottom: 50px !important; 
}
.page-id-90 div#sec2 {
    padding-bottom:50px !important;
}
.page-id-92 div#sec7 {
    padding-top: 70px !important;
}
div#cont h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 60px;
    font-style: normal;
    font-weight: 400;
    line-height: 73.215px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    text-align: center;
    margin-bottom: 0px;
}
div#cont div#wpforms-156 {
    width: 75%;
}
div#cont form input, div#cont form textarea{
    height: 80px;
    color: #000;
    padding-left:32px;
    border:1.354px solid #565656;
    backdrop-filter: blur(10.156269073486328px);
    border-radius:6px;
    background:transparent;
    font-family: poppins;
}
div#cont form input::placeholder, div#cont form textarea::placeholder{
    color: #000;
    font-family: poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 35px; /* 164.706% */
    text-transform:capitalize;
    opacity:1;
}
div#cont form button{
    color: #fff;
    font-family: poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 32px; /* 133.333% */
    background-color: #35484a;
    border-radius:6px !important;
    display:block;
    width:100%;
    height: 80px;
}
div#cont form button:hover{
    background-color: #35484a !important;
}
div#cont .wpforms-container .wpforms-field{
    padding:10px 0 !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    color: #000;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 29px; /* 131.818% */
    text-transform: capitalize;
    text-align:center;
    margin: 0;
    padding: 30px 0 37px 0;
    position:relative;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title:before{
    content:"David Catzel";
    color: #000;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 300;
    line-height: 29px; /* 131.818% */
    text-transform: capitalize;
    display:block;
    position:absolute;
    bottom:0px;
    left:0;
    right:0;
}
.woocommerce ul.products li.product .price {
    color: #000 !important;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 29px; /* 131.818% */
    text-transform: capitalize;
    text-align:center;
    margin-top:7px;
    position:relative;
}
.woocommerce ul.products li.product .price:after{
    content:"";
    background-image:url(/wp-content/uploads/2025/06/rating-img.png);
    width:110px;
    height:12px;
    position:absolute;
    bottom:-20px;
    left:0;
    right:0;
    margin:0 auto;
}
body.product-template-default.single.single-product div#header-outer {
    background: linear-gradient(180deg, #D3E4DF 0%, #9BDAC8 100%) !important;
    padding-bottom:30px;
}
body.product-template-default.single.single-product.woocommerce .woocommerce-breadcrumb {
    margin-top: 300px;
}
body.product-template-default.single.single-product .scrolled-down {
    padding-bottom:0px !important;
}
/* Overview Css */
div#book-overview-row img {
    width: 90%;
}
.blog-1 h3 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 65px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom: 20px;
}
.blog-1 p {
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px;
    padding-bottom: 15px;
}
.blog-1 p strong {
    color: #000;
    font-size: 22px;
}
.blog-1 ul {
    margin-bottom: 20px;
}
.blog-1 li {
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px;
}
.about-book-sec h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 50px;
    font-style: normal;
    font-weight: 400;
    line-height: 65px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom: 20px;
}
.about-book-sec p {
    color: rgba(0, 0, 0, 0.65);
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px;
    padding-bottom: 15px;
}
.about-book-sec p strong {
    color: #000;
    font-size: 22px;
}
.about-book-sec ul {
    margin-bottom: 20px;
}
.about-book-sec li {
    color: rgba(0, 0, 0, 0.65);
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 29px;
}
body.product-template-default.single.single-product.woocommerce .woocommerce-breadcrumb {
    margin: 90px 0 0;
}
body.product-template-default.single.single-product.woocommerce .woocommerce-breadcrumb {
    margin: 90px 0 0;
    font-family: 'Poppins';
}
.woocommerce div.product .product_title {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 35px;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
}
.woocommerce div.product .summary p.price {
    color: #000 !important;
    font-family: Poppins;
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 29px;
    text-transform: capitalize;
    padding-bottom: 10px;
}
.woocommerce-product-details__short-description p {
    color: rgba(0, 0, 0, 0.65);
    font-family: Poppins;
    font-size: 16px;
    font-weight: 400;
    line-height: 29px;
}
.woocommerce-page button[type=submit].single_add_to_cart_button, body[data-form-submit=regular].woocommerce-page .container-wrap button[type=submit].single_add_to_cart_button {
    font-family: 'Poppins';
}
div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs {
    margin: 0;
}
.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs li a {
    font-family: 'Poppins';
}
.woocommerce div.product .woocommerce-tabs .panel p {
    font-family: 'Poppins';
}
.single-product .products.related, .single-product .products.upsells {
    margin: 0;
}
.single-product .products.related h2 {
    font-family: 'Poppins';
    text-transform: capitalize;
    color: #000;
}
.woocommerce div.product_meta {
    margin: 10px 0 0;
    font-family: 'Poppins';
}
.woocommerce ul.products li.product.classic .product-wrap img {
    height: 670px;
    object-fit: cover;
}
.woocommerce div.product form.cart a.button.alt.amazon-button {
    font-size: 16px;
    padding: 20px 45px !important;
    transition: all .2s ease;
    margin-top: 30px;
    font-family: 'Poppins';
}
@media only screen and (min-width: 320px) and (max-width: 767px){
	body[data-slide-out-widget-area=true] #top .col.span_3 {
		width: 80%;
	}
	div#sec1 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}
	div#sec1 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 35px;
    font-style: normal;
    font-weight: 400;
    line-height: 45.215px;
    letter-spacing: -0.71px;
    text-transform: uppercase;
    margin-bottom: 10px;
    text-align: center !important;
}
.page-id-92 div#sec7 {
    padding-top: 50px !important;
}
#ajax-content-wrap .vc_row.right_padding_205px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_205px .row_col_wrap_12 {
    padding: 10px;
}
p {
    text-align: center !important;
}
.img-with-aniamtion-wrap[data-animation=fade-in-from-left] .hover-wrap, img.img-with-animation[data-animation=fade-in-from-left] {
    text-align: center;
    padding: 0px;
}
.vc_col-sm-3.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    text-align: center;
}
.wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.animated.wpb_start_animation {
    align-items: center !important;
    display: table;
    margin: 0 auto;
}
	img.stnd.skip-lazy.dark-version {
    width: 91% !important;
}
	div#sec1 h6 {
    font-size: 17px;
    line-height: 29px;
	text-align:center;
	padding-top: 30px;
    margin-bottom: 10px;
}
	div#sec1 h5{
		text-align: center;
	}
	div#sec1 .cover:last-child {
    padding-left: 0px;
    padding-top: 20px;
}
#ajax-content-wrap .vc_row.right_padding_210px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_210px .row_col_wrap_12{
    padding: 10px;
}
div#sec2 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 53.215px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    text-align: center;
}
#ajax-content-wrap .vc_row.right_padding_210px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_210px .row_col_wrap_12{
    padding: 10px;
}
div#sec2 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 53.215px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    text-align: center;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_318px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_318px .row_col_wrap_12_inner {
    padding: 10px !important;
}
div#sec3 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom: 23px;
    text-align: center;
}
div#sec3 .inner_row:nth-child(1) .vc_col-sm-5 {
    padding: 10px;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_50px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_50px .row_col_wrap_12_inner{
    padding: 10px;
}
div#sec3 .inner_row:nth-child(2) .vc_col-sm-5 p {
    width: 100%;
}
div#sec3 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px;
    text-transform: capitalize;
    padding: 18px 35px;
    margin: 0px auto;
    display: table;
}
div#sec3 .inner_row:nth-child(2) .wpb_text_column.wpb_content_element {
    margin-bottom: 20px;
}
div#fws_6875467387509 {
	padding-bottom: 30px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_50px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_50px .row_col_wrap_12{
		padding: 10px;
	}
	div#sec4 .flx {
    display: inline;
    text-align: center;
    padding: 10px;
}
	#ajax-content-wrap .vc_row.inner_row.right_padding_174px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_174px .row_col_wrap_12_inner {
    padding: 10px;
}
#ajax-content-wrap .vc_row.right_padding_50px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_50px .row_col_wrap_12 {
    padding: 10px;
}
div#sec4 h2 {
    color: #FFF;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 39.286px;
    font-style: normal;
    font-weight: 400;
    line-height: 46px;
    letter-spacing: -0.793px;
    text-transform: capitalize;
}
div#sec4 .flx {
    display: inline;
    text-align: center;
    padding: 10px;
}
div#sec4 .flx h3 {
    color: #FFF;
    font-family: "Tiro Bangla";
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.45px;
    text-transform: capitalize;
}
div#sec4-inner-one {
    padding-bottom: 10px !important;
}
div#sec4 h4 {
    color: #FFF;
    font-family: Poppins;
    font-size: 19px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
    padding-top: 25px;
    padding-left: 6px;
}

div#sec4 div#sec4-inner-two .vc_col-sm-6:last-child {
    padding: 0px !important;
}
	div#sec4-inner-one {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
	div#sec3 {
    padding: 50px 0px 50px 0px !important;
}

	.about-book-sec h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 35px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom: 20px;
    text-align: center;
}
	div#book-overview-row img {
    width: 100%;
}
	#ajax-content-wrap .vc_row.right_padding_150px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_150px .row_col_wrap_12 {
    padding: 10px;
}

div#sec7 h2 {
    color: #000;
    font-family: "Tiro Bangla";
    font-size: 45.382px;
    font-style: normal;
    font-weight: 400;
    line-height: 56px;
    letter-spacing: -1.254px;
    text-transform: capitalize;
    text-align: center;
}
	div#sec4 {
    padding-bottom: 50px !important;
}
	div#book-overview-row {
    padding-bottom: 50px !important;
}
	div#sec7 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px;
    text-transform: capitalize;
    padding: 18px 44px;
    display: table;
    margin: 0 auto;
}
	div#sec7 .blg {
    border-radius: 30px;
    border: 1px solid #C4C4C4;
    background: #F6F6F6;
    width: 100%;
    padding: 38px 34px 32px 34px;
    transition: all 0.5s linear;
}
	div#sec7 .blg h3 {
    color: #000;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 168%;
    text-transform: capitalize;
    padding-top: 35px;
    margin-bottom: 14px;
    text-align: center;
}
	div#sec7 {
    padding-bottom: 50px !important;
}
	div#fotr .main-col {
    padding: 0px 5px;
}
	div#fotr div#fotr-inner-one h2 {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    line-height: 45.8px;
    letter-spacing: -1.366px;
    text-transform: capitalize;
    margin-bottom: 20px;
}
	div#fotr div#fotr-inner-one form input {
    width: 300px;
    height: 80px;
    border: 1.5px solid #000;
    filter: drop-shadow(2px 8px 0px #1be9fe);
    border-radius: 10px;
    padding-left: 30px;
    padding-right: 0;
    color: #000;
    font-family: poppins;
}
	#ajax-content-wrap .vc_row.inner_row.right_padding_119px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_119px .row_col_wrap_12_inner {
    padding: 10px;
}
	div#fotr div#fotr-inner-two ul#menu-footer-menu {
    margin: 0 auto;
    display: table;
    justify-content: end;
}

div#fotr div#fotr-inner-two ul#menu-footer-menu li {
    list-style: none;
    text-align: center;
    padding-bottom: 10px;
}

div#fotr div#fotr-inner-two .contact {
    display: table !important;
    margin: 0 auto !important;
    text-align: center;
    
}

div#fotr div#fotr-inner-two ul.info {
    margin: 0;
    display: table;
    margin: 0 auto;
}

div#fotr div#fotr-inner-two ul.lists-icon {
    display: table;
    margin: 0 auto;
    padding-top: 10px;
}
	div#fotr div#fotr-lst {
    padding-left: 10px;
    padding-right: 10px;
}
	#ajax-content-wrap .vc_row.right_padding_195px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_195px .row_col_wrap_12 {
    padding: 10px;
}

div#sec6 h2 {
    color: #000;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 50.382px;
    font-style: normal;
    font-weight: 400;
    line-height: 56px;
    letter-spacing: -1.254px;
    text-transform: capitalize;
    margin-bottom: 15px;
}

div#sec6 p {
    color: #503F32;
    text-align: center !important;
    -webkit-text-stroke-width: 0.2px;
    -webkit-text-stroke-color: #000;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
	padding: 0px 40px;
}
	div#sec6 .owl-nav.disabled button {
    border-radius: 74.302px !important;
    border: 1px solid #B8B8B8;
    background: rgba(217, 217, 217, 0.13) !important;
    width: 40px;
    height: 40px;
}
	div#sec6 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
	div#cont div#wpforms-156 {
    width: 100% !important;
}
	.vc_row-fluid .wpb_column[class*=vc_col-xs]:not(.vc_col-xs-12), .vc_row-fluid.full-width-content .col .wpb_row, .vc_row-fluid.full-width-content .col:not(.child_column), .vc_row-fluid.vc_row[data-column-margin=none] .col {
    padding-bottom: 10px !important;
}
	    .woocommerce .products.related .product, .woocommerce .products.upsells .product, .woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce ul.products[class*=columns-] li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product, body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product, body.woocommerce .span_9 ul.products li.product, body.woocommerce ul.products li.product, body.woocommerce-page .span_9 ul.products li.product, body.woocommerce-page ul.products li.product {
        width: 99.8%;
        margin: 0 4% 25px 0;
    }
	div#sec2 {
    padding-top: 50px !important;
}
	.vc_col-sm-4.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone a {
    margin: 0 auto;
    display: table;
}
}

@media only screen and (min-width: 768px) and (max-width: 1023px){
	div#sec1 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}
	div#sec1 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 35px;
    font-style: normal;
    font-weight: 400;
    line-height: 45.215px;
    letter-spacing: -0.71px;
    text-transform: uppercase;
    margin-bottom: 10px;
    text-align: center !important;
}

#ajax-content-wrap .vc_row.right_padding_205px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_205px .row_col_wrap_12 {
    padding: 10px;
}
p {
    text-align: center !important;
}
.img-with-aniamtion-wrap[data-animation=fade-in-from-left] .hover-wrap, img.img-with-animation[data-animation=fade-in-from-left] {
    text-align: center;
    padding: 0px;
}
.vc_col-sm-3.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    text-align: center;
}
.wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.animated.wpb_start_animation {
    align-items: center !important;
    display: table;
    margin: 0 auto;
}
	img.stnd.skip-lazy.dark-version {
    width: 91% !important;
}
	div#sec1 h6 {
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 600;
    line-height: 29px;
    text-transform: uppercase;
    padding-top: 30px;
    margin-bottom: 10px;
}
	div#sec1 .cover:last-child {
    padding-left: 0px;
    padding-top: 30px;
}
#ajax-content-wrap .vc_row.right_padding_210px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_210px .row_col_wrap_12{
    padding: 10px;
}
div#sec2 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 53.215px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    text-align: center;
}
#ajax-content-wrap .vc_row.right_padding_210px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_210px .row_col_wrap_12{
    padding: 10px;
}
div#sec2 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 53.215px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    text-align: center;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_318px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_318px .row_col_wrap_12_inner {
    padding: 10px !important;
}
div#sec3 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom: 23px;
    text-align: center;
}
div#sec3 .inner_row:nth-child(1) .vc_col-sm-5 {
    padding: 10px;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_50px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_50px .row_col_wrap_12_inner{
    padding: 10px;
}
div#sec3 .inner_row:nth-child(2) .vc_col-sm-5 p {
    width: 100%;
}
div#sec3 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px;
    text-transform: capitalize;
    padding: 18px 35px;
    margin: 0px auto;
    display: table;
}
div#sec3 .inner_row:nth-child(2) .wpb_text_column.wpb_content_element {
    margin-bottom: 20px;
}
div#fws_6875467387509 {
	padding-bottom: 30px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_50px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_50px .row_col_wrap_12{
		padding: 10px;
	}
	div#sec4 .flx {
    display: inline;
    text-align: center;
    padding: 10px;
}
	#ajax-content-wrap .vc_row.inner_row.right_padding_174px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_174px .row_col_wrap_12_inner {
    padding: 10px;
}
#ajax-content-wrap .vc_row.right_padding_50px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_50px .row_col_wrap_12 {
    padding: 10px;
}
div#sec4 h2 {
    color: #FFF;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 39.286px;
    font-style: normal;
    font-weight: 400;
    line-height: 46px;
    letter-spacing: -0.793px;
    text-transform: capitalize;
}
div#sec4 .flx {
    display: inline;
    text-align: center;
    padding: 10px;
}
div#sec4 .flx h3 {
    color: #FFF;
    font-family: "Tiro Bangla";
    font-size: 30px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.45px;
    text-transform: capitalize;
}
div#sec4-inner-one {
    padding-bottom: 10px !important;
}
div#sec4 h4 {
    color: #FFF;
    font-family: Poppins;
    font-size: 19px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
    padding-top: 25px;
    padding-left: 6px;
}

div#sec4 div#sec4-inner-two .vc_col-sm-6:last-child {
    padding: 0px !important;
}
	div#sec4-inner-one {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
	div#sec3 {
    padding: 50px 0px 50px 0px !important;
}

	.about-book-sec h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 35px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom: 20px;
    text-align: center;
}
	div#book-overview-row img {
    width: 100%;
}
	#ajax-content-wrap .vc_row.right_padding_150px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_150px .row_col_wrap_12 {
    padding: 10px;
}

div#sec7 h2 {
    color: #000;
    font-family: "Tiro Bangla";
    font-size: 45.382px;
    font-style: normal;
    font-weight: 400;
    line-height: 56px;
    letter-spacing: -1.254px;
    text-transform: capitalize;
    text-align: center;
}
	div#sec4 {
    padding-bottom: 50px !important;
}
	div#book-overview-row {
    padding-bottom: 50px !important;
}
	div#sec7 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px;
    text-transform: capitalize;
    padding: 18px 44px;
    display: table;
    margin: 0 auto;
}
	div#sec7 .blg {
    border-radius: 30px;
    border: 1px solid #C4C4C4;
    background: #F6F6F6;
    width: 100%;
    padding: 38px 34px 32px 34px;
    transition: all 0.5s linear;
}
	div#sec7 .blg h3 {
    color: #000;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 168%;
    text-transform: capitalize;
    padding-top: 35px;
    margin-bottom: 14px;
    text-align: center;
}
	div#sec7 {
    padding-bottom: 50px !important;
}
	div#fotr .main-col {
    padding: 0px 5px;
}
	div#fotr div#fotr-inner-one h2 {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    line-height: 45.8px;
    letter-spacing: -1.366px;
    text-transform: capitalize;
    margin-bottom: 20px;
}
	div#fotr div#fotr-inner-one form input {
    width: 300px;
    height: 80px;
    border: 1.5px solid #000;
    filter: drop-shadow(2px 8px 0px #1be9fe);
    border-radius: 10px;
    padding-left: 30px;
    padding-right: 0;
    color: #000;
    font-family: poppins;
}
	#ajax-content-wrap .vc_row.inner_row.right_padding_119px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_119px .row_col_wrap_12_inner {
    padding: 10px;
}
	div#fotr div#fotr-inner-two ul#menu-footer-menu {
    margin: 0 auto;
    display: table;
    justify-content: end;
}

div#fotr div#fotr-inner-two ul#menu-footer-menu li {
    list-style: none;
    text-align: center;
    padding-bottom: 10px;
}

/* div#fotr div#fotr-inner-two .contact {
    display: table !important;
    margin: 0 auto !important;
    text-align: center;
    
} */

/* div#fotr div#fotr-inner-two ul.info {
    margin: 0;
    display: table;
    margin: 0 auto;
} */

div#fotr div#fotr-inner-two ul.lists-icon {
    display: table;
    margin: 0 auto;
    padding-top: 10px;
}
	div#fotr div#fotr-lst {
    padding-left: 10px;
    padding-right: 10px;
}
	#ajax-content-wrap .vc_row.right_padding_195px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_195px .row_col_wrap_12 {
    padding: 10px;
}

div#sec6 h2 {
    color: #000;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 50.382px;
    font-style: normal;
    font-weight: 400;
    line-height: 56px;
    letter-spacing: -1.254px;
    text-transform: capitalize;
    margin-bottom: 15px;
}

div#sec6 p {
    color: #503F32;
    text-align: center !important;
    -webkit-text-stroke-width: 0.2px;
    -webkit-text-stroke-color: #000;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
	padding: 0px 40px;
}
	div#sec6 .owl-nav.disabled button {
    border-radius: 74.302px !important;
    border: 1px solid #B8B8B8;
    background: rgba(217, 217, 217, 0.13) !important;
    width: 40px;
    height: 40px;
}
	div#sec6 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
	div#cont div#wpforms-156 {
    width: 100% !important;
}
	#header-outer[data-full-width=true] header>.container {
    padding: 0 50px;
}
	.row .col img:not([srcset]) {
    width: auto;
    display: table;
    margin: 0 auto;
}
	.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    margin: 0 auto;
    display: table;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1300px){
	div#sec1 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}
	div#sec1 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 35px;
    font-style: normal;
    font-weight: 400;
    line-height: 45.215px;
    letter-spacing: -0.71px;
    text-transform: uppercase;
    margin-bottom: 10px;
/*     text-align: center !important; */
}
	div#sec1 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px;
    text-transform: capitalize;
    padding: 18px 22px;
    margin-bottom: 0px;
}

#ajax-content-wrap .vc_row.right_padding_205px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_205px .row_col_wrap_12 {
    padding: 10px;
}
/* p {
    text-align: center !important;
} */
.img-with-aniamtion-wrap[data-animation=fade-in-from-left] .hover-wrap, img.img-with-animation[data-animation=fade-in-from-left] {
    text-align: center;
    padding: 0px;
}
.vc_col-sm-3.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    text-align: center;
}
/* .wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.animated.wpb_start_animation {
    align-items: center !important;
    display: table;
    margin: 0 auto;
} */
	img.stnd.skip-lazy.dark-version {
    width: 91% !important;
}
	div#sec1 h6 {
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 600;
    line-height: 29px;
    text-transform: uppercase;
    padding-top: 30px;
    margin-bottom: 10px;
}
	div#sec1 .cover:last-child {
    padding-left: 0px;
    padding-top: 30px;
}
#ajax-content-wrap .vc_row.right_padding_210px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_210px .row_col_wrap_12{
    padding: 10px;
}
div#sec2 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 53.215px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    text-align: center;
}
#ajax-content-wrap .vc_row.right_padding_210px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_210px .row_col_wrap_12{
    padding: 10px;
}
div#sec2 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 53.215px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    text-align: center;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_318px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_318px .row_col_wrap_12_inner {
    padding: 10px !important;
}
div#sec3 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom: 23px;
/*     text-align: center; */
}
div#sec3 .inner_row:nth-child(1) .vc_col-sm-5 {
    padding: 10px;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_50px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_50px .row_col_wrap_12_inner{
    padding: 10px;
}
div#sec3 .inner_row:nth-child(2) .vc_col-sm-5 p {
    width: 100%;
}
div#sec3 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px;
    text-transform: capitalize;
    padding: 18px 35px;
/*     margin: 0px auto;
    display: table; */
}
div#sec3 .inner_row:nth-child(2) .wpb_text_column.wpb_content_element {
    margin-bottom: 20px;
}
div#fws_6875467387509 {
	padding-bottom: 30px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_50px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_50px .row_col_wrap_12{
		padding: 10px;
	}
	div#sec4 .flx {
    display: inline;
    text-align: center;
    padding: 10px;
}
	#ajax-content-wrap .vc_row.inner_row.right_padding_174px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_174px .row_col_wrap_12_inner {
    padding: 10px;
}
#ajax-content-wrap .vc_row.right_padding_50px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_50px .row_col_wrap_12 {
    padding: 10px;
}
div#sec4 h2 {
    color: #FFF;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 50.286px;
    font-style: normal;
    font-weight: 400;
    line-height: 60px;
    letter-spacing: -0.793px;
    text-transform: capitalize;
}
div#sec4 .flx {
    display: inline;
    text-align: center;
    padding: 10px;
}
div#sec4 .flx h3 {
    color: #FFF;
    font-family: "Tiro Bangla";
    font-size: 50px;
    font-style: normal;
    font-weight: 400;
    line-height: 65px;
    letter-spacing: -0.45px;
    text-transform: capitalize;
}
div#sec4-inner-one {
    padding-bottom: 10px !important;
}
div#sec4 h4 {
    color: #FFF;
    font-family: Poppins;
    font-size: 19px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
    padding-top: 25px;
    padding-left: 6px;
}

div#sec4 div#sec4-inner-two .vc_col-sm-6:last-child {
    padding: 0px !important;
}
	div#sec4-inner-one {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
	div#sec3 {
    padding: 50px 0px 50px 0px !important;
}

	.about-book-sec h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 35px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom: 20px;
/*     text-align: center; */
}
	div#book-overview-row img {
    width: 100%;
}
	#ajax-content-wrap .vc_row.right_padding_150px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_150px .row_col_wrap_12 {
    padding: 10px;
}

div#sec7 h2 {
    color: #000;
    font-family: "Tiro Bangla";
    font-size: 60.382px;
    font-style: normal;
    font-weight: 400;
    line-height: 66px;
    letter-spacing: -1.254px;
    text-transform: capitalize;
/*     text-align: center; */
}
	
.full-page-inner>.container>.span_12, .full-page-inner>.span_12, html body .vc_row-fluid>.span_12 {
    display: flex;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    float: none;
    justify-content: space-between;
}

	div#sec4 {
    padding-bottom: 50px !important;
}
	div#book-overview-row {
    padding-bottom: 50px !important;
}
	div#sec7 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px;
    text-transform: capitalize;
    padding: 18px 44px;
    display: table;
    margin: 0 auto;
}
	div#sec7 .blg {
    border-radius: 30px;
    border: 1px solid #C4C4C4;
    background: #F6F6F6;
    width: 100%;
    padding: 38px 34px 32px 34px;
    transition: all 0.5s linear;
}
	div#sec7 .blg h3 {
    color: #000;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 168%;
    text-transform: capitalize;
    padding-top: 35px;
    margin-bottom: 14px;
    text-align: center;
}
	div#sec7 {
    padding-bottom: 50px !important;
}
	div#fotr .main-col {
    padding: 0px 5px;
}
	div#fotr div#fotr-inner-one h2 {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    line-height: 45.8px;
    letter-spacing: -1.366px;
    text-transform: capitalize;
    margin-bottom: 20px;
}
	div#fotr div#fotr-inner-one form input {
    width: 500px;
    height: 80px;
    border: 1.5px solid #000;
    filter: drop-shadow(2px 8px 0px #1be9fe);
    border-radius: 10px;
    padding-left: 30px;
    padding-right: 0;
    color: #000;
    font-family: poppins;
}
	#ajax-content-wrap .vc_row.inner_row.right_padding_119px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_119px .row_col_wrap_12_inner {
    padding: 10px;
}
/* 	div#fotr div#fotr-inner-two ul#menu-footer-menu {
    margin: 0 auto;
    display: table;
    justify-content: end;
} */
	 .vc_col-sm-8 {
     width: 70.666667%;
}
	 .vc_col-sm-4 {
        width: 29.333333%;
}

/* div#fotr div#fotr-inner-two ul#menu-footer-menu li {
    list-style: none;
    text-align: center;
    padding-bottom: 10px;
}
 */
/* div#fotr div#fotr-inner-two .contact {
    display: table !important;
    margin: 0 auto !important;
    text-align: center;
    
} */

div#fotr div#fotr-inner-two ul#menu-footer-menu{
    margin:0;
    display:flex;
    justify-content:end;
    gap:25px;
}

div#fotr div#fotr-inner-two ul.lists-icon {
    display: table;
    margin: 0 auto;
    padding-top: 10px;
}
	div#fotr div#fotr-lst {
    padding-left: 10px;
    padding-right: 10px;
}
	#ajax-content-wrap .vc_row.right_padding_195px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_195px .row_col_wrap_12 {
    padding: 10px;
}

div#sec6 h2 {
    color: #000;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 50.382px;
    font-style: normal;
    font-weight: 400;
    line-height: 56px;
    letter-spacing: -1.254px;
    text-transform: capitalize;
    margin-bottom: 15px;
}

div#sec6 p {
    color: #503F32;
    text-align: center !important;
    -webkit-text-stroke-width: 0.2px;
    -webkit-text-stroke-color: #000;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
	padding: 0px 40px;
}
	div#sec6 .owl-nav.disabled button {
    border-radius: 74.302px !important;
    border: 1px solid #B8B8B8;
    background: rgba(217, 217, 217, 0.13) !important;
    width: 40px;
    height: 40px;
}
	div#sec6 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
	div#cont div#wpforms-156 {
    width: 100% !important;
}
	#header-outer[data-full-width=true] header>.container {
    padding: 0 50px;
}
	.row .col img:not([srcset]) {
    width: auto;
    display: table;
    margin: 0 auto;
}
	.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    margin: 0 auto;
    display: table;
}
	#header-outer[data-full-width=true] header>.container {
    padding: 0px 10px;
}
	#top #logo {
    width: 300px;
    max-width: none;
    line-height: 22px;
    font-size: 22px;
    letter-spacing: -1px;
    color: #444;
    font-weight: 600;
    align-self: center;
}
	
}
@media only screen and (min-width: 1301px) and (max-width: 1600px){
	div#sec1 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}
	div#sec1 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 35px;
    font-style: normal;
    font-weight: 400;
    line-height: 45.215px;
    letter-spacing: -0.71px;
    text-transform: uppercase;
    margin-bottom: 10px;
/*     text-align: center !important; */
}
	div#sec1 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px;
    text-transform: capitalize;
    padding: 18px 22px;
    margin-bottom: 0px;
}

#ajax-content-wrap .vc_row.right_padding_205px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_205px .row_col_wrap_12 {
    padding: 10px;
}
/* p {
    text-align: center !important;
} */
.img-with-aniamtion-wrap[data-animation=fade-in-from-left] .hover-wrap, img.img-with-animation[data-animation=fade-in-from-left] {
    text-align: center;
    padding: 0px;
}
.vc_col-sm-3.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
    text-align: center;
}
/* .wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_slideInLeft.slideInLeft.animated.wpb_start_animation {
    align-items: center !important;
    display: table;
    margin: 0 auto;
} */
	img.stnd.skip-lazy.dark-version {
    width: 91% !important;
}
	div#sec1 h6 {
    color: #000;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 600;
    line-height: 29px;
    text-transform: uppercase;
    padding-top: 30px;
    margin-bottom: 10px;
}
	div#sec1 .cover:last-child {
    padding-left: 0px;
    padding-top: 30px;
}
#ajax-content-wrap .vc_row.right_padding_210px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_210px .row_col_wrap_12{
    padding: 10px;
}
div#sec2 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 53.215px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    text-align: center;
}
#ajax-content-wrap .vc_row.right_padding_210px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_210px .row_col_wrap_12{
    padding: 0 60px;
}
.woocommerce ul.products li.product.classic .product-wrap img {
    height: 530px;
}
div#sec2 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 32px;
    font-style: normal;
    font-weight: 400;
    line-height: 53.215px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    text-align: center;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_318px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_318px .row_col_wrap_12_inner {
    padding: 10px !important;
}
div#sec3 h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 40px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom: 23px;
/*     text-align: center; */
}
div#sec3 .inner_row:nth-child(1) .vc_col-sm-5 {
    padding: 10px;
}
#ajax-content-wrap .vc_row.inner_row.right_padding_50px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_50px .row_col_wrap_12_inner{
    padding: 10px;
}
div#sec3 .inner_row:nth-child(2) .vc_col-sm-5 p {
    width: 100%;
}
div#sec3 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px;
    text-transform: capitalize;
    padding: 18px 35px;
/*     margin: 0px auto;
    display: table; */
}
div#sec3 .inner_row:nth-child(2) .wpb_text_column.wpb_content_element {
    margin-bottom: 20px;
}
div#fws_6875467387509 {
	padding-bottom: 30px !important;
	}
	#ajax-content-wrap .vc_row.right_padding_50px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_50px .row_col_wrap_12{
		padding: 10px;
	}
	div#sec4 .flx {
    display: inline;
    text-align: center;
    padding: 10px;
}
	#ajax-content-wrap .vc_row.inner_row.right_padding_174px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_174px .row_col_wrap_12_inner {
    padding: 10px;
}
#ajax-content-wrap .vc_row.right_padding_50px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_50px .row_col_wrap_12 {
    padding: 10px;
}
div#sec4 h2 {
    color: #FFF;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 50.286px;
    font-style: normal;
    font-weight: 400;
    line-height: 60px;
    letter-spacing: -0.793px;
    text-transform: capitalize;
}
div#sec4 .flx {
    display: inline;
    text-align: center;
    padding: 10px;
}
div#sec4 .flx h3 {
    color: #FFF;
    font-family: "Tiro Bangla";
    font-size: 50px;
    font-style: normal;
    font-weight: 400;
    line-height: 65px;
    letter-spacing: -0.45px;
    text-transform: capitalize;
}
div#sec4-inner-one {
    padding-bottom: 10px !important;
}
div#sec4 h4 {
    color: #FFF;
    font-family: Poppins;
    font-size: 19px;
    font-style: normal;
    font-weight: 600;
    line-height: 30px;
    padding-top: 25px;
    padding-left: 6px;
}

div#sec4 div#sec4-inner-two .vc_col-sm-6:last-child {
    padding: 0px !important;
}
	div#sec4-inner-one {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
	div#sec3 {
    padding: 50px 0px 50px 0px !important;
}

	.about-book-sec h2 {
    color: #1E1E1E;
    font-family: "Tiro Bangla";
    font-size: 35px;
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.6px;
    text-transform: capitalize;
    margin-bottom: 20px;
/*     text-align: center; */
}
	div#book-overview-row img {
    width: 100%;
}
	#ajax-content-wrap .vc_row.right_padding_150px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_150px .row_col_wrap_12 {
    padding: 10px;
}

div#sec7 h2 {
    color: #000;
    font-family: "Tiro Bangla";
    font-size: 60.382px;
    font-style: normal;
    font-weight: 400;
    line-height: 66px;
    letter-spacing: -1.254px;
    text-transform: capitalize;
/*     text-align: center; */
}
	
.full-page-inner>.container>.span_12, .full-page-inner>.span_12, html body .vc_row-fluid>.span_12 {
    display: flex;
    display: -ms-flexbox;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    float: none;
    justify-content: space-between;
}

	div#sec4 {
    padding-bottom: 50px !important;
}
	div#book-overview-row {
    padding-bottom: 50px !important;
}
	div#sec7 a#btn {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 14.4px;
    font-style: normal;
    font-weight: 500;
    line-height: 14.4px;
    text-transform: capitalize;
    padding: 18px 44px;
    display: table;
    margin: 0 auto;
}
	div#sec7 .blg {
    border-radius: 30px;
    border: 1px solid #C4C4C4;
    background: #F6F6F6;
    width: 100%;
    padding: 38px 34px 32px 34px;
    transition: all 0.5s linear;
}
	div#sec7 .blg h3 {
    color: #000;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 168%;
    text-transform: capitalize;
    padding-top: 35px;
    margin-bottom: 14px;
    text-align: center;
}
	div#sec7 {
    padding-bottom: 50px !important;
}
	div#fotr .main-col {
    padding: 0px 5px;
}
	div#fotr div#fotr-inner-one h2 {
    color: #FFF;
    text-align: center;
    font-family: Poppins;
    font-size: 38px;
    font-style: normal;
    font-weight: 700;
    line-height: 45.8px;
    letter-spacing: -1.366px;
    text-transform: capitalize;
    margin-bottom: 20px;
}
	div#fotr div#fotr-inner-one form input {
    width: 500px;
    height: 80px;
    border: 1.5px solid #000;
    filter: drop-shadow(2px 8px 0px #1be9fe);
    border-radius: 10px;
    padding-left: 30px;
    padding-right: 0;
    color: #000;
    font-family: poppins;
}
	#ajax-content-wrap .vc_row.inner_row.right_padding_119px .row_col_wrap_12_inner, .nectar-global-section .vc_row.inner_row.right_padding_119px .row_col_wrap_12_inner {
    padding: 10px;
}
/* 	div#fotr div#fotr-inner-two ul#menu-footer-menu {
    margin: 0 auto;
    display: table;
    justify-content: end;
} */
	 .vc_col-sm-8 {
     width: 70.666667%;
}
	 .vc_col-sm-4 {
        width: 29.333333%;
}

/* div#fotr div#fotr-inner-two ul#menu-footer-menu li {
    list-style: none;
    text-align: center;
    padding-bottom: 10px;
}
 */
/* div#fotr div#fotr-inner-two .contact {
    display: table !important;
    margin: 0 auto !important;
    text-align: center;
    
} */

div#fotr div#fotr-inner-two ul#menu-footer-menu{
    margin:0;
    display:flex;
    justify-content:end;
    gap:25px;
}

div#fotr div#fotr-inner-two ul.lists-icon {
    display: table;
    margin: 0 auto;
    padding-top: 10px;
}
	div#fotr div#fotr-lst {
    padding-left: 10px;
    padding-right: 10px;
}
	#ajax-content-wrap .vc_row.right_padding_195px .row_col_wrap_12, .nectar-global-section .vc_row.right_padding_195px .row_col_wrap_12 {
    padding: 10px;
}

div#sec6 h2 {
    color: #000;
    text-align: center;
    font-family: "Tiro Bangla";
    font-size: 50.382px;
    font-style: normal;
    font-weight: 400;
    line-height: 56px;
    letter-spacing: -1.254px;
    text-transform: capitalize;
    margin-bottom: 15px;
}

div#sec6 p {
    color: #503F32;
    text-align: center !important;
    -webkit-text-stroke-width: 0.2px;
    -webkit-text-stroke-color: #000;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
	padding: 0px 40px;
}
	div#sec6 .owl-nav.disabled button {
    border-radius: 74.302px !important;
    border: 1px solid #B8B8B8;
    background: rgba(217, 217, 217, 0.13) !important;
    width: 40px;
    height: 40px;
}
	div#sec6 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
	div#cont div#wpforms-156 {
    width: 100% !important;
}
	#header-outer[data-full-width=true] header>.container {
    padding: 0 50px;
}
	.row .col img:not([srcset]) {
    width: auto;
    display: table;
    margin: 0 auto;
}
	.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner {
    margin: 0 auto;
    display: table;
}
	#header-outer[data-full-width=true] header>.container {
    padding: 0px 50px;
}
	#top #logo {
    width: 300px;
    max-width: none;
    line-height: 22px;
    font-size: 22px;
    letter-spacing: -1px;
    color: #444;
    font-weight: 600;
    align-self: center;
}
}