@import "https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap";:root{--rh-wm-hb-bg-color:#f8f8f8;--rh-dm-hb-bg-color:#1f1f1f;--rh-wm-hb-item-color:black;--rh-dm-hb-item-color:white;--rh-wm-cm-bg-color:white;--rh-wm-cm-text-color:black;--rh-dm-cm-bg-color:black;--rh-dm-cm-text-color:white;--rh-wm-if-bg-color:white;--rh-dm-if-bg-color:#444;--lr-wm-if-bg-color:#3d0808;--lr-dm-if-bg-color:#333;--lr-dm-if-bg-color2:#3d0808;--lr-dm-if-bg-color3:#333;--lr-dm-if-bg-color4:#fff;--lr-dm-if-bg-color5:#db0505;--lr-dm-if-bg-footer:#2c2c2c}html{scroll-behavior:smooth;font-family:Roboto,Helvetica}body{color:#666;margin:0;padding:0;font-size:1rem;font-weight:400;line-height:1.7}*{outline:none}:not(.slick-track):not(.slick-list){transition:all .4s}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{max-width:1140px;margin:0 auto;padding:0 20px}.flex{justify-content:space-between;display:flex}h1,h2,h3,h4,h5{margin:0;padding:0}h1,h2{font-weight:800}h1{margin-bottom:1rem;font-size:3rem;line-height:1.2}h2{color:var(--lr-dm-if-bg-color);margin-bottom:1rem;font-size:2.5rem;line-height:1.2}h3{font-size:1.4rem;font-weight:300}h4{font-size:1.2rem;font-weight:300}h5{font-size:1rem}p{margin:0 0 1rem}button.rounded{background:var(--lr-dm-if-bg-color);color:#fff;cursor:pointer;border:none;border-radius:30px;padding:10px 30px;font-size:16px;line-height:1.5}p.large-paragraph{font-size:1.25rem;font-weight:300}#header-hero-container{height:100vh;min-height:600px;position:relative}header{z-index:3;background:0 0;border-bottom:1px solid #ffffff1a;width:100%;padding:1rem 0;position:fixed}#logo{color:#fff;font-family:Roboto,Helvetica,"Sans-serif";font-size:1.3rem;font-weight:800;text-decoration:none;position:relative}.hamburger-menu{cursor:pointer;background-color:#0000;border:1px solid #fff;width:30px;margin-top:10px;padding:5px;display:none}.hamburger-menu .strip{background-color:#fff;height:1px;margin:4px 0;display:block}header ul{list-style-type:none}header ul li{margin:0 15px;display:inline-block}#close-flyout{display:none}#close-flyout button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}header ul li a{color:#999;font-size:16px;text-decoration:none}header ul.is-sticky li a{color:#000}header ul li a:hover,header ul li a.active{color:#fff}header ul.is-sticky li a:hover,header ul.is-sticky li a.active{color:#000}#hero{background-color:var(--lr-dm-if-bg-color2);z-index:1;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}#hero .fade{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}#hero .hero-text{z-index:2;color:#fff;text-align:center;width:500px;margin:-75px auto 0;position:absolute;top:50%;left:0;right:0}#hero .hero-text p{font-size:1rem;font-weight:300;line-height:1.5em}#how-it-works{text-align:center;border-bottom:1px solid #ccc;padding:7rem 0}#how-it-works h2{margin-bottom:3rem}#how-it-works .flex>div{width:30%}#how-it-works h4{color:#000;margin-top:1rem}#how-it-works span.fas{color:var(--lr-dm-if-bg-color);font-size:35px}#calendar-value{border-bottom:1px solid #ccc;padding:7rem 0}#calendar-value .flex>img{width:53%;height:fit-content}#calendar-value .flex>div{width:44%}#calendar-value ul{margin-bottom:4rem;padding-left:20px}#calendar-value ul li{margin:10px 0}#calendar-feeds{border-bottom:1px solid #ccc;padding:7rem 0}#calendar-feeds p.large-paragraph{width:50%;margin-bottom:4rem}#calendar-feeds .flex{color:#000;flex-wrap:wrap;padding:0}#calendar-feeds .card{background:#f0f0f0;width:30%;margin-bottom:1rem;padding:10px 0 0 10px;font-size:larger}#calendar-feeds .card img{width:100%}#calendar-feeds .card h3,#calendar-feeds .card p{color:#000;padding-left:1rem}#use-cases{border-bottom:1px solid #dee2e6;padding:7rem 0}#use-cases h2{text-align:center;margin-bottom:3rem}#use-cases .flex{color:var(--lr-dm-if-bg-color);flex-wrap:wrap}#use-cases .flex>div{width:30%;margin-bottom:2rem}#use-cases .flex>div .fas{float:left;text-align:center;width:20%;margin-top:15px;font-size:40px}#use-cases .flex>div .use-case-card-right{float:right;width:75%}#use-cases .flex>div a{color:var(--lr-dm-if-bg-color);text-decoration:none}#use-cases .flex>div a:hover{text-decoration:underline}#contact{padding:7rem 0}#contact h2{text-align:center;margin-bottom:4rem}#contact-form-container{box-sizing:border-box;background:#fff;width:50%;height:0%;padding:3rem}#contact-form-container h3{margin-bottom:2rem}#contact-form-container label{margin-top:1rem;display:block}#contact-form-container input,#contact-form-container textarea{box-sizing:border-box;color:#495057;border:1px solid #ced4da;border-radius:20px;width:100%;height:43px;padding:10px;font-size:1rem;display:block}#contact-form-container textarea{resize:none;height:170px;margin-bottom:2rem}#contact-direct-container{box-sizing:border-box;width:50%;height:0%;padding:1.5rem}#contact-direct-container label{margin-top:2rem;font-weight:700;display:block}#contact-direct-container label:first-child{margin-top:0}#contact-direct-container address{margin-bottom:1.5rem;font-style:normal}#contact-direct-container a{color:var(--lr-wm-if-bg-color);text-decoration:none}#contact-direct-container a:hover{text-decoration:underline}footer{background:var(--lr-dm-if-bg-footer);color:#ccc;padding:4rem 0}footer .flex{border-bottom:1px solid var(--lr-dm-if-bg-color5);padding-bottom:5rem}footer h5{margin-bottom:1rem;font-weight:300}footer h5.follow-us{margin-top:1rem}footer .footer-about{width:33%}footer .footer-about p{width:85%}footer .footer-quick-links{width:16%}footer .footer-quick-links ul{margin:0;padding:0;list-style-type:none}footer .footer-quick-links ul li{margin:10px 0}footer .footer-quick-links ul li a{color:#777;text-decoration:none}footer .footer-quick-links ul li a:hover{color:#fff}footer .footer-subscribe{width:50%}#subscribe-container{position:relative}footer .footer-subscribe input{color:#fff;box-sizing:border-box;background-color:#0000;border:1px solid #6c757d;border-radius:30px;width:100%;height:43px;padding:10px;font-size:1rem}footer button.right-rounded{background:var(--lr-dm-if-bg-color5);cursor:pointer;border:none;border-top-right-radius:30px;border-bottom-right-radius:30px;padding:11px 13px 9px;font-size:16px;line-height:1.5;position:absolute;right:0}footer button.right-rounded:hover{background:var(--lr-dm-if-bg-color4)}footer .footer-subscribe ul{margin:0;padding:0;list-style-type:none}footer .footer-subscribe ul li{margin:0 16px;display:inline-block}footer .footer-subscribe ul li:first-child{margin-left:0}footer .footer-subscribe ul li a{color:#777;text-decoration:none}footer .footer-subscribe ul li a:hover{color:#fff}footer small{text-align:center;margin-top:3rem;font-size:1rem;display:block}footer small a{color:#777;text-decoration:none}footer small a:hover{color:#fff}#fab{cursor:pointer;z-index:8;background-color:#3b3b3b;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:25px;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 6px 10px #000}#fab:before{content:"🔔";margin-bottom:5px;line-height:1}@media (width<=850px){#logo{top:1px}#nav-toggle{display:block}nav ul{box-sizing:border-box;background:#fff;width:300px;height:100%;margin:0;padding:2rem;position:fixed;top:0;right:-100%;box-shadow:5px 0 10px 3px #999}#close-flyout{color:#777;cursor:pointer;margin:0;font-size:30px;line-height:1;display:block;position:absolute;top:1.1rem;right:1.8rem}nav ul li{margin:20px 0;display:block}nav ul li:first-child{margin-top:50px}nav ul li a{color:#212529;font-size:20px}nav ul li a.active,nav ul li a:hover{color:var(--lr-dm-if-bg-color2)}}@media (width<=767px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.2rem}.large-paragraph{font-size:1rem}p{font-size:.8rem}.container{max-width:540px}#hero .hero-text{width:400px}#calendar-feeds .card{width:47%}#calendar-value .flex>img{display:none}#calendar-value .flex>div{width:100%}#use-cases .flex>div{width:48%}#contact .flex{flex-wrap:wrap}#contact-form-container{width:100%;padding:2rem}#contact-direct-container{width:100%;margin-top:2rem}footer{padding:3rem 0}footer .flex{color:var(--lr-dm-if-bg-color4);flex-wrap:wrap}footer .flex>div{width:100%;margin-top:1rem}footer .flex>div:first-child{margin-top:0}footer .footer-about p{width:100%;font-size:1rem}footer .footer-subscribe input{width:100%}footer h5.follow-us{margin-top:2rem}}@media (width<=500px){#hero .hero-text{width:330px}#calendar-feeds{margin:4rem 0 3rem;padding:0 0 3rem}#calendar-feeds .card,#calendar-feeds p.large-paragraph{width:100%}#how-it-works .flex{display:block}#how-it-works .flex>div{width:100%;margin-top:2rem}#use-cases{padding:4rem 0 3rem}#use-cases .flex>div{width:100%}#contact{padding:4rem 0}#contact h2{margin-bottom:2rem}#contact-form-container{padding:1.5rem}footer{padding:4rem 0}}@media (width<=400px){#hero .hero-text{width:100%;max-width:275px}#logo{margin:0 0 7px}nav ul{width:200px}}.logo.displacement{justify-content:flex-start;align-items:center;display:flex}#logo{margin:0 0 0 15px}@media (prefers-color-scheme:dark){body{background-color:var(--lr-dm-if-bg-color3);color:#fff}h1,h2,h3,span.fas{color:var(--lr-dm-if-bg-color5)}#how-it-works fas,#how-it-works h4,#how-it-works span.fas,#use-cases .flex{color:var(--lr-dm-if-bg-color4)}button.rounded{background-color:var(--lr-dm-if-bg-color5);color:var(--lr-dm-if-bg-color4)}#contact-form-container{color:var(--lr-dm-if-bg-color2)}#use-cases .flex>div a{color:var(--lr-dm-if-bg-color4)}header ul.is-sticky li a:hover,header ul.is-sticky li a.active{color:var(--lr-dm-if-bg-color5)}}
