.elementor-kit-714{--e-global-color-secondary:#163A6B;--e-global-color-accent:#2E9C8B;--e-global-color-text:#494949;--e-global-color-primary:#D35230;--e-global-color-c2a742d:#EABA62;--e-global-color-ec9415b:#E93126;--e-global-color-el_color_7:#222222;--e-global-color-el_color_7_1:#545559;--e-global-color-el_color_7_2:#b4b5bb;--e-global-color-el_0:#ffffff;--e-global-color-el_color_7_4:#00000012;--e-global-color-el_color_7_6:#f4f4f4;--e-global-color-c5c74c3:#B20A00;--e-global-color-9c8b9dc:#6E1802;--e-global-color-36e46af:#D16F09;--e-global-color-b79f6f9:#D16F09;--e-global-color-316e13b:#D16F09;--e-global-color-7cb22db:#A25402;--e-global-color-8a6b038:#A25402;--e-global-color-601a52b:#EEECDF;--e-global-color-f9f1d7d:#08182E;--e-global-color-0240c58:#EEE3DF;--e-global-color-8b42d44:#8AFBE9;--e-global-color-705e9a6:#E9F5F9;--e-global-color-9ec0532:#DEE6E4;--e-global-color-c07e77f:#F9F1E9;--e-global-color-f1e7cb4:#EEE5DF;--e-global-color-130398e:#D9EBF1;--e-global-color-5198d13:#3C3C3CB0;--e-global-color-56d5625:#1829C6;--e-global-color-827e9e0:#177466;--e-global-color-3374a5b:#AE391A;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:14px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-el_title_1-font-family:"Lato";--e-global-typography-el_title_1-font-size:46px;--e-global-typography-el_title_1-font-weight:600;--e-global-typography-el_title_1-text-transform:none;--e-global-typography-el_title_1-line-height:1.2em;--e-global-typography-el_title_2-font-family:"Open Sans";--e-global-typography-el_title_2-font-size:40px;--e-global-typography-el_title_2-font-weight:500;--e-global-typography-el_title_2-text-transform:none;--e-global-typography-el_title_2-line-height:1.3em;--e-global-typography-el_title_3-font-family:"Open Sans";--e-global-typography-el_title_3-font-size:36px;--e-global-typography-el_title_3-font-weight:500;--e-global-typography-el_title_3-text-transform:none;--e-global-typography-el_title_3-line-height:1.4em;--e-global-typography-el_title_4-font-family:"Open Sans";--e-global-typography-el_title_4-font-size:28px;--e-global-typography-el_title_4-font-weight:500;--e-global-typography-el_title_4-text-transform:none;--e-global-typography-el_title_4-line-height:1.5em;--e-global-typography-el_title_5-font-family:"Open Sans";--e-global-typography-el_title_5-font-size:20px;--e-global-typography-el_title_5-font-weight:500;--e-global-typography-el_title_5-text-transform:none;--e-global-typography-el_title_5-line-height:1.45em;--e-global-typography-el_title_6-font-family:"Open Sans";--e-global-typography-el_title_6-font-size:18px;--e-global-typography-el_title_6-font-weight:500;--e-global-typography-el_title_6-text-transform:none;--e-global-typography-el_title_6-line-height:1.5em;--e-global-typography-el_content_4-font-family:"Lato";--e-global-typography-el_content_4-font-size:26px;--e-global-typography-el_content_4-font-weight:400;--e-global-typography-el_content_4-text-transform:none;--e-global-typography-el_content_4-font-style:normal;--e-global-typography-el_content_4-text-decoration:none;--e-global-typography-el_content_4-line-height:1.7em;--e-global-typography-el_content_1-font-family:"Open Sans";--e-global-typography-el_content_1-font-size:18px;--e-global-typography-el_content_1-font-weight:400;--e-global-typography-el_content_1-text-transform:none;--e-global-typography-el_content_1-line-height:1.7em;--e-global-typography-el_content_2-font-family:"Roboto";--e-global-typography-el_content_2-font-size:17px;--e-global-typography-el_content_2-font-weight:400;--e-global-typography-el_content_2-text-transform:none;--e-global-typography-el_content_2-line-height:1.6em;--e-global-typography-el_content_3-font-family:"Open Sans";--e-global-typography-el_content_3-font-size:15px;--e-global-typography-el_content_3-font-weight:400;--e-global-typography-el_content_3-text-transform:none;--e-global-typography-el_content_3-line-height:1.5em;color:var( --e-global-color-el_color_7_1 );font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.5em;letter-spacing:0px;word-spacing:0px;}.elementor-kit-714 e-page-transition{background-color:#FFBC7D;}.elementor-kit-714 p{margin-block-end:20px;}.elementor-kit-714 a{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:16px;line-height:1.5em;}.elementor-kit-714 a:hover{font-family:"Roboto", Sans-serif;line-height:1.5em;}.elementor-kit-714 h1{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:42px;line-height:1.5em;letter-spacing:0em;}.elementor-kit-714 h2{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:38px;line-height:1.5em;}.elementor-kit-714 h3{color:var( --e-global-color-el_color_7_1 );font-family:"Roboto", Sans-serif;font-size:28px;line-height:1.5em;}.elementor-kit-714 h4{color:var( --e-global-color-el_color_7_1 );font-family:"Roboto", Sans-serif;font-size:24px;line-height:1.5em;}.elementor-kit-714 h5{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:22px;line-height:1.5em;letter-spacing:0px;word-spacing:0px;}.elementor-kit-714 h6{color:var( --e-global-color-el_color_7_1 );font-family:"Roboto", Sans-serif;font-size:20px;line-height:1.5em;}.elementor-kit-714 button,.elementor-kit-714 input[type="button"],.elementor-kit-714 input[type="submit"],.elementor-kit-714 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1180px;}.e-con{--container-max-width:1180px;}.elementor-widget:not(:last-child){margin-block-end:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-714{--e-global-typography-el_content_4-font-size:21px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-714{--e-global-typography-el_title_1-font-size:30px;--e-global-typography-el_title_2-font-size:26px;--e-global-typography-el_content_4-font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//fluent form/

.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label > span {
background-color: #baa89c !important;
border-color: #1a7efb;
box-shadow: -1px 0 0 0 #8cc5ff;
color: #fff;
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label > span:hover {
color: #736a64 !important;
}

.mec-cart .mec-success, .mec-success {
color: #000000;
background-color: #e8f9ed;
font-size:16px;
}
.warning-msg {
color: #00000;
background-color: #fef7e7;
font-size:16px;
}
.mec-wrap :not(.elementor-widget-container) > p {
margin: 0 0 20px 0;
color: #001122;
font-size: 16px;
line-height: 1.8;
}
.mec-single-event .mec-event-meta dd a {
color: #000000;
transition: all .2s ease;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.mec-single-event .mec-event-meta h6, .mec-single-event-sponsor span {
font-size: 14px;
padding-bottom: 5px;
display: inline-block;
color: #000000;
margin: 0;
padding: 0;
}
.mec-single-event .mec-event-meta dd.mec-organizer-email a, .mec-single-event .mec-events-meta-date dd span, .mec-single-event .mec-single-event-additional-organizers dd span, .mec-single-event .mec-single-event-location dd span, .mec-single-event .mec-single-event-organizer dd span {
display: block;
padding-left: 40px;
color: #000000;
}

.elite_vp_playButtonScreen {
position: absolute;
left: 50%;
top: 50%;
margin: -36.5px 0 0 -40px;
width: 80px;
height: 73px;
z-index: 1000 !important;
}

/* woo*/

.wc-bacs-bank-details-account-name{
font-size:25px !important;
color:#002233 !important;
font-weight:600 !important;
}
.woocommerce .order_details {

font-size: 18px;
}
.woocommerce-notice {font-size: 18px; }
.woocommerce-notice–success{font-size: 18px; }
.woocommerce-thankyou-order-received{
font-size: 26px;
}
.woocommerce-order p{ font-size: 22px;
line-height:32px;}
.woocommerce-order-details{}
.woocommerce-table{font-size: 18px !important; }
.woocommerce-table–order-details{font-size: 18px !important; }
.shop_table .order_details{font-size: 18px !important; }
.woocommerce-table__product-name { 18px !important;}

..woocommerce .shop_table tr:nth-child(2n+1) > td, .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr:nth-child(2n+1) > th {
background-color: transparent;
font-size: 20px;
}
.woocommerce-table__product-name a {
font-size: 20px;
}
.woocommerce-table.woocommerce-table–order-details.shop_table { font-size: 20px !important;

}
.woocommerce-table.woocommerce-table–order-details.shop_table.order_details { font-size: 20px !important;

}
.woocommerce .shop_table.order_details tfoot th {
border-right: 1px solid;
border-right-color: currentcolor;
background-color: #f7f7f7;
font-weight: 600;
color: #444;
border-color: #eaeaea;
font-size: 20px !important;
}

.lity-content .mec-events-meta-group-booking .mec-event-ticket-available, .mec-breadcrumbs .mec-current, .mec-breadcrumbs a, .mec-breadcrumbs span .mec-event-content p, .mec-event-data-field-items, .mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-name, .mec-event-data-fields .mec-event-data-field-item .mec-event-data-field-value, .mec-event-schedule-content dl dt, .mec-events-button, .mec-events-meta-group-tags, .mec-events-meta-group-tags a, .mec-hourly-schedule-speaker-description, .mec-load-more-button, .mec-next-occ-booking span, .mec-single-event .mec-event-meta .mec-events-event-cost, .mec-single-event .mec-event-meta dd, .mec-single-event .mec-event-meta dd a, .mec-single-event .mec-events-meta-group-booking .mec-event-ticket-available, .mec-single-event .mec-speakers-details ul li .mec-speaker-job-title, .mec-single-event .mec-speakers-details ul li .mec-speaker-name, .mec-single-modern .mec-single-event-bar > div dd, .mec-wrap .info-msg div, .mec-wrap .mec-error div, .mec-wrap .mec-success div, .mec-wrap .warning-msg div, .mec-wrap abbr, .mec-wrap p {
font-family: var(–mec-paragraph-font-family),sans-serif;
font-weight: 500;
color: #000;
}/* End custom CSS */