.elementor-kit-8{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FFC758;--e-global-color-2298048:#2D6A4F;--e-global-color-3db563f:#1C1C1C;--e-global-color-a28b0f6:#F7F7F7;--e-global-color-d8fe3f7:#FFC758;--e-global-color-b03e854:#2D6A4F;--e-global-color-5545c5b:#FFFFFF;--e-global-color-c9b4e83:#FFC758;--e-global-color-e61e780:#244360;--e-global-color-f40c943:#FFC758;--e-global-typography-primary-font-family:"Gotham Black";--e-global-typography-primary-font-size:30px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Unna";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:lowercase;--e-global-typography-secondary-font-style:italic;--e-global-typography-secondary-letter-spacing:0.2px;--e-global-typography-text-font-family:"Unna";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:lowercase;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Unna", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;letter-spacing:-0.5px;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-kit-8 a{color:var( --e-global-color-2298048 );}.elementor-kit-8 a:hover{color:var( --e-global-color-d8fe3f7 );}.elementor-kit-8 h1{color:var( --e-global-color-3db563f );font-family:"Gotham Black", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;letter-spacing:-2px;}.elementor-kit-8 h2{color:var( --e-global-color-3db563f );font-family:"Gotham Black", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;letter-spacing:-2px;}.elementor-kit-8 h3{color:var( --e-global-color-3db563f );font-family:"Gotham Black", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;letter-spacing:-2px;}.elementor-kit-8 h4{color:var( --e-global-color-3db563f );font-family:"Gotham Black", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:-2px;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{font-family:"Gotham Black", Sans-serif;font-size:16px;text-transform:uppercase;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-kit-8 button:hover,.elementor-kit-8 button:focus,.elementor-kit-8 input[type="button"]:hover,.elementor-kit-8 input[type="button"]:focus,.elementor-kit-8 input[type="submit"]:hover,.elementor-kit-8 input[type="submit"]:focus,.elementor-kit-8 .elementor-button:hover,.elementor-kit-8 .elementor-button:focus{border-radius:0px 0px 0px 0px;}.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;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-8 h1{font-size:60px;}.elementor-kit-8 h2{font-size:40px;}.elementor-kit-8 h3{font-size:30px;}.elementor-kit-8 h4{font-size:25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-8 h1{font-size:54px;}.elementor-kit-8 h2{font-size:30px;}.elementor-kit-8 h3{font-size:25px;}.elementor-kit-8 h4{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html,
body{
width:100%;
overflow-x:hidden;
}
.boldnumber h3 strong {
    font-family:"Gotham Black", Sans-serif!important;
    font-size:30px;
}
.yellow * {color:#FFC758!important;}
.pp-timeline-card .pp-timeline-card-image {
    margin: 0 25px!important;
}
.pp-timeline-vertical.pp-timeline-center .pp-timeline-item.pp-timeline-item-right .pp-timeline-card-wrapper {
    padding:0!important;
}
.pp-timeline-card img {
    max-width: 45px!important;
    max-height:45px!important;
    object-fit:contain;
    margin: 0px!important;
}
.pp-timeline-card {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
}
.pp-timeline-item-left .pp-timeline-card {
    justify-content: flex-start;
    text-align: right;
    flex-direction:row-reverse;
}
.pp-timeline-item-right .pp-timeline-card {
    justify-content: flex-start;
    text-align: left;
}
.popupbutton.whitebutton a, .whitebutton a {
    outline:0;
    box-shadow:none!important;
    border:2px solid #fff!important;
    color:#fff!important;
    background:none!important;
    
}
.popupbutton.whitebutton a:hover, .whitebutton a:hover {
    background:#fff!important;
    color:#000!important;
    border:2px solid #fff!important;
}
p:last-child {margin:0!important;}
.homeslider .e-n-tab-title.e-active:after {
    content: '';
    position: absolute;
    bottom: -15px;
    left: 50%;
    transform: translateX(-50%);
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid white;
    z-index: 5;
}
.popupbutton a {
    background: transparent!important;
    border: 2px solid #000!important;
    color: #000!important;
    fill: none!important;
    box-shadow: none!important;
    outline: 0!important;
}
.popupbutton a:hover {
    background: #000!important;
    border: 2px solid #000!important;
    color: #fff!important;
}

.tip {
    font-size: 15px;
    display: inline-block;
    position: relative;
    vertical-align: middle;
}
.fixsize .elementor-custom-embed-image-overlay img {max-width:110px;height:110px;margin:0 auto;}
#elementor-lightbox-efc47ca .dialog-widget-content.dialog-lightbox-widget-content {
    width: 80%;
    margin: 0 auto!important;
    left: 0!important;
    right: 0!important;
}
.elementor-lightbox {z-index:999999999 !important;}

.tribe-events-back {display:none;}

.tribe-events-single-event-title {display:none;}

.tribe-events-schedule {display:none;}

.tribe-events-event-image {display:none;}

.tribe-events-page-template .site-main {max-width:1400px !important;}

#tribe-events-pg-template {max-width:100% !important;}

.tribe-events-event-meta {width:100% !important;}

.tribe-events-cal-links {display:none;}

.single_add_to_cart_button {background-color:#2D6A4F !important; font-family:'Gotham Black' !important; text-transform:uppercase !important; border-radius:0 !important; padding:13px 24px !important; letter-spacing:-1px !important;}

.woocommerce-page .product_meta {display:none !important;}

.woocommerce div.product .product_title {font-family:'Gotham Black'; text-transform:uppercase;}

.woocommerce div.product p.price, .woocommerce div.product span.price {font-family:'Unna'; font-style:italic; font-size:25px !important;}

a.checkout-button {background-color:#2D6A4F !important; font-family:'Gotham Black' !important; text-transform:uppercase !important; border-radius:0 !important; padding:13px 24px !important; letter-spacing:-1px !important;}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {background-color:#ffffff;}

.woocommerce-breadcrumb {display:none;}
.arrowafter:after {
    content:'';
    width:50px;
    position:absolute;
    height:1px;
    background:#000;
    display:block;
    right:-50px;
    top:50%;
}
@media (min-width:1024px) {
    .hovergrow > .e-con-full:hover {width:110%!important;z-index:1;
    transition:0.3s ease all;
}
     .hovergrow > .e-con-full {
     transition:0.3s ease all;
     }
}
@media (max-width:1024px) {
    .pp-timeline-item-left .pp-timeline-card {
    justify-content: flex-start;
    text-align: left;
    flex-direction:row;
}
.pp-timeline-item-right .pp-timeline-card {
    justify-content: flex-start;
    text-align: left;
}
}
@media (max-width:767px) {
    .arrowafter:after {
        display:none;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham Black';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://musana.org/wp-content/uploads/2021/06/Gotham-Black.eot');
	src: url('https://musana.org/wp-content/uploads/2021/06/Gotham-Black.eot?#iefix') format('embedded-opentype'),
		url('https://musana.org/wp-content/uploads/2021/06/Gotham-Black.woff2') format('woff2'),
		url('https://musana.org/wp-content/uploads/2021/06/Gotham-Black.woff') format('woff'),
		url('https://musana.org/wp-content/uploads/2021/06/Gotham-Black.ttf') format('truetype'),
		url('https://musana.org/wp-content/uploads/2021/06/Gotham-Black.svg#GothamBlack') format('svg');
}
/* End Custom Fonts CSS */