.elementor-kit-6367{--e-global-color-primary:#646464;--e-global-color-secondary:#969696;--e-global-color-text:#646464;--e-global-color-accent:#9485BD;--e-global-color-7041a0dc:#070705;--e-global-color-177828f4:#070705;--e-global-color-68ba6909:#070705;--e-global-color-1a795ff0:#FFFFFF;--e-global-color-a8e7d93:#F5E8C2;--e-global-color-37eabdb:#7A9959;--e-global-color-d419d20:#533071;--e-global-color-595c66f:#F0E3BD;--e-global-color-2fc5121:#FDDA58;--e-global-color-01a6169:#344D78;--e-global-color-8a146d3:#7D6945;--e-global-color-302a77b:#E6AA52;--e-global-color-d2add4a:#9485BD;--e-global-typography-primary-font-family:"IntroRust";--e-global-typography-primary-font-size:27px;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-letter-spacing:1.2px;--e-global-typography-secondary-font-family:"Josefin Sans";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-text-font-family:"Josefin Sans";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Josefin Sans";--e-global-typography-accent-font-style:italic;--e-global-typography-7ddb50f-font-family:"Josefin Sans";--e-global-typography-7ddb50f-font-size:20px;--e-global-typography-7ddb50f-font-weight:500;color:var( --e-global-color-177828f4 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-6367 button,.elementor-kit-6367 input[type="button"],.elementor-kit-6367 input[type="submit"],.elementor-kit-6367 .elementor-button{background-color:var( --e-global-color-01a6169 );font-family:"Open Sans", Sans-serif;font-size:18px;font-style:italic;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-kit-6367 e-page-transition{background-color:#FFFFFF;}.elementor-kit-6367 p{margin-block-end:20px;}.elementor-kit-6367 a{color:#F5C056;font-family:"Josefin Sans", Sans-serif;}.elementor-kit-6367 a:hover{color:#F3B900;}.elementor-kit-6367 h1{color:var( --e-global-color-177828f4 );font-family:"IntroRust", Sans-serif;font-size:42px;text-transform:uppercase;}.elementor-kit-6367 h2{color:#9485BD;font-family:"Kite One", Sans-serif;font-size:24px;}.elementor-kit-6367 h3{color:var( --e-global-color-68ba6909 );font-family:"Archivo Black", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;}.elementor-kit-6367 h4{color:var( --e-global-color-accent );font-family:"Kite One", Sans-serif;font-size:18px;}.elementor-kit-6367 h5{color:#969696;font-family:"Archivo Black", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-kit-6367 h6{color:#969696;font-family:"Archivo Black", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-kit-6367 button:hover,.elementor-kit-6367 button:focus,.elementor-kit-6367 input[type="button"]:hover,.elementor-kit-6367 input[type="button"]:focus,.elementor-kit-6367 input[type="submit"]:hover,.elementor-kit-6367 input[type="submit"]:focus,.elementor-kit-6367 .elementor-button:hover,.elementor-kit-6367 .elementor-button:focus{color:#FFFFFF;}.elementor-kit-6367 img{border-radius:10px 10px 10px 10px;}.elementor-kit-6367 input:not([type="button"]):not([type="submit"]),.elementor-kit-6367 textarea,.elementor-kit-6367 .elementor-field-textual{font-family:"Open Sans", Sans-serif;font-weight:500;color:#1E1E1E;border-radius:5px 5px 5px 5px;transition:306ms;}.elementor-kit-6367 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-6367 textarea:focus,.elementor-kit-6367 .elementor-field-textual:focus{color:#00949E;}.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-6367{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6367{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-6367 h1{font-size:26px;}.elementor-kit-6367 h2{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//** CART FIXES CSS **/
.woocommerce-cart table.cart{
      border-collapse: collapse;
      border-left: 0px;
      border-right: 0px;
}
.woocommerce-cart table.cart td.product-thumbnail{
    text-align: center;
}
.woocommerce-cart table.cart td.product-name{
    font-weight: bold;
}
.woocommerce-cart table.cart thead:first-child tr:first-child th{
    border-top: 0px;
    font-size: 17px;
}
.woocommerce-cart table.cart th {
  background-color: #5b4c96;
  color: white;
}
.woocommerce-cart table.cart td.actions {
    padding: 20px;
}
.woocommerce-cart table.cart td.actions #coupon_code{
    min-width: 115px;
}
.woocommerce-cart table.cart th, .woocommerce-cart table.cart td{
    border: 0px;
}
.woocommerce-cart table.cart img{
    width: 64px;
}
.woocommerce-cart table.cart td.product-name a{
    color: #000000;
}
.cart_totals h2, .woocommerce-cart table.cart td.actions button{
    text-transform: capitalize;
}

/** EMPTY ELEMENTOR CART OVERLAY FIX **/
.widget_shopping_cart_content:empty::before {
  content: '🛒 Oops, looks like your cart is empty.';
  font-size: 18px;
}

/** NAME YOUR PRICE FIXES **/
.elementor-widget-woocommerce-product-add-to-cart .suggested-price{
    display: none;
}

/** FIX MENU DROP-DOWN ARROW  **/
.elementor-nav-menu .sub-arrow{
	font-size: 16px;
}

/** NEW AFFILIATE SYSTEM **/
div.uap-register-form{
    padding-top: 0px;
}
div.uap-submit-form input.uap-form-element-submit, .uap-form-submit input, .uap-user-page-content input[type=submit]{
    background-color: #C8253C !important;
    background-image: unset !important;
    border-radius: 5px !important;
    border: 0px none !important;
}
div.uap-submit-form input.uap-form-element-submit:hover, .uap-form-submit input:hover, .uap-user-page-content input[type=submit]:hover{
    background-color: #52c3c8 !important;
}
.uap-button-primary{
    border: 0px none !important;
}
.uap-reg-success-msg{
    text-align: center;
    padding-bottom: 50px;
    color: #52c3c8;
    font-size: 34px;
    font-family: "Kite One", Sans-serif;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IntroRust';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fungiacademy.com/wp-content/uploads/2022/08/IntroRust-Base.eot');
	src: url('https://fungiacademy.com/wp-content/uploads/2022/08/IntroRust-Base.eot?#iefix') format('embedded-opentype'),
		url('https://fungiacademy.com/wp-content/uploads/2022/08/IntroRust-Base.woff') format('woff'),
		url('https://fungiacademy.com/wp-content/uploads/2022/08/IntroRust-Base.ttf') format('truetype');
}
/* End Custom Fonts CSS */