/** Shopify CDN: Minification failed

Line 144:0 Unexpected "}"
Line 318:34 Expected identifier but found "!"

**/
:root {
  --font-family-kanit :"Kanit", sans-serif ;
   --font-family-Manrope : "Manrope", sans-serif;
}
/* HEADER */
body {overflow-x: hidden;}
body, 
p,
a{line-height:normal;font-weight:500;font-family:var(--font-family-Manrope)!important;}
body.template_index {background-color: #f7f8fa;}

figure{margin:0;}

img{vertical-align:middle;}

h1,
h2,
h3,
h4,
h5,
h6{font-weight:600;font-family:var(--font-family-kanit)!important;}

.section-header .header-wrapper {background: var(--secondary___color);}
.top_header-contact {width:100%;z-index: 1}
.top_header-contact .header-top-text{padding-top: 11px;color: #fff;padding-left: 20px;font-size:16px;}
.top_header-contact .top_header_contact_inner {display: flex;align-items: center;justify-content: end;gap: 30px;width: 100%;margin-top: -33px;}
.top_header-contact .top_header-contact .mobile_no_email {width: 50%;display: flex;}
.top_header-contact .top_header-contact_mobile_no_email {position:relative; width: 100%;max-width: 770px;display: flex;flex-wrap: wrap;gap: 20px;background: var(--primary___color);padding: 11.5px 43px;}
.top_header-contact .top_header-contact_mobile_no_email:before{content:'';position: absolute;background: #1b3e98;font-weight: bold;top: 2px;width: 15px;left: -7px;height: 51px;transform: rotate(165deg);}
.top_header-contact .top_header-contact_mobile_no_email .top_header-contact_mobile_no svg {width: 28px;height: 27px;}
.top_header-contact .top_header-contact_mobile_no_email .top_header-contact_email svg {width: 28px;height: 27px;}
.top_header-contact .top_header-contact_mobile_no_email a {font-size: 16px;font-style: normal;text-align: left;line-height: normal;display: flex;align-items: center;gap: 11px;text-decoration: none;color: #fff;}

.top_header-contact .multi-logo-block{display: flex;gap: 15px;justify-content:center;align-items:center;width: calc(33.33% - 20px);}
.top_header-contact .multi-logo-block .logo_img_wrp{width: fit-content;}
.top_header-contact .multi-logo-block .logo_img_block{margin:0;}
.top_header-contact .multi-logo-block .logo_img_block img{width: auto;vertical-align: middle;object-fit: contain;max-height: 40px;}

.top_header-contact svg {fill: #123e98;}
.top_header-contact .top_header-account-cart {display: flex;flex-wrap: wrap;gap: 20px;justify-content: end;width: calc(33.33% - 20px);}
.top_header-contact .top_header-account-cart > span {font-size: 15px;font-weight: 500; font-style: normal;text-align: left;line-height: normal;}
.top_header-contact .top_header-account-cart .header__icon--account svg {height: 24px;width: 24px;flex-shrink: 0;transform: unset;}
.icon-cart { height: 25px !important;width: 25px !important;flex-shrink: 0;}
.icon-cart-empty{height: 25px !important;width: 25px !important;}
.top_header-contact .top_header-account-cart .header__icon--account,
.top_header-contact .top_header-account-cart .header__icon--cart {position: relative;gap: 7px;display: flex;width: auto; height: auto;text-decoration: none;}
.top_header-contact .top_header-account-cart .header__icon--cart{margin-right:0;}

#HeaderMenu-MenuList-7{display: flex;flex-direction: column;max-width: 1450px;width: 100%;min-width: 280px;background-color: #fff;box-shadow: 0 0 6px #00000040;left: -125px;right: 0;margin: 0 auto;}

.header__icons .header__icon--cart span.label {display: none;}
.header__icon--cart .cart-count-bubble {top: -5px;left: 15px;background: var(--primary___color);}

.header__search {width: 100%;}
.header__search .icon-search {height: 17px;width: 17px;color: var(--secondary___color);fill: var(--secondary___color);}
.header__search details {width: 100%;}
.header__search summary {width: 100%;max-width: 70%;border: 1px solid #a0a7c4;background: #ffffff;border-radius: 50px;height: 52px;text-decoration: none;}
.header__search summary > span {justify-content: flex-start;padding-left: 22px;}
.header__search summary > span span {padding-left: 12px;color: #8890b0;font-size: 15px;font-weight: 300;}
.header__inline-menu .dropdown-menu{background: #ffffff;border-radius: 12px;padding: 18px;box-shadow: -4px 10px 46.1px 0px rgba(0, 0, 0, 0.15),
    8px 4px 24.2px 0px rgba(0, 0, 0, 0.15); }
.main-parent-menu-title {font-size: 18px;font-weight: 500;}
.header__inline-menu il {gap: 34px;}
.list-menu--disclosure {width: 40rem;}
.header__active-menu-item,
.list-menu__item--active {text-decoration: none;}
.header:not(.header--middle-left,
.header--middle-center) .header__inline-menu {margin-top:0; width: 100%;text-align: center;background: var(--secondary___color);}
.header_btn {display: flex;flex-wrap: wrap;gap: 4px;justify-content: flex-end;z-index: 1}
.header_btn .top_header-account-cart{display: flex;align-items: center;margin-right: 15px;}
.header_btn .firt_header-btn {min-width: 197px;font-size: 16px;padding: 20px;}
.header_btn .second_header-btn {min-width: 139px;font-size: 16px;padding: 20px;}
.annoucement_close{display:none;}
.swiper-button-prev:after,
.swiper-button-next:after {content: unset !important;}
.swiper-button-prev,
.swiper-button-next {display: block;}
.swiper-pagination-bullet-active {background-color: var(--primary___color) !important;}
.swiper-pagination-bullet {background-color: #7f7f7f;}
.header__inline-menu .dropdown-menu li:last-child a{border:0px !important}

#HeaderMenu-MenuList-1 .list-menu{column-count: 3;}
#HeaderMenu-MenuList-3 #HeaderMenu-SubMenuList-1{padding:10px 0;}

#HeaderMenu-MenuList-3 li a{padding: 9px 0;border-bottom: 0;}
.predictive-search.predictive-search--header{display:none !important;}

#HeaderMenu-MenuList-3{padding:10px 0;border-radius: 12px 0 0 12px;}
#HeaderMenu-MenuList-3 .header__menu-item{border-bottom: unset;}
#HeaderMenu-MenuList-3 .list-menu li a{padding:9px 9px;}
/* .icon-menu-text{position:unset!important;} */
.icon-menu-text .header__menu-item{padding:0 18px;}
.icon-menu-text .header__submenu{border: unset;background: #fff;border-radius: 0 12px 12px 0;max-width: 250px;} 
#HeaderMenu-MenuList-3 details[open]>.header__menu-item{color:var(--secondary___color);}
.icon-menu-text .header__menu-item .icon-caret{transform: rotate(359deg);}


.caqa_sub_tab_menu.shop-rto-resources{position:unset;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider .subMeniconBlock{width:calc(100% - 360px);}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider .subMeniconBlock.active{display:inline-block !important;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider{display: flex;flex-wrap: wrap;flex-direction: row-reverse;max-width: 1450px;width: 90%;min-width: unset;padding: 0px;background-color: #fff;left: 0;
    right: 0;margin: 0 auto;border-radius: 40px;box-shadow: -4px 10px 46.1px #00000026, 8px 4px 24.2px #00000026;border:0px;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu{background: #f7f8fc;border-radius: 40px 0px 0px 40px;position: relative;box-shadow: -4px 10px 46.1px #f7f8fc, 8px 4px 24.2px #f7f8f;padding:16px 30px;width: 100%;max-width: 360px;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu li .header__menu-item,
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu li a{color: var(--secondary___color);text-align: left;font-size: 16px;line-height: 20px;font-weight: 400;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu li summary{padding:0px;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu li a{padding:12px 0px;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu li summary .icon-caret{height: 0.8rem;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu li .sub-dropdown-wrap>.header__menu-item .icon-caret {transform: rotate(360deg) !important;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu li.active .sub-dropdown-wrap>.header__menu-item .icon-caret {transform: rotate(270deg) !important;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu > li.active details{background:var(--secondary___color);padding: 0px 10px;color:#fff;}
.caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu li:last-child summary{border:0px !important;}
.submainblock{padding:30px;}
.submainblock .iconblocks{display:flex;flex-wrap:wrap;gap:30px;}
.submainblock .iconblocks .icon_sec{width:calc(25% - 23px);}
.submainblock .iconblocks .icon_sec a{text-decoration:none;}
.submainblock .iconblocks .icon_sec figure{background: #f7f8fc;border-radius: 21px;padding: 15px 10px;margin: 44px 0 0;min-height:120px;}
.submainblock .iconblocks .icon_sec figure img{margin-top:-60px;background: #ffffff;border-radius: 50%;box-shadow: 2.77px 6.46px 6.65px 0px rgba(0, 0, 0, 0.15);}
.submainblock .iconblocks .icon_sec figure figcaption{padding-top:10px;color: #131313;text-align: center;font-size: 14px;line-height: 20px;font-weight: 400;}
.submainblock .iconblocks .icon_sec a:hover figure{background:var(--secondary___color);}
.submainblock .iconblocks .icon_sec a:hover figcaption{color:#fff;}
.caqa_sub_tab_menu.shop-rto-resources .subMeniconBlock .subMenuItem{display:flex;flex-wrap:wrap;align-items:end;}
.caqa_sub_tab_menu.shop-rto-resources .subMeniconBlock .subMenuItem .submainblock{width: calc(100% - 48.7%);}
.caqa_sub_tab_menu.shop-rto-resources .subMeniconBlock .subMenuItem .submainblock .iconblocks .icon_sec{width:calc(50% - 15px);}
.submainitem{width: 48.7%; padding: 30px; padding-left: 0px;}
.submainitem figure{margin:0px;position:relative;}
.submainitem figure img{width:100%;}
.submainitem figure figcaption{color: #ffffff;text-align: center;font-size: 30px;line-height: 33px;font-weight: 700;display: flex;align-items: center;
    justify-content: center;position: absolute;bottom: 30px;left: 50%;transform: translateX(-50%);}

@media screen and (max-width: 1620px) {
  .top_header-contact .top_header-contact_mobile_no_email{max-width: 620px;}
}

@media screen and (max-width:1400px){
  .header-middle-part .header-center-part .header_btn,
  .header-middle-part .header-center-part .header__search
}

@media screen and (max-width: 1440px) {
  .top_header-contact .top_header-contact_mobile_no_email{max-width: 560px;}  
  .header_btn .firt_header-btn {min-width: 170px;font-size: 14px;padding: 20px 10px;}
  .header_btn .second_header-btn {min-width: 115px;font-size: 14px;padding: 20px 10px;}
  .header__icon, .header__icon--cart .icon{width: 3.5rem;}
  .header_btn .top_header-account-cart{margin-right:10px;}
  .top_header-contact .top_header-contact_mobile_no_email a{font-size: 14px;}
  .top_header-contact .top_header-contact_mobile_no_email{gap: 15px;}
  .top_header-contact .top_header-contact_mobile_no_email .top_header-contact_mobile_no svg,
  .top_header-contact .top_header-contact_mobile_no_email .top_header-contact_email svg{width: 22px;}
  .announcement-bar__message{font-size:14px;letter-spacing:normal;}
  .announcement-bar__link .announcement-bar__message .buy-now{font-size:12px;}
  .caqa_sub_tab_menu.shop-rto-resources .megamenu_slider ul.list-menu{max-width: 300px;}
  .caqa_sub_tab_menu.shop-rto-resources .megamenu_slider .subMeniconBlock{width: calc(100% - 300px)}
  .submainblock .iconblocks{gap: 15px;}
  .submainblock .iconblocks .icon_sec {width: calc(25% - 12px);}
  .submainblock {padding: 20px;}
  .submainblock .iconblocks .icon_sec figure img{width: 70px;}
  .caqa_sub_tab_menu.shop-rto-resources .subMeniconBlock .subMenuItem .submainblock .iconblocks .icon_sec {width: calc(50% - 8px);}
}

@media screen and (max-width: 1239px) {
  .header_btn .second_header-btn{display:none;}
  .header_btn .second_header-btn {min-width: 125px;font-size: 14px;}
  .header_btn .firt_header-btn {min-width: 170px;font-size: 14px;}
  .top_header-contact .top_header-contact_mobile_no_email {max-width: 520px;padding-left: 30px;}
  /* .announcement-bar{width: calc(100% - 360px);} */
  .main-parent-menu-title{font-size: 14px;}  
  .top_header-contact .header-top-text{padding-left:0;}
}

@media screen and (max-width: 1142px) {
 #HeaderMenu-MenuList-7{left: 0;min-width: 300px;} 
}

@media screen and (min-width: 990px) {
  .header__icons {display: none;}    
}

@media screen and (max-width: 989px) {
  .section-header .header-wrapper{background:#f7f8fa;}
  header.header{display: flex;width: 100%;flex-wrap: wrap;padding-left: 25px;padding-right: 25px;padding-bottom:10px;}
  .header__search {display: none !important;justify-content:center;}
  .header__search details{width:auto}
  .header__search summary > span {justify-content: center;padding-left: 0;}
  .header__search summary > span span {display:none}
  .header__search .icon-search{color:#000;fill:#000;height: 2rem;width: 2rem;}
  .header__search summary{width: 3.4rem;border: none;background: transparent;border-radius: 0px;height: 4.4rem;}  
  .header_btn {display: none;}
  .header__icons .header__search {display: inline-block !important; width: auto;}
  .header__icon,
  .header__icon--cart .icon {width: 3.4rem;}
  .header__icon--cart .cart-count-bubble {top: 3px;left: 15px;}
  .menu-drawer__menu-item {font-size: 1.6rem;}
  .header__heading-logo-wrapper {max-width: 170px;}
  .announcement-bar {width: 100%;padding:0px;}
  .announcement-bar__link .announcement-bar__message{text-align:center;}
  .announcement-bar__message{font-size:13px;}
  .announcement-bar__link{padding:8px 0px;}
  .top_header-contact .top_header-contact_mobile_no_email{margin:0px;}
  .top_header-contact .top_header-contact_mobile_no_email:before{content:none;}
  .top_header-contact .top_header-contact_mobile_no_email{max-width:100%;}
  .top_header-contact .top_header_contact_inner{display:inline-block;}
  .top_header-contact {width: calc(100% + 45px);z-index: 1;margin: 0px -25px 10px;}
  .top_header-contact .top_header-contact_mobile_no_email{justify-content:center;padding: 5px 25px;}
  .annoucement_close{height: 15px;width: 15px;display: inline-block;position: absolute;right: 10px;top: 14px;z-index:2;}
  .menu-drawer__utility-links{padding:0px 25px !important;}
  .header__search .search__input.field__input{max-width:100%;}
  #menu-drawer .list-menu{padding:15px;background: #f7f8fa;}
  .submainblock .iconblocks .icon_sec figure{background: #ebedf4;}
  .submainblock .iconblocks .icon_sec {width: calc(50% - 8px);}
  .submainblock .iconblocks .icon_sec figure{text-align:center;}
  .submainitem {width: 100%;padding: 20px;}
  .submainblock .iconblocks .icon_sec figure{min-height: 100px;}
  .snize-ac-results.snize-ac-results-mobile .snize-mobile-top-panel.se-sticky-search-form-focused{outline: 0 !important;border: 0 !important;}

  .top_header-contact .header-top-text{display:none;}
  /* body.template_index .section-header .header-wrapper{background:#fff;} */
  .top_header-contact .top_header_contact_inner{margin-top:0;}
  header-drawer{margin-left:0!important;}

  .menu-drawer__menu-item{display: flex;gap: 10px;padding-left: 10px!important;}
  
}

@media screen and (max-width: 767px) {
  .announcement-bar__link .announcement-bar__message{font-size: 12px;}
  .announcement-bar__link .announcement-bar__message .buy-now {font-size: 10px;padding: 5px 10px;margin-top:5px;}
  .top_header-contact .top_header-contact_mobile_no_email a {font-size: 10px;}
}

@media screen and (max-width: 575px) {
  .top_header-contact .top_header-contact_mobile_no_email a{gap:5px;}
  .top_header-contact .top_header-contact_mobile_no_email{padding: 5px 20px;}
  .header__heading-logo-wrapper {max-width: 120px;}
  header.header{padding-left: 20px;padding-right: 20px;}
  .top_header-contact .top_header-contact_mobile_no_email .top_header-contact_mobile_no svg{width: 20px;height: 25px;}
}

@media screen and (max-width: 349px) {
  .top_header-contact .top_header-contact_mobile_no_email{padding: 5px 15px;gap:10px;}
  .top_header-contact .top_header-contact_mobile_no_email .top_header-contact_email svg,
  .top_header-contact .top_header-contact_mobile_no_email .top_header-contact_mobile_no svg{width: 15px;height: 25px;}
  .top_header-contact .top_header-contact_mobile_no_email a{gap: 2px;font-size: 10px;}
}

/* Section Title */
.section-title {font-size: 55px;font-weight: 600;margin: 0;letter-spacing: -1px;line-height: 72px;color: #26272b;}
.cus_padding{padding:60px 0;}
.padding_b{padding-bottom:60px;}
@media screen and (max-width: 1200px) {
  .section-title {font-size: 45px;line-height: 55px;}
  .cus_padding{padding:45px 0;}
  .padding_b{padding-bottom:45px;}
}
@media screen and (max-width: 989px) {
  .section-title {font-size: 40px;line-height: 45px;}
  .cus_padding{padding:35px 0;}
  .padding_b{padding-bottom:35px;}
}
@media screen and (max-width: 768px) {
  .section-title {font-size: 35px;line-height: 45px;}
  .cus_padding{padding:30px 0;}
  .padding_b{padding-bottom:30px;}
}
@media screen and (max-width: 575px) {
  .section-title {font-size: 30px;line-height: 35px;}
  .cus_padding{padding:25px 0;}
  .padding_b{padding-bottom:25px;}
}

.swiper-pagination-bullet {margin: 2px !important;}


/* page */
.template_page:not(.page_Our_Resource_Development_process) .rte img {margin-right: 20px;}
.template_page .rte ol,.template_page .rte ul {padding-left: 0px;}

.row {display: flex;flex-wrap: wrap;gap: 15px;}
.col-sm-6 {width: calc(50% - 7.5px);}
.rte table {margin: 0px !important;}
.faq-menu li:hover {background-color: #193f98 !important;}
.faq-menu li a {text-decoration: none;}
.page_Quality_Assurance .gap-title {clear: both;}
.page_Quality_Assurance .gap-title h2 {margin-bottom: 0px;display: inline-block;}

.rte blockquote {display: inline-block;width: 100%;}
.rte blockquote p {text-align: left !important;}
.rte blockquote footer > * {text-align: left !important;}

@media screen and (max-width: 991px) {
  .template_page .rte img {max-width: 300px;}
  .rte blockquote {margin-left: 0px;margin-right: 0px;}
}

@media screen and (max-width: 575px) {
  .template_page .rte img {max-width: 100%;margin-right: 0px;float: none !important;}
  .row {gap: 0;}
  .col-sm-6 {width: 100%;}
  .rte li:last-child {margin-block: 7px;}
}
/* page */


/* CART BUTTON */
.shopify-cleanslate .pGZsIynlCgQUe6S16lYw,
.shopify-cleanslate .XLcXEW3RnM9fyU7k7fvC {border-radius: 30px;overflow: hidden;}
.cart__ctas button {border-radius: 30px;overflow: hidden;}
.title-wrapper-with-link a {border-radius: 30px;overflow: hidden;background: var(--secondary___color);color: #fff;padding: 10px 20px;border: 1px solid transparent;text-decoration: none !important;font-size:14px;}
.title-wrapper-with-link a:hover {background: #fff;border: 1px solid var(--secondary___color);box-shadow: 0 0px 7px -3px var(--secondary___color);}
.iti__country-list{max-width: 320px;}
.iti__country{font-size:12px;}
.new_collection{padding:50px 0px; !important}
div.snize .snize-button {background-color: var(--primary___color) !important;}
.snize-ac-results .snize-dropdown-arrow{left:30px !important;}



/* E-zine */
.default-pdf-section{padding:50px 0px;}
.default-pdf-section .main-title{text-align:center;margin-bottom: 40px;}
.default-pdf-section .main-title .section-subtitle{font-size:40px; display:block;margin:0}

.default-pdf-section .default-magazines-box{background-color:transparent;}
.default-pdf-section .default-magazines-box img{border-radius: 10px; filter: drop-shadow(0 0 20px rgba(0,0,0,0.06)); height:auto !important; width:100%;} 

.default-pdf-section .magazines-text{padding-top:25px; text-align:center;}
.default-pdf-section .magazines-text p{ max-width:200px;  margin: 0 auto 10px;}
.default-pdf-section .magazines-text a{font-weight:600;color:var(--secondary___color);text-decoration:none;}
.default-pdf-section .view_all_btn{text-align:center;margin-top:40px;}
.default-pdf-section .default-magazines-box{padding:20px 30px;}

.default-pdf-section .magazines-slider{position:relative;}
.default-pdf-section .magazines-slider .swiper-button{display: flex;align-items: center;width: 40px;height: 40px;border:2px solid var(--primary___color);border-radius:40px;}
.default-pdf-section .magazines-slider .swiper-button svg{color:var(--primary___color);height:20px;width:20px;}
.default-pdf-section .magazines-slider .swiper-button-prev{left:-50px}
.default-pdf-section .magazines-slider .swiper-button-next{right:-50px;}

figure.pdf_hover{margin-bottom:0px;perspective: 1400px; position: relative;box-shadow:4px 8px 12px 3px #00000026;border-radius: 10px;margin:0}
figure.pdf_hover img{ display: block; width: 100%; transform-origin: 0% 50%; transition: all .6s ease;position: relative; z-index: 2;border-radius: 10px;}
figure.pdf_hover img:hover {transform: rotateY(-10deg);box-shadow: 15px 15px 15px rgb(0 0 0 / 10%);}

@media (max-width: 1550px){
  .default-pdf-section .magazines-slider .swiper-button{display:none;}
}

@media (max-width: 1400px){
  .default-pdf-section .default-magazines-box {padding:20px;}  
}

@media (max-width: 1200px){	
  .default-pdf-section .main-title .section-subtitle{font-size:34px;}
}

@media (max-width: 991px){
  .default-pdf-section .main-title .section-subtitle {font-size: 30px;}
}

@media (max-width: 768px){
  .default-pdf-section{padding:35px 0;}
  .default-pdf-section .main-title{margin-bottom:20px;}
  .default-pdf-section .main-title .section-subtitle {font-size: 28px;}
  .default-pdf-section .view_all_btn{margin-top:20px;}
}

@media (max-width: 575px){
  .default-pdf-section .main-title .section-subtitle {font-size: 23px;}
}

.e-zine-page{padding:50px 0px;}
.e-zine-page .e-zine-page-row{display:flex;flex-wrap:wrap;gap:40px;}
.e-zine-page .e-zine-page-row .e-zine-page-box{width:calc(25% - 30px)}
.e-zine-page .e-zine-content .e-zine-img {display: block;}
.e-zine-page .e-zine-content .e-zine-img img { width: 100%; max-width: inherit; height: 100%; margin: 0px auto; display: block; }
.e-zine-page .e-zine-content .title {position: relative; padding: 20px 15px;margin:0;display:flex;align-items:center;gap:13px;}
.e-zine-page .e-zine-content .title p {display: inline-block; font-size: 14px; line-height:normal;font-weight: 500;margin: 0;}
.e-zine-page .e-zine-content .title img {flex-shrink:0}
.e-zine-page .view_more_scroll{text-align:center;}
@media (max-width: 991px){
  .e-zine-page .e-zine-page-row .e-zine-page-box{width:calc(50% - 20px)}
}
@media (max-width: 575px){
  .e-zine-page .e-zine-page-row .e-zine-page-box{width:100%}
}

/* =====================  page_e-learning */

html {scroll-behavior: smooth;}
.e_learning_section .bread_crumb figure:before{ background:unset;}
.e_learning_section .bread_crumb figure figcaption{height: 570px;justify-content: flex-start;align-items: center;}
.e_learning_section .bread_crumb figure figcaption h1{margin: 0;}


.e_learning_section .e_learning_banner{margin-top: -350px;position: relative;z-index: 7;}
.e_learning_section .e_learning_banner .e_learning_image_block img{width: 100%;object-fit: cover;vertical-align: middle;}
.e_learning_section .e_learning_banner .e_learning_image_block{position: relative;margin: 0 auto;max-width: 944px;} 
.e_learning_section .e_learning_banner .e_learning_banner_video{position: absolute;top: 7%;left: 0;right: 10%;bottom: 15%;width: 100%;text-align: center;}
.e_learning_section .e_learning_banner .e_learning_banner_video .video_learning{width: 100%;height: calc(100% + 15px);max-width: calc(100% - 26%);object-fit: cover;vertical-align: middle;border: 2px solid #000;border-radius: 6px;}                                               
.e_learning_section .e_learning_banner .play_icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display:none;cursor: pointer;}

@media (max-width: 1350px){
  .e_learning_section .e_learning_banner .e_learning_image_block{max-width: 800px;}
}

@media (max-width: 991px){
  .e_learning_section .bread_crumb figure figcaption{height: 470px;}
  .e_learning_section .e_learning_banner{margin-top: -250px;}
}

@media (max-width: 768px){
  .e_learning_section .bread_crumb figure figcaption{height: 390px;}
  .e_learning_section .e_learning_banner .play_icon svg{width: 60px;height: 60px;}
}

@media (max-width: 575px){
  .e_learning_section .bread_crumb figure figcaption{height: 290px;}
  .e_learning_section .e_learning_banner{margin-top: -150px;}
  .e_learning_section .e_learning_banner .play_icon svg{width: 30px;height: 30px;}
}

@media (max-width: 393px){
  .e_learning_section .bread_crumb figure figcaption{height: 240px;}
  .e_learning_section .e_learning_banner{margin-top: -100px;}
}

/* Cart terms checkbox */
.cart-accept-terms-condition-wrap{display: flex;gap: 10px;}
.cart-accept-terms-condition-wrap p{margin: 0;font-size:16px;}
.cart-accept-terms-condition-wrap input{flex-shrink: 0;margin: 0;height: 18px;width: 18px;align-self: center;cursor: pointer;}
.cart-accept-terms-condition-wrap a{color: inherit;}
.cart__dynamic-checkout-buttons.disabled{pointer-events: none;opacity:0.5;cursor: not-allowed;}
.cart__checkout-button.disabled{pointer-events: none;}
/* Cart terms checkbox */

@media screen and (max-width: 575px) {
.award-title{font-size:24px!important;line-height:26px;}
.award-sub-title{line-height:normal;font-size: 16px!important;}
}

.footer.f-padding {padding-bottom: 170px;}

@media screen and (max-width: 991px) {
  .footer.f-padding {padding-bottom: 240px;}
}

@media screen and (max-width: 768px) {
  .footer.f-padding {padding-bottom: 200px;}
}


@media screen and (max-width: 393px) {
.left__imges____:before{width: 320px!important;}
}

/* ============== product page */

.snize-ac-results .snize-product-label,
.snize-thumbnail-wrapper .snize-product-label{background: #193f98!important;}

/* =============== product page */

.template_collection .new_collection{background-color:#f7f8fa;}

.page_Training_Packages_We_Offer .rte ul{list-style-type: none;column-count: 2;}
.page_Training_Packages_We_Offer .rte ul li{width: 100%;list-style-type: none;display: flex;vertical-align: top;margin: 3px 0;align-items: center;}

@media screen and (max-width: 575px) {
  .page_Training_Packages_We_Offer .rte ul{column-count: 1;}
  .template_page:not(.page_Our_Resource_Development_process) .rte img{margin-right: 10px;}
}
#snize_filters_dropdown_discount_relative{display:none!important;}
#snize_filters_block_discount_relative{display:none!important;}

/* login form css  */
.product_sidebar_search .field .search__input::placeholder,
#customer_login .field input::placeholder,
#create_customer .field input::placeholder{visibility:visible;opacity:1;color:#121212bf;}

#create_customer .field input{border:unset!important;}
#create_customer .field input:focus{box-shadow:unset!important;}


/* ================ Header */

.header__inline-menu .caqa_sub_tab_menu{position: relative;}
.header__inline-menu .dropdown-menu{display: block;opacity: 0;visibility: hidden;transition: all .3s ease-in;}
.header__inline-menu .caqa_sub_tab_menu:hover .header__menu-item .icon-caret{transform: rotate(359deg);}
.header__inline-menu .caqa_sub_tab_menu:hover .dropdown-menu{opacity: 1;visibility: visible;}

.header__inline-menu .sub-dropdown-wrap .header__submenu{opacity:0;transition: all .2s ease-in;}
.header__inline-menu .sub-dropdown-wrap:hover .header__submenu{opacity:1;}
.header__inline-menu .sub-dropdown-wrap:hover .header__menu-item .icon-caret{transform: rotate(270deg) !important;}
    