.slider{height:457px;background:#ddd;margin-bottom:100px}@media screen and (max-width:767px){.slider{max-height:200px}}.slider .carousel-root{height:100%}.slider .carousel-root .carousel{height:100%;width:673px}.slider .carousel-root .carousel .control-dots .dot{background:#bbbdc0;height:14px;width:14px;box-shadow:none}.slider .carousel-root .carousel .control-dots .dot.selected{background:#ff4c00}.slider .carousel-root .carousel .slider-wrapper .slider .item{padding:0 100px}.slider .carousel-root .carousel .control-arrow{opacity:.8;background:rgba(255,76,0,.9);width:60px;height:60px;border-radius:100%;position:absolute;bottom:45%;top:45%}.slider .carousel-root .carousel .control-arrow:before{content:"";border:none}.slider .carousel-root .carousel .control-arrow.control-prev{left:5%}.slider .carousel-root .carousel .control-arrow.control-prev:before{content:"<"}.slider .carousel-root .carousel .control-arrow.control-next{right:5%}.slider .carousel-root .carousel .control-arrow.control-next:before{content:">"}.slider .carousel-root .carousel .carousel-status{display:none}.image-slide .image img{position:absolute;width:100%;height:100%;z-index:-1;left:0;right:0}.image-slide .content{text-align:center;color:#fff;text-shadow:2px 1px dimgray;z-index:1;top:50px;position:absolute;left:0;width:100%}.image-slide .content h3{color:#fff;text-shadow:2px 1px dimgray;font-size:50px}.image-slide .content .cta{margin-top:20px}.image-slide .content .cta.link a{text-shadow:none;background:#ff4c00;text-transform:uppercase;border:none!important;padding:7px 20px;font-size:18px}.image-slide .content .cta.link a:hover{background:#fff;color:#000}.image-slide .content .cta.no-link{font-weight:700}.youtube-slider{width:100%;height:100%}.youtube-slider iframe{position:absolute;left:0;bottom:0;top:0;height:100%}.accordion{cursor:pointer}.accordion .title{font-size:16px;border-bottom:1px solid #bbbdc0;padding:20px 15px}.accordion.closed .title{background:url(/_next/static/media/icon-down.b715c9d9.png) no-repeat;background-position:95% 50%}.accordion.closed .contents{display:none}.accordion.open .title{background:url(/_next/static/media/icon-up.cfca96bf.png) no-repeat;background-position:95% 50%;color:#00468c;font-weight:400}.accordion.open .contents{display:block;background:#f8f8f9;padding:20px 15px}.component-container:has(.video-text-container){width:100%!important;margin-top:20px;margin-bottom:20px}.video-text-container{padding:30px 0 0;text-align:center}.video-text-container .clearfix{clear:both}.video-text-container .left{display:flex;align-items:center}@media(max-width:768px){.video-text-container .left{flex-direction:column}}.video-text-container .left .image{text-align:center;float:right;width:54%;margin-top:-30px;order:1}@media(max-width:768px){.video-text-container .left .image{margin-top:0!important}}.video-text-container .left .image video{height:600px;width:100%;object-fit:cover}@media screen and (min-width:1280px){.video-text-container .left .image video{height:800px}}@media screen and (min-width:1700px){.video-text-container .left .image video{height:1000px}}@media screen and (max-width:767px){.video-text-container .left .image{float:none;width:100%}}.video-text-container .left .text{width:46%;float:left;padding:5px 40px}.video-text-container .left .text h1{color:pink}@media screen and (max-width:767px){.video-text-container .left .text{float:none;width:100%}}.video-text-container .right{display:flex;align-items:center}@media(max-width:768px){.video-text-container .right{flex-direction:column}}.video-text-container .right .image{text-align:center;width:54%;float:left;order:0;margin-top:-30px}@media(max-width:768px){.video-text-container .right .image{margin-top:0!important}}.video-text-container .right .image video{height:600px;object-fit:cover;width:100%}@media screen and (min-width:1280px){.video-text-container .right .image video{height:800px}}@media screen and (min-width:1700px){.video-text-container .right .image video{height:1000px}}@media screen and (max-width:767px){.video-text-container .right .image{float:none;width:100%}}.video-text-container .right .text{width:46%;float:right;padding:5px 40px}@media screen and (max-width:767px){.video-text-container .right .text{float:none;width:100%}}.video-text-container .text{color:#58585b}.video-text-container .text h1{font-size:30px;padding:0 0 20px;margin:0}