/** Shopify CDN: Minification failed

Line 561:0 Expected "}" to go with "{"

**/

/* ----------------------- common css -------------------------- */


#m-custom-template--25355793793403__custom_content_VQVcGc {
    display: none !important;
}




h1, h2{
    font-size:36px !important;
    font-weight:700;
    text-transform:uppercase !important;
}

h3{
    text-transform:uppercase !important;
}

/* ------------------------------------ collections  list ---------------------------------------- */


.m-collection-card__inner.m-hover-box.m-hover-box--scale-up {
    transform: none !important;
}

.m-hover-box--scale-up.m-collection-card__inner {
     overflow: hidden;
}

responsive-image.m-image.m-image-loaded {
    border-radius: 15px !important;
}

responsive-image.m-image.m-image-loaded:hover {
    border-radius: 15px !important;
}

.m-hover-box__wrapper {
    border-radius: 15px;
}


/* --------------- image with text section ----------------------- */

div#m-custom__block--text_HdEAqT {
    padding: 50px !important;
}

#shopify-section-template--25225950495099__custom_content_xVyEcm .m-gradient.m-color-footer {
    border-radius: 15px;
}


/* --------------------------- product card ----------------------- */

h3.m-product-card__title a {
    font-size: 18px !important;
    font-weight: 600 !important;
}

span.m-price-item.m-price-item--regular {
    font-size: 18px !important;
    font-weight: 600 !important;
}

/* ------------------------------------- testimonial section ------------------------------ */

#shopify-section-template--25225950495099__testimonials_pnyUnX .m-svg-icon {
    width: 25px !important;
    height: 25px !important;
}

.m-testimonials--layout-3 .m-testimonial__wrapper {
    border-radius: 15px !important;
}

.m-testimonials--layout-3 .m-testimonial__title {
    font-weight: 600 !important;
}

/* -------------------------------------- newsletter section ---------------------------- */

#m-newsletter-template--25225950495099__newsletter_cTDhyF .m-newsletter-section__description {
    opacity: 1 !important;
}

#m-newsletter-template--25225950495099__newsletter_cTDhyF button.m-newsletter-form__button.m-newsletter-form__button--text.m-button {
    background-color: #000 !important;
    border: 0 solid !important;
}

#m-newsletter-template--25225950495099__newsletter_cTDhyF button.m-newsletter-form__button.m-newsletter-form__button--text.m-button:hover {
    color:#ffffff!important;
}

/* ------------------------ article section ----------------------------- */

a.m-article-card__image {
    border-radius: 15px !important;
}

.m-article-card.m-article-card--view-grid.m-scroll-trigger.animate--fade-in-up {
    border: 1px solid #00000024;
    padding: 10px !important;
    border-radius: 15px !important;
}

a.m-article-card__readmore.m-button.m-button--link {
    border: 1px solid #d8a913;
    width: 100% !important;
    padding: 10px 0 !important; 
    border-radius: 50px;
    background-color: #d8a913;
    color: #fff !important;
    margin-bottom: 10px !important;
    margin-top: 20px !important;
}

a.m-article-card__readmore.m-button.m-button--link:after{
    display:none !important;
}

a.m-article-card__readmore.m-button.m-button--link:before{
    display:none !important;
}


/* ----------------- three collumn section ----------------------- */

div#m-custom__block--text_eQpgUQ {
    padding: 30px !important;
    background-color: #fff !important;
    border-radius: 15px !important;
}

div#m-custom__block--text_tmLgdy {
    padding: 30px;
    background-color: #fff !important;
    border-radius: 15px !important;
}



/* ---------------------------- contact us page ------------------------------- */

h3.m-contact-form__heading {
    text-align: center !important;
    font-size: 36px !important;
}

.m-contact-form__description.rte p {
    text-align: center !important;
}

#shopify-section-template--25225949774203__contact-form button.m-button.m-button--primary {
    display: block !important;
    margin: 0 auto !important;
}

#shopify-section-template--25225949774203__contact-form .form-field {
    border: 1px solid #000 !important;
}

/* ------------------------------- about us page -------------------------- */

div#m-custom__block--text_JWUaMm {
    padding: 50px !important;
}

#m-custom-template--25225949446523__custom_content_nYCmNe .m-gradient.m-color-footer {
    border-radius: 15px !important;
}

div#m-custom__block--text_nUTYN8 {
    padding: 50px !important;
}

#shopify-section-template--25232811917691__custom_content_rJageC .m-gradient.m-color-footer {
    border-radius: 15px !important;
}

div#m-custom__block--text_yaKxJb{
    padding: 50px !important;
}
#shopify-section-template--25232811917691__custom_content_J4KMWb .m-gradient.m-color-footer {
    border-radius: 15px !important;
}


.m-menu {
    font-size: 15px!important;

}

.template-page #MainContent {
    padding-bottom: 0px;
}


#shopify-section-template--25355793334651__contact-form button.m-button.m-button--primary {
    width: 100%;
}

#shopify-section-template--25355793793403__custom_content_nYCmNe .m-gradient.m-color-footer {
    padding: 40px;
    border-radius: 15px;
}


#shopify-section-template--25355793367419__custom_content_nYCmNe .m-gradient.m-color-footer {
    padding: 40px;
    border-radius: 15px;
}

#shopify-section-template--25355793793403__image_with_text_1_PY4i8B .m-image-card__inner.m-gradient.m-color-default {
    border-radius: 16px;
}

/* Image card */
picture.m-media__wrapper.m\:block.m\:w-full.m\:h-full {
    overflow: hidden;

}
picture.m-media__wrapper.m\:block.m\:w-full.m\:h-full img {
    transition: transform 0.4s ease;
}
picture.m-media__wrapper.m\:block.m\:w-full.m\:h-full:hover img {
    transform: scale(1.1);
}



/* ------------------------- our team section ----------------------------- */

#shopify-section-template--25225949446523__custom-content img {
    border-radius: 15px;
}

#shopify-section-template--25225949446523__custom-content .sf__page-about .sf__about-card-custom .m-image-card__heading-group h3 {
    font-size: 20px !important;
    font-weight: 700 !important;
}

/* ----------------------- footer section ---------------------*/

h3.m-accordion--item-button.m-footer--block-title {
    font-size: 25px !important;
    font-weight: 700 !important;
}

.social-media-link-custom-position {
    padding-bottom: 50px !important;
    display: flex !important;
    justify-content: center !important;
}

.social-media-link-custom-position .m-svg-icon {
    width: 30px !important;
    height: 30px !important;
}

.social-media-link-custom-position li {
    list-style: none;
    margin-left: 25px !important;
}

.social-media-link-custom-position li a{
    font-size:30px !important;
}

/* --------------------------------- legal pages ----------------------------- */

.shopify-policy__container {
max-width: 1600px!important;
padding: 60px 0px !important;
}
.shopify-policy__title {
text-align: center !important;
margin-bottom: 40px !important;
}
.shopify-policy__title h1 {
font-size: 36px !important;
text-transform: uppercase !important;
}

.shopify-policy__body h4{
    text-transform:uppercase !important;
}

/* ------------------------- product page ------------------------ */

div#m-custom__block--text_9JzLDG {
    padding: 50px !important;
}

#m-custom-template--25225950364027__custom_content_QUKFhp .m-gradient.m-color-footer {
    border-radius: 15px !important;
}

#m-collapsible--template--25225950364027__collapsible_tabs_zjLLNJ .m-collapsible__image img {
    border-radius: 15px !important;
}

/* ----------------------- common feature ----------------------------- */

#m-section--template--25225950495099__16225125199f82d8fe .m-icon-box--small .m-icon-box__heading {
    font-size: 23px !important;
    font-weight: 700 !important;
}


/* -------------------------------- ON THE HIGH STREET ------------------------------------------- */

div#m-custom__block--text_jjcVAh {
    padding: 50px !important;
}


#shopify-section-template--25232811950459__custom_content_aNd7ye .m-gradient.m-color-footer {
    border-radius: 15px !important;
}

div#m-custom__block--text_eHCtmx {
    padding: 50px !important;
}

#shopify-section-template--25232811950459__custom_content_BiTNtV .m-gradient.m-color-footer {
    border-radius: 15px !important;
}



/* Speaking & talkes */
#shopify-section-template--25355608195451__custom_content_nYCmNe .m-gradient.m-color-footer {
    padding: 30px;
    border-radius: 15px;
}



/* Entrepreneurship Programme */
iframe {
    width: 100%!important;
    height: 100%!important;
    border-radius:14px!important;
}

#shopify-section-template--25355729895803__custom_content_nYCmNe .m-gradient.m-color-footer {
    padding: 30px;
    border-radius: 15px;
}



/* ------------------- Responsive Tablet ------------------ */
@media screen and (max-width: 1380px){
    #shopify-section-template--25355793793403__custom_content_nYCmNe .m-gradient.m-color-footer {
    padding: 40px 10px !important;
    border-radius: 15px;
}
}



@media screen and (max-width: 1024px){
    
#m-custom-template--25355793793403__custom_content_nYCmNe{
  display: none !important;
}
#m-custom-template--25355793793403__custom_content_VQVcGc .m-gradient.m-color-footer {
    padding: 20px 10px !important;
    border-radius: 14px !important;
}
#m-custom-template--25355793793403__custom_content_VQVcGc {
    display: flex !important;
}
#m-custom-template--25355793793403__custom_content_VQVcGc .m-richtext.m-richtext--medium {
    padding: 40px 0px !important;
}
iframe {
    height: 450px !important;
}

}

/* -------------------------- responsive for mobile ---------------------- */

@media screen and (max-width:767px){

    /* ---------------------------- common style ------------------------- */

    h1, h2 {
    font-size: 28px!important;
    font-weight: 600 !important;
}


/* ---------------------- Image with text -------------------------- */

div#m-custom__block--text_HdEAqT {
    padding: 25px!important;
}

div#m-custom__block--text_HdEAqT .m-richtext__description.rte.m\:text-color-subtext.h6 p {
    text-align: justify !important;
}

/* ----------------- product card ---------------------- */

h3.m-product-card__title a, span.m-price-item.m-price-item--regular {
    font-size: 16px!important;
    font-weight: 600!important;
    text-align:center;
}

.m-product-card__price {
    text-align: center !important;
}

.m-product-card__action.m-product-card__action--top.m-product-card__addons.m\:display-flex {
    display: none !important;
}

/* ------------------------- scroll bar -------------------- */

#shopify-section-template--25225950495099__scrolling_promotion_jjrFyf .m-promotion__text {
    font-size: 16px !important;
}

/* ----------------------- only text ------------------------ */

#shopify-section-template--25225950495099__custom_content_f3reLw .m-richtext__description.rte.m\:text-color-subtext.h6 p br {
    display: none !important;
}

#shopify-section-template--25225950495099__custom_content_f3reLw .m-richtext__description.rte.m\:text-color-subtext.h6 p {
    text-align: justify;
}

/* ------------------------------ common feature ----------------------------------- */

#m-section--template--25225950495099__16225125199f82d8fe .m\:column {
    flex-basis: 82% !important;
}

/* ----------------------------- about us page ------------------------------------- */

#shopify-section-template--25225949446523__custom_content_nYCmNe .m\:flex {
    flex-direction: column-reverse !important;
}

div#m-custom__block--text_JWUaMm {
    padding: 25px!important;
}


#shopify-section-template--25225949446523__custom_content_nYCmNe .m-richtext__description.rte.m\:text-color-subtext.h6 p {
    text-align: justify !important;
}

#shopify-section-template--25232811917691__custom_content_J4KMWb .m\:flex {
    flex-direction: column-reverse !important;
}

div#m-custom__block--text_yaKxJb {
    padding: 30px!important;
}


div#m-custom__block--text_nUTYN8 {
    padding: 30px !important;
}


/* ---------------------------- product page ---------------------- */

#shopify-section-template--25225950364027__custom_content_QUKFhp .m\:flex {
    flex-direction: column-reverse !important;
}

#shopify-section-template--25225950364027__custom_content_QUKFhp .m-richtext__description.rte.m\:text-color-subtext.h6 p {
    text-align: justify !important;
}

div#m-custom__block--text_9JzLDG {
    padding: 30px!important;
}

/* -------------------------- contact page -------------------------- */

h3.m-contact-form__heading {
    text-align: center!important;
    font-size: 30px!important;
}



/* -------------------------------- ON THE HIGH STREET ------------------------------------------- */

div#m-custom__block--text_jjcVAh {
    padding: 53px !important;
}

div#m-custom__block--text_eHCtmx {
    padding: 50px !important;
}


#shopify-section-template--25232811950459__custom_content_Rcptyk .m-richtext__description.rte.m\:text-color-subtext.h6 p br {
    display: none !important;
}


@media screen and (max-width: 1380px){
iframe {
    height: 600px!important;
}
} 

@media screen and (max-width: 1024px){
iframe {
    height: 500px!important;
}
#shopify-section-template--25355793793403__image_with_text_1_PY4i8B .m-image-card__img.m\:block.m\:h-full {
    border-radius: 14px !important;
}


} 

@media screen and (max-width: 767px){
    #shopify-section-template--25355793793403__custom_content_nYCmNe .m-gradient.m-color-footer {
    padding: 30px 10px 10px;
    border-radius: 15px;
}
#shopify-section-template--25355793367419__custom_content_nYCmNe .m-gradient.m-color-footer {
    padding: 30px 10px 10px;
}

iframe {
    height: 400px!important;
}
}

@media screen and (max-width: 520px){
iframe {
    height: 300px!important;
}
}



