
/* Header Nav Color Start*/
header nav .hover\:border-secondary:hover  {color: var(--tw-theme-link-primary-hover-color) !important;}
header nav .text-primary  {color: var(--tw-theme-link-primary-color) !important;}
header nav .hover\:text-secondary:hover {color: var(--tw-theme-link-primary-hover-color) !important;}
.index-page #MainHeader {/* padding: 0;  width: 100%;  position: fixed;  z-index: 99;  top: 0;*/  background: rgba(255,255,255,0.7) !important;}
/*.index-page #spy*/
#spy.fix.header-logout {  background: #fff !important;  padding: 0;}
#spy.fix {  box-shadow: none;  padding: 0;  top: 0;  animation-duration: 700ms;  animation-name: slideDown;  animation-timing-function: ease;  visibility: visible !important;/*  position: fixed;*/  border-bottom: 1px solid #ccc;  min-height: 50px;  z-index: 99;background: white !important;}
.fix { box-shadow: none; padding: 0; top: 0; animation-duration: 700ms; animation-name: slideDown; animation-timing-function: ease; visibility: visible !important; /*position: fixed;*/ border-bottom: 1px solid #ccc; min-height: 50px; z-index: 999; background: white !important;}
/*.index-page #spy End*/
/* Header Nav Color End */
/* Descrition class Start */
.text-descrition p {margin-bottom: 10px !important;}
.text-descrition p a {color:#72a84b !important;}
.text-descrition p a:hover {color:#faa31d !important;}
.text-descrition li a {color:#003057 !important;}
.text-descrition ul {list-style: disc !important;padding: 10px 0 10px 30px;}
/* Descrition class End */
/* Accordion Start */
.css-1iji0d4, .css-1iji0d4.Mui-expanded {min-height: auto !important; padding: 0px;}
.css-17o5nyn, .css-17o5nyn.Mui-expanded {margin: 0 !important;}
.MuiAccordionDetails-root.text-small-text,
.MuiAccordionDetails-root.text-default-text {padding: 0 0px !important; font-weight: 400; letter-spacing: 1.4px;}
.mainsection.Only_Text p {margin-bottom: 15px !important;}
.border-y-gray-border{--tw-border-opacity: 1; border-top-color: rgba(204, 204, 204, var(--tw-border-opacity)); border-bottom-color: rgba(204, 204, 204, var(--tw-border-opacity));}
.border-y { border-top-width: 1px; border-bottom-width: 1px;}
/* Accordion End */

/* Carouselslide Start */
/*#mainslider.carousel {position: relative;	height: 100vh;	width: 100%;}*/
#mainslider.carouselslide.slide {	position: relative !important; height: 100vh  !important; width: 100%  !important;}
#mainslider.carouselslide.slick-slide {height: 100vh !important;}
#mainslider.carouselslide.slick-slide > div {height: 100vh !important;}
#mainslider.carouselslide.slick-slide .slide {height: 100vh !important;}
/*.slick-slider .slick-list, .slick-slider .slick-track {transform : none !important;}*/
#mainslider .slick-next, 
#mainslider .slick-prev {z-index: 500 !important; width: 40px !important; top: 55% !important;}
#mainslider .slick-prev {left:30px}
#mainslider .slick-next {right: 30px}
#mainslider .slick-next::before, #mainslider .slick-prev::before {display :none;}
#mainslider .slick-slider .slick-dots {bottom:5px !important;}
#mainslider .slick-slider .slick-dots li button:before {border-radius: 50% !important; border:1px solid #fff !important; background:transparent !important; color:transparent !important;opacity:1 !important; width:15px !important; height:15px !important;line-height:15px !important;}
#mainslider .slick-slider .slick-dots li.slick-active button:before {border-radius: 50% !important;border:1px solid #fff !important; background:#fff !important;}
.slider-container {  width: 100%;  height: 100%;  position: fixed;top: 0px;left: 0px;}
.slider-item-div {  padding: 20px;  background-color: white;  text-align: center;  height: 100%;  width: 100%;}
.carousel-style {  height: 100% !important;}
.you-may-also-like-slider-2 .slick-track {  width: auto !important;  display: flex;  justify-content: center;}
@media only screen and (max-width: 640px){
  .banner-custom .carousel .slide img{max-width:150% !important;}
  }
/* Carouselslide End */
/* Product listing filter Start */
.filter-box.filter-type .text-sub-text::after{content: ""; position: absolute; background: #3a3b3e; width:50px; height:1px; bottom:5px; left:0;}
.text-2xl-text.relative.after\:absolute:after{content: ""; position: absolute; background: #3d3734; width:50px; height:1px; bottom:20px; left:0;text-align: center; right: 0; margin: 0 auto;}
.pkhg-product-list-hover:hover { z-index: 2; background: #fff; border: 1px solid #ccc; box-shadow: 6px 6px 5px rgba(0, 0, 0, .4); box-shadow: 2px 2px 4px rgba(0, 0, 0, .13);}
.pkhg-featured-title {border-bottom: 1.5px solid #000;position: relative;padding: 35px 0 0;   display: flex;    justify-content: center;    align-items: center;}
.pkhg-featured-title span {background-color:#fff;position: absolute;/*left: 33%;top: 0;*/text-align: center;padding: 15px 5%;   display: flex;    justify-content: center;    align-items: center;}
.pkhg-featured-title.text-2xl-text.font-title {padding: 45px 0 0;}
@media (max-width:1200px) {.pkhg-featured-title span {padding: 15px 7%;}}
@media (max-width:1023px) { /*.pkhg-featured-title span {left: 0;padding: 15px 0; width: 100%;}*/.pkhg-featured-title.text-2xl-text.font-title {padding: 34px 0 0 !important;}}
/* Product listing filter End */
/* Popup pages Start */
.pk-hg-primary { color : var(--tw-theme-btn-primary-text-color) !important;	background-color : var(--tw-theme-btn-primary-color) !important;}
.pk-hg-primary:hover {color : var(--tw-theme-btn-primary-hover-text-color) !important; background-color : var(--tw-theme-btn-primary-hover-color) !important; }
/* Popup pages End */
/* Search Start */
input#txtSearch{background-color: transparent;}
/* Search End */
/*Input, Select, Textarea start */
input, select, textarea {font-weight: 400 !important;}
.checkoutpage .-z-1 { z-index: -1; }
.checkoutpage  .origin-0 { transform-origin: 0%; line-height: normal; }
/* .checkoutpage select:focus~label,.checkoutpage select:not([value='']):valid~label, */.checkoutpage input:focus~label, .checkoutpage input:not(:placeholder-shown)~label, .checkoutpage textarea:focus~label, .checkoutpage textarea:not(:placeholder-shown)~label { /* @apply transform; scale-75; -translate-y-6; */ --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); --tw-scale-x: 0.70; --tw-scale-y: 0.70; --tw-translate-y: -13px; z-index:100;}
.checkoutpage select[value='DEFAULT']~label{ /* @apply transform; scale-75; -translate-y-6; */ --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); --tw-scale-x: 1; --tw-scale-y: 1; --tw-translate-y: 0px;}
.checkoutpage input:focus~label,
.checkoutpage select:focus~label { /* @apply text-[#000000]; left-0; */ --tw-text-opacity: 1; color: rgba(0, 0, 0, var(--tw-text-opacity)); left: 8px; z-index:100;}
/*Input, Select, Textarea End */
/*general class Start*/
.z-100 {z-index: 100;}
.text-anchor-active{ color: var(--tw-theme-link-default-hover-color) !important;}
.text-green-700 {color: green !important;}
.secondary-link {color: #0062b3 !important;}
.bg-\[\#ff9e18\] { --tw-bg-opacity: 1; background-color: rgb(255 158 24 / var(--tw-bg-opacity));}
.hover\:bg-\[\#f18a00\]:hover { --tw-bg-opacity: 1; background-color: rgb(241 138 0 / var(--tw-bg-opacity));}
.bg-\[\#1ecad3\] {  --tw-bg-opacity: 1;  background-color: rgb(30 202 211 / var(--tw-bg-opacity)) !important;}
.hover\:bg-\[\#0099a8\]:hover { --tw-bg-opacity: 1; background-color: rgb(0 153 168 / var(--tw-bg-opacity));}
.bg-\[\#ff6b00\] { --tw-bg-opacity: 1; background-color: rgb(255 107 0 / var(--tw-bg-opacity));}
.hover\:bg-\[\#ff5100\]:hover { --tw-bg-opacity: 1; background-color: rgb(255 81 0 / var(--tw-bg-opacity)); }
.top-banner-msg{top:128px}
@media (max-width:1023px) { .top-banner-msg {top: 85px;}   }
@media (max-width:800px) { .top-banner-msg {top: 80px;}    }
@media (max-width:767px) { .top-banner-msg {top: 134px;}  }
@media (max-width:480px) { .top-banner-msg {top: 112px;}  }
@media (max-width:767px) { .h-\[46px\] {height: 38px;} }
.top-\[38\%\] {    top: 38%;}
.left-\[-115px\] {left: -115px;}
.left-\[-118px\] {left: -118px;}
.left-\[-120px\] {left: -120px;}
.left-\[-125px\] {left: -125px;}
.left-\[-130px\] {left: -130px;}
.hover\:left-0:hover {left: 0px;}
.rounded-r-full {border-top-right-radius: 9999px; border-bottom-right-radius: 9999px;}
.w-\[210px\] { width: 210px;}
.text-red-700{color:#ff0000;}
.link-custom .\!text-anchor,.link-custom .text-anchor button{font-weight:700;text-decoration:underline!important}.link-custom .bg-primary a.text-small-text{font-weight:700!important;letter-spacing:normal!important}.link-custom .text-default-text a.text-\[\#000000\]{font-weight:700!important}
#globalLoader {  position: fixed;  z-index: 9999;  top: 50%;  left: 50%;  background-color: #fff;  transform: translate(-50%, -50%);  width: 100%;  height: 100%;  justify-content: center;  align-items: center; display: flex;}
#div1 section.container-fluid{padding-left:0 !important; padding-right:0 !important; }
.max-w-\[920px\] { max-width: 920px; }
.shadow-2xl { --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25); --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); box-shadow: 0 0 rgba(0, 0, 0, 0), 0 0 rgba(0, 0, 0, 0), 0 25px 50px -12px rgba(0, 0, 0, 0.25); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);}
.max-w-\[70\%\] { max-width: 70%; }
.gap-y-4 { row-gap: 1rem; }
.pk-custom-btn{ font-weight: 600 !important;}
@media (min-width: 1024px) {
  .lg\:min-h-\[1040px\] { min-height: 1040px; }
}
.shadow-\[0_0px_5px_rgb\(0\2c 0\2c 0\2c 0\.5\)\] { --tw-shadow: 0 0px 10px rgb(0,0,0,0.5); --tw-shadow-colored: 0 0px 10px var(--tw-shadow-color); box-shadow: 0 0 rgba(0,0,0,0), 0 0 rgba(0,0,0,0), 0 0px 10px rgb(0,0,0,0.5); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); }
.btn-text{font-size:12px !important;}
.text-4xl { font-size: 2.25rem !important;  line-height: 2.5rem !important;}
.min-h-\[148px\] {min-height: 148px;}
.min-h-\[195px\] {min-height: 195px;}
.bottomcenter,.bottomleft,.bottomright,.topcenter,.topleft,.topright {max-height: 5rem!important;max-width: 5rem!important;text-align: left; width:auto; height: auto;}
.error-box {border-color: #ff0000 !important;}
/*general class End*/
@media (max-width:480px) { 
#tabpart .tab.max-w-\[150px\] {max-width: 115px;}
}
@media only screen and (max-width: 640px){
.kuFilters {  display: block !important;}
}
.fixed.top-0.left-0.right-0.z-\[100\] .container .flex.flex-wrap.border-b.border-gray-border{padding-top: 25px; padding-bottom: 20px;}
.chat-fc-form-outer .fc-form{padding:30px}
.chat-fc-form-outer div.fc-form ul li input{height: 50px;font-size: 18px;}
.chat-fc-form-outer div.fc-form{padding:30px}
/**/
.brand-listing-logo {width: 100%;}
.brand-listing-logo span span { display: none !important;}
.brand-listing-logo span span + img { width: 100% !important;  height: auto !important;  position: relative !important;  min-width: auto !important;  min-height: auto !important;}
.featured_items .tab-container {border: none !important;min-height: 30px}
.tab-container .MuiTabs-flexContainer { display: flex !important; justify-content: center !important; align-items: center !important; }
.calendy-form { position: relative; }
.calendy-form:before { content: ""; position: absolute; left: 0; bottom: 0; width: 100%;/*  background: url(https://storagemedia.corporategear.com/betastoragemedia/1/store/5/images/calendy-pattern-bg.jpg)repeat left top;*/ height: 520px;}
@media (max-width: 640px) {
 .index-page #div9 .slick-slide .presentation-mode a > img {max-width: none; max-height: 300px; transform: translateX(-25%);}
 .index-page #div9 .slick-slide .presentation-mode .absolute img {display: inline-block; max-height: 100px;}
 .iiz__btn{display:none;}
}
@media (max-width: 767px) {
.main-image {position: relative;}
}
.header-slider-wrapper {line-height:0 !important;}
.slide-hidden{z-index:998;opacity:0;transition:opacity 0s ease 0s; display:none;}

.text-center.text-capitalize.cursor-pointer.text-\[\#ffffff\] button{color:#ffffff !important;}
.css-1oy18r0{border:#d32f2f !important;}
.css-1kinjm4{color:#d32f2f !important;}

/*05022025 start*/
.klevuWrap{height:auto;}
.klevuWrap ul li:hover {/*background-color: #f5f5f5;*/ font-weight: bold; text-decoration: underline;}
.klevuWrap ul li:first-child{font-weight: bold; padding-bottom:10px;font-size: 14px; text-transform: uppercase;}
.klevuWrap ul li:first-child:hover { background: transparent;}
.klevuWrap ul li{line-height: 14px;padding: 4px;font-size: 14px; cursor: pointer;}
.\!pt-3 { padding-top: 0.75rem /* 12px */ !important; }
.flex.justify-center.items-center.w-\[34px\].h-\[40px\].bg-light-gray.text-center {    display: block;}
@media (max-width: 768px) {
.klevuWrap { height: 100vh; overflow: auto; padding-bottom: 100px;}
.flex.justify-center.items-center.w-\[34px\].h-\[40px\].bg-light-gray.text-center {        display:none;    }
.hide-element {  display: none !important;}
}
/*05022025 End*/
/*27022025 Start*/
.max-w-\[1070px\] { max-width: 1070px; }
.bg-custom-css {background-attachment: inherit !important; background-position: 0 0 !important; background-size: 100% !important; background-repeat: no-repeat !important;}
.bg-custom-css {background-attachment: inherit !important; background-position: center bottom !important; background-size: 100% !important; background-repeat: no-repeat !important;}
.bg-custom-css input { font-size:16px !important; line-height:20px !important; font-weight: 400 !important; padding-top:14px !important; padding-bottom:14px !important; padding-left:15px !important; letter-spacing: normal;font-family "Work Sans", sans-serif}
.bg-custom-css select { font-size:16px !important; line-height:20px !important; font-weight: 400 !important; padding-top:14px !important; padding-bottom:14px !important; padding-left:11px !important; letter-spacing: normal;font-family "Work Sans", sans-serif}
.bg-custom-css input::placeholder{color:#000000 !important;}
.bg-custom-css textarea::placeholder{color:#000000 !important;}
.bg-custom-css .btn-lg {font-size: 24px; line-height: 28px; padding-top:16px !important; padding-bottom:16px;}
/*New CMS Changes*/
.bg-customform-css {background-attachment: inherit !important; background-size: 100% !important; background-repeat: no-repeat !important;}
.bg-customform-css {background-attachment: inherit !important; background-position: center bottom !important; background-size: 100% !important; background-repeat: no-repeat !important;}
.bg-customform-css input { font-size:16px !important; line-height:20px !important; font-weight: 400 !important; padding-top:14px !important; padding-bottom:14px !important; padding-left:15px !important; letter-spacing: normal;font-family "Work Sans", sans-serif}
.bg-customform-css select { font-size:16px !important; line-height:20px !important; font-weight: 400 !important; padding-top:14px !important; padding-bottom:14px !important; padding-left:11px !important; letter-spacing: normal;font-family "Work Sans", sans-serif}
.bg-customform-css input::placeholder{color:#000000 !important;}
.bg-customform-css textarea::placeholder{color:#000000 !important;}
.bg-customform-css .btn-lg {font-size: 24px; line-height: 28px; padding-top:16px !important; padding-bottom:16px;}
/*New CMS Changes*/
@media (max-width:768px) {
    .bg-custom-css {background-attachment: inherit !important; background-position: 24% 0 !important; background-size: 326% !important; background-repeat: no-repeat !important;}
    /*New CMS Changes*/
    .bg-customform-css {background-attachment: inherit !important; background-position: 24% 0 !important; background-size: 326% !important; background-repeat: no-repeat !important;}
    /*New CMS Changes*/
}
/*@media (max-width:640px) {
.bg-custom-css {background-attachment: inherit !important; background-position: 24% 0 !important; background-size: 326% !important; background-repeat: no-repeat !important;}
}*/
/*27022025 End*/
.appearance-none{font-size:16px !important;}
.font-family-9.text-\[23px\].sm\:text-\[32px\].lg\:text-\[60px\] { font-size:36px !important; line-height:40px !important;  font-weight: 600 !important;}
@media (max-width: 768px) {
.font-family-9.text-\[23px\].sm\:text-\[32px\].lg\:text-\[60px\] { font-size:36px !important; line-height:40px !important;  font-weight: 600 !important;}
.pb-\[450px\] { padding-bottom: 450px;}
}
.MuiOutlinedInput-notchedOutline.css-1d3z3hw-MuiOutlinedInput-notchedOutline, .css-5v2ak0 {border:1px solid #000000;}
.css-5v2ak0, .css-o9k5xi-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#000000 !important; padding-right:20px;}
 input.css-1uvydh2::placeholder, input.css-nxo287-MuiInputBase-input-MuiOutlinedInput-input::placeholder, .css-qwdxx6::placeholder {  opacity: 1 !important;}
.css-nxo287-MuiInputBase-input-MuiOutlinedInput-input, .css-1oy18r0 .css-qwdxx6 {padding-top:13px !important; padding-bottom:13px !important;}
.css-1laqsz7-MuiInputAdornment-root, .css-15guoxn{display:table;}
.css-1yq5fb3-MuiButtonBase-root-MuiIconButton-root, .css-15guoxn {padding: 8px 12px 8px 8px !important;}
.flex.flex-wrap.w-full.py-0.pt-\[40px\].md\:py-\[80px\].justify-center .h-screen{ height: 100vh; }
@media (max-width:1400px) {
.flex.flex-wrap.w-full.py-0.pt-\[40px\].md\:py-\[80px\].justify-center .h-screen{ height: auto; }
}
.calendly-overlay .calendly-popup .calendly-popup-content{height:105% !important;}
#div3 #SubTitle { max-width: 550px; font-size:48px; line-height:50px !important; letter-spacing: normal !important;    text-transform: capitalize !important; color:#000000;}
.bg-custom-css #div3 .pb-\[17px\].sm\:pb-\[17px\].lg\:pb-\[17px\].text-\[20px\].sm\:text-\[26px\].lg\:text-\[48px\].font-family-18.leading-\[24px\].sm\:leading-\[40px\].lg\:leading-\[60px\].font-normal.text-left.capitalize{font-size: 24px; line-height:28px !important;}
.bg-customform-css #div3 .pb-\[17px\].sm\:pb-\[17px\].lg\:pb-\[17px\].text-\[20px\].sm\:text-\[26px\].lg\:text-\[48px\].font-family-18.leading-\[24px\].sm\:leading-\[40px\].lg\:leading-\[60px\].font-normal.text-left.capitalize{font-size: 24px; line-height:28px !important;}
.accordion-title{text-align: left !important;}
@media (max-width:640px) {
#div3 #SubTitle { max-width: 334px; font-size:24px; line-height:28px !important; letter-spacing: normal !important;    text-transform: capitalize !important; color:#000000;}
.accordion-title{ padding-top:11px !important; padding-bottom:11px !important;}
}
@media (min-width: 768px) {
    .md\:bg-transparent {
        background-color: transparent;
    }
}
.pb-\[500px\] {    padding-bottom: 500px;}
.pb-\[1432px\] { padding-bottom: 1432px; }
/*17/03/2025 start*/
@media (min-width: 1280px) {
.xl\:left-\[31\%\] {left:23% !important;}
.xl\:left-\[23\%\] {left:auto!important;}
}
/*17/03/2025 End*/
.featured-custome .slick-slider .slick-list {margin-left:-7px !important; margin-right:-7px !important;}
.top-\[calc\(50\%-20px\)\] {
  top: calc(50% - 20px) !important;
}

.arrow360{
  top: calc(50% - 20px) !important;
}

/*login, SIGN UP, thanks screen class start*/
.placeholder-black::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(0 0 0 / var(--tw-placeholder-opacity, 1)) /* #000000 */;
}
@media (min-width: 1024px) {
    .lg\:min-h-screen {
        min-height: 100vh;
    }
}
@media not all and (min-width: 1024px) {
    .max-lg\:min-h-\[1535px\] {
        min-height: 1535px;
    }
}
.min-h-\[1080\] {
    min-height: 1080;
}
@media not all and (min-width: 1024px) {
    .max-lg\:pb-\[96\%\] {
        padding-bottom: 96%;
    }
}
/* .form-input{border:none} */
.shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 1024px) {
    .new-signin .lg\:h-\[800px\] {
        height: 800px;
    }
}
@media (min-width: 768px) {
    .md\:max-w-\[1650px\] {
        max-width: 1650px;
    }
}
.pb-\[50\%\] {
    padding-bottom: 50%;
}
@media (min-width: 1024px) {
    .lg\:pb-\[20\%\] {
        padding-bottom: 20%;
    }
}

.btn-quaternary.new-sign-up {    
    background-color: var(--tw-theme-btn-quaternary-hover-color)!important;    
}
.btn-quaternary.new-sign-up:hover {    
    background-color: var(--tw-theme-btn-quaternary-color)!important;    
}
.bg-black\/25 {
    background-color: rgb(0 0 0 / 0.25);
}

/*login, SIGN UP, thanks screen class end*/

@media (min-width: 1024px) {
    .new-signin .lg\:h-\[800px\] {
        height: 800px;
    }
}
/**/
.hidden-block {display:none !important;}
.border-colorborder { --tw-border-opacity: 1; border-color: rgb(189 197 201 / var(--tw-border-opacity, 1));}
.border-lightcolor { --tw-bg-opacity: 1; border-color:var(--tw-theme-bg-gray-color);}
.btn:hover {text-decoration:none !important;}
.gjs-container, .container {width: 100% !important; max-width:1600px !important; padding-left:15px !important; padding-right:15px !important;}
@media (max-width: 1600px) {
    .gjs-container, .container {width: 100% !important; max-width:1600px !important;}
}
@media (min-width: 1024px) {
    .lg\:w-0 {
    width: 0;
  }
  .lg\:w-1 {
    width: 0.25rem !important;
  }
  .lg\:w-1\/12 {
    width: 8.333333% !important;
  }
  .lg\:w-1\/2 {
    width: 50% !important;
  }
  .lg\:w-1\/3 {
    width: 33.333333% !important;
  }
  .lg\:w-1\/4 {
    width: 25% !important;
  }
  .lg\:w-1\/5 {
    width: 20% !important;
  }
  .lg\:w-1\/6 {
    width: 16.666667% !important;
  }
  .lg\:w-10 {
    width: 2.5rem !important;
  }
  .lg\:w-10\/12 {
    width: 83.333333% !important;
  }
  .lg\:w-11 {
    width: 2.75rem !important;
  }
  .lg\:w-11\/12 {
    width: 91.666667% !important;
  }
  .lg\:w-12 {
    width: 3rem !important;
  }
  .lg\:w-14 {
    width: 3.5rem !important;
  }
  .lg\:w-16 {
    width: 4rem !important;
  }
  .lg\:w-2 {
    width: 0.5rem !important;
  }
  .lg\:w-2\/12 {
    width: 16.666667% !important;
  }
  .lg\:w-2\/3 {
    width: 66.666667% !important;
  }
  .lg\:w-2\/4 {
    width: 50% !important;
  }
  .lg\:w-2\/5 {
    width: 40% !important;
  }
  .lg\:w-2\/6 {
    width: 33.333333% !important;
  }
  .lg\:w-20 {
    width: 5rem !important;
  }
  .lg\:w-24 {
    width: 6rem !important;
  }
  .lg\:w-28 {
    width: 7rem !important;
  }
  .lg\:w-3 {
    width: 0.75rem !important;
  }
  .lg\:w-3\/12 {
    width: 25% !important;
  }
  .lg\:w-3\/4 {
    width: 75% !important;
  }
  .lg\:w-3\/5 {
    width: 60% !important;
  }
  .lg\:w-3\/6 {
    width: 50% !important;
  }
  .lg\:w-32 {
    width: 8rem !important;
  }
  .lg\:w-36 {
    width: 9rem !important;
  }
  .lg\:w-4 {
    width: 1rem !important;
  }
  .lg\:w-4\/12 {
    width: 33.333333% !important;
  }
  .lg\:w-4\/5 {
    width: 80% !important;
  }
  .lg\:w-4\/6 {
    width: 66.666667% !important;
  }
  .lg\:w-40 {
    width: 10rem !important;
  }
  .lg\:w-44 {
    width: 11rem !important;
  }
  .lg\:w-48 {
    width: 12rem !important;
  }
  .lg\:w-5 {
    width: 1.25rem !important;
  }
  .lg\:w-5\/12 {
    width: 41.666667% !important;
  }
  .lg\:w-5\/6 {
    width: 83.333333% !important;
  }
  .lg\:w-52 {
    width: 13rem !important;
  }
  .lg\:w-56 {
    width: 14rem !important;
  }
  .lg\:w-6 {
    width: 1.5rem !important;
  }
  .lg\:w-6\/12 {
    width: 50% !important;
  }
  .lg\:w-60 {
    width: 15rem !important;
  }
  .lg\:w-64 {
    width: 16rem !important;
  }
  .lg\:w-7 {
    width: 1.75rem !important;
  }
  .lg\:w-7\/12 {
    width: 58.333333% !important;
  }
  .lg\:w-72 {
    width: 18rem !important;
  }
  .lg\:w-8 {
    width: 2rem !important;
  }
  .lg\:w-8\/12 {
    width: 66.666667% !important;
  }
  .lg\:w-80 {
    width: 20rem !important;
  }
  .lg\:w-9 {
    width: 2.25rem !important;
  }
  .lg\:w-9\/12 {
    width: 75% !important;
  }
  .lg\:w-96 {
    width: 24rem !important;
  }
  .lg\:w-\[10\%\] {
    width: 10% !important;
  }
  .lg\:w-\[100\%\] {
    width: 100% !important;
  }
  .lg\:w-\[100px\] {
    width: 100px !important;
  }
  .lg\:w-\[101px\] {
    width: 101px !important;
  }
  .lg\:w-\[102px\] {
    width: 102px !important;
  }
  .lg\:w-\[103px\] {
    width: 103px !important;
  }
  .lg\:w-\[104px\] {
    width: 104px !important;
  }
  .lg\:w-\[105px\] {
    width: 105px !important;
  }
  .lg\:w-\[106px\] {
    width: 106px !important;
  }
  .lg\:w-\[107px\] {
    width: 107px !important;
  }
  .lg\:w-\[108px\] {
    width: 108px !important;
  }
  .lg\:w-\[109px\] {
    width: 109px !important;
  }
  .lg\:w-\[10px\] {
    width: 10px !important;
  }
  .lg\:w-\[11\%\] {
    width: 11% !important;
  }
  .lg\:w-\[110px\] {
    width: 110px !important;
  }
  .lg\:w-\[111px\] {
    width: 111px !important;
  }
  .lg\:w-\[112px\] {
    width: 112px !important;
  }
  .lg\:w-\[113px\] {
    width: 113px !important;
  }
  .lg\:w-\[114px\] {
    width: 114px !important;
  }
  .lg\:w-\[115px\] {
    width: 115px !important;
  }
  .lg\:w-\[116px\] {
    width: 116px !important;
  }
  .lg\:w-\[117px\] {
    width: 117px !important;
  }
  .lg\:w-\[118px\] {
    width: 118px !important;
  }
  .lg\:w-\[119px\] {
    width: 119px !important;
  }
  .lg\:w-\[11px\] {
    width: 11px !important;
  }
  .lg\:w-\[12\%\] {
    width: 12% !important;
  }
  .lg\:w-\[120px\] {
    width: 120px !important;
  }
  .lg\:w-\[121px\] {
    width: 121px !important;
  }
  .lg\:w-\[122px\] {
    width: 122px !important;
  }
  .lg\:w-\[123px\] {
    width: 123px !important;
  }
  .lg\:w-\[124px\] {
    width: 124px !important;
  }
  .lg\:w-\[125px\] {
    width: 125px !important;
  }
  .lg\:w-\[126px\] {
    width: 126px !important;
  }
  .lg\:w-\[127px\] {
    width: 127px !important;
  }
  .lg\:w-\[128px\] {
    width: 128px !important;
  }
  .lg\:w-\[129px\] {
    width: 129px !important;
  }
  .lg\:w-\[12px\] {
    width: 12px !important;
  }
  .lg\:w-\[13\%\] {
    width: 13% !important;
  }
  .lg\:w-\[130px\] {
    width: 130px !important;
  }
  .lg\:w-\[131px\] {
    width: 131px !important;
  }
  .lg\:w-\[132px\] {
    width: 132px !important;
  }
  .lg\:w-\[133px\] {
    width: 133px !important;
  }
  .lg\:w-\[134px\] {
    width: 134px !important;
  }
  .lg\:w-\[135px\] {
    width: 135px !important;
  }
  .lg\:w-\[136px\] {
    width: 136px !important;
  }
  .lg\:w-\[137px\] {
    width: 137px !important;
  }
  .lg\:w-\[138px\] {
    width: 138px !important;
  }
  .lg\:w-\[139px\] {
    width: 139px !important;
  }
  .lg\:w-\[13px\] {
    width: 13px !important;
  }
  .lg\:w-\[14\%\] {
    width: 14% !important;
  }
  .lg\:w-\[140px\] {
    width: 140px !important;
  }
  .lg\:w-\[141px\] {
    width: 141px !important;
  }
  .lg\:w-\[142px\] {
    width: 142px !important;
  }
  .lg\:w-\[143px\] {
    width: 143px !important;
  }
  .lg\:w-\[144px\] {
    width: 144px !important;
  }
  .lg\:w-\[145px\] {
    width: 145px !important;
  }
  .lg\:w-\[146px\] {
    width: 146px !important;
  }
  .lg\:w-\[147px\] {
    width: 147px !important;
  }
  .lg\:w-\[148px\] {
    width: 148px !important;
  }
  .lg\:w-\[149px\] {
    width: 149px !important;
  }
  .lg\:w-\[14px\] {
    width: 14px !important;
  }
  .lg\:w-\[15\%\] {
    width: 15% !important;
  }
  .lg\:w-\[150px\] {
    width: 150px !important;
  }
  .lg\:w-\[15px\] {
    width: 15px !important;
  }
  .lg\:w-\[16\%\] {
    width: 16% !important;
  }
  .lg\:w-\[16px\] {
    width: 16px !important;
  }
  .lg\:w-\[17\%\] {
    width: 17% !important;
  }
  .lg\:w-\[17px\] {
    width: 17px !important;
  }
  .lg\:w-\[18\%\] {
    width: 18% !important;
  }
  .lg\:w-\[18px\] {
    width: 18px !important;
  }
  .lg\:w-\[19\%\] {
    width: 19% !important;
  }
  .lg\:w-\[19px\] {
    width: 19px !important;
  }
  .lg\:w-\[1px\] {
    width: 1px !important;
  }
  .lg\:w-\[20\%\] {
    width: 20% !important;
  }
  .lg\:w-\[20px\] {
    width: 20px !important;
  }
  .lg\:w-\[21\%\] {
    width: 21% !important;
  }
  .lg\:w-\[21px\] {
    width: 21px !important;
  }
  .lg\:w-\[22\%\] {
    width: 22% !important;
  }
  .lg\:w-\[22px\] {
    width: 22px !important;
  }
  .lg\:w-\[23\%\] {
    width: 23% !important;
  }
  .lg\:w-\[23px\] {
    width: 23px !important;
  }
  .lg\:w-\[24\%\] {
    width: 24% !important;
  }
  .lg\:w-\[24px\] {
    width: 24px !important;
  }
  .lg\:w-\[25\%\] {
    width: 25% !important;
  }
  .lg\:w-\[25px\] {
    width: 25px !important;
  }
  .lg\:w-\[26\%\] {
    width: 26% !important;
  }
  .lg\:w-\[26px\] {
    width: 26px !important;
  }
  .lg\:w-\[27\%\] {
    width: 27% !important;
  }
  .lg\:w-\[27px\] {
    width: 27px !important;
  }
  .lg\:w-\[28\%\] {
    width: 28% !important;
  }
  .lg\:w-\[28px\] {
    width: 28px !important;
  }
  .lg\:w-\[29\%\] {
    width: 29% !important;
  }
  .lg\:w-\[29px\] {
    width: 29px !important;
  }
  .lg\:w-\[2px\] {
    width: 2px !important;
  }
  .lg\:w-\[30\%\] {
    width: 30% !important;
  }
  .lg\:w-\[30px\] {
    width: 30px !important;
  }
  .lg\:w-\[31\%\] {
    width: 31% !important;
  }
  .lg\:w-\[31px\] {
    width: 31px !important;
  }
  .lg\:w-\[32\%\] {
    width: 32% !important;
  }
  .lg\:w-\[32px\] {
    width: 32px !important;
  }
  .lg\:w-\[33\%\] {
    width: 33% !important;
  }
  .lg\:w-\[33px\] {
    width: 33px !important;
  }
  .lg\:w-\[34\%\] {
    width: 34% !important;
  }
  .lg\:w-\[34px\] {
    width: 34px !important;
  }
  .lg\:w-\[35\%\] {
    width: 35% !important;
  }
  .lg\:w-\[350px\] {
    width: 350px !important;
  }
  .lg\:w-\[35px\] {
    width: 35px !important;
  }
  .lg\:w-\[36\%\] {
    width: 36% !important;
  }
  .lg\:w-\[36px\] {
    width: 36px !important;
  }
  .lg\:w-\[37\%\] {
    width: 37% !important;
  }
  .lg\:w-\[37px\] {
    width: 37px !important;
  }
  .lg\:w-\[38\%\] {
    width: 38% !important;
  }
  .lg\:w-\[38px\] {
    width: 38px !important;
  }
  .lg\:w-\[39\%\] {
    width: 39% !important;
  }
  .lg\:w-\[39px\] {
    width: 39px !important;
  }
  .lg\:w-\[3px\] {
    width: 3px !important;
  }
  .lg\:w-\[40\%\] {
    width: 40% !important;
  }
  .lg\:w-\[40px\] {
    width: 40px !important;
  }
  .lg\:w-\[41\%\] {
    width: 41% !important;
  }
  .lg\:w-\[41px\] {
    width: 41px !important;
  }
  .lg\:w-\[42\%\] {
    width: 42% !important;
  }
  .lg\:w-\[42px\] {
    width: 42px !important;
  }
  .lg\:w-\[43\%\] {
    width: 43% !important;
  }
  .lg\:w-\[43px\] {
    width: 43px !important;
  }
  .lg\:w-\[44\%\] {
    width: 44% !important;
  }
  .lg\:w-\[44px\] {
    width: 44px !important;
  }
  .lg\:w-\[45\%\] {
    width: 45% !important;
  }
  .lg\:w-\[45px\] {
    width: 45px !important;
  }
  .lg\:w-\[46\%\] {
    width: 46% !important;
  }
  .lg\:w-\[46px\] {
    width: 46px !important;
  }
  .lg\:w-\[47\%\] {
    width: 47% !important;
  }
  .lg\:w-\[47px\] {
    width: 47px !important;
  }
  .lg\:w-\[48\%\] {
    width: 48% !important;
  }
  .lg\:w-\[48px\] {
    width: 48px !important;
  }
  .lg\:w-\[49\%\] {
    width: 49% !important;
  }
  .lg\:w-\[49px\] {
    width: 49px !important;
  }
  .lg\:w-\[4px\] {
    width: 4px !important;
  }
  .lg\:w-\[50\%\] {
    width: 50% !important;
  }
  .lg\:w-\[50px\] {
    width: 50px !important;
  }
  .lg\:w-\[51\%\] {
    width: 51% !important;
  }
  .lg\:w-\[51px\] {
    width: 51px !important;
  }
  .lg\:w-\[52\%\] {
    width: 52% !important;
  }
  .lg\:w-\[52px\] {
    width: 52px !important;
  }
  .lg\:w-\[53\%\] {
    width: 53% !important;
  }
  .lg\:w-\[53px\] {
    width: 53px !important;
  }
  .lg\:w-\[54\%\] {
    width: 54% !important;
  }
  .lg\:w-\[54px\] {
    width: 54px !important;
  }
  .lg\:w-\[55\%\] {
    width: 55% !important;
  }
  .lg\:w-\[55px\] {
    width: 55px !important;
  }
  .lg\:w-\[56\%\] {
    width: 56% !important;
  }
  .lg\:w-\[56px\] {
    width: 56px !important;
  }
  .lg\:w-\[57\%\] {
    width: 57% !important;
  }
  .lg\:w-\[57px\] {
    width: 57px !important;
  }
  .lg\:w-\[58\%\] {
    width: 58% !important;
  }
  .lg\:w-\[58px\] {
    width: 58px !important;
  }
  .lg\:w-\[59\%\] {
    width: 59% !important;
  }
  .lg\:w-\[59px\] {
    width: 59px !important;
  }
  .lg\:w-\[5px\] {
    width: 5px !important;
  }
  .lg\:w-\[60\%\] {
    width: 60% !important;
  }
  .lg\:w-\[60px\] {
    width: 60px !important;
  }
  .lg\:w-\[61\%\] {
    width: 61% !important;
  }
  .lg\:w-\[61px\] {
    width: 61px !important;
  }
  .lg\:w-\[62\%\] {
    width: 62% !important;
  }
  .lg\:w-\[62px\] {
    width: 62px !important;
  }
  .lg\:w-\[63\%\] {
    width: 63% !important;
  }
  .lg\:w-\[63px\] {
    width: 63px !important;
  }
  .lg\:w-\[64\%\] {
    width: 64% !important;
  }
  .lg\:w-\[64px\] {
    width: 64px !important;
  }
  .lg\:w-\[65\%\] {
    width: 65% !important;
  }
  .lg\:w-\[65px\] {
    width: 65px !important;
  }
  .lg\:w-\[66\%\] {
    width: 66% !important;
  }
  .lg\:w-\[66px\] {
    width: 66px !important;
  }
  .lg\:w-\[67\%\] {
    width: 67% !important;
  }
  .lg\:w-\[67px\] {
    width: 67px !important;
  }
  .lg\:w-\[68\%\] {
    width: 68% !important;
  }
  .lg\:w-\[68px\] {
    width: 68px !important;
  }
  .lg\:w-\[69\%\] {
    width: 69% !important;
  }
  .lg\:w-\[69px\] {
    width: 69px !important;
  }
  .lg\:w-\[6px\] {
    width: 6px !important;
  }
  .lg\:w-\[70\%\] {
    width: 70% !important;
  }
  .lg\:w-\[70px\] {
    width: 70px !important;
  }
  .lg\:w-\[71\%\] {
    width: 71% !important;
  }
  .lg\:w-\[71px\] {
    width: 71px !important;
  }
  .lg\:w-\[72\%\] {
    width: 72% !important;
  }
  .lg\:w-\[72px\] {
    width: 72px !important;
  }
  .lg\:w-\[73\%\] {
    width: 73% !important;
  }
  .lg\:w-\[73px\] {
    width: 73px !important;
  }
  .lg\:w-\[74\%\] {
    width: 74% !important;
  }
  .lg\:w-\[74px\] {
    width: 74px !important;
  }
  .lg\:w-\[75\%\] {
    width: 75% !important;
  }
  .lg\:w-\[75px\] {
    width: 75px !important;
  }
  .lg\:w-\[76\%\] {
    width: 76% !important;
  }
  .lg\:w-\[76px\] {
    width: 76px !important;
  }
  .lg\:w-\[77\%\] {
    width: 77% !important;
  }
  .lg\:w-\[77px\] {
    width: 77px !important;
  }
  .lg\:w-\[78\%\] {
    width: 78% !important;
  }
  .lg\:w-\[78px\] {
    width: 78px !important;
  }
  .lg\:w-\[79\%\] {
    width: 79% !important;
  }
  .lg\:w-\[79px\] {
    width: 79px !important;
  }
  .lg\:w-\[7px\] {
    width: 7px !important;
  }
  .lg\:w-\[80\%\] {
    width: 80% !important;
  }
  .lg\:w-\[80px\] {
    width: 80px !important;
  }
  .lg\:w-\[81\%\] {
    width: 81% !important;
  }
  .lg\:w-\[81px\] {
    width: 81px !important;
  }
  .lg\:w-\[82\%\] {
    width: 82% !important;
  }
  .lg\:w-\[82px\] {
    width: 82px !important;
  }
  .lg\:w-\[83\%\] {
    width: 83% !important;
  }
  .lg\:w-\[83px\] {
    width: 83px !important;
  }
  .lg\:w-\[84\%\] {
    width: 84% !important;
  }
  .lg\:w-\[84px\] {
    width: 84px !important;
  }
  .lg\:w-\[85\%\] {
    width: 85% !important;
  }
  .lg\:w-\[85px\] {
    width: 85px !important;
  }
  .lg\:w-\[86\%\] {
    width: 86% !important;
  }
  .lg\:w-\[86px\] {
    width: 86px !important;
  }
  .lg\:w-\[87\%\] {
    width: 87% !important;
  }
  .lg\:w-\[87px\] {
    width: 87px !important;
  }
  .lg\:w-\[88\%\] {
    width: 88% !important;
  }
  .lg\:w-\[88px\] {
    width: 88px !important;
  }
  .lg\:w-\[89\%\] {
    width: 89% !important;
  }
  .lg\:w-\[89px\] {
    width: 89px !important;
  }
  .lg\:w-\[8px\] {
    width: 8px !important;
  }
  .lg\:w-\[90\%\] {
    width: 90% !important;
  }
  .lg\:w-\[90px\] {
    width: 90px !important;
  }
  .lg\:w-\[91\%\] {
    width: 91% !important;
  }
  .lg\:w-\[91px\] {
    width: 91px !important;
  }
  .lg\:w-\[92\%\] {
    width: 92% !important;
  }
  .lg\:w-\[92px\] {
    width: 92px !important;
  }
  .lg\:w-\[93\%\] {
    width: 93% !important;
  }
  .lg\:w-\[93px\] {
    width: 93px !important;
  }
  .lg\:w-\[94\%\] {
    width: 94% !important;
  }
  .lg\:w-\[94px\] {
    width: 94px !important;
  }
  .lg\:w-\[95\%\] {
    width: 95% !important;
  }
  .lg\:w-\[95px\] {
    width: 95px !important;
  }
  .lg\:w-\[96\%\] {
    width: 96% !important;
  }
  .lg\:w-\[96px\] {
    width: 96px !important;
  }
  .lg\:w-\[97\%\] {
    width: 97% !important;
  }
  .lg\:w-\[97px\] {
    width: 97px !important;
  }
  .lg\:w-\[98\%\] {
    width: 98% !important;
  }
  .lg\:w-\[98px\] {
    width: 98px !important;
  }
  .lg\:w-\[99\%\] {
    width: 99% !important;
  }
  .lg\:w-\[99px\] {
    width: 99px !important;
  }
  .lg\:w-\[9px\] {
    width: 9px !important;
  }
  .lg\:w-auto {
    width: auto !important;
  }
}
@media (min-width: 768px) {
  .md\:w-1\/2 {
    width: 50% !important;
  }
}
.gjs-container, .container {width: 100% !important; max-width:1600px !important; padding-left:15px !important; padding-right:15px !important;}
.hidden-block {display:none !important;}

.tab.border-secondary.text-secondary {color:var(--color-blue-700) !important;border-color: var(--color-blue-700) !important;}
.tab.text-primary {color:#000000 !important;}
.tab:hover {color:var(--color-blue-700) !important;border-color: var(--color-blue-700) !important;}
.text-lightcolor { --tw-text-opacity: 1; color: var(--tw-theme-bg-gray-color);}
.bg-lightcolor { --tw-bg-opacity: 1; background-color:var(--tw-theme-bg-gray-color);}
.border-colorborder { --tw-border-opacity: 1; border-color: rgb(189 197 201 / var(--tw-border-opacity, 1));}
.border-lightcolor { --tw-bg-opacity: 1; border-color:var(--tw-theme-bg-gray-color);}
@media (max-width: 1600px) {
.gjs-container, .container {width: 100% !important; max-width:1600px !important;}
}
/**/
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {bottom: 0; top: inherit; background: #686868;}