.elementor-126 .elementor-element.elementor-element-f7debed{--display:flex;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-repeater-item-d94f2f2 .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://artscentertaskforce.org/wp-content/uploads/2026/02/049A1535.jpg);background-size:cover;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-repeater-item-d94f2f2 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-repeater-item-51d82b6 .swiper-slide-bg{background-color:var( --e-global-color-text );background-image:url(https://artscentertaskforce.org/wp-content/uploads/2026/02/AdobeStock_246145145-scaled.jpeg);background-size:cover;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-repeater-item-51d82b6 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-126 .elementor-element.elementor-element-77d1dc9 .swiper-slide{height:650px;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .swiper-slide-contents{max-width:100%;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .swiper-slide-inner{text-align:center;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-d6cea4e );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-slide-button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-60da78b );}.elementor-126 .elementor-element.elementor-element-e2bee5d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 150px;--row-gap:0px;--column-gap:150px;--grid-auto-flow:row;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-126 .elementor-element.elementor-element-636aae3{--display:flex;}.elementor-126 .elementor-element.elementor-element-51a37cb .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-51a37cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-51a37cb.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-51a37cb.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-51a37cb.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-51a37cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-8b940df{text-align:center;}.elementor-126 .elementor-element.elementor-element-8b940df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-9f49302{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-126 .elementor-element.elementor-element-32cb732 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );background-color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-32cb732 .elementor-button:hover, .elementor-126 .elementor-element.elementor-element-32cb732 .elementor-button:focus{color:var( --e-global-color-c696dce );background-color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-32cb732 .elementor-button:hover svg, .elementor-126 .elementor-element.elementor-element-32cb732 .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-126 .elementor-element.elementor-element-5013233{--display:flex;}.elementor-126 .elementor-element.elementor-element-e388b38{--display:flex;}.elementor-126 .elementor-element.elementor-element-d23f5cf .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-d23f5cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-d23f5cf.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-d23f5cf.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-d23f5cf.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-d23f5cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-6a45a88{text-align:center;}.elementor-126 .elementor-element.elementor-element-6a45a88 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-66b4fb6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-126 .elementor-element.elementor-element-3a92503 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );background-color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-3a92503 .elementor-button:hover, .elementor-126 .elementor-element.elementor-element-3a92503 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-ac53590{--display:flex;}.elementor-126 .elementor-element.elementor-element-57b9a43{--display:flex;}.elementor-126 .elementor-element.elementor-element-706972f .elementor-icon-wrapper{text-align:center;}.elementor-126 .elementor-element.elementor-element-706972f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-706972f.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-706972f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-706972f.elementor-view-framed .elementor-icon, .elementor-126 .elementor-element.elementor-element-706972f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-ed7e86d{text-align:center;}.elementor-126 .elementor-element.elementor-element-ed7e86d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-8e952c2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-126 .elementor-element.elementor-element-5f4b127 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );background-color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-5f4b127 .elementor-button:hover, .elementor-126 .elementor-element.elementor-element-5f4b127 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-805cac2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0% 6%;--row-gap:0%;--column-gap:6%;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-126 .elementor-element.elementor-element-805cac2:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-805cac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-126 .elementor-element.elementor-element-f013466{--display:flex;}.elementor-126 .elementor-element.elementor-element-18c7bda{--e-image-carousel-slides-to-show:1;}.elementor-126 .elementor-element.elementor-element-8bde75c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-666c5f9{--display:flex;}.elementor-126 .elementor-element.elementor-element-3afc2e0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-3313002{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-f29c237 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );background-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-f29c237 .elementor-button:hover, .elementor-126 .elementor-element.elementor-element-f29c237 .elementor-button:focus{color:var( --e-global-color-c696dce );background-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-f29c237 .elementor-button:hover svg, .elementor-126 .elementor-element.elementor-element-f29c237 .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-126 .elementor-element.elementor-element-ddad01f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0% 6%;--row-gap:0%;--column-gap:6%;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-126 .elementor-element.elementor-element-ddad01f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-ddad01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60da78b );}.elementor-126 .elementor-element.elementor-element-a6ddae9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-5456de2{--display:flex;}.elementor-126 .elementor-element.elementor-element-a570abf{text-align:center;}.elementor-126 .elementor-element.elementor-element-a570abf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-search__button,
							   .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-view-selector__list-item-text,
							   .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-search__input-control-icon-svg,
					 .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-search__input-control-icon-svg path{--tec-color-icon-events-bar:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-search__button:not(:hover):not(:active),
					.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-search__button:focus,
					.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events .tribe-events-c-search__button:hover{--tec-color-background-events-bar-submit-button:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-pro-photo__event-title-link{--tec-color-text-events-title:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-pro-photo__event-title{font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-pro-photo__event-datetime{--tec-color-text-event-date:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-pro-photo__event-cost{--tec-color-text-primary:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-pro-photo__event-date-tag-month{--tec-color-text-secondary:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-pro-photo__event-date-tag-daynum{--tec-color-text-primary:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__button,
					 .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__button-text{--tec-color-background:var( --e-global-color-secondary );background-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__button-text{color:var( --e-global-color-d6cea4e );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__button:hover{--tec-color-accent-primary:var( --e-global-color-primary );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__button:hover,
					 .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__button-text:hover{color:var( --e-global-color-c696dce );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__list-item a{--tec-color-text-primary:var( --e-global-color-accent );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__list-item{font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__list,
					 .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__list-item:hover{--tec-color-background:var( --e-global-color-c696dce );--tec-color-background-subscribe-list-item-hover:var( --e-global-color-c696dce );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-subscribe-dropdown__list{--tec-color-border-secondary:var( --e-global-color-c696dce );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,
					 .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{--tec-color-icon-secondary:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-common-c-btn-border-small{--tec-color-background:var( --e-global-color-d6cea4e );font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-common-c-btn-border-small,
					 .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-common-c-btn-border-small:hover{--tec-color-text-secondary:var( --e-global-color-text );--tec-color-text-primary:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-top-bar__datepicker-button,
					 .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-top-bar__datepicker-button-icon-svg .tribe-common-c-svgicon__svg-fill{--tec-color-text-primary:var( --e-global-color-text );--tec-color-icon-active:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-top-bar__datepicker-button{font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .datepicker-switch{font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .dow, .elementor-126 .elementor-element.elementor-element-fdbb7d6 .day, .elementor-126 .elementor-element.elementor-element-fdbb7d6 .month, .elementor-126 .elementor-element.elementor-element-fdbb7d6 .year{font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-nav__prev,
					 .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-nav__next,
					 .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-nav__prev-icon-svg path,
					 .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-nav__next-icon-svg path{--tec-color-text-secondary:var( --e-global-color-text );--tec-color-icon-primary:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-nav__prev, .elementor-126 .elementor-element.elementor-element-fdbb7d6 .tribe-events-c-nav__next{font-family:"Montserrat", Sans-serif;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-f02fb48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0% 6%;--row-gap:0%;--column-gap:6%;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-126 .elementor-element.elementor-element-f02fb48:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-f02fb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;background-image:url("https://artscentertaskforce.org/wp-content/uploads/2026/02/AdobeStock_1645327653-scaled.jpeg");}.elementor-126 .elementor-element.elementor-element-f02fb48::before, .elementor-126 .elementor-element.elementor-element-f02fb48 > .elementor-background-video-container::before, .elementor-126 .elementor-element.elementor-element-f02fb48 > .e-con-inner > .elementor-background-video-container::before, .elementor-126 .elementor-element.elementor-element-f02fb48 > .elementor-background-slideshow::before, .elementor-126 .elementor-element.elementor-element-f02fb48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-126 .elementor-element.elementor-element-f02fb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-c696dce );}.elementor-126 .elementor-element.elementor-element-36dba6d{--display:flex;}.elementor-126 .elementor-element.elementor-element-aa14b18{text-align:center;}.elementor-126 .elementor-element.elementor-element-aa14b18 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#0D0D0D;}.elementor-126 .elementor-element.elementor-element-32fad80{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-0f0b502 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:700;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );background-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-0f0b502 .elementor-button:hover, .elementor-126 .elementor-element.elementor-element-0f0b502 .elementor-button:focus{color:var( --e-global-color-c696dce );background-color:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-0f0b502 .elementor-button:hover svg, .elementor-126 .elementor-element.elementor-element-0f0b502 .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-126 .elementor-element.elementor-element-8249773{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0% 6%;--row-gap:0%;--column-gap:6%;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-126 .elementor-element.elementor-element-8249773:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-8249773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60da78b );}.elementor-126 .elementor-element.elementor-element-99663a1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-cf10dd3{--display:flex;}.elementor-126 .elementor-element.elementor-element-47cd4e9{text-align:center;}.elementor-126 .elementor-element.elementor-element-47cd4e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-126 .elementor-element.elementor-element-36da478{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}@media(min-width:768px){.elementor-126 .elementor-element.elementor-element-f013466{--width:50%;}.elementor-126 .elementor-element.elementor-element-8bde75c{--width:50%;}.elementor-126 .elementor-element.elementor-element-a6ddae9{--width:100%;}.elementor-126 .elementor-element.elementor-element-36dba6d{--width:100%;}.elementor-126 .elementor-element.elementor-element-99663a1{--width:100%;}}@media(max-width:1024px){.elementor-126 .elementor-element.elementor-element-f7debed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .swiper-slide{height:500px;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-slide-heading{font-size:45px;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-slide-description{font-size:25px;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-slide-button{font-size:14px;}.elementor-126 .elementor-element.elementor-element-e2bee5d{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-126 .elementor-element.elementor-element-51a37cb .elementor-icon{font-size:40px;}.elementor-126 .elementor-element.elementor-element-51a37cb .elementor-icon svg{height:40px;}.elementor-126 .elementor-element.elementor-element-8b940df .elementor-heading-title{font-size:24px;}.elementor-126 .elementor-element.elementor-element-9f49302{font-size:14px;}.elementor-126 .elementor-element.elementor-element-d23f5cf .elementor-icon{font-size:40px;}.elementor-126 .elementor-element.elementor-element-d23f5cf .elementor-icon svg{height:40px;}.elementor-126 .elementor-element.elementor-element-6a45a88 .elementor-heading-title{font-size:24px;}.elementor-126 .elementor-element.elementor-element-66b4fb6{font-size:14px;}.elementor-126 .elementor-element.elementor-element-706972f .elementor-icon{font-size:40px;}.elementor-126 .elementor-element.elementor-element-706972f .elementor-icon svg{height:40px;}.elementor-126 .elementor-element.elementor-element-ed7e86d .elementor-heading-title{font-size:24px;}.elementor-126 .elementor-element.elementor-element-8e952c2{font-size:14px;}.elementor-126 .elementor-element.elementor-element-805cac2{--gap:20px 6%;--row-gap:20px;--column-gap:6%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-126 .elementor-element.elementor-element-666c5f9{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-3afc2e0 .elementor-heading-title{font-size:24px;}.elementor-126 .elementor-element.elementor-element-3313002{font-size:14px;}.elementor-126 .elementor-element.elementor-element-ddad01f{--gap:20px 6%;--row-gap:20px;--column-gap:6%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-126 .elementor-element.elementor-element-5456de2{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-a570abf .elementor-heading-title{font-size:24px;}.elementor-126 .elementor-element.elementor-element-fdbb7d6 > .elementor-widget-container{margin:-45px 0px -100px 0px;}.elementor-126 .elementor-element.elementor-element-f02fb48{--gap:20px 6%;--row-gap:20px;--column-gap:6%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-126 .elementor-element.elementor-element-f02fb48:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-f02fb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -141px;}.elementor-126 .elementor-element.elementor-element-aa14b18 .elementor-heading-title{font-size:24px;}.elementor-126 .elementor-element.elementor-element-32fad80{font-size:14px;}.elementor-126 .elementor-element.elementor-element-8249773{--gap:20px 6%;--row-gap:20px;--column-gap:6%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-126 .elementor-element.elementor-element-cf10dd3{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-47cd4e9 .elementor-heading-title{font-size:24px;}.elementor-126 .elementor-element.elementor-element-36da478{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-126 .elementor-element.elementor-element-77d1dc9 .swiper-slide{height:350px;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-slide-heading{font-size:24px;line-height:1.1em;}.elementor-126 .elementor-element.elementor-element-77d1dc9 .elementor-slide-description{font-size:16px;}.elementor-126 .elementor-element.elementor-element-e2bee5d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-126 .elementor-element.elementor-element-636aae3{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-51a37cb .elementor-icon{font-size:30px;}.elementor-126 .elementor-element.elementor-element-51a37cb .elementor-icon svg{height:30px;}.elementor-126 .elementor-element.elementor-element-8b940df .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-126 .elementor-element.elementor-element-e388b38{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-d23f5cf .elementor-icon{font-size:30px;}.elementor-126 .elementor-element.elementor-element-d23f5cf .elementor-icon svg{height:30px;}.elementor-126 .elementor-element.elementor-element-6a45a88 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-126 .elementor-element.elementor-element-57b9a43{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-706972f .elementor-icon{font-size:30px;}.elementor-126 .elementor-element.elementor-element-706972f .elementor-icon svg{height:30px;}.elementor-126 .elementor-element.elementor-element-ed7e86d .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-126 .elementor-element.elementor-element-805cac2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-126 .elementor-element.elementor-element-f013466{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-666c5f9{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-3afc2e0{text-align:center;}.elementor-126 .elementor-element.elementor-element-3afc2e0 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-126 .elementor-element.elementor-element-3313002{text-align:center;}.elementor-126 .elementor-element.elementor-element-ddad01f{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-126 .elementor-element.elementor-element-5456de2{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-a570abf{text-align:center;}.elementor-126 .elementor-element.elementor-element-a570abf .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-126 .elementor-element.elementor-element-f02fb48:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-f02fb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-126 .elementor-element.elementor-element-f02fb48{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-126 .elementor-element.elementor-element-36dba6d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-aa14b18{text-align:center;}.elementor-126 .elementor-element.elementor-element-aa14b18 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-126 .elementor-element.elementor-element-32fad80{text-align:center;}.elementor-126 .elementor-element.elementor-element-8249773{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-126 .elementor-element.elementor-element-cf10dd3{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-47cd4e9{text-align:center;}.elementor-126 .elementor-element.elementor-element-47cd4e9 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-126 .elementor-element.elementor-element-36da478{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for tec_elementor_widget_events_view, class: .elementor-element-fdbb7d6 */.tribe-events-button:hover { background-color: #0d0d0d !important; }/* End custom CSS */