/**
 * reveal.js 5.1.0
 * https://revealjs.com
 * MIT licensed
 *
 * Copyright (C) 2011-2024 Hakim El Hattab, https://hakim.se
 */

body{height:calc(100vh - 150px)!important;overflow:visible!important}.myAudio{width:315px;height:55px;outline:0;margin:0 20px 0 0}.landscape-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9999;justify-content:center;align-items:center;flex-direction:column;text-align:center}@media screen and (orientation:portrait) and (max-width:1024px){.landscape-overlay{display:flex}}.landscape-overlay img{width:200px;height:200px;margin-bottom:20px;animation:rotate 1.5s infinite ease}.landscape-overlay p{font-size:1.2em;color:#fff;max-width:80%;margin:0 auto;font-family:Roboto,sans-serif;font-weight:400}@media screen and (orientation:portrait){.reveal{display:none!important}}div.r-stretch span.audioSpan{position:absolute;bottom:50px;display:flex;justify-content:center;width:100%;align-items:center;z-index:1}.reveal audio{vertical-align:middle}.spacing{vertical-align:middle;margin:5px}.list-space{margin-bottom:-.2em!important}.list-space a{color:#444!important;font-size:50%}.list-space a:hover{color:#b32420!important}.slide-text-link{font-size:.5em!important}.slide-text-link a:hover{color:#444!important}.slide-menu-button a{color:#b32420}.slide-menu-button a:hover{color:#da2c27}#rcorners1{border-radius:0}.dropbtn{background-color:#da2c27;color:#fff;padding:16px;min-width:220px;border:none;vertical-align:middle}.dropup{position:relative;display:flex}.dropup-content{display:none;position:absolute;background-color:#f1f1f1;min-width:220px;bottom:48px;z-index:1}.dropup-content a{color:#000;font-size:16px;padding:14px 16px;text-decoration:none;display:block}.dropup-content a:hover{background-color:#ccc}.dropup:hover .dropup-content{display:block}.dropup:hover .dropbtn{background-color:#b32420}.r-stack.thank-you{display:flex}.r-stack.thank-you div{background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);transition:all .3s ease-in-out;padding:25px;width:225px;height:225px;display:flex;align-items:center;justify-content:center;transform-origin:center}.r-stack.thank-you div img{margin:0;width:125px}.r-stack.thank-you div h3{margin:0;font-size:18px;text-align:center}.r-stack.thank-you div:hover{animation:floatPulse 1.5s infinite ease-in-out;box-shadow:0 8px 16px rgba(0,0,0,.3)}.r-stack.thank-you .thankyou-icon{transition:all .3s ease-in-out;transform-origin:center}.r-stack.thank-you .thankyou-icon:focus{outline:0}.r-stack.thank-you .thankyou-icon:focus-visible{outline:solid 2px #0ca0da;outline-offset:2px}.r-stack.thank-you .thankyou-icon:focus:not(:focus-visible){outline:0}@keyframes floatPulse{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.05)}100%{transform:translateY(0) scale(1)}}.video-fade-in{opacity:0;transition:opacity 1s ease-in-out}.reveal .slides section[data-menu-title]:not(:first-child){top:-60px!important}.reveal .slides section.present .video-fade-in{opacity:1}.reveal .slides section.modal-active{visibility:visible!important;opacity:1!important;pointer-events:none}.reveal .controls{position:absolute;top:auto;bottom:20px;z-index:1000;display:none}.reveal .controls[aria-hidden=true]{pointer-events:none;opacity:.5}.reveal .controls .navigate-left,.reveal .controls .navigate-right{border-radius:50%;padding:10px;color:#0ca0da}.reveal .slide-number{right:51px;bottom:50px;font-size:12px;line-height:1;color:#0ca0da;background-color:rgba(255,255,255,0);width:20px;text-align:center}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 32;color:#0ca0da;display:inline-block;vertical-align:middle;transition:color .2s,font-variation-settings .2s}.material-symbols-outlined.first-slide-pulse{font-size:3.6em!important;animation:first-slide-pulse 1s infinite;animation-delay:1s;transition:color .1s,font-variation-settings .1s}@keyframes first-slide-pulse{0%{transform:scale(1);opacity:.4}50%{transform:scale(1.03);opacity:1}100%{transform:scale(1);opacity:.4}}.reveal .navigate-first-bottom{position:absolute;left:24px;bottom:40px;z-index:1001;background:rgba(255,255,255,0);border:none;padding:0;border-radius:50%;width:3.6em;height:3.6em;box-shadow:none;display:flex;align-items:center;justify-content:center;transition:filter .5s,box-shadow .2s;cursor:pointer;outline:0}.reveal .navigate-first-bottom:focus,.reveal .navigate-first-bottom:hover{opacity:1;outline:3.5px solid #0ca0da;box-shadow:0 4px 16px rgba(12,160,218,.15);filter:none}.reveal .navigate-first-bottom:focus .material-symbols-outlined.first-slide-pulse,.reveal .navigate-first-bottom:hover .material-symbols-outlined.first-slide-pulse{color:#0ca0da;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 32;animation-play-state:paused}.reveal .navigate-first-bottom.controls-hidden{pointer-events:none;opacity:.5}@media screen and (orientation:portrait){.modal-overlay{display:none!important}}.modal-overlay{visibility:hidden;opacity:0;position:fixed;z-index:1002;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.65);transition:opacity .5s ease-in}.modal-overlay .modal{font-family:Roboto,sans-serif;font-weight:700;color:#fff;position:fixed;z-index:1000;left:50%;top:50%;transform:translate(-50%,-50%);width:80%;max-width:1000px;background-color:#0ca0da;padding:20px;box-shadow:0 5px 15px rgba(0,0,0,.3);overflow:auto;margin-top:1000px;transition:margin .5s ease-in-out}.modal-overlay .modal #close-modal{background:0 0;border:none;font-size:45px;color:#fff;padding:0;height:50px;width:50px;line-height:50px;position:absolute;top:15px;right:20px;cursor:pointer;transition:transform .3s ease-in-out;transform:rotate(0);transform-origin:center}.modal-overlay .modal #close-modal:hover{transform:rotate(360deg)}.modal-overlay .modal h2{font-size:40px;margin:10px 10px .5em 10px;text-transform:uppercase}.modal-overlay .modal p{padding-bottom:15px;margin:0 10px;line-height:1.3em}.modal-overlay .modal ul{padding-left:2em}.modal-overlay .modal ul li{padding-bottom:1em}.modal-overlay .modal ul li:last-child{padding-bottom:0}.modal-overlay .modal-content{display:none}.modal-overlay.active{visibility:visible;opacity:1}.modal-overlay.active .modal{display:block;margin-top:0;outline:0}.reveal.inactive{pointer-events:none;overflow:hidden}.modal-overlay.active{visibility:visible;opacity:1}#branding{position:absolute;top:0;right:0;width:80px;cursor:auto;z-index:1}.reveal h1,.reveal h2,.reveal h3,.reveal p{text-align:left}.reveal h1{font-size:60px}.reveal h1 span{display:block;font-size:40px}.reveal h2{font-size:45px}.reveal h2.bottom-margin{margin:0}.reveal h3{font-size:25px;color:#0ca0da}.reveal h3:first-of-type{margin-top:45px}.reveal h3:not(:first-of-type){margin-top:20px}.reveal p{font-size:18px;margin-top:10px}.reveal p.bottom-margin{margin:0 0 -5px 0}.reveal p.top-margin{margin-top:22px!important}.reveal .no-top-margin{margin-top:0}.reveal ul{display:block;margin:0 0 0 .5em}.reveal ul li{font-size:18px;padding-bottom:0}.reveal ul li:last-child{padding-bottom:1em}.svg-width img{max-width:100%;z-index:1}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.25)}100%{transform:scale(1)}}.nav-flex-items.visited{opacity:.5!important}.nav-flex-container{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:normal;align-items:normal;align-content:normal}.nav-flex-container .nav-flex-items{background:#ebebeb;height:150px;width:150px;position:relative;margin:16px;opacity:1;cursor:pointer;transition:all .25s ease-in;transform-origin:center}.nav-flex-container .nav-flex-items .chevron-wrapper{position:absolute;top:calc(50% - 15px);right:-26px;width:20px;height:40px;transform:translateY(-50%);z-index:1}.nav-flex-container .nav-flex-items .chevron-wrapper .chevron-icon{width:100%;height:100%;animation:pulse 1s infinite;animation-delay:1s;transform-origin:center}.nav-flex-container .nav-flex-items:last-child .chevron-wrapper{display:none}.nav-flex-container .nav-flex-items .header-block{color:#fff;font-size:14px;font-weight:700;background:#0ca0da;padding:10px 0}.nav-flex-container .nav-flex-items .icon-block{height:110px;width:150px}.nav-flex-container .nav-flex-items .icon-block .icon{display:inline-flex;justify-content:center;align-items:center;height:100%;width:100%;transition:all .15s ease-in;transform-origin:center}.nav-flex-container .nav-flex-items .icon-block .icon:hover{transform:scale(1.35)}.nav-flex-container .nav-flex-items .icon-block .icon:hover::after{display:none}.nav-flex-container .nav-flex-items .icon-block .icon.welcome-video{background:url(../images/icon-welcome-video.svg) no-repeat center center;background-size:60% auto}.nav-flex-container .nav-flex-items .icon-block .icon.need-and-benefit{background:url(../images/icon-need-and-benefit.svg) no-repeat center center;background-size:45% auto}.nav-flex-container .nav-flex-items .icon-block .icon.project-map{background:url(../images/icon-project-map.svg) no-repeat center center;background-size:36% auto}.nav-flex-container .nav-flex-items .icon-block .icon.timeline{background:url(../images/icon-timeline.svg) no-repeat center center;background-size:45% auto}.nav-flex-container .nav-flex-items .icon-block .icon.routing{background:url(../images/icon-routing.svg) no-repeat center center;background-size:72% auto}.nav-flex-container .nav-flex-items .icon-block .icon.typical-structure{background:url(../images/icon-typical-structure.svg) no-repeat center center;background-size:18% auto}.nav-flex-container .nav-flex-items .icon-block .icon.structure-comparison{background:url(../images/icon-structure-comparison.svg) no-repeat center center;background-size:48% auto}.nav-flex-container .nav-flex-items .icon-block .icon.how-it-works{background:url(../images/icon-how-it-works.svg) no-repeat center center;background-size:50% auto}.nav-flex-container .nav-flex-items .icon-block .icon.right-of-way{background:url(../images/icon-right-of-way.svg) no-repeat center center;background-size:66% auto}.nav-flex-container .nav-flex-items .icon-block .icon.field-activities{background:url(../images/icon-field-activities.svg) no-repeat center center;background-size:35% auto}.nav-flex-container .nav-flex-items .icon-block .icon.vegetation{background:url(../images/icon-vegetation.svg) no-repeat center center;background-size:40% auto}.nav-flex-container .nav-flex-items .icon-block .icon.what-to-expect{background:url(../images/icon-what-to-expect.svg) no-repeat center center;background-size:55% auto}.nav-flex-container .nav-flex-items .icon-block .icon.exit-information{background:url(../images/icon-exit-information.svg) no-repeat center center;background-size:50% auto}.nav-flex-container.bottom{display:none;font-family:Roboto,sans-serif;text-align:center;flex-wrap:nowrap;position:absolute;bottom:-150px;width:100%;z-index:99;overflow-x:auto;overflow-y:hidden}.nav-flex-container.bottom .chevron-wrapper{top:calc(50% - 0px)}.nav-flex-container.bottom::-webkit-scrollbar{height:16px}.nav-flex-container.bottom::-webkit-scrollbar-track{background:#f1f1f1}.nav-flex-container.bottom::-webkit-scrollbar-thumb{background-color:#7db941;border-radius:10px;border:2px solid #f1f1f1}.nav-flex-container.bottom::-webkit-scrollbar-thumb:hover{background:#9ce653}.nav-flex-container.bottom .nav-flex-items{margin:16px;height:135px;width:135px;transition:all .2s ease-out;transform-origin:center;cursor:pointer}.nav-flex-container.bottom .nav-flex-items .header-block{font-size:12px;white-space:nowrap}.nav-flex-container.bottom .nav-flex-items .icon-block{height:100px;width:135px}.nav-flex-container.bottom .nav-flex-items .icon-block .icon:active{transform:scale(1.25)}.nav-flex-container.bottom .nav-flex-items:after{top:calc(50% - 10px)}.nav-flex-container.bottom .nav-flex-items.active{box-shadow:inset 0 0 0 3px #0ca0da,0 8px 14px 0 rgba(0,0,0,.8),0 8px 8px 0 rgba(0,0,0,.8);opacity:.8!important;transform:scale(.98)}.nav-flex-container.bottom .nav-flex-items:active{transform:scale(.95);box-shadow:inset 0 0 0 3px #0ca0da,inset 0 0 10px rgba(0,0,0,.2),0 4px 4px 0 rgba(0,0,0,.8);transition:all .1s ease-in}.nav-flex-container.bottom .nav-flex-items:active:not(:focus){transform:scale(1);box-shadow:inset 0 0 0 3px #0ca0da,0 8px 14px 0 rgba(0,0,0,.8),0 8px 8px 0 rgba(0,0,0,.8);transition:all .2s ease-out}@media screen and (orientation:landscape) and (max-width:1024px){body{height:100dvh!important}.nav-flex-container.bottom{display:none!important}.reveal .slide-number{right:46px;bottom:31px}.reveal .navigate-first-bottom{bottom:15px;left:15px}.reveal .controls{bottom:0}}.grid-row{display:flex;flex-wrap:nowrap}.grid-row .grid-column{width:235px;height:235px;margin:10px;background-size:cover;cursor:pointer}.grid-row .grid-column .column-cover{width:100%;height:100%;background:#0ca0da;opacity:0;font-size:22px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;display:flex;align-items:center;justify-content:center;transition:all .25s ease-in}.grid-row .grid-column:hover>.column-cover{opacity:1}.grid-row .grid-column.tile-1{background-image:url(../images/grid-image-1.jpg)}.grid-row .grid-column.tile-2{background-image:url(../images/grid-image-2.jpg)}.grid-row .grid-column.tile-3{background-image:url(../images/grid-image-3.jpg)}.grid-row .grid-column.tile-4{background-image:url(../images/grid-image-4.jpg)}.grid-row .grid-column.tile-5{background-image:url(../images/grid-image-5.jpg)}.grid-row .grid-column.tile-6{background-image:url(../images/grid-image-6.jpg)}.grid-row .grid-column.tile-7{background-image:url(../images/grid-image-7.jpg)}.grid-row .grid-column.tile-8{background-image:url(../images/grid-image-8.jpg)}.grid-row .grid-column.tile-9{background-image:url(../images/grid-image-9.jpg)}.grid-row .grid-column.tile-10{background-image:url(../images/grid-image-10.jpg)}.map-container{position:relative;width:100%;height:590px;margin-top:25px}.map-container iframe{width:100%;height:100%;border:0}@media only screen and (max-width:916px){#branding{top:5px;right:25px;width:65px}.modal-overlay .modal{left:50%;top:50%;transform:translate(-50%,-50%);width:80%;max-width:500px}.modal-overlay .modal #close-modal{font-size:35px;position:absolute;top:8px;right:8px}.modal-overlay .modal h2{font-size:30px;margin:0 10px .5em 5px}}@media only screen and (min-width:769px) and (max-width:1024px){.reveal .controls .controls-arrow{position:relative;width:2.6em}.nav-flex-container{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:normal;align-items:normal;align-content:normal}.nav-flex-container .nav-flex-items{background:#ebebeb;height:150px;width:150px;position:relative;margin:16px;opacity:1;cursor:pointer;transition:all .25s ease-in;transform-origin:center}.nav-flex-container .nav-flex-items:last-child::after{display:none}.nav-flex-container .nav-flex-items .header-block{color:#fff;font-size:14px;font-weight:700;background:#0ca0da;padding:10px 0}.nav-flex-container .nav-flex-items .icon-block{height:110px;width:150px}.nav-flex-container .nav-flex-items .icon-block .icon{display:inline-flex;justify-content:center;align-items:center;height:100%;width:100%;transition:all .15s ease-in;transform-origin:center}.nav-flex-container .nav-flex-items .icon-block .icon:hover{transform:scale(1.35)}.nav-flex-container .nav-flex-items .icon-block .icon:hover::after{display:none}.nav-flex-container .nav-flex-items .icon-block .icon.welcome-video{background:url(../images/icon-welcome-video.svg) no-repeat center center;background-size:45% auto}.nav-flex-container .nav-flex-items .icon-block .icon.need-and-benefit{background:url(../images/icon-need-and-benefit.svg) no-repeat center center;background-size:36% auto}.nav-flex-container .nav-flex-items .icon-block .icon.project-map{background:url(../images/icon-project-map.svg) no-repeat center center;background-size:35% auto}.nav-flex-container .nav-flex-items .icon-block .icon.timeline{background:url(../images/icon-timeline.svg) no-repeat center center;background-size:45% auto}.nav-flex-container .nav-flex-items .icon-block .icon.routing{background:url(../images/icon-routing.svg) no-repeat center center;background-size:70% auto}.nav-flex-container .nav-flex-items .icon-block .icon.typical-structure{background:url(../images/icon-typical-structure.svg) no-repeat center center;background-size:21% auto}.nav-flex-container .nav-flex-items .icon-block .icon.structure-comparison{background:url(../images/icon-structure-comparison.svg) no-repeat center center;background-size:50% auto}.nav-flex-container .nav-flex-items .icon-block .icon.how-it-works{background:url(../images/icon-how-it-works.svg) no-repeat center center;background-size:53% auto}.nav-flex-container .nav-flex-items .icon-block .icon.right-of-way{background:url(../images/icon-right-of-way.svg) no-repeat center center;background-size:66% auto}.nav-flex-container .nav-flex-items .icon-block .icon.field-activities{background:url(../images/icon-field-activities.svg) no-repeat center center;background-size:38% auto}.nav-flex-container .nav-flex-items .icon-block .icon.vegetation{background:url(../images/icon-vegetation.svg) no-repeat center center;background-size:45% auto}.nav-flex-container .nav-flex-items .icon-block .icon.what-to-expect{background:url(../images/icon-what-to-expect.svg) no-repeat center center;background-size:55% auto}.nav-flex-container .nav-flex-items .icon-block .icon.exit-information{background:url(../images/icon-exit-information.svg) no-repeat center center;background-size:55% auto}.nav-flex-container.bottom{display:none;font-family:Roboto,sans-serif;text-align:center;flex-wrap:nowrap;position:absolute;bottom:-150px;width:100%;z-index:99;overflow-x:auto;overflow-y:hidden}.nav-flex-container.bottom .nav-flex-items{margin:16px;height:95px;width:95px}.nav-flex-container.bottom .nav-flex-items .header-block{font-size:8px;white-space:nowrap}.nav-flex-container.bottom .nav-flex-items .icon-block{height:60px;width:95px}.nav-flex-container.bottom .nav-flex-items .icon-block .icon:active{transform:scale(1.25)}.nav-flex-container.bottom .nav-flex-items:after{top:calc(50% - 3px)}.nav-flex-container.bottom .nav-flex-items.active{box-shadow:0 8px 16px 0 rgba(0,0,0,.8),0 12px 10px 0 rgba(0,0,0,.8);opacity:.8!important}.modal-overlay .modal{left:50%;top:50%;transform:translate(-50%,-50%);width:55%;max-width:500px}.modal-overlay .modal #close-modal{font-size:30px;position:absolute;top:8px;right:5px}.modal-overlay .modal h2{font-size:30px;margin:0 10px .75em 0}}@media only screen and (min-width:769px) and (max-width:1530px){div.r-stretch span.audioSpan{bottom:80px}}@media only screen and (min-width:1920px){.nav-flex-container.bottom{justify-content:center}.nav-flex-container.bottom .nav-flex-items{margin:16px;height:115px;width:115px}.nav-flex-container.bottom .nav-flex-items:last-child::after{display:none}.nav-flex-container.bottom .nav-flex-items .header-block{font-size:10px;white-space:nowrap}.nav-flex-container.bottom .nav-flex-items .icon-block{height:80px;width:115px}.nav-flex-container.bottom .nav-flex-items .icon-block .icon{display:inline-flex;justify-content:center;align-items:center;height:100%;width:100%;transition:transform .15s ease-in-out;transform:scale(1)}.nav-flex-container.bottom .nav-flex-items .icon-block .icon:hover{transform:scale(1.35)}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.welcome-video{background:url(../images/icon-welcome-video.svg) no-repeat center center;background-size:55% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.need-and-benefit{background:url(../images/icon-need-and-benefit.svg) no-repeat center center;background-size:40% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.project-map{background:url(../images/icon-project-map.svg) no-repeat center center;background-size:30% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.timeline{background:url(../images/icon-timeline.svg) no-repeat center center;background-size:43% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.routing{background:url(../images/icon-routing.svg) no-repeat center center;background-size:72% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.typical-structure{background:url(../images/icon-typical-structure.svg) no-repeat center center;background-size:18% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.structure-comparison{background:url(../images/icon-structure-comparison.svg) no-repeat center center;background-size:45% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.how-it-works{background:url(../images/icon-how-it-works.svg) no-repeat center center;background-size:48% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.right-of-way{background:url(../images/icon-right-of-way.svg) no-repeat center center;background-size:66% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.field-activities{background:url(../images/icon-field-activities.svg) no-repeat center center;background-size:33% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.vegetation{background:url(../images/icon-vegetation.svg) no-repeat center center;background-size:39% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.what-to-expect{background:url(../images/icon-what-to-expect.svg) no-repeat center center;background-size:50% auto}.nav-flex-container.bottom .nav-flex-items .icon-block .icon.exit-information{background:url(../images/icon-exit-information.svg) no-repeat center center;background-size:50% auto}}@media only screen and (orientation:landscape) and (min-width:854px) and (max-width:884px){body.reveal-viewport{height:88vh!important}.modal-overlay .modal{left:50%;top:50%;transform:translate(-50%,-50%);width:45%;max-width:390px}.modal-overlay .modal #close-modal{font-size:25px;position:absolute;top:0;right:2px}.modal-overlay .modal h2{font-size:25px;margin:0 0 15px 0}}@media screen and (orientation:landscape) and (max-width:1024px){.reveal .slides,.reveal .slides *{-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;text-rendering:optimizeLegibility;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;font-smooth:always}}