nav{position:fixed;height:80px;width:100%;background:var(--primary-color);box-shadow:0 2px 4px rgba(0,0,0,.5);z-index:1000;transition:background-color .3s,box-shadow .3s;flex-direction:row;justify-content:center;margin:0;padding:0;font-family:Albert Sans,sans-serif}.navbar,nav{display:flex;align-items:center}.navbar{justify-content:space-between;padding-left:1em;padding-right:1em;width:1200px}.navbar-links{display:flex;align-items:center}nav ul{list-style:none;display:flex;padding:0;margin:0}nav li{position:relative;margin-right:20px}nav a{color:#fff;font-weight:300;font-size:1em;transition:color .2s}nav a,nav a:hover{text-decoration:none}nav a:hover{color:var(--secondary-color)}nav form{display:flex;align-items:center}.button-navbar-menu{display:none}#title{font-size:1.5em}.navbarDropdown{display:none;position:absolute;background-color:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1001;width:-moz-max-content;width:max-content;top:150%;left:0;right:0;border-radius:.5em}.navbarDropdown.show{display:block}.navbarDropdown li{margin:0;padding:0}.navbarDropdown li a{text-decoration:none;display:block;white-space:nowrap;color:var(--text-color-dark);padding:12px 1.5em}.navbarDropdown a{padding:12px 16px;text-decoration:none;display:block}.navbarDropdown a:hover{background-color:#ddd;border-radius:.5em}.search-form{padding-left:1em;justify-content:center}.search-box,.search-form,.search-input{display:flex;align-items:center}.search-input{flex-grow:1;padding:10px 30px 10px 10px;margin-right:10px;border:solid #ddd;border-width:0 0 1px;border-radius:0;font-size:16px;transition:border-color .3s;justify-content:center}.search-input:focus{border-color:var(--primary-color);outline:none}.search-icon{z-index:1001;transform:translateX(-40px);color:#bbb}.search-icon:hover{color:var(--primary-color)}.show-pointer{cursor:pointer}@media (max-width:767px){nav{display:flex;flex-direction:column;height:auto;min-height:70px;background-color:transparent;box-shadow:none}nav a:hover{color:#2b70e4;text-decoration:none}.navbar{display:flex;height:auto;width:100vw;padding:0;background-color:transparent}#title,.navbar-links,.navbar-logo{display:none}.navbar-logo.show-logo{display:block;position:absolute;top:1em;left:1em}.navbar-links.show{justify-content:center;background-color:var(--primary-color);width:100vw;height:-moz-fit-content;height:fit-content;color:var(--text-color-light);padding-top:1em;padding-bottom:100vh;margin-top:-50px}.navbar-links .nav-main-ul,.navbar-links.show{display:flex;flex-direction:column;align-items:center}.navbar-links .nav-main-ul{list-style:none;padding:0;margin:10em 0 0}.button-navbar-menu{display:block;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;transition:50ms;display:flex;position:fixed;right:1em;top:1em;justify-content:center;align-items:center;font-size:1rem;z-index:1001}.button-navbar-menu:hover{background-color:var(--primary-color);color:#fff}.navbarDropdown{display:none;position:inherit;background-color:transparent;box-shadow:none;z-index:1001;width:-moz-max-content;width:max-content;top:0;left:0;right:0;margin-top:0;border-radius:0;padding-top:.5em}.navbarDropdown li a{color:var(--text-color-light);padding:0}.navbarDropdown a:hover{background-color:transparent;color:var(--secondary-color)}.nav-main-ul li{padding:.5em}.navbarDropdown.show ul{margin:0}nav li{display:flex;flex-direction:column;align-items:center}}:root{--primary-color:#1f2326;--secondary-color:#2b70e4;--text-color-dark:#4a4a4a;--text-color-light:#f5f5f5;--background-color:#f0f0f0;--secondary-background-color:#fff;--hover-color-light:#d9d9d9;--highlight-color:#e99739;--facebook-color:#3b5998;--font-primary:"Source Sans Pro",sans-serif;--font-secondary:"Source Sans Pro",sans-serif;--font-family--albert-sans:"Albert Sans",sans-serif;--font-code:"Source Code Pro",monospace;--base-spacing:8px}.hero-section{padding-top:5em;min-height:70vh!important;display:flex;align-items:center;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));background-size:200% 200%;animation:gradientAnimation 20s ease infinite;color:var(--text-color-light);text-shadow:1px 1px 2px rgba(0,0,0,.2)}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.content-container{margin:auto;max-width:1200px;text-align:center;display:flex;justify-content:space-between;align-items:center;height:100%;padding:0 1em}.text-column{width:50%;text-align:left;animation:fadeInLeft 1s ease-in-out}.image-column{width:50%;display:flex;justify-content:center;align-items:center;animation:fadeInRight 1s ease-in-out}.image{max-width:100%;height:auto;border-radius:1em;box-shadow:4px 4px 8px rgba(0,0,0,.2);transition:transform .3s ease}.image:hover{transform:scale(1.05)}.features-list,.info-list{list-style-type:none;padding:0;margin-bottom:1em}.features-list li,.info-list li{margin-top:10px;display:flex;align-items:center;font-size:1em;transition:color .3s ease,transform .3s ease}.features-list li:hover,.info-list li:hover{color:var(--highlight-color);transform:translateX(10px)}.features-list li{color:var(--text-color-light)}.info-list li{color:var(--text-color-dark)}.fa-icon{color:var(--background-color)}.fa-icon,.info-list .fa-icon{margin-right:.5em;font-size:1.5em;transition:font-size .3s ease}.info-list .fa-icon{color:var(--primary-color)}.fa-icon:before{font-size:1.5em}.full-width-column h2,.text-column h2{font-family:var(--font-primary);font-weight:400;font-size:1.2em;color:#bbb}.text-column h1{color:var(--text-color-light)}.full-width-column h1,.text-column h1{font-family:var(--font-primary);font-weight:600;font-size:2em;margin-bottom:32px}.full-width-column h1{color:var(--text-color-dark)}.info-section{padding:5em 1em;background-color:var(--secondary-background-color);width:100%;margin-bottom:64px}.full-width-column{width:100%;text-align:left;animation:fadeInUp 1s ease-in-out}#take-your-time-hero .button-dark{font-family:var(--font-primary);background-color:var(--highlight-color);color:var(--primary-color);padding:.75em 1.5em;cursor:pointer;margin-top:1em;border-radius:.8em;border:none;transition:background-color .3s ease,color .3s ease,transform .2s ease,box-shadow .3s ease}#take-your-time-hero .button-dark:hover{background-color:var(--secondary-color);color:var(--text-color-light);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.2)}.content-container button{padding:15px 25px;border-radius:15px;cursor:pointer;font-family:var(--font-primary);font-size:1em;font-weight:300;border-width:2px;border-color:#ff7900;color:var(--primary-color)}.cta-section{width:100%;background-color:var(--background-color);padding:5em 1em;text-align:center}.cta-container{max-width:800px;margin:auto}.contact-section h1{font-family:var(--font-primary);font-weight:600;font-size:2em;color:var(--primary-color);margin-bottom:16px}.contact-section p{font-family:var(--font-primary);font-weight:400;font-size:1.2em;color:var(--text-color-dark);margin-bottom:32px}.cta-container .button-facebook{font-family:var(--font-primary);background-color:var(--facebook-color);color:var(--text-color-light);padding:.75em 1.5em;cursor:pointer;border-radius:.3em;border:none;transition:background-color .3s ease,color .3s ease,transform .2s ease,box-shadow .3s ease}.cta-container .button-facebook:hover{background-color:var(--primary-color);color:var(--text-color-light);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.2)}.clock-section{padding:5em 1em;background-color:var(--secondary-background-color);text-align:center}.clock{width:200px;height:200px;border:8px solid var(--primary-color);border-radius:50%;margin:50px auto;position:relative;padding:2em;box-shadow:2px 2px 10px rgba(0,0,0,.1)}.clock-face{width:100%;height:100%;position:relative;transform:translateY(-3px)}.hand{width:50%;background:var(--primary-color);position:absolute;top:50%;transform-origin:100%;transform:rotate(90deg);transition:all .05s;transition-timing-function:cubic-bezier(.1,2.7,.58,1)}.second-hand{height:2px;background:var(--secondary-color)}.minute-hand{height:4px}.hour-hand{height:6px}@media (max-width:767px){.image-column,.text-column{width:100%}.content-container{flex-direction:column}.full-width-column,.info-section{text-align:center}.info-list li{justify-content:center}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}