.elementor-80 .elementor-element.elementor-element-3acb83eb:not(.elementor-motion-effects-element-type-background),.elementor-80 .elementor-element.elementor-element-3acb83eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://gunnshockey.com/wp-content/uploads/2025/11/area-main.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-80 .elementor-element.elementor-element-3acb83eb>.elementor-container{min-height:800px}.elementor-80 .elementor-element.elementor-element-3acb83eb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-80 .elementor-element.elementor-element-3acb83eb>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-80 .elementor-element.elementor-element-ac1138:not(.elementor-motion-effects-element-type-background),.elementor-80 .elementor-element.elementor-element-ac1138>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-fac1d78)}.elementor-80 .elementor-element.elementor-element-ac1138{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 10px 50px 10px}.elementor-80 .elementor-element.elementor-element-ac1138>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-80 .elementor-element.elementor-element-5069e3f9{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-50a232ec{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-41acf45d:not(.elementor-motion-effects-element-type-background),.elementor-80 .elementor-element.elementor-element-41acf45d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-8f705c7)}.elementor-80 .elementor-element.elementor-element-41acf45d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 10px 50px 10px}.elementor-80 .elementor-element.elementor-element-41acf45d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-80 .elementor-element.elementor-element-dc19665{text-align:center}.elementor-80 .elementor-element.elementor-element-dc19665 .elementor-heading-title{font-family:"Mulish",Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-2bb10e1e{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-7aac2edb{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-a9b57c9{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:700;line-height:30px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-1ce3207{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-4e95e0ac:not(.elementor-motion-effects-element-type-background),.elementor-80 .elementor-element.elementor-element-4e95e0ac>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://gunnshockey.com/wp-content/uploads/2020/02/ice-bg.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-80 .elementor-element.elementor-element-4e95e0ac{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:50px 10px 50px 10px}.elementor-80 .elementor-element.elementor-element-4e95e0ac>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-80 .elementor-element.elementor-element-4808942e{text-align:center}.elementor-80 .elementor-element.elementor-element-4808942e .elementor-heading-title{font-family:"Mulish",Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:var(--e-global-color-44f6dae5)}.elementor-80 .elementor-element.elementor-element-24a58dc9{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-44f6dae5)}.elementor-80 .elementor-element.elementor-element-8cb717c{text-align:center;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-44f6dae5)}.elementor-80 .elementor-element.elementor-element-577325b:not(.elementor-motion-effects-element-type-background),.elementor-80 .elementor-element.elementor-element-577325b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-fac1d78)}.elementor-80 .elementor-element.elementor-element-577325b{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:45px 10px 45px 10px}.elementor-80 .elementor-element.elementor-element-577325b>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-80 .elementor-element.elementor-element-2bc8fc8f .elementor-heading-title{font-family:"Mulish",Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-30cc773c{text-align:start;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-75b2888e .elementor-heading-title{font-family:"Mulish",Sans-serif;font-size:30px;font-weight:700;line-height:36px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-2214272b{text-align:start;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-356f9a39)}.elementor-80 .elementor-element.elementor-element-27442a18{text-align:start;font-family:"Open Sans",Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-356f9a39)}:root{--page-title-display:none}@media(max-width:1024px) and (min-width:768px){.elementor-80 .elementor-element.elementor-element-5c4c73b1{width:100%}.elementor-80 .elementor-element.elementor-element-7078f4d2{width:100%}}@media(max-width:1024px){.elementor-80 .elementor-element.elementor-element-3acb83eb>.elementor-container{min-height:400px}.elementor-80 .elementor-element.elementor-element-5069e3f9{font-size:15px;line-height:28px}.elementor-80 .elementor-element.elementor-element-50a232ec{font-size:15px;line-height:28px}.elementor-80 .elementor-element.elementor-element-dc19665{text-align:center}.elementor-80 .elementor-element.elementor-element-dc19665 .elementor-heading-title{font-size:28px}.elementor-80 .elementor-element.elementor-element-2bb10e1e{font-size:15px;line-height:28px}.elementor-80 .elementor-element.elementor-element-7aac2edb{font-size:15px;line-height:28px}.elementor-80 .elementor-element.elementor-element-a9b57c9{font-size:15px;line-height:28px}.elementor-80 .elementor-element.elementor-element-1ce3207{font-size:15px;line-height:28px}.elementor-80 .elementor-element.elementor-element-4808942e{text-align:center}.elementor-80 .elementor-element.elementor-element-4808942e .elementor-heading-title{font-size:28px}.elementor-80 .elementor-element.elementor-element-24a58dc9{font-size:15px;line-height:28px}.elementor-80 .elementor-element.elementor-element-8cb717c{font-size:15px;line-height:28px}.elementor-80 .elementor-element.elementor-element-2bc8fc8f{text-align:center}.elementor-80 .elementor-element.elementor-element-2bc8fc8f .elementor-heading-title{font-size:28px}.elementor-80 .elementor-element.elementor-element-30cc773c{text-align:center;font-size:15px;line-height:28px}.elementor-80 .elementor-element.elementor-element-7078f4d2>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0;--e-column-margin-left:0}.elementor-80 .elementor-element.elementor-element-75b2888e{text-align:center}.elementor-80 .elementor-element.elementor-element-75b2888e .elementor-heading-title{font-size:28px}.elementor-80 .elementor-element.elementor-element-2214272b{text-align:center;font-size:15px;line-height:28px}.elementor-80 .elementor-element.elementor-element-27442a18{text-align:center;font-size:15px;line-height:28px}}@media(max-width:767px){.elementor-80 .elementor-element.elementor-element-3acb83eb>.elementor-container{min-height:250px}.elementor-80 .elementor-element.elementor-element-5069e3f9{font-size:14px}.elementor-80 .elementor-element.elementor-element-50a232ec{font-size:14px}.elementor-80 .elementor-element.elementor-element-dc19665 .elementor-heading-title{font-size:22px;line-height:32px}.elementor-80 .elementor-element.elementor-element-2bb10e1e{font-size:14px}.elementor-80 .elementor-element.elementor-element-7aac2edb{font-size:14px}.elementor-80 .elementor-element.elementor-element-a9b57c9{text-align:start;font-size:14px}.elementor-80 .elementor-element.elementor-element-1ce3207{font-size:14px}.elementor-80 .elementor-element.elementor-element-4808942e .elementor-heading-title{font-size:22px;line-height:32px}.elementor-80 .elementor-element.elementor-element-24a58dc9{font-size:14px}.elementor-80 .elementor-element.elementor-element-8cb717c{font-size:14px}.elementor-80 .elementor-element.elementor-element-2bc8fc8f .elementor-heading-title{font-size:22px;line-height:32px}.elementor-80 .elementor-element.elementor-element-30cc773c{font-size:14px}.elementor-80 .elementor-element.elementor-element-75b2888e .elementor-heading-title{font-size:22px;line-height:32px}.elementor-80 .elementor-element.elementor-element-2214272b{font-size:14px}.elementor-80 .elementor-element.elementor-element-27442a18{font-size:14px}}.elementor-80 .elementor-element.elementor-element-5069e3f9 p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-5069e3f9 a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-5069e3f9 a:hover{text-decoration:underline}.elementor-80 .elementor-element.elementor-element-50a232ec p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-50a232ec a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-50a232ec a:hover{text-decoration:underline}.elementor-80 .elementor-element.elementor-element-2bb10e1e p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-2bb10e1e a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-2bb10e1e a:hover{text-decoration:underline}.elementor-80 .elementor-element.elementor-element-7aac2edb p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-7aac2edb a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-7aac2edb a:hover{text-decoration:underline}.elementor-80 .elementor-element.elementor-element-a9b57c9 p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-a9b57c9 a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-a9b57c9 a:hover{text-decoration:underline}.elementor-80 .elementor-element.elementor-element-a9b57c9 ul{padding-left:0;list-style-position:inside}@media (max-width:768px){.elementor-80 .elementor-element.elementor-element-a9b57c9 ul{padding-left:20px;list-style-position:outside}}.elementor-80 .elementor-element.elementor-element-1ce3207 p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-1ce3207 a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-1ce3207 a:hover{text-decoration:underline}.elementor-80 .elementor-element.elementor-element-24a58dc9 p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-24a58dc9 a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-24a58dc9 a:hover{text-decoration:underline}.elementor-80 .elementor-element.elementor-element-8cb717c p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-8cb717c a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-8cb717c a:hover{text-decoration:underline}.elementor-80 .elementor-element.elementor-element-30cc773c p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-30cc773c a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-30cc773c a:hover{text-decoration:underline}.elementor-80 .elementor-element.elementor-element-2214272b p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-2214272b a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-2214272b a:hover{text-decoration:underline}.elementor-80 .elementor-element.elementor-element-27442a18 p{margin-bottom:0}.elementor-80 .elementor-element.elementor-element-27442a18 a{color:inherit;font-weight:700}.elementor-80 .elementor-element.elementor-element-27442a18 a:hover{text-decoration:underline}