@charset "UTF-8";

 @import url("//fonts.googleapis.com/css?family=Montserrat:300,400,700|Lato:300,400,700");
html{box-sizing:border-box;}
*, *::after, *::before{box-sizing:inherit;}
body ul{margin-left:0;}
body ul li{list-style:disc;}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.fl-module-icon-group.fl-node-57f55c135f828{display:block !important;}
.fl-rich-text{position:relative;overflow:hidden;}
.single-tribe_events .fl-post{background:transparent !important;padding:0;}
.single-tribe_events .fl-post .tribe-events-back, .single-tribe_events .fl-post .tribe-events-cal-links{display:none;}
.single-tribe_events .fl-post .ssba.ssba-wrap{display:none;}
.single-tribe_events .fl-post iframe{width:100%;float:none;display:block;}
.single-tribe_events .fl-post .fluid-width-video-wrapper{margin-bottom:20px;}
.single-tribe_events .fl-post img{margin:10px 0 !important;padding:0;max-width:100%;border:none;float:none;display:block;}
.single-tribe_events .tribe-events-single-event-description{display:inline-block;}
.single-tribe_events #tribe-events-footer{display:none;}
.single-tribe_events #tribe-events-content .tribe-events-event-meta{display:none;border:none;background-color:transparent;}
.single-tribe_events #tribe-events-content .tribe-events-event-meta .tribe-events-meta-group{float:none;margin:0;padding:0;}
.single-tribe_events #tribe-events-content .tribe-events-event-meta .tribe-events-meta-group h3{text-transform:uppercase;}
.single-tribe_events #tribe-events-content .tribe-events-event-meta .tribe-events-meta-group dt, .single-tribe_events #tribe-events-content .tribe-events-event-meta .tribe-events-meta-group dd{float:left;line-height:1.5;margin-right:5px;clear:none;}
.single-tribe_events #tribe-events-content .tribe-events-event-meta .tribe-events-meta-group dd{margin-right:20px;}
.single-tribe_events .tribe-events-meta-group-details{clear:both;overflow:hidden;}
.style-list{margin:20px 0;padding-left:1em;}
.style-list li{margin:8px 0;font-size:1.1em;opacity:.8;font-weight:bold;color:#1a1a1a;}
.style-list li:before{font-family:fontawesome;content:"\f00c";margin-right:7px;color:#3d5b2d;}
.fl-page .seminarmenu{margin:0 0 20px 0;padding:0;background:transparent;z-index:2;}
.fl-page .seminarmenu li{display:none;margin-bottom:0;list-style:none;}
.fl-page .seminarmenu li.mobile-hide{display:none !important;}
.fl-page .seminarmenu li a{background:none !important;color:#000 !important;border-radius:0 !important;padding:10px 5px;border-left:4px solid transparent;font-size:14px;width:100%;display:block;border-bottom:1px solid #e0e0e0;}
.fl-page .seminarmenu li a.active{border-left-color:#3d5b2d;font-weight:bold;}
.fl-page .seminarmenu li a:hover{color:#3d5b2d !important;}
.fl-page .seminarmenu .seminarmenu-toggle{width:100%;color:#000;opacity:.7;text-transform:uppercase;padding:10px 0;margin-bottom:0;display:block;cursor:pointer;}
.fl-page .seminarmenu .seminarmenu-toggle:hover{color:#3d5b2d;}
.fl-page .seminarmenu .seminarmenu-toggle i{float:right;}
@media screen and (min-width:960px){
.fl-page .seminarmenu{width:35%;float:right;padding-left:50px;padding-top:2px;}
.fl-page .seminarmenu li.mobile-hide{display:list-item !important;list-style:none;}
.fl-page .seminarmenu li{display:list-item !important;}
.fl-page .seminarmenu li a{padding:5px 15px;border-bottom:none;}
.fl-page .seminarmenu .seminarmenu-toggle{display:none !important;}
}
.redlist{margin-left:0 !important;}
.redlist li{padding-left:0 !important;}
@media screen and (min-width:960px){
.event-content{width:65%;float:left;margin:0 0 20px 0;}
.event-content .desktop-hide{display:none !important;}
}
.event-content p{text-align:justify;margin:0 0 1.2em !important;line-height:1.4em !important;}
.event-content img{border:none !important;margin-bottom:1em;}
.event-title, .page-id-26256.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title,
.page-id-26169.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26171.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26194.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26173.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26195.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26141.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title{font-family:'Open Sans';color:#3d5b2d;font-weight:800;margin:30px 0 20px;line-height:1;font-size:2.3em;}
.event-title span, .page-id-26256.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title span,
.page-id-26169.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title span, .page-id-26171.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title span, .page-id-26194.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title span, .page-id-26173.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title span, .page-id-26195.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title span, .page-id-26141.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title span{display:block;font-size:0.7em;}
@media screen and (min-width:960px){
.event-title, .page-id-26256.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title,
.page-id-26169.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26171.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26194.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26173.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26195.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26141.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title{width:65%;float:left;}
}
.event-date{font-family:'Open Sans';font-weight:800;margin:0 0 20px;clear:left;font-size:1.8em;}
@media screen and (min-width:1440px){
#top-header .fl-photo-content img{min-height:127.66;}
}
.event-schedule .event-schedule-title{clear:both;width:100%;display:block;text-transform:uppercase;font-family:'Open Sans';color:#3d5b2d;font-weight:800;margin:30px 0 20px;border-bottom:4px solid #3d5b2d!important;}
.event-schedule .event-schedule-subtitle{font-weight:bold;clear:both;width:100%;display:block;}
.event-schedule img{width:185px;height:auto;margin-top:0;padding:0;}
.event-schedule br{display:none;}
.page-id-26256 .fl-post, .page-id-26169 .fl-post, .page-id-26171 .fl-post, .page-id-26194 .fl-post, .page-id-26173 .fl-post, .page-id-26195 .fl-post, .page-id-26141 .fl-post{background:#fff !important;}
.page-id-26256.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26169.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26171.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26194.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26173.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26195.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26141.fl-builder.fl-full-width .container.fl-content-full .fl-post-header{max-width:1100px;width:100%;padding:40px 20px 0;margin:0 auto;}
.page-id-26256.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26169.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26171.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26194.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26173.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26195.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title, .page-id-26141.fl-builder.fl-full-width .container.fl-content-full .fl-post-header .fl-post-title{float:none;background:none;padding:0;margin:0;}
@media screen and (max-width:1000px){
.page-id-26256.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26169.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26171.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26194.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26173.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26195.fl-builder.fl-full-width .container.fl-content-full .fl-post-header, .page-id-26141.fl-builder.fl-full-width .container.fl-content-full .fl-post-header{padding:40px 0 0;}
}
body.page-id-26864 .fl-content-full.container .fl-post{padding:0;}
body.page-id-26864 .fl-post-header{display:none;}
body.page-id-26864 .page.type-page.fl-post{padding-top:0;background:#fff !important;}
body.page-id-26864 .page.type-page.fl-post .btn-white, body.page-id-26864 .page.type-page.fl-post .btn-white-section a.fl-button{background:#fff;color:#3d5b2d;font-family:"Montserrat", sans-serif;font-weight:bold;border-radius:5px;padding:0.8em 1em;text-decoration:none;border:none;}
body.page-id-26864 .page.type-page.fl-post .btn-white:hover, body.page-id-26864 .page.type-page.fl-post .btn-white-section a.fl-button:hover{background:#dae9d2;}
body.page-id-26864 .page.type-page.fl-post .btn, body.page-id-26864 .page.type-page.fl-post a.fl-button{background:#3d5b2d;color:#fff;font-family:"Montserrat", sans-serif;border-radius:5px;padding:0.6em .9em;text-decoration:none;border:none;}
body.page-id-26864 .page.type-page.fl-post .btn:hover, body.page-id-26864 .page.type-page.fl-post a.fl-button:hover{background:#6b9f4f;}
body.page-id-26864 .page.type-page.fl-post h1{font-weight:700;font-size:38px;font-family:"Montserrat", sans-serif;}
body.page-id-26864 .page.type-page.fl-post h1.fl-heading span.fl-heading-text{font-weight:700;color:#3d5b2d !important;}
body.page-id-26864 .page.type-page.fl-post h2{font-weight:700;font-size:32px;font-family:"Montserrat", sans-serif;line-height:1.1em;}
body.page-id-26864 .page.type-page.fl-post h3{font-size:16px;font-weight:700;font-family:"Montserrat", sans-serif;}
body.page-id-26864 .page.type-page.fl-post p{font-family:"Lato", sans-serif;color:#555;}
body.page-id-26864 .page.type-page.fl-post img, body.page-id-26864 .page.type-page.fl-post img[class*="wp-image-"]{border:none;padding:0;}
body.page-id-26864 .page.type-page.fl-post .banner-slider h1{font-family:"Montserrat", sans-serif;font-weight:700;font-size:48px;line-height:1em;margin-bottom:8px !important;color:#fff;}
body.page-id-26864 .page.type-page.fl-post .banner-slider h1 em{font-size:32px;line-height:32px;font-style:normal;display:block;}
body.page-id-26864 .page.type-page.fl-post .banner-slider p{font-size:18px;padding-bottom:5px !important;font-family:"Montserrat", sans-serif;font-weight:400;color:#fff;}
@media screen and (min-width:960px){
body.page-id-26864 .page.type-page.fl-post .banner-slider .fl-slide-foreground{width:100%;}
body.page-id-26864 .page.type-page.fl-post .banner-slider .fl-slide-content-wrap{width:80% !important;}
body.page-id-26864 .page.type-page.fl-post .banner-slider .fl-slide{display:flex;align-items:center;background:#3d5b2d;}
body.page-id-26864 .page.type-page.fl-post .banner-slider .fl-slide[aria-hidden="false"]{display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flex !important;display:-o-flex !important;display:flex !important;}
}
body.page-id-26864 .page.type-page.fl-post .banner-slider .bx-wrapper .bx-pager.bx-default-pager a.active, body.page-id-26864 .page.type-page.fl-post .banner-slider .bx-wrapper .bx-pager.bx-default-pager a:focus, body.page-id-26864 .page.type-page.fl-post .banner-slider .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#3d5b2d;}
body.page-id-26864 .page.type-page.fl-post #what-we-offer h3 span{text-transform:none;color:#555;font-weight:400;}
body.page-id-26864 .page.type-page.fl-post #what-we-offer a{font-family:"Montserrat", sans-serif;font-weight:700;text-decoration:none;border-bottom:3px solid #3d5b2d;}
body.page-id-26864 .page.type-page.fl-post #what-we-offer a:hover{border-bottom-color:#d8290b;}
body.page-id-26864 .page.type-page.fl-post #what-we-offer a:before{content:"> ";}
@media screen and (min-width:960px){
body.page-id-26864 .page.type-page.fl-post #what-we-offer div.fl-module-content img{margin-bottom:-30px;}
}
body.page-id-26864 .page.type-page.fl-post .green-banner .fl-row-content-wrap{background:#3d5b2d;}
body.page-id-26864 .page.type-page.fl-post .green-banner h3{font-size:18px;font-weight:400;margin:10px 0 0;}
body.page-id-26864 .page.type-page.fl-post .green-banner h2{font-size:36px;margin:10px 0 0;}
body.page-id-26864 .page.type-page.fl-post .green-banner a{font-family:"Montserrat", sans-serif;margin-top:-10px;}
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon{text-align:center;background:#eef3ee;}
@media screen and (min-width:960px){
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon{background:-moz-linear-gradient(left, #eef3ee 0%, #eef3ee 50%, #fafafa 50%, #fafafa 100%);background:-webkit-linear-gradient(left, #eef3ee 0%, #eef3ee 50%, #fafafa 50%, #fafafa 100%);background:linear-gradient(to right, #eef3ee 0%, #eef3ee 50%, #fafafa 50%, #fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3ee', endColorstr='#fafafa',GradientType=1 );}
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon .fl-row-content-wrap{padding:0 20px;}
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon .fl-row-content{background:-moz-linear-gradient(left, #eef3ee 0%, #eef3ee 30%, #fafafa 30%, #fafafa 100%);background:-webkit-linear-gradient(left, #eef3ee 0%, #eef3ee 30%, #fafafa 30%, #fafafa 100%);background:linear-gradient(to right, #eef3ee 0%, #eef3ee 30%, #fafafa 30%, #fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eef3ee', endColorstr='#fafafa',GradientType=1 );}
}
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon .fl-tabs{text-align:left;}
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon .fl-tabs .fl-tabs-label{font-family:"Montserrat", sans-serif;}
@media screen and (min-width:960px){
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon .fl-tabs .fl-tabs-label.fl-tab-active{background:#fafafa;border:none;border-left:4px solid #3d5b2d;}
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon .fl-tabs .fl-tabs-panels{background:transparent;border:none;}
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon .fl-tabs .fl-tabs-panel-content{padding-top:0;}
}
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon h1{font-size:32px;}
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon h2{color:#3d5b2d;font-size:24px;margin-top:0;}
body.page-id-26864 .page.type-page.fl-post .tabs-chameleon a.btn{font-size:1.2em;}
body.page-id-26864 .page.type-page.fl-post .fl-post-grid-post{border:none;background-color:transparent;}
body.page-id-26864 .page.type-page.fl-post .fl-post-grid-post .fl-post-grid-text{padding:0;}
body.page-id-26864 .page.type-page.fl-post .fl-post-grid-post img{margin-bottom:20px;}
body.page-id-26864 .page.type-page.fl-post .fl-post-grid-post h2{font-size:16px;}
body.page-id-26864 .page.type-page.fl-post .fl-post-grid-post p{color:#555;}
body.page-id-26864 .page.type-page.fl-post .fl-post-grid-post .fl-post-grid-more{text-transform:uppercase;font-weight:bold;}
#testimonials h1 span.fl-heading-text{font-weight:700;color:#3d5b2d !important;}
#testimonials h4{font-family:"Lato", sans-serif;margin-bottom:0;font-weight:700;font-size:18px;}
#testimonials a.fl-button{font-size:1.2em;}
.testimonial{position:relative;}
@media screen and (min-width:960px){
.testimonial{margin-bottom:-20px;}
.testimonial:before{font-family:Georgia, 'Times New Roman', serif;font-size:48px;position:absolute;top:0px;left:-12px;content:"“";color:#9B9B9B;}
}
.testimonial-pages a img{border-radius:100%;margin:0 auto;display:block;}
.testimonial-pages p{text-align:center;}
.testimonial-pages a{font-family:"Montserrat", sans-serif;text-decoration:none;font-weight:800;}
#top-header{background:#fff;padding:20px 10px;}
#top-header li{list-style:none;}
#top-header #main-menu .fl-module-content{margin-bottom:0;}
#top-header #main-menu .fl-menu .menu{background:none;}
#top-header #main-menu .fl-menu .menu a{color:#3d5b2d;font-family:"Montserrat", sans-serif !important;font-weight:bold;font-size:13px;padding-top:10px;padding-bottom:10px;}
#top-header #main-menu .fl-menu .menu a:hover{color:#d8290b;}
#top-header #main-menu .fl-menu .menu li{background:none;}
#top-header #main-menu .fl-menu .menu li li a{padding-bottom:0;padding-top:0;}
#top-header #main-menu .fl-menu .menu li.focus, #top-header #main-menu .fl-menu .menu li:hover{border-bottom-color:#d8290b;}
#top-header #main-menu .fl-menu .menu .fl-has-submenu-container .fl-menu-toggle{display:none;}
#top-header #main-menu .fl-menu .menu .sub-menu .fl-has-submenu-container .fl-menu-toggle{display:block;}
@media screen and (min-width:768px){
#top-header #main-menu .fl-menu .menu .sub-menu .fl-has-submenu-container .fl-menu-toggle{display:block;}
#top-header #main-menu .fl-menu .menu .fl-has-submenu-container a{padding-right:10px;}
#top-header #main-menu .fl-menu .menu .fl-has-submenu .fl-has-submenu .sub-menu{top:-10px;}
}
@media screen and (min-width:1200px){
#top-header #main-menu .fl-menu .menu{float:right;margin-right:-10px;margin-top:-37px;}
}
#top-header #main-menu .fl-menu-mobile-toggle.text{margin:10px 0;}
#top-header #menu-social-links{display:block;clear:both;}
#top-header #menu-social-links .fl-icon-group{text-align:center;}
#top-header #menu-social-links .fl-icon-group .fl-icon{margin-top:0;}
#top-header #menu-social-links .fl-icon-group a .fa:before{font-size:20px !important;}
#top-header #menu-social-links .fl-icon-group .fa-linkedin-square, #top-header #menu-social-links .fl-icon-group .fa-linkedin-square:before{color:#3f87ad !important;}
#top-header #menu-social-links .fl-icon-group .fa-youtube-play, #top-header #menu-social-links .fl-icon-group .fa-youtube-play:before{color:#b84342 !important;}
#top-header #menu-social-links .fl-icon-group .fa-google-plus-square, #top-header #menu-social-links .fl-icon-group .fa-google-plus-square:before{color:#cf4d35 !important;}
#top-header #menu-social-links .fl-icon-group .fa-twitter-square, #top-header #menu-social-links .fl-icon-group .fa-twitter-square:before{color:#57b8e7 !important;}
#top-header #menu-social-links .fl-icon-group .fa-facebook-official, #top-header #menu-social-links .fl-icon-group .fa-facebook-official:before{color:#5374a5 !important;}
#top-header #menu-social-links .fl-icon-group .fa-linkedin-square, #top-header #menu-social-links .fl-icon-group .fa-linkedin-square:before{color:#3f87ad !important;}
#top-header #menu-social-links .fl-icon-group a:hover .fa, #top-header #menu-social-links .fl-icon-group a:hover .fa:before{color:#3d5b2d !important;}
#top-header #menu-icon-links{display:block;clear:both;}
#top-header #menu-icon-links a{font-family:"Montserrat", sans-serif;font-size:13px;font-weight:300;color:#555;text-transform:uppercase;text-decoration:none;background:url(//chameleonassociates.com/wp-content/themes/bb-theme-child/ecourse.png) no-repeat left center;padding:10px 10px 10px 20px;}
#top-header #menu-icon-links a:hover{color:#d8290b;}
#top-header #menu-icon-links li:nth-of-type(2) a{background:url(//chameleonassociates.com/wp-content/themes/bb-theme-child/newsletter.png) left center no-repeat;padding-left:28px;}
#top-header #menu-icon-links #icons-menu{margin:0;padding:0;text-align:center;}
@media screen and (min-width:768px){
#top-header #menu-social-links, #top-header #top-search{float:right;clear:none;}
#top-header #menu-social-links .fl-icon-group, #top-header #top-search .fl-icon-group{text-align:left;}
#top-header #menu-icon-links{float:right;}
#top-header #menu-icon-links li{float:left;}
#top-header #menu-icon-links #icons-menu{margin-bottom:8px;}
#top-header #top-search{width:23%;}
#top-header #top-search .fl-widget{margin-bottom:0 !important;}
#top-header #top-search .fl-module-content{margin-top:0 !important;}
#top-header #icons-menu{text-align:left;}
}
@media screen and (min-width:1200px){
#top-header #menu-icon-links{float:right;clear:none;}
}
.blog .fl-post .fl-post-image-beside{width:100%;margin-right:0;}
@media screen and (min-width:960px){
.blog .fl-post .fl-post-image-beside{width:200px;margin-right:25px;}
}
.readmore-content .morecontent span{display:none;}
.readmore-content .morelink{text-decoration:none;font-family:"Montserrat", sans-serif;font-weight:800;line-height:21.75px;}
.fl-post{padding:0;}
.fl-content .fl-post{background:transparent !important;}
.fl-page-content{background:#f8f8f8;}
.container .fl-content .fl-post{padding-top:0;}
.container h1.fl-post-title, .container h2.fl-post-title{margin-left:0;padding-left:0;background:none;color:#3d5b2d;font-weight:bold;font-size:36px;}
.container h1, .container h2, .container h3, .container h4, .container h5, .container h6{font-family:"Montserrat", sans-serif;}
.container h1 a, .container h2 a, .container h3 a, .container h4 a, .container h5 a, .container h6 a{color:#3d5b2d;text-decoration:none;}
.container h1 a:hover, .container h2 a:hover, .container h3 a:hover, .container h4 a:hover, .container h5 a:hover, .container h6 a:hover{color:#d8290b;}
.container h1{color:#3d5b2d;}
.container .tribe-events-list-separator-month span{background:#f8f8f8;}
.container .fl-sidebar, .container .fl-module-sidebar{border:none;background:#ececec;border-radius:5px;border:1px solid #e0e0e0;}
.container .fl-sidebar .fl-widget .fl-widget-title, .container .fl-module-sidebar .fl-widget .fl-widget-title{border-bottom:none;font-weight:700;margin:15px 0 10px 15px;}
.container .fl-sidebar .fl-widget .tribe-event-title a, .container .fl-module-sidebar .fl-widget .tribe-event-title a{text-decoration:none;color:#3d5b2d;font-family:Lato;font-weight:700;font-size:.8em;line-height:1.5em;display:block;}
.container .fl-sidebar .fl-widget .tribe-event-title a:hover, .container .fl-module-sidebar .fl-widget .tribe-event-title a:hover{color:#d8290b;}
.container .fl-sidebar .fl-widget li, .container .fl-module-sidebar .fl-widget li{margin-bottom:10px;}
.container .fl-sidebar .fl-widget .tribe-event-duration, .container .fl-module-sidebar .fl-widget .tribe-event-duration{font-size:0.9em;}
.container .fl-sidebar .fl-widget .tribe-events-widget-link, .container .fl-module-sidebar .fl-widget .tribe-events-widget-link{padding:10px 15px 10px;}
.container .fl-sidebar .fl-widget .tribe-events-widget-link a, .container .fl-module-sidebar .fl-widget .tribe-events-widget-link a{background:#3d5b2d;color:#fff;font-family:"Montserrat", sans-serif;width:100%;font-weight:400;border-radius:5px;padding:0.6em .9em;text-decoration:none;border:none;display:block;text-align:center;}
.container .fl-sidebar .fl-widget .tribe-events-widget-link a:hover, .container .fl-module-sidebar .fl-widget .tribe-events-widget-link a:hover{background:#6b9f4f;}
.container .fl-sidebar .fl-widget .tribe-event-title, .container .fl-sidebar .fl-widget .tribe-event-duration, .container .fl-module-sidebar .fl-widget .tribe-event-title, .container .fl-module-sidebar .fl-widget .tribe-event-duration{margin-left:0 !important;}
.fl-post img[class*="wp-image-"], .fl-post img.alignnone, .fl-post img.alignleft, .fl-post img.aligncenter, .fl-post img.alignright{border:none;padding:0;}
@media(min-width:1100px){
.fl-builder.fl-full-width .container.fl-content-full .fl-post-header{width:auto;max-width:1060px;}
}
.fl-post img[class*="wp-image-"], .fl-post img.alignnone, .fl-post img.alignleft, .fl-post img.aligncenter, .fl-post img.alignright{border:none !important;padding:0;}
.comment-subscription-form, .comment-subscription-form{display:none !important;}
@media(min-width:768px){
.head-col > div{flex-direction:unset !important;justify-content:space-between !important;}
}
@media(max-width:768px){
#top-header #main-menu .fl-menu .menu .fl-has-submenu-container .fl-menu-toggle {
display: block !important;
}
.banner-slider .btn-white {
font-size: 12px !important;
}
.banner-slider h1 {
font-size: 40px !important;
line-height: 48px !important;
}
.banner-slider h1 em {
font-size: 30px !important;
line-height: 38px !important;
margin-bottom: 10px !important;
}
}.wc-stripe-payment-button-preview{display:flex;justify-content:center;align-items:center;background-color:#000;border-radius:5px;height:40px}.wc-stripe-payment-button-preview img{height:22px}.wc-stripe-payment-button-preview:hover{cursor:pointer;filter:opacity(0.7)}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview{background-color:#ffd814}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview img{height:40px}.wc-stripe-payment-button-preview.wc-stripe-link-preview{background-color:#00d66f}.wc-stripe-payment-button-preview.wc-stripe-link-preview img{height:40px}
button.stripe-gateway-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjEyIDMuNjc2ODNDMzYuMTIgMi41NDg4MiAzNy4wNzA0IDEuNjMyMDIgMzguMTg4OCAxLjYzMjAyQzM5LjMwNzIgMS42MzIwMiA0MC4yNTc2IDIuNTUzNjIgNDAuMjU3NiAzLjY3NjgzQzQwLjI1NzYgNC44MDAwMyAzOS4zNDA4IDUuNzQ1NjMgMzguMTg4OCA1Ljc0NTYzQzM3LjAzNjggNS43NDU2MyAzNi4xMiA0LjgyODgzIDM2LjEyIDMuNjc2ODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0yOS45ODA4IDEuOTIwMDFIMzMuNTgwOFYyMi4wOEgyOS45ODA4VjEuOTIwMDFaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik00MC4wMDggNy42ODAwMUgzNi4zNzkyVjIyLjA4SDQwLjAwOFY3LjY4MDAxWiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNjYuMDk2IDE0LjM5MDRDNjguODI3MiAxMi43MTA0IDcwLjY4NDggMTAuMjA5NiA3MS40MTkyIDcuNjc1MjRINjcuNzkwNEM2Ni44NDQ4IDEwLjA5NDQgNjQuNjc1MiAxMS45MTM2IDYyLjI4OTYgMTIuNjg2NFYxLjkxNTIzSDU4LjY2MDhWMjIuMDc1Mkg2Mi4yODk2VjE2LjA4QzY1LjA1OTIgMTYuNzcxMiA2Ny4yNDggMTkuMTY2NCA2Ny45OTY4IDIyLjA3NTJINzEuNjQ5NkM3MS4wOTI4IDE5LjAyMjQgNjkuMDA0OCAxNi4xNjY0IDY2LjA5NiAxNC4zOTA0WiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNDYuNDQgOS4yOTI4M0M0Ny4zOTA0IDguMDMwNDMgNDkuMjQzMiA3LjI5NjAyIDUwLjc0NTYgNy4yOTYwMkM1My41NDg4IDcuMjk2MDIgNTUuODY3MiA5LjM0NTYzIDU1Ljg3MiAxMi40NDE2VjIyLjA3NTJINTIuMjQzMlYxMy4yNDMyQzUyLjI0MzIgMTEuOTcxMiA1MS42NzY4IDEwLjUwMjQgNDkuODM4NCAxMC41MDI0QzQ3LjY3ODQgMTAuNTAyNCA0Ni40MzUyIDEyLjQxNzYgNDYuNDM1MiAxNC42NTkyVjIyLjA4NDhINDIuODA2NFY3LjY4OTYySDQ2LjQ0VjkuMjkyODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1NyAxOC42Mjc0IDAgMTIgMEM1LjM3MjU5IDAgMCA1LjM3MjU3IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTkgMjQgMTIgMjRaIiBmaWxsPSIjMDBENjZGIi8+CjxwYXRoIGQ9Ik0xMS40NDc5IDQuODAwMDVINy43NDcwN0M4LjQ2NzA3IDcuODA5NjUgMTAuNTY5NSAxMC4zODI0IDEzLjE5OTkgMTJDMTAuNTY0NyAxMy42MTc2IDguNDY3MDcgMTYuMTkwNCA3Ljc0NzA3IDE5LjJIMTEuNDQ3OUMxMi4zNjQ3IDE2LjQxNiAxNC45MDM5IDEzLjk5NjggMTguMDIzOSAxMy41MDI0VjEwLjQ5MjlDMTQuODk5MSAxMC4wMDMzIDEyLjM1OTkgNy41ODQwNSAxMS40NDc5IDQuODAwMDVaIiBmaWxsPSIjMDExRTBGIi8+Cjwvc3ZnPgo=);background-color:transparent !important;cursor:pointer;border:none}button.stripe-gateway-stripelink-modal-trigger:hover{background-color:transparent;border-color:transparent}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span{width:100%}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span>span{float:right;display:flex;align-items:center;justify-content:center}#radio-control-wc-payment-method-options-stripe__content.single-payment-element{padding-top:1.4em}#radio-control-wc-payment-method-options-stripe__content.single-payment-element .content{display:none}#radio-control-wc-payment-method-options-stripe__label>span>span{border:none}