html{scroll-behavior:smooth}body{letter-spacing:2px}.DVD_map_conatiner{width:100%;height:100vh;position:relative}.DVD_map_conatiner .logo{position:fixed;top:50px;left:50px}.DVD_map_conatiner .copyrights{position:fixed;bottom:10px;left:50px;font-size:13px;color:#fff;font-family:'Neuton',serif;letter-spacing:0;font-weight:300}.DVD_map_conatiner .hero-title{position:fixed;bottom:220px;left:50px;font-size:40px;font-family:'Rajdhani',sans-serif;color:#fff;width:250px;text-transform:uppercase;line-height:1.2}.DVD_map_conatiner .hero-title span{font-size:14px}.DVD_map_conatiner a.navigateScroll{display:inline-block;position:fixed;bottom:60px;left:50px;width:120px;text-align:center;border:.5px solid #fff;padding-top:80px;padding-bottom:10px;text-decoration:none;font-family:'Rajdhani',sans-serif;font-size:18px;text-transform:uppercase;color:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.DVD_map_conatiner a.navigateScroll:hover{background:#134e5e}.DVD_map_conatiner a.navigateScroll img{display:block;margin:0 auto 10px}.DVD_map_conatiner a.next{left:170px}#features{width:25vw}#features .step .light{padding:30px;line-height:normal;font-size:22px;font-family:'Neuton',serif}#features .step .light h3{font-size:36px;text-transform:uppercase;color:#333;font-family:'Rajdhani',sans-serif;margin:0;font-weight:500}#features .step .light p{margin:0;font-weight:200;letter-spacing:0}#features .step .light a.btn{color:#FFF;font-family:'Rajdhani',helvetica,sans-serif;padding:8px 22px;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background:#71b17f;font-size:22px;line-height:1.42857143;border-radius:0px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;-webkit-appearance:none;text-transform:uppercase;margin-top:15px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#features .step .light a.btn:hover{background:#134e5e}.mapboxgl-ctrl-bottom-left{left:43px;display:none}.mapboxgl-popup{width:250px;font:12px/20px 'Helvetica Neue',Arial,Helvetica,sans-serif;top:5px;bottom:10px}.mapboxgl-popup-anchor-top{max-width:250px !important}.mapboxgl-popup-tip{border:7px solid transparent}.mapboxgl-popup .mapboxgl-popup-close-button{display:none}.mapboxgl-popup-content{border-radius:0}.mapboxgl-popup img{width:100%;height:auto}.mapboxgl-popup table{font-size:14px;font-family:'Neuton',serif;width:100%}.mapboxgl-popup table tr.head td{border-bottom:2px solid #333;font-weight:700}.mapboxgl-popup table tr:nth-child(even){background-color:#e6e6e6}.mapboxgl-popup table tr td{font-weight:300;letter-spacing:0;padding:2px 0}body{margin:0;padding:0;font-family:sans-serif}a,a:hover,a:visited{color:#0071bc}#map{top:0;height:100vh;width:100vw;position:fixed;z-index:-5}#header{margin:3vh auto;width:90vw;padding:2vh;text-align:center}#footer{width:100%;min-height:5vh;padding-top:2vh;padding-bottom:2vh;text-align:center;line-height:25px;font-size:13px}#features{padding-top:10vh;padding-bottom:10vh;z-index:100}.centered{width:50vw;margin:0 auto}.lefty{width:33vw;margin-left:5vw}.righty{width:33vw;margin-left:62vw}.light{color:#444;background-color:#fafafa}.dark{color:#fafafa;background-color:#444}.step{padding-bottom:25vh;padding-top:25vh;margin-top:0px;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.step.active{opacity:.9}.step div{padding:25px 50px;line-height:25px;font-size:13px}.step img{width:100%}@media(max-width:750px){#features{width:85vw;margin:0 auto}}@media only screen and (min-width:320px) and (max-width:750px){#features .step .light p{font-size:16px;display:none}#features #contactsales p{display:block !important}#features #contactsales p span{display:none}.DVD_map_conatiner a.navigateScroll{display:none}.DVD_map_conatiner .hero-title{display:none}.icon-scroll{left:97% !important;bottom:40px !important}}@media only screen and (min-width:320px) and (max-width:480px) and (-webkit-min-device-pixel-ratio:2){.icon-scroll{left:97% !important;bottom:40px !important}.DVD_map_conatiner .logo{top:20px;left:20px;width:24%;height:auto}.DVD_map_conatiner .hero-title{display:none}.DVD_map_conatiner .copyrights{left:20px;bottom:15px;font-size:12px}.DVD_map_conatiner a.navigateScroll{display:none}#features .step .light{padding:15px}#features .step .light h3{font-size:24px}#features .step .light p{font-size:16px;display:none}#features #contactsales p{display:block !important}#features #contactsales p span{display:none}#features .step .light a.btn{padding:6px 15px;font-size:16px}#features .step .light img{display:none}.mapboxgl-popup-content .imgBox{overflow:hidden}.mapboxgl-popup-content .imgBox img{margin-top:-50px}}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){#features .step .light{font-size:18px}#features .step .light h3{font-size:30px;line-height:1}#features .step .light a.btn{font-size:18px;padding:8px 18px}}.icon-scroll{position:fixed;left:50%}.icon-scroll:before{position:absolute;left:50%}.icon-scroll{width:20px;height:35px;margin-left:-20px;bottom:10px;margin-top:-35px;box-shadow:inset 0 0 0 1px #fff;border-radius:25px}.icon-scroll:before{content:'';width:4px;height:4px;background:#fff;margin-left:-2px;top:8px;border-radius:4px;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:scroll}@keyframes scroll{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}}