html{scroll-behavior:smooth}body{margin:0px;padding:0px;text-align:left;background:white;font-size:10px;color:#777;font-family:'Montserrat', cursive !important}t body *{-webkit-tap-highlight-color:transparent}div.resp{width:45%;max-width:550px;display:inline-block;border:1px solid gray;height:200px;margin:10px;padding:10px}.header{background-color:#000;position:fixed;width:100%;z-index:1000;top:0px;height:80px}.header ul{margin:0;padding:0;list-style:none;overflow:hidden;background-color:#000}.header li a{color:#ffffff !important;display:block;padding:20px 20px;border-right:1px solid #f4f4f4;text-decoration:none}.header li a:hover,.header .menu-btn:hover{background-color:#777777}.header .logo{display:block;float:left;font-size:2em;padding:10px 20px;text-decoration:none;width:250px}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:40px 20px;position:relative;user-select:none}.header .menu-icon .navicon{background:#ffffff;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:before,.header .menu-icon .navicon:after{background:#ffffff;content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}.header .menu-btn{display:none}.header .menu-btn:checked ~ .menu{max-height:240px}.header .menu-btn:checked ~ .menu-icon .navicon{background:transparent}.header .menu-btn:checked ~ .menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn:checked ~ .menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,.header .menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after{top:0}@media (min-width: 48em){.header li{float:left}.header li a{padding:30px 30px;height:20px}.header .menu{clear:none;float:right;max-height:none}.header .menu-icon{display:none}}p{font-size:14px;line-height:20px;max-width:700px;margin-right:auto;margin-left:auto;padding:0px 10px}div#hero img{max-width:600px}div#hero p{font-size:16px;max-width:600px;margin-top:0px}img{max-width:100%}div.content{max-width:1200px;margin-left:auto;margin-right:auto;position:relative;top:150px;font-size:14px;min-height:600px;margin-bottom:200px}div.content.home{max-width:100%}form#request{z-index:1;height:100%}.center{text-align:center}.showcase-container{width:100%;height:600px;position:relative;top:80px}.showcase{height:600px;width:1400px;max-width:100%;margin-left:auto;margin-right:auto}.purple{background:#a877d8}.showcase img{width:600px;margin-top:50px}.col{width:49%;display:inline-block}div.property{font-size:40px;color:white}span.sub-button-text{position:relative;top:18px;left:15px;font-style:italic}.bounce.triggeredCSS3{animation:bounce .5s .1s;transform:scale(1)}.bounce.bounce1.triggeredCSS3{animation-delay:0s}.bounce.bounce2.triggeredCSS3{animation-delay:.5s}.bounce.bounce3.triggeredCSS3{animation-delay:1s}.bounce.bounce4.triggeredCSS3{animation-delay:1.5s}.bounce.bounce5.triggeredCSS3{animation-delay:2s}.bounce.bounce6.triggeredCSS3{animation-delay:2.5s}.bounce.bounce7.triggeredCSS3{animation-delay:3s}.bounce.bounce8.triggeredCSS3{animation-delay:3.5s}.twice{animation-iteration-count:2 !important}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes slideUp{0%{transform:translateY(100%)}50%{transform:translateY(-8%)}65%{transform:translateY(4%)}80%{transform:translateY(-4%)}95%{transform:translateY(2%)}100%{transform:translateY(0%)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%)}50%{-webkit-transform:translateY(-8%)}65%{-webkit-transform:translateY(4%)}80%{-webkit-transform:translateY(-4%)}95%{-webkit-transform:translateY(2%)}100%{-webkit-transform:translateY(0%)}}div#header{position:fixed;top:0px;right:0;left:0;height:80px;width:auto;z-index:10000000000}div#menu{margin:0 auto;max-width:1200px;position:relative;height:80px}#top-links{position:absolute;top:20px;right:10px}#top-links a{font-size:12px;text-decoration:none;color:#fff;margin:0px 10px;text-transform:uppercase}a{text-decoration:none}ul{font-size:14px;line-height:20px;max-width:700px;margin-right:auto;margin-left:auto;position:relative}a.view-request-link{color:gray;text-decoration:none;display:inline-block;width:100%}a.view-request-link:hover{background:#eeeeee}.no-border{border:none !important}h1{font-size:24px;font-weight:normal;color:#000;text-align:center}h2{font-size:16px;font-weight:normal;color:#000;text-align:center}div#hero h2{color:#ffffff}h3{font-size:14px;font-weight:normal;color:#000000;text-align:center;margin:5px;line-height:25px}div#hero{background-image:url("/images/hero.png");background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#fff;height:600px;margin-top:-110px;color:#ffffff}div#hero h1{color:#000;text-align:left;font-size:54px;font-weight:bold;text-transform:initial;line-height:70px}div#hero-intro{text-align:left;position:relative;top:100px;margin-left:8%}div#hero a.button{border:2px solid #ee8231;border-radius:50px;background-color:transparent;color:#ee8231;text-align:center;width:200px;font-size:18px;padding:10px 20px}div#hero a.button:hover{background-color:#ee8231;color:#ffffff}.button{-webkit-transition:background-color 1s;transition:background-color 1s}div.home-page-section{padding-top:20px;padding-bottom:60px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}div.home-page-section#features{padding-top:0px}div.box{display:inline-block;width:240px;text-align:center;vertical-align:top;border:1px solid #eeeeee;padding:15px;height:auto;margin:5px 5px;background:#ffffff}.success{color:#777777;border:1px solid #6ec48f;background:#f6fcf1;text-align:center;padding:10px;max-width:350px;margin-left:auto;margin-right:auto;font-size:12px;margin-top:0px;line-height:18px}.problem{color:#777777;border:1px solid #f76387;background:#f4edef;text-align:center;padding:10px;max-width:340px;margin-left:auto;margin-right:auto;font-size:12px;margin-top:0px;line-height:18px}.half{vertical-align:top;border:1px solid gray;display:inline-block;width:48%}.request{border-bottom:1px solid #eeeeee;position:relative;padding:10px}.request.simplepig{text-align:right}.status{position:absolute;top:10px;right:40px;width:auto;padding:5px;border:1px solid #eeeeee;border-radius:5px;font-size:12px}.request-title{font-weight:bold}.last-updated{font-size:11px;font-style:italic}.bold{font-weight:bold}.question{font-size:18px;color:#000}.title{font-size:24px}form{width:350px;margin-left:auto;margin-right:auto}form li.section{max-width:300px;background:#ffffff;margin-bottom:0px;position:relative;padding:25px;padding-bottom:0px;border-radius:4px;z-index:5}form li.nobg{background:none}form ul{width:350px;max-width:100%;margin-right:auto;margin-left:auto;padding-left:0px;margin-bottom:0px;list-style-type:none}.inputfield{width:290px;height:40px;border-radius:25px;border:1px solid #aaaa;padding-left:20px;background:#f9f9f9;font-size:16px;box-sizing:border-box;outline:none;color:#777;-webkit-appearance:none}.inputfield:focus{border:3px solid #f1822d}::placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}a.quote-link{color:gray;font-size:10px;text-decoration:underline;margin-left:10px}form#free-analysis{text-align:left}.textarea{height:100px}.starthidden{display:none}.submit{display:inline-block;width:290px;height:50px;font-size:18px;color:#ffffff;background:#f1822d;border-radius:5px;border:none;cursor:pointer;text-align:center;-webkit-appearance:none;padding:5px 10px;border-radius:25px;margin-top:10px}.submit:hover{background:#000000}label.caption{position:relative;left:15px;text-transform:uppercase;font-size:12px;font-weight:bold}label.error{position:absolute;right:50px;top:25px;bottom:0px;color:red;font-size:12px}.displaynone{display:none}.disabled{pointer-events:none;cursor:default;text-decoration:none;background:#dddddd}li.submit-reposition{position:fixed !important;bottom:20px;z-index:-1 !important}form.dropzone{z-index:5 !important}span.ui-checkboxradio-icon{display:none !important}div.request-heading-title{font-size:24px;font-weight:bold}#portfolio{background:#eee}footer{font-size:14px}div#footer{margin:0 auto;width:100%;background:#000000;color:white;margin-top:80px;padding:40px 0px}div#footer-inset{max-width:1200px;margin-left:auto;margin-right:auto}div#footer a{color:white;text-decoration:none}div#footer img{max-width:250px}@media (min-width: 10px) and (max-width: 767px){div#hero{height:300px;background-image:none}div#hero h1{font-size:28px;line-height:40px}div#hero-intro{top:50px}.half{display:block;width:100%}div.resp{width:100%;border:1px solid gray;margin:5px}div#features div.column{width:250px;display:block;margin-left:auto;margin-right:auto;top:0px}.col{width:100%}}@media (min-width: 10px) and (max-width: 400px){.header{height:60px}.header .menu-icon{padding:30px 20px}.logo{width:170px !important}div.box{height:auto}}@media (min-width: 10px) and (max-width: 375px){div{max-width:100%}}

div#book p {
	text-align: left;
	font-size: 16px;
	color: #555555;
}

div#amazon {
	text-align: center;
}
div#book a {
	display: inline-block;
    width: 250px;
    height: 50px;
    background: #2774fc;
    color: #ffffff;
    font-size: 18px;
    box-sizing: border-box;
    padding-top: 13px;
    border-radius: 5px;
}
div#keanu {
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}

.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}