.elementor-kit-919{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#001433;--e-global-color-accent:#C39B3B;--e-global-color-58907f8:#8D7148;--e-global-color-e1f6538:#BF9752;--e-global-color-1b6f938:#E5C268;--e-global-color-9b15752:#BA8F24;--e-global-color-ed0c70f:#895114;--e-global-color-1b4f7bd:#001433;--e-global-color-c3c83fa:#736870;--e-global-color-d850247:#122441;--e-global-color-45642fd:#52718B;--e-global-color-33e4fc3:#66B9FD;--e-global-color-f8d5524:#E791BA;--e-global-color-a9810cc:#69288D;--e-global-color-8336580:#C401FF;--e-global-color-408432a:#DDDDDD;--e-global-color-975d111:#DEB962;--e-global-color-44fd2f8:#00000080;--e-global-color-ab38d4a:#C5C5C5;--e-global-color-4d5bd02:#FAFAFA;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-line-height:1.3em;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:16px;--e-global-typography-6b5ecad-font-family:"Playfair Display";--e-global-typography-6b5ecad-font-size:47px;--e-global-typography-6b5ecad-font-weight:400;--e-global-typography-6b5ecad-text-transform:uppercase;--e-global-typography-6b5ecad-line-height:1.2em;--e-global-typography-af4af7e-font-family:"Playfair Display";--e-global-typography-af4af7e-font-size:47px;--e-global-typography-af4af7e-font-weight:400;--e-global-typography-af4af7e-text-transform:uppercase;--e-global-typography-af4af7e-line-height:1.2em;--e-global-typography-2357efb-font-family:"EB Garamond";--e-global-typography-2357efb-font-size:27px;--e-global-typography-2357efb-font-weight:600;--e-global-typography-2357efb-text-transform:uppercase;--e-global-typography-2357efb-letter-spacing:2px;--e-global-typography-42485f4-font-family:"Playfair Display";--e-global-typography-42485f4-font-size:27px;--e-global-typography-42485f4-font-weight:600;--e-global-typography-42485f4-text-transform:uppercase;--e-global-typography-42485f4-line-height:1.3em;--e-global-typography-5ec981d-font-family:"Playfair Display";--e-global-typography-5ec981d-font-size:47px;--e-global-typography-5ec981d-font-weight:400;--e-global-typography-5ec981d-text-transform:uppercase;--e-global-typography-5ec981d-line-height:1.2em;--e-global-typography-b29e6ca-font-family:"Playfair Display";--e-global-typography-b29e6ca-font-size:42px;--e-global-typography-b29e6ca-font-weight:500;--e-global-typography-b29e6ca-line-height:1.3em;color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:0.95em;font-weight:400;line-height:1.7em;}.elementor-kit-919 button,.elementor-kit-919 input[type="button"],.elementor-kit-919 input[type="submit"],.elementor-kit-919 .elementor-button{background-color:transparent;font-weight:500;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-58907f8 ) 0%, var( --e-global-color-e1f6538 ) 100%);box-shadow:0px 0px 20px 0px rgba(91, 91, 91, 0.2);border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-kit-919 e-page-transition{background-color:#FFBC7D;}.elementor-kit-919 a{color:var( --e-global-color-9b15752 );line-height:1.6em;}.elementor-kit-919 h2{color:var( --e-global-color-primary );font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:500;line-height:1.4em;}.elementor-kit-919 h3{font-family:"Asap", Sans-serif;font-size:27px;}.elementor-kit-919 h4{line-height:1.2em;}.elementor-kit-919 label{color:var( --e-global-color-primary );}.elementor-kit-919 input:not([type="button"]):not([type="submit"]),.elementor-kit-919 textarea,.elementor-kit-919 .elementor-field-textual{color:var( --e-global-color-primary );}.elementor-kit-919 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-919 textarea:focus,.elementor-kit-919 .elementor-field-textual:focus{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}p.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-919{--e-global-typography-42485f4-font-size:19px;font-size:16px;}.elementor-kit-919 a{font-size:15px;}.elementor-kit-919 h3{font-size:27px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:830px){.elementor-kit-919{--e-global-typography-text-font-size:15px;--e-global-typography-accent-font-size:15px;--e-global-typography-6b5ecad-font-size:33px;--e-global-typography-af4af7e-font-size:33px;--e-global-typography-5ec981d-font-size:40px;--e-global-typography-b29e6ca-font-size:42px;font-size:15px;}.elementor-kit-919 a{font-size:15px;line-height:1.5em;}.elementor-kit-919 h3{font-size:22px;}.elementor-kit-919 button,.elementor-kit-919 input[type="button"],.elementor-kit-919 input[type="submit"],.elementor-kit-919 .elementor-button{font-size:17px;letter-spacing:0.7px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}.e-con{--container-max-width:768px;}}/* Start custom CSS */.line-h h4{line-height: 1,3em !important;}
.accept-p{font-size: 12px; line-height:16px !important;}
.text-th span{text-decoration: line-through}
.cn-text-container{font-family: "Asap", Sans-serif !important;font-size:14px !important;}
.cookie-notice-container{text:left !important;}
#cookie-notice{ width: 350px !important; min-width:320px !important; box-shadow: 0 1px 26px 0 rgba(0,0,0,.2);margin:10px !important;}
#cookie-notice .cn-button{background-image: linear-gradient(90deg, #9F7A42, #DEB962, #9F7A42 ) !important;
    padding: 5px 20px 3px;
    color: #ffffff !important; margin:0 !important;}
.elementor-field-type-acceptance label {line-height: 18px !important;}
.joinchat__button{background-image: linear-gradient(90deg, #9F7A42, #DEB962, #9F7A42 ) !important;}
.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner{padding: 0 !important; margin:0 20px !important;}
.menu-heading span:hover{color:#BA8F24;}
#toTop::before{display:none !important;}
.heading-article h3{font-family: "EB Garamond", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 2px; color:#000000; border-bottom: 2px solid #69288d; padding:10px 0; margin:30px 0;}
.unfold-btn .jet-unfold__button{background: #ffffff !important;}
.unfold-btn .elementor-button
{box-shadow: none !important;}
.bg-lineral {background-image: linear-gradient(90deg, #9F7A42, #DEB962, #9F7A42 ) !important; padding:10px;}
.elementor-button {
    background-image: linear-gradient(90deg, #9F7A42, #DEB962, #9F7A42 ) !important;}
    
.m-1 .elementor-widget:not(:last-child) {
    margin-bottom: 0px;}
.border_menu li a{border-bottom: 1px solid #dddddd;}
.button-table a{padding: 15px 25px; background: #cccccc;
background-image: linear-gradient(90deg, var( --e-global-color-58907f8 ) 0%, var( --e-global-color-e1f6538 ) 100%); back: #c39b3b; border-radius:50px; font-size:17px; min-width:120px; text-align:center;margin: 0 20px;}
.purpure a{color: #C500FF !important; font-size: 17px; font-weight: 500;}
.btn-col button{background: #69288D !important;}
.page-header{display: none !important;}
.padding4 figure{padding: 4px;}

.stickyheadersection {
transition: background-color .4s ease;
}

.elementor-sticky--effects.stickyheadersection {
background-color: #fff; /* Background color when sticky */
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.29); /* remove if you don't want a box shadow on the sticky header */
}

.elementor-sticky--effects.stickyheadersection a {
color: #000!important; /* Change this to the color of the links when sticky is active */
}

body:not(.page-template-fullwidth-content) .site-content {
    margin-top: 0px !important;
    margin-bottom: 0px !important;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: -30px !important;}
.swip .swiper-slide-next {transform: scale(1.5); z-index:10 !important;}
.swip .swiper-slide-active{margin-top:15px;}
.swip .swiper-slide{margin-top:15px;}
.elementor-swiper-button {
    background: #ffffff;
    font-size: 30px;
    color: #000000;
    padding: 15px;box-shadow: 0px 0px 10px 0px rgb(130 130 130 / 50%);}
.elementor-swiper-button-prev{left:-30px !important;}
.elementor-swiper-button-next{right:-30px !important;}
.box-st1 .jet-banner__title{ text-shadow: 2px 1px 4px rgb(0 0 0 / 30%);}
.box-st1 img{height: 350px !important; width: 100%; object-fit:cover; }
.box-st1 .jet-banner.jet-effect-sadie .jet-banner__title{top:87%;}
.col ul{list-style: none !important; margin: 0 !important;}
.col ul .list-2{margin-left:14px;}
.col .list-2{font-size: 15px;}
.col ul li{padding: 3px 0 3px 25px;}
.col ul li a{color:#000000;}
.col ul li:hover{background-color: transparent;
    background-image: linear-gradient(90deg, #FF3562 0%, #FF6546 100%);color:#ffffff !important;}
.col ul li a:hover{color:#ffffff;}
.tab-list li a{line-height: 26px}
.tab-list i{color:#ffffff !important;}
.tab-list .elementor-toc__toggle-button{background-color: transparent;
    background-image: linear-gradient(90deg, var( --e-global-color-e1f6538 ) 0%, #C39B3B 100%); padding: 10px 30px; border-radius: 50px;}
.m-1 {margin-bottom:0 !important;}
.styl-gallery img{height: 250px; object-fit:cover;}
.styl-gallery .prev-arrow{left: -25px;}
.styl-gallery .next-arrow{right: 55px;}
.jet-hamburger-panel__toggle{box-shadow:none !important;}
.box1 .wp-caption .wp-caption-text{ margin: 0 35px !important;
    bottom: 20px !important;
    position: absolute;
    z-index: 100;}
.wp-caption-text {
    text-align: center !important;}
.white-btn a{background: #ffffff !important; box-shadow: none !important;}
.underline a:hover{ padding-bottom: 5px; border-bottom:1px solid #dddddd;}
@media (min-width: 814px){
    .button-table li{display: inline-block;}
}
@media (max-width: 813px){
    .button-table li{display: block;}
}/* End custom CSS */