.elementor-kit-16218{--e-global-color-primary:#262729;--e-global-color-secondary:#FAF7EE;--e-global-color-text:#54575D;--e-global-color-accent:#85D1CF;--e-global-color-dcf0c0b:#31BEBB;--e-global-color-5d48a81:#424A6B;--e-global-color-4a973a4:#5E6682;--e-global-color-fc68708:#8F98BD;--e-global-color-6fd0d41:#D3CAFF;--e-global-color-cf20c5a:#785CFF45;--e-global-color-72883c8:#F6F6F670;--e-global-color-69aabd7:#FFFFFF;--e-global-color-99a9ed5:#000000;--e-global-color-7cfa185:#F6F6F600;--e-global-color-26bb12b:#2627291F;--e-global-typography-primary-font-family:"Plus Jakarta Sans";--e-global-typography-primary-letter-spacing:-0.045px;--e-global-typography-secondary-font-family:"Plus Jakarta Sans";--e-global-typography-secondary-font-weight:bold;--e-global-typography-secondary-line-height:1.15em;--e-global-typography-secondary-letter-spacing:-0.02em;--e-global-typography-text-font-family:"Plus Jakarta Sans";--e-global-typography-text-font-weight:normal;--e-global-typography-accent-font-family:"Plus Jakarta Sans";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-letter-spacing:0.05em;--e-global-typography-dccf2ca-font-size:120px;--e-global-typography-dccf2ca-font-weight:bold;--e-global-typography-dccf2ca-line-height:0.9em;--e-global-typography-dccf2ca-letter-spacing:-0.045em;--e-global-typography-f71c68a-font-size:22px;--e-global-typography-f71c68a-font-weight:normal;--e-global-typography-f71c68a-line-height:1.6em;--e-global-typography-f71c68a-letter-spacing:-0.01em;--e-global-typography-df97bd1-font-size:56px;--e-global-typography-df97bd1-line-height:1.2em;--e-global-typography-df97bd1-letter-spacing:-0.04em;--e-global-typography-a7d74cb-font-size:16px;--e-global-typography-a7d74cb-font-weight:normal;--e-global-typography-a7d74cb-text-transform:uppercase;--e-global-typography-a7d74cb-text-decoration:none;--e-global-typography-a7d74cb-letter-spacing:2px;--e-global-typography-4a1a2be-font-size:80px;--e-global-typography-4a1a2be-font-weight:500;--e-global-typography-4a1a2be-line-height:1em;--e-global-typography-4a1a2be-letter-spacing:-0.04em;--e-global-typography-fe3b45b-font-size:24px;--e-global-typography-fe3b45b-font-weight:500;--e-global-typography-fe3b45b-line-height:1.4em;--e-global-typography-fe3b45b-letter-spacing:-0.01em;--e-global-typography-0ed2536-font-size:19px;--e-global-typography-0ed2536-text-transform:uppercase;--e-global-typography-677407b-font-size:15px;--e-global-typography-677407b-font-weight:normal;--e-global-typography-677407b-line-height:1.5em;--e-global-typography-bee4da4-font-size:23px;--e-global-typography-bee4da4-font-weight:600;--e-global-typography-bee4da4-text-decoration:none;--e-global-typography-bee4da4-line-height:1.3em;--e-global-typography-bee4da4-letter-spacing:0em;--e-global-typography-9d05e38-font-size:19px;--e-global-typography-9d05e38-line-height:1.8em;--e-global-typography-9d05e38-word-spacing:0.05em;--e-global-typography-f607c0e-font-size:14px;--e-global-typography-f607c0e-font-weight:bold;--e-global-typography-f607c0e-text-transform:uppercase;--e-global-typography-f607c0e-font-style:normal;--e-global-typography-f607c0e-line-height:1.3em;--e-global-typography-f607c0e-letter-spacing:0.05em;--e-global-typography-c314bf9-font-size:17px;--e-global-typography-c314bf9-font-weight:bold;--e-global-typography-c314bf9-line-height:1.4em;--e-global-typography-c314bf9-word-spacing:0.05em;--e-global-typography-8c7beb1-font-size:16px;--e-global-typography-8c7beb1-line-height:1.4em;--e-global-typography-8c7beb1-letter-spacing:-0.02em;--e-global-typography-6371a0c-font-size:30px;--e-global-typography-6371a0c-font-weight:700;--e-global-typography-737a369-font-size:24px;--e-global-typography-737a369-font-weight:500;--e-global-typography-737a369-line-height:1.4em;--e-global-typography-737a369-letter-spacing:-0.03em;background-image:url("https://stg-mutinyfund-staging.kinsta.cloud/wp-content/uploads/2021/04/tile-paper2.jpg");color:var( --e-global-color-text );font-size:18px;line-height:1.5em;word-spacing:0.04em;background-position:top center;background-repeat:repeat;}.elementor-kit-16218 button,.elementor-kit-16218 input[type="button"],.elementor-kit-16218 input[type="submit"],.elementor-kit-16218 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );border-style:none;border-radius:50px 50px 50px 50px;padding:1.05em 1.7em 1.05em 1.9em;}.elementor-kit-16218 button:hover,.elementor-kit-16218 button:focus,.elementor-kit-16218 input[type="button"]:hover,.elementor-kit-16218 input[type="button"]:focus,.elementor-kit-16218 input[type="submit"]:hover,.elementor-kit-16218 input[type="submit"]:focus,.elementor-kit-16218 .elementor-button:hover,.elementor-kit-16218 .elementor-button:focus{background-color:var( --e-global-color-5d48a81 );color:var( --e-global-color-69aabd7 );border-style:none;}.elementor-kit-16218 e-page-transition{background-color:#FFBC7D;}.elementor-kit-16218 p{margin-bottom:1em;}.elementor-kit-16218 a{color:var( --e-global-color-dcf0c0b );text-decoration:none;}.elementor-kit-16218 a:hover{color:var( --e-global-color-accent );text-decoration:none;}.elementor-kit-16218 h1{color:var( --e-global-color-primary );font-size:64px;font-weight:bold;line-height:1.1em;letter-spacing:-0.045em;}.elementor-kit-16218 h2{color:var( --e-global-color-primary );font-size:52px;font-weight:bold;line-height:1em;letter-spacing:-0.045em;}.elementor-kit-16218 h3{color:var( --e-global-color-primary );font-size:32px;font-weight:bold;line-height:1.2em;letter-spacing:-0.03em;}.elementor-kit-16218 h4{color:var( --e-global-color-primary );font-size:24px;line-height:1.3em;letter-spacing:-0.045px;}.elementor-kit-16218 h5{color:var( --e-global-color-primary );font-size:22px;line-height:1.3em;letter-spacing:-0.045px;}.elementor-kit-16218 h6{color:var( --e-global-color-primary );font-size:18px;line-height:1.3em;letter-spacing:-0.045px;}.elementor-kit-16218 label{color:var( --e-global-color-primary );font-size:var( --e-global-typography-8c7beb1-font-size );line-height:var( --e-global-typography-8c7beb1-line-height );letter-spacing:var( --e-global-typography-8c7beb1-letter-spacing );}.elementor-kit-16218 input:not([type="button"]):not([type="submit"]),.elementor-kit-16218 textarea,.elementor-kit-16218 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0.3em 0.7em 0.3em 0.7em;}.elementor-kit-16218 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-16218 textarea:focus,.elementor-kit-16218 .elementor-field-textual:focus{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.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);}.elementor-lightbox{background-color:#FAF7EEC7;--lightbox-ui-color:var( --e-global-color-primary );--lightbox-ui-color-hover:var( --e-global-color-dcf0c0b );--lightbox-header-icons-size:36px;--lightbox-navigation-icons-size:24px;}@media(min-width:1025px){.elementor-kit-16218{background-attachment:scroll;}}@media(max-width:1024px){.elementor-kit-16218{--e-global-typography-primary-font-size:15px;--e-global-typography-secondary-font-size:65px;--e-global-typography-text-font-size:15px;--e-global-typography-accent-font-size:15px;--e-global-typography-dccf2ca-font-size:85px;--e-global-typography-f71c68a-font-size:17px;--e-global-typography-df97bd1-font-size:55px;--e-global-typography-a7d74cb-font-size:13px;--e-global-typography-a7d74cb-line-height:1.2em;--e-global-typography-4a1a2be-font-size:50px;--e-global-typography-fe3b45b-font-size:26px;--e-global-typography-bee4da4-font-size:24px;--e-global-typography-f607c0e-font-size:14px;--e-global-typography-8c7beb1-font-size:17px;--e-global-typography-6371a0c-font-size:28px;--e-global-typography-737a369-font-size:23px;font-size:18px;background-size:contain;}.elementor-kit-16218 h1{font-size:6rem;}.elementor-kit-16218 h2{font-size:65px;}.elementor-kit-16218 h3{font-size:26px;}.elementor-kit-16218 h4{font-size:24px;}.elementor-kit-16218 h5{font-size:22px;}.elementor-kit-16218 h6{font-size:16px;}.elementor-kit-16218 button,.elementor-kit-16218 input[type="button"],.elementor-kit-16218 input[type="submit"],.elementor-kit-16218 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-16218 label{font-size:var( --e-global-typography-8c7beb1-font-size );line-height:var( --e-global-typography-8c7beb1-line-height );letter-spacing:var( --e-global-typography-8c7beb1-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-16218{--e-global-typography-primary-font-size:14px;--e-global-typography-secondary-font-size:50px;--e-global-typography-text-font-size:14px;--e-global-typography-accent-font-size:15px;--e-global-typography-dccf2ca-font-size:60px;--e-global-typography-f71c68a-font-size:20px;--e-global-typography-f71c68a-line-height:1.35em;--e-global-typography-df97bd1-font-size:42px;--e-global-typography-a7d74cb-font-size:14px;--e-global-typography-4a1a2be-font-size:46px;--e-global-typography-fe3b45b-font-size:24px;--e-global-typography-677407b-line-height:1.2em;--e-global-typography-bee4da4-font-size:22px;--e-global-typography-f607c0e-font-size:14px;--e-global-typography-c314bf9-font-size:17px;--e-global-typography-8c7beb1-font-size:16px;--e-global-typography-6371a0c-font-size:26px;--e-global-typography-737a369-font-size:22px;font-size:18px;background-size:contain;}.elementor-kit-16218 h1{font-size:58px;}.elementor-kit-16218 h2{font-size:46px;}.elementor-kit-16218 h3{font-size:24px;}.elementor-kit-16218 h4{font-size:22px;}.elementor-kit-16218 h5{font-size:22px;}.elementor-kit-16218 h6{font-size:16px;}.elementor-kit-16218 button,.elementor-kit-16218 input[type="button"],.elementor-kit-16218 input[type="submit"],.elementor-kit-16218 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-kit-16218 label{font-size:var( --e-global-typography-8c7beb1-font-size );line-height:var( --e-global-typography-8c7beb1-line-height );letter-spacing:var( --e-global-typography-8c7beb1-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*Base CSS style *******/

/* Reset base font size */
html{
    font-size:10px;
}
@media only screen and (max-width: 600px) {
  html {
    font-size: 10px;
  }
}

/* Global Padding on Rows */
.elementor-section {
	padding: 5% 2%;
}
.elementor-inner-section {
	padding: inherit;
}

/* Remove added padding left of dropdown */
ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover {
    border-left: 0px !important;
}

/* Button styles */

.elementor-button.elementor-size-xs, div[data-elementor-type="header"] .btn_menu_cta a {
	padding: 1.1em 1.8em 1.1em !important;
	font-size: 4.2rem !important;
}

.elementor-button.elementor-size-xs, div[data-elementor-type="header"] .btn_menu_cta a { 
	padding: 0.65em 1.35em!important;
	font-size: 1.6rem!important;
}

.elementor-button.elementor-size-md{ 
	padding: 1.2em 2em!important;
	font-size: 1.6rem!important;
}

.elementor-button.elementor-size-lg{ 
	padding: 1em 1.5em!important;
	font-size: 1.6rem!important;
}

/* Blog Style Fixes */
.wp-block-image {
    margin-bottom: 20px;
}

/* Main Menu CTA button */

.btn_menu_cta{
	margin-left:25px!important;
	border-radius:6px;
	color: #ffffff !important;
		background: var(--e-global-color-accent)!important;
}

.btn_menu_cta a{
	color:#fff!important;
}

.btn_menu_cta:hover {
		color: #ffffff !important;
		background: var(--e-global-color-25a97f4)!important;
}

/* Form styles */

/*#form-field-name{
	padding: 0.65em 1.5em!important;
}

#form-field-email{
	padding: 0.65em 1.5em!important;
}*/

.elementor-field-group.elementor-field-type-submit{
	align-items: center;
}


/*Fix Gform labels to match global body style*/

.gfield_label, .gform-field-label--type-inline, .gform-field-label--type-sub{
	color: var(--e-global-color-primary);
	font-family:var(--e-global-typography-text-font-family);
	font-weight: var(--e-global-typography-text-font-weight );
	line-height: var(--e-global-typography-text-line-height );
	font-size: var(--e-global-typography-text-font-size) !important;
}

/* Pullquote padding fix */
.wp-block-pullquote {
	padding: 0.7em 0 !important;
	color: #0D1E71 !important;
	font-size: 1.3em !important;
    line-height: 1.5 !important;
    font-weight: 700 !important;
}

/* Fix Text styles on block editor image captions */
.wp-element-caption {
	font-size: 16px !important;
	color: #666666 !important;
}


/* Hide reCAPTCHA icon */
.grecaptcha-badge {
	visibility:hidden!important;
}

/* Fix lists spacing */
.elementor-widget-text-editor .elementor-widget-container ol, .elementor-widget-text-editor .elementor-widget-container ul, .elementor-widget-theme-post-content .elementor-widget-container ol, .elementor-widget-theme-post-content .elementor-widget-container ul {
    margin-bottom: 1.1em!important;
}
.elementor-widget-text-editor .elementor-widget-container li, .elementor-widget-theme-post-content .elementor-widget-container li {
    margin-bottom: 0.5em!important;
}


/*** Start MT Styles *******/

.mt-list-checkmarks li, .mt-list-arrows li, .mt-list-times li {
	list-style-type: none;
	padding-left: 1rem;
	margin-bottom: 1rem;
}

.mt-list-checkmarks li:before {
	font-family: 'Font Awesome 5 Free'!important; 
	font-weight: 700!important;
	content: "\f00c";
	margin: 0 25px 0 -45px;
	color: var(--e-global-color-accent);
	font-size: 110%;
}

.mt-list-arrows li:before {
	font-family: 'Font Awesome 5 Free'!important; 
	font-weight: 700!important;
	content: "\2192";
	margin: 0 25px 0 -45px;
	color: var(--e-global-color-accent);
	font-size: 110%;
}

.mt-list-times li:before {
	font-family: 'Font Awesome 5 Free'!important; 
	font-weight: 700!important;
	content: "\f00d";
	margin: 0 25px 0 -45px;
	color: var(--e-global-color-accent);
	font-size: 110%;
}

/* Quote - Testimonial Module */
.mt-testimonial::before {
	position: relative;
	text-align: left;
	line-height: 0;
	top: 20px;
	left: -30px;
	content: "\201C";
	font-size: 150px;
	font-style: normal;
	font-family: sans-serif;
	color: var(--e-global-color-accent);
	opacity: 0.2;
	display: block;
}


/*** Start of Custom styles ********/

.default-hero {
	padding-top: 3%;
	padding-bottom: 3%;
}


.grayscale img {
  -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);
}
.tve_responsive_video_container,
.fluid-width-video-wrapper {
    padding: 0 !important;
}

/* Add disclaimer after images */
.elementor-widget-image.disclaimer {
	margin-top: 2%;
	margin-bottom: 7% !important;
}
.disclaimer::after,
.elementor-lightbox .elementor-slideshow__footer .elementor-slideshow__title::after {
	content: "*Disclaimer: Futures Trading includes a substantial risk of loss and is not suitable for all investors.";
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-weight: var( --e-global-typography-text-font-weight );
	line-height:1.4em;
	display:block;
	font-size: 14px;
	font-style: italic;
  position: initial;
  bottom: -35px;
  left: 0;
  width: 100%;
  color: inherit;
  padding: 10px;
}

.elementor-lightbox .elementor-slideshow__footer .elementor-slideshow__title::after {
	bottom: -15px;
}
.elementor-lightbox .elementor-slideshow__footer {
	bottom: 15px !important;
}

@media (max-width: 767px) {
	.elementor-widget-image.disclaimer {
		margin-bottom: 30px !important;
	}
	.disclaimer::after, .elementor-lightbox .elementor-slideshow__footer .elementor-slideshow__title::after {
		bottom: -50px !important;
	}
	.elementor-lightbox .elementor-slideshow__footer {
		bottom: 60px !important;
	}
}

.wp-caption-text {
	margin: 10px 0;
	font-style: normal;
}
/* Add padding after graph images */
.graph img {
	padding: 30px;
	background-color: white;
}
.graph {
	margin-bottom: 6% !important;
}

/* Single post heading spacing & size */
.elementor-widget-theme-post-content h2 {
	margin-top: 0.9em!important;
	font-size: 36px!important;
	line-height: initial;
}
.elementor-widget-theme-post-content h3{
	margin-top: 1.2em!important;
	font-size: 34px!important;
	line-height: initial;
}
.elementor-widget-theme-post-content h4{
	margin-top: 1.2em!important;
	font-size: 30px!important;
	line-height: initial;
}
.elementor-widget-theme-post-content h5{
	margin-top: 1.2em!important;
	font-size: 24px!important;
	line-height: initial;
}
.elementor-widget-theme-post-content h6 {
	margin: 0.5em 0 0.5em;
	font-size: 24px!important;
	line-height: initial;
	text-transform: uppercase;
}

/* Fix Accordion Answers Font Size bug */
    .pp-accordion-tab-content {
        font-size: var(--e-global-typography-accent-font-size) !important;
}
/*Display HP Table Vertically on Mobile*/
@media (max-width: 767px) {
.hp_table1 td{
	display: block;
	/*border-bottom:0px !important; */
}
}

/*Add border on last row of HP Table
*
DISABLED 9/1/23
*
table tr td:last-child {
    border-bottom:1px solid #80808080 !important;
}
/*

/*-Advance tabs settings for content font--*/
.pp-advanced-tabs-content{
	font-weight:var( --e-global-typography-text-font-weight ) !important;
	text-transform:inherit !important;
}

/* Remove the "all filter" on Insights page */
.insights-filters .pp-post-filter[data-filter="*"] {
    display: none;
}
/*---*/

.elementor-15048 .elementor-element.elementor-element-2d8c333 .pp-toc__scroll-to-top--container {
	padding: 10px 15px !important;
	border-radius: 100% !important;
	background-color: #f0f0f073 !important;
}

/* Remove close button on investor access popup */
.elementor-popup-modal .dialog-close-button {
	display: none !important;
}

/* Checkbox size on form */
input#form-field-field_cf74bf5{
	margin:0px 4px;
	transform: scale(1.4);
}


/* full width drop dowm menu mobile */ 
@media (max-width: 767px) {
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{
	top:51px !important;
	width:400px !important;
	overflow:hidden !important;
}
}


/* header mobile button */
#nav-header-mobile .elementor-button {
    padding: 6px 25px 7px 25px;
}

/* PODCAST page icons */
#podcast-icons li {
    padding-bottom: 10px;
}

/* STRATEGY PAGES - Ronded Scroll-to-top */
.pp-toc__scroll-to-top--container {
        padding-left: 15px !important;
    padding-right: 15px !important;
    padding-top: 10px !important;
    padding-bottom:10px !important;
    border-radius: 50% !important;
}/* End custom CSS */