@import url(https://fonts.googleapis.com/css?family=Roboto);#header{width:1200px;height:53.16px;position:fixed;z-index:1000;background:rgba(255,255,255,.66);box-shadow:0 0 13.92px 0 rgba(0,0,0,.5),inset 0 9.996px 27px 4.992px rgba(255,255,255,.9)}#header h1{font-size:25.092px;position:absolute;left:25.992px;top:10.392px}#top-menu{list-style-type:none;position:absolute;top:13.2px;right:112.992px}#top-menu li{display:inline;padding-left:60px}#top-menu li a{font-size:20.688px;text-decoration:none;color:#000;font-weight:700}#top-menu li a:hover{color:#555}.contact_btn{width:62.724px;height:62.724px;position:absolute;color:#fff;top:12px;right:24px;transition:.4s cubic-bezier(.93,.01,.37,1)}.contact_btn .bubble,.contact_btn .bubble-i,.contact_btn .phone{transition:.4s cubic-bezier(.93,.01,.37,1)}.contact_btn .bubble,.contact_btn .phone{fill:#0972be;transform-origin:45% 45%}.contact_btn:hover{transform:scale(.9)}.contact_btn:hover .bubble,.contact_btn:hover .bubble-i{fill:#07558d}.contact_btn:hover .phone{transform:rotateZ(360deg) scale(.9);fill:#fff}.contact_btn:active{transform:scale(.8);transition:.2s}.panel{z-index:100;position:relative;width:1200px}#hiring_panel{background:url(img/me-sonoma-banner2.jpg);height:513.96px;background-size:contain;background-repeat:no-repeat;position:relative}#hiring_panel #hiring_q{position:relative;top:91.2px;left:366.36px;width:676.44px;font-size:40.968px;color:#fff;text-shadow:2.4px 2.4px 0 rgba(0,0,0,.45)}#hiring_panel #hiring_sub{position:absolute;left:540px;top:193.8px;color:rgba(255,255,255,.945);font-size:20.4px;letter-spacing:.72px;text-shadow:1.8px 1.8px 0 rgba(0,0,0,.45)}#left-row{position:absolute}#right-row{position:absolute;left:383.172px}#right-row label{width:432px}.checkboxes{position:absolute;width:924px;height:1200px;overflow-x:hidden;padding-top:6px;top:252px;left:260.4px}.checkboxes ul{list-style-type:none}.checkboxes ul li{height:48px;position:relative}.checkboxes input{opacity:0}.checkboxes label{font-weight:700;cursor:pointer;font-size:21.6px;position:absolute;width:350.52px;left:84px;transition:.3s;color:#2f2f2f;transform-origin:0 50%}.checkboxes label:hover{transform:scale(.96);color:#000}.checkboxes label:hover .checkbox{background-color:rgba(255,255,255,.9)}.checkboxes label:active .checkbox{transform:scale(.9)}.checkbox{top:-2.4px;left:-26.4px;width:30px;height:30px;stroke-width:6px;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 0 #0972be,.35vw .35vw 0 0 rgba(0,0,0,.25);position:absolute;background-color:rgba(255,255,255,.6);transition:.75s}.checkbox.fill_in{animation:fill .2s ease-in-out .2s forwards,scale .15s ease-in-out .45s both}.checkbox.unfill{animation:fill .2s ease-in-out .2s backwards,scale .15s ease-in-out .45s both}.checkmark{width:72px;height:72px;display:block;top:-25.2px;left:-44.4px;position:absolute}.checkmark__check{fill:none;stroke:#362f3c;stroke-width:6px;transform-origin:50% 50%;stroke:#fff;stroke-dasharray:200 500;stroke-dashoffset:451;transition:.75s linear}.checkmark__check.draw{stroke-dashoffset:0}#continue_box{position:relative;background:#51bb00 linear-gradient(to bottom,#3d7c00 0,#51bb00 70%,#51bb00 100%);height:0;width:1200px;transition:.6s ease-in-out;transition-delay:1s;transition-property:height}#continue_box h1.continue{font-size:40.968px;position:relative;top:43.2px;text-align:center;transform:translateY(-50%);color:#fff;transition:.6s cubic-bezier(.93,.01,.37,1)}#continue_box.extend{height:132px}#continue_box.extend h1.continue{opacity:1;transition-delay:1.5s}.down_btn{width:109.752px;height:31.2px;position:absolute;bottom:12px;left:50%;transform:translateX(-50%)}.down_btn:hover .hover{opacity:.8}.down_btn .shape{transition:.5s ease-in-out;fill:#fff}.down_btn .hover{opacity:0}.down_btn .top{fill:#fff;animation:pulse 2s infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.down_btn .shadow{fill:rgba(0,0,0,.24);transform:translate(4px,4px);animation:pulse 2s infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.letter{position:relative;z-index:100;background:#fff;box-shadow:inset 0 0 114px 0 rgba(0,0,0,.29);padding:60px;width:1080px;font-size:24px}.letter p{text-indent:48px;margin:24px 0}#speed-matters{background:linear-gradient(90deg,#7abcdd 0,#7cbddd 42.47%,#83c0df 57.77%,#8ec6e2 68.68%,#9fcfe7 77.49%,#b5daec 85.05%,#d1e8f3 91.73%,#f0f7fb 97.63%,#fff 100%);height:490.8px}#speed-matters:before{content:" ";background-image:url(img/clock-p.svg);position:absolute;right:-1.2px;bottom:0;height:468px;width:385.2px;background-repeat:no-repeat}#speed-matters .preh{font-size:39.036px;font-weight:400;position:absolute;top:27.6px;left:31.2px}#speed-matters h1.head{font-size:56.4px;position:absolute;top:86.4px;left:135.6px}#speed-matters p{font-size:20.4px}#speed-matters .head2,#speed-matters p{position:absolute;left:60px}#speed-matters .blurb1{top:168px;width:623.88px}#speed-matters .blurb2{top:360px;width:657.6px}#speed-matters .head2{font-size:61.752px;top:271.2px}#packages{padding:0 48px;position:relative;width:1104px;background:-moz-linear-gradient(top,#fff 65%,#d5d4d4 100%);background:-webkit-linear-gradient(top,#fff 65%,#d5d4d4 100%);background:linear-gradient(to bottom,#fff 65%,#d5d4d4 100%)}#packages h1{font-size:49.92px;text-align:center;padding:24px}.package_box{position:relative;background-color:#fff;display:inline-block;border:2.4px solid #0972be;border-radius:6px;width:304.8px;height:696px;vertical-align:top;margin:25.2px}.package_box .package_top{border-radius:6px 6px 0 0;border:none;overflow:hidden;margin:-2.4px;padding:15.6px 0;background:linear-gradient(to bottom,#0972be 0,#04385d 100%)}.package_box .package_top h2{font-size:25.8px;text-align:center;color:#fff}.package_box h3{margin-top:12px;font-size:35.16px;text-align:center}.package_box ul{margin-top:18px}.package_box li{font-size:16.8px;line-height:33.6px;list-style:none}.package_box li:before{content:'';display:inline-block;height:19.8px;width:30px;background-image:url(img/checkmark.svg);background-repeat:no-repeat}.package_box button{color:#fff;position:absolute;bottom:19.2px;margin:0 auto;width:220.8px;height:66px;padding:0;font-size:24px;border-radius:18px;left:50%;transform:translateX(-50%);background:linear-gradient(to bottom,#67ee00 0,#306200 100%);transition:width .5s;cursor:pointer;transform-origin:-950% 50%}.package_box button:hover{width:232.8px}.package_box button:hover:before{opacity:1}.package_box button:before{cursor:inherit;background:linear-gradient(to top,#51bb00 0,#3d7c00 100%);border-radius:inherit;content:'';display:block;height:100%;position:absolute;top:0;left:0;opacity:0;width:100%;z-index:-100;transition:opacity .5s}.package_box button:active{transform:scale(.95);transition:.2s}.package_box button:focus{outline:0!important;background:linear-gradient(to bottom,#51bb00 0,#3d7c00 100%)}.testimonial{position:relative;background:-moz-linear-gradient(top,#fff 65%,#d5d4d4 100%);background:-webkit-linear-gradient(top,#fff 65%,#d5d4d4 100%);background:linear-gradient(to bottom,#fff 65%,#d5d4d4 100%);padding:37.2px 0;width:1200px;min-height:240px}.testimonial .left{position:absolute;left:24px;z-index:1;width:204px}.testimonial .left::before{width:100%;height:66px;position:absolute;top:79.2px;left:12px;z-index:-1;background-color:transparent;border-radius:50%;content:"";box-shadow:0 84px 12px rgba(0,0,0,.35)}.testimonial .left .circle{z-index:100;border-radius:50%;width:100%;border:12px solid #0b8fef}.testimonial .right{position:relative;top:0;left:360px;width:816px}.testimonial .right h2{position:relative;top:-2.4px;font-size:29.532px}.testimonial .right p{font-size:20.76px;width:782.64px;margin-top:36px}.testimonial .right h3{position:relative;text-align:right;margin-top:36px;right:24px;font-size:25.932px}.testimonial .right::before{position:absolute;right:24px;top:-7.2px;background-image:url(img/rating-five-stars.svg);width:194.4px;height:39.6px;background-size:cover;content:""}.bkg_quotes{width:109.32px;opacity:.13;position:absolute;top:48px;left:-24px}.quotemark{width:26.3px;height:38.5px;overflow:visible}#footer{color:#fff;background-color:#0972be;background:#0972be;background:-moz-linear-gradient(left,#0972be 0,#04385d 100%);background:-webkit-linear-gradient(left,#0972be 0,#04385d 100%);background:linear-gradient(to right,#0972be 0,#04385d 100%);padding:24px 0;width:1200px}#footer p.copyright{margin-left:36px;font-size:21.6px}