/*!
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/h1,h2,h3,h4,h5,h6{-webkit-margin-before:var(--wp--custom--global--headings--spacing--margin--top);margin-block-start:var(--wp--custom--global--headings--spacing--margin--top);-webkit-margin-after:var(--wp--custom--global--headings--spacing--margin--bottom);margin-block-end:var(--wp--custom--global--headings--spacing--margin--bottom)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-size:inherit;color:currentcolor}cite,dfn,em,i{font-style:italic}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}p a,label a{font-size:inherit}#content ul a,#content ol a,#content li a{font-size:inherit !important}html,body{overflow-x:clip}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body.no-js #masthead{position:static !important}body.no-js .scrollToTop .elementor-button{opacity:1 !important}.screen-reader-text,.sr{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus,.sr:focus{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#skip-to-content:not(:focus){color:var(--wp--custom--global--accessibility--skip-to-content--color--link)}ul,ol{padding:0;margin-top:var(--wp--custom--global--list--spacing--margin--start);margin-bottom:var(--wp--custom--global--list--spacing--margin--end);padding-left:var(--wp--custom--global--list--spacing--padding--left)}ul li,ol li{margin-bottom:var(--wp--custom--global--list--list-item--spacing--margin--end)}ul{list-style:disc}ol{list-style:decimal}img{height:auto;max-width:100%}figure{margin:0}.flex-layout{display:-webkit-box;display:-ms-flexbox;display:flex}.reset-list{margin:0;padding:0;list-style:none}.e-boxed-container>.e-con-inner{padding-left:var(--wp--custom--global--root-padding);padding-right:var(--wp--custom--global--root-padding);margin-right:auto;margin-left:auto;max-width:100%}@media all and (min-width: 768px){.e-boxed-container>.e-con-inner{width:min(calc(71.25rem + (var(--wp--custom--global--root-padding) * 2)) , 100%)}}.no-underline{text-decoration:none !important}svg{display:block}.bg-image-greyscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ratio{overflow:hidden}.ratio.square{aspect-ratio:var(--wp--preset--aspect-ratio--square)}#masthead{width:100%;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;top:0;left:0;right:0}@media all and (max-width: 1024px){#masthead{position:static;height:var(--wp--custom--global--masthead--height--mobile)}}#masthead.sticky-masthead{top:0;left:0;right:0}body.scroll-down #masthead{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}@media all and (max-width: 1024px){body.scroll-down #masthead{-webkit-transform:none;transform:none}}body.scroll-up #masthead{-webkit-transform:none;transform:none}#masthead .site-nav>.elementor-widget-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#masthead .site-nav nav.elementor-nav-menu--main>ul>li>a:hover,#masthead .site-nav nav.elementor-nav-menu--main>ul>li>a:focus,#masthead .site-nav nav.elementor-nav-menu--main>ul>li>a:focus-visible{background-color:var(--wp--custom--global--masthead--main-nav--color--hover--background)}#masthead .site-nav nav.elementor-nav-menu--main>ul>li:hover>a,#masthead .site-nav nav.elementor-nav-menu--main>ul>li:focus>a,#masthead .site-nav nav.elementor-nav-menu--main>ul>li:focus-visible>a{background-color:var(--wp--custom--global--masthead--main-nav--color--hover--background)}#masthead .site-nav nav.elementor-nav-menu--main .sub-menu.elementor-nav-menu--dropdown a{-webkit-border-start:none !important;border-inline-start:none !important}#masthead .site-nav nav.elementor-nav-menu--main .sub-menu.elementor-nav-menu--dropdown a:focus,#masthead .site-nav nav.elementor-nav-menu--main .sub-menu.elementor-nav-menu--dropdown a:hover{-webkit-border-start:none !important;border-inline-start:none !important}#masthead.dark-theme .site-nav nav.elementor-nav-menu--main>ul>li>a:hover,#masthead.dark-theme .site-nav nav.elementor-nav-menu--main>ul>li>a:focus,#masthead.dark-theme .site-nav nav.elementor-nav-menu--main>ul>li>a:focus-visible{background-color:var(--wp--custom--global--masthead--main-nav--dark-theme--color--hover--background)}#masthead.dark-theme .site-nav nav.elementor-nav-menu--main>ul>li:hover>a,#masthead.dark-theme .site-nav nav.elementor-nav-menu--main>ul>li:focus>a,#masthead.dark-theme .site-nav nav.elementor-nav-menu--main>ul>li:focus-visible>a{background-color:var(--wp--custom--global--masthead--main-nav--dark-theme--color--hover--background)}.site-nav .elementor-menu-toggle{padding:0;overflow:hidden;width:var(--nav-menu-icon-size, 22px);height:var(--nav-menu-icon-size, 22px)}.site-nav .elementor-menu-toggle+nav.elementor-nav-menu__container.elementor-nav-menu--dropdown{top:var(--wp--custom--global--masthead--main-nav--mobile--dropdown--distance) !important;margin-top:0 !important}.site-footer a .sr,.site-footer .sr,.site-footer a .screen-reader-text,.site-footer .screen-reader-text,.site-footer .elementor-screen-only,.site-footer a .elementor-screen-only{color:var(--wp--custom--global--footer--elements--link--color--text)}.site-footer a:hover,.site-footer a:focus,.site-footer a:focus-visible{text-decoration:underline}#content{margin-top:var(--mastheadHeight, 161px)}@media all and (max-width: 1024px){#content{margin-top:0}}.elementor-widget-text-editor .elementor-widget-container>*{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:var(--wp--custom--global--paragraph--spacing--margin--end);margin-block-end:var(--wp--custom--global--paragraph--spacing--margin--end)}.elementor-widget-text-editor .elementor-widget-container>*+*{-webkit-margin-before:var(--wp--custom--global--paragraph--spacing--margin--start);margin-block-start:var(--wp--custom--global--paragraph--spacing--margin--start);-webkit-margin-after:var(--wp--custom--global--paragraph--spacing--margin--end);margin-block-end:var(--wp--custom--global--paragraph--spacing--margin--end)}.elementor-widget-text-editor .elementor-widget-container>*:last-child{-webkit-margin-after:0;margin-block-end:0}.elementor-widget-image.image-ratio{overflow:hidden}.elementor-widget-image.image-ratio img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.elementor-widget-image.image-ratio.square,.elementor-widget-image.image-ratio.ratio-1x1{aspect-ratio:var(--wp--preset--aspect-ratio--square)}.elementor-widget-image.image-ratio.square img,.elementor-widget-image.image-ratio.ratio-1x1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.elementor-widget-image.image-ratio.headshot{aspect-ratio:var(--wp--preset--aspect-ratio--headshot-thumbnail)}.elementor-widget-image.image-ratio.headshot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.elementor-widget-button .elementor-button-wrapper .elementor-button-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-search-form--skin-full_screen form.elementor-search-form .elementor-lightbox .dialog-close-button svg{width:1em;height:1em;height:auto;font-size:29px}.elementor-widget-icon .elementor-icon svg{max-width:100%}.elementor-widget-loop-carousel .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{width:33px;height:2px;border-radius:0}.elementor-widget-loop-carousel .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{height:3px !important}.swiper--auto-height{-webkit-transition:0.5s ease;transition:0.5s ease}.swiper--auto-height .swiper-wrapper{-webkit-transition:0.5s ease;transition:0.5s ease}.autoplay button[id^="pause-button"]{margin-bottom:15px}.autoplay button.pause-button{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;width:35px;height:35px;border-radius:50%;background-color:#000000}.autoplay button.pause-button svg{width:1em;height:1em;fill:#FFFFFF;color:#FFFFFF}.autoplay button.pause-button:hover,.autoplay button.pause-button:focus,.autoplay button.pause-button:focus-visible{background-color:var(--e-global-color-primary)}.autoplay button.pause-button:hover svg,.autoplay button.pause-button:focus svg,.autoplay button.pause-button:focus-visible svg{fill:#FFFFFF;color:#FFFFFF}.elementor p a:not(.elementor-button-link){font-size:inherit;-webkit-text-decoration:var(--wp--custom--global--elements--link--typography--text-decoration);text-decoration:var(--wp--custom--global--elements--link--typography--text-decoration)}.elementor p a:not(.elementor-button-link):focus,.elementor p a:not(.elementor-button-link):focus-visible,.elementor p a:not(.elementor-button-link):hover{-webkit-text-decoration:var(--wp--custom--global--elements--link--hover--typography--text-decoration);text-decoration:var(--wp--custom--global--elements--link--hover--typography--text-decoration)}.scrollToTop .elementor-button{-webkit-transition:all 0.25s linear;transition:all 0.25s linear;opacity:0}.scrollToTop .elementor-button .sr{color:currentColor !important}.scrollToTop .elementor-button:focus,.scrollToTop .elementor-button:focus-visible{opacity:1 !important}body.scroll-down .scrollToTop .elementor-button{opacity:0}body.scroll-up .scrollToTop .elementor-button{opacity:1}.site-header:not(.dynamic-header),.site-footer:not(.dynamic-footer){-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;max-width:100%}.player-hero-banner{overflow:hidden;aspect-ratio:var(--wp--preset--aspect-ratio--player-hero)}@media all and (max-width: 767px){.player-hero-banner{aspect-ratio:initial}}.card-player .headshot-container{-webkit-transition:all 0.35s linear;transition:all 0.35s linear}.card-player:hover .headshot-container,.card-player:focus .headshot-container,.card-player:focus-visible .headshot-container{-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.29) !important;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.29) !important;-webkit-transform:scale(1.05);transform:scale(1.05)}
