*{margin:0;padding:0;box-sizing:border-box}body{font-family:monospace,sans-serif;line-height:1.6;display:flex;justify-content:center;background-color:#282828;color:#d9d9d9}a{text-decoration:none}a:hover{text-decoration:underline}.container{max-width:1024px;width:100%;padding:20px}h1{font-size:2rem;font-weight:400;line-height:1.4}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}header .brand{flex-basis:30%}header .brand img{width:240px}header nav{flex-basis:70%;display:flex;justify-content:flex-end}header nav a{margin-left:40px;text-decoration:none;color:#d9d9d9}header nav .accent{position:relative;top:8px}header nav .cta{padding:5px 20px;border-radius:34px;border:1px solid #d9d9d9}header nav .cta .arrow{width:14px;position:relative;top:4px}.main-content{display:flex;justify-content:space-between;margin-top:60px;margin-bottom:20px}.main-content p.subheading{color:#d3fd52;margin-top:10px}.main-content p.subheading em{font-style:italic;font-weight:700;font-size:110%}.main-content a.cta{background:linear-gradient(to right,#cfff0b,#1eeef9);padding:5px 20px;border-radius:34px;color:#1e1e1e;margin-top:15px;display:inline-block}.main-content .column{width:48%;text-align:left}.secondary-content{display:flex;justify-content:space-between;margin-bottom:20px;margin-top:60px}.secondary-content h2{font-size:2rem;font-weight:400;margin-bottom:40px}.secondary-content .column-small{width:24%;text-align:left}.secondary-content .column-small img{margin-top:75px}.secondary-content .column-large{width:74%;text-align:left}.full-width-area{width:100%;height:280px;margin:60px auto}.full-width-area .featured{display:flex;justify-content:space-around;height:100%;border-radius:40px;background:url(/build/assets/featured_bg-B68T5lEG.svg) repeat-y center center}.full-width-area .featured .column{flex:1;display:flex;justify-content:center;align-items:center;text-align:center}.full-width-area .featured h3{color:#1e1e1e;font-size:2rem}.full-width-area .featured h3 small{font-size:.8rem}.full-width-area .featured a{padding:10px 30px;border-radius:20px;background:#eee;color:#1e1e1e}footer{display:flex;justify-content:space-between;align-items:center}footer .rights{flex-basis:30%}footer nav{flex-basis:70%;display:flex;justify-content:flex-end}footer nav a{margin-left:40px;text-decoration:none;color:#333}@media (max-width: 960px){header,.main-content,.secondary-content,footer{flex-direction:column}header nav,footer nav{justify-content:center}.main-content .column,.secondary-content .column-small,.secondary-content .column-large{width:100%}}#property-card-demo{height:610px}#property-card-demo img{max-width:550px}#property-card-demo video{max-width:330px;border-radius:30px}#property-card-demo #video-background{position:relative;top:-560px;left:50px;z-index:-1}#package-details{margin-top:40px}#package-details ul{list-style:none}#package-details ul li{margin-top:10px;color:#d3fd52}#package-details ul li .subtext{color:#8c8c8c;font-size:.8rem}#package-details #extra-details{margin-top:40px}.custom-list{list-style:none;counter-reset:new-counter;width:500px}.custom-list li{counter-increment:new-counter;margin-top:10px;height:70px}.custom-list li:before{content:counter(new-counter);border-radius:50%;border:2px solid #d3fd52;color:#d3fd52;padding:5px 13px;margin-right:10px;display:inline-block}.custom-list li:last-child:before{content:"";border-radius:50%;border:2px solid #d3fd52;color:#d3fd52;padding:17px;margin-right:10px;display:inline-block;background:url(/build/assets/download_arrow-DPCRCdbW.svg) no-repeat center center;background-size:contain}.custom-list li p{position:relative;top:-40px;left:60px}.highlight{color:#d3fd52}#video-demo-svg-container{position:relative;width:100%;height:600px}#video-demo-svg-container svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#video-demo-svg-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}@media (max-width: 640px){.column{margin:0 auto}#property-card-demo{margin-top:20px}#property-card-demo video{display:block;margin:0 auto}#video-background,.secondary-content .column-small{display:none}}
