blockquote{border-left:10px solid #F68D6D;padding:25px 10px 10px 15px;margin-left:0;font-style:italic;font-size:18px}.step_reg .wfacp_section_title{margin:0 0 20px!important}.registrant-prod-wrapper .prod-detail{margin-bottom:20px}.registrant-prod-wrapper .prod-detail a{display:flex;align-items:center}.registrant-prod-wrapper .prod-img-holder{max-width:44px;margin-right:20px;padding-top:4px}.prod-title h3{margin:0!important;font-size:18px!important}.registrant-form-holder .control-checkbox{position:relative;padding:1px 0 0 22px!important;cursor:pointer}.registrant-note{padding:1em;border:1px solid #ddd;background-color:#fafafa;margin-bottom:15px}.registrant-note p{margin-bottom:0!important}.registration-count{border-top:1px solid #ddd;padding-top:15px;margin:15px 0;font-weight:600}.form-registrant input{padding:10px!important;margin-bottom:10px!important}.form-registrant.form-date{display:block;margin-bottom:5px}.form-registrant.form-date label{display:inline-block!important;margin-bottom:2px!important}.form-registrant select{padding-top:0!important}.personal-registration{margin-top:15px}.error-email{color:red}.date-picker-holder button{color:#fff;background:url(../../../../../../themes/hello-elementor-child/images/calendar_icon.png) scroll 10px 7px;background-size:20px 20px;background-repeat:no-repeat;padding-left:40px;margin-bottom:10px}.woocommerce-checkout .ui-datepicker{z-index:110!important}.bundle-title{margin-bottom:0}.list-unstyled{margin:0;padding:0}.list-unstyled li{clear:both;margin-bottom:10px;display:block;overflow:hidden}.rec_product{margin-bottom:25px;padding:0;font-size:13px;max-width:350px}.rec_product p{margin:0 0 10px;font-size:13px}.rec_product div.row{padding:0 15px}.rec_product .bundle_product{position:relative;margin-bottom:15px;padding:10px;display:block;border:1px solid rgba(2,1,1,.18)!important;border-radius:3px;background-color:#fff;cursor:pointer;transition:background-color 0.3s,border-color 0.3s}.rec_product .bundle_product:hover,.rec_product .bundle_product:focus,.rec_product .bundle_product.checked{border:0}.rec_product .bundle_product .tgi-bundle-product-wrapper{float:right}.rec_product .bundle_product .tgi-bundle-product-wrapper label,.rec_product__qty-label{display:block;font-size:11px;color:gray}.rec_product .bundle_product .tgi-bundle-product-wrapper .training-manual{width:85px;padding-left:23px;border:1px solid gray;border-radius:5px}.rec_product .bundle_product.checked{background-color:#fff}.rec_product .bundle_product a.rec_item,.rec_product .bundle_product a.rec_item:focus{color:#000;transition:all .2s ease-in-out}.rec_product .bundle_product a.rec_item:hover .rec_desc strong{color:#E56055}.rec_product .bundle_product input[type='checkbox']{zoom:1.7;margin-top:1px;position:absolute;transform:translateY(-50%);left:2%}.rec_product .bundle_product .rec_image{width:65px;float:left;margin-right:15px}.rec_product .bundle_product .rec_desc{float:left}.rec_product .bundle_product .rec_desc strong{display:block}.rec_product .rec_why{cursor:pointer;margin:20px 0}.rec_why a{color:#E56055!important}.woocommerce form a.add-training-manual{display:inline-block;padding:11px;min-width:0;text-transform:none;background:transparent;border:1px solid #f68d6d;color:#f68d6d;border-radius:3px;transition:all .2s ease-in-out}.woocommerce form a.add-training-manual:hover{border-color:#E85549;color:#E85549}.hidden{display:none!important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate(0,25%);transition:transform .3s ease-out}.modal.show .modal-dialog{transform:translate(0,50%)}.modal.fade .modal-dialog.bundle-modal--why{transform:translate(0,5%)}.modal.show .modal-dialog.bundle-modal--why{transform:translate(0,20%)}.modal-open .modal{overflow-x:hidden;background:rgba(0,0,0,.5)}.modal-dialog{position:relative;width:auto;margin:10px;max-width:100%}.modal-content{position:relative;border-radius:4px;border:1px solid rgba(2,1,1,.18);outline:0;background:#fff}.modal-header{min-height:16.43px}.modal-dialog .modal-header .close{float:none;position:absolute;z-index:1;top:0;right:5px;text-align:right;font-size:48px;background:none;line-height:1;background:#fff!important}.modal-dialog .modal-header .close:hover{color:#000!important}.modal-dialog .modal-header .close:focus{border:0;outline:0}.modal-header .close{margin-top:-2px;color:#000;opacity:.2;outline:0;border:0}.modal-title{margin:0;line-height:1.428571429;font-weight:700}.modal-body{position:relative;padding:25px}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}.bundle-modal .modal-body .modal_post_content{height:300px;overflow-y:scroll;padding-right:20px}.bundle-modal .modal-body .modal_post_content p{font-size:14px}.bundle-modal .modal-body .hidden-button{visibility:hidden}.bundle-modal .modal-body__header{display:flex;align-items:flex-start;overflow:hidden;margin-bottom:20px}.bundle-modal .modal-body__header img{max-width:60px;min-width:60px;margin-right:20px}.bundle-modal .col-sm-7{padding-left:25px}#tribe-events-pg-template{width:100%;max-width:1140px;padding-left:0;padding-right:0}@media (min-width:768px){.tribe-event-schedule-dates{width:20%;margin-right:2%;float:left;height:100%}}.tribe-event-schedule-dates .end-date,.tribe-event-schedule-dates .start-date,.tribe-event-schedule-dates .to{display:inline-block}@media (min-width:768px){.tribe-event-schedule-dates .end-date,.tribe-event-schedule-dates .start-date,.tribe-event-schedule-dates .to{display:block}}.tribe-event-schedule-dates .end-date,.tribe-event-schedule-dates .start-date{position:relative;z-index:5;margin-bottom:15px;width:49%;height:100px;text-align:center;color:#fff;font-size:14px;line-height:1.1;letter-spacing:1px;text-transform:uppercase}@media (min-width:768px){.tribe-event-schedule-dates .end-date,.tribe-event-schedule-dates .start-date{margin:0 15px 0 0;width:100%}}.tribe-event-schedule-dates .end-date span,.tribe-event-schedule-dates .start-date span{display:block;font-family:montserrat,helvetica,arial,sans-serif}.tribe-event-schedule-dates .end-date span:nth-child(2),.tribe-event-schedule-dates .start-date span:nth-child(2){font-size:30px;font-family:montserrat,helvetica,arial,sans-serif}.tribe-event-schedule-dates .start-date{background-color:#e56055}@media (min-width:768px){.tribe-event-schedule-dates .start-date{margin-bottom:8px}}.tribe-event-schedule-dates .end-date{float:right}@media (min-width:768px){.tribe-event-schedule-dates .end-date{float:none}}.tribe-event-schedule-dates .to{position:absolute;z-index:10;left:50%;margin-left:-15px;margin-top:34px;padding-top:6px;padding-left:1px;background-color:#fff;width:30px;height:30px;border-radius:50%;text-align:center;font-size:13px;color:#8d9198;letter-spacing:0;text-transform:uppercase}@media (min-width:768px){.tribe-event-schedule-dates .to{position:relative;float:left;margin-top:-19px}}.tribe-event-schedule-dates .end-date{background-color:#FFF4D4;color:#000}.gottmans .tribe-event-schedule-dates .to{background-color:#ebf6fa}.vertical-center{margin:0;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-tribe_events .tribe-events-event-image{clear:none!important}.tribe-events-event-image{position:relative;clear:none;width:100%;border:1px solid #8d9198;-webkit-background-size:cover;background-size:cover;background-position:center}.tribe-events-event-image::before{display:block;content:" ";width:100%;padding-top:56.4971751412%}@media (min-width:1200px){.tribe-events-event-image{float:left;width:78%}}.single-tribe_events hr{margin:22px 0;border-top:1px solid #eee}@media (min-width:1200px){.tribe-event-schedule-dates .end-date,.tribe-event-schedule-dates .start-date{height:168px;font-size:17px;line-height:1.1}.tribe-event-schedule-dates .end-date span:nth-child(2),.tribe-event-schedule-dates .start-date span:nth-child(2){font-size:47px}}.tribe-events-event-meta{position:relative;display:block}@media (min-width:768px){.tribe-events-meta-group{padding:0;width:100%}}.col-sm-4 .tribe-events-single-section:before,.col-sm-4 .tribe-events-single-section:before,.col-sm-4 .tribe-events-event-meta:before{border:0}@media (min-width:768px){.tribe-events-single .col-sm-4>*{padding-left:25px}}@media (max-width:768px){.tribe-events-single .col-sm-4{}}.tribe-events-single .col-sm-4 hr{margin:0!important;border:0}.tribe-events-single .tribe-events-meta-group{margin-bottom:15px}#tribe-events-content .cta-btn a{color:#e56055;border:1px solid #e56055;padding:10px 15px;cursor:pointer;display:inline-block;margin:20px 0}.tribe-events-meta-group-organizer{padding-top:15px}.tribe-event-details ul{padding-left:20px;list-style:outside}.tribe-events-meta-group .tribe-events-single-section-title,.tribe_events h2.tribe-subtitle,.tribe_events h4 strong,.tribe-event-details .tribe-subtitle{font-weight:500}.event-search-meta abbr[title]{border-bottom:unset;text-decoration:none}abbr[data-original-title],abbr[title]{cursor:help}.post-type-archive-tribe_events .banner-image.paralax{min-height:425px}.hec-tribe-events .banner-caption{width:100%;padding:0 15px}.hec-tribe-events .banner-caption h1{font-size:36px;font-weight:500}@media (min-width:468px){.hec-tribe-events .banner-caption h1{font-size:56px}}.hec-tribe-events .banner-caption p{text-align:center;font-size:18px;color:#fff;margin-bottom:30px}.hec-tribe-events .banner-buttons{list-style:none;padding:0}@media (min-width:468px){.hec-tribe-events .banner-buttons{display:flex;justify-content:center}}.hec-tribe-events .banner-buttons li{margin:0 7px 10px 7px}.hec-tribe-events .banner-buttons a{font-size:20px;font-weight:500;color:#fff;background:transparent;padding:8px 10px;border:3px solid #fff;border-radius:4px;display:inline-block;line-height:1;text-align:center;display:block;width:100%}@media (min-width:468px){.hec-tribe-events .banner-buttons a{display:inline-block;padding:12px 24px}}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:0;padding-right:0}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{background:#f68d6d}.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button{padding:0 10px}.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button:hover{background:transparent}.tribe-events .tribe-events-calendar-list__month-separator{display:block;text-align:center;margin-bottom:40px}.tribe-events .tribe-events-calendar-list__month-separator-text{position:relative;z-index:1;display:inline-block;background:#fff;padding:0 20px;font-size:30px!important;font-weight:600;text-transform:uppercase}.tribe-events .tribe-events-calendar-list__month-separator:after{position:relative;top:-25px;background-color:#000!important;margin:0}.tribe-events .tribe-events-calendar-list__month-separator-text:after{margin-left:0}.hec-event{overflow:hidden;margin:0 -15px 40px -15px!important}.hec-event .col-sm-6,.hec-event .col-sm-3{padding:0 15px}@media (min-width:768px){.hec-event .tribe-event-schedule-dates{width:20%;min-width:70px;height:100%}}.hec-event .tribe-event-schedule-dates span{font-size:22px}.hec-event .tribe-event-schedule-dates span span:nth-child(2){font-size:57px}.hec-event .tribe-event-schedule-dates .to{font-size:16px;padding-top:8px;width:38px;height:38px}@media (max-width:1200px){.hec-event .tribe-event-schedule-dates span span:nth-child(2){font-size:40px}}@media (max-width:768px){.hec-event .tribe-event-schedule-dates .to{margin-top:34px}.hec-event .tribe-event-schedule-dates span{font-size:16px}.hec-event .tribe-event-schedule-dates span span:nth-child(2){font-size:40px}}.hec-event .tribe-event-schedule-dates .start-date,.hec-event .tribe-event-schedule-dates .end-date{height:100px}.hec-event .fresh-tribe-events-wrapper{margin-bottom:20px}.hec-event .tribe-events-meta-group-organizer{margin-top:15px}@media (min-width:768px){.hec-event .tribe-event-schedule-dates .start-date,.hec-event .tribe-event-schedule-dates .end-date{height:183px}.hec-event .fresh-tribe-events-wrapper{padding-left:15px}.fresh-tribe-events-wrapper{float:left;width:65%}.hec-event .tribe-events-meta-group-organizer{margin-top:0}}.hec-event .tribe-event-schedule-details{display:block;margin-top:10px}.hec-event .tribe-events-meta-group h3{font-size:13px;text-transform:uppercase;margin-bottom:10px;color:#919191}.hec-event .website,.hec-event .tribe-events-read-more{margin-top:10px;display:block}.tribe-events-header__title p{margin-bottom:40px;font-size:20px}.tribe-events-pro-organizer__meta-featured-image-link:focus{outline:none!important}.tribe-events-pro-organizer__meta .tribe-common-c-svgicon{position:relative;top:3px!important}.tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-title,.tribe-events-view--organizer h1,.tribe-events-view--organizer h2,.tribe-events-view--organizer h3,.tribe-events-view--organizer h4{font-weight:500}.organizer-request-btn .btn{border:1px solid #e56055;color:#E56055!important;background:#fff;font-weight:500;display:inline-block;margin:20px 0;padding:20px 40px;border-radius:4px;text-transform:uppercase}.organizer-specialties{margin-bottom:20px!important}.organizer-specialties h4{margin-bottom:10px!important}.organizer-specialties ul{padding-left:20px;list-style:outside}.tribe-events-pro-organizer__meta-content>*{margin-bottom:15px!important}.tribe-events-pro-organizer__meta-content summary span{color:#e56055!important;cursor:pointer}.tribe-events-pro-organizer__meta-content details a,.tribe-events-pro-organizer__meta-content details a:hover,.tribe-events-pro-organizer__meta-content details a:focus{color:#e56055!important}.tribe-events-item{clear:both}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:hover{background:#fff!important;border-color:#E56055;color:#E56055!important}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}}@media (min-width:992px){.col-md-9{width:75%}.col-md-3{width:25%}}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.row:before{content:'';display:table}.col-xs-12{width:100%}@media (min-width:768px){.col-sm-8{width:66.6666666667%}.col-sm-6{width:50%}.col-sm-4{width:33.333333%}.col-sm-3{width:25%}}@media (min-width:992px){.col-md-6{width:50%}}.col-sm-8,.col-sm-6,.col-sm-4,.col-sm-3,.col-xs-12,.col-md-6{float:left}.p-15{padding:0 15px}.banner-image.parallax{width:100%;height:auto;position:relative;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center 20%;min-height:340px;margin-bottom:40px}@media screen and (min-width:992px){.banner-image.parallax{min-height:400px}}@media screen and (min-width:1200px){.banner-image.parallax{min-height:500px}}.banner-image.parallax .banner-content{height:100%;position:absolute;top:0;left:0;right:0;background:rgba(0,0,0,.4)}.banner-content .container{max-width:1140px;height:100%;padding:0 10px;margin:0 auto}.banner-content .banner-caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-caption h1{color:#fff;text-align:center}.speakers-section{padding:0 10px}.select-session>div,.speakers .col-md-6{padding:0 10px;min-height:1px}.speakers .content{height:370px}@media screen and (min-width:768px){.speakers .content .col-sm-8{padding-left:30px}}.footer--speakers{clear:both;background-color:#f0f0f0;padding:35px 0 35px;overflow:hidden}.footer--speakers .row>div{padding:0 10px}.footer--speakers h2{text-transform:uppercase}.footer--speakers .btn{font-weight:600;min-height:44px;letter-spacing:.2px;text-transform:uppercase;font-size:14px;background:#f9af1b -webkit-radial-gradient(circle,#f9af1b 100%,#f9af1b 100%) center/15000%;background:#f9af1b -o-radial-gradient(circle,#f9af1b 100%,#f9af1b 100%) center/15000%;background:#f9af1b radial-gradient(circle,#f9af1b 100%,#f9af1b 100%) center/15000%;border:2px solid #f9af1b;border-radius:5px;color:#fff;display:block;min-width:220px;margin-top:0;margin-bottom:15px;text-align:center;padding:11px 35px;white-space:normal;-webkit-transition:all .2s ease-out,color .2s ease-out,background 1s;-o-transition:all .2s ease-out,color .2s ease-out,background 1s;transition:all .2s ease-out,color .2s ease-out,background 1s}.footer--speakers .btn:hover{box-shadow:0 0 10px -2px rgba(0,0,0,.75)}.blog__author-block{letter-spacing:.2px;border:1px solid rgba(2,1,1,.18);border-radius:4px;padding:20px 20px 4px}.blog__author-block p{margin-bottom:16px}.blog__author-block p:empty{display:none}.author-bio-title__image{position:relative;margin:0 auto 10px;width:150px;height:150px;display:block;border-radius:50%;-webkit-background-size:cover;background-size:cover;background-position:center}.author-bio-title__image a{position:absolute;top:0;left:0;width:100%;height:100%}.author-bio-title__name{display:block;width:100%;text-align:center;font-size:24px;font-weight:500}.author-bio-title__bio{margin:24px 0}.gform_legacy_markup_wrapper .top_label .gfield_label,.gform_legacy_markup_wrapper legend.gfield_label,.gform_legacy_markup_wrapper h2.gsection_title,.gform_legacy_markup_wrapper h3.gform_title{font-weight:500!important}.page-template-template-login-register .woocommerce-notices-wrapper{margin-top:60px}.woocommerce-account #js-hide-bar{position:relative;top:1px;left:5px;cursor:pointer}.pre-checkout__title{text-align:center;margin:40px 0}.pre-checkout__notice{margin:0}.pre-checkout{margin:40px 0}@media screen and (min-width:768px){.pre-checkout{display:flex;flex-wrap:wrap;justify-content:space-between}.pre-checkout__form{width:48%}}.pre-checkout__form .woocommerce-form{border:1px solid rgb(213,216,220);border-radius:3px;padding:16px 30px;color:rgb(213,216,220);min-height:298px}.pre-checkout__form .form-row{width:100%!important}.pre-checkout__form .woocommerce-form input[type="text"],.pre-checkout__form .woocommerce-form input[type="email"],.pre-checkout__form .woocommerce-form input[type="password"]{padding:13px 16px;color:#3f5465;border:0;background:rgb(249,250,250)}.pre-checkout__form .woocommerce-form input:focus{outline:0}.pre-checkout__form .woocommerce-form label{color:rgb(105,114,125)}.pre-checkout__form .woocommerce-form .required{color:rgb(255,0,0);font-weight:700}.pre-checkout__form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.pre-checkout__form .show-password-input{position:absolute;top:1em;right:1em;cursor:pointer}.pre-checkout__form .show-password-input::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e010";text-decoration:none;color:#686565}.pre-checkout__form .woocommerce-button{font-size:14px;border:0;padding:7px 30px}.pre-checkout__form .woocommerce-form-login__rememberme{line-height:2.5;display:inline-block!important;cursor:pointer}.woocommerce-account .pre-checkout__form .woocommerce-form-login__rememberme{padding-top:5px}.pre-checkout__form .woocommerce-form-login__submit{float:left;margin-right:1em!important}.pre-checkout__form .lost_password{clear:both;font-size:12px}.woocommerce-password-strength{color:#fff}.login-divider{position:relative;display:block;clear:both;width:100%;padding:30px 0;text-align:center}.social-media-login{text-align:center;display:block;width:100%}.social-media-login__google a{display:inline-block;color:#fff!important;background:#f68d6d;padding:7px 20px;border-radius:3px}.social-media-login__google .text-holder{padding-left:10px}.search-results{margin-bottom:40px}.search-container__header{display:block;width:100%;margin:40px 0 0;padding:9px 15px 8px;background-color:#e56055;color:#f9f9f9;text-transform:uppercase}.search-container__filter{background:#f3f3f3;margin-bottom:40px;padding-bottom:15px}.search-container__filter .facetwp-facet{margin-bottom:0}.search-container__filter .facetwp-facet .facetwp-checkbox{display:inline-block;margin-top:20px;margin-left:15px;white-space:nowrap;position:relative;padding-left:25px}.search-container__filter--reset{padding-left:15px}.search-results article{margin-bottom:15px}.search-results article label{display:block;width:100%;clear:both;padding:10px;margin-bottom:15px;color:#8d8787;background:#f3f3f3;text-transform:uppercase}.search-results blockquote{border-left:10px solid #F68D6D;padding:10px 10px 10px 15px;margin-left:0}.search-results blockquote *:last-of-type{margin-bottom:0}.search-results .tribe_events .start-date{display:block;margin:0 5px 10px 0}.search-results .tribe_events br{display:none}.search-results .entry-summary .btn{display:inline-block;padding:10px 20px;text-align:center;border:1px solid #E56055;height:auto!important}.search-results .entry-summary strong,.search-results .entry-summary b{font-weight:500}.search-results--pagination{display:block;clear:both;width:100%;padding-top:20px}.angelleye_ppcp-order-review .wfacp-hg-by-box,.express-checkout .wfacp-hg-by-box{display:flex;flex-direction:column}.angelleye_ppcp-order-review .wfacp-hg-by-box>div:nth-of-type(4),.express-checkout .wfacp-hg-by-box>div:nth-of-type(4){order:3}.angelleye_ppcp-order-review .wfacp_payment,.express-checkout .wfacp_payment{order:4}.wfacp_express_formatted_billing_address p,.wfacp_express_formatted_shipping_address p{margin-bottom:0!important}.wfacp_express_formatted_billing_address,.wfacp_express_formatted_shipping_address{animation:2.5s fadeIn}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.post-password-required{padding:20px 0}.post-password-required .page-header{text-align:center;margin-top:20px}.post-password-form{margin:40px 0}.post-password-form p{justify-content:center;text-align:center}.post-password-form input[type="password"]{margin-top:5px;display:block}.elementor-icon-list-items li.elementor-icon-list-item:has(span:empty){display:none}.my_account_orders th{text-transform:uppercase;border-bottom:1px solid #d5d8dc!important}.my_account_orders td{border-bottom:1px solid #eae2e2!important}.my_account_orders .btn{background:#f68d6d;color:#fff!important;padding:10px 20px;display:inline-block;text-transform:uppercase}