body{overflow-x:hidden}body p{line-height:1.7}body .elementor-fit-aspect-ratio iframe{background:rgba(255,255,255,0)}.gusto-hero{overflow:hidden}.gusto-marquee-logo{white-space:nowrap;-webkit-animation:marquee-boxed 24s linear infinite}@keyframes marquee-boxed{0%{left:240%}100%{left:-600%}}.gusto-marquee-logo-small{white-space:nowrap;-webkit-animation:marquee-boxed 24s linear infinite}@keyframes marquee-boxed{0%{left:250%}100%{left:-800%}}.gusto-marquee-logo-large{white-space:nowrap;-webkit-animation:marquee-boxed-slow 24s linear infinite}@keyframes marquee-boxed-slow{0%{left:250%}100%{left:-400%}}.gusto-marquee{white-space:nowrap;-webkit-animation:marquee 24s linear infinite}@keyframes marquee{0%{left:150%}100%{left:-210%}}.elementor-swiper-button .eicon-chevron-right:before{display:block;content:' ';background-image:url(../../../../../../themes/hello-theme-child-master/img/carousel-arrow.svg);background-repeat:no-repeat;background-position:left;width:40px;height:100px;background-size:80px 100px;transform:rotate(180deg)}.elementor-swiper-button .eicon-chevron-left:before{display:block;content:' ';background-image:url(../../../../../../themes/hello-theme-child-master/img/carousel-arrow.svg);background-repeat:no-repeat;background-position:left;width:40px;height:100px;background-size:80px 100px}.elementor-swiper-button:hover .eicon-chevron-right:before,.elementor-swiper-button:hover .eicon-chevron-left:before{background-position:right}.facetwp-facet-recipes_pager.facetwp-type-pager{margin:20px 0 0 0}.facetwp-page{padding:0;margin:0 10px}.facetwp-pager{text-align:center;font-family:"Montserrat",Sans-serif;font-size:2rem;font-weight:700;text-transform:lowercase}.facetwp-pager .facetwp-page{color:#cdcdcd!important}.facetwp-pager .facetwp-page:hover,.facetwp-pager .facetwp-page.active{color:#511349!important}.ee-search-form__overlay .ee-search-form__container:before{content:'Search Gusto';color:#fff;font-family:"Montserrat",Sans-serif;font-size:6rem;font-weight:700;text-transform:lowercase;line-height:1em;margin-bottom:20px;margin-top:-20px;display:block}.ee-search-form__overlay .ee-search-form__container{max-width:800px}.gusto-logo.elementor-widget-image .elementor-image>a img[src$=".svg"],.gusto-logo.elementor-widget-image .elementor-image figure>a img[src$=".svg"]{width:377px;transition:all .2s ease-in-out}.elementor-sticky--effects .gusto-logo.elementor-widget-image .elementor-image>a img[src$=".svg"],.elementor-sticky--effects .gusto-logo.elementor-widget-image .elementor-image figure>a img[src$=".svg"]{width:150px}.gusto-header.elementor-sticky--effects{box-shadow:0 -8px 10px 10px rgba(0,0,0,.5);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}body .ee-post{background:none!important}body .ee-posts__nothing-found{text-align:center!important}.gusto-hero:after{content:"";width:100%;height:500px;background:url(../../../../../../themes/hello-theme-child-master/img/gusto-divide.svg);background-position:right 101%;background-repeat:no-repeat;background-size:100%;position:absolute;bottom:-2px;left:0;animation:slide 3s ease 5s 1 backwards;transform-origin:bottom right;pointer-events:none}@keyframes slide{0%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}.gusto-shows-archive-title.elementor-section{position:absolute;z-index:1}.show-video-format.elementor-widget-heading p.elementor-heading-title{border-left:2px solid #fff;padding-left:20px}.gusto-hero-shows:after{content:"";width:100%;height:500px;background:url(../../../../../../themes/hello-theme-child-master/img/gusto-divide-purple.svg);background-position:right 101%;background-repeat:no-repeat;background-size:100%;position:absolute;bottom:-2px;left:0;animation:slide 3s ease .5s 1 backwards;transform-origin:bottom right;z-index:1;pointer-events:none}.gusto-hero-show-single:after{content:"";width:100%;height:500px;background:url(../../../../../../themes/hello-theme-child-master/img/gusto-divide.svg);background-position:right 101%;background-repeat:no-repeat;background-size:100%;position:absolute;bottom:-2px;left:0;animation:slide 3s ease .5s 1 backwards;transform-origin:bottom right;z-index:1;pointer-events:none}.gusto-hero-recipe-archive:after{content:"";width:100%;height:500px;background:url(../../../../../../themes/hello-theme-child-master/img/gusto-divide-mint.svg);background-position:right 101%;background-repeat:no-repeat;background-size:100%;position:absolute;bottom:-2px;left:0;animation:slide 3s ease .5s 1 backwards;transform-origin:bottom right;z-index:1;pointer-events:none}@keyframes slide{0%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}.gusto-recipe-grid .make-column-clickable-elementor .elementor-widget-heading .elementor-heading-title{transition:all .3s ease}.gusto-recipe-grid .make-column-clickable-elementor:hover .elementor-widget-heading .elementor-heading-title{padding:20px 0}.gusto-recipe-grid .make-column-clickable-elementor img{transition:all 1s ease}.gusto-recipe-grid .make-column-clickable-elementor .elementor-image{max-height:350px;overflow:hidden}.gusto-recipe-grid .make-column-clickable-elementor:hover img{transform:scale(1.2)}.gusto-show-grid img{transition:all 1s ease}.gusto-show-grid:hover img{transform:scale(1.1)}.gusto-show-grid .elementor-image{max-height:350px;overflow:hidden}.single .gusto-show-grid .elementor-image{max-height:280px;overflow:hidden}.gusto-show-result-grid .make-column-clickable-elementor .elementor-widget-wrap{overflow:hidden}.gusto-show-result-grid .make-column-clickable-elementor .show-grid-featured-image .elementor-element-populated{transition:all .3s ease!important}.gusto-show-result-grid .make-column-clickable-elementor:hover .show-grid-featured-image .elementor-element-populated{transform:scale(1.1)}.gusto-show-featured-video .elementor-widget-container{max-width:630px}.elementor-widget-theme-post-content .elementor-widget-container ul{margin-bottom:30px}.single-format-video .gusto-post-featured-image{display:none}h1,h2{font-size:4rem}h3,.elementor-widget-heading h3.elementor-heading-title{line-height:1.3!important}.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{margin-bottom:30px}h3.widget-title{font-size:2rem;font-weight:700;text-transform:lowercase;font-family:"Montserrat",Sans-serif}.elementor-size-xs .elementor-button-text{position:relative;padding-right:20px}.elementor-size-xs .elementor-button-text:after{display:block;content:'>';font-size:1.4rem;position:absolute;top:-3px;right:0;color:#c4d42b;font-family:"Montserrat",Sans-serif}.elementor-size-xs:hover .elementor-button-text:after{color:#fff}.elementor-size-sm .elementor-button-text{position:relative;padding-right:25px}.elementor-size-sm .elementor-button-text:after{display:block;content:'>';font-size:1.8rem;position:absolute;top:0;right:0;color:#c4d42b;font-family:"Montserrat",Sans-serif}.elementor-size-sm:hover .elementor-button-text:after{color:#511349}.gusto-feature-show-loop-image .elementor-image{max-height:370px;overflow:hidden}.gusto-search-widget{z-index:2}.gusto-search-widget input[type=date],.gusto-search-widget input[type=email],.gusto-search-widget input[type=number],.gusto-search-widget input[type=password],.gusto-search-widget input[type=search],.gusto-search-widget input[type=tel],input[type=text],.gusto-search-widget input[type=url],.gusto-search-widget select,.gusto-search-widget textarea,.gusto-search-widget .fs-label-wrap{border:none!important;border-radius:0!important}.gusto-search-widget input{text-transform:lowercase}.gusto-search-widget .facetwp-btn:before{display:none}.gusto-search-widget .fs-label-wrap .fs-label{padding:12px 22px 12px 8px;text-transform:lowercase}.gusto-search-widget .facetwp-type-fselect .fs-wrap,.gusto-search-widget .facetwp-type-fselect .fs-dropdown{width:100%}.gusto-search-widget .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#511349}.elementor-pagination .page-numbers.current,.elementor-pagination .page-numbers:hover{color:#511349}.elementor-pagination .page-numbers{font-size:2rem;font-weight:700;color:#cdcdcd}.elementor-pagination{margin-top:20px}.gusto-footer .elementor-text-editor a,.gusto-footer .elementor-text-editor a:hover{color:#fff}.gusto-footer .elementor-nav-menu--main .elementor-nav-menu a:hover{font-weight:700}@media (max-width:1240px){.featured-show-slider-host img{max-width:350px!important}}@media (min-width:1025px){.gusto-home-feature-block{background-color:transparent;background-image:linear-gradient(180deg,#FFFFFF 55%,#A9B3BC 55%)}}@media (max-width:1024px){h1,h2{font-size:1.8rem}.ee-search-form__overlay .ee-search-form__container:before{font-size:2rem}}@media (max-width:767px){.elementor-swiper-button{top:32%}.elementor-swiper-button .eicon-chevron-right:before{width:20px;height:100px;background-size:40px 100px;transform:rotate(180deg)}.elementor-swiper-button .eicon-chevron-left:before{width:20px;height:100px;background-size:40px 100px}}.elementor-menu-toggle:focus{outline:none!important}.elementor-menu-toggle .eicon-menu-bar:before{display:block;position:absolute;left:-15px;top:-18px;content:' ';background-image:url(../../../../../../themes/hello-theme-child-master/img/hamburger-navigaton.svg);background-repeat:no-repeat;background-position:left top;width:32px;height:56px;background-size:64px 56px}.elementor-menu-toggle.elementor-active i:before{display:block;position:absolute;left:-15px;top:-18px;content:' '!important;background-image:url(../../../../../../themes/hello-theme-child-master/img/hamburger-navigaton.svg);background-repeat:no-repeat;background-position:right top;width:32px;height:56px;background-size:64px 56px;outline:none!important}body .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],body .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0}body .gform_wrapper .gform_footer{margin:0}body .uael-gf-input-size-sm .uael-gf-style .ginput_container select{padding:12px 10px}body #wpmem_login .button_div,body #wpmem_reg .button_div{width:100%;text-align:left}body #wpmem_login [type=button],body #wpmem_login [type=submit],body #wpmem_login button,body #wpmem_reg [type=submit]{border:0}body.elementor-kit-12 #wpmem_login input[type="submit"],body #wpmem_reg [type=submit]{padding:10px 15px}body #wpmem_login input[type=password],body #wpmem_login input[type=text],body #wpmem_reg input[type=date],body #wpmem_reg input[type=email],body #wpmem_reg input[type=number],body #wpmem_reg input[type=password],body #wpmem_reg input[type=text],body #wpmem_reg input[type=url],body #wpmem_reg textarea{border:none;background:#efefef}body #wpmem_login legend,body #wpmem_reg legend{font-family:"Montserrat",Sans-serif;font-weight:700;text-transform:lowercase;font-size:1.5rem}body #wpmem_login fieldset,body #wpmem_reg fieldset{margin:0 0 30px 0}body #wpmem_restricted_msg:before{content:'screening room registration';font-size:3em;color:#677689;font-family:"Montserrat",Sans-serif;font-weight:700;text-transform:lowercase;display:block;margin-bottom:10px;line-height:1.2}body #wpmem_restricted_msg{max-width:800px;margin:0 auto 100px auto}body #wpmem_restricted_msg h3{margin-bottom:30px}@media only screen and (min-width:641px){body .gform_wrapper .ginput_complex .ginput_left,body .gform_wrapper .ginput_complex .ginput_right{width:100%;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0}body .gform_wrapper .ginput_complex .ginput_left{padding-right:0}body .gform_wrapper .top_label li.gfield.gf_right_half{padding-right:0}}@media print{.single .gusto-footer,.single .gusto-single-sidebar,.single .gusto-related-shows,.single .gusto-call-to-action,.single .gusto-related-recipes,.single .gusto-hero-show-single,.single .elementor-widget-share-buttons,.single .elementor-widget-post-info,.single .gusto-post-featured-image,.single .gusto-like-post{display:none!important}}.gusto-show-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.gusto-show-nav ul{list-style:none;margin:0;padding-left:0}.gusto-show-nav li{border-bottom:4px solid #fff;text-transform:lowercase;font-weight:700;font-family:"Montserrat",Sans-serif;display:block;float:left;padding:10px 0;margin-left:40px;position:relative;text-decoration:none;-webkit-transition-duration:0.5s;transition-duration:0.5s}.gusto-show-nav li:first-child{margin-left:0}.gusto-show-nav li a{color:#000000!important}.gusto-show-nav li:hover,.gusto-show-nav li.active{border-bottom:4px solid #BFD000;cursor:pointer}.gusto-show-nav li a:hover,.gusto-show-nav li.active a{color:#511349!important}.gusto-show-nav ul li ul{z-index:100;visibility:hidden;opacity:0;padding:0;width:max-content;position:absolute;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;left:0;display:none;background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.41);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.41);box-shadow:0 2px 3px 0 rgba(0,0,0,.41)}.gusto-show-nav ul li:hover>ul,.gusto-show-nav ul li ul:hover{visibility:visible;opacity:1;display:block}.gusto-show-nav ul li ul li:hover,.gusto-show-nav ul li ul li.active{border-bottom:none;background:#efefef}.gusto-show-nav ul li ul li{clear:both;width:100%;border-bottom:none;margin:0;padding:15px 20px}.gusto-show-descriptions{margin-top:0;margin-bottom:-1px}.gusto-show-descriptions .show-description{display:none;width:100%}.gusto-show-descriptions .show-description.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gusto-show-descriptions .show-description .left-half,.gusto-show-descriptions .show-description .right-half{-webkit-box-flex:1;-ms-flex:1;flex:1}.gusto-show-descriptions .show-description{position:relative}.gusto-show-descriptions .show-description .right-half{overflow:hidden}.gusto-show-descriptions .show-description .left-half{padding:30px 30px 60px 0}.gusto-show-descriptions .show-description .right-half img{max-width:45%;max-height:100%;position:absolute;right:0;bottom:0}@media (max-width:1024px){.gusto-show-descriptions .show-description .right-half iframe{height:fit-content;margin-top:30px;margin-bottom:30px}}@media (max-width:1023px){.gusto-show-descriptions .show-description .left-half{padding:20px 0 0 0}.gusto-show-descriptions .show-description{flex-direction:column}.gusto-show-descriptions .show-description .right-half{text-align:right}.gusto-show-descriptions .show-description .right-half img{position:relative;margin-bottom:-10px}.gusto-show-descriptions .show-description .left-half{padding-bottom:0}}@media (max-width:767px){.gusto-show-nav li{position:unset}}body .grecaptcha-badge{position:absolute!important;bottom:-20px!important;right:0!important}a.episode-pdf-button{color:#FFFFFF!important;background-color:#511349!important;font-size:1rem;padding:12px 35px 16px 35px;font-weight:700;text-transform:lowercase;letter-spacing:2.5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block}a.episode-pdf-button:hover{color:#FFFFFF!important;background-color:#BFD000!important}