.chm_amazon{border-top:5px solid #f90;border-left:1px solid #f90;border-right:1px solid #f90;padding:20px;text-align:center}.chm_amazon h4{font-weight:700;font-size:26px}.chm_amzonbutton a{padding:12px 20px;background:#f0c14b;border:1px solid #666;border-radius:5px;color:#333}.chm_amzonbutton a:hover{background:#f90;color:#fff}.chm_amzonbutton{margin:50px 0 40px}.chm_amzomage{background:#f90;text-align:center}.bdt-post-gallery .bdt-gallery-item .bdt-gallery-item-title:hover{color:#81D0D7!important}h4.bdt-gallery-item-title{font-family:"Roboto Slab",sans-serif}body .bdt-post-gallery .bdt-gallery-item .bdt-gallery-item-title{color:#DD1A5E!important}.elementor-post__read-more{display:inline-block;background:#d6de3f;padding:8px 20px;border-radius:5px}.elementor-post__read-more:hover{background:#DD1A5E;color:#fff!important}.elementor-posts .elementor-post__excerpt{margin-bottom:45px}.elementor-post__title a:hover{color:#81D0D7!important}.single-post .elementor iframe{margin:20px 0 15px}.elementor-widget-wp-widget-archives ul,.elementor-widget-wp-widget-recent-posts ul{padding-left:0;margin-left:0}.elementor-widget-wp-widget-archives ul li,.elementor-widget-wp-widget-recent-posts ul li{list-style:none;margin-bottom:10px}.elementor-widget-wp-widget-archives ul li a,.elementor-widget-wp-widget-recent-posts ul li a{color:#DD1A5E}#respond h2,.elementor-widget-wp-widget-archives h5,.elementor-widget-wp-widget-recent-posts h5{font-family:"Roboto Slab",sans-serif;font-size:22px}#respond input[type="submit"]{font-size:14px;font-weight:700;font-family:"Roboto Slab",sans-serif;background:#D6DE3F;padding:15px 30px;border:0}#respond input[type="submit"]:hover{background:#DA2160}#chm_live a:hover,#chm_topcontact a:hover{color:#da2160}.elementor-sticky--active{background:#fff;box-shadow:0 8px 15px 0 rgba(25,29,37,.12)!important}.elementor-sticky--active .elementor-widget-image img{width:70%}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:0}.gform_heading .gform_title{display:none}.gform_heading h3{display:none}#chm_footerform .gform_button{position:absolute;bottom:77px;right:0}#chm_footerform .gform_footer input[type="submit"]{width:47%}#chm_footerform .gform_validation_error .gform_button{bottom:107px}.gform_footer input[type=submit]{font-size:14px!important;padding:10px 20px;background:#d6de3f;font-family:"Roboto Slab",sans-serif;border-color:#d6de3f!important}.gform_footer input[type=submit]:hover{background:#DA2160;border-color:#DA2160!important}.gform_wrapper textarea.medium,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:14px!important;padding:10px 8px!important;border-radius:0;border-color:#ccc}.gform_wrapper li.hidden_label input,body .gform_wrapper .top_label div.ginput_container,body .gform_wrapper ul li.gfield{margin-top:0px!important}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top:0px!important}.gform_wrapper input[type=email],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=url],.gform_wrapper textarea{margin-bottom:0px!important}.gform_wrapper textarea.medium,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin-bottom:20px!important}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{vertical-align:top;margin-top:5px!important}.chm_gfmembership{margin-bottom:20px!important}.gform_wrapper div.validation_error{background:transparent!important;border:0}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:transparent;border:0;margin-bottom:0px!important;padding-top:0px!important;padding-bottom:0px!important}.gform_wrapper.gform_validation_error .field_description_below .gfield_description{padding-top:0px!important}.gform_legacy_markup_wrapper li.gfield.gfield_error,.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,.gform_legacy_markup_wrapper div.validation_error{border:0px!important;background:transparent!important}.chm-yt-playlist .chm-yt-playlist-video{display:flex;margin:20px 0 30px}.chm-yt-playlist .chm-yt-playlist-video .col1{width:40%}.chm-yt-playlist .chm-yt-playlist-video .col2{width:60%}.chm-yt-playlist .chm-yt-playlist-video .fas{margin-right:5px}.chm-yt-playlist .chm-yt-playlist-video .thumbnail{position:relative}.chm-yt-playlist .chm-yt-playlist-video .thumbnail a{position:absolute;width:100%;height:100%;background:url(../../../../../../../themes/smc/images/play-btn.png) no-repeat center;opacity:.55;background-color:rgba(0,0,0,.5);transition:opacity 0.3s}.chm-yt-playlist .chm-yt-playlist-video .thumbnail a:hover{opacity:1;background-color:#4A90D5B8}.chm-yt-playlist .chm-yt-playlist-video .thumbnail a span{visibility:hidden}.chm-yt-playlist .chm-yt-playlist-video .thumbnail img{display:block;width:100%;height:auto}.chm-yt-playlist .chm-yt-playlist-video .thumbnail .duration{position:absolute;z-index:3;padding:3px 5px;color:#fff;bottom:10px;right:10px;line-height:1em;font-size:12px;background:#000}.chm-yt-playlist .chm-yt-playlist-video .info{padding:0 20px}.chm-yt-playlist .chm-yt-playlist-video .info .title{margin-bottom:20px}.chm-yt-playlist .chm-yt-playlist-video .info .title h3{font-size:24px;font-weight:700;margin:0}.chm-yt-playlist .chm-yt-playlist-video .info .published_at{margin:15px 0;font-size:.8em}.chm-yt-playlist .chm-yt-playlist-video .info .description{margin:20px 0}.chm-yt-playlist .chm-yt-playlist-video .info .stats{margin:15px 0;font-size:.8em}.chm-yt-playlist .chm-yt-playlist-video .info .stats span{margin-right:20px;display:inline-block}.chm_yt_modal{width:100%!important;max-width:900px!important}.chm_yt_modal .modal-body{padding:0}.chm_yt_modal button.close{position:absolute;z-index:99999;right:0;font-size:30px;padding:.2em 10px .5em;line-height:1em;background-color:#000!important}.yt-iframe-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.yt-iframe-container .yt-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.chm_yt_modal_pop{z-index:99999}.modal-backdrop{z-index:99998}.smc_schedulepage h5{margin-bottom:10px!important;text-align:center!important;padding-bottom:10px;font-size:20px}.smc_schedulepage .chmsp_filter a{background:#D6DE3F;padding:5px 10px;color:#231f20;text-decoration:none;margin:0;padding:5px 10px;font-size:16px}.smc_schedulepage .chmsp_filter a:hover{background:#DD1A5E;color:#fff;text-decoration:none!important}.smc_schedulepage p.chmsp_filter{display:flex;justify-content:space-between;margin-bottom:20px}.smc_schedulepage .chmsp_heading{border-bottom:solid 4px #231f20}.smc_schedulepage .chmsp_search{font-size:16px!important;width:30%!important}.smc_schedulepage #mk-tabs .wpb_tabs_nav li{width:33.4%;text-align:center}.smc_schedulepage .day_short{display:none!important}.smc_schedulepage .smc_schedule_program_table th{border:none}.smc_schedulepage .smc_schedule_program_table td{text-align:left;border:none}.smc_schedulepage .smc_schedule_program_table tbody tr{display:none}.smc_schedulepage .smc_schedule_program_table tbody td.date{width:150px}.smc_schedulepage .smc_schedule_program_table tbody td.time{width:100px}.smc_schedulepage .smc_schedule_program_table tbody tr.show{display:table-row}.smc_schedulepage .smc_schedule_program_table tbody tr td{background-color:#f2f2f2;border-bottom:solid 2px #fff}.smc_schedulepage.skin_bfr .chmsp_filter a{background:#be1d2c;color:#fff}.smc_schedulepage.skin_bfr .chmsp_filter a:hover{background:#333}@media only screen and (min-width:1200px){.smc_schedulepage .chmsp_filter a{padding:10px 20px}}@media only screen and (max-width:1200px){.chm_video{padding-right:50px}}@media only screen and (max-width:1140px){.chm_video{padding-right:90px}}@media only screen and (max-width:1139px){#chm_footerform .gform_validation_error .gform_button,#chm_footerform .gform_button{position:relative;bottom:0;right:0}#chm_footerform .gform_legacy_markup_wrapper .gform_footer{text-align:right;margin:0}#chm_footerform .gform_validation_error .gform_button{margin-right:16px}#chm_footerform .gf_left_half{width:100%;display:block}#chm_footerform .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half{max-width:calc(100% - 16px)!important}}@media only screen and (max-width:1024px){.chm_video{padding-right:0}.chm_imageline{top:-60px!important}.chm_linesmall{bottom:-20px!important}.chm_line{bottom:-10px!important}.elementor-section{padding-left:10px!important;padding-right:10px!important}}@media only screen and (max-width:960px){.chm_imageline{top:15px!important}.chm_linesmall{right:-200px!important}.day_full{display:none!important}.smc_schedulepage .day_short{display:block!important}.smc_schedulepage .chmsp_search{width:100%!important}}@media only screen and (max-width:768px){.chm_imageline{top:15px!important}.chm_linesmall{bottom:60px!important;right:-160px!important}.chm_line{bottom:30px!important}}@media only screen and (max-width:767px){.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(50% - 16px)!important}#chm_respobox .elementor-cta--skin-cover .elementor-cta__content{min-height:500px}.smc_schedulepage #mk-tabs .title-mobile{margin-left:0;margin-right:0}.smc_schedulepage #mk-tabs .wpb_tab{padding:25px 0 20px}.smc_schedulepage .column_container{padding-left:0px!important;padding-right:0px!important}.smc_schedulepage .day_short,.smc_schedulepage .wpb_raw_code .chmsp_filter a{font-size:12px;line-height:1em}}@media only screen and (max-width:641px){.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1em}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle{padding-top:0px!important}.gform_wrapper .ginput_container span:not(.ginput_price){margin-bottom:0px!important}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half,div.ginput_complex.ginput_container.gf_name_has_2 span{width:100%}.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(100% - 16px)!important}}@media only screen and (max-width:640px){.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:100%!important}#chm_footerform .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half{max-width:calc(100% - 0px)!important}.gform_wrapper.gravity-theme .gfield.gfield--width-half{grid-column:span 12}.gform_footer input[type=submit]{width:100%}.gform_wrapper.gravity-theme .ginput_complex select{margin-bottom:20px}.chm-yt-playlist .chm-yt-playlist-video{display:block}.chm-yt-playlist .chm-yt-playlist-video .col1{width:100%}.chm-yt-playlist .chm-yt-playlist-video .col2{width:100%}.chm-yt-playlist .chm-yt-playlist-video .info{margin:20px 0}}@media only screen and (max-width:480px){#chm_respobox .elementor-cta--skin-cover .elementor-cta__content{min-height:350px}}