/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mm-menu.mm-horizontal > .mm-panel{-webkit-transition:left 0.4s ease;-moz-transition:left 0.4s ease;-ms-transition:left 0.4s ease;-o-transition:left 0.4s ease;transition:left 0.4s ease;}.mm-menu .mm-hidden{display:none;}.mm-wrapper{overflow-x:hidden;position:relative;}.mm-menu{background:inherit;display:block;overflow:hidden;width:100%;height:100%;padding:0;position:absolute;left:0;top:0;z-index:9999;}.mm-menu > .mm-panel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;padding:20px;position:absolute;top:0;left:100%;z-index:0;}.mm-menu > .mm-panel.mm-opened{left:0%;background:var(--color-white,#fff);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.mm-menu > .mm-panel.mm-highest{z-index:1;}.mm-menu .mm-list{padding:20px 0;}.mm-menu > .mm-list{padding:0;}.mm-panel > .mm-list{margin-left:-20px;margin-right:-20px;}.mm-panel > .mm-list:first-child{padding-top:0;}.mm-list,.mm-list > li{list-style:none;display:block;padding:0;margin:0;}.mm-list a,.mm-list a:hover{text-decoration:none;}.mm-list > li{position:relative;}.mm-list > li > a,.mm-list > li > span{font-size:18px;font-style:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--color-primary,#002B49);line-height:20px;display:block;padding:15px;margin:0;background:transparent;}.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;width:100%;position:absolute;bottom:0;left:0;}.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{width:auto;position:relative;left:auto;}.mm-list a.mm-subopen{width:40px;height:98%;padding:0;position:absolute;right:0;top:0;z-index:2;}.mm-list a.mm-subopen:before{content:'';display:block;height:v%;position:absolute;left:0;top:0;}.mm-list a.mm-subopen.mm-fullsubopen{width:100%;}.mm-list a.mm-subopen.mm-fullsubopen:before{border-left:none;}.mm-list a.mm-subopen + a,.mm-list a.mm-subopen + span{padding-right:5px;margin-right:40px;}.mm-list > li.mm-selected > a.mm-subopen{color:#444;}.mm-list > li.mm-selected > a.mm-fullsubopen + a,.mm-list > li.mm-selected > a.mm-fullsubopen + span{padding-right:45px;margin-right:0;}.mm-list a.mm-subclose{text-indent:20px;padding-top:10px;}.mm-list > li.mm-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;padding-right:5px;}.mm-list > li.mm-spacer{padding-top:40px;}.mm-list > li.mm-spacer.mm-label{padding-top:25px;}.mm-list a.mm-subopen:after{content:'';border:2px solid transparent;display:block;width:10px;height:10px;margin-bottom:-5px;position:absolute;bottom:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.mm-list a.mm-subclose:before{content:'';border:2px solid transparent;display:block;width:10px;height:10px;margin-bottom:-4px;position:absolute;bottom:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.mm-list a.mm-subopen:after{border-top:none;border-left:none;right:15px;}.mm-list a.mm-subclose:before{border-right:none;border-bottom:none;left:15px;}.mm-menu.mm-vertical .mm-list .mm-panel{display:none;padding:10px 0 10px 10px;}.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after{border-color:transparent;}.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel{display:block;}.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen{height:40px;}.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:16px;right:16px;}html.mm-opened .mm-page{box-shadow:none;}.mm-ismenu{background:var(--color-white,#fff);color:var(--color-primary,#002B49);}.mm-menu .mm-list > li:after{border-color:var(--color-lightgray,#ddd);}.mm-menu .mm-list > li > a.mm-subclose{background:var(--color-white,#fff);color:var(--color-primary,#002B49);}.mm-menu .mm-list > li.mm-subtitle > a{border-bottom:1px solid var(--color-lightgray,#ddd);}.mm-menu .mm-list > li > a.mm-subopen:after{border-color:var(--color-primary,#002B49);}.mm-menu .mm-list > li > a.mm-subclose:before{border-color:var(--color-primary,#002B49);}.mm-menu .mm-list > li > a.mm-subopen:before{border-color:rgba(255,255,255,0.15);}.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu .mm-list > li.mm-selected > span{color:var(--color-white,#fff);background:var(--color-primary,#002B49);font-weight:700;}.mm-menu .mm-list > li.mm-label{background:rgba(255,255,255,0.05);}.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened > ul{background:rgba(255,255,255,0.05);}.mm-page,.mm-fixed-top,.mm-fixed-bottom{-webkit-transition:none 0.4s ease;-moz-transition:none 0.4s ease;-ms-transition:none 0.4s ease;-o-transition:none 0.4s ease;transition:none 0.4s ease;-webkit-transition-property:top,right,bottom,left,border;-moz-transition-property:top,right,bottom,left,border;-ms-transition-property:top,right,bottom,left,border;-o-transition-property:top,right,bottom,left,border;transition-property:top,right,bottom,left,border;}.mm-page,#mm-blocker{z-index:9999;margin:0;top:0;right:0;bottom:0;left:0;}.mm-page{border:0px solid rgba(0,0,0,0);}html.mm-opening .mm-page{border:0px solid rgba(1,1,1,0);}.mm-fixed-top,.mm-fixed-bottom{position:fixed;left:0;}.mm-fixed-top{top:0;}.mm-fixed-bottom{bottom:0;}html.mm-opened{overflow:hidden;position:relative;}html.mm-opened body{overflow:hidden;}html.mm-opened .mm-page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;}html.mm-background .mm-page{background:inherit;}#mm-blocker{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==) transparent;display:none;width:100%;height:100%;position:fixed;z-index:999999;}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block;}.mm-menu.mm-offcanvas{display:none;position:fixed;}.mm-menu.mm-current{display:block;}html.mm-opening .mm-page,html.mm-opening #mm-blocker,html.mm-opening .mm-fixed-top,html.mm-opening .mm-fixed-bottom{left:80%;}.mm-menu{width:80%;}@media all and (max-width:175px){.mm-menu{width:140px;}html.mm-opening .mm-page,html.mm-opening #mm-blocker,html.mm-opening .mm-fixed-top,html.mm-opening .mm-fixed-bottom{left:140px;}}@media all and (min-width:550px){.mm-menu{width:440px;}html.mm-opening .mm-page,html.mm-opening #mm-blocker,html.mm-opening .mm-fixed-top,html.mm-opening .mm-fixed-bottom{left:440px;}}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:40px;top:50%;}em.mm-counter + a.mm-subopen{padding-left:40px;}em.mm-counter + a.mm-subopen + a,em.mm-counter + a.mm-subopen + span{margin-right:80px;}em.mm-counter + a.mm-fullsubopen{padding-left:0;}.mm-vertical em.mm-counter{top:12px;margin-top:0;}.mm-nosubresults > em.mm-counter{display:none;}.mm-menu em.mm-counter{color:rgba(255,255,255,0.3);}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging #mm-blocker{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}.mm-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:inherit;border-bottom:1px solid transparent;text-align:center;line-height:20px;width:100%;height:60px;padding:30px 40px 0 40px;position:absolute;z-index:2;top:0;left:0;}.mm-header .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%;position:relative;z-index:1;}.mm-header .mm-prev,.mm-header .mm-next{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-decoration:none;display:block;width:40px;height:100%;position:absolute;bottom:0;}.mm-header .mm-prev:before,.mm-header .mm-next:before{content:'';border:2px solid transparent;display:block;width:7px;height:7px;margin-bottom:-5px;position:absolute;bottom:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-bottom:-15px;}.mm-header .mm-prev{left:0;}.mm-header .mm-prev:before{border-right:none;border-bottom:none;left:22px;}.mm-header .mm-next{right:0;}.mm-header .mm-next:before{border-top:none;border-left:none;right:18px;}.mm-menu.mm-hassearch .mm-header{height:50px;padding-top:20px;top:50px;}.mm-menu.mm-hassearch .mm-header .mm-prev:before,.mm-menu.mm-hassearch .mm-header .mm-mext:before{margin-bottom:-10px;}.mm-menu.mm-hasheader li.mm-subtitle{display:none;}.mm-menu.mm-hasheader > .mm-panel{padding-top:80px;}.mm-menu.mm-hasheader > .mm-panel.mm-list{padding-top:60px;}.mm-menu.mm-hasheader > .mm-panel > .mm-list:first-child{margin-top:-20px;}.mm-menu.mm-hasheader.mm-hassearch > .mm-panel{padding-top:120px;}.mm-menu.mm-hasheader.mm-hassearch > .mm-panel.mm-list{padding-top:100px;}.mm-menu .mm-header{border-color:rgba(0,0,0,0.15);color:rgba(255,255,255,0.3);}.mm-menu .mm-header a:before{border-color:rgba(255,255,255,0.3);}.mm-menu.mm-fixedlabels .mm-list{background:inherit;}.mm-menu.mm-fixedlabels .mm-list > li.mm-label{background:inherit !important;opacity:0.97;height:25px;overflow:visible;position:relative;z-index:1;}.mm-menu.mm-fixedlabels .mm-list > li.mm-label > div{background:inherit;width:100%;position:absolute;left:0;}.mm-menu.mm-fixedlabels .mm-list > li.mm-label > div > div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.mm-menu.mm-fixedlabels .mm-list > li.mm-label.mm-spacer > div > div{padding-top:25px;}.mm-list > li.mm-label > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;}.mm-list > li.mm-label.mm-opened a.mm-subopen:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);right:17px;}.mm-list > li.mm-collapsed{display:none;}.mm-menu .mm-list li.mm-label > div > div{background:rgba(255,255,255,0.05);}.mm-search,.mm-search input{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.mm-list > li.mm-search{padding:10px;margin-top:-20px;}.mm-list > li.mm-subtitle + li.mm-search{margin-top:0;}div.mm-panel > div.mm-search{padding:0 0 10px 0;}.mm-menu.mm-hasheader .mm-list > li.mm-search{margin-top:0;}.mm-search{background:inherit;width:100%;padding:10px;position:relative;top:0;z-index:2;}.mm-search input{border:none;font:inherit;font-size:14px;line-height:30px;outline:none;display:block;width:100%;height:30px;margin:0;padding:0 10px;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;}.mm-menu .mm-noresultsmsg{text-align:center;font-size:18px;font-weight:700;display:none;padding:60px 0;}.mm-menu .mm-noresultsmsg:after{border:none !important;}.mm-noresults .mm-noresultsmsg{display:block;}.mm-menu li.mm-nosubresults > a.mm-subopen{display:none;}.mm-menu li.mm-nosubresults > a.mm-subopen + a,.mm-menu li.mm-nosubresults > a.mm-subopen + span{padding-right:10px;}.mm-menu.mm-hassearch > .mm-panel{padding-top:70px;}.mm-menu.mm-hassearch > .mm-panel > .mm-list:first-child{margin-top:-20px;}.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child{margin-top:-10px;}.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child + .mm-list{padding-top:0;}.mm-menu .mm-search input{margin:0 !important;padding:0 0.7em;width:70%;border:0;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;}input.mm-search-btn{float:right;width:30% !important;padding:0.6em 1.5em;margin:0;color:#fff;font-size:0.9em;font-weight:bold;text-transform:uppercase;background:rgb(249,157,49);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5OWQzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDg5MGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(249,157,49,1) 0%,rgba(240,137,15,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(249,157,49,1)),color-stop(100%,rgba(240,137,15,1)));background:-webkit-linear-gradient(top,rgba(249,157,49,1) 0%,rgba(240,137,15,1) 100%);background:-o-linear-gradient(top,rgba(249,157,49,1) 0%,rgba(240,137,15,1) 100%);background:-ms-linear-gradient(top,rgba(249,157,49,1) 0%,rgba(240,137,15,1) 100%);background:linear-gradient(to bottom,rgba(249,157,49,1) 0%,rgba(240,137,15,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f99d31',endColorstr='#f0890f',GradientType=0);border:0;border-radius:0;}.mm-search form{border-top:1px solid #4e4e4e;padding:1em;background:#333;}.mm-search .srchresult a{display:block;border-top:1px solid #4e4e4e;}.mm-search .srchresult a:first-child{border-top:0;}.mm-menu .mm-noresultsmsg{color:rgba(255,255,255,0.3);}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin:-15px 0 0 0;position:absolute;top:50%;z-index:1;}label.mm-toggle div{border-radius:30px;width:28px;height:28px;margin:1px;}input.mm-toggle{position:absolute;left:-10000px;}input.mm-toggle:checked ~ label.mm-toggle div{float:right;}label.mm-toggle{right:20px;}label.mm-toggle + a,label.mm-toggle + span{margin-right:70px;}a.mm-subopen + label.mm-toggle{right:50px;}a.mm-subopen + label.mm-toggle + a,a.mm-subopen + label.mm-toggle + span{margin-right:100px;}em.mm-counter + a.mm-subopen + label.mm-toggle{right:90px;}em.mm-counter + a.mm-subopen + label.mm-toggle + a,em.mm-counter + a.mm-subopen + label.mm-toggle + span{margin-right:140px;}.mm-menu label.mm-toggle{background:rgba(0,0,0,0.15);}.mm-menu label.mm-toggle div{background:#333333;}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}html.mm-slide .mm-menu{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-slide.mm-opened .mm-menu{-webkit-transform:translateX(-40%);-moz-transform:translateX(-40%);-ms-transform:translateX(-40%);-o-transform:translateX(-40%);transform:translateX(-40%);}html.mm-slide.mm-opening .mm-menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}html.mm-slide.mm-right.mm-opened .mm-menu{-webkit-transform:translateX(40%);-moz-transform:translateX(40%);-ms-transform:translateX(40%);-o-transform:translateX(40%);transform:translateX(40%);}html.mm-slide.mm-right.mm-opening .mm-menu{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}html.mm-slide.mm-top.mm-opened .mm-menu{-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);transform:translateY(-40%);}html.mm-slide.mm-top.mm-opening .mm-menu{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}html.mm-slide.mm-bottom.mm-opened .mm-menu{-webkit-transform:translateY(40%);-moz-transform:translateY(40%);-ms-transform:translateY(40%);-o-transform:translateY(40%);transform:translateY(40%);}html.mm-slide.mm-bottom.mm-opening .mm-menu{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}html.mm-zoom-menu .mm-menu{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-zoom-menu.mm-opened .mm-menu{-webkit-transform:scale(0.7,0.7) translateX(-40%);-moz-transform:scale(0.7,0.7) translateX(-40%);-ms-transform:scale(0.7,0.7) translateX(-40%);-o-transform:scale(0.7,0.7) translateX(-40%);transform:scale(0.7,0.7) translateX(-40%);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}html.mm-zoom-menu.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateX(0%);-moz-transform:scale(1,1) translateX(0%);-ms-transform:scale(1,1) translateX(0%);-o-transform:scale(1,1) translateX(0%);transform:scale(1,1) translateX(0%);}html.mm-zoom-menu.mm-right.mm-opened .mm-menu{-webkit-transform:scale(0.7,0.7) translateX(40%);-moz-transform:scale(0.7,0.7) translateX(40%);-ms-transform:scale(0.7,0.7) translateX(40%);-o-transform:scale(0.7,0.7) translateX(40%);transform:scale(0.7,0.7) translateX(40%);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;}html.mm-zoom-menu.mm-right.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateX(0%);-moz-transform:scale(1,1) translateX(0%);-ms-transform:scale(1,1) translateX(0%);-o-transform:scale(1,1) translateX(0%);transform:scale(1,1) translateX(0%);}html.mm-zoom-menu.mm-top.mm-opened .mm-menu{-webkit-transform:scale(0.7,0.7) translateY(-40%);-moz-transform:scale(0.7,0.7) translateY(-40%);-ms-transform:scale(0.7,0.7) translateY(-40%);-o-transform:scale(0.7,0.7) translateY(-40%);transform:scale(0.7,0.7) translateY(-40%);-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;}html.mm-zoom-menu.mm-top.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateY(0%);-moz-transform:scale(1,1) translateY(0%);-ms-transform:scale(1,1) translateY(0%);-o-transform:scale(1,1) translateY(0%);transform:scale(1,1) translateY(0%);}html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu{-webkit-transform:scale(0.7,0.7) translateY(40%);-moz-transform:scale(0.7,0.7) translateY(40%);-ms-transform:scale(0.7,0.7) translateY(40%);-o-transform:scale(0.7,0.7) translateY(40%);transform:scale(0.7,0.7) translateY(40%);-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;}html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu{-webkit-transform:scale(1,1) translateY(0%);-moz-transform:scale(1,1) translateY(0%);-ms-transform:scale(1,1) translateY(0%);-o-transform:scale(1,1) translateY(0%);transform:scale(1,1) translateY(0%);}html.mm-zoom-page .mm-page{-webkit-transition-property:-webkit-transform,top,right,bottom,left,border;-moz-transition-property:-moz-transform,top,right,bottom,left,border;-ms-transition-property:-ms-transform,top,right,bottom,left,border;-o-transition-property:-o-transform,top,right,bottom,left,border;transition-property:transform,top,right,bottom,left,border;}html.mm-zoom-page.mm-opened .mm-page{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}html.mm-zoom-page.mm-opening .mm-page{-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);transform:scale(1.5,1.5);}html.mm-zoom-page.mm-right.mm-opened .mm-page{-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;}html.mm-zoom-page.mm-top.mm-opened .mm-page{-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;}html.mm-zoom-page.mm-bottom.mm-opened .mm-page{-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;}html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel{-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);transform:scale(1.5,1.5);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition-property:-webkit-transform,left;-moz-transition-property:-moz-transform,left;-ms-transition-property:-ms-transform,left;-o-transition-property:-o-transform,left;transition-property:transform,left;}html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7,0.7);-moz-transform:scale(0.7,0.7);-ms-transform:scale(0.7,0.7);-o-transform:scale(0.7,0.7);transform:scale(0.7,0.7);}html.mm-opening.mm-fullscreen .mm-page,html.mm-opening.mm-fullscreen #mm-blocker,html.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-opening.mm-fullscreen .mm-fixed-bottom{left:100%;}.mm-menu.mm-fullscreen{width:100%;}@media all and (max-width:140px){.mm-menu.mm-fullscreen{width:140px;}html.mm-opening.mm-fullscreen .mm-page,html.mm-opening.mm-fullscreen #mm-blocker,html.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-opening.mm-fullscreen .mm-fixed-bottom{left:140px;}}@media all and (min-width:10000px){.mm-menu.mm-fullscreen{width:10000px;}html.mm-opening.mm-fullscreen .mm-page,html.mm-opening.mm-fullscreen #mm-blocker,html.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-opening.mm-fullscreen .mm-fixed-bottom{left:10000px;}}.mm-menu.mm-top.mm-fullscreen{height:100%;}html.mm-top.mm-opening.mm-fullscreen .mm-page,html.mm-top.mm-opening.mm-fullscreen #mm-blocker,html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top{top:100%;}html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom{bottom:-100%;}@media all and (max-height:140px){.mm-menu.mm-top.mm-fullscreen{height:140px;}html.mm-top.mm-opening.mm-fullscreen .mm-page,html.mm-top.mm-opening.mm-fullscreen #mm-blocker,html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top{top:140px;}html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom{bottom:-140px;}}@media all and (min-height:10000px){.mm-menu.mm-top.mm-fullscreen{height:10000px;}html.mm-top.mm-opening.mm-fullscreen .mm-page,html.mm-top.mm-opening.mm-fullscreen #mm-blocker,html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top{top:10000px;}html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom{bottom:-10000px;}}.mm-menu.mm-right.mm-fullscreen{width:100%;}html.mm-right.mm-opening.mm-fullscreen .mm-page,html.mm-right.mm-opening.mm-fullscreen #mm-blocker,html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom{right:100%;}@media all and (max-width:140px){.mm-menu.mm-right.mm-fullscreen{width:140px;}html.mm-right.mm-opening.mm-fullscreen .mm-page,html.mm-right.mm-opening.mm-fullscreen #mm-blocker,html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom{right:140px;}}@media all and (min-width:10000px){.mm-menu.mm-right.mm-fullscreen{width:10000px;}html.mm-right.mm-opening.mm-fullscreen .mm-page,html.mm-right.mm-opening.mm-fullscreen #mm-blocker,html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top,html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom{right:10000px;}}.mm-menu.mm-bottom.mm-fullscreen{height:100%;}html.mm-bottom.mm-opening.mm-fullscreen .mm-page,html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker,html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom{bottom:100%;}html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top{top:-100%;}@media all and (max-height:140px){.mm-menu.mm-bottom.mm-fullscreen{height:140px;}html.mm-bottom.mm-opening.mm-fullscreen .mm-page,html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker,html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom{bottom:140px;}html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top{top:-140px;}}@media all and (min-height:10000px){.mm-menu.mm-bottom.mm-fullscreen{height:10000px;}html.mm-bottom.mm-opening.mm-fullscreen .mm-page,html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker,html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom{bottom:10000px;}html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top{top:-10000px;}}.mm-menu.mm-fullscreen.mm-front,.mm-menu.mm-fullscreen.mm-next{left:-100%;}@media all and (max-width:140px){.mm-menu.mm-fullscreen.mm-front,.mm-menu.mm-fullscreen.mm-next{left:-140px;}}@media all and (min-width:10000px){.mm-menu.mm-fullscreen.mm-front,.mm-menu.mm-fullscreen.mm-next{left:-10000px;}}.mm-menu.mm-top.mm-fullscreen.mm-front,.mm-menu.mm-top.mm-fullscreen.mm-next{top:-100%;}@media all and (max-height:140px){.mm-menu.mm-top.mm-fullscreen.mm-front,.mm-menu.mm-top.mm-fullscreen.mm-next{top:-140px;}}@media all and (min-height:10000px){.mm-menu.mm-top.mm-fullscreen.mm-front,.mm-menu.mm-top.mm-fullscreen.mm-next{top:-10000px;}}.mm-menu.mm-right.mm-fullscreen.mm-front,.mm-menu.mm-right.mm-fullscreen.mm-next{right:-100%;}@media all and (max-width:140px){.mm-menu.mm-right.mm-fullscreen.mm-front,.mm-menu.mm-right.mm-fullscreen.mm-next{right:-140px;}}@media all and (min-width:10000px){.mm-menu.mm-right.mm-fullscreen.mm-front,.mm-menu.mm-right.mm-fullscreen.mm-next{right:-10000px;}}.mm-menu.mm-bottom.mm-fullscreen.mm-front,.mm-menu.mm-bottom.mm-fullscreen.mm-next{bottom:-100%;}@media all and (max-height:140px){.mm-menu.mm-bottom.mm-fullscreen.mm-front,.mm-menu.mm-bottom.mm-fullscreen.mm-next{bottom:-140px;}}@media all and (min-height:10000px){.mm-menu.mm-bottom.mm-fullscreen.mm-front,.mm-menu.mm-bottom.mm-fullscreen.mm-next{bottom:-10000px;}}html.mm-front .mm-fixed-top,html.mm-front .mm-fixed-bottom,html.mm-opening.mm-front .mm-fixed-top,html.mm-opening.mm-front .mm-fixed-bottom{left:0;right:auto;}html.mm-front .mm-fixed-top,html.mm-opening.mm-front .mm-fixed-top{top:0;}html.mm-front .mm-fixed-bottom,html.mm-opening.mm-front .mm-fixed-bottom{bottom:0;}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none !important;}.mm-menu.mm-top{width:100%;}html.mm-top.mm-opened .mm-page,html.mm-top.mm-opened #mm-blocker{top:0%;}html.mm-top.mm-opened.mm-opening .mm-page,html.mm-top.mm-opened.mm-opening #mm-blocker,html.mm-top.mm-opened.mm-opening .mm-fixed-top,html.mm-top.mm-opened.mm-opening .mm-fixed-bottom{left:0;}.mm-menu.mm-right{left:auto;right:0;}html.mm-right.mm-opened .mm-page,html.mm-right.mm-opened #mm-blocker,html.mm-right.mm-opened .mm-fixed-top,html.mm-right.mm-opened .mm-fixed-bottom{left:auto;right:0%;}html.mm-right.mm-opened.mm-opening .mm-page,html.mm-right.mm-opened.mm-opening #mm-blocker,html.mm-right.mm-opened.mm-opening .mm-fixed-top,html.mm-right.mm-opened.mm-opening .mm-fixed-bottom{left:auto;}.mm-menu.mm-bottom{width:100%;top:auto;bottom:0;}html.mm-bottom.mm-opened .mm-page,html.mm-bottom.mm-opened #mm-blocker{bottom:0%;top:auto;}html.mm-bottom.mm-opened.mm-opening .mm-page,html.mm-bottom.mm-opened.mm-opening #mm-blocker,html.mm-bottom.mm-opened.mm-opening .mm-fixed-top,html.mm-bottom.mm-opened.mm-opening .mm-fixed-bottom{top:auto;left:0;}.mm-menu.mm-top{height:80%;}html.mm-top.mm-opening .mm-page,html.mm-top.mm-opening #mm-blocker,html.mm-top.mm-opening .mm-fixed-top{top:80%;}html.mm-top.mm-opening .mm-fixed-bottom{bottom:-80%;}@media all and (max-height:175px){.mm-menu.mm-top{height:140px;}html.mm-top.mm-opening .mm-page,html.mm-top.mm-opening #mm-blocker,html.mm-top.mm-opening .mm-fixed-top{top:140px;}html.mm-top.mm-opening .mm-fixed-bottom{bottom:-140px;}}@media all and (min-height:1100px){.mm-menu.mm-top{height:880px;}html.mm-top.mm-opening .mm-page,html.mm-top.mm-opening #mm-blocker,html.mm-top.mm-opening .mm-fixed-top{top:880px;}html.mm-top.mm-opening .mm-fixed-bottom{bottom:-880px;}}.mm-menu.mm-right{width:80%;}html.mm-right.mm-opening .mm-page,html.mm-right.mm-opening #mm-blocker,html.mm-right.mm-opening .mm-fixed-top,html.mm-right.mm-opening .mm-fixed-bottom{right:80%;}@media all and (max-width:175px){.mm-menu.mm-right{width:140px;}html.mm-right.mm-opening .mm-page,html.mm-right.mm-opening #mm-blocker,html.mm-right.mm-opening .mm-fixed-top,html.mm-right.mm-opening .mm-fixed-bottom{right:140px;}}@media all and (min-width:550px){.mm-menu.mm-right{width:440px;}html.mm-right.mm-opening .mm-page,html.mm-right.mm-opening #mm-blocker,html.mm-right.mm-opening .mm-fixed-top,html.mm-right.mm-opening .mm-fixed-bottom{right:440px;}}.mm-menu.mm-bottom{height:80%;}html.mm-bottom.mm-opening .mm-page,html.mm-bottom.mm-opening #mm-blocker,html.mm-bottom.mm-opening .mm-fixed-bottom{bottom:80%;}html.mm-bottom.mm-opening .mm-fixed-top{top:-80%;}@media all and (max-height:175px){.mm-menu.mm-bottom{height:140px;}html.mm-bottom.mm-opening .mm-page,html.mm-bottom.mm-opening #mm-blocker,html.mm-bottom.mm-opening .mm-fixed-bottom{bottom:140px;}html.mm-bottom.mm-opening .mm-fixed-top{top:-140px;}}@media all and (min-height:1100px){.mm-menu.mm-bottom{height:880px;}html.mm-bottom.mm-opening .mm-page,html.mm-bottom.mm-opening #mm-blocker,html.mm-bottom.mm-opening .mm-fixed-bottom{bottom:880px;}html.mm-bottom.mm-opening .mm-fixed-top{top:-880px;}}html.mm-front.mm-opened .mm-page{top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;}.mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:none 0.4s ease;-moz-transition:none 0.4s ease;-ms-transition:none 0.4s ease;-o-transition:none 0.4s ease;transition:none 0.4s ease;-webkit-transition-property:top,right,bottom,left,-webkit-transform;-moz-transition-property:top,right,bottom,left,-moz-transform;-ms-transition-property:top,right,bottom,left,-o-transform;-o-transition-property:top,right,bottom,left,-o-transform;transition-property:top,right,bottom,left,transform;}html.mm-front .mm-page,html.mm-front #mm-blocker{z-index:0;}.mm-menu.mm-front{z-index:1;box-shadow:0 0 15px rgba(0,0,0,0.5);}html.mm-opened.mm-next .mm-page{box-shadow:none;}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{left:0%;}.mm-menu.mm-top.mm-front,.mm-menu.mm-top.mm-next{left:0;}html.mm-opening .mm-menu.mm-top.mm-front,html.mm-opening .mm-menu.mm-top.mm-next{left:0;top:0%;}.mm-menu.mm-right.mm-front,.mm-menu.mm-right.mm-next{left:auto;}html.mm-opening .mm-menu.mm-right.mm-front,html.mm-opening .mm-menu.mm-right.mm-next{left:auto;right:0%;}.mm-menu.mm-bottom.mm-front,.mm-menu.mm-bottom.mm-next{top:auto;left:0;}html.mm-opening .mm-menu.mm-bottom.mm-front,html.mm-opening .mm-menu.mm-bottom.mm-next{left:0;bottom:0%;}.mm-menu.mm-front,.mm-menu.mm-next{left:-80%;}@media all and (max-width:175px){.mm-menu.mm-front,.mm-menu.mm-next{left:-140px;}}@media all and (min-width:550px){.mm-menu.mm-front,.mm-menu.mm-next{left:-440px;}}.mm-menu.mm-top.mm-front,.mm-menu.mm-top.mm-next{top:-80%;}@media all and (max-height:175px){.mm-menu.mm-top.mm-front,.mm-menu.mm-top.mm-next{top:-140px;}}@media all and (min-height:1100px){.mm-menu.mm-top.mm-front,.mm-menu.mm-top.mm-next{top:-880px;}}.mm-menu.mm-right.mm-front,.mm-menu.mm-right.mm-next{right:-80%;}@media all and (max-width:175px){.mm-menu.mm-right.mm-front,.mm-menu.mm-right.mm-next{right:-140px;}}@media all and (min-width:550px){.mm-menu.mm-right.mm-front,.mm-menu.mm-right.mm-next{right:-440px;}}.mm-menu.mm-bottom.mm-front,.mm-menu.mm-bottom.mm-next{bottom:-80%;}@media all and (max-height:175px){.mm-menu.mm-bottom.mm-front,.mm-menu.mm-bottom.mm-next{bottom:-140px;}}@media all and (min-height:1100px){.mm-menu.mm-bottom.mm-front,.mm-menu.mm-bottom.mm-next{bottom:-880px;}}html.mm-front .mm-fixed-top,html.mm-front .mm-fixed-bottom,html.mm-opening.mm-front .mm-fixed-top,html.mm-opening.mm-front .mm-fixed-bottom{left:0;right:auto;}html.mm-front .mm-fixed-top,html.mm-opening.mm-front .mm-fixed-top{top:0;}html.mm-front .mm-fixed-bottom,html.mm-opening.mm-front .mm-fixed-bottom{bottom:0;}html.mm-opened.mm-light .mm-page{box-shadow:0 0 10px rgba(0,0,0,0.3);}.mm-ismenu.mm-light{background:#f3f3f3;color:rgba(0,0,0,0.6);}.mm-list > li.on > a{background:rgba(224,82,6,1);}.mm-list > li.mobiledk > a{background:rgba(0,0,0,0.03);}.mm-list > li.mobilecopy{display:block;background:rgba(0,0,0,0.03);padding:2em 1em;font-size:0.9em;text-align:center;line-height:1.2;}.mm-list > li.mobilecopy:after{border:0 !important;}.mm-list > li.mobilecopy a{padding:0;background:transparent;display:inline-block;overflow:visible;text-transform:none;font-family:'Calibri','Open Sans',sans-serif;font-size:0.9em;}.mm-menu.mm-light .mm-list > li:after{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-light .mm-list > li > a.mm-subclose{background:rgba(255,255,255,0.6);color:rgba(0,0,0,0.3);}.mm-menu.mm-light .mm-list > li > a.mm-subopen:after,.mm-menu.mm-light .mm-list > li > a.mm-subclose:before{border-color:rgba(0,0,0,0.3);}.mm-menu.mm-light .mm-list > li > a.mm-subopen:before{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu.mm-light .mm-list > li.mm-selected > span{background:rgba(255,255,255,0.6);}.mm-menu.mm-light .mm-list > li.mm-label{background:rgba(0,0,0,0.03);}.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul{background:rgba(0,0,0,0.03);}.mm-menu.mm-light .mm-search input{background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.6);}.mm-menu.mm-light .mm-noresultsmsg{color:rgba(0,0,0,0.3);}.mm-menu.mm-light em.mm-counter{color:rgba(0,0,0,0.3);}.mm-menu.mm-light .mm-list li.mm-label > div > div{background:rgba(0,0,0,0.03);}.mm-menu.mm-light .mm-header{border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.3);}.mm-menu.mm-light .mm-header a:before{border-color:rgba(0,0,0,0.3);}.mm-menu.mm-light label.mm-toggle{background:rgba(0,0,0,0.1);}.mm-menu.mm-light label.mm-toggle div{background:#f3f3f3;}.mm-menu.mm-light input.mm-toggle:checked ~ label.mm-toggle{background:#00a6da;}html.mm-opened.mm-white .mm-page{box-shadow:0 0 10px rgba(0,0,0,0.3);}.mm-ismenu.mm-white{background:white;color:rgba(0,0,0,0.6);}.mm-menu.mm-white .mm-list > li:after{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-white .mm-list > li > a.mm-subclose{background:rgba(0,0,0,0.06);color:rgba(0,0,0,0.3);}.mm-menu.mm-white .mm-list > li > a.mm-subopen:after,.mm-menu.mm-white .mm-list > li > a.mm-subclose:before{border-color:rgba(0,0,0,0.3);}.mm-menu.mm-white .mm-list > li > a.mm-subopen:before{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu.mm-white .mm-list > li.mm-selected > span{background:rgba(0,0,0,0.06);}.mm-menu.mm-white .mm-list > li.mm-label{background:rgba(0,0,0,0.03);}.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul{background:rgba(0,0,0,0.03);}.mm-menu.mm-white .mm-search input{background:rgba(0,0,0,0.1);color:rgba(0,0,0,0.6);}.mm-menu.mm-white .mm-noresultsmsg{color:rgba(0,0,0,0.3);}.mm-menu.mm-white em.mm-counter{color:rgba(0,0,0,0.3);}.mm-menu.mm-white .mm-list li.mm-label > div > div{background:rgba(0,0,0,0.03);}.mm-menu.mm-white .mm-header{border-color:rgba(0,0,0,0.1);color:rgba(0,0,0,0.3);}.mm-menu.mm-white .mm-header a:before{border-color:rgba(0,0,0,0.3);}.mm-menu.mm-white label.mm-toggle{background:rgba(0,0,0,0.1);}.mm-menu.mm-white label.mm-toggle div{background:white;}.mm-menu.mm-white input.mm-toggle:checked ~ label.mm-toggle{background:#00a6da;}html.mm-opened.mm-black .mm-page{box-shadow:none;}.mm-ismenu.mm-black{background:black;color:rgba(255,255,255,0.6);}.mm-menu.mm-black .mm-list > li:after{border-color:rgba(255,255,255,0.2);}.mm-menu.mm-black .mm-list > li > a.mm-subclose{background:rgba(255,255,255,0.25);color:rgba(255,255,255,0.3);}.mm-menu.mm-black .mm-list > li > a.mm-subopen:after,.mm-menu.mm-black .mm-list > li > a.mm-subclose:before{border-color:rgba(255,255,255,0.3);}.mm-menu.mm-black .mm-list > li > a.mm-subopen:before{border-color:rgba(255,255,255,0.2);}.mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu.mm-black .mm-list > li.mm-selected > span{background:rgba(255,255,255,0.25);}.mm-menu.mm-black .mm-list > li.mm-label{background:rgba(255,255,255,0.15);}.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul{background:rgba(255,255,255,0.15);}.mm-menu.mm-black .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.6);}.mm-menu.mm-black .mm-noresultsmsg{color:rgba(255,255,255,0.3);}.mm-menu.mm-black em.mm-counter{color:rgba(255,255,255,0.3);}.mm-menu.mm-black .mm-list li.mm-label > div > div{background:rgba(255,255,255,0.15);}.mm-menu.mm-black .mm-header{border-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.3);}.mm-menu.mm-black .mm-header a:before{border-color:rgba(255,255,255,0.3);}.mm-menu.mm-black label.mm-toggle{background:rgba(255,255,255,0.2);}.mm-menu.mm-black label.mm-toggle div{background:black;}.mm-menu.mm-black input.mm-toggle:checked ~ label.mm-toggle{background:#00a6da;}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.toolbar-fixed .header{top:var(--drupal-displace-offset-top,79px);}.toolbar-fixed #mobilemenu{top:var(--drupal-displace-offset-top,79px);}.region-header{}.region-content{}.region-footer{}#mobile-menu{}
html[data-admin-toolbar] .mm-page{z-index:500;}html[data-admin-toolbar] .header{left:var(--drupal-displace-offset-left,0);width:calc(100% - var(--drupal-displace-offset-left,0));top:64px;z-index:1;}html[data-admin-toolbar] .mm-page{margin-top:64px;}html[data-admin-toolbar] .interior .main{padding-top:64px;}body:has(.node-preview-form-select) .admin-toolbar,body:has(.node-preview-form-select) .admin-toolbar-control-bar,body:has(.node-preview-form-select) .admin-toolbar-overlay,body:has(.node-preview-form-select) .top-bar{display:none !important;}body:has(.node-preview-form-select) .toolbar{display:none !important;}body.toolbar-fixed:has(.node-preview-form-select){padding-top:0 !important;}html:has(.node-preview-form-select){--drupal-displace-offset-left:0 !important;--drupal-displace-offset-top:0 !important;}body:has(.node-preview-form-select) .header{left:0 !important;width:100% !important;top:0 !important;z-index:999 !important;}body:has(.node-preview-form-select) .mm-page{margin-top:0 !important;}body:has(.node-preview-form-select) .interior .main{padding-top:0 !important;}.node-preview-container{position:fixed !important;top:0.5rem;left:0.5rem;width:auto !important;padding:0 !important;background:transparent !important;border:none !important;z-index:1001;visibility:hidden;}.node-preview-container.preview-transformed{visibility:visible;}.preview-toggle-btn{display:inline-flex;align-items:center;gap:0.375rem;font-family:Inter,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:0.8125rem;font-weight:500;line-height:1;color:#fff;background:var(--gin-color-primary,#0550e6);border:2px solid var(--gin-color-primary,#0550e6);border-radius:0.5rem;padding:0.4375rem 0.75rem;cursor:pointer;box-shadow:0 1px 2px rgba(20,45,82,0.08),0 3px 6px rgba(20,45,82,0.12);transition:background-color 0.15s ease,border-color 0.15s ease,box-shadow 0.15s ease;white-space:nowrap;}.preview-toggle-btn:hover{background:var(--gin-color-primary-hover,#0444c4);border-color:var(--gin-color-primary-hover,#0444c4);box-shadow:0 2px 4px rgba(20,45,82,0.12),0 4px 8px rgba(20,45,82,0.16);}.preview-toggle-btn:focus-visible{outline:2px solid rgba(0,125,250,0.6);outline-offset:2px;}.preview-toggle-btn[aria-expanded="true"]{background:var(--gin-color-primary-active,#043cad);border-color:var(--gin-color-primary-active,#043cad);}.preview-toggle-icon{flex-shrink:0;}.preview-popover{position:absolute;top:calc(100% + 0.375rem);left:0;background:#fff;border-radius:0.75rem;box-shadow:0 2px 4px rgba(20,45,82,0.04),0 6px 12px rgba(20,45,82,0.08),0 12px 24px rgba(20,45,82,0.12);padding:1rem;min-width:16rem;white-space:nowrap;z-index:1;}.preview-popover[aria-hidden="true"]{display:none;}.preview-popover .node-preview-form-select{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;margin:0;padding:0;background:transparent;border:none;width:auto;}.preview-popover .node-preview-backlink{display:block;width:100%;margin-bottom:0.25rem;color:var(--gin-color-primary,#0550e6);font-family:Inter,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:0.8125rem;font-weight:500;text-decoration:none;}.preview-popover .node-preview-backlink:hover{text-decoration:underline;}.preview-popover .form-item{display:flex;align-items:center;gap:0.375rem;margin:0;}.preview-popover label{font-family:Inter,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:0.8125rem;font-weight:500;color:#222330;margin:0;}.preview-popover select{font-family:Inter,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:0.8125rem;padding:0.25rem 0.5rem;border:1px solid #8e929c;border-radius:0.375rem;background:#fff;}.preview-popover input[type="submit"]{font-family:Inter,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:0.75rem;font-weight:500;color:var(--gin-color-primary,#0550e6);background:transparent;border:2px solid var(--gin-color-primary,#0550e6);border-radius:0.375rem;padding:0.1875rem 0.5rem;cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease;}.preview-popover input[type="submit"]:hover{background:var(--gin-color-primary,#0550e6);color:#fff;}.preview-popover .js-hide{display:inline-block !important;}html[data-admin-toolbar] [data-toolbar-popover-wrapper]{z-index:601 !important;}[dir="rtl"] html[data-admin-toolbar] .header{left:0;right:var(--drupal-displace-offset-left,0);width:calc(100% - var(--drupal-displace-offset-left,0));}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;}.swiper-button-lock,.swiper-pagination-lock{display:none !important;}html{scroll-behavior:smooth;}html,body{margin:0;padding:0;height:100%;}body{font-family:var(--font-primary);font-size:16px;font-weight:300;font-style:normal;line-height:1.4;margin:0;color:#333;}a{color:var(--color-primary);text-decoration:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}a:hover{color:var(--color-secondary);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}@-ms-keyframes showhide{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes showhide{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes showhide{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes showhide{0%{opacity:0;}100%{opacity:1;}}@keyframes showhide{0%{opacity:0;}100%{opacity:1;}}section{opacity:0;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}section.section-visible{animation-name:showhide;animation-delay:0.25s;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.primary-gradient{background:var(--color-primary);background:-webkit-linear-gradient(140deg,rgba(13,34,63,1) 0%,rgba(27,54,93,1) 50%,rgba(13,34,63,1) 100%);background:-moz-linear-gradient(140deg,rgba(13,34,63,1) 0%,rgba(27,54,93,1) 50%,rgba(13,34,63,1) 100%);background:linear-gradient(140deg,rgba(13,34,63,1) 0%,rgba(27,54,93,1) 50%,rgba(13,34,63,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color-primary)",endColorstr="var(--color-primary)",GradientType=0);}.secondary-gradient{background:var(--color-secondary);background:-webkit-linear-gradient(120deg,rgba(51,51,51,1) 0%,rgba(85,85,85,1) 50%,rgba(51,51,51,1) 100%);background:-moz-linear-gradient(120deg,rgba(51,51,51,1) 0%,rgba(85,85,85,1) 50%,rgba(51,51,51,1) 100%);background:linear-gradient(120deg,rgba(51,51,51,1) 0%,rgba(85,85,85,1) 50%,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color-secondary)",endColorstr="var(--color-secondary)",GradientType=0);}.gray-gradient{background:var(--color-lightgray);background:-webkit-linear-gradient(120deg,rgba(229,229,229,1) 0%,rgba(255,255,255,1) 50%,rgba(229,229,229,1) 100%);background:-moz-linear-gradient(120deg,rgba(229,229,229,1) 0%,rgba(255,255,255,1) 50%,rgba(229,229,229,1) 100%);background:linear-gradient(120deg,rgba(229,229,229,1) 0%,rgba(255,255,255,1) 50%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color-lightgray)",endColorstr="var(--color-lightgray)",GradientType=0);}.bg-primary{background-color:var(--color-primary);}.bg-secondary{background-color:var(--color-secondary);}.bg-tertiary{background-color:var(--color-tertiary);}.bg-white{background-color:var(--color-white);}.bg-gray{background-color:var(--color-gray);}.bg-lightgray{background-color:var(--color-lightgray);}.embed-container{position:relative;background-color:var(--color-white,#ffffff);background-size:cover;background-position:center;background-repeat:no-repeat;}.embed-container__inner{position:relative;width:100%;margin:0 auto;}.embed-container__content{position:relative;width:100%;}.embed-container__content iframe{max-width:100%;}.header{position:fixed;top:0;left:0;z-index:999;width:100%;padding:1em;background:transparent;background:-webkit-linear-gradient(180deg,rgba(27,54,93,0.6) 0%,rgba(27,54,93,0) 100%);background:-moz-linear-gradient(180deg,rgba(27,54,93,0.6) 0%,rgba(27,54,93,0) 100%);background:linear-gradient(180deg,rgba(27,54,93,0.6) 0%,rgba(27,54,93,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color-primary)",endColorstr="var(--color-primary)",GradientType=0);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.is-scrolled .header{padding:0.5em 1em;background:#fff;-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.1);box-shadow:0px 2px 10px rgba(0,0,0,0.1);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.is-scrolled .header .nav-menu li,.is-scrolled .header .nav-menu li a{color:var(--color-primary);}.header .container{position:relative;}.header .nav{display:flex;gap:1em;align-items:center;justify-content:center;}.nav-logo,.nav-menu,.nav-utility{flex:1;}.nav-logo{max-width:240px;}.nav-logo img{max-width:160px;}.nav-logo-dark{display:none;}.is-scrolled .nav-logo-light{display:none;}.is-scrolled .nav-logo-dark{display:block;}.nav-menu{display:flex;gap:2em;list-style:none;padding:0;margin:0;}.nav-menu li{display:inline-block;font-size:0.9em;color:var(--color-white);letter-spacing:2px;text-transform:uppercase;}.nav-menu li a{color:var(--color-white);text-decoration:none;}.nav-menu li a:hover{border-bottom:2px solid var(--color-white);}.is-scrolled .nav-menu li a:hover{border-bottom:2px solid var(--color-primary);}.nav-menu ul{display:none;}.nav-utility{justify-content:center;text-align:right;}.nav-utility .btn{font-size:0.8em;}.is-scrolled .nav-utility .btn-ghost.btn-white{border-color:var(--color-primary);color:var(--color-primary);}.is-scrolled .nav-utility .btn-ghost.btn-white:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white);}.is-scrolled .nav-utility .btn-full.btn-white{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white);}.is-scrolled .nav-utility .btn-full.btn-white:hover{border-color:var(--color-secondary);background:var(--color-secondary);color:var(--color-white);}.menu-trigger{position:absolute;top:1em;left:1em;display:inline-block;width:30px;height:30px;background:transparent url(/themes/custom/stark_child/assets/images/menu-icon.png) top left no-repeat;background-size:100% auto;text-indent:9999px;}.is-scrolled .menu-trigger{background:transparent url(/themes/custom/stark_child/assets/images/menu-icon-primary.png) top left no-repeat;background-size:100% auto;}.search-trigger{position:absolute;top:1em;right:1em;display:inline-block;width:30px;height:30px;background:transparent url(/themes/custom/stark_child/assets/images/search-icon.png) top left no-repeat;background-size:100% auto;text-indent:9999px;}.search-trigger.search-close{background:transparent url(/themes/custom/stark_child/assets/images/close-icon.png) top left no-repeat;background-size:100% auto;}.is-scrolled .search-trigger{background:transparent url(/themes/custom/stark_child/assets/images/search-icon-primary.png) top left no-repeat;background-size:100% auto;}.is-scrolled  .search-trigger.search-close{background:transparent url(/themes/custom/stark_child/assets/images/close-icon-primary.png) top left no-repeat;background-size:100% auto;}.search-trigger-lg{position:relative;top:-3px;display:inline-block;width:30px;height:30px;background:transparent url(/themes/custom/stark_child/assets/images/search-icon.png) top left no-repeat;background-size:100% auto;text-indent:9999px;}.search-trigger-lg.search-close{background:transparent url(/themes/custom/stark_child/assets/images/close-icon.png) top left no-repeat;background-size:100% auto;}.is-scrolled .search-trigger-lg{background:transparent url(/themes/custom/stark_child/assets/images/search-icon-primary.png) top left no-repeat;background-size:100% auto;}.is-scrolled  .search-trigger-lg.search-close{background:transparent url(/themes/custom/stark_child/assets/images/close-icon-primary.png) top left no-repeat;background-size:100% auto;}.header .search{display:none;}.search{padding:1em;background:var(--color-gray);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.search-container{display:flex;gap:1em;}.search-container input{flex:1;}.search-container input[type="search"]{padding:0.5em;}.search-container .search-btn{font-size:0.8em;max-width:120px;border:1px solid var(--color-white);background:transparent;color:var(--color-white);text-transform:uppercase;padding:0.5em 1em;font-weight:700;letter-spacing:2px;text-decoration:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.search-container .search-btn:hover{border:1px solid var(--color-white);background:var(--color-white);color:var(--color-primary);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.mobile-btns{display:flex !important;gap:1em !important;padding:1em !important;}.mobile-btns a.btn{flex:1 !important;font-size:0.9em !important;padding:0.5em 1em !important;text-align:center !important;}.mobile-btns a.btn-ghost{border:1px solid var(--color-primary) !important;background:transparent !important;color:var(--color-primary) !important;}.mobile-btns a.btn-ghost:hover{border:1px solid var(--color-primary) !important;background:var(--color-primary) !important;color:var(--color-white) !important;}.mobile-btns a.btn-full{border:1px solid var(--color-primary) !important;background:var(--color-primary) !important;color:var(--color-white) !important;}.mobile-btns a.btn-full:hover{border:1px solid var(--color-secondary) !important;background:var(--color-secondary) !important;color:var(--color-white) !important;}@media (max-width:1239px){.mega{display:none !important;}}@media (min-width:1240px){.search{padding:2em;}.menu-trigger,.is-scrolled .menu-trigger,.search-trigger,.is-scrolled .search-trigger{display:none;}body.mega-opened{overflow:hidden;}.mega{overflow-y:auto;}.mega-opened .header{background:var(--color-white);height:100vh;box-sizing:border-box;}body.toolbar-fixed.mega-opened .header{height:calc(100vh - 39px);}body.toolbar-fixed.toolbar-tray-open.mega-opened .header{height:calc(100vh - 79px);}.mega-opened .header .container{display:flex;flex-direction:column;height:100%;}.mega-opened .header .nav{flex-shrink:0;}.mega{overflow-y:auto;flex:1;min-height:0;}.mega-opened .nav-utility{display:none;}.mega-opened .nav-logo-light{display:none;}.mega-opened .nav-logo-dark{display:block;}.mega-close{display:none;}.mega-opened .mega-close{position:absolute;top:2em;right:2em;display:inline-block;width:30px;height:30px;background:transparent url(/themes/custom/stark_child/assets/images/close-icon-primary.png) top left no-repeat;background-size:100% auto;text-indent:9999px;}.mega-opened .nav-menu a{color:var(--color-primary);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.mega-opened .nav-menu a:hover{color:var(--color-secondary);border-bottom:2px solid var(--color-secondary);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.mega-opened .nav-menu a.nm-active{border-bottom:2px solid var(--color-primary);}.mega-opened .nav-menu a.nm-active:hover{color:var(--color-primary);}.mega-container{display:flex;gap:2em;padding:2em 1em;}.mega-sidebar,.mega-options{flex:1;}.mega-sidebar{min-width:12%;max-width:12%;border-right:2px solid var(--color-lightgray);}.ms-header{display:block;text-transform:uppercase;font-weight:bold;letter-spacing:2px;margin:0 0 1em;}.ms-link{display:block;font-size:1.1em;color:var(--color-gray);padding:0.25em 0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.ms-link:hover,.ms-link.ms-selected{color:var(--color-primary);font-weight:bold;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.mega-options{display:flex;gap:2em;flex-wrap:wrap;}.mo-option{flex:1;min-width:30%;max-width:32%;text-align:center;}.mo-option-image{overflow:hidden;}.mo-option-image img{transition:transform 0.3s ease;}.mo-option:hover .mo-option-image img,.mobile-mega-option:hover .mo-option-image img{transform:scale(1.1);}.mo-option img{width:100%;max-width:100%;height:auto;}.mo-option-details,.mo-option-name,.mo-option-category{display:block;}.mo-option-name{font-size:1.25em;color:var(--color-primary);font-weight:bold;}.mo-option-category{color:var(--color-gray);}.mo-option:hover .mo-option-name{color:var(--color-secondary);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.mega-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:2em;padding:3em 2em;}.mega-card{display:block;text-align:center;text-decoration:none;}.mega-card-image{overflow:hidden;border-radius:4px;margin-bottom:0.75em;}.mega-card-image img{width:100%;height:auto;display:block;object-fit:cover;aspect-ratio:3/2;transition:transform 0.3s ease;}.mega-card:hover .mega-card-image img{transform:scale(1.05);}.mega-card-title{display:block;font-size:1.1em;font-weight:bold;color:var(--color-primary);transition:color 0.2s;}.mega-card:hover .mega-card-title{color:var(--color-secondary);}.mega-image-cards .mega-close{font-size:1.75em;line-height:1;color:var(--color-primary);text-indent:0;background:none;width:auto;height:auto;}}@media (min-width:1600px){.mega-options{gap:4em;}.mo-option{min-width:30%;max-width:30%;}}.footer{border-top:1px solid #999;padding:2em;}.footer-company{margin:0 0 2em;text-align:center;}.footer-company img{max-width:160px;}.footer-logo-light{display:none;}.footer-dark .footer-logo-dark{display:none;}.footer-dark .footer-logo-light{display:block;}.footer-btns{display:flex;gap:1em;font-size:0.9em;}.footer-btns .btn{flex:1;}.footer-cols{display:none;}.footer-header{color:var(--color-primary);font-weight:300;letter-spacing:2px;text-transform:uppercase;margin:0 0 1em;}.footer-social{text-align:center;}.footer-social-icons{display:flex;gap:1em;justify-content:center;}.footer-social-icons img{display:inline-block;width:24px;height:24px;}.footer-social-icons a:hover{opacity:0.75;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.footer-legal{text-align:center;}.footer-links a{margin:0 1em;}.footer-col > ul{list-style:none;padding:0;margin:0;}.footer-col > ul > li{margin:0;}.footer-col > ul > li > a{color:var(--color-primary);font-weight:300;letter-spacing:2px;text-transform:uppercase;text-decoration:none;display:block;margin:0 0 1em;}.footer-col > ul > li > ul{list-style:none;padding:0;margin:0;}.footer-col > ul > li > ul > li{margin:0.5em 0;}.footer-col > ul > li > ul > li > a{color:var(--color-gray);text-decoration:none;}.footer-col > ul > li > ul > li > a:hover{color:var(--color-primary);}.btn{display:inline-block;padding:0.5em 1em;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none;}.btn-ghost{border:1px solid var(--color-primary);background:transparent;color:var(--color-primary);}.btn-ghost:hover{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-white);}.btn-ghost.btn-white{border:1px solid var(--color-white);color:var(--color-white);}.btn-ghost.btn-white:hover{border:1px solid var(--color-white);background:var(--color-white);color:var(--color-primary);}.btn-full{display:inline-block;padding:0.5em 1em;border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-white);letter-spacing:2px;text-transform:uppercase;text-decoration:none;}.btn-full:hover{border:1px solid var(--color-secondary);background:var(--color-secondary);color:var(--color-white);}.btn-full.btn-white{border:1px solid var(--color-white);background:var(--color-white);color:var(--color-primary);}.btn-full.btn-white:hover{border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-white);}.interior{margin-top:68px;}.interior .header{padding:0.5em 1em;background:#fff;-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 10px rgba(0,0,0,0.1);box-shadow:0px 2px 10px rgba(0,0,0,0.1);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.interior .nav-logo-light{display:none;}.interior .nav-logo-dark{display:block;}.interior .header .nav-menu li,.interior .header .nav-menu li a{color:var(--color-primary);}.interior .nav-utility .btn-ghost.btn-white{border-color:var(--color-primary);color:var(--color-primary);}.interior .nav-utility .btn-ghost.btn-white:hover{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white);}.interior .nav-utility .btn-full.btn-white{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white);}.interior .nav-utility .btn-full.btn-white:hover{border-color:var(--color-secondary);background:var(--color-secondary);color:var(--color-white);}.interior .menu-trigger{background:transparent url(/themes/custom/stark_child/assets/images/menu-icon-primary.png) top left no-repeat;background-size:100% auto;}.interior .search-trigger{background:transparent url(/themes/custom/stark_child/assets/images/search-icon-primary.png) top left no-repeat;background-size:100% auto;}.interior .search-trigger.search-close{background:transparent url(/themes/custom/stark_child/assets/images/close-icon-primary.png) top left no-repeat;background-size:100% auto;}.interior .search-trigger-lg{background:transparent url(/themes/custom/stark_child/assets/images/search-icon-primary.png) top left no-repeat;background-size:100% auto;}.interior .search-trigger-lg.search-close{background:transparent url(/themes/custom/stark_child/assets/images/close-icon-primary.png) top left no-repeat;background-size:100% auto;}.interior{margin-top:90px;}@media (min-width:768px){.interior{margin-top:88px;}}.bcr-sticky{position:relative;z-index:1;background:var(--color-white,#fff);border-bottom:1px solid var(--color-lightgray,#eee);display:none;}.is-scrolled .bcr-sticky,.interior .bcr-sticky{display:block;}.system-messages-wrapper{position:fixed;top:175px;left:0;right:0;z-index:1000;pointer-events:none;}.system-messages-wrapper:empty{display:none;}.system-messages-wrapper [data-drupal-messages]{pointer-events:auto;max-width:1200px;margin:0 auto;padding:0.75em 1.25em;font-size:0.875rem;line-height:1.4;background:rgba(234,244,254,0.97);border-bottom:1px solid #b8d4f0;color:#1a3c5e;box-shadow:0 2px 8px rgba(0,0,0,0.1);}.system-messages-wrapper [data-drupal-messages] [role="contentinfo"]{display:flex;align-items:center;gap:0.5em;position:relative;padding-right:2em;}.system-messages-wrapper .messages-dismiss{position:absolute;right:0;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1.25rem;line-height:1;color:#1a3c5e;padding:0.25em;opacity:0.6;transition:opacity 0.2s;}.system-messages-wrapper .messages-dismiss:hover{opacity:1;}.system-messages-wrapper [data-drupal-messages] h2{margin:0;}.system-messages-wrapper [data-drupal-messages] a{color:#1a3c5e;text-decoration:underline;}[data-drupal-messages-fallback] + [data-drupal-messages]{display:none;}[data-admin-toolbar] .system-messages-wrapper{top:calc(var(--drupal-displace-offset-top,39px) + 175px);left:var(--drupal-displace-offset-left,0px);}.hv{width:100%;background:#000;}.hv-stage{position:relative;height:calc(var(--hv-count,1) * 100vh);}.hv-viewport{position:sticky;top:0;height:100vh;width:100%;overflow:hidden;}.hv-track{position:absolute;inset:0;width:100%;height:calc(var(--hv-count,1) * 100vh);transform:translate3d(0,0,0);will-change:transform;}.hv-slide{position:relative;height:100vh;width:100%;overflow:hidden;}.hv-media{position:absolute;inset:0;width:100%;height:100%;}.hv-video,.hv-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;}.hv-desktop{display:none;}.hv-picture{display:block;width:100%;height:100%;}.hv-media-scrim{position:absolute;inset:0;background:var(--hv-scrim);pointer-events:none;}.hv-content{position:absolute;z-index:2;padding:0;width:100%;}.hv-content--bottom-left{left:var(--hv-ui-margin);bottom:max(var(--hv-ui-margin),5em);text-align:left;}.hv-content--center-left{top:50%;transform:translateY(-50%);left:var(--hv-ui-margin);text-align:left;}.hv-content--top-center,.hv-content--center-center,.hv-content--bottom-center{left:50%;transform:translateX(-50%);text-align:center;}.hv-content--top-center{top:var(--hv-ui-margin);}.hv-content--center-center{top:50%;transform:translate(-50%,-50%);}.hv-content--bottom-center{bottom:max(var(--hv-ui-margin),5em);}.hv-content--top-center .hv-content-btns,.hv-content--center-center .hv-content-btns,.hv-content--bottom-center .hv-content-btns{justify-content:center;}.hv-content-sm{font-size:1.5em;font-weight:400;color:var(--color-white);margin:0 0 0.25em;}.hv-content-sm a{color:var(--color-white);}.hv-content-lg{font-size:3em;font-weight:700;color:var(--color-white);margin:0 0 0.25em;}.hv-content-lg a{color:var(--color-white);}.hv-content-p{margin:0 0 1em;}.hv-content-btns{display:flex;gap:1em;}.hv-tagline{margin:0;color:var(--hv-ui-color);font-weight:700;letter-spacing:.08em;font-size:clamp(18px,2.2vw,28px);white-space:nowrap;}.hv-video-toggle{position:absolute;right:var(--hv-ui-margin);bottom:max(var(--hv-ui-margin),5em);z-index:3;width:38px;height:38px;border-radius:999px;border:2px solid rgba(255,255,255,.6);background:rgba(0,0,0,.18);color:var(--hv-ui-color);display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent;}.hv-video-toggle:hover{background:rgba(0,0,0,.28);}.hv-video-toggle:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:2px;}.hv-video-toggle svg{fill:currentColor;}.hv-video-toggle.is-paused [data-icon="pause"]{display:none;}.hv-video-toggle:not(.is-paused) [data-icon="play"]{display:none;}.hv-dots{position:fixed;right:var(--hv-ui-margin);top:50%;transform:translateY(-50%);z-index:20;display:flex;flex-direction:column;gap:0.5em;pointer-events:auto;opacity:0;pointer-events:none;transition:opacity 0.3s ease;}.hv.is-visible .hv-dots{opacity:1;pointer-events:auto;}.hv-dot{appearance:none;border:0;background:transparent;padding:0;width:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;}.hv-dot::before{content:'';display:block;width:var(--hv-dot-width);height:var(--hv-dot-height);border-radius:999px;background:var(--hv-ui-muted);transition:height .22s ease,width .22s ease,border-radius .22s ease,background .22s ease;}.hv-dot.is-active::before{width:var(--hv-dot-width);height:var(--hv-dot-active-height);border-radius:999px;background:var(--hv-ui-color);}.hv-dots.is-dim .hv-dot::before{background:rgba(255,255,255,.35);}.hv-dots.is-dim .hv-dot.is-active::before{background:rgba(255,255,255,.6);}.hv-slide--inset{background:radial-gradient(1200px 600px at 50% 40%,rgba(255,255,255,.08),rgba(255,255,255,0) 55%),var(--hv-inset-bg);}.hv-inset-bg{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none;}.hv-inset-bg-img{position:absolute;top:-20%;left:0;width:100%;height:140%;object-fit:cover;object-position:center;will-change:transform;transform:translate3d(0,0,0);}.hv-inset-shell{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:clamp(16px,10vw,70px);z-index:1;}.hv-inset-frame{width:min(1320px,100vw);aspect-ratio:16 / 16;overflow:hidden;background:rgba(255,255,255,.05);box-shadow:0 22px 60px rgba(0,0,0,.35);}.hv-slide--inset .hv-picture,.hv-slide--inset .hv-img{position:relative;width:100%;height:100%;}.hv-inset-content{position:absolute;bottom:2em;left:2em;z-index:999;}.hv-inset-content-sm{color:var(--color-white);font-size:1.2em;font-weight:400;letter-spacing:4px;text-transform:uppercase;margin:0;}.hv-inset-content-lg{font-size:3em;font-weight:700;color:var(--color-white);margin:0 0 0.25em;}.hv-inset-content-lg a{color:var(--color-white);}@media (max-width:767px){.hv-dots{right:1em;}}@media (min-width:768px){.hv-inset-frame{width:min(2400px,86vw,calc(80vh * 16 / 9));aspect-ratio:16 / 9;}.hv-inset-shell{padding:clamp(16px,5vw,120px);}.hv-desktop{display:block;}.hv-mobile{display:block;}}@media (min-width:1600px){.hv-inset-content-lg{font-size:clamp(3em,3.5vw,5.5em);}.hv-inset-content-sm{font-size:clamp(1.2em,1.2vw,1.6em);}}.hv-slide--image .hv-media{z-index:0;}.hv-slide--image .hi-content{z-index:2;color:var(--color-white);}.hv-slide--image .hi-content-sm{font-size:1.5em;font-weight:400;letter-spacing:4px;text-transform:uppercase;color:var(--color-white);margin:0 0 0.25em;}.hv-slide--image .hi-content-lg,.hv-slide--image .hi-content-lg a{color:var(--color-white);}.hv-slide--image.hv-slide--cover-overlay .hv-img{opacity:0.35;}.hv-hidden{display:none !important;}@media (prefers-reduced-motion:reduce){.hv-slide--pan-scroll .hv-video{display:none;}}.hv-img-mobile-fallback{display:none;position:absolute;inset:0;width:100%;height:100%;}@media (max-width:767px){.hv-slide--mobile-image-fallback .hv-video,.hv-slide--mobile-image-fallback .hv-video-toggle{display:none;}.hv-slide--mobile-image-fallback .hv-img-mobile-fallback{display:block;}}.hi-container{display:block;position:relative;}.hi-image{position:relative;top:0;z-index:0;}.hi-image img{display:block;width:100%;height:auto;}.hi-content{position:absolute;top:0;z-index:1;display:block;width:100%;}.hi-content.hi-center-top{padding:2em 0;text-align:center;}.hi-content.hi-center-middle{position:absolute;top:50%;transform:translateY(-50%);text-align:center;}.hi-content.hi-center-bottom{position:absolute;top:auto;bottom:0;text-align:center;padding:2em 0;}.hi-content.hi-left-top{position:absolute;top:0;text-align:left;padding:2em;}.hi-content.hi-left-center{position:absolute;top:50%;transform:translateY(-50%);text-align:left;padding:2em;}.hi-content.hi-left-bottom{position:absolute;top:auto;bottom:0;text-align:left;padding:2em;}.hi-content.hi-left-top .hi-content-btns,.hi-content.hi-left-center .hi-content-btns,.hi-content.hi-left-bottom .hi-content-btns{justify-content:flex-start;}.hi-content.hi-left-top .hi-content-copy,.hi-content.hi-left-center .hi-content-copy,.hi-content.hi-left-bottom .hi-content-copy{margin:0;padding:0;}.hi.bg-primary .hi-content{color:var(--color-white);}.hi-content-lg{font-size:1.75em;margin:0 0 0.25em;}.hi.bg-primary .hi-content-lg a{color:var(--color-white);}.hi-content-copy{margin:0 auto;padding:0 2em;max-width:980px;}.hi-content-btns{display:flex;gap:1em;justify-content:center;}.hi.bg-primary .btn-full:hover{background:var(--color-secondary);}#walkthrough .hi-image img{opacity:0.25;}@media (min-width:768px){.hi-content.hi-center-top{padding:6em 0;}.hi-content.hi-center-bottom{padding:4em 0;}.hi-content.hi-left-top,.hi-content.hi-left-center,.hi-content.hi-left-bottom{padding:4em;}.hi-content-lg{font-size:2.25em;}}@media (max-width:767px){.hi-content.hi-mobile-center-top{top:0;bottom:auto;transform:none;text-align:center;padding:2em 0;}.hi-content.hi-mobile-center-middle{top:50%;bottom:auto;transform:translateY(-50%);text-align:center;padding:0;}.hi-content.hi-mobile-center-bottom{top:auto;bottom:0;transform:none;text-align:center;padding:2em 0;}.hi-content.hi-mobile-left-top{top:0;bottom:auto;transform:none;text-align:left;padding:2em;}.hi-content.hi-mobile-left-center{top:50%;bottom:auto;transform:translateY(-50%);text-align:left;padding:2em;}.hi-content.hi-mobile-left-bottom{top:auto;bottom:0;transform:none;text-align:left;padding:2em;}.hi-content.hi-mobile-left-top .hi-content-btns,.hi-content.hi-mobile-left-center .hi-content-btns,.hi-content.hi-mobile-left-bottom .hi-content-btns{justify-content:flex-start;}.hi-content.hi-mobile-center-top .hi-content-btns,.hi-content.hi-mobile-center-middle .hi-content-btns,.hi-content.hi-mobile-center-bottom .hi-content-btns{justify-content:center;}.hi-content.hi-mobile-left-top .hi-content-copy,.hi-content.hi-mobile-left-center .hi-content-copy,.hi-content.hi-mobile-left-bottom .hi-content-copy{margin:0;padding:0;}}.mc-container{padding:2em 0;}.mc-header{text-align:center;}.mc-header h2,.mc-header h3,.mc-header h4,.mc-header h5,.mc-header h6{color:var(--color-primary);}.mc.primary-gradient .mc-header h2,.mc.primary-gradient .mc-header h3,.mc.primary-gradient .mc-header h4,.mc.primary-gradient .mc-header h5,.mc.primary-gradient .mc-header h6,.mc.secondary-gradient .mc-header h2,.mc.secondary-gradient .mc-header h3,.mc.secondary-gradient .mc-header h4,.mc.secondary-gradient .mc-header h5,.mc.secondary-gradient .mc-header h6,.mc.bg-primary .mc-header h2,.mc.bg-primary .mc-header h3,.mc.bg-primary .mc-header h4,.mc.bg-primary .mc-header h5,.mc.bg-primary .mc-header h6,.mc.bg-secondary .mc-header h2,.mc.bg-secondary .mc-header h3,.mc.bg-secondary .mc-header h4,.mc.bg-secondary .mc-header h5,.mc.bg-secondary .mc-header h6,.mc.bg-tertiary .mc-header h2,.mc.bg-tertiary .mc-header h3,.mc.bg-tertiary .mc-header h4,.mc.bg-tertiary .mc-header h5,.mc.bg-tertiary .mc-header h6,.mc.bg-gray .mc-header h2,.mc.bg-gray .mc-header h3,.mc.bg-gray .mc-header h4,.mc.bg-gray .mc-header h5,.mc.bg-gray .mc-header h6{color:var(--color-white);}.mc.primary-gradient .mc-tab,.mc.secondary-gradient .mc-tab,.mc.bg-primary .mc-tab,.mc.bg-secondary .mc-tab,.mc.bg-tertiary .mc-tab,.mc.bg-gray .mc-tab{color:var(--color-white);border-bottom-color:rgba(255,255,255,0.3);}.mc.primary-gradient .mc-tab-active,.mc.secondary-gradient .mc-tab-active,.mc.bg-primary .mc-tab-active,.mc.bg-secondary .mc-tab-active,.mc.bg-tertiary .mc-tab-active,.mc.bg-gray .mc-tab-active{border-bottom-color:var(--color-white);}.mc.primary-gradient .mc-tabs,.mc.secondary-gradient .mc-tabs,.mc.bg-primary .mc-tabs,.mc.bg-secondary .mc-tabs,.mc.bg-tertiary .mc-tabs,.mc.bg-gray .mc-tabs{border-bottom-color:rgba(255,255,255,0.3);}.mc.primary-gradient .mc-content-lg a,.mc.secondary-gradient .mc-content-lg a,.mc.bg-primary .mc-content-lg a,.mc.bg-secondary .mc-content-lg a,.mc.bg-tertiary .mc-content-lg a,.mc.bg-gray .mc-content-lg a{color:var(--color-white);}.mc.primary-gradient .mc-content-sm,.mc.secondary-gradient .mc-content-sm,.mc.bg-primary .mc-content-sm,.mc.bg-secondary .mc-content-sm,.mc.bg-tertiary .mc-content-sm,.mc.bg-gray .mc-content-sm{color:var(--color-white);}.mc.primary-gradient .mc-content-attr,.mc.secondary-gradient .mc-content-attr,.mc.bg-primary .mc-content-attr,.mc.bg-secondary .mc-content-attr,.mc.bg-tertiary .mc-content-attr,.mc.bg-gray .mc-content-attr{color:var(--color-white);}.mc-tabs{display:block;width:100%;overflow-x:scroll;white-space:nowrap;margin:0 0 2em;border-bottom:1px solid var(--color-primary);}.mc-tab{display:inline-block;padding:0.5em 1em;border-bottom:2px solid var(--color-white);}.mc-tab-active{font-weight:600;border-bottom:2px solid var(--color-primary);}.mc-carousel{overflow:hidden;}.mc-slide{text-align:center;}.mc-slide img{width:100%;height:auto;}.mc-content-sm{margin-top:2em;font-size:1em;font-weight:300;letter-spacing:4px;text-transform:uppercase;text-align:center;min-height:1.5em;}.mc-content-lg{font-size:2em;font-weight:700;text-align:center;}.mc-content-lg a{color:var(--color-primary);text-decoration:none;}.mc-content-attributes{display:flex;flex-wrap:wrap;row-gap:0.5em;margin:1em 0;text-align:center;justify-content:center;align-items:stretch;color:var(--color-primary);}.mc-content-attr{font-size:0.9em;padding:0 0.75em;color:var(--color-primary);border-right:1px solid var(--color-primary);}.mc-content-attr:last-child{border-right:none;}.mc-content-attr-dark{font-weight:700;white-space:nowrap;}.mc-content-attr-light{font-weight:300;letter-spacing:2px;text-transform:uppercase;white-space:nowrap;}.mc-content-btns{display:flex;gap:1em;justify-content:center;}.mc-content-btns .btn{font-size:0.75em;padding:0.75em 1.5em;}.mc-nav{position:relative;padding:0 1.5em;}.mc-nav .swiper-button-prev,.mc-nav .swiper-button-next{position:static;display:inline-block;width:36px;height:36px;background-size:100% auto !important;text-indent:9999px;overflow:hidden;margin-top:0;}.mc-nav .swiper-button-prev::after,.mc-nav .swiper-button-next::after{display:none;}.mc-nav .swiper-button-prev{background:var(--color-white) url(/themes/custom/stark_child/assets/images/arrow-circle-black-left.png) center center no-repeat !important;background-size:100% auto !important;}.mc-nav .swiper-button-next{float:right;background:var(--color-white) url(/themes/custom/stark_child/assets/images/arrow-circle-black-right.png) center center no-repeat !important;background-size:100% auto !important;}.mc.primary-gradient .mc-nav .swiper-button-prev,.mc.secondary-gradient .mc-nav .swiper-button-prev,.mc.bg-primary .mc-nav .swiper-button-prev,.mc.bg-secondary .mc-nav .swiper-button-prev,.mc.bg-tertiary .mc-nav .swiper-button-prev,.mc.bg-gray .mc-nav .swiper-button-prev{background:transparent url(/themes/custom/stark_child/assets/images/arrow-circle-white-left.png) center center no-repeat !important;background-size:100% auto !important;}.mc.primary-gradient .mc-nav .swiper-button-next,.mc.secondary-gradient .mc-nav .swiper-button-next,.mc.bg-primary .mc-nav .swiper-button-next,.mc.bg-secondary .mc-nav .swiper-button-next,.mc.bg-tertiary .mc-nav .swiper-button-next,.mc.bg-gray .mc-nav .swiper-button-next{background:transparent url(/themes/custom/stark_child/assets/images/arrow-circle-white-right.png) center center no-repeat !important;background-size:100% auto !important;}@media (min-width:768px){.mc-container{padding:4em 0;}.mc-tabs{display:inline-block;width:auto;overflow-x:unset;white-space:auto;}.mc-carousel .swiper-slide img{padding:2em 0 0;transform:scale(0.7);transition:transform 0.2s;}.mc-carousel .swiper-slide-active img{transform:scale(1.2);transition:transform 0.2s;}.mc-carousel .swiper-slide .mc-content-sm,.mc-carousel .swiper-slide .mc-content-lg,.mc-carousel .swiper-slide .mc-content-attributes,.mc-carousel .swiper-slide .mc-content-btns{visibility:hidden;opacity:0;}.mc-carousel .swiper-slide-active .mc-content-sm,.mc-carousel .swiper-slide-active .mc-content-lg,.mc-carousel .swiper-slide-active .mc-content-attributes,.mc-carousel .swiper-slide-active .mc-content-btns{visibility:visible;opacity:1;}.mc-nav{position:relative;top:-6em;padding:0 4em;z-index:10;pointer-events:none;}.mc-nav .swiper-button-prev,.mc-nav .swiper-button-next{pointer-events:auto;}.mc-content-lg{font-size:2.5em;}.mc-content-attributes{margin:1.5em 0;}.mc-content-attr{padding:0 1.25em;}}.mg-container{padding:4em 2em;}.mg-header{text-align:center;}.mg-header h2,.mg-header h3,.mg-header h4,.mg-header h5,.mg-header h6{color:var(--color-primary);}.mg-product{margin:0 0 4em;}.mg-product:last-child{margin:0;}.mg-product img{width:100%;height:auto;}.mg-name h2{font-size:2em;font-weight:700;text-align:center;justify-content:center;margin:0;padding:0;}.mg-name p{margin:0;padding:0;font-size:1em;font-weight:300;text-align:center;justify-content:center;}.mg-content-attributes{display:flex;gap:0;margin:1em 0;text-align:center;justify-content:center;align-items:center;color:var(--color-primary);}.mg-content-attr{font-size:0.9em;padding:0 0.75em;color:var(--color-primary);border-right:1px solid var(--color-primary);}.mg-content-attr:last-child{border-right:none;}.mg-content-attr-dark{font-weight:700;}.mg-content-attr-light{font-weight:300;letter-spacing:2px;text-transform:uppercase;}.mg-content-btns{display:flex;gap:1em;justify-content:center;}.mg-content-btns .btn{font-size:0.75em;padding:0.75em 1.5em;}@media (min-width:768px){.mg-container{display:flex;flex-wrap:wrap;gap:2em;padding:6em 2em;}.mg-header{width:100%;}.mg-product{flex:0 1 calc(50% - 1em);min-width:280px;margin:0;}.mg-content-attributes{margin:1.5em 0;}.mg-content-attr{padding:0 1.25em;}}@media (min-width:1024px){.mg-product{flex:0 1 calc(33.333% - 1.334em);}}.ts{padding:2em;}.ts-header{text-align:center;}.ts-header{color:var(--color-primary);}.ts.bg-primary .ts-header,.ts.bg-secondary .ts-header,.ts.bg-tertiary .ts-header,.ts.bg-gray .ts-header,.ts.primary-gradient .ts-header,.ts.secondary-gradient .ts-header{color:var(--color-white) !important;}.ts.bg-primary .ts-header h2,.ts.bg-primary .ts-header h3,.ts.bg-primary .ts-header h4,.ts.bg-primary .ts-header h5,.ts.bg-primary .ts-header h6,.ts.bg-secondary .ts-header h2,.ts.bg-secondary .ts-header h3,.ts.bg-secondary .ts-header h4,.ts.bg-secondary .ts-header h5,.ts.bg-secondary .ts-header h6,.ts.bg-tertiary .ts-header h2,.ts.bg-tertiary .ts-header h3,.ts.bg-tertiary .ts-header h4,.ts.bg-tertiary .ts-header h5,.ts.bg-tertiary .ts-header h6,.ts.bg-gray .ts-header h2,.ts.bg-gray .ts-header h3,.ts.bg-gray .ts-header h4,.ts.bg-gray .ts-header h5,.ts.bg-gray .ts-header h6,.ts.primary-gradient .ts-header h2,.ts.primary-gradient .ts-header h3,.ts.primary-gradient .ts-header h4,.ts.primary-gradient .ts-header h5,.ts.primary-gradient .ts-header h6,.ts.secondary-gradient .ts-header h2,.ts.secondary-gradient .ts-header h3,.ts.secondary-gradient .ts-header h4,.ts.secondary-gradient .ts-header h5,.ts.secondary-gradient .ts-header h6{color:var(--color-white) !important;}.ts-tabs{display:block;width:100%;overflow-x:scroll;white-space:nowrap;margin:0 0 2em;border-bottom:1px solid var(--color-primary);}.ts.bg-primary .ts-tabs,.ts.bg-secondary .ts-tabs,.ts.bg-tertiary .ts-tabs,.ts.bg-gray .ts-tabs,.ts.primary-gradient .ts-tabs,.ts.secondary-gradient .ts-tabs{border-bottom:1px solid var(--color-white);background:transparent;}.ts-tab{display:inline-block;padding:0.5em 1em;color:var(--color-white);;border-bottom:2px solid var(--color-white);}.ts.bg-primary .ts-tab,.ts.bg-secondary .ts-tab,.ts.bg-tertiary .ts-tab,.ts.bg-gray .ts-tab,.ts.primary-gradient .ts-tab,.ts.secondary-gradient .ts-tab{border-bottom:0;}.ts-tab-active{font-weight:600;border-bottom:2px solid var(--color-primary);}.ts.bg-primary .ts-tab-active,.ts.bg-secondary .ts-tab-active,.ts.bg-tertiary .ts-tab-active,.ts.bg-gray .ts-tab-active,.ts.primary-gradient .ts-tab-active,.ts.secondary-gradient .ts-tab-active{border-bottom:2px solid var(--color-white);}.spec-attributes{color:var(--color-primary);margin:0 0 2em;}.ts.bg-primary .spec-attributes,.ts.bg-secondary .spec-attributes,.ts.bg-tertiary .spec-attributes,.ts.bg-gray .spec-attributes,.ts.primary-gradient .spec-attributes,.ts.secondary-gradient .spec-attributes{color:var(--color-white);}.spec-attr{display:flex;gap:2em;margin:0 0 0.5em;}.ts.bg-primary .spec-attr,.ts.bg-secondary .spec-attr,.ts.bg-tertiary .spec-attr,.ts.bg-gray .spec-attr,.ts.primary-gradient .spec-attr,.ts.secondary-gradient .spec-attr{color:var(--color-white);}.spec-attr-dark{flex:1;font-weight:700;}.spec-attr-light{flex:1;font-weight:300;letter-spacing:2px;text-transform:uppercase;}.spec-i img,.spec-i embed{width:100%;max-width:100%;height:auto;}.ts .spec-i .js-cloudimage-360-view{width:100%;height:100%;}.ts .spec-i .cloudimage-360{width:100%;height:100%;min-height:300px;background:transparent !important;}.ts .spec-i .cloudimage-360 .cloudimage-360-inner-box,.ts .spec-i .cloudimage-360 canvas,.ts .spec-i .cloudimage-360 img{background:transparent !important;}.ts .spec-i .cloudimage-360 .cloudimage-360-fullscreen-button{background-color:rgba(255,255,255,0.15) !important;border:none;border-radius:4px;padding:6px;cursor:pointer;color:#ffffff;}.ts .spec-i .cloudimage-360 .cloudimage-360-fullscreen-button:hover{background-color:rgba(255,255,255,0.3) !important;}.ts .spec-i .cloudimage-360 .cloudimage-360-fullscreen-button svg{stroke:#ffffff !important;width:22px;height:22px;}.ts .spec-i .ci360-theme-dark{--ci360-button-bg:rgba(255,255,255,0.15);--ci360-button-bg-hover:rgba(255,255,255,0.3);--ci360-icon-color:#ffffff;--ci360-icon-color-hover:#ffffff;--ci360-initial-icon-bg:rgba(255,255,255,0.15);--ci360-initial-icon-color:#ffffff;--ci360-circle-color-mid:rgba(255,255,255,0.3);--ci360-circle-dot-color:rgba(255,255,255,0.5);--ci360-hints-bg:rgba(0,0,0,0.6);--ci360-hints-color:#ffffff;--ci360-overlay-bg:transparent;--ci360-fullscreen-bg:#0a1628;}.spec-colors{margin:0 0 1em;}.spec-color{display:block;margin:0 0 0.5em;color:var(--color-primary);text-align:center;}.ts.bg-primary .spec-color,.ts.bg-secondary .spec-color,.ts.bg-tertiary .spec-color,.ts.bg-gray .spec-color,.ts.primary-gradient .spec-color,.ts.secondary-gradient .spec-color{color:var(--color-white);}.spec-hex{display:block;width:100%;min-height:48px;margin:0 0 0.25em;border:1px solid var(--color-lightgray);}.spec-name{color:var(--color-primary);}.ts.bg-primary .spec-name,.ts.bg-secondary .spec-name,.ts.bg-tertiary .spec-name,.ts.bg-gray .spec-name,.ts.primary-gradient .spec-name,.ts.secondary-gradient .spec-name{color:var(--color-white);}.spec-notes{color:var(--color-primary);font-style:italic;text-align:center;}.ts.bg-primary .spec-notes,.ts.bg-secondary .spec-notes,.ts.bg-tertiary .spec-notes,.ts.bg-gray .spec-notes,.ts.primary-gradient .spec-notes,.ts.secondary-gradient .spec-notes{color:var(--color-white);}.more-specs{cursor:pointer;}.spec-content-extended{margin-top:2em;}.spec-content-extended h3{padding:0 0 0.25em;margin:0 0 1em;border-bottom:1px solid var(--color-gray);}.ts.bg-primary .spec-content-extended h3,.ts.bg-secondary .spec-content-extended h3,.ts.bg-tertiary .spec-content-extended h3,.ts.bg-gray .spec-content-extended h3,.ts.primary-gradient .spec-content-extended h3,.ts.secondary-gradient .spec-content-extended h3{color:var(--color-white);border-bottom:1px solid var(--color-overwhite);}.spec-content-extended .cols{gap:0.5em;}.spec-content-extended .spec-attr{padding:0.5em 1em;background:var(--color-overlight);}.spec-extended-section{margin-bottom:2em;}.spec-extended-section h3{font-size:1.25em;}.spec-extended-grid{display:grid;grid-template-columns:1fr;gap:0.5em;}.spec-features-grid{display:grid;grid-template-columns:1fr;gap:1.5em;}.spec-feature-category{padding:0.5em 1em;background:var(--color-overlight);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.spec-feature-category h4{font-size:1em;margin:0 0 0.5em;padding:0 0 0.5em;border-bottom:1px solid var(--color-overwhite);}.spec-feature-category ul{list-style:disc;padding-left:1.25em;margin:0;color:var(--color-white);}.spec-feature-category li{padding:0.15em 0;font-size:0.95em;color:var(--color-white);}.ts.bg-primary .spec-feature-category h4,.ts.bg-secondary .spec-feature-category h4,.ts.bg-tertiary .spec-feature-category h4,.ts.bg-gray .spec-feature-category h4,.ts.primary-gradient .spec-feature-category h4,.ts.secondary-gradient .spec-feature-category h4{color:var(--color-white);}@media (min-width:768px){.ts{padding:4em;}.ts-tabs{display:inline-block;width:auto;overflow-x:unset;white-space:unset;}.spec-attr{margin:0 0 1em;}.spec-content{display:flex;gap:2em;}.spec-a{flex:1;}.spec-i{flex:1;}.spec-colors{display:flex;gap:2em;flex-wrap:wrap;justify-content:center;}.spec-color{flex:1;min-width:31%;max-width:31%;}.spec-extended-section,.spec-content-extended{margin-bottom:4em;}.spec-content-extended .col{min-width:33%;max-width:33%;}.spec-content-extended .spec-attr{margin:0;}.spec-content-extended h3{font-size:1.5em;}.spec-extended-grid{grid-template-columns:1fr 1fr;}.spec-features-grid{grid-template-columns:1fr 1fr;}.spec-hex{min-height:64px;}.spec-feature-category{padding:1.5em 2em;}.spec-feature-category h4{font-size:1.25em;}}@media (min-width:1240px){.spec-attr{font-size:1.1em;}.spec-color{font-size:1.1em;min-width:20%;max-width:20%;}.spec-extended-grid{grid-template-columns:1fr 1fr 1fr;}.spec-features-grid{grid-template-columns:1fr 1fr 1fr 1fr;}}.sv-stage{position:relative;}.sv-stage ~ *{position:relative;z-index:1;}.sv-hero{position:relative;width:100%;height:100vh;overflow:hidden;}.sv-stage .sv-hero{position:sticky;top:0;}.sv-hero video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%) translateZ(0);will-change:transform;}.sv-hero .sv-overlay{position:relative;z-index:2;width:100%;height:100%;display:grid;place-items:center;color:var(--color-white);text-align:center;pointer-events:none;}.sv-hero .sv-overlay .hv-content{pointer-events:auto;}.sv-hero .sv-overlay h2{font-size:3em;}@media (min-width:768px){.sv-hero .sv-overlay h2{font-size:4em;}}.sic.bg-primary,.sic.bg-secondary,.sic.bg-tertiary,.sic.bg-gray,.sic.primary-gradient,.sic.secondary-gradient{color:var(--color-white) !important;}.sic-container{padding:2em 0 0;}.sic-header{padding:0 0 2em;}.sic-header h2,.sic-header h3,.sic-header h4,.sic-header h5,.sic-header h6{font-size:1.75em;margin:0 0 0.25em;}.sic-header p{margin:0 auto;padding:0 2em;max-width:980px;}.sic-slide-img img{display:block;width:100%;height:auto;}.sic-slide-copy{padding:2em;}.sic-slide-copy h2,.sic-slide-copy h3,.sic-slide-copy h4,.sic-slide-copy h5,.sic-slide-copy h6{margin:0 0 0.25em;}.sic-slide-copy p{margin:0;}.sic-slide-copy--light{background:var(--color-overwhite,rgba(255,255,255,0.85));}.sic-slide-copy--dark{background:var(--color-overdark,rgba(0,0,0,0.7));color:var(--color-white);}.sic-slide-copy--dark h2,.sic-slide-copy--dark h3,.sic-slide-copy--dark h4,.sic-slide-copy--dark h5,.sic-slide-copy--dark h6,.sic-slide-copy--dark p,.sic-slide-copy--dark a{color:var(--color-white);}.sic-slide-copy--transparent{background:transparent;padding:0;color:var(--color-white);}.sic-slide-copy--transparent h2,.sic-slide-copy--transparent h3,.sic-slide-copy--transparent h4,.sic-slide-copy--transparent h5,.sic-slide-copy--transparent h6,.sic-slide-copy--transparent p,.sic-slide-copy--transparent a{color:var(--color-white);}.sic{overflow:hidden;}.sic-carousel{overflow:visible !important;position:relative;}.sic-carousel .swiper-button-prev,.sic-carousel .swiper-button-next{display:none;width:48px;height:48px;text-indent:9999px;overflow:hidden;top:50%;transform:translateY(-50%);margin-top:0;}.sic-carousel .swiper-button-prev::after,.sic-carousel .swiper-button-next::after{display:none;}.sic-carousel .swiper-button-prev{background:transparent url(/themes/custom/stark_child/assets/images/arrow-white-left.png) center center no-repeat;background-size:100% auto;left:0;}.sic-carousel .swiper-button-next{background:transparent url(/themes/custom/stark_child/assets/images/arrow-white-right.png) center center no-repeat;background-size:100% auto;right:0;}.sic-carousel .swiper-pagination{position:relative;margin:1em 0;text-align:center;}.sic-carousel .swiper-pagination-bullet{display:inline-block;width:16px;height:6px;background:var(--color-primary);opacity:0.5;margin:0 0.5em;border-radius:100px;transition:all 0.2s;}.sic-carousel .swiper-pagination-bullet-active{opacity:1;width:75px;transition:all 0.2s;}.sic.bg-primary .sic-carousel .swiper-pagination-bullet,.sic.bg-secondary .sic-carousel .swiper-pagination-bullet,.sic.bg-tertiary .sic-carousel .swiper-pagination-bullet,.sic.bg-gray .sic-carousel .swiper-pagination-bullet,.sic.primary-gradient .sic-carousel .swiper-pagination-bullet,.sic.secondary-gradient .sic-carousel .swiper-pagination-bullet{background:var(--color-white);}@media (min-width:768px){.sic-container{padding:4em 0;}.sic-header{padding:0 0 4em;}.sic-header h2,.sic-header h3,.sic-header h4,.sic-header h5,.sic-header h6{font-size:2.5em;}.sic-slide-copy{padding:2em 4em;}.sic-carousel .swiper-slide{opacity:0.5;transition:opacity 0.3s;}.sic-carousel .swiper-slide-active{opacity:1;}.sic-carousel .swiper-button-prev,.sic-carousel .swiper-button-next{display:flex;}.sic-carousel .swiper-button-prev{left:calc((100% - 100% / 1.35) / 2 + 1.5em);}.sic-carousel .swiper-button-next{right:calc((100% - 100% / 1.35) / 2 + 1.5em);}.sic-carousel .swiper-pagination{margin:2em 0 0;}}@media (min-width:1024px){.sic-slide{position:relative;}.sic-slide-img{position:relative;z-index:1;}.sic-slide-copy{position:absolute;bottom:0;z-index:2;max-width:60%;padding:4em;}.sic-slide-copy--transparent{padding:4em;}.sic-slide-copy.hi-left-top{top:0;bottom:auto;left:0;}.sic-slide-copy.hi-left-center{top:50%;bottom:auto;left:0;transform:translateY(-50%);}.sic-slide-copy.hi-left-bottom{top:auto;bottom:0;left:0;}.sic-slide-copy.hi-center-top{top:0;bottom:auto;left:50%;transform:translateX(-50%);text-align:center;}.sic-slide-copy.hi-center-middle{top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%);text-align:center;}.sic-slide-copy.hi-center-bottom{top:auto;bottom:0;left:50%;transform:translateX(-50%);text-align:center;}}@media (min-width:1240px){.sic-carousel .swiper-button-prev{left:calc((100% - 100% / 1.5) / 2 + 2em);}.sic-carousel .swiper-button-next{right:calc((100% - 100% / 1.5) / 2 + 2em);}}.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-pagination-bullet{box-sizing:border-box !important;width:16px !important;height:6px !important;padding:0 !important;border:0 !important;border-radius:100px !important;min-width:0 !important;min-height:0 !important;max-width:none !important;max-height:none !important;transform:none !important;top:auto !important;}.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-pagination-bullet-active{width:75px !important;}.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-button-prev .swiper-navigation-icon,.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-button-next .swiper-navigation-icon{display:none !important;}.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-button-prev::before,.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-button-prev::after,.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-button-next::before,.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-button-next::after{content:none !important;display:none !important;background:none !important;}@media (min-width:768px){.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-button-prev{left:calc((100% - 100% / 1.35) / 2 + 1.5em) !important;right:auto !important;}.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-button-next{right:calc((100% - 100% / 1.35) / 2 + 1.5em) !important;left:auto !important;}}@media (min-width:1240px){.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-button-prev{left:calc((100% - 100% / 1.5) / 2 + 2em) !important;}.paragraph.paragraph--type--single-image-carousel .sic-carousel .swiper-button-next{right:calc((100% - 100% / 1.5) / 2 + 2em) !important;}}.text{padding:2em;}.text.bg-primary,.text.bg-secondary,.text.bg-tertiary,.text.bg-gray,.text.primary-gradient,.text.secondary-gradient{color:var(--color-white) !important;}.text-container.text-center{text-align:center;}.text-container.text-center p{max-width:1240px;margin:0 auto;}.text.bg-primary a,.text.bg-secondary a,.text.bg-tertiary a,.text.bg-gray a,.text.primary-gradient a,.text.secondary-gradient a{color:var(--color-white) !important;}.text.bg-primary a:hover,.text.bg-secondary a:hover,.text.bg-tertiary a:hover,.text.bg-gray a:hover,.text.primary-gradient a:hover,.text.secondary-gradient a:hover{color:var(--color-secondary) !important;}@media (min-width:768px){.text{padding:4em 2em;}}.tcsb{padding:0;}.tcsb.tcsb-padded{padding:2em;}.tcsb-img{position:relative;line-height:0;}.tcsb-img img{width:100%;height:auto;margin:0 0 1em;}.tcsb.tcsb-video .tcsb-img .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:48px;height:48px;background:transparent url(/themes/custom/stark_child/assets/images/play-white.png) top left no-repeat;background-size:100% auto;text-indent:9999px;}.featherlight .featherlight-content .tcsb-video-target{display:block !important;line-height:0;}video.tcsb-modal-video{display:block;width:960px;max-width:80vw;max-height:80vh;}.featherlight-iframe .featherlight-content iframe{width:960px;height:540px;max-width:80vw;max-height:80vh;}.tcsb-copy{padding:2em;}.tcsb-copy.tcsb-dealerform{padding:0;}.tcsb-copy h2,.tcsb-copy h3,.tcsb-copy h4,.tcsb-copy h5,.tcsb-copy h6{color:var(--color-primary);margin:0 0 0.25em !important;}.tcsb-copy-secondary-hd{font-size:1.5em;color:var(--color-gray) !important;margin:0 0 0.25em !important;}.tcsb-copy .btn{font-size:0.9em;}.dealerform select,.dealerform input{display:block;width:100%;margin:0 0 1em;}.tcsb .dealerform select{padding:0.5em;border:1px solid #ccc;background:#fff;}.tcsb .dealerform input{padding:0.5em;border:1px solid #ccc;-webkit-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);}.tcsb .dealerform input.btn{width:auto;font-size:0.8em;padding:0.5em 1em;border:0;max-height:45px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}@media (max-width:767px){.tcsb-imgleft .tcsb-copy,.tcsb-imgright .tcsb-copy{padding:0;}}@media (min-width:768px){.tcsb.tcsb-padded{padding:6em 4em;}.tcsb-container{display:flex;gap:2em;justify-content:center;align-items:center;}.tcsb-img{flex:0 0 50%;max-width:50%;}.tcsb-img img{margin:0;}.tcsb-full .tcsb-container{align-items:stretch;}.tcsb-full .tcsb-img{display:flex;}.tcsb-full .tcsb-img img{object-fit:cover;height:100%;}.tcsb-full .tcsb-copy{display:flex;flex-direction:column;justify-content:center;}.tcsb-imgleft .tcsb-img,.tcsb-imgright .tcsb-img{flex:0 0 60%;max-width:60%;}.tcsb-imgright{flex-direction:row-reverse;}.tcsb-copy{padding:0 2em;}.tcsb-copy h2,.tcsb-copy h3,.tcsb-copy h4,.tcsb-copy h5,.tcsb-copy h6{margin:0 0 0.5em;}.tcsb.tcsb-padded .tcsb-copy{padding:0;}.tcsb .dealerform select,.tcsb .dealerform input{padding:0.75em;}.tcsb .dealerform input.btn{padding:1em 1.5em;}.tcsb-dealerform .dealerform{display:flex;}.tcsb-dealerform .dealerform input{flex:1;}}@media (min-width:1240px){.tcsb-container{gap:4em;}.tcsb-copy{padding:0 4em;}}.fc.bg-img{background-repeat:no-repeat;background-size:cover;}.fc.bg-img,.fc.bg-primary,.fc.bg-secondary,.fc.bg-tertiary,.fc.bg-gray,.fc.primary-gradient,.fc.secondary-gradient{color:var(--color-white);}.fc-container{padding:2em;}.fc-header{padding:0 0 2em;}.fc-header h2,.sic-header h3,.sic-header h4,.sic-header h5,.sic-header h6{font-size:1.75em;margin:0 0 0.25em;}.fc-header p{margin:0 auto;padding:0 2em;max-width:980px;}.fc-form-container{display:block;margin:0 auto;max-width:1140px;}.form-row,.form-item{margin:0 0 1em;}.form-full{width:99%;margin:0 0 1em;}.form-row input.field,.form-row select{width:100%;padding:0.5em;border:1px solid var(--color-lightgray);-webkit-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);}.form-row textarea{width:98.5%;padding:0.5em;border:1px solid var(--color-lightgray);-webkit-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);}.fc.bg-primary .form-row .form-item input.field{border:1px solid var(--color-primary);}.fc.bg-gray .form-row .form-item input.field{border:1px solid var(--color-gray);}.fc.bg-secondary .form-row .form-item input.field{border:1px solid var(--color-secondary);}.form-checkbox{display:flex;gap:1em;text-align:left;}.form-checkbox input,.form-checkbox label{flex:1;}.form-checkbox input{max-width:24px;}.form-row.align-center input{margin:0 auto;}.form-row .btn{font-size:0.9em;line-height:1.4;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.form-row .btn:hover{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.fc.bg-primary .form-row .btn{background:var(--color-secondary);color:var(--color-white);}.fc.bg-primary .form-row .btn:hover{background:var(--color-white);color:var(--color-primary);}@media (min-width:768px){.fc-container{padding:4em 2em;}.fc-header{padding:0 0 4em;}.fc-header h2,.fc-header h3,.fc-header h4,.fc-header h5,.fc-header h6{font-size:2.5em;}.form-row{display:flex;gap:2em;}.form-item{flex:1;min-width:48%;max-width:48%;}.form-row input.field,.form-row select,.form-row textarea{font-size:1.1em;}}.webform-submission-form #edit-contact-time{display:none;}.fc-form-container .webform-submission-form{display:grid;grid-template-columns:1fr;gap:0;}.fc-form-container .webform-submission-form label{display:none;}.fc-form-container .webform-submission-form input.form-text,.fc-form-container .webform-submission-form input.form-email,.fc-form-container .webform-submission-form input.form-tel,.fc-form-container .webform-submission-form input.form-url,.fc-form-container .webform-submission-form input.form-number,.fc-form-container .webform-submission-form input.form-search,.fc-form-container .webform-submission-form select,.fc-form-container .webform-submission-form textarea.form-textarea{width:100%;padding:0.75em 1em;margin:0;border:1px solid var(--color-lightgray);border-radius:0;background:var(--color-white);color:var(--color-primary);font-family:var(--font-primary);font-size:1em;font-weight:300;-webkit-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;}.fc-form-container .webform-submission-form input::placeholder,.fc-form-container .webform-submission-form textarea::placeholder{color:var(--color-primary);}.fc-form-container .webform-submission-form input:focus,.fc-form-container .webform-submission-form textarea:focus,.fc-form-container .webform-submission-form select:focus{outline:none;border:1px solid var(--color-secondary);}.fc-form-container .webform-submission-form textarea.form-textarea{min-height:120px;resize:vertical;}.fc-form-container .webform-submission-form .form-textarea-wrapper textarea,.fc-form-container .webform-submission-form > div:not(.contextual):not(.form-actions) textarea{width:100%;margin-bottom:0;padding:0.75em 1em;border:1px solid var(--color-lightgray);border-radius:0;background:var(--color-white);color:var(--color-primary);font-family:var(--font-primary);font-size:1em;font-weight:300;min-height:120px;resize:vertical;-webkit-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);}.fc-form-container .webform-submission-form input.webform-button--submit,.fc-form-container .webform-submission-form input.form-submit{display:inline-block;margin:1em auto 0;padding:0.65em 2em;border:1px solid var(--color-secondary);background:var(--color-secondary);color:var(--color-white);font-family:var(--font-primary);font-size:0.9em;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-box-shadow:none;box-shadow:none;width:auto;}.fc-form-container .webform-submission-form input.webform-button--submit:hover,.fc-form-container .webform-submission-form input.form-submit:hover{background:var(--color-white);border-color:var(--color-white);color:var(--color-primary);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.fc-form-container .webform-submission-form .form-actions{text-align:center;}.fc-form-container .webform-submission-form input[type="hidden"],.fc-form-container .webform-submission-form .contextual{display:none;}.fc-form-container .webform-submission-form .webform-email-confirm--wrapper #edit-email-address-mail-1{margin:0 0 1em;}.fc-form-container .webform-submission-form .form-item.optin{display:flex;align-items:flex-start;gap:1em;line-height:1;}.fc-form-container .webform-submission-form .form-item.optin label{display:block !important;color:var(--color-primary);}.fc.bg-img,.fc.bg-primary .form-item.optin label,.fc.bg-secondary .form-item.optin label,.fc.bg-tertiary .form-item.optin label,.fc.bg-gray .form-item.optin label,.fc.primary-gradient .form-item.optin label,.fc.secondary-gradient .form-item.optin label{color:var(--color-white) !important;}@media (max-width:767px){.fc-form-container .webform-submission-form .form-row{margin:0;}.fc-form-container .webform-submission-form .webform-email-confirm--wrapper{margin:0 0 1em;}}@media (min-width:768px){.fc-form-container .webform-submission-form{grid-template-columns:1fr 1fr;gap:0 2em;}.fc-form-container .webform-submission-form input.form-text,.fc-form-container .webform-submission-form input.form-email,.fc-form-container .webform-submission-form input.form-tel,.fc-form-container .webform-submission-form input.form-url,.fc-form-container .webform-submission-form input.form-number,.fc-form-container .webform-submission-form input.form-search,.fc-form-container .webform-submission-form select,.fc-form-container .webform-submission-form textarea.form-textarea,.fc-form-container .webform-submission-form .form-textarea-wrapper{font-size:1.1em;}.fc-form-container .webform-submission-form textarea.form-textarea,.fc-form-container .webform-submission-form .form-textarea-wrapper,.fc-form-container .webform-submission-form > div:not(.contextual),.fc-form-container .webform-submission-form .form-actions,.fc-form-container .webform-submission-form .form-type-webform-markup,.fc-form-container .webform-submission-form .webform-element--title-inline{grid-column:1 / -1;}.fc-form-container .webform-submission-form .webform-email-confirm--wrapper{width:99%;}.fc-form-container .webform-submission-form .webform-email-confirm--wrapper #edit-email-address-mail-1{margin:0;}.fc-form-container .webform-submission-form .form-textarea-wrapper,.fc-form-container .webform-submission-form > div:not(.contextual):not(.form-actions){margin:0 0 1em;}}.recaptcha-no-badge-message{margin:0.75em 0 0;font-size:0.85em;opacity:0.85;}.recaptcha-no-badge-message a{color:inherit;text-decoration:underline;text-underline-offset:2px;font-weight:600;}.recaptcha-no-badge-message a:hover,.recaptcha-no-badge-message a:focus{text-decoration:none;}.tc.bg-img,.tc.bg-primary,.tc.bg-secondary,.tc.bg-tertiary,.tc.bg-gray,.tc.primary-gradient,.tc.secondary-gradient{color:var(--color-white) !important;}.tc-container{padding:2em;}.tc-testimonials h2,.tc-testimonials h3,.tc-testimonials h4,.tc-testimonials h5,.tc-testimonials h6{font-size:1.75em;margin:0 0 0.25em;}.tc-testimonials p{margin:0 auto;padding:0 2em;max-width:980px;}.tc-testimonials{overflow:hidden;}.tc-testimonial-quote{font-weight:400;font-style:italic;font-size:1.05em;margin:1em 0;}.tc-testimonial-attribution{font-size:1em;}.tc-testimonials-carousel .swiper-pagination{position:relative;margin:0;text-align:left;}.tc-testimonials-carousel .swiper-pagination-bullet{display:inline-block;width:16px;height:6px;background:var(--color-white) !important;opacity:0.5;margin:0 0.5em;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.tc-testimonials-carousel .swiper-pagination-bullet-active{opacity:1;width:75px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.tc-nav{display:flex;align-items:center;gap:1em;margin:2em 0 0;}.tc-nav .swiper-button-prev,.tc-nav .swiper-button-next{width:36px;height:36px;text-indent:9999px;overflow:hidden;position:static;margin-top:0;flex-shrink:0;}.tc-nav .swiper-button-prev::after,.tc-nav .swiper-button-next::after{display:none;}.tc-nav .swiper-button-prev{background:transparent url(/themes/custom/stark_child/assets/images/arrow-white-left.png) center center no-repeat;background-size:100% auto;}.tc-nav .swiper-button-next{background:transparent url(/themes/custom/stark_child/assets/images/arrow-white-right.png) center center no-repeat;background-size:100% auto;}.tc-nav .tc-pagination{position:static;flex:1;}.tc-img img{display:block;width:100%;height:auto;-webkit-box-shadow:0px 5px 25px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 25px rgba(0,0,0,0.1);box-shadow:0px 5px 25px rgba(0,0,0,0.1);}@media (max-width:767px){.tc-img{display:none !important;}}@media (min-width:768px){.tc-container{padding:6em 2em;max-width:1480px;margin:0 auto;}.tc-img{display:block;}.tc-img img{width:100%;height:auto;}.tc-carousel-container{display:flex;gap:4em;}.tc-testimonials h2,.tc-testimonials h3,.tc-testimonials h4,.tc-testimonials h5,.tc-testimonials h6{font-size:2.5em;}.tc-testimonial-quote{font-size:1.2em;margin:1em 0;}.tc-testimonial-attribution{font-size:1.05em;}.tc-testimonials,.tc-img{flex:1;}.tc-nav{margin:6em 0 0;}}.paragraph.paragraph--type--testimonials .swiper-pagination-bullet{box-sizing:border-box !important;width:16px !important;height:6px !important;padding:0 !important;border:0 !important;border-radius:100px !important;min-width:0 !important;min-height:0 !important;max-width:none !important;max-height:none !important;background-clip:border-box !important;transform:none !important;top:auto !important;}.paragraph.paragraph--type--testimonials .swiper-pagination-bullet-active{width:75px !important;}.paragraph.paragraph--type--testimonials .swiper-button-prev .swiper-navigation-icon,.paragraph.paragraph--type--testimonials .swiper-button-next .swiper-navigation-icon{display:none !important;}.paragraph.paragraph--type--testimonials .swiper-button-prev::before,.paragraph.paragraph--type--testimonials .swiper-button-prev::after,.paragraph.paragraph--type--testimonials .swiper-button-next::before,.paragraph.paragraph--type--testimonials .swiper-button-next::after{content:none !important;display:none !important;background:none !important;}.paragraph.paragraph--type--testimonials .swiper-slide-shadow-left,.paragraph.paragraph--type--testimonials .swiper-slide-shadow-right,.paragraph.paragraph--type--testimonials .swiper-slide-shadow-top,.paragraph.paragraph--type--testimonials .swiper-slide-shadow-bottom,.paragraph.paragraph--type--testimonials .swiper-slide-shadow{display:none !important;background:none !important;background-image:none !important;}.paragraph.paragraph--type--testimonials.primary-gradient{background:var(--color-primary);}.paragraph.paragraph--type--testimonials.secondary-gradient{background:var(--color-secondary);}.ec{padding:2em;overflow:hidden;}.ec-container{max-width:1240px;margin:0 auto;}.ec-header{margin:0 0 2em;}.ec-header h2,.ec-header h3,.ec-header h4,.ec-header h5,.ec-header h6{font-size:1.75em;margin:0 0 0.25em;}.ec.primary-gradient .ec-header,.ec.secondary-gradient .ec-header,.ec.bg-primary .ec-header,.ec.bg-secondary .ec-header,.ec.bg-tertiary .ec-header,.ec.bg-gray .ec-header{color:var(--color-white);}.ec.primary-gradient .ec-header a,.ec.secondary-gradient .ec-header a,.ec.bg-primary .ec-header a,.ec.bg-secondary .ec-header a,.ec.bg-tertiary .ec-header a,.ec.bg-gray .ec-header a{color:var(--color-white);}.ec-events-carousel{}.ec-event{text-align:center;}.ec-event img{width:100%;height:200px;object-fit:contain;margin:0 0 1em;}.ec-event h3{font-size:1.5em;margin:0;}.ec-event p{margin:0 0 0.5em;}.ec-events-carousel .swiper-pagination{position:relative;margin:2em 0 0;text-align:center;}.ec-events-carousel .swiper-pagination-bullet{display:inline-block;width:16px;height:6px;background:var(--color-primary) !important;opacity:0.5;margin:0 0.5em;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.ec-events-carousel .swiper-pagination-bullet-active{opacity:1;width:75px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.ec-events-carousel-wrap,.ec-articles-carousel-wrap{position:relative;}.ec .swiper-button-prev,.ec .swiper-button-next{display:none;width:48px;height:48px;text-indent:9999px;overflow:hidden;top:50%;transform:translateY(-50%);margin-top:0;position:absolute;}.ec .swiper-button-prev::after,.ec .swiper-button-next::after{display:none;}.ec .swiper-button-prev{background:transparent url(/themes/custom/stark_child/assets/images/arrow-circle-black-left.png) center center no-repeat;background-size:100% auto;left:0;}.ec .swiper-button-next{background:transparent url(/themes/custom/stark_child/assets/images/arrow-circle-black-right.png) center center no-repeat;background-size:100% auto;right:0;}.ec.primary-gradient .swiper-button-prev,.ec.secondary-gradient .swiper-button-prev,.ec.bg-primary .swiper-button-prev,.ec.bg-secondary .swiper-button-prev,.ec.bg-tertiary .swiper-button-prev,.ec.bg-gray .swiper-button-prev{background:transparent url(/themes/custom/stark_child/assets/images/arrow-white-left.png) center center no-repeat !important;background-size:100% auto !important;}.ec.primary-gradient .swiper-button-next,.ec.secondary-gradient .swiper-button-next,.ec.bg-primary .swiper-button-next,.ec.bg-secondary .swiper-button-next,.ec.bg-tertiary .swiper-button-next,.ec.bg-gray .swiper-button-next{background:transparent url(/themes/custom/stark_child/assets/images/arrow-white-right.png) center center no-repeat !important;background-size:100% auto !important;}.ec.primary-gradient .swiper-pagination-bullet,.ec.secondary-gradient .swiper-pagination-bullet,.ec.bg-primary .swiper-pagination-bullet,.ec.bg-secondary .swiper-pagination-bullet,.ec.bg-tertiary .swiper-pagination-bullet,.ec.bg-gray .swiper-pagination-bullet{background:var(--color-white) !important;}@media (min-width:768px){.ec{padding:4em 0;}.ec-header h2,.ec-header h3,.ec-header h4,.ec-header h5,.ec-header h6{font-size:2.5em;}.ec-events-carousel .swiper-pagination{margin:4em 0 0;}.ec-events-carousel-wrap,.ec-articles-carousel-wrap{padding:0 4em;}.ec .swiper-button-prev,.ec .swiper-button-next{display:flex;}.ec .swiper-button-prev{left:0;}.ec .swiper-button-next{right:0;}}.ec-articles-carousel{overflow:hidden;}.ec-article img{width:100%;height:200px;object-fit:cover;margin:0 0 1em;}.ec-article h3{font-size:1.25em;margin:0 0 0.25em;line-height:1.3;}.ec-article p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 1em;}.ec-articles-carousel .swiper-pagination{position:relative;margin:2em 0 0;text-align:center;}.ec-articles-carousel .swiper-pagination-bullet{display:inline-block;width:16px;height:6px;background:var(--color-primary) !important;opacity:0.5;margin:0 0.5em;border-radius:100px;transition:all 0.2s;}.ec-articles-carousel .swiper-pagination-bullet-active{opacity:1;width:75px;transition:all 0.2s;}@media (min-width:768px){.ec-article img{height:180px;}.ec-articles-carousel .swiper-pagination{margin:4em 0 0;}}@media (min-width:1024px){}.sm{position:sticky;top:calc(65px + var(--drupal-displace-offset-top,0px));z-index:500;padding:1.5em 2em;background:var(--color-white);border-top:1px solid var(--color-lightgray);border-bottom:1px solid var(--color-lightgray);}.sm-container{display:flex;gap:2em;width:100%;}.sm-nav{display:block;width:100%;overflow-x:scroll;white-space:nowrap;flex:1;align-items:center;}.sm-nav a{margin-right:2em;}.sm-nav a.sm-nav-active{font-weight:700;}.sm-btns{display:none;}@media (min-width:768px){.sm{top:calc(85px + var(--drupal-displace-offset-top,0px));}.sm-nav{overflow-x:unset;white-space:normal;display:flex;flex:1;gap:1em;align-items:center;}.sm-nav a{margin-right:0;}.sm-btns{display:flex;gap:1em;justify-content:flex-end;}}.sm-anchor-target{scroll-margin-top:calc(160px + var(--drupal-displace-offset-top,0px));}.bc{padding:2em;}.bc-container{}.bc-item{position:relative;line-height:0;margin:0 0 2em;}.bc-item img{width:100%;max-width:100%;height:auto;}.bc-item a{position:absolute;top:0;background:var(--color-over);display:flex;padding:0 1em;justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;line-height:1.2;color:var(--color-white);text-align:center;text-transform:uppercase;letter-spacing:4px;text-shadow:0 0 10px var(--color-over);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.bc-item a:hover{background:var(--color-overhover);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}@media (min-width:1024px){.bc{padding:4em;}.bc-container{display:flex;gap:1em;flex-wrap:no-wrap;}.bc-item{flex:1;margin:0;}.bc2 .bc-item a,.bc3 .bc-item a{font-size:1.4em;}.bc4 .bc-item a,.bc5 .bc-item a{font-size:1.2em;}}.ig{padding:2em;}.ig-container{}.ig-header{text-align:center;color:var(--color-primary);}.ts.bg-primary .ig-header,.ts.bg-secondary .ig-header,.ts.bg-tertiary .ig-header,.ts.bg-gray .ig-header,.ts.primary-gradient .ig-header,.ts.secondary-gradient .ig-header{color:var(--color-white) !important;}.ig-header h2,.ig-header h3,.ig-header h4,.ig-header h5,.ig-header h6{color:var(--color-primary);}.ig-tabs{display:block;width:100%;overflow-x:scroll;white-space:nowrap;margin:0 0 2em;border-bottom:1px solid var(--color-primary);}.ig-tab{display:inline-block;padding:0.5em 1em;border-bottom:2px solid var(--color-white);}.ig-tab-active{font-weight:600;border-bottom:2px solid var(--color-primary);}.ig-tab-panel{}.ig-images{display:flex;gap:1em;justify-content:center;flex-wrap:wrap;}.ig-image{flex:1;min-width:100%;max-width:100%;aspect-ratio:16 / 10;overflow:hidden;}.ig-image img{width:100%;height:100%;object-fit:cover;}.ig-image.ig-hidden{display:none;}.ig-images-btn{display:block;margin-top:2em;text-align:center;}@media (min-width:768px){.ig-container{padding:4em 0;}.ig-tabs{display:inline-block;width:auto;overflow-x:unset;white-space:auto;}.ig-image{min-width:31%;max-width:31%;}}.cols-container{padding:2em;}.cols-header{color:var(--color-primary);text-align:center;}.cols.bg-primary .cols-header,.cols.bg-secondary .cols-header,.cols.bg-tertiary .cols-header,.cols.bg-gray .cols-header,.cols.primary-gradient .cols-header,.cols.secondary-gradient .cols-header{color:var(--color-white) !important;}.col{}.cols.bg-primary .col p,.cols.bg-secondary .col p,.cols.bg-tertiary .col p,.cols.bg-gray .col p,.cols.primary-gradient .col p,.cols.secondary-gradient .col p{color:var(--color-white) !important;}.col img{width:100%;max-width:100%;height:auto;}.col-media{width:100%;}.col .col-media img{width:100%;aspect-ratio:16/9;object-fit:cover;}.cols .dealer-result h2{font-size:1.2em;color:var(--color-primary);margin:0 0 0.25em !important;}@media (min-width:768px){.cols-container{padding:4em 3em;}.cols{display:flex;gap:2em;justify-content:center;}.col{flex:1;min-width:31%;max-width:31%;}.paragraph--type--dealer-details .cols-container{width:100%;max-width:1920px;margin:0 auto;}.cols .dealer-result{min-height:300px;}.cols .dealer-result h2{font-size:1.5em;}}.ecs{padding:2em;}.ecs-header{margin:0 0 2em;}.ecs.bg-primary .ecs-header,.ecs.bg-secondary .ecs-header,.ecs.bg-gray .ecs-header,.ecs.primary-gradient .ecs-header,.ecs.secondary-gradient .ecs-header{color:var(--color-white);}.ecs-card{margin:0 0 1em;line-height:0;display:flex;flex-direction:column;}.ecs-card video,.ecs-card img{width:100%;max-width:100%;height:200px;object-fit:cover;margin:0;}.ecs-unboxed .ecs-card video,.ecs-unboxed .ecs-card img{margin:0 0 1em;}.ecs-box{padding:1em;background:var(--color-lightgray);line-height:1.3;flex:1;display:flex;flex-direction:column;}.ecs-box .btn{margin-top:auto;align-self:flex-start;}.ecs-box .event-date{display:block;color:var(--color-secondary);margin:0 0 0.5em;padding:0;border:0;}.ecs-unboxed .ecs-box{padding:1em 0 0;background:transparent;}.ecs.bg-primary .ecs-box,.ecs.bg-secondary .ecs-box,.ecs.bg-gray .ecs-box,.ecs.primary-gradient .ecs-box,.ecs.secondary-gradient .ecs-box{background:var(--color-white);}.ecs-card h2{font-size:1.5em;line-height:1.1;margin:0 0 0.25em;}.ecs-box h3{font-size:1.1em;color:var(--color-tertiary);line-height:1.1;margin:0 0 0.25em;}.ecs-card p{margin:0 0 1em;}.ecs-cards-pagination{font-size:1.1em;margin-top:2em;text-align:center;}.ecs-pagination-active{display:inline-block;background:var(--color-secondary);color:var(--color-white);font-weight:bold;padding:0.25em 0.5em;margin:0 0.1em;}.ecs-cards-pagination a{display:inline-block;padding:0.25em 0.5em;margin:0 0.1em;background:var(--color-extra);}.ecs-pagination-more{display:inline-block;padding:0.25em 0.5em;margin:0 0.1em;}.ecs-cards-btn{margin-top:2em;text-align:center;}@media (max-width:768px){.ecs-card{margin:0 0 2em;}}@media (min-width:768px){.ecs{padding:4em;}.ecs-cards{display:flex;gap:2em;flex-wrap:wrap;}.ecs-card{flex:1;min-width:31.333%;max-width:31.333%;}.ecs-box{padding:1.5em 2em 2em;}.ecs-unboxed .ecs-box{padding:1em 0 0;}.ecs-card h2{font-size:1.75em;}.ecs-card h3{font-size:1.3em;}.ecs-cards-btn{margin-top:4em;}}.hi.semiopaque-image .hi-image img{opacity:0.15;}.node-type-event-detail .hi.semiopaque-image .hi-image img{opacity:0.15 !important;}.event-details-layout{padding:2em;}.event-details-info h2{font-size:1.75em;}.event-details-map iframe{width:100%;height:480px;}@media (min-width:768px){.event-details-layout{display:flex;gap:2em;padding:4em 3em;}.event-details-info{flex:0 0 38%;}.event-details-map{flex:1;}}.hc{padding:2em;}.hc-header{margin:0 0 2em;}.hc-header h2,.hc-header h3,.hc-header h4,.hc-header h5,.hc-header h6{color:var(--color-primary);font-size:1.75em;margin:0 0 0.25em;}.hc.primary-gradient .hc-header,.hc.secondary-gradient .hc-header,.hc.bg-primary .hc-header,.hc.bg-secondary .hc-header,.hc.bg-tertiary .hc-header,.hc.bg-gray .hc-header{color:var(--color-white);}.hc.primary-gradient .hc-header h2,.hc.primary-gradient .hc-header h3,.hc.primary-gradient .hc-header h4,.hc.primary-gradient .hc-header h5,.hc.primary-gradient .hc-header h6,.hc.secondary-gradient .hc-header h2,.hc.secondary-gradient .hc-header h3,.hc.secondary-gradient .hc-header h4,.hc.secondary-gradient .hc-header h5,.hc.secondary-gradient .hc-header h6,.hc.bg-primary .hc-header h2,.hc.bg-primary .hc-header h3,.hc.bg-primary .hc-header h4,.hc.bg-primary .hc-header h5,.hc.bg-primary .hc-header h6,.hc.bg-secondary .hc-header h2,.hc.bg-secondary .hc-header h3,.hc.bg-secondary .hc-header h4,.hc.bg-secondary .hc-header h5,.hc.bg-secondary .hc-header h6,.hc.bg-tertiary .hc-header h2,.hc.bg-tertiary .hc-header h3,.hc.bg-tertiary .hc-header h4,.hc.bg-tertiary .hc-header h5,.hc.bg-tertiary .hc-header h6,.hc.bg-gray .hc-header h2,.hc.bg-gray .hc-header h3,.hc.bg-gray .hc-header h4,.hc.bg-gray .hc-header h5,.hc.bg-gray .hc-header h6{color:var(--color-white);}.hc.primary-gradient .hc-copy,.hc.secondary-gradient .hc-copy,.hc.bg-primary .hc-copy,.hc.bg-secondary .hc-copy,.hc.bg-tertiary .hc-copy,.hc.bg-gray .hc-copy{color:var(--color-white);}.hc .hc-copy{display:block;margin:2em 0 0;font-size:1.25em;color:var(--color-primary);}.hc .hc-copy a{font-weight:bold;}.hc-card{display:block;color:inherit;text-decoration:none;}.hc-card:hover{opacity:0.92;transition:opacity 0.2s;}.hc-card img{display:block;width:100%;height:auto;}.hc-card-inner{display:flex;flex-direction:column;}.hc-card-image{overflow:hidden;aspect-ratio:3 / 2;}.hc-card-image img{width:100%;height:100%;object-fit:cover;}.hc-card-meta{padding:1em 0 0;text-align:left;}.hc-card-name{font-weight:bold;letter-spacing:0.05em;text-transform:uppercase;color:var(--color-primary);margin:0 0 0.25em;}.hc-card-role{font-size:0.9em;color:inherit;}.hc-items-carousel .swiper-pagination{position:relative;margin:2em 0 0;text-align:center;}.hc-items-carousel .swiper-pagination-bullet{display:inline-block;width:16px;height:6px;background:var(--color-primary) !important;opacity:0.5;margin:0 0.5em;border-radius:100px;transition:all 0.2s;}.hc-items-carousel .swiper-pagination-bullet-active{opacity:1;width:75px;transition:all 0.2s;}.hc-items-carousel-wrap{position:relative;}.hc .swiper-button-prev,.hc .swiper-button-next{display:none;width:48px;height:48px;text-indent:9999px;overflow:hidden;top:50%;transform:translateY(-50%);margin-top:0;position:absolute;}.hc .swiper-button-prev::after,.hc .swiper-button-next::after{display:none;}.hc .swiper-button-prev{background:transparent url(/themes/custom/stark_child/assets/images/arrow-circle-black-left.png) center center no-repeat;background-size:100% auto;left:0;}.hc .swiper-button-next{background:transparent url(/themes/custom/stark_child/assets/images/arrow-circle-black-right.png) center center no-repeat;background-size:100% auto;right:0;}.hc.primary-gradient .swiper-button-prev,.hc.secondary-gradient .swiper-button-prev,.hc.bg-primary .swiper-button-prev,.hc.bg-secondary .swiper-button-prev,.hc.bg-tertiary .swiper-button-prev,.hc.bg-gray .swiper-button-prev{background:transparent url(/themes/custom/stark_child/assets/images/arrow-white-left.png) center center no-repeat !important;background-size:100% auto !important;}.hc.primary-gradient .swiper-button-next,.hc.secondary-gradient .swiper-button-next,.hc.bg-primary .swiper-button-next,.hc.bg-secondary .swiper-button-next,.hc.bg-tertiary .swiper-button-next,.hc.bg-gray .swiper-button-next{background:transparent url(/themes/custom/stark_child/assets/images/arrow-white-right.png) center center no-repeat !important;background-size:100% auto !important;}.hc.primary-gradient .swiper-pagination-bullet,.hc.secondary-gradient .swiper-pagination-bullet,.hc.bg-primary .swiper-pagination-bullet,.hc.bg-secondary .swiper-pagination-bullet,.hc.bg-tertiary .swiper-pagination-bullet,.hc.bg-gray .swiper-pagination-bullet{background:var(--color-white) !important;}@media (min-width:768px){.hc{padding:4em 0;}.hc-header h2,.hc-header h3,.hc-header h4,.hc-header h5,.hc-header h6{font-size:2.5em;}.hc .hc-copy{font-size:1.5em;}.hc-items-carousel .swiper-pagination{margin:4em 0 0;}.hc-items-carousel-wrap{padding:0 4em;}.hc .swiper-button-prev,.hc .swiper-button-next{display:flex;}.hc .swiper-button-prev{left:0;}.hc .swiper-button-next{right:0;}}.amb{padding:2em;}.amb-container{display:flex;flex-direction:column;gap:2em;max-width:1200px;margin:0 auto;}.amb-stats{flex:1;}.amb-discipline{font-size:0.875em;letter-spacing:0.1em;text-transform:uppercase;color:var(--color-primary);margin:0 0 1em;}.amb-stat-list{margin:0;padding:0;}.amb-stat-row{display:flex;align-items:baseline;gap:1em;border-bottom:1px solid rgba(0,0,0,0.1);padding:0.75em 0;}.amb-stat-row:last-child{border-bottom:0;}.amb-stat-label{flex:0 0 40%;margin:0;font-weight:bold;font-size:0.875em;letter-spacing:0.05em;text-transform:uppercase;color:var(--color-primary);}.amb-stat-value{flex:1;margin:0;color:inherit;}.amb-side{display:flex;flex-direction:column;gap:1.5em;align-items:center;}.amb-portrait img{display:block;width:100%;max-width:480px;height:auto;}.amb-follow{text-align:center;}.amb-follow-label{font-weight:bold;letter-spacing:0.1em;margin:0 0 0.75em;}.amb-follow-icons{display:flex;justify-content:center;gap:0.5em;}.amb-follow-icons a:hover{opacity:0.75;transition:opacity 0.2s;}@media (min-width:768px){.amb{padding:4em 0;}.amb-container{flex-direction:row;align-items:flex-start;gap:4em;}.amb-side{flex:0 0 38%;}}.cta{padding:2em;}.cta.text-center{text-align:center;}.cta.text-center .cta-header,.cta.text-center .cta-btns{margin:0 auto;max-width:980px;}.cta.text-center .cta-btns{justify-content:center;}.cta-header h2,.cta-header h3,.cta-header h4,.cta-header h5,.cta-header h6{color:var(--color-primary);}.cta-btns{display:flex;gap:1em;}.cta.bg-primary .cta-header,.cta.bg-secondary .cta-header,.cta.bg-tertiary .cta-header,.cta.bg-gray .cta-header,.cta.primary-gradient .cta-header,.cta.secondary-gradient .cta-header,.cta.bg-primary .cta-header h2,.cta.bg-primary .cta-header h3,.cta.bg-primary .cta-header h4,.cta.bg-primary .cta-header h5,.cta.bg-primary .cta-header h6,.cta.bg-secondary .cta-header h2,.cta.bg-secondary .cta-header h3,.cta.bg-secondary .cta-header h4,.cta.bg-secondary .cta-header h5,.cta.bg-secondary .cta-header h6,.cta.bg-tertiary .cta-header h2,.cta.bg-tertiary .cta-header h3,.cta.bg-tertiary .cta-header h4,.cta.bg-tertiary .cta-header h5,.cta.bg-tertiary .cta-header h6,.cta.bg-gray .cta-header h2,.cta.bg-gray .cta-header h3,.cta.bg-gray .cta-header h4,.cta.bg-gray .cta-header h5,.cta.bg-gray .cta-header h6,.cta.primary-gradient .cta-header h2,.cta.primary-gradient .cta-header h3,.cta.primary-gradient .cta-header h4,.cta.primary-gradient .cta-header h5,.cta.primary-gradient .cta-header h6,.cta.secondary-gradient .cta-header h2,.cta.secondary-gradient .cta-header h3,.cta.secondary-gradient .cta-header h4,.cta.secondary-gradient .cta-header h5,.cta.secondary-gradient .cta-header h6,.cta.bg-primary .cta-header h2,.cta.bg-primary .cta-header h3,.cta.bg-primary .cta-header h4,.cta.bg-primary .cta-header h5,.cta.bg-primary .cta-header h6,.cta.bg-secondary .cta-header h2,.cta.bg-secondary .cta-header h3,.cta.bg-secondary .cta-header h4,.cta.bg-secondary .cta-header h5,.cta.bg-secondary .cta-header h6{color:var(--color-white) !important;}.cta-btns.cta-btns-stacked,.cta-btns.cta-btns-stacked .btn{display:block !important;width:auto;}.cta-btns.cta-btns-stacked .btn{margin:0 auto 1em;}.cta-btns.cta-btns-stacked .btn:last-child{margin-bottom:0;}.cta-link a{font-size:1.1em;font-weight:bold;}@media (max-width:767px){.cta .cta-btns{display:block !important;}.cta .cta-btns a{margin-bottom:0.5em;width:100%;}}@media (min-width:1024px){.cta{padding:4em;}.cta-btns.cta-btns-stacked .btn{max-width:300px;}}.bc.text-center{text-align:center;}.bc.text-center .bc-header,.bc.text-center .bc-btns{margin:0 auto;max-width:980px;}.bc.text-center .bc-btns{justify-content:center;}.bc-header h2,.bc-header h3,.bc-header h4,.bc-header h5,.bc-header h6{color:var(--color-primary);}.bc-btns{display:flex;gap:1em;}.bc.bg-primary .bc-header,.bc.bg-secondary .bc-header,.bc.bg-tertiary .bc-header,.bc.bg-gray .bc-header,.bc.primary-gradient .bc-header,.bc.secondary-gradient .bc-header,.bc.bg-primary .bc-header h2,.bc.bg-primary .bc-header h3,.bc.bg-primary .bc-header h4,.bc.bg-primary .bc-header h5,.bc.bg-primary .bc-header h6,.bc.bg-secondary .bc-header h2,.bc.bg-secondary .bc-header h3,.bc.bg-secondary .bc-header h4,.bc.bg-secondary .bc-header h5,.bc.bg-secondary .bc-header h6,.bc.bg-tertiary .bc-header h2,.bc.bg-tertiary .bc-header h3,.bc.bg-tertiary .bc-header h4,.bc.bg-tertiary .bc-header h5,.bc.bg-tertiary .bc-header h6,.bc.bg-gray .bc-header h2,.bc.bg-gray .bc-header h3,.bc.bg-gray .bc-header h4,.bc.bg-gray .bc-header h5,.bc.bg-gray .bc-header h6,.bc.primary-gradient .bc-header h2,.bc.primary-gradient .bc-header h3,.bc.primary-gradient .bc-header h4,.bc.primary-gradient .bc-header h5,.bc.primary-gradient .bc-header h6,.bc.secondary-gradient .bc-header h2,.bc.secondary-gradient .bc-header h3,.bc.secondary-gradient .bc-header h4,.bc.secondary-gradient .bc-header h5,.bc.secondary-gradient .bc-header h6{color:var(--color-white) !important;}.bc-btns.bc-btns-stacked,.bc-btns.bc-btns-stacked .btn{display:block !important;width:auto;}.bc-btns.bc-btns-stacked .btn{margin:0 auto 1em;}.bc-btns.bc-btns-stacked .btn:last-child{margin-bottom:0;}@media (min-width:1024px){.bc-btns.bc-btns-stacked .btn{max-width:300px;}}.ig.ig-large .ig-image{min-width:100%;max-width:100%;padding-bottom:1em;}.ig-larger-caption{font-style:italic;}.ig-larger-caption p{margin:0;}@media (min-width:768px){.ig.ig-large{padding:4em;}.ig.ig-large .ig-images{display:flex;gap:1em;}.ig.ig-large .ig-larger,.ig.ig-large .ig-remaining{flex:1;}.ig.ig-large .ig-remaining{display:flex;gap:1em;flex-wrap:wrap;}.ig.ig-large .ig-remaining .ig-image{min-width:45%;max-width:45%;padding:0;}}@media (min-width:1280px){.ig.ig-large .ig-images{gap:2em;}.ig.ig-large .ig-remaining{gap:2em;}.ig.ig-large .ig-remaining .ig-image{min-width:47%;max-width:47%;}}.featherlight.ig-fl-gallery .ig-fl-prev,.featherlight.ig-fl-gallery .ig-fl-next{position:fixed;top:50%;transform:translateY(-50%);width:48px;height:48px;padding:0;border:0;background:transparent center center no-repeat;background-size:contain;cursor:pointer;z-index:10;}.featherlight.ig-fl-gallery .ig-fl-prev{left:16px;background-image:url(/themes/custom/stark_child/assets/images/arrow-circle-white-left.png);}.featherlight.ig-fl-gallery .ig-fl-next{right:16px;background-image:url(/themes/custom/stark_child/assets/images/arrow-circle-white-right.png);}.featherlight.ig-fl-gallery .ig-fl-prev:hover,.featherlight.ig-fl-gallery .ig-fl-next:hover{opacity:0.85;}.featherlight.ig-fl-gallery .ig-fl-prev:focus-visible,.featherlight.ig-fl-gallery .ig-fl-next:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;}@media (min-width:768px){.featherlight.ig-fl-gallery .ig-fl-prev{left:32px;}.featherlight.ig-fl-gallery .ig-fl-next{right:32px;}}.vg{padding:2em;}.vg-header{margin:0 0 2em;}.vg-header h2,.vg-header h3,.vg-header h4,.vg-header h5,.vg-header h6{font-size:1.75em;margin:0 0 0.25em;}.vg.bg-primary .vg-header,.vg.bg-secondary .vg-header,.vg.bg-tertiary .vg-header,.vg.bg-gray .vg-header,.vg.primary-gradient .vg-header,.vg.secondary-gradient .vg-header{color:var(--color-white) !important;}.vg-video img{margin:0 0 1em;}.vg-video h3{font-size:1.5em;margin:0;}.vg-video p{margin:0 0 0.5em;}.vg.bg-primary .vg-video,.vg.bg-secondary .vg-video,.vg.bg-tertiary .vg-video,.vg.bg-gray .vg-video,.vg.primary-gradient .vg-video,.vg.secondary-gradient .vg-video{color:var(--color-white) !important;}.vg.bg-primary .vg-video a,.vg.bg-secondary .vg-video a,.vg.bg-tertiary .vg-video a,.vg.bg-gray .vg-video a,.vg.primary-gradient .vg-video a,.vg.secondary-gradient .vg-video a{color:var(--color-white) !important;}.vg-videos-carousel .swiper-pagination{position:relative;margin:2em 0 0;text-align:center;}.vg-videos-carousel .swiper-pagination-bullet{display:inline-block;width:16px;height:6px;background:var(--color-primary) !important;opacity:0.5;margin:0 0.5em;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.vg-videos-carousel .swiper-pagination-bullet-active{opacity:1;width:75px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.vg-videos-carousel-wrap{position:relative;}.vg .swiper-button-prev,.vg .swiper-button-next{display:none;width:48px;height:48px;text-indent:9999px;overflow:hidden;top:50%;transform:translateY(-50%);margin-top:0;position:absolute;}.vg .swiper-button-prev::after,.vg .swiper-button-next::after{display:none;}.vg .swiper-button-prev{background:transparent url(/themes/custom/stark_child/assets/images/arrow-circle-black-left.png) center center no-repeat;background-size:100% auto;left:0;}.vg .swiper-button-next{background:transparent url(/themes/custom/stark_child/assets/images/arrow-circle-black-right.png) center center no-repeat;background-size:100% auto;right:0;}.vg.primary-gradient .swiper-button-prev,.vg.secondary-gradient .swiper-button-prev,.vg.bg-primary .swiper-button-prev,.vg.bg-secondary .swiper-button-prev,.vg.bg-tertiary .swiper-button-prev,.vg.bg-gray .swiper-button-prev{background:transparent url(/themes/custom/stark_child/assets/images/arrow-white-left.png) center center no-repeat !important;background-size:100% auto !important;}.vg.primary-gradient .swiper-button-next,.vg.secondary-gradient .swiper-button-next,.vg.bg-primary .swiper-button-next,.vg.bg-secondary .swiper-button-next,.vg.bg-tertiary .swiper-button-next,.vg.bg-gray .swiper-button-next{background:transparent url(/themes/custom/stark_child/assets/images/arrow-white-right.png) center center no-repeat !important;background-size:100% auto !important;}.vg.primary-gradient .swiper-pagination-bullet,.vg.secondary-gradient .swiper-pagination-bullet,.vg.bg-primary .swiper-pagination-bullet,.vg.bg-secondary .swiper-pagination-bullet,.vg.bg-tertiary .swiper-pagination-bullet,.vg.bg-gray .swiper-pagination-bullet{background:var(--color-white) !important;}@media (min-width:768px){.vg-videos-carousel-wrap{padding:0 4em;}.vg .swiper-button-prev,.vg .swiper-button-next{display:flex;}.vg .swiper-button-prev{left:0;}.vg .swiper-button-next{right:0;}}.vg-video-over{position:relative;line-height:0;display:block;}.vg-video-over img{width:100%;height:auto;}.vg-video-over .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:48px;height:48px;background:transparent url(/themes/custom/stark_child/assets/images/play-white.png) top left no-repeat;background-size:100% auto;text-indent:9999px;}@media (min-width:768px){.vg{padding:4em 0;}.vg-header h2,.vg-header h3,.vg-header h4,.vg-header h5,.vg-header h6{font-size:2.5em;}.vg-videos-carousel .swiper-pagination{margin:4em 0 0;}}.slidecta{position:fixed;z-index:999;opacity:0;bottom:5%;width:90%;margin:0 5%;display:block;padding:1em 5%;text-align:center;color:var(--color-white);background:var(--color-primary);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.15);box-shadow:0px 0px 15px rgba(0,0,0,0.15);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.slidein .slidecta{opacity:1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.slidecta a{color:var(--color-white);}.slidecta .line1,.slidecta .line2{display:block;line-height:1.2;}.slidecta .line1{font-size:1.1em;}@media (min-width:768px){.slidecta{bottom:auto;top:50%;right:-1000px;width:auto;max-width:360px;margin:0 auto;padding:1em 1em 1em 3em;text-align:left;-webkit-border-radius:unset;-moz-border-radius:unset;border-radius:unset;-webkit-border-top-left-radius:100px;-webkit-border-bottom-left-radius:100px;-moz-border-radius-topleft:100px;-moz-border-radius-bottomleft:100px;border-top-left-radius:100px;border-bottom-left-radius:100px;}.slidecta .line1{font-size:1.25em;}.slidein .slidecta{right:0;opacity:1;}}.tcrb{padding:2em;}.tcrb-header{margin:0 0 2em;}.tcrb-block{position:relative;margin:0 0 2em;line-height:0;}.tcrb-block:last-child{margin:0;}.tcrb-block video,.tcrb-block img{width:100%;max-width:100%;height:auto;}.tcrb-copy{position:absolute;top:0;display:flex;justify-content:end;flex-direction:column;width:100%;height:100%;padding:1em;line-height:1.3;color:var(--color-white);background:var(--color-over);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.tcrb-copy h2,.tcrb-copy h3,.tcrb-copy h4,.tcrb-copy h5,.tcrb-copy h6{font-size:1.5em;margin:0;}.tcrb-copy p{margin:0;}.tcrb.bg-primary .tcrb-header,.tcrb.bg-secondary .tcrb-header,.tcrb.bg-tertiary .tcrb-header,.tcrb.bg-gray .tcrb-header,.tcrb.primary-gradient .tcrb-header,.tcrb.secondary-gradient .tcrb-header{color:var(--color-white) !important;}@media (min-width:768px){.tcrb{padding:4em;}.tcrb-blocks{display:flex;gap:2em;}.tcrb-block{flex:1;margin:0;}.tcrb-copy{background:var(--color-overlight);padding:2em;}.tcrb-block a:hover .tcrb-copy{background:var(--color-over);padding:2em 2em 3em 2em;}}.fcs{padding:2em;}.fcs-header{margin:0 0 2em;}.fcs.bg-primary .fcs-header,.fcs.bg-secondary .fcs-header,.fcs.bg-gray .fcs-header,.fcs.primary-gradient .fcs-header,.fcs.secondary-gradient .fcs-header{color:var(--color-white);}.fcs-card{line-height:0;}.fcs-card video,.fcs-card img{width:100%;max-width:100%;height:auto;margin:0;}.fcs-unboxed .fcs-card video,.fcs-unboxed .fcs-card img{margin:0 0 1em;}.fcs-box{padding:1em;background:var(--color-lightgray);line-height:1.3;}.fc-unboxed .fcs-box{padding:1em 0 0;background:transparent;}.fcs.bg-primary .fcs-box,.fcs.bg-secondary .fcs-box,.fcs.bg-gray .fcs-box,.fcs.bg-lightgray .fcs-box,.fcs.primary-gradient .fcs-box,.fcs.secondary-gradient .fcs-box{background:var(--color-white);}.fcs-primary-gradient .fcs-box{background:transparent;color:var(--color-white);}.fcs-primary-gradient .fcs-box a{color:var(--color-white);}.fcs-white .fcs-box{background:var(--color-white);}.fcs-card h2,.fcs-card h3,.fcs-card h4,.fcs-card h5,.fcs-card h6{font-size:1.5em;margin:0 0 0.25em;}.fcs-card p{margin:0 0 1em;}@media (max-width:768px){.fcs-card{margin:0 0 2em;}}@media (min-width:768px){.fcs{padding:4em;}.fcs-cards{display:flex;gap:2em;flex-wrap:wrap;justify-content:center;}.fcs-card{flex:1;margin:0;min-width:31%;max-width:31%;}.fcs-box{padding:1.5em 2em 2em;}.fc-unboxed .fcs-box{padding:1em 0 0;}.fcs-card h2,.fcs-card h3,.fcs-card h4,.fcs-card h5,.fcs-card h6{font-size:1.75em;}}.ef{padding:0;}.ef-block{position:relative;margin:0 0 2em;line-height:0;}.ef-block:last-child{margin:0;}.ef-block video,.ef-block img{width:100%;max-width:100%;height:auto;}.ef-copy{position:absolute;top:0;display:flex;justify-content:end;flex-direction:column;width:100%;height:100%;padding:1em;line-height:1.3;color:var(--color-white);background:var(--color-over);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}.ef-copy h2,.ef-copy h3,.ef-copy h4,.ef-copy h5,.ef-copy h6{font-size:1.5em;margin:0;}.ef-copy p{margin:0;}@media (min-width:768px){.ef-blocks{display:flex;}.ef-block{flex:1;margin:0;overflow:hidden;}.ef-block:hover video,.ef-block:hover img{transform:scale(1.5);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}.ef-copy{background:var(--color-overlight);padding:2em;}.ef-block a:hover .ef-copy{background:var(--color-over);padding:2em 2em 3em 2em;}.ef-copy h2,.ef-copy h3,.ef-copy h4,.ef-copy h5,.ef-copy h6{font-size:1.75em;}.ef-block:hover .ef-copy h2,.ef-block:hover .ef-copy h3,.ef-block:hover .ef-copy h4,.ef-block:hover .ef-copy h5,.ef-block:hover .ef-copy h6{font-size:2em;}.ef-copy p{display:none;}.ef-block a:hover .ef-copy p{display:block;}}.acc{padding:2em;}.acc.bg-primary .acc-header,.acc.bg-secondary .acc-header,.acc.bg-gray .acc-header,.acc.primary-gradient .acc-header,.acc.secondary-gradient .acc-header{color:var(--color-white);}.acc-item{margin:0 0 1em;border-bottom:1px solid var(--color-lightgray);}.acc-item:last-child{margin:0;border-bottom:0;}.acc-item h3{font-size:1.25em;line-height:1.2;margin:0;}.acc-item h3 a{display:block;background:transparent url(/themes/custom/stark_child/assets/images/arrow-toggle-right-primary.png) top left no-repeat;background-size:24px auto;padding-left:36px;}.acc-item h3 a.acc-active{display:block;background:transparent url(/themes/custom/stark_child/assets/images/arrow-toggle-down-primary.png) top left no-repeat;background-size:24px auto;}.acc.bg-primary .acc-item h3 a,.acc.bg-secondary .acc-item h3 a,.acc.bg-gray .acc-item h3 a,.acc.primary-gradient .acc-item h3 a,.acc.secondary-gradient .acc-item h3 a{color:var(--color-white);background:transparent url(/themes/custom/stark_child/assets/images/arrow-toggle-right-white.png) top left no-repeat;background-size:24px auto;}.acc.bg-primary .acc-item h3 a.acc-active,.acc.bg-secondary .acc-item h3 a.acc-active,.acc.bg-gray .acc-item h3 a.acc-active,.acc.primary-gradient .acc-item h3 a.acc-active,.acc.secondary-gradient .acc-item h3 a.acc-active{color:var(--color-white);background:transparent url(/themes/custom/stark_child/assets/images/arrow-toggle-down-white.png) top left no-repeat;background-size:24px auto;}.acc-content{padding-left:36px;}.acc.bg-primary .acc-content,.acc.bg-secondary .acc-content,.acc.bg-gray .acc-content,.acc.primary-gradient .acc-content,.acc.secondary-gradient .acc-content{color:var(--color-white);}.acc-content p{margin:0 0 1em;}@media (min-width:768px){.acc{padding:4em;}.acc-container{max-width:1240px;margin:0 auto;}.acc-item h3{font-size:1.5em;}.acc-item h3 a{background:transparent url(/themes/custom/stark_child/assets/images/arrow-toggle-right-primary.png) top left no-repeat;background-size:32px auto;padding-left:44px;min-height:44px;}.acc-item h3 a.acc-active{background:transparent url(/themes/custom/stark_child/assets/images/arrow-toggle-down-primary.png) top left no-repeat;background-size:32px auto;}.acc.bg-primary .acc-item h3 a,.acc.bg-secondary .acc-item h3 a,.acc.bg-gray .acc-item h3 a,.acc.primary-gradient .acc-item h3 a,.acc.secondary-gradient .acc-item h3 a{background:transparent url(/themes/custom/stark_child/assets/images/arrow-toggle-right-white.png) top left no-repeat;background-size:32px auto;}.acc.bg-primary .acc-item h3 a.acc-active,.acc.bg-secondary .acc-item h3 a.acc-active,.acc.bg-gray .acc-item h3 a.acc-active,.acc.primary-gradient .acc-item h3 a.acc-active,.acc.secondary-gradient .acc-item h3 a.acc-active{background:transparent url(/themes/custom/stark_child/assets/images/arrow-toggle-down-white.png) top left no-repeat;background-size:32px auto;}.acc-content{padding-left:44px;}}.acc-doc-groups{margin-top:1.5em;}.acc-doc-group{margin-bottom:1.5em;}.acc-doc-group:last-child{margin-bottom:0;}.acc-doc-group-heading{font-size:1.1em;font-weight:700;margin:0 0 0.75em;color:var(--color-primary,#1a2b4a);}.acc-doc-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0.5em 2em;}.acc-doc-link a{display:inline-flex;align-items:center;gap:0.4em;color:var(--color-primary,#1a2b4a);text-decoration:none;font-size:0.95em;}.acc-doc-link a:hover{text-decoration:underline;}.acc-doc-icon{flex-shrink:0;opacity:0.6;}@media (min-width:768px){.acc-doc-grid{grid-template-columns:repeat(3,1fr);}}.tnl{padding:2em;}.tnl-header{margin:0 0 2em;}.tnl-items{margin:0 auto;max-width:1240px;}.tnl-item{margin:0 0 2em;}.tnl-item:last-child{margin:0;}.tnl-item-image img{width:100%;max-width:100%;height:auto;}.tnl-item-content{flex:1;}.tnl-item-content h3{font-size:1.5em;margin:0 0 0.25em;}.tnl-item-content p{margin:0 0 1em;}@media (min-width:768px){.tnl{padding:4em;}.tnl-header{margin:0 0 4em;}.tnl-item{display:flex;gap:2em;align-items:center;}.tnl-item:last-child{margin:0;}.tnl-item-image{flex:1;max-width:25%;}.tnl-item-content h3{font-size:1.75em;}}.dealer-search{display:flex;padding:1em;border-bottom:1px solid #ccc;}.dealer-search input.field,.dealer-search select{flex:1;width:100%;padding:0.5em;border:1px solid #cccccc;-webkit-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);-moz-box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);}.dealer-search input.field,.dealer-search input.field:focus{border-radius:0 !important;}.dealer-search input.btn{flex:1;font-size:0.9em;max-width:30%;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.ds-international{display:block;}.ds-international input.field,.ds-international select,.ds-international .btn{display:block;width:100%;max-width:100% !important;}.ds-international input.field,.ds-international select{margin-bottom:0.5em;}.dealer-results{padding:1em;}.dealer-results h2{font-size:1.25em;}.dealer-result{padding:1em;background:var(--color-extra) !important;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.dealer-result:hover{background:var(--color-lightgray) !important;}.dealer-result h3{font-size:1.4em;line-height:1.1;color:var(--color-primary);margin:0 0 0.25em;}.dealer-result .distance{font-style:italic;}.dealer-result p{font-size:1em;margin:0;padding:0;}.dealer-result .distance{font-size:1em;margin:0;padding:0;}.dealer-result .btn{width:100%;margin-top:1em;text-align:center;}.locator-map{line-height:0;min-height:480px;}.locator-map iframe{width:100%;border:0;}#contact-dealer{scroll-margin-top:100px;}.starkmedia-dealer-locator-wrapper{border:0 !important;border-radius:0 !important;padding:0 !important;}.starkmedia-map{border:0 !important;border-radius:0 !important;}@media (min-width:768px){.locator-container{display:flex;}.locator-search{flex:1;max-width:50%;}.dealer-search{padding:1.5em;}.dealer-results{padding:1.5em;}.dealer-results h2{font-size:1.5em;}.dealer-result{padding:1.5em;}.dealer-result h3{font-size:1.6em;}.dealer-result .distance,.dealer-result p,.dealer-result .telephone,.dealer-result .dealer-page{font-size:1.1em;}.locator-map{flex:1;min-height:780px;}.locator-map iframe{height:100%;}}@media (min-width:1380px){.locator-search{max-width:30%;}}.node-type-legal-pages .text{max-width:1140px;margin:0 auto;}.node-type-legal-pages .text h1{color:var(--color-primary);}@media (min-width:768px){body p{font-size:18px;}.header{padding:1em 2em;}.is-scrolled .header{padding:0.5em 2em;-webkit-box-shadow:0px 5px 25px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 25px rgba(0,0,0,0.1);box-shadow:0px 5px 25px rgba(0,0,0,0.1);}.nav-logo img{max-width:200px;}.nav-utility .btn{margin-left:1em;}.footer{padding:6em 2em;}.footer-container{display:flex;gap:2em;max-width:1480px;margin:0 auto;justify-content:center;}.footer-company,.footer-cols,.footer-social{flex:1;}.footer-company{max-width:25%;margin:0;}.footer-company p{text-align:left;}.footer-cols{display:flex;max-width:55%;}.footer-col{flex:1;}.footer-col ul{list-style:none;padding:0;margin:0;}.footer-col ul li{margin:0.5em 0;}.footer-col > ul > li > a{color:var(--color-primary);}.footer-col ul li a{color:var(--color-gray);}.footer-col ul li a:hover{color:var(--color-primary);}.footer-company img{max-width:200px;}.footer-social{max-width:20%;text-align:left;}.footer-social-icons{justify-content:unset;}.footer-social-icons img{width:30px;height:30px;}.footer-legal{display:flex;gap:2em;max-width:1480px;margin:6em auto 0;justify-content:center;}.footer-legal p{margin:0;}.footer-copyright{flex:1;text-align:left;}.footer-links{flex:1;text-align:right;}.footer-links a{margin:0 0 0 1.5em;}h1{font-size:3em;margin:0 0 0.5em;}h2{font-size:2.5em;margin:0 0 0.5em;}h3{font-size:2.25em;margin:0 0 0.5em;}h4{font-size:2em;margin:0 0 0.5em;}h5{font-size:1.6em;margin:0 0 0.5em;}h6{font-size:1.4em;margin:0 0 0.5em;}}body.toolbar-fixed .header{top:39px;}body.toolbar-fixed.toolbar-tray-open .header{top:79px;}@media (max-width:1239px){.header{padding:0.5em 1em;}.header .nav{justify-content:center;position:relative;min-height:40px;}.nav-logo{max-width:140px;margin:0 auto;text-align:center;}.header .nav-menu,.header .nav-utility{display:none;}}@media (min-width:1240px){.footer-container{gap:4em;}}.mobile-mega{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;background:#fff;overflow-y:auto;flex-direction:column;}.mobile-mega.mobile-mega-open{display:flex;}.mobile-mega-header{display:flex;align-items:center;justify-content:space-between;padding:1em;border-bottom:1px solid var(--color-lightgray);position:sticky;top:0;background:#fff;z-index:1;}.mobile-mega-close{background:none;border:none;font-size:1.6em;color:var(--color-primary);cursor:pointer;padding:0.25em;line-height:1;}.mobile-mega-logo img{max-width:120px;height:auto;}.mobile-mega-search img{width:24px;height:24px;}.mobile-mega-subtitle{display:flex;align-items:center;gap:0.5em;padding:1em;border-bottom:1px solid var(--color-lightgray);}.mobile-mega-back{background:none;border:none;font-size:1.4em;color:var(--color-primary);cursor:pointer;padding:0;line-height:1;}.mobile-mega-title{font-size:1.2em;text-transform:uppercase;font-weight:bold;letter-spacing:1px;color:var(--color-primary);}.mobile-mega-body{flex:1;padding:1em;overflow-y:auto;}.mobile-mega-categories{display:flex;gap:0.5em;overflow-x:auto;padding:0 0 1em;margin-bottom:1em;-webkit-overflow-scrolling:touch;}.mobile-mega-category-btn{background:none;border:1px solid var(--color-lightgray);color:var(--color-gray);padding:0.4em 1em;white-space:nowrap;cursor:pointer;font-size:0.9em;border-radius:2px;}.mobile-mega-category-btn.active{border-color:var(--color-primary);color:var(--color-primary);font-weight:bold;}.mobile-mega-options{display:grid;grid-template-columns:1fr 1fr;gap:1em;}.mobile-mega-option{text-align:center;}.mobile-mega-option img{width:100%;height:auto;display:block;border-radius:2px;}.mobile-mega-option .mo-option-name{display:block;font-size:1em;color:var(--color-primary);font-weight:bold;margin-top:0.5em;}.mobile-mega-option .mo-option-category{display:block;font-size:0.85em;color:var(--color-gray);}@media (min-width:1240px){.mobile-mega{display:none !important;}}.align-center{text-align:center;}.align-left{text-align:left;}.align-right{text-align:right;}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}.ir:before{content:"";display:block;width:0;height:150%;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}input:hover{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}html.mm-opened .mm-page{z-index:auto;}.mm-opened .header{background:var(--color-white) !important;z-index:10000;height:70px;}.mm-opened .header .nav-logo img{max-height:54px;width:auto;}.mm-opened .nav-logo-light{display:none;}.mm-opened .nav-logo-dark{display:block;}.mm-opened .menu-trigger{position:absolute;top:16px;z-index:1;display:block;width:30px;height:30px;font-size:0;line-height:0;text-indent:0;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'><circle cx='120' cy='120' r='110' fill='none' stroke='%231b365d' stroke-width='10'/><path d='M75 75L165 165M165 75L75 165' stroke='%231b365d' stroke-width='14' stroke-linecap='round' fill='none'/></svg>");background-repeat:no-repeat;background-position:center center;background-size:contain;}.mm-opened .search-trigger{position:absolute;top:16px;z-index:1;display:block;width:30px;height:30px;font-size:0;line-height:0;text-indent:0;background-color:transparent;background-image:url(/themes/custom/stark_child/assets/images/search-icon-primary.png);background-repeat:no-repeat;background-position:center center;background-size:contain;}.mm-opened .search-trigger.search-close{background:transparent url(/themes/custom/stark_child/assets/images/close-icon-primary.png) top left no-repeat;background-size:100% auto;}.mm-menu.mm-top{width:100%;height:100%;}.toolbar-fixed .mm-menu.mm-top{height:calc(100% - var(--drupal-displace-offset-top,79px));}.mm-menu > .mm-panel.mm-opened{top:70px;height:calc(100% - 70px);}.mm-list > li > a{text-transform:uppercase;}.mm-list > li > a.mm-selected{background:var(--color-primary);color:var(--color-white);}.mm-list > li.current-menu-item a{background:var(--color-primary);color:var(--color-white);}.mm-panel.mm-mega-products{display:grid;grid-template-columns:repeat(2,1fr);align-content:start;padding:0;}.mm-panel.mm-mega-products > .mm-subtitle,.mm-panel.mm-mega-products > .mm-mega-filter-row{grid-column:1 / -1;}.mm-panel.mm-mega-products::after{content:'';grid-column:1 / -1;height:240px;}.mm-panel .mm-mega-filter-row{display:flex;gap:0.5em;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0.75em 10px;border-bottom:1px solid rgba(0,0,0,0.1);list-style:none;min-height:3em;align-items:center;}.mm-mega-cat-btn{background:none;border:1px solid var(--color-lightgray,#ccc);color:var(--color-gray,#666);padding:0.35em 0.8em;white-space:nowrap;cursor:pointer;font-size:0.85em;border-radius:2px;}.mm-mega-cat-btn.active{border-color:var(--color-primary);color:var(--color-primary);font-weight:bold;}.mm-panel .mm-mega-product{padding:0;border:none;text-align:center;scroll-snap-align:start;}.mm-panel .mm-mega-product > a{display:block;padding:0.75em 0.5em;margin:0;}.mm-panel .mm-mega-product > a::after{display:none;}.mm-panel .mm-mega-product .product-image-swap,.mm-panel .mm-mega-product .mo-option-image{position:relative;overflow:hidden;}.mm-panel .mm-mega-product img{width:100%;height:auto;display:block;border-radius:2px;}.mm-panel .mm-mega-product .product-image-swap img{transition:opacity 0.3s ease;}.mm-panel .mm-mega-product .product-image-swap img.product-image-hover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;}.mm-panel .mm-mega-product .product-image-swap:hover .product-image-default{opacity:0;}.mm-panel .mm-mega-product .product-image-swap:hover .product-image-hover{opacity:1;}.mm-panel .mm-mega-product .mo-option-image img{transition:transform 0.3s ease;}.mm-panel .mm-mega-product:hover .mo-option-image img{transform:scale(1.1);}.mm-panel .mm-mega-product .mo-option-name{display:block;font-size:0.95em;color:var(--color-primary);font-weight:bold;margin-top:0.4em;}.mm-panel .mm-mega-product .mo-option-category{display:block;font-size:0.8em;color:var(--color-gray,#666);}.search-page{padding:40px 20px;}.search-page__header{margin-bottom:40px;text-align:center;}.search-page__title{font-size:32px;font-weight:700;color:var(--color-primary-darker,#1f1f1f);margin-bottom:20px;}.search-page__form{max-width:600px;margin:0 auto;}.search-page__form .search-form{display:block;}.search-page__form .container-inline{display:flex;flex-wrap:wrap;gap:10px;align-items:center;}.search-page__form .form-item,.search-page__form .form-actions{margin:0;}.search-page__form .form-item{flex:1 1 220px;min-width:0;}.search-page__form .input-text,.search-page__form input[type="search"],.search-page__form input[type="text"]{width:100%;min-width:0;max-width:100%;padding:12px 16px;border:2px solid #ddd;border-radius:4px;font-size:16px;}.search-page__form .action.search,.search-page__form input[type="submit"]{padding:12px 24px;background:var(--color-primary);color:white;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:background-color 0.3s ease;}.search-page__form .action.search:hover,.search-page__form input[type="submit"]:hover{background:var(--color-secondary);text-decoration:none;}.search-results{max-width:800px;margin:0 auto;}.search-results__title{font-size:24px;font-weight:600;margin-bottom:20px;color:var(--color-primary-darker,#1f1f1f);}.search-results__list{list-style:none;padding:0;margin:0;}.search-results__item-wrapper{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e0e0e0;}.search-results__item-wrapper:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;}.search-result__item{}.search-result__title{font-size:20px;font-weight:600;margin-bottom:8px;line-height:1.3;}.search-result__link{color:var(--color-primary-darker,#1f1f1f);text-decoration:none;}.search-result__link:hover{color:var(--color-primary);text-decoration:underline;}.search-result__snippet{font-size:16px;line-height:1.5;color:#666;overflow-wrap:break-word;margin-bottom:12px;}.search-result__snippet p{margin:0;}.search-result__info{font-size:14px;color:#888;display:flex;flex-wrap:wrap;gap:15px;}.search-result__type,.search-result__date,.search-result__author{display:inline-block;}.search-result__type{background:var(--color-primary);color:white;padding:2px 8px;border-radius:3px;font-size:12px;font-weight:600;text-transform:uppercase;}.search-results__empty{text-align:center;padding:60px 20px;font-size:18px;color:#666;}.search-results__empty p{margin-bottom:10px;}.search-page__content .search-form,.search-page__content .search-help-link{display:none !important;}.search-page__form .search-help-link,.search-page__form .search-advanced{display:none;}.search-page__form .form-item{margin:0;}.search-page__form label{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000001;text-align:center;white-space:nowrap;cursor:pointer;background:#666;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:0;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;font-size:24px;line-height:50px;width:50px;cursor:pointer;text-align:center;background:#fff;background:rgba(255,255,255,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}}#user-login-form{margin:0 auto;max-width:768px;padding:3em 1em;text-align:center;background:#fff;}#user-login-form label{display:block;width:100%;color:var(--color-primary);}#user-login-form input{display:block;width:100%;font-size:18px;font-weight:normal;padding:0.5em;border:1px solid #ccc;margin:0.5em 0;text-align:left;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.15);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,0.15);box-shadow:inset 0px 1px 2px rgba(0,0,0,0.15);}#user-login-form input:focus{border:1px solid #666;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}#user-login-form input#edit-submit{display:inline-block;width:auto;font-size:18px;padding:0.5em 1.5em;margin-left:0.5em;text-align:center;border:0;color:#fff;background:var(--color-primary);text-transform:uppercase;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}#user-login-form input#edit-submit:hover{background:var(--color-secondary);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}@media (min-width:768px){.search-page{padding:60px 40px;}.search-page__title{font-size:36px;}.search-result__title{font-size:22px;}.search-result__snippet{font-size:17px;}}@media (min-width:1024px){.search-page__title{font-size:42px;}.search-result__title{font-size:24px;}}.wysiwyg{max-width:1200px;margin:0 auto;padding:60px 20px;}.wysiwyg::after{content:"";display:table;clear:both;}.wysiwyg img{max-width:100%;height:auto;}.wysiwyg img.align-right,.wysiwyg img.photo-align-right{float:right;margin:0 0 1.5rem 1.5rem;max-width:50%;}.wysiwyg img.align-left,.wysiwyg img.photo-align-left{float:left;margin:0 1.5rem 1.5rem 0;max-width:50%;}.wysiwyg img.align-center{display:block;margin:1.5rem auto;}.drupal-media-style-align-right,.media.align-right{float:right;margin-left:1.5rem;clear:both;max-width:50%;}.drupal-media-style-align-left,.media.align-left{float:left;margin-right:1.5rem;clear:both;max-width:50%;}.drupal-media-style-align-center,.media.align-center{max-width:50%;margin-right:auto;margin-left:auto;display:block;}.bdc{padding:2em;}.blog-detail .bdc{max-width:1140px;margin:0 auto;}.bdc-container{margin:0 auto;}.bdc-container img.img-full{width:100%;max-width:100%;height:auto;}.bdc-container img{max-width:100%;}.bdc-container img.img-full,.bdc-container img.img-right,.bdc-container img.img-left{padding:0 0 2em;}.bdc-header h1{color:var(--color-primary);margin:0 0 0.5em;line-height:1.2;}.post-meta{margin:0 0 2em;padding:1em 0;border-top:1px solid var(--color-overlight);border-bottom:1px solid var(--color-overlight);}.post-date{display:block;font-style:italic;}.post-categories{display:block;}.post-categories a{display:inline-block;}.bdc-body figcaption{color:var(--color-mediumgray);margin:-0.5em 0 2em;font-style:italic;}.bdc-body blockquote{background:var(--color-extra);padding:1em 2em;font-size:2em;margin:1em 0;color:var(--color-primary);font-style:italic;}.bdc-container h2,.bdc-container h3,.bdc-container h4,.bdc-container h5,.bdc-container h6{line-height:1.2;}.bdc-container figure.align-left{float:right;margin:1em 0 1em 1em;}.bdc-container figure figcaption{padding:0.5em 0 0;text-align:center;}.bdc-container figure.align-right{float:left;text-align:center;margin:1em 1em 1em 0;}.paragraph--type--blog-category-filter .sm-nav{justify-content:center;}@media (min-width:768px){.bdc{padding:2em 2em 6em;}.post-date{display:inline-block;border-right:1px solid var(--color-overlight);margin-right:1em;padding-right:1em;}.post-categories{display:inline-block;}.post-categories a{display:inline-block;padding-right:0.5em;}.bdc-container img.img-right{float:right;padding:0.5em 0 2em 2em;max-width:50%;}.bdc-container img.img-left{float:left;padding:0.5em 2em 2em 0;max-width:50%;}.bdc-body blockquote{margin:1.5em 0;}.bdc-container h2{font-size:2.5em;}.bdc-container h3{font-size:2em;}.bdc-container h4{font-size:1.75em;}.bdc-container h5{font-size:1.5em;}.bdc-container h6{font-size:1.25em;}}.bcs{padding:2em;}.bcs-header{margin:0 0 2em;}.bcs-card{margin:0 0 1em;line-height:0;}.bcs-card video,.bcs-card img{width:100%;max-width:100%;height:auto;margin:0;}.bcs-unboxed .bcs-card video,.bcs-unboxed .bcs-card img{margin:0 0 1em;}.bcs-box{padding:1em;background:var(--color-lightgray);line-height:1.3;}.bcs-box .post-date{display:block;color:var(--color-secondary);margin:0 0 0.5em;padding:0;border:0;}.bcs-unboxed .bcs-box{padding:1em 0 0;background:transparent;}.bcs-card h2,.bcs-card h3,.bcs-card h4,.bcs-card h5,.bcs-card h6{font-size:1.5em;line-height:1.1;margin:0 0 0.25em;}.bcs-card p{margin:0 0 1em;}.bcs-cards-pagination{font-size:1.1em;margin-top:2em;text-align:center;}.bcs-cards-pagination a{display:inline-block;padding:0.25em 0.5em;margin:0 0.1em;background:var(--color-extra);}.bcs-cards-btn{margin-top:2em;text-align:center;}.media--remote-video .media__video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%;}.media--remote-video .media__video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media (min-width:768px){.bcs{padding:4em;}.bcs-cards{display:flex;gap:2em;flex-wrap:wrap;}.bcs-card{flex:1;min-width:31.333%;max-width:31.333%;}.bcs-box{padding:1.5em 2em 2em;}.bcs-unboxed .bcs-box{padding:1em 0 0;}.bcs-card h2,.bcs-card h3,.bcs-card h4,.bcs-card h5,.bcs-card h6{font-size:1.75em;}.bcs-cards-btn{margin-top:4em;}}.error-page .layout-content{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:60px 20px;}.error-page__container{max-width:640px;width:100%;text-align:center;}.error-page__code{font-size:120px;font-weight:800;line-height:1;color:var(--color-primary);letter-spacing:-0.04em;margin-bottom:16px;}.error-page__title{font-size:36px;font-weight:700;color:var(--color-primary-darker,#1f1f1f);margin:0 0 16px;}.error-page__message{font-size:18px;line-height:1.5;color:#555;margin:0 0 32px;}.error-page__search{display:flex;gap:10px;max-width:480px;margin:0 auto 24px;}.error-page__search input[type="search"]{flex:1;padding:12px 16px;border:2px solid #ddd;border-radius:4px;font-size:16px;min-width:0;}.error-page__search button{flex-shrink:0;}.error-page__actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;}@media (max-width:600px){.error-page__code{font-size:88px;}.error-page__title{font-size:28px;}.error-page__message{font-size:16px;}.error-page__search{flex-direction:column;}}.embed-container .jcr-load-more,.embed-container .jcr-load-more.jcr-btn-outline{display:inline-block;padding:0.75em 2em;border:1px solid var(--color-primary);background:var(--color-primary);color:var(--color-white);font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none;border-radius:0;cursor:pointer;transition:background-color 0.2s,border-color 0.2s,color 0.2s;}.embed-container .jcr-load-more:hover,.embed-container .jcr-load-more.jcr-btn-outline:hover{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-white);}@media (max-width:767px){#ot-sdk-btn-floating.ot-floating-button{width:38px;height:38px;bottom:8px;}#ot-sdk-btn-floating .ot-floating-button__front,#ot-sdk-btn-floating .ot-floating-button__back{border-radius:50%;}.grecaptcha-badge{transform:scale(0.7);transform-origin:bottom right;}}@media print{}#ui-datepicker-div .ui-widget-header{background-color:#fff !important;}.ui-datepicker{width:100%;padding:0.5em 0.5em 0;display:none;background:#fff;border-top:3px solid #444;}.ui-widget.ui-widget-content{border:0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}a.ui-datepicker-prev,a.ui-datepicker-next{margin-left:0 !important;cursor:pointer;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;text-indent:-9999px;margin:0;}.ui-datepicker .ui-datepicker-prev{left:2px;background:transparent url(/themes/custom/stark_child/images/arrow-left-ico-blue.png) center center no-repeat;background-size:16px 16px;}.ui-datepicker .ui-datepicker-next{right:2px;background:transparent url(/themes/custom/stark_child/images/arrow-right-ico-blue.png) center center no-repeat;background-size:16px 16px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:1px solid #eee;}.ui-datepicker td{border:0;padding:1px;border:1px solid #eee;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}#ui-datepicker-div{max-width:300px;-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.5);-moz-box-shadow:0px 5px 10px rgba(0,0,0,0.5);box-shadow:0px 5px 10px rgba(0,0,0,0.5);}.ui-datepicker td span,.ui-datepicker td a{color:#335D80;}.ui-datepicker td a:hover{background:#89a1b5;color:#fff;}.ui-datepicker td a.ui-state-active,.ui-datepicker td a.ui-state-highlight,{background:#335D80;color:#fff;}.ui-datepicker .ui-datepicker-title{color:#335D80;font-weight:600;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}
:root{--font-primary:"myriad-pro",sans-serif;--font-secondary:"myriad-pro",sans-serif;--color-primary:#1b365d;--color-secondary:#54a4c8;--color-tertiary:#0D223F;--color-white:#ffffff;--color-gray:#333333;--color-mediumgray:#666666;--color-overlight:rgba(0,0,0,0.1);--color-extra:#f5f5f5;--color-over:rgba(0,0,0,0.5);--color-overwhite:rgba(255,255,255,0.25);--color-overhover:rgba(27,54,93,0.9);--color-lightgray:#eeeeee;--hv-dot-size:8px;--hv-dot-height:18px;--hv-dot-gap:4px;--hv-dot-active-height:44px;--hv-dot-width:5px;--hv-ui-margin:3em;--hv-ui-color:rgba(255,255,255,.92);--hv-ui-muted:rgba(255,255,255,.55);--hv-scrim:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.25) 100%);--hv-inset-bg:#102a4a;}h1:not(:where(.primary-gradient h1,.secondary-gradient h1,.gray-gradient h1,.bg-primary h1,.bg-secondary h1,.bg-tertiary h1,.bg-gray h1)){color:var(--color-primary);}h2:not(:where(.primary-gradient h2,.secondary-gradient h2,.gray-gradient h2,.bg-primary h2,.bg-secondary h2,.bg-tertiary h2,.bg-gray h2)){color:var(--color-primary);}h3:not(:where(.primary-gradient h3,.secondary-gradient h3,.gray-gradient h3,.bg-primary h3,.bg-secondary h3,.bg-tertiary h3,.bg-gray h3)){color:var(--color-primary);}h4:not(:where(.primary-gradient h4,.secondary-gradient h4,.gray-gradient h4,.bg-primary h4,.bg-secondary h4,.bg-tertiary h4,.bg-gray h4)){color:var(--color-primary);}h5:not(:where(.primary-gradient h5,.secondary-gradient h5,.gray-gradient h5,.bg-primary h5,.bg-secondary h5,.bg-tertiary h5,.bg-gray h5)){color:var(--color-primary);}h6:not(:where(.primary-gradient h6,.secondary-gradient h6,.gray-gradient h6,.bg-primary h6,.bg-secondary h6,.bg-tertiary h6,.bg-gray h6)){color:var(--color-primary);}@media (max-width:767px){.header,.is-scrolled .header{padding:0 1em;}.mm-menu.mm-top{height:100%;}.nav-logo img{width:100%;}.menu-trigger{left:0;}.mm-menu > .mm-panel.mm-opened{height:100% !important;}.mm-list > li > a,.mm-list > li > span{text-transform:uppercase;}.search-trigger{right:0;}h2{font-size:1.75em;}h3{font-size:1.5em;}}@media (min-width:768px){.header .search{margin-bottom:1em;}}.primary-gradient{background:var(--color-tertiary);background:-webkit-linear-gradient(140deg,rgba(13,34,63,1) 0%,rgba(27,54,93,1) 50%,rgba(13,34,63,1) 100%);background:-moz-linear-gradient(140deg,rgba(13,34,63,1) 0%,rgba(27,54,93,1) 50%,rgba(13,34,63,1) 100%);background:linear-gradient(140deg,rgba(13,34,63,1) 0%,rgba(27,54,93,1) 50%,rgba(13,34,63,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color-tertiary)",endColorstr="var(--color-primary)",GradientType=0);}.secondary-gradient{background:var(--color-gray);background:-webkit-linear-gradient(120deg,rgba(51,51,51,1) 0%,rgba(85,85,85,1) 50%,rgba(51,51,51,1) 100%);background:-moz-linear-gradient(120deg,rgba(51,51,51,1) 0%,rgba(85,85,85,1) 50%,rgba(51,51,51,1) 100%);background:linear-gradient(120deg,rgba(51,51,51,1) 0%,rgba(85,85,85,1) 50%,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color-gray)",endColorstr="var(--color-mediumgray)",GradientType=0);}.gray-gradient{background:var(--color-lightgray);background:-webkit-linear-gradient(120deg,rgba(229,229,229,1) 0%,rgba(255,255,255,1) 50%,rgba(229,229,229,1) 100%);background:-moz-linear-gradient(120deg,rgba(229,229,229,1) 0%,rgba(255,255,255,1) 50%,rgba(229,229,229,1) 100%);background:linear-gradient(120deg,rgba(229,229,229,1) 0%,rgba(255,255,255,1) 50%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color-lightgray)",endColorstr="var(--color-white)",GradientType=0);}.bg-primary{background-color:var(--color-primary);}.bg-secondary{background-color:var(--color-secondary);}.bg-tertiary{background-color:var(--color-tertiary);}.bg-white{background-color:var(--color-white);}.bg-gray{background-color:var(--color-gray);}.bg-lightgray{background-color:var(--color-lightgray);}.grey,.gray{background-color:var(--color-gray);}.white{background-color:var(--color-white);}.bcr{padding:0.5em 1em;}.bcr-container{font-size:0.9em;}.bcr-container a{color:var(--color-gray);}.bcr-container a:hover{color:var(--color-secondary);}.bcr-container a:after{content:'/';color:var(--color-secondary);margin:0 0.5em;}.bcr-container a.bcr-active:after{content:none;margin:0;}@media (min-width:768px){.bcr{padding:0.75em 1.5em;}}.dealer-result .distance{color:var(--color-mediumgray);}.directions a{display:block;background:transparent url(/sites/site.cobiaboats.dv.docwp1.stark-host.com/themes/custom/stark_cobia/assets/images/directions-icon.png) center left no-repeat;background-size:18px auto;padding-left:24px;margin:0.25em 0 0;}.telephone a{display:block;background:transparent url(/sites/site.cobiaboats.dv.docwp1.stark-host.com/themes/custom/stark_cobia/assets/images/phone-icon.png) center left no-repeat;background-size:18px auto;padding-left:24px;margin:0.25em 0 0;}.dealer-page a{display:block;background:transparent url(/sites/site.cobiaboats.dv.docwp1.stark-host.com/themes/custom/stark_cobia/assets/images/person-icon.png) center left no-repeat;background-size:18px auto;padding-left:24px;margin:0.25em 0 0;}.dealer-website a{display:block;background:transparent url(/sites/site.cobiaboats.dv.docwp1.stark-host.com/themes/custom/stark_cobia/assets/images/website-icon.png) center left no-repeat;background-size:18px auto;padding-left:24px;margin:0.25em 0 0;}.hi-content-lg{font-weight:700;}h1.hv-content-lg,h1.hi-content-lg{font-size:3em !important;line-height:1 !important;}.hv-content-lg,.hi-content-lg{opacity:0;transform:translateY(30px);}.section-visible .hv-content-lg,.section-visible .hi-content-lg{animation:slideFadeUp 1s cubic-bezier(0.25,0.8,0.25,1) forwards;animation-delay:1.5s;}.hi-center-middle .hi-content-lg{margin:0 auto;}@keyframes slideFadeUp{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}.hi.semiopaque-image .hi-image img{opacity:0.4 !important;}.swiper-button-prev{left:0.5em !important;}.swiper-button-next{right:0.5em !important;}@media (max-width:767px){.hv-inset-frame{min-height:125vw;}.hv-video-toggle{right:1em;}.hv-inset-content-lg,.hv-content-lg{font-size:2.25em;line-height:1.1;padding-right:1em;max-width:90%;}.hv-content{max-width:90%;}.hv-content h2,.hv-content h3,.hv-content h4,.hv-content h5,.hv-content h6{line-height:1.1;}.hi-container .hi-content-btns{display:block;padding:0 1em;}.hi-container .hi-content-btns .btn{margin:1em 0 0;}}@media (min-width:768px){h1.hv-content-lg,h1.hi-content-lg{font-size:6em !important;max-width:50%;}}.mc-header h2{margin:0 0 0.25em;}.mc-carousel .swiper-slide img{padding:0;}.mc-carousel{position:relative;}.mc-nav{position:absolute;width:100%;top:50%;transform:translateY(-50%);padding:0 2em !important;z-index:9999 !important;}@media (max-width:767px){.mc-content-sm{padding:0 1em;}.mc-content-attributes{flex-wrap:wrap;}.mc-content-attr{font-size:0.85em;padding:0 0.5em;line-height:1.1;border-right:none !important;border-left:1px solid var(--color-primary) !important;}.mc-content-attr:first-child{border-left:none !important;}.mc-content-attr:last-child{border:none !important;flex:0 0 100% !important;margin-top:1em;}.mc-content-attr-dark{margin-bottom:0.15em;}}@media (min-width:768px){.mc-content-sm{margin-top:1em;}.mc-content-attr{padding:0 1em;}}@media (min-width:768px) and (max-width:1200px){.mc-carousel .swiper-slide img{transform:scale(0.5);}.mc-carousel .swiper-slide-active img{transform:scale(1);}}@media (min-width:1201px){.mc-carousel .swiper-slide img{transform:scale(0.7);}.mc-carousel .swiper-slide-active img{transform:scale(1.2);}}.sic.bg-white .sic-header h2,.sic.bg-white .sic-header h3,.sic.bg-white .sic-header h4,.sic.bg-white .sic-header h5,.sic.bg-white .sic-header h6,.sic.bg-lightgray .sic-header h2,.sic.bg-lightgray .sic-header h3,.sic.bg-lightgray .sic-header h4,.sic.bg-lightgray .sic-header h5,.sic.bg-lightgray .sic-header h6,.sic.bg-white .sic-header a,.sic.bg-lightgray .sic-header a{color:var(--color-primary) !important;}.sic.bg-white .sic-slide-copy,.sic.bg-lightgray .sic-slide-copy{color:var(--color-white) !important;}@media (max-width:767px){.cols-container .col{margin-bottom:3em;}}.tcsb-dealerform .dealerform{display:block !important;}.tcsb .dealerform input{border-radius:0 !important;max-height:39px !important;font-weight:normal !important;}.tcsb-dealerform .dealerform input{border-radius:0 !important;max-height:39px !important;font-weight:normal !important;}@media (max-width:767px){.tcrb-copy{padding:2em !important;}.tcsb .dealerform input{width:100% !important;max-width:100% !important;border-radius:0 !important;max-height:39px !important;font-weight:normal !important;}.tcsb .dealerform input.btn{max-width:unset !important;max-height:unset !important;}.tcsb-container.photo-left .tcsb-copy{padding:0;}}@media (min-width:768px){.tcsb-dealerform .dealerform{display:block !important;}}@media (max-width:1239px){.tcsb .dealerform input.btn{max-width:unset !important;max-height:unset !important;}}@media (min-width:1240px){.tcsb .dealerform input.btn{max-width:50%;}.tcsb-dealerform .dealerform{display:flex !important;}}@media (max-width:767px){.ig-image{min-width:100% !important;max-width:100% !important;}}.primary-gradient .btn-full.btn-white:hover,.secondary-gradient .btn-full.btn-white:hover,.gray-gradient .btn-full.btn-white:hover,.bg-primary .btn-full.btn-white:hover,.bg-tertiary .btn-full.btn-white:hover{background:var(--color-secondary);}.bg-secondary .btn-full.btn-white:hover{background:var(--color-primary);}.cta-link a:after{content:'»';color:var(--color-white);padding-left:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}.cta-link a:hover:after{color:var(--color-secondary);padding-left:0.5em;}@media (max-width:767px){.cta-btns{display:block !important;}}.bc-item{overflow:hidden;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}.bc-item:hover img{transform:scale(1.25);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}.mo-option .product-image-swap{position:relative;}.mo-option .product-image-swap img{transition:opacity 0.3s ease;}.mo-option .product-image-swap img.product-image-hover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;}.mo-option .product-image-swap:hover .product-image-default{opacity:0;}.mo-option .product-image-swap:hover .product-image-hover{opacity:1;}.mobile-mega-option .product-image-swap{position:relative;}.mobile-mega-option .product-image-swap img{transition:opacity 0.3s ease;}.mobile-mega-option .product-image-swap img.product-image-hover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;}.mobile-mega-option .product-image-swap:hover .product-image-default{opacity:0;}.mobile-mega-option .product-image-swap:hover .product-image-hover{opacity:1;}.fcs-cards.fcs-primary-gradient .fcs-box{background:var(--color-tertiary);background:-webkit-linear-gradient(140deg,rgba(13,34,63,1) 0%,rgba(27,54,93,1) 50%,rgba(13,34,63,1) 100%);background:-moz-linear-gradient(140deg,rgba(13,34,63,1) 0%,rgba(27,54,93,1) 50%,rgba(13,34,63,1) 100%);background:linear-gradient(140deg,rgba(13,34,63,1) 0%,rgba(27,54,93,1) 50%,rgba(13,34,63,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color-tertiary)",endColorstr="var(--color-tertiary)",GradientType=0);color:var(--color-white);}.fcs-cards.fcs-primary-gradient .fcs-box h2 a,.fcs-cards.fcs-primary-gradient .fcs-box h3 a,.fcs-cards.fcs-primary-gradient .fcs-box h4 a,.fcs-cards.fcs-primary-gradient .fcs-box h5 a,.fcs-cards.fcs-primary-gradient .fcs-box h6 a{color:var(--color-white);}.fcs-cards.fcs-secondary-gradient .fcs-box{background:#333333;background:-webkit-linear-gradient(120deg,rgba(51,51,51,1) 0%,rgba(85,85,85,1) 50%,rgba(51,51,51,1) 100%);background:-moz-linear-gradient(120deg,rgba(51,51,51,1) 0%,rgba(85,85,85,1) 50%,rgba(51,51,51,1) 100%);background:linear-gradient(120deg,rgba(51,51,51,1) 0%,rgba(85,85,85,1) 50%,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333",endColorstr="#333333",GradientType=0);color:var(--color-white);}.fcs-cards.fcs-secondary-gradient .fcs-box h2 a,.fcs-cards.fcs-secondary-gradient .fcs-box h3 a,.fcs-cards.fcs-secondary-gradient .fcs-box h4 a,.fcs-cards.fcs-secondary-gradient .fcs-box h5 a,.fcs-cards.fcs-secondary-gradient .fcs-box h6 a{color:var(--color-white);}.fcs-cards.fcs-gray-gradient .fcs-box{background:var(--color-lightgray);background:-webkit-linear-gradient(120deg,rgba(229,229,229,1) 0%,rgba(255,255,255,1) 50%,rgba(229,229,229,1) 100%);background:-moz-linear-gradient(120deg,rgba(229,229,229,1) 0%,rgba(255,255,255,1) 50%,rgba(229,229,229,1) 100%);background:linear-gradient(120deg,rgba(229,229,229,1) 0%,rgba(255,255,255,1) 50%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--color-lightgray)",endColorstr="var(--color-lightgray)",GradientType=0);color:var(--color-white);}.fcs-cards.fcs-gray-gradient .fcs-box h2 a,.fcs-cards.fcs-gray-gradient .fcs-box h3 a,.fcs-cards.fcs-gray-gradient .fcs-box h4 a,.fcs-cards.fcs-gray-gradient .fcs-box h5 a,.fcs-cards.fcs-gray-gradient .fcs-box h6 a{color:var(--color-white);}.fcs-cards.fcs-bg-lightgray .fcs-box{background:var(--color-lightgray);color:var(--color-white);}.fcs-cards.fcs-bg-lightgray .fcs-box h2 a,.fcs-cards.fcs-bg-lightgray .fcs-box h3 a,.fcs-cards.fcs-bg-lightgray .fcs-box h4 a,.fcs-cards.fcs-bg-lightgray .fcs-box h5 a,.fcs-cards.fcs-bg-lightgray .fcs-box h6 a{color:var(--color-white);}.fcs-cards.fcs-bg-gray .fcs-box{background:var(--color-gray);color:var(--color-white);}.fcs-cards.fcs-bg-gray .fcs-box h2 a,.fcs-cards.fcs-bg-gray .fcs-box h3 a,.fcs-cards.fcs-bg-gray .fcs-box h4 a,.fcs-cards.fcs-bg-gray .fcs-box h5 a,.fcs-cards.fcs-bg-gray .fcs-box h6 a{color:var(--color-white);}.fcs-cards.fcs-bg-primary .fcs-box{background:var(--color-primary);color:var(--color-white);}.fcs-cards.fcs-bg-primary .fcs-box h2 a,.fcs-cards.fcs-bg-primary .fcs-box h3 a,.fcs-cards.fcs-bg-primary .fcs-box h4 a,.fcs-cards.fcs-bg-primary .fcs-box h5 a,.fcs-cards.fcs-bg-primary .fcs-box h6 a{color:var(--color-white);}.fcs-cards.fcs-bg-secondary .fcs-box{background:var(--color-secondary);color:var(--color-white);}.fcs-cards.fcs-bg-secondary .fcs-box h2 a,.fcs-cards.fcs-bg-secondary .fcs-box h3 a,.fcs-cards.fcs-bg-secondary .fcs-box h4 a,.fcs-cards.fcs-bg-secondary .fcs-box h5 a,.fcs-cards.fcs-bg-secondary .fcs-box h6 a{color:var(--color-white);}.fc.bg-primary p a,.fc.bg-secondary p a,.fc.bg-tertiary p a,.fc.bg-img p a{color:var(--color-white) !important;}.ecs-card{background:var(--color-mediumgray) !important;}.ecs-card video,.ecs-card img{display:block;margin:0 auto !important;width:auto !important;}@media (min-width:768px){.ec-events-carousel .swiper-slide{max-width:30%;}.ecs-card{min-width:30%;max-width:30%;}}.matterport-iframe-container iframe{width:100%;display:block;min-height:600px;}.ec-container{max-width:100% !important;}@media (min-width:1240px){.ec-header{max-width:1240px;margin-left:auto;margin-right:auto;}}@media (min-width:768px){.matterport-iframe-container iframe{min-height:900px;}}.bab-container{padding:2em;}.bcs-box .post-date{display:none !important;}.post-date{border:0;}.post-meta{display:none !important;}@media (min-width:768px){.bdc-header h1{font-size:2.5em !important;}}.tc-container{padding:4em !important;}.tc-nav .swiper-button-prev{background-image:url(/sites/site.cobiaboats.dv.docwp1.stark-host.com/themes/custom/stark_cobia/assets/images/arrow-circle-white-left.png);}.tc-nav .swiper-button-next{background-image:url(/sites/site.cobiaboats.dv.docwp1.stark-host.com/themes/custom/stark_cobia/assets/images/arrow-circle-white-right.png);}.tc-nav .tc-pagination .swiper-pagination-bullet{width:16px;height:6px;background:var(--color-white);opacity:0.5;border-radius:100px;transition:all 0.2s;}.tc-nav .tc-pagination .swiper-pagination-bullet-active{opacity:1;width:75px;transition:all 0.2s;}@media (min-width:768px){.tc-container{padding:6em 4em;}.tc-testimonial-quote{font-size:1.5em !important;}}.search-page__content h2{visibility:hidden;}.search-results{max-width:1240px;}.search-results ol{list-style-type:none;}.search-result__title h3 a{color:var(--color-primary);text-decoration:none;}.search-result__title h3 a:hover{color:var(--color-secondary);}.search-page__form .input-text,.search-page__form input[type="search"],.search-page__form input[type="text"]{padding:0.5em 1em;border:1px solid #ccc;border-radius:0;}.search-page__form .action.search,.search-page__form input[type="submit"]{display:inline-block;padding:0.5em 1em;border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white);letter-spacing:2px;text-transform:uppercase;text-decoration:none;border-radius:0;}nav.pager{text-align:center;}nav.pager .pager__item{display:inline-block;padding:0.25em 0.5em;}nav.pager .pager__item.is-active{font-weight:bold;color:var(--color-secondary);}@media (min-width:768px){.search-result__title h3{font-size:2em;}}
.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.contextual{display:none !important;}
