/*.story-menu{animation: coverPage 3s ease forwards;}*/
header.entry-header.alignwide {
    display: none;
}
.container{
	max-width: 1500px;
	margin: 0 auto 0 13em;
/*	padding: 0 3.75em;*/
    padding: 0 5em 0 1em;
	width:100%;
}

header#masthead{margin-bottom:0em;transition: 0.6s ease-in-out;}
.woocommerce .woocommerce-ordering select{display:none;}
body.home header#masthead,body.page-id-37 header#masthead,body.page-id-170 header#masthead{margin-bottom:0;}
header#masthead.sticky {position: fixed;top: 0;left: 0;z-index: 999;right: 0;background: #f8e2e2;}
header#masthead.sticky img.custom-logo{width: 65%;transition: 0.6s;}
html{scroll-behavior: smooth;}
::selection{background: #F37546;color: #FFF;}
.home .container{padding: 0 3.75em;}
.home .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.review-menu{display: none;}
.back-menu {background: #F2709C;display: none !important;}
.menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.right-menu {position: fixed;right: 0;}
.woocommerce-shop .container{margin:0 auto 0 5em}
.woocommerce-shop .whatsapp-logo-class,.woocommerce-shop .woofc-count.woofc-count-bottom-right{left:40px ;}
.woocommerce .whatsapp-logo-class,.woocommerce .woofc-count.woofc-count-bottom-right{right:10px !important;}
.woocommerce .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.story-menu,.woocommerce .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.home-menu,.woocommerce .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.product-menu{display:none !important;}
.woocommerce-shop .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.home-menu{display:block !important;}
.woocommerce .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.back-menu{display:block !important;}
.woocommerce-shop .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.back-menu{display:none !important;}
.woocommerce-shop .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.story-menu{right: 89px;position: fixed;display:block !important;left:auto !important;}
.woocommerce-shop .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.story-menu.clicked{right:0;}
.flex-row{ display: flex; flex-direction: row; flex-wrap: wrap;}
.col-1{ flex: 0 0 8.34%; width: 8.34%; padding: 0 0.938em; }
.col-2{ flex: 0 0 16.67%; width: 16.67%; padding: 0 0.938em; }
.col-2-5{ flex: 0 0 20%; width: 20%; padding: 0 0.938em; }
.col-3{ flex: 0 0 25%; width: 25%; padding: 0 0.938em; }
.col-4{ flex: 0 0 33.33%; width: 33.33%; padding: 0 0.938em; }
.col-5{ flex: 0 0 41.66%; width: 41.66%; padding: 0 0.938em; }
.col-6{ flex: 0 0 50%; width: 50%; padding: 0 0.938em; }
.col-7{ flex: 0 0 58.33%; width: 58.33%; padding: 0 0.938em; }
.col-8{ flex: 0 0 66.66%; width: 66.66%; padding: 0 0.938em; }
.col-9{ flex: 0 0 75%; width: 75%; padding: 0 0.938em; }
.col-10{ flex: 0 0 83.33%; width: 83.33%; padding: 0 0.938em; }
.col-11{ flex: 0 0 91.66%; width: 91.66%; padding: 0 0.938em; }
.col-12{ flex: 0 0 100%; width: 100%; padding: 0 0.938em;}

header#masthead{background: rgba(242, 112, 156, 0.14);padding: 1em 0;}
header#masthead .container .flex-row{display: flex;align-items: center;}
header#masthead .col-3{padding: 0;}
/* header#masthead .flex-home-btn{display:flex;gap:1em;justify-content:end;} */
header#masthead .menu-btn{display:flex;gap:1em;justify-content:end;}
header#masthead .btn-shop-now a{background: #F9F5ED;color:#000;font-family: var(--global-font-family); border-radius: 15px;padding: 0.7em 2em;font-size: 1.1em;text-decoration: none;transition: all 0.3s ;}
header#masthead .btn-shop-now a:hover{background: linear-gradient(90deg, #F37546 0%, #FAE3D2 34.5%, #FBF2E6 39.5%, #FBF2E6 48.5%, #FFF5E1 56%, #70C3B8 100%);}
header#masthead .btn-events a{background: #F9F5ED;color:#000;font-family: var(--global-font-family); border-radius: 15px;padding: 0.7em 2em;font-size: 1.1em;text-decoration: none;transition: all 0.3s ;}
header#masthead .btn-events a:hover{background: linear-gradient(90deg, #F37546 0%, #FAE3D2 34.5%, #FBF2E6 39.5%, #FBF2E6 48.5%, #FFF5E1 56%, #70C3B8 100%);}
header#masthead .btn-training a{background: #F9F5ED;color:#000;font-family: var(--global-font-family); border-radius: 15px;padding: 0.7em 1em;font-size: 1.1em;text-decoration: none;transition: all 0.3s ;}
header#masthead .btn-training a:hover{background: linear-gradient(90deg, #F37546 0%, #FAE3D2 34.5%, #FBF2E6 39.5%, #FBF2E6 48.5%, #FFF5E1 56%, #70C3B8 100%);}
button.menu-link{background:transparent !important;padding:0;}
 .menu-sec{position: fixed;height: 100%;top: 0;bottom: 0;z-index:9999;}
 .menu-sec * {height: 100%;/*width: 100%;*/}
.product-menu{background: #F37546 ;left:0;}
.story-menu{background: #70C3B8 ;left:90px;}
.home-menu{background: #026D77 ;}
.review-menu{background: #ED6681;}
body .menu-sec .current-menu-item{display: none !important;}
.menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li{width: 4.5em ;position:fixed;}
 .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li a{color: #FFF;font-family: Aclonica;font-size: 1.3em;font-weight: 400;transform: rotate(180deg);writing-mode: vertical-rl;display: flex;justify-content: start;align-items: center;width: 3.5em;}
 img.custom-logo {width: 85%;transition:0.6s linear;}
h2.vc_custom_heading.head-rowone-home {
    font-family: "Bellota" !important;
    font-style: italic !important;
    font-weight: 700 !important;
    font-size: 3.5em;
}
.row-one-slider-home {
    border-bottom: 4px dotted #F2709C;
    padding-bottom: 2em;
}
.row-one-slider-home .slick-track{display: flex !important;}
.sec-one-home {padding: 4em 0;}
.row-one-home .purple{display: block; opacity: 0; transition: all 0.3s ease-in-out;position: absolute;top: 0;}
.row-one-home .pink{display: block; opacity: 1; transition: all 0.3s ease-in-out;}
.row-one-home:hover .purple{display: block; opacity: 1;}
.row-one-home:hover .pink{display: block; opacity: 0;}
.row-one-home .dress img{transition: all 0.3s ease-in-out;}
.row-one-home .dress img {width: 570px !important;height: 570px !important;}
.nurah-doll-home::before {
    content: '';
    position: absolute;
    background: url(/wp-content/uploads/2024/03/orange-curve.png);
    width: 100%;
    height: 100%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    top: -135px;
    left: -150px;
}
.row-one-home .row-one-slider-home:before {
    position: absolute;
    content: '';
    background: url(/wp-content/uploads/2024/03/orange.png);
    top: 0;
    left: 0;
    width: 50px;
    height: 50px;
    z-index: 1;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.row-one-home .nurah-row-one-txt-col-6:before {
    position: absolute;
    content: '';
    background: url(/wp-content/uploads/2024/03/pink.png);
    bottom: 50px;
    right: -50px;
    width: 60px;
    height: 60px;
    z-index: 1;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.nurah-doll-home::after {
    content: '';
    position: absolute;
    background: url(/wp-content/uploads/2024/03/pink-curve.png);
    width: 99%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    top: 0;
    left: 0;
}
.menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li a:before {
    content: '';
    position: absolute;
    z-index: 9;
    width: 60px;
    height: 60px;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    bottom: 3%;
    transform: rotate(180deg);
}
.menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.story-menu a:before {background: url(/wp-content/uploads/2024/03/our-story-icon.png);}
.menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.product-menu a:before{background: url(/wp-content/uploads/2024/03/our-product-icon.png);}
.menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.home-menu a:before{background: url(/wp-content/uploads/2024/03/home-icon.png);}
.menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.back-menu a:before{background: url(/wp-content/uploads/2024/05/back.png);}
.sec-one-home .row-one-home .txt-rowone-home p {color: #454545;font-size: 1.3em;margin-top: 2em;}

/*Row Our Product Home*/

h2.vc_custom_heading.head-our-product-home {background: #F2709C;clip-path: ellipse(50% 100% at 50% 0);padding: 0.3em 0;text-transform: uppercase;font-weight: 600;font-size: 2.5em;}
.row-head-our-product-home .wpb_wrapper {background: #70C3B8;clip-path: ellipse(50% 100% at 50% 0);padding-top: 0.4em;}
h2.vc_custom_heading.head-dolls-our-product {font-weight: 600;margin-bottom: 0.3em;}
.txt-dolls-our-product p {font-size: 1.1em;color: #026D77;font-family: var(--global-font-family);margin-bottom: 1em;padding-right: 1em;font-style: italic;}
span.pink {color: #CE3574;}
.row-dolls-home img {height: 400px !important;}
.row-dolls-home .vc_column-inner{padding: 0 !important;}
.row-dolls-home{margin-top: 5em;margin-left: 0;margin-right: 0;}
.doll-white-our-prod-2{opacity: 0;margin: 0;position: absolute;top: 0;transition: all 0.3s ease-in-out;}
.col-big-prod:hover .doll-white-our-prod-2{opacity: 1;margin: 0;transition: all 0.3s ease-in-out;}
.col-big-prod:hover .doll-white-our-prod{opacity: 0;margin: 0;transition: all 0.3s ease-in-out;}
.dolls-our-prod-girl-2{opacity: 0;margin: 0;position: absolute;top: 0;transition: all 0.3s ease-in-out;}
.col-small-prod:hover .dolls-our-prod-girl-2,.doll-white-our-prod,.dolls-our-prod-girl{opacity:1;margin: 0;transition: all 0.3s ease-in-out;}
.col-small-prod:hover .dolls-our-prod-girl{opacity: 0;margin: 0;transition: all 0.3s ease-in-out;}
.row-dolls-home .btn-view-all-our-prod  {border-radius: 13px;background: linear-gradient(90deg, #D25A41 0%, #D24C76 94.79%);color: #FFF !important;margin: 0;border: 1px solid #CE3574 !important;}
.row-dolls-home .btn-view-all-our-prod:hover a{opacity: 0.9;}
.row-dolls-home .btn-view-all-our-prod a{padding: 0.7em 3.5em;font-size: 1.1em;font-weight: 500;font-family: var(--global-font-family);background: transparent !important;border: none !important;color: #FFF !important}
.sec-prod-slider .slick-arrow{font-size: 0;border: 0;background: transparent !important;outline: none;}
.sec-prod-slider .slick-arrow:before{
    content: '>';
    position: absolute;
    right: 100px;
    bottom: -90px;
    font-size: 90px;
    color: #F37546;
    font-weight: 600;
}
.sec-videos-home .col-vid-orange .vc_column-inner .wpb_wrapper,.sec-videos-home .col-vid-pink .vc_column-inner .wpb_wrapper,.sec-videos-home .col-vid-blue .vc_column-inner .wpb_wrapper {border-radius: 20px;padding: 1em;}
.sec-videos-home .col-vid-orange .vc_column-inner .wpb_wrapper{background: #F37546;}
.sec-videos-home .col-vid-pink .vc_column-inner .wpb_wrapper{background: #F2709C;}
.sec-videos-home .col-vid-blue .vc_column-inner .wpb_wrapper{background: #70C3B8;}
.sec-videos-home{height: 650px;position: relative; margin-bottom:1.5em;}
.sec-videos-home .col-vid-pink{transform: translateY(60px);}
.sec-videos-home .col-vid-blue {transform: translateY(120px);}
.sec-videos-home .col-vid-blue::before{
    position: absolute;
    content: '';
    background: url(/wp-content/uploads/2024/03/pink.png);
    top: -25%;
    right: 40%;
    width: 60px;
    height: 60px;
    z-index: 1;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;}
.sec-videos-home::before,.sec-videos-home::after{
    position: absolute;
    content: '';
    background: url(/wp-content/uploads/2024/03/orange.png);
    z-index: 1;
    width: 50px;
    height: 50px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;}
.sec-videos-home::before{top: 0;right: 7%;}
.sec-videos-home::after{bottom: 10%;left: 10%;}
.sec-videos-home .col-vid-orange::before{
    position: absolute;
    content: '';
    background: url(/wp-content/uploads/2024/03/blue-after.png);
    bottom: -35%;
    left: 10%;
    width: 60px;
    height: 60px;
    z-index: 1;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.sec-videos-home h2.vc_custom_heading.head-nurahs-videos-home {font-weight: 600;font-size: 2em;line-height: normal;min-height: 2.5em;}
.testimonial-slide-row .slick-arrow{padding: 0;top: 40%;z-index: 1;position: absolute;}
.testimonial-slide-row  button.slick-prev.slick-arrow{left: -6%;}
.testimonial-slide-row button.slick-next.slick-arrow{right: -7%;}
.testimonial-slide-row .slick-arrow{border: 0;background: transparent !important;outline: none;color: transparent !important;position: absolute;}
.testimonial-slide-row .slick-arrow::before{
    content: '\f061';
    position: absolute;
    color: #026D77;
    display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font: var(--fa-font-solid);
    top: 0;
    z-index: 99;
    font-size: 1.1em;
    border: 1px solid;
    border-radius: 50%;
    padding: 0.3em;
	background:#f37546;
}
.testimonial-slide-row  button.slick-prev.slick-arrow:before {
    content: '\f060';
}
.sec-prod-slider .slick-arrow:hover:before{color: #CE3574;}
.sec-prod-slider button.slick-prev.slick-arrow:before{transform: rotate(180deg);right: 180px;}
section.vc_section.sec-vid-home{background: #F9DF14;z-index: 0;margin: 5em 0;padding: 6em 0;display: flex;justify-content: center;}
.sec-vid-home .wpb_raw_code.wpb_content_element.wpb_raw_html{margin:0;}
.sec-vid-home .yellow-vid video {border: 6px dashed #F2709C;padding: 1em;}
.row-ceo-message-home {display: flex;justify-content: center;align-items: center;}
section.vc_section.sec-ceo-home {border-top: 5px dashed #f37546;border-bottom: 5px dashed #f37546;padding: 1em 0;z-index: 1;}
/* .row-ceo-message-home:before{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.48);} */
.head-ceo-message {font-size: 3.2em;font-weight: 600;position:relative;display:flex;align-items:center;margin-bottom:0;}
.head-ceo-message:after{position: absolute;content: '';background: url(/wp-content/uploads/2024/05/orange-pink.png);bottom: 140%;
    right: 0;width: 100px;height: 100px;z-index: 1;background-size: contain;background-position: center;background-repeat: no-repeat;}
.col-message-ceo{position:relative;}
.col-message-ceo:after{position: absolute;content: '';background: url(/wp-content/uploads/2024/05/orange-blue.png);bottom: -110%;
    left: 0;width: 100px;height: 100px;z-index: 1;background-size: contain;background-position: center;background-repeat: no-repeat;}
.ceo-message-img-home{margin-bottom:0;}
.head-ceo-message h2{font-size: 0.8em;font-weight: 600;color:#000;text-transform: uppercase;font-family:var(--global-font-family);margin-bottom:0.2em;}
.head-ceo-message p{font-size: 0.35em;font-weight: 600;color:#00000080;line-height: 1.3;}
.head-ceo-message:before{content:'';position:absolute;width:17em;background:#f8e2e2;height:4em;z-index:-1;left:-3em;}
.row-ceo-message-home .vc_column-inner {padding: 0 !important;}
.ceo-message-img-home{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;}
.ceo-message-img-home:before {content: '';position: absolute;right: 0;left: 0;top: 0;background: #F37546;width: 80%;height: 100%;z-index: -1;margin:0 auto;}
.row-testimonial{border-radius: 50%;background: #F37546;height: 700px;margin: 4em 0;}
.testimonial-slide .wpb_wrapper .testimonial-row {display: flex;align-items: center;flex-direction: column;border-radius: 40px;background: #FFF4E4;padding: 1.4em;width: 100%;max-width: 440px;margin: 0 auto;}
h2.vc_custom_heading.head-testimmonial {text-transform: uppercase;font-weight: 600;margin: 1em 0;font-size: 2.5em;line-height: 1.2;padding-top: 0.5em;}
.testimonial-slide-row{max-width: 955px;margin: 0 auto;}
.testimonial-para p {font-size: 1.1em;text-align: justify;font-family: var(--global-font-family);line-height: 1.3;margin-bottom: 1em;min-height: 85px;}
.testimonial-img {margin-bottom: 2em;}
.testimonial-para h5 {color: #026D77;text-align: center;font-family: Bellota;font-size: 1.3em;font-weight: 700;}
.testimonial-img img {width: 85%;}
.testimonial-img{display: flex;align-items:center;justify-content:center; }

h2.vc_custom_heading.head-goals-home {
    font-weight: 600;
    font-size: 2.5em;
    text-transform: uppercase;
    margin-bottom: 1em;
}
.goals-row-home {padding: 2em 0;margin-bottom: 4em;z-index: 1;}
.partners-icon-home {padding: 1em 2em;background: #FFF;box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);margin:1em;}
.footer-widget {border-radius: 0px 156px 0px 0px;background: #FCCD56;margin-top: 5em;padding-top: 4em;margin-bottom: 0;}
.footer-widget h2.widget-title {font-size: 1.4em;font-weight: 600;margin-bottom: 0.5em;}
.footer-widget nav,.footer-widget .textwidget.custom-html-widget{margin: 0;}
.footer-widget ul li {
    color: #454545;
    font-family: var(--global-font-family);
    font-size: 1.1em;
    font-style: normal;
    font-weight: 400;
    line-height: 40px;
}
.footer-widget a{text-decoration: none;}
.footer-widget ul li a{text-decoration: none;color: #454545 !important;font-family: var(--global-font-family);font-weight: 400;}
.footer-widget .menus-foot p{color: #454545;font-family: var(--global-font-family);font-size: 1.1em;font-weight: 400;width: 230px;line-height: normal;margin-bottom: 0;}
.logo-txt img{width: 200px !important;}
.footer-widget .footer-shop p.footer-txt-logo {color: #454545;text-align: justify;font-family: var(--global-font-family);font-size: 0.9em;font-weight: 400;line-height: 18px;width: 300px;letter-spacing: 0.42px;}
ul.socials-foot {display: flex;gap: 1.5em;}
.footer-widget .footer-shop .col-2{display: flex;align-items: flex-end;justify-content: start;}
.socials-foot a {font-size: 1.4em;}
.footer-widget .copyright-site {display: flex;justify-content: space-between;align-items: center;margin-top: 2em;margin-bottom:1em;}
.footer-widget .copyright-site p{color: #454545;font-family: var(--global-font-family);font-size: 1em;font-weight: 400;line-height: normal;}
.footer-widget .copyright-site a{color: #454545;}

/*Transition*/
@keyframes coverPage {
  0% {
    width: 0;
  }
  100% {
    width: 100vw;
  }
}
@keyframes fullcoverPage {
  0% {
    width: 0;
  }
  100% {
    width: 100vw;
  }
}

.menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.clicked {
  animation: coverPage 1.2s ease forwards; 
  z-index: 9999 !important; 
}
.woocommerce .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.back-menu.clicked,.woocommerce .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.home-menu.clicked{animation: fullcoverPage 1.2s ease forwards;z-index: 9999 !important;}
/*Our Story*/

h2.vc_custom_heading.head-our-story-row-one {
    font-size: 3em;
    line-height: normal;
    margin-bottom: 1em;
}
.img-our-story {overflow: hidden;}
.img-our-story img {
    border-radius: 15px;
    transition: all 0.7s ease-in-out;
}
.img-our-story img:hover{
    transform: scale(1.1);
    transition: all 0.7s ease-in-out;
}
.txt-our-story p {
    color: #454545;
    font-family: var(--global-font-family);
    font-size: 1.2em;
    font-style: normal;
    font-weight: 400;
    /* line-height: normal; */
}
section.vc_section.sec-one-our-story {
    margin-top: 3em;
    position: relative;padding-top: 4em;
}
.sec-one-our-story::before{
    position: absolute;
    content: '';
    background: url(/wp-content/uploads/2024/03/orange.png);
    top: 0;
    left: 15px;
    width: 50px;
    height: 50px;
    z-index: 1;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/*Our Artisans*/

img.team-img {border-radius: 50%;border: 2px solid #F37546;transform: scale(1) !important;transition: all 0.3s !important;}
img.team-img {object-fit: cover;}
img.team-img:hover {transform: scale(1.1) !important;}
.row-artisans{padding:0 3em;}
.row-artisans .col-team .vc_column-inner{padding:0 !important;}
.col-team .txt-team h3 {font-size: 1.7em;text-align: center;color:#454545;}
.col-team .txt-team h3 a{color: #454545 !important;text-decoration: none;transition:all 0.3s ease-in-out;}
.team-card .flex-row {display: flex;align-items: center;}
.team-card button.fancybox-button.fancybox-close-small {background: #F37546;color: #000;}
h3.team-heading {font-weight: 500;margin-bottom: 0.6em;position: relative;}
p.team-txt {line-height: 1.5;font-size: 1em;color: #454545;font-family: var(--global-font-family);}
h3.team-heading:before {content: " ";position: absolute;left: 0;right: 100%;width: 30%;height: 2px;background: #F37546;margin: 0 auto;bottom: 0;}
.section-team-data{display: none;}
.sec-one-artisan{margin-top: 2em;} 
h2.vc_custom_heading.vc_do_custom_heading.story-of-nurah-head{text-transform: uppercase;font-size:2.5em;font-weight:600 !important;text-align:center !important;margin-bottom:0;padding:0.5em 0;}
.row-head-story-nurah .vc_column-inner{padding-top:0 !important;}
.txt-story-nurah p {color: #FFF;font-size: 1.3em;text-align: center;font-weight: 500;line-height: normal;margin: 1em 0;position:relative;z-index:1;}
.txt-story-nurah p strong{font-weight:800;}
.txt-story-nurah{position:relative;padding:1em 0.5em;}
.txt-story-nurah:before{content:'';position:absolute;background: rgba(97, 22, 77, 0.58);left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:0;}

body.woocommerce .review-menu,body.woocommerce-cart  .review-menu,body.woocommerce-checkout .review-menu{display:none !important;}
body.woocommerce-shop .review-menu,body.woocommerce-shop .story-menu{display:block !important;}
body #content .container .woo-content .category-thumbnail img{height: 460px; object-fit: contain;}
body #content .container .woo-content .category-list{padding-top:2em;padding-left:3em;}
body #content .container .woo-content .category-list .category-item {margin-bottom:3em}
body #content .container .woo-content .category-list .category-item .term-description { font-size: 1.1em; text-align: justify;   font-family: var(--global-font-family); line-height: 1.3; margin-bottom: 1em;padding-right:90px}
body #content .container .woo-content .category-list .category-item {align-items:center}
body #content .cat-row .container .flex-row .col-12  h2 a{color: #fff;font-family: var(--global-font-family);font-weight: 600;font-style: normal;font-size: 1em;background:#ED6681;width:fit-content;padding:0.1em 3em !important;border: 3px solid #f9f5ed;outline: 4px dashed #F2709C;text-decoration:none;}
body #content .cat-row .container .flex-row .col-12 h2{text-align:center;}
.product-row .product-item:nth-child(odd) h3{background:#F37546;}
.product-row .product-item:nth-child(even) h3{background:#ED6681;}
.product-row .product-item h3 a {color: #FFF;text-decoration: none;text-align: center;display: block;font-size: 0.8em;padding:0.5em 2em;}
.product-details a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{background:#F9DF14 !important;color:#000;border-radius:0;font-weight:600;font-family:var(--global-font-family);text-transform:uppercase;font-size:1.2em;display:block;text-align:center;position:relative;}
.product-details a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before{content:'';position:absolute;right:25%;top:15%;bottom:0;width:30px;height:30px;background:url(/wp-content/uploads/2024/05/add-to-cart.png);background-repeat:no-repeat;background-position:center;}
.loader-overlay {
  position: fixed !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f9f5ed; /* Adjust the background color and opacity as needed */
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 99999999; /* Ensure it's above other elements */
	flex-direction: column;
   gap: 1em;
}

.loader {
  font-size: 30px;
  color: #F37546; /* Blue */
}

/* Hide loader when the content is loaded */
body.loaded .loader-overlay {
  display: none;
}

@keyframes rotate {
      from {
        transform: rotate(0deg);
      }
      to {
        transform: rotate(360deg);
      }
    }

    .rotate-image {
      animation: rotate 2s linear infinite; 
    }
.woocommerce .loader::before{display:none;}
.mobile-menu-link .menu-link {
    background: transparent;
    color: #fff;
	border: none !important;
    outline: none !important;
}
.mobile-menu-link .menu-link span b {
    height: 3px;
    width: 2em;
    background: #000;
    display: block;
    margin-bottom: 0.2em;
	margin-top:0.2em;
	transition: all 0.3s ease-in-out;
}
.mob-menu ul#primary-menu-list{display:block !important;padding-top:2em;}
.mob-menu a {color: #fFF;}
.mob-menu .primary-menu-container ul li {
    border-bottom: 1px solid #FFF;
    padding: 1em;
}
body header#masthead .mobile-menu-link .menu-link.menu-opened span b:nth-child(1) {
	transform:rotate(45deg);
	position: relative;
    top: 2.5px;
}
body header#masthead .mobile-menu-link .menu-link.menu-opened span b:nth-child(2) {
	background: transparent;
	display: none;
}
body header#masthead .mobile-menu-link .menu-link.menu-opened span b:nth-child(3) {
    transform:rotate(-45deg);
	position: relative;
    bottom: 4px;
}
.mob-menu{display:none;position: relative;z-index: 999999;}
.mob-menu .primary-menu-container ul li:last-child{border:none;}
.mobile-menu-link,.dropdown-mobmenu{display:none;}
.mob-menu a{color: #FFF;font-family: Aclonica;display:block;width:100%;}
.mob-menu ul li:first-child {
    right: 0;
    top: 20px;
    transform: rotate(10deg);
    height:400px;
}
.menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li a {position: relative;bottom: 5px;}
.mob-menu ul li:nth-child(2) {
    right: 0;
    top: 20px;
    transform: rotate(17deg)translate(-85px, -290px);
    height:400px;
}
.mob-menu ul li:nth-child(3) {
    right: 0;
    top: 0px;
	transform:rotate(22deg)translate(-390px, -490px);
	height:100vh;
    
}
.mob-menu ul li:last-child {
    right: 0;
    top: 20px;
    transform: rotate(30deg)translate(-290px, -390px);height: 450px;;
    height:400px;
}
.mob-menu ul li{ height: 250px;width:70% !important;}

/* .page-header .flex-row .header-img img {width: 100% !important;} */
.page-header .flex-row .header-img img {aspect-ratio:3/2;object-fit:contain;} 
.page-header .flex-row{align-items:center;}
body #content{background:#f9f5ed;padding-bottom:5em;z-index:1;position:relative;}
/* body.woocommerce #content{background:#fef1b9;} */
footer#colophon{position:fixed;width:100%;left:0;right:0;bottom:0;z-index:0;}
.header-wholepage{background:#f8e2e2;margin-bottom:-1em;position: relative;z-index: 9;}
.page-header{margin-top:5em !important;}
.page-header .flex-row .header-img {position: relative;}
.page-header .flex-row .header-img:before{content: '';position: absolute;right: 0;left: 0;top: 0;background: #F37546;width: 80%;height: 100%;z-index: -1;margin: 0 auto}
header.entry-header.page-header {padding-bottom: 0 !important;}
.underline h1 {color: #FFF;font-size: 2em;position:relative;display:flex;align-items:center;text-transform: uppercase;font-weight: 600;font-size: 3em;}
.underline h1:before{content: '';position: absolute;width: 17em;background: #F37546;height: 3em;z-index: -9;left: -3em;border: 5px solid #f9f5ed;outline: 4px dashed #f37546;}
.underline{position:relative;}
.underline:before{position: absolute;content: '';background: url(/wp-content/uploads/2024/05/orange-blue.png);bottom: -370%;left:0px;width: 100px;height: 100px;z-index: 1;background-size: contain;background-position: center;background-repeat: no-repeat}
.underline:after{position: absolute;content: '';background: url(/wp-content/uploads/2024/05/orange-pink.png);bottom: 250%;right: 5%;width: 100px;height: 100px;z-index: 1;background-size: contain;background-position: center;background-repeat: no-repeat;}
.txt-multicolor-story p{color: #454545;text-align: justify;font-family: var(--global-font-family);font-size: 1em;font-weight: 500;line-height: normal;}
.txt-multicolor-story{margin-bottom: 1.3em;padding: 0 1em;}
.txt-multicolor-story span{font-family: var(--global-font-family);font-size: 1.1em;font-style: italic;font-weight: 700;line-height: normal;}
span.sea-green {color: #026D77;}
span.pink-txt{color: #D24C76;}
span.orange-txt{color: #D25A41;}
span.purple-txt{color: #9747FF;}
span.red-txt{color: #DC4141;}
span.babypink-txt{color: #F2709C;}
h2.vc_custom_heading.vc_do_custom_heading.our-artisan-head{font-size: 3em;font-weight: 600;font-family: var(--global-font-family);border-radius: 60%;background: #ED6681;width: fit-content;padding: 0.5em 4em;margin: 1em auto;text-transform: uppercase;}
.vc_row.wpb_row.vc_row-fluid.row-head-story-nurah.vc_custom_1716456106309.vc_row-has-fill{margin-bottom:1em;}

/*  our products*/
img.img-shop{max-width:500px;}
/* body.woocommerce-shop .header-img{display: flex;justify-content: center;} */
body.woocommerce-shop .page-header{border-bottom:0 !important;}
.product-item{padding:0em;margin:2em 8em 0 0em;}
.product-item img {height: 500px !important;object-fit: cover;}
.txt-shop {background: #F2709C;padding: 2em 0;margin: 0em;border: 3px solid #f9f5ed;outline: 4px dashed #F2709C;margin-bottom:5em;}
.txt-shop p{color:#FFF;text-align:center;font-weight: 600;font-size: 1.6em;padding: 0.5em 7em 0 7em;}
p.colored-txt{color:#F9DF14;font-weight:700;font-style:italic;font-size:1.7em;}
body #content .container .woo-content .flex-row .category-list .category-item > .flex-row{padding-left:0 !important;}

.product-row .slick-arrow{padding: 0;top: 50%;z-index: 1;position: absolute;}
.product-row  button.slick-prev.slick-arrow{left: -6%;}
.product-row button.slick-next.slick-arrow{right: 3%;}
.product-row .slick-arrow{border: 0;background: transparent !important;outline: none;color: transparent !important;position: absolute;}
.product-row .slick-arrow::before{
    content: '\f061';
    position: absolute;
    color: #ED6681;
    display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font: var(--fa-font-solid);
    top: 0;
    z-index: 99;
    font-size: 1.5em;
    border: 1px solid;
    border-radius: 50%;
    padding: 0.3em;
	background:transparent;}
.product-row  button.slick-prev.slick-arrow:before {content: '\f060';}
.bg-product-row{background: #FEF1B9;padding:2em 0;}

input.qty_button.plus:hover,input.qty_button.minus:hover {cursor: pointer;}

.col-12 .underline:before,.col-12 .underline h1:after,.col-12 .underline h1:before{display:none;}
.col-12 .underline h1{color:#F37546;border-bottom:4px solid #F37546;border-radius:5px;width:fit-content;background:none;}

.woocommerce-cart .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li,.woocommerce-checkout .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li{display:none;}
.woocommerce-cart .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.back-menu,.woocommerce-checkout .menu-sec nav#site-navigation .primary-menu-container ul#primary-menu-list li.back-menu {display: block !important;}
.product-page,.product-category-page {background: #fef1b9;padding:4em 0;}
body.woocommerce #content{margin:0; padding:0;}

/* partnership */
body.page-id-352 .container,body.page-id-360 .container{margin: 0 0em 0 13.5em;padding: 0;max-width: 1150px !important;}
.partners-icon-home img:hover {transform: scale(1.1);transition: 0.4s;}
.partners-icon-home img{transition: 0.4s;}
.partners-icon-home {overflow: hidden;text-align:center !important;}

/* video Gallery */
body .sec-videos-gallery .col-gallery-orange .vc_column-inner .wpb_wrapper{background: #F37546;}
body .sec-videos-gallery .col-gallery-pink .vc_column-inner .wpb_wrapper{background: #F2709C;}
body .sec-videos-gallery .col-gallery-blue .vc_column-inner .wpb_wrapper{background: #70C3B8;}
body .sec-videos-gallery .col-gallery-orange .vc_column-inner .wpb_wrapper,body .sec-videos-gallery .col-gallery-pink .vc_column-inner .wpb_wrapper,body .sec-videos-gallery .col-gallery-blue .vc_column-inner .wpb_wrapper
{border-radius: 20px;height:100%;}
body .sec-videos-gallery .vc_column-inner >.wpb_wrapper .video-1{text-align:center; padding:20px;}
body .sec-videos-home .gallery-btn-row{ transform: translateY(10em);}
body .sec-videos-home .gallery-btn-row .gallery-btn{ border-radius: 13px;background: linear-gradient(90deg, #D25A41 0%, #D24C76 94.79%);color: #FFF !important;margin: 0; border: 1px solid #CE3574 !important; width:250px; margin:0 auto; text-align:center;}
body .sec-videos-home .gallery-btn-row .gallery-btn a{ padding: 0.7em 3.5em; font-size: 1.1em; font-weight: 500;
font-family: var(--global-font-family); background: transparent !important; border: none !important; color: #FFF !important;}
body .sec-videos-home .gallery-btn-row .gallery-btn:hover,.row-dolls-home .btn-view-all-our-prod:hover {background: transparent !important;}
body .sec-videos-home .gallery-btn-row .gallery-btn:hover a,.row-dolls-home .btn-view-all-our-prod:hover a{color:#CE3574 !important;}

.woocommerce-order-received .woocommerce-order form input{display:none !important;}
.woocommerce-order-received p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {margin-bottom: 1em;}
.woocommerce-order-received h2{color: #F37546;font-size:2.5em;font-family:montserrat;margin-bottom:0.2em;}
.woocommerce-order-received table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details {text-align: center;}

body.tax-product_cat #content .products.columns-5 .product{width:33.999%}
body.tax-product_cat #content .products.columns-5 .product .woocommerce-loop-product__link img{height: 420px !important;  width: 100% !important;
 object-fit: cover;}
body.tax-product_cat #content .products.columns-5 .product .woocommerce-loop-product__title {font-size: 1.4em; font-family: 'Aclonica';
 background-clip: text;  background: -webkit-linear-gradient(90deg, #D25A41 0%, #D24C76 94.79%); -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;text-align:center;}
body.tax-product_cat span.price {text-align: center;}
body.tax-product_cat #content .products.columns-5 .product .price .woocommerce-Price-amount.amount bdi{color: #000; font-size: 1.4em;
	font-family: var(--global-font-family); font-weight: 700;}
body.tax-product_cat #content .products.columns-5 .product .add_to_cart_button{padding: 10px 45px; background: linear-gradient(90deg, #D25A41 0%, #D24C76 94.79%); border-radius: 20px; text-decoration: none;  color: #fff; font-family: var(--global-font-family);  font-size: 1em;display:table;transition:0.4s;border:1px solid #026d77;
	margin:0 auto;}
body.tax-product_cat #content .products.columns-5 .product .add_to_cart_button:hover,body.single-product .product-page .inner-container .type-product .single_add_to_cart_button:hover {background: transparent !important;color: #026d77;transition:0.4s;}
body.tax-product_cat #content .products.columns-5 .product .added_to_cart  {padding: 5px 65px;background: linear-gradient(90deg, #D25A41 0%, #D24C76 94.79%);border-radius: 100px;text-decoration: none;color: #fff;font-family: var(--global-font-family);font-size: 1em;font-weight: 700;margin:0 auto;display:table;margin-top: 1em;}

body.woocommerce  .inner-category-container .page-title {font-size: 3.4em; font-family: 'Aclonica'; margin-top:50px}

body.tax-product_cat .inner-category-container .term-description p{display:none}
body.tax-product_cat .inner-category-container .woocommerce-result-count {font-size: 1.1em; margin: 2em 0px; color: #026D77;  font-family: var(--global-font-family); font-weight: 700;}
body.tax-product_cat #content .products.columns-5 .product .add_to_cart_button:focus{outline:none}

body.single-product .product-page .inner-container .type-product{max-width:100% !important}

body.single-product .product-page .inner-container .type-product .product_title {font-size: 1.8em; font-family: Aclonica; color: #F37546;
    padding-top: 100px;}
 
body.single-product .product-page .inner-container .type-product .price .woocommerce-Price-amount.amount bdi{    color: #000; font-size: 1.1em;  font-family: var(--global-font-family);  font-weight: 700;}

body.single-product .product-page .inner-container .type-product .price {margin:0.6em 0em}

body.single-product .product-page .inner-container .type-product  .woocommerce-product-details__short-description p{font-size: 1.1em;
    text-align: justify;
    font-family: var(--global-font-family);
    line-height: 1.3;
    margin-bottom: 1em;}

body.single-product .product-page .inner-container .type-product .quantity .plus-minus-like-lexxus {
    padding: 2px 30px;
    display: flex;
    justify-content: space-between;
    gap: 15px;
    border: 1px solid #eaeaea;
    border-radius: 100px;
    align-items: center;
    background: #fff;
}

body.single-product .product-page .inner-container .type-product    .input-text.qty.text{    padding: 0.9em 0.7em;border:none !important;
    width: 4.4em;
    transition: 0.4s;}
.input-text.qty.text:focus{outline:none}


body.single-product .product-page .inner-container .type-product .quantity .plus-minus-like-lexxus input.qty_button {
    padding: 0px;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    transition: 0.2s;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 22px;
	border:none;
	background:none
}

body.single-product .product-page .inner-container .type-product  .cart {display:flex;}

body.single-product .product-page .inner-container .type-product .single_add_to_cart_button {background:#026D77;text-decoration: none;border-radius:100px ;color: #fff;  font-family: var(--global-font-family);  font-size: 1em;margin-left: 1em;padding: 0 3em;border:1px solid #026d77;}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,a.button.wc-forward,a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,button.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained {
    background: #026D77 !important;
    text-decoration: none;
    border-radius: 100px;
    color: #fff;
    font-family: var(--global-font-family);
    font-size: 1em;
    margin-left: 0em;
    padding: 1em 2em;
	border:1px solid #026d77;
	transition:0.3s;
}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,a.button.wc-forward:hover,a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover,button.components-button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained:hover{background:transparent !important;color:#026d77 !important;transition:0.3s;}
.wp-block-woocommerce-checkout-order-summary-block button.wc-block-components-panel__button {
    background: #f37546 !important;
    color: #FFF !important;
    font-family: Montserrat;
    font-weight: 600 !important;
    font-size: 1.2em !important;
	padding:0.3em;
}
a.wc-block-components-checkout-return-to-cart-button,a.wc-block-components-product-name {
    color: #000 !important;
}
button.wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--minus,button.wc-block-components-quantity-selector__button.wc-block-components-quantity-selector__button--plus{background: linear-gradient(90deg, #D25A41 0%, #D24C76 94.79%) !important;border:1px solid #CE3574 !important;color:#FFF !important;}
body.single-product .product-page .inner-container .type-product .posted_in {font-size: 1.1em;
    text-align: justify;
    font-family: var(--global-font-family);
    line-height: 1.3;
    margin-bottom: 1em;}

body.single-product .product-page .inner-container .type-product .posted_in a{color:#026D77;text-decoration:none}
.wc-tab h2,.related.products h2 {font-size: 2.5em;}
.related.products h2{margin-bottom:1em;}
@keyframes fade-in {
  0% {
    opacity: 0;
    transform: translateY(100%);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

.row-one-home,.our-story-row-one,.sec-artisanss,.category-list{
  animation: fade-in 1s ease-in-out;
	animation-delay:1s;
}


body.woocommerce-cart .container .wp-block-woocommerce-cart .wc-block-cart-item__image img{height:300px;width:300px ;max-width:300px;object-fit:cover}

body.woocommerce-cart .container .wp-block-woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-name {    font-size: 1.3em; font-family: var(--global-font-family); line-height: 1.3;    margin-bottom: 1em; font-weight: 700;}


body.woocommerce-cart .container .wp-block-woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__wrap .price .wc-block-formatted-money-amount{font-size: 1.2em;
    font-family: var(--global-font-family);
    line-height: 1.3;
    margin-bottom: 1em;
    font-weight: 500;}

body.woocommerce-cart .container .wp-block-woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-metadata__description p{font-size: 1.2em;
    font-family: var(--global-font-family);
    line-height: 1.3;
    margin-bottom: 1em;}

body.woocommerce-cart .container .wp-block-woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input {font-size: 1.2em;
    font-family: var(--global-font-family);
    font-weight: 500;}

body.woocommerce-cart .container .wp-block-woocommerce-cart .wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-cart-item__remove-link {
	font-size: 0.8em;
    font-family: var(--global-font-family);
    font-weight: 500;
}

body.woocommerce-cart .container .wp-block-woocommerce-cart .wc-block-cart-item__total {font-size: 1em;
    font-family: var(--global-font-family);
    font-weight: 500;}


body.woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block .wp-block-woocommerce-cart-order-summary-heading-block {font-size: 1.1em;    font-family: var(--global-font-family);
    line-height: 1.3;
    margin-bottom: 1em;}

body.woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-coupon a{
	    color: #70C3B8;
    margin-bottom: 0.4em;
    font-family: Aclonica;
    font-weight: 900;
    font-size: 1.3em;
}

body.woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-item {
	color: #454545;
    margin-bottom: 0.4em;
    font-family: var(--global-font-family);
    font-weight: 600;
    text-decoration: none;
    font-size: 1em;
}

body.woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block .wc-block-components-radio-control__option-layout {color: #454545;
    margin-bottom: 0.4em;
    font-family: var(--global-font-family);
    font-weight: 600;
    text-decoration: none;
    font-size: 1em;}

body.woocommerce-cart .wc-block-cart .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-footer-item {
	color: #ED6681;
    margin-bottom: 0.4em;
    font-family: Aclonica;
    font-weight: 900;
    font-size: 0.9em;
}

body.woocommerce-cart .wc-block-cart__main .wc-block-cart-items__header .wc-block-cart-items__header-image {color: #454545;
    margin-bottom: 0.4em;
    font-family: Aclonica;
    font-weight: 400;
    font-size: 2.2em;}

.woofc-count.woofc-count-bottom-right{right:100px !important;z-index:9;background:#ed6681;}
.woofc-icon-cart7:before{color:#000;}
.whatsapp-logo-class{right:100px;}
body.home .woofc-count.woofc-count-bottom-right{right:10px !important;}
body.home .whatsapp-logo-class{right: 10px;}

.whatsapp-logo-class {
    position: fixed;
    background-attachment: fixed;
    z-index: 999999;
	bottom: 115px;
	transition:0.5s;
	width:60px;
	height:60px;
	background:#ed6681;
	border-radius:5px;
	animation: woofc-shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    backface-visibility: hidden;
    perspective: 1000px;
box-shadow:rgba(0, 0, 0, 0.15) 0px 0px 20px;
z-index:9;}
.whatsapp-logo-class:hover {
    bottom: 122px;
    transition: 0.6s;
}
body.woocommerce-cart .whatsapp-logo-class,body.woocommerce-cart .woofc-count.woofc-count-bottom-right,body.woocommerce-checkout .whatsapp-logo-class,body.woocommerce-checkout .woofc-count.woofc-count-bottom-right{right:10px !important;}
.footer-widget .menus-foot p a{color:#454545;}
.product-row h5{font-size:2em;text-align:center;}
span.woocommerce-Price-amount.amount {
    color: #f2709c;
    font-weight: 700;
    font-size: 1.2em;
	font-family: 'Montserrat';
}
.tax-product_cat span.woocommerce-Price-amount.amount{font-size:1.5em;}
.related.products h2.woocommerce-loop-product__title {
    text-align: center;
    font-weight: 500;
    color: #f37546;
    font-size: 1.2em !important;
    font-family: 'Aclonica';
}
.related.products span.price{text-align: center;}
.related.products a.button{width:100%;text-align:center;}div#tab-description h2 {
    display: none;
}

body.page-id-514 .story-menu{display:none !important;}
.row-complaint{display: flex;margin-bottom: 2em;}
.row-complaint *{width:100%;}
.row-complaint-submit input.wpcf7-form-control.wpcf7-submit.has-spinner {background: #026D77 !important;text-decoration: none;border-radius: 100px;color: #fff;font-family: var(--global-font-family);font-size: 1em;margin-left: 0;padding: 1em 5em;border: 1px solid #026d77;}
.row-complaint-submit input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background: transparent !important;color:#026D77 !important;}
/* testomonial */
.testimonial-para.small-size p {
    font-size: 0.8em;
}

/* training-tabs */
body.page-id-581 .container{margin:0 auto 0 13em;}
body .training-row .training-tab .vc_tta-panels-container .training-tab-sec .vc_tta-panel-body{background:#f9f5ed;padding-inline:0;}
body .training-row .training-tab .vc_tta-tabs-container ul li a{background:#026d77;color:#fff;font-family: 'Montserrat';font-size: 0.9em;padding: 0.7em !important;}
body .training-row .training-tab .vc_tta-tabs-container ul li:hover a{color:#fff;background:#f37546;border:1px solid;}
body .training-row .training-tab .vc_tta-tabs-container ul li a{padding:0.5em 4em;}
body .training-row .training-tab .vc_tta-tabs-container ul li.vc_active a{border:1px solid;background:#70c3b8;color:#fff;}
body .training-row .training-tab .vc_tta-tabs-container ul li.vc_active:hover a{color:#fff;background:#70c3b8;}
body .training-row .training-tab .vc_tta-tabs-container ul li:hover a{color:#fff;}

/* events tab */
body.page-id-822 .container{margin: 0 auto 0 13em;}