@font-face{
    font-family:"levenim mt regular";
	src: url('/wp-content/uploads/levenim-mt.ttf');
}

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
@media screen and (min-width: 600px){section.jansen_main_content.jansen_about_page article section.jansen_main ul.jansen_employees li{float:left;padding:0 5px;width:33%}
section.jansen_main_content.jansen_about_page article section.jansen_main ul.jansen_employees li:nth-child(odd),section.jansen_main_content.jansen_about_page article section.jansen_main ul.jansen_employees li:nth-child(even){clear:none;padding:0 5px}
section.jansen_main_content.jansen_about_page article section.jansen_main ul.jansen_employees li:nth-child(3n+1){clear:both;padding-left:0;padding-right:10px}
section.jansen_main_content.jansen_about_page article section.jansen_main ul.jansen_employees li:nth-child(3n+3){padding-right:0;padding-left:10px}}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_about_page article section.jansen_main ul.jansen_employees li{float:left;padding:0 5px;width:25%}
section.jansen_main_content.jansen_about_page article section.jansen_main ul.jansen_employees li:nth-child(odd),section.jansen_main_content.jansen_about_page article section.jansen_main ul.jansen_employees li:nth-child(even){clear:none;padding:0 5px}
section.jansen_main_content.jansen_about_page article section.jansen_main ul.jansen_employees li:nth-child(4n+1){clear:both;margin-left:-5px}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_about_page article section.jansen_main{padding-right:40px;width:68%}
section.jansen_main_content.jansen_about_page article section.jansen_main+aside{width:31.jansen_5%}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_about_page article.jansen_about{position:relative}
section.jansen_main_content.jansen_about_page article.jansen_about aside{position:absolute;top:-100px;right:0;margin-top:0;padding-top:0}}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main{position:relative;min-height:50px;background-color:#fff;padding:30px 20px 20px;background:#739cb1 url(/wp-content/uploads/2016/04/pw_maze_white.png);margin-top:30px;padding:20px}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main:before,section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main:after{content:'';display:table}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main:after{clear:both}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main:before{bottom:6px}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main>h2{margin-top:10px;font-size:27px;line-height:1.jansen_21}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main>p,section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main>a,section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main p a,section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main>h2{color:#fff}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main>p a:hover{color:#d4d0c3}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_main p{max-width:650px}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_positions_list{padding:20px;background-color:#fff;background-color:rgba(255,255,255,0.jansen_85)}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_positions_list ul{margin:0;padding:0;list-style:none}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_positions_list .jansen_job_title{display:inline-block;margin-bottom:4px;margin-right:10px}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_positions_list a{text-decoration:none;white-space:nowrap}
section.jansen_main_content.jansen_about_page article.jansen_job_openings .jansen_positions_list a:after{content:'\0bb';margin:-3px 0 0 5px;font-size:20px}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_about_page article aside{width:30%}}
section.jansen_main_content.jansen_about_page article aside>div{margin-bottom:20px;position:relative;min-height:50px;background-color:#fff;background:transparent}
@media (min-width: 600px) and (max-width: 999px){section.jansen_main_content.jansen_about_page article aside>div{float:left;width:50%}
section.jansen_main_content.jansen_about_page article aside>div:nth-child(odd){clear:both;padding-right:10px}
section.jansen_main_content.jansen_about_page article aside>div:nth-child(even){clear:none;padding-left:10px}
section.jansen_main_content.jansen_about_page article aside>div:nth-child(even){padding-left:0}}
section.jansen_main_content.jansen_about_page article aside>div:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_about_page article aside>div:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_about_page article aside>div section{min-height:100px}
section.jansen_main_content.jansen_about_page article aside>section{position:relative;min-height:50px;background-color:#fff}
section.jansen_main_content.jansen_about_page article aside>section:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_about_page article aside>section:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_about_page article aside>section:before{max-width:250px}
section.jansen_main_content.jansen_about_page article aside .jansen_values{padding:20px;background:#569840 url(/wp-content/uploads/2016/04/notebook.png)}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){section.jansen_main_content.jansen_about_page article aside .jansen_values{background:#569840 url(/wp-content/uploads/2016/04/dark_brick_wall.png)}}
section.jansen_main_content.jansen_about_page article aside .jansen_values h2{font-size:30px}
section.jansen_main_content.jansen_about_page article aside .jansen_values .jansen_leadin,section.jansen_main_content.jansen_about_page section.jansen_main_content.jansen_featured_project_page>article>section.jansen_main aside .jansen_values h2:first-child+p,section.jansen_main_content.jansen_about_page article aside .jansen_values section.jansen_main_content.jansen_photo_gallery_page .jansen_gallery_description h2:first-child+p,section.jansen_main_content.jansen_photo_gallery_page .jansen_gallery_description section.jansen_main_content.jansen_about_page article aside .jansen_values h2:first-child+p{color:#d4d0c3}
section.jansen_main_content.jansen_about_page article aside .jansen_values h3{margin-bottom:0;color:#a9ccde}
section.jansen_main_content.jansen_about_page article aside .jansen_values h3 span{color:#90C23B;text-transform:none}
section.jansen_main_content.jansen_about_page article aside .jansen_values h3+p{margin-top:3px}
section.jansen_main_content.jansen_about_page article aside .jansen_values p{color:#888888}
section.jansen_main_content.jansen_about_page article aside .jansen_warranty_block{text-align:left}
section.jansen_main_content.jansen_about_page article aside .jansen_warranty_block small{display:block;padding-top:10px;font-size:22px;line-height:30px}
section.jansen_main_content.jansen_about_page article aside .jansen_warranty_block p{position:relative;z-index:5;padding-right:25px;color:#3c6072}
section.jansen_main_content.jansen_about_page article aside .jansen_warranty_block .jansen_title{margin:30px 0 10px;color:#fff;font-size:44px;line-height:41px}
section.jansen_main_content.jansen_about_page article aside .jansen_warranty_block .jansen_title+p{font-family:"Proxima Semibold",arial,sans-serif}
section.jansen_main_content.jansen_about_page article aside .jansen_warranty_block span{display:block}
section.jansen_main_content.jansen_about_page .jansen_illustration{bottom:40px;right:0;z-index:-2;max-width:694px;width:100%;height:280px;background:url(/wp-content/uploads/2016/04/illustration_pool.png);background-position:center top}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){section.jansen_main_content.jansen_about_page .jansen_illustration{background:url(/wp-content/uploads/2016/04/illustration_pool@2x.png);background-size:694px 280px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_about_page .jansen_illustration{left:auto;right:0}}
aside.jansen_home_page{padding:0 0 260px;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){aside.jansen_home_page{padding: 0 0 25px;}}
aside.jansen_home_page h3{margin:40px 0 0;padding:10px 20px;font-family:"levenim mt regular","Oswald",arial,sans-serif;font-size:45px;}
aside.jansen_home_page p{margin:0;padding:10px 20px;color:#4F5B67;font-size:16px;line-height:18px;font-family:Georgia, serif}
@media screen and (min-width: 768px){aside.jansen_home_page{padding:30px 100px 260px 0;background-position:right bottom}}
@media screen and (min-width: 1000px){aside.jansen_home_page{padding-right:300px}
aside.jansen_home_page p{line-height:35px}}
@media screen and (min-width: 1240px){aside.jansen_home_page{width:66%;padding-right:0px;padding-bottom:50px}
aside.jansen_home_page p{font-size:16px;line-height:18px}}
section.jansen_main_content.jansen_contact_page{padding-bottom:50px}
section.jansen_main_content.jansen_contact_page .jansen_section_map{position:relative;min-height:50px;background-color:#fff;background:transparent}
section.jansen_main_content.jansen_contact_page .jansen_section_map:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_contact_page .jansen_section_map:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_contact_page .jansen_section_map:before{max-width:250px}
section.jansen_main_content.jansen_contact_page .jansen_contact_info h3{margin-bottom:10px;font-size:20px;}
section.jansen_main_content.jansen_contact_page .jansen_contact_info p{margin-top:0}
section.jansen_main_content.jansen_contact_page .jansen_contact_info .jansen_tel{font-size:35px}
section.jansen_main_content.jansen_contact_page .jansen_contact_info .jansen_email a{color:#739cb1;font-family:"Proxima Semibold",arial,sans-serif;font-size:20px;text-decoration:none}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_contact_page .jansen_contact_info .jansen_address{margin-bottom:0px;font-size:17px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_contact_page .jansen_contact_info .jansen_address{font-size:20px;line-height:25px}}
section.jansen_main_content.jansen_contact_page .jansen_contact aside{margin-top:30px}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_contact_page .jansen_contact section.jansen_main{clear:none;float:left;padding:50px 0 0 50px;width:65%}
section.jansen_main_content.jansen_contact_page .jansen_contact aside{clear:both;float:left;width:35%}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_contact_page .jansen_contact section.jansen_main{width:73%}
section.jansen_main_content.jansen_contact_page .jansen_contact aside{width:100%;border-left:none; padding-left:0px;margin-left:0px;}}
section.jansen_main_content.jansen_contact_page .jansen_map{width:100%;height:300px;min-height:100px;background:#fff;border:1px solid #b7a497}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_contact_page .jansen_section_map{padding-right:20px}
section.jansen_main_content.jansen_contact_page .jansen_map{height:495px}
section.jansen_main_content.jansen_contact_page .jansen_aside_form{margin-top: 5%;padding: 0;border-left: 0;margin-left: 35%;}
section.jansen_main_content.jansen_contact_page .jansen_aside_form .jansen_contact_form{padding:0;background: #569840 url(/wp-content/uploads/2016/04/pw_maze_white.png) 0 0 repeat;padding-bottom: 10px;margin-top: 10px;}
section.jansen_main_content.jansen_contact_page label{width:32%;background:#EEE}
section.jansen_main_content.jansen_contact_page input[type="text"],section.jansen_main_content.jansen_contact_page input[type="email"],section.jansen_main_content.jansen_contact_page input[type="tel"],section.jansen_main_content.jansen_contact_page textarea{width:68%}
section.jansen_main_content.jansen_contact_page select{margin:0;width:68% !important}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_contact_page .jansen_map{height:495px}}
section.jansen_main_content.jansen_contact_page ul.jansen_employees li{margin-bottom:20px}
section.jansen_main_content.jansen_contact_page ul.jansen_employees li .jansen_phone{color:#3c6072;font-size:13px}
section.jansen_main_content.jansen_contact_page ul.jansen_employees li .jansen_email{font-size:11px;line-height:11px}
@media screen and (min-width: 600px){section.jansen_main_content.jansen_contact_page ul.jansen_employees li{float:left;padding:0 5px;width:25%}
section.jansen_main_content.jansen_contact_page ul.jansen_employees li:nth-child(odd),section.jansen_main_content.jansen_contact_page ul.jansen_employees li:nth-child(even){clear:none;padding:0 5px}
section.jansen_main_content.jansen_contact_page ul.jansen_employees li:nth-child(4n+1){clear:both;margin-left:-5px}}
@media (min-width: 768px) and (max-width: 999px){section.jansen_main_content.jansen_contact_page ul.jansen_employees li{float:left;width:50%}
section.jansen_main_content.jansen_contact_page ul.jansen_employees li:nth-child(odd){clear:both;padding-right:10px}
section.jansen_main_content.jansen_contact_page ul.jansen_employees li:nth-child(even){clear:none;padding-left:10px}
section.jansen_main_content.jansen_contact_page ul.jansen_employees li .jansen_phone{font-size:15px}
section.jansen_main_content.jansen_contact_page ul.jansen_employees li .jansen_email{font-size:13px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_contact_page ul.jansen_employees li .jansen_phone{font-size:17px;line-height:30px}
section.jansen_main_content.jansen_contact_page ul.jansen_employees li .jansen_email{font-size:14px}}
section.jansen_main_content.jansen_employee_page>header{position:relative}
section.jansen_main_content.jansen_employee_page>header a.jansen_back_btn{display:none}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_employee_page>header a.jansen_back_btn{position:absolute;top:65px;right:0;display:inline-block}}
section.jansen_main_content.jansen_employee_page footer a.jansen_back_btn{margin-top:15px}
@media screen and (max-width: 479px){section.jansen_main_content.jansen_employee_page footer a.jansen_back_btn{font-size:13px}}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_employee_page footer{padding-left:380px}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_employee_page footer{display:none}}
section.jansen_main_content.jansen_employee_page>article{padding-bottom:100px}
section.jansen_main_content.jansen_employee_page>article>section>header h2{color:#569840;text-transform:none}
section.jansen_main_content.jansen_employee_page>article>section>header h2 .jansen_email{color:#739cb1}
section.jansen_main_content.jansen_employee_page>article>section>header h2 .jansen_email a{color:#739cb1;text-decoration:none}
section.jansen_main_content.jansen_employee_page>article>section>header h2 .jansen_email a:hover,section.jansen_main_content.jansen_employee_page>article>section>header h2 .jansen_email a:active,section.jansen_main_content.jansen_employee_page>article>section>header h2 .jansen_email a:focus{color:#9ba33f}
@media screen and (max-width: 599px){section.jansen_main_content.jansen_employee_page>article>section>header h2 span{display:block}}
@media screen and (min-width: 600px){section.jansen_main_content.jansen_employee_page>article>section>header h2 .jansen_tel{display:inline-block;margin-left:10px;padding-left:10px;border-left:#888888 1px solid}}
section.jansen_main_content.jansen_employee_page>article>section .jansen_testimonial{padding:10px 0 0}
section.jansen_main_content.jansen_employee_page>article>section .jansen_testimonial blockquote{color:#90C23B;margin:0 0 15px;font-family:"Proxima Regular Italic",arial,sans-serif}
section.jansen_main_content.jansen_employee_page>article>section .jansen_testimonial p{color:#90C23B;font-family:"Proxima Semibold",arial,sans-serif}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_employee_page>article>section .jansen_image{float:left;margin-right:4%;width:48%}
section.jansen_main_content.jansen_employee_page>article>section .jansen_body_text{float:left;width:48%}}
@media screen and (max-width: 479px){section.jansen_main_content a.jansen_back_btn{font-size:13px;text-align: center;}}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner{clear:both}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award{padding:15px 20px;background:#739cb1 url(/wp-content/uploads/2016/04/lined_paper_dark_blue.png)}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award .jansen_image{max-width:203px;margin:0 auto}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award p{margin:15px 0 0;color:#fff;font:normal 28px/28px "Proxima Regular",arial,sans-serif;text-align:center;text-transform:uppercase}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text{padding:15px 20px;background:#90C23B url(/wp-content/uploads/2016/04/pw_maze_white.png)}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text hidpi{background:#90C23B url(/wp-content/uploads/2016/04/pw_maze_white@2x.png)}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text p{color:#eabd51;font:normal 20px/22px "Proxima Regular",arial,sans-serif;text-transform:uppercase;text-align:center}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image,section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award{position:relative;min-height:50px;background-color:#fff}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image:before,section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image:after,section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image{clear:both;float:left;padding-right:10px;width:75%;background:transparent}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image>div{overflow:hidden;background:#fff;min-height:50px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image img{width:640px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image:before{bottom:8px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award{clear:none;float:left;min-height:208px;width:25%}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award p{font-size:20px;line-height:20px;text-align:left}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text{clear:none;float:left;margin-top:10px;min-height:140px;width:25%}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text p{text-align:left;font-size:18px;line-height:20px}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_featured_project_page>.jansen_banner{margin-top:40px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image img{width:auto;height:500px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award{padding-top:40px;min-height:290px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award p{margin-top:35px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text{min-height:200px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award{min-height:345px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award p{margin:35px 30px 20px 10px;font-size:28px;line-height:28px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text{min-height:145px}}
section.jansen_main_content.jansen_featured_project_page>header{position:relative}
section.jansen_main_content>header a.jansen_back_btn{display:none}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_featured_project_page>header h1{padding-right:380px}
section.jansen_main_content>header a.jansen_back_btn{position:absolute;top:12px;right:0;display:inline-block;width:215px}}
section.jansen_main_content.jansen_featured_project_page>article>section.jansen_main h2{margin-left:-20px}
section.jansen_main_content.jansen_featured_project_page>article>section.jansen_main *{clear:both}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_featured_project_page>article>section.jansen_main{margin-top:30px;margin-bottom: 30px;}}
section.jansen_main_content.jansen_featured_project_page>article>aside{margin-bottom:40px;border-left: 1px dotted #569840;padding-left: 30px;}
section.jansen_main_content.jansen_featured_project_page>article>aside h2{color:#717644;text-transform:uppercase}
section.jansen_main_content.jansen_featured_project_page>article>aside h3{margin-bottom:5px}
section.jansen_main_content.jansen_featured_project_page>article>aside ul{margin:0;padding:0;list-style:none}
section.jansen_main_content.jansen_featured_project_page>article>aside ul:before,section.jansen_main_content.jansen_featured_project_page>article>aside ul:after{content:'';display:table}
section.jansen_main_content.jansen_featured_project_page>article>aside ul:after{clear:both}
section.jansen_main_content.jansen_featured_project_page>article>aside li{margin-bottom:0px;float:left;width:50%}
/*section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(odd){clear:both;padding-right:10px}
section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(even){clear:none;padding-left:10px}*/
@media screen and (min-width: 600px){section.jansen_main_content.jansen_featured_project_page>article>aside li{float:left;padding:0 5px;width:100%}
section.jansen_main_content.jansen_featured_project_page>article>aside li img{width:33%}
section.jansen_main_content.jansen_featured_project_page>article>aside li h3,section.jansen_main_content.jansen_featured_project_page>article>aside li p{display:inline;}
section.jansen_main_content.jansen_featured_project_page>article>aside li a{text-decoration:none;}
/*section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(odd),section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(even){clear:none;padding:0 5px}
section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(3n+1){clear:both;padding-left:0;padding-right:10px}
section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(3n+3){padding-right:0;padding-left:10px}*/}
section.jansen_main_content.jansen_featured_project_page footer{padding-top:20px}
section.jansen_main_content.jansen_featured_projects_page,section.jansen_main_content.jansen_photo_galleries_page{padding-bottom:30px}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_featured_projects_page>article>section.jansen_main,section.jansen_main_content.jansen_photo_galleries_page>article>section.jansen_main{width:67%;padding-right:0}}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list{margin:0;padding:0;list-style:none;clear:both}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list a,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list a{text-decoration:none}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list a:hover h3,section.jansen_main_content.jansen_featured_projects_page .jansen_image_list a:active h3,section.jansen_main_content.jansen_featured_projects_page .jansen_image_list a:focus h3,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list a:hover h3,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list a:active h3,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list a:focus h3{color:#9ba33f}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list a:hover p,section.jansen_main_content.jansen_featured_projects_page .jansen_image_list a:active p,section.jansen_main_content.jansen_featured_projects_page .jansen_image_list a:focus p,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list a:hover p,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list a:active p,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list a:focus p{color:#000}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list .jansen_image,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list .jansen_image{position:relative;min-height:170px;background-color:#fff}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list .jansen_image:before,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list .jansen_image:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list .jansen_image:after,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list .jansen_image:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list h3,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list h3{margin-bottom:0;margin-top:20px}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list p,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list p{margin-top:5px;margin-bottom:0;font-size:18px}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list li,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list li{margin-bottom:40px}
@media screen and (min-width: 600px){section.jansen_main_content.jansen_featured_projects_page .jansen_image_list li,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list li{clear:none;float:left;float:left;width:50%}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list li:nth-child(odd),section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list li:nth-child(odd){clear:both;padding-right:10px}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list li:nth-child(even),section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list li:nth-child(even){clear:none;padding-left:10px}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_featured_projects_page .jansen_image_list li,section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list li{float:left;padding:0 5px;width:33%}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list li:nth-child(odd),section.jansen_main_content.jansen_featured_projects_page .jansen_image_list li:nth-child(even),section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list li:nth-child(odd),section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list li:nth-child(even){clear:none;padding:0 5px}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list li:nth-child(3n+1),section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list li:nth-child(3n+1),.jansen_services:nth-child(3n+3){clear:both;padding-left:0;padding-right:10px}
section.jansen_main_content.jansen_featured_projects_page .jansen_image_list li:nth-child(3n+3),section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list li:nth-child(3n+3){padding-right:0;padding-left:10px}}
@media screen and (max-width: 479px){section.jansen_main_content a.jansen_back_btn{font-size:13px}}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award{padding:15px 20px;background:#739cb1 url(/wp-content/uploads/2016/04/lined_paper_dark_blue.png)}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award .jansen_image{max-width:203px;margin:0 auto}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award p{margin:15px 0 0;color:#fff;font:normal 28px/28px "Proxima Regular",arial,sans-serif;text-align:center;text-transform:uppercase}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text{padding:15px 20px;background:#90C23B url(/wp-content/uploads/2016/04/pw_maze_white.png)}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text hidpi{background:#90C23B url(/wp-content/uploads/2016/04/pw_maze_white@2x.png)}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text p{color:#eabd51;font:normal 20px/22px "Proxima Regular",arial,sans-serif;text-transform:uppercase;text-align:center}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image,section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award{position:relative;min-height:50px;background-color:#fff}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image:before,section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image:after,section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image{clear:both;float:left;padding-right:10px;width:75%;background:transparent}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image>div{overflow:hidden;background:#fff;min-height:50px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image img{width:640px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image:before{bottom:8px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award{clear:none;float:left;min-height:208px;width:25%}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award p{font-size:20px;line-height:20px;text-align:left}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text{clear:none;float:left;margin-top:10px;min-height:140px;width:25%}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text p{text-align:left;font-size:18px;line-height:20px}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_featured_project_page>.jansen_banner{margin-top:40px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_image img{width:auto;height:500px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award{padding-top:40px;min-height:290px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award p{margin-top:35px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text{min-height:200px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award{min-height:345px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_award p{margin:35px 30px 20px 10px;font-size:28px;line-height:28px}
section.jansen_main_content.jansen_featured_project_page>.jansen_banner>.jansen_intro_text{min-height:145px}}
section.jansen_main_content.jansen_featured_project_page>header{position:relative}
section.jansen_main_content>header a.jansen_back_btn{display:none}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_featured_project_page>header h1{padding-right:380px}
section.jansen_main_content>header a.jansen_back_btn{position:absolute;top:12px;right:0;display:inline-block}}
section.jansen_main_content.jansen_featured_project_page>article>section.jansen_main h2{margin-left:-20px}
section.jansen_main_content.jansen_featured_project_page>article>section.jansen_main *{clear:both}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_featured_project_page>article>section.jansen_main{margin-top:30px;margin-bottom: 30px;}}
section.jansen_main_content.jansen_featured_project_page>article>aside{margin-bottom:40px;border-left: 1px dotted #569840;padding-left: 30px;}
section.jansen_main_content.jansen_featured_project_page>article>aside h2{color:#717644;text-transform:uppercase}
section.jansen_main_content.jansen_featured_project_page>article>aside h3{margin-bottom:5px}
section.jansen_main_content.jansen_featured_project_page>article>aside ul{margin:0;padding:0;list-style:none}
section.jansen_main_content.jansen_featured_project_page>article>aside ul:before,section.jansen_main_content.jansen_featured_project_page>article>aside ul:after{content:'';display:table}
section.jansen_main_content.jansen_featured_project_page>article>aside ul:after{clear:both}
section.jansen_main_content.jansen_featured_project_page>article>aside li{margin-bottom:0px;float:left;width:50%}
/*section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(odd){clear:both;padding-right:10px}
section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(even){clear:none;padding-left:10px}*/
@media screen and (min-width: 600px){section.jansen_main_content.jansen_featured_project_page>article>aside li{float:left;padding:0 5px;width:100%}
/*section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(odd),section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(even){clear:none;padding:0 5px}
section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(3n+1){clear:both;padding-left:0;padding-right:10px}
section.jansen_main_content.jansen_featured_project_page>article>aside li:nth-child(3n+3){padding-right:0;padding-left:10px}*/}
section.jansen_main_content.jansen_featured_project_page footer{padding-top:20px}
section.jansen_main_content .jansen_main.jansen_home_page{position:relative;z-index:2;padding:0}
section.jansen_main_content .jansen_main.jansen_home_page:before,section.jansen_main_content .jansen_main.jansen_home_page:after{content:'';display:table}
section.jansen_main_content .jansen_main.jansen_home_page:after{clear:both}
section.jansen_main_content .jansen_main.jansen_home_page small,section.jansen_main_content .jansen_main.jansen_home_page p,section.jansen_main_content .jansen_main.jansen_home_page a{margin:0;text-transform:uppercase;text-align:center}
section.jansen_main_content .jansen_main.jansen_home_page small{display:block;line-height:20px;font-family:"levenim mt regular","Oswald",arial,sans-serif;font-size:18px}
@media screen and (min-width: 600px){section.jansen_main_content .jansen_main.jansen_home_page small{text-align:left}}
section.jansen_main_content .jansen_main.jansen_home_page p{line-height:1em;font-family:"Proxima Light",arial,sans-serif;font-size:1.jansen_6em}
@media screen and (min-width: 600px){section.jansen_main_content .jansen_main.jansen_home_page p{text-align:left}}
section.jansen_main_content .jansen_main.jansen_home_page a{text-decoration:none}
section.jansen_main_content .jansen_main.jansen_home_page>div,section.jansen_main_content .jansen_main.jansen_home_page>a{background-color:#fff}
@media screen and (min-width: 768px){section.jansen_main_content .jansen_main.jansen_home_page>div,section.jansen_main_content .jansen_main.jansen_home_page>a{position:relative;min-height:50px;background-color:#fff}
section.jansen_main_content .jansen_main.jansen_home_page>div:before,section.jansen_main_content .jansen_main.jansen_home_page>a:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery:after{position:absolute;bottom:3px;left:80px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(1.jansen_5deg);transform:rotate(1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content .jansen_main.jansen_home_page>div:after,section.jansen_main_content .jansen_main.jansen_home_page>a:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}
@media screen and (min-width: 600px){section.jansen_main_content .jansen_main.jansen_home_page{padding-top:480px}}
@media screen and (min-width: 768px){section.jansen_main_content .jansen_main.jansen_home_page{padding-top:410px}}
@media screen and (min-width: 1000px){section.jansen_main_content .jansen_main.jansen_home_page{padding-top:450px}}
@media screen and (min-width: 1240px){section.jansen_main_content .jansen_main.jansen_home_page{padding-top:500px}section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery:after{left:103px}}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo{position:relative}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image{position:relative}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_700_500,section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_460_450,section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_560_320{display:none}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_600_430{display:block;width:100%;margin-top: -70px;}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image:after{position:absolute;left:0;top:0;z-index:10;content:' ';width:50%;height:100%;background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -100px -30px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -50px -50px no-repeat}
@media screen and (min-width: 480px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image{position:relative}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image:after{background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -100px -30px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -20px -55px no-repeat}}
@media screen and (min-width: 600px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo{position:absolute;right:0; top: 30px;width:100%;height:320px;overflow:hidden}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image{overflow:hidden;position:relative;height:522px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_600_430{display:none}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_560_320{display: block;position: relative;top: -45px;width: auto;height: 100%;}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image:after{position:absolute;right:0;top:0;z-index:10;content:' ';height:100%;background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -100px -30px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -50px -50px no-repeat}}
@media screen and (min-width: 768px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo{right:0;top:8px;width:49%;height:498px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo:before{max-width:250px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_560_320{display:none}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_460_450{display:block;position:relative;left:-190px;width:auto;height:100%}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image:after{background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -100px -30px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 10px -150px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -50px -50px no-repeat}}
@media screen and (min-width: 1000px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo{width:66%;left:0}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image{height:450px;width:100%}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_460_450{display:block;position:relative;left:0;top: -22px;width:100%}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image:after{background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -80px -55px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -100px -3px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -15px -45px no-repeat}}
@media screen and (min-width: 1240px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo{width:66%;overflow:hidden;right:0;left:0;height:500px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image{height:500px;width:100%}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_460_450{display:none}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image .jansen_size_700_500{display:block;left:0;}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo .jansen_image:after{width:200px;background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -80px -55px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -100px -3px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -15px -45px no-repeat}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo:before{bottom:7px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo:after{bottom:12px}}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery{display:block;padding:0 0 0;width:100%;background:#569840 url(/wp-content/uploads/2016/04/pw_maze_white.png) 0 0 repeat;text-shadow:1px 1px 2px #F1F2EB}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery{background:#569840  url(/wp-content/uploads/2016/04/pw_maze_white@2x.png) 0 0 repeat;background-size:46px 23px}}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery small{color:#9c4b09}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery p{width:100%;letter-spacing:-1px;color:#fff}
.jansen_bundle_leads_form{margin-top:90px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery.jansen_active{background-color:#ecc25f}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery a:hover small,section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery a:active small,section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery a:focus small{text-shadow:1px 1px 2px #d9a11a}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery a:hover p,section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery a:active p,section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery a:focus p{text-shadow:1px 1px 2px #F1F2EB}
@media screen and (max-width: 599px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery{padding-top:25px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery .jansen_image{margin-top:10px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery p{top: -10px;left: 0px;position: absolute;}}
@media screen and (min-width: 600px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery{clear:both;float:left;position:relative;margin:-114px 0 0;height:350px;width:50%}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery .jansen_image{overflow:hidden;height:245px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery small{margin:0 0 0 18px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery p{margin:0px 0 0px 0px;font-size:24px;line-height:24px;text-align: center;font-family:"levenim mt regular","Oswald",arial,sans-serif;text-shadow: 0px 0px 0px rgba(0, 0, 0, .jansen_75);margin-top: -48px;}
.jansen_title br{display:block}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery img{width:230%;margin-left:-90%;margin-top: -39px;}
section.jansen_main_content div.jansen_contact_form p.jansen_title{    position: absolute;top: 15%;left: 25%;}}
@media screen and (min-width: 768px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery{position:relative;height:465px;margin-top:10px;width:50%;top:-379px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery .jansen_image{overflow:hidden;height:145px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery .jansen_image img{margin-top:-95px}
section.jansen_main_content article.jansen_main div.jansen_contact_form2 p.jansen_title{position: absolute;top: 5%;left: 0;margin-top: -40px;}}
@media screen and (min-width: 1000px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery{position:absolute;top:2px;right:0;height:438px;width:33%}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery .jansen_image{height:335px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery .jansen_image img{margin-top:-20px;margin-left:-245px;width:526px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery small{margin-left:15px;margin-top:10px}
section.jansen_main_content article.jansen_main div.jansen_contact_form2 p.jansen_title{position: absolute;top: 5%;left: 0;margin-top: -40px;}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery p{font-size:1.jansen_6em;line-height:1em;}
section.jansen_main_content div.jansen_contact_form p.jansen_title{position: absolute;top: 6%;left: 25%;}}
@media screen and (min-width: 1240px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery{height:488px; right:0; width:33%}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery .jansen_image{height:385px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery .jansen_image img{margin-top:1px}}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference{background:#888888 url(/wp-content/uploads/2016/04/handrawn_house_on_cardboard.png) 0 -110px no-repeat;padding:30px 0}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference:before,section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference:after{content:'';display:table}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference:after{clear:both}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference a.jansen_btn{margin:5px auto 0;width:172px;display:block}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference p{color:#fff}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference small{color:#776559}
@media screen and (min-width: 480px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference{background-position:0 -170px}}
@media screen and (min-width: 600px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference{position:absolute;left:0;top:0;width:100%;background-position:0 -125px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference small{margin-left:20px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference p{margin-left:20px;font-size:33px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference a.jansen_btn{margin-left:20px}}
@media screen and (min-width: 768px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference{width:300px;height:409px;background-position:-50px 0}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects:after{display:none}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference small{margin-left:25px;font-size:20px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference p{margin-left:25px;padding:10px 0 10px 0;font-size:41px;line-height:36px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference a.jansen_btn{margin-left:25px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference:before{bottom:6px;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -3px 4px 4px rgba(0,0,0,0.5)}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference:after{bottom:-5px}}
@media screen and (min-width: 1000px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference{height:450px}}
@media screen and (min-width: 1240px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference{height:500px}}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects{position:relative;padding:0px 0 3px;color:#888888;}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects small{color:#569840}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects p{font-size:20px;line-height:26px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects a.jansen_btn{display:block;margin:5px auto 20px;width:249px;background-color:#569840;background-image:linear-gradient(to bottom, #90C23B, #569840 80%);border-color:#717171}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects a.jansen_btn:hover,section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects a.jansen_btn:active,section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects a.jansen_btn:focus{background-image:linear-gradient(to bottom, #90C23B, #569840 60%)}
@media screen and (max-width: 599px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects{max-height:350px;overflow:hidden}}
@media screen and (min-width: 600px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects{float:right;overflow:visible;margin-top: -123px;height:350px;width:49%;background:#c8c8c8 url(/wp-content/uploads/2016/04/textured_paper.png)}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects .jansen_image{overflow:hidden;height:183px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects small{margin-left:0px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects p{margin-left:0px;width:270px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects p .jansen_to_transform{white-space:nowrap}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects a.jansen_btn{margin:10px 0px 20px}}
@media screen and (min-width: 768px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects{position:relative;height:250px;margin-top: -369px;width:100%;background-position:0}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects small,section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects a.jansen_btn,section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects p{margin-left:25px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects small{margin-top:20px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects p{margin:10px 0 7px 25px;padding-right: 10px;width:300px;line-height:28px;font-family: Georgia,Times,Times New Roman,serif; }
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects .jansen_image{position:absolute;width:33%;top:0;right:0;height:100%;overflow:hidden}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects .jansen_image img{width:836px;margin-left:-250px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects:before{bottom:6px;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.jansen_25),10px -3px 4px 4px rgba(0,0,0,0.5)}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects a.jansen_btn{margin:10px 20px 20px}}}
@media screen and (min-width: 1000px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects{float:left;margin-left:110px;width:480px;margin-top: 10px;}}
@media screen and (min-width: 1240px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects{    margin-left: 150px;width: 580px;float: left;margin-top: 10px;}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects .jansen_image{margin-right:-2px}}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_video{position:relative;padding:0 0 20px;background-color:#569840;background-image:url(/wp-content/uploads/2016/04/HomePageVideo.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover;font-size:0;line-height:0}
@media screen and (min-width: 600px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_video{clear:both;float:left;width:72%;height:250px;padding:30px 0 10px;margin:5px 0 0}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_video:before{bottom:5px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_video:after{left:10px}}
@media screen and (min-width: 768px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_video{    margin-top: -109px;padding-top:20px;width:460px}section.jansen_main_content .jansen_main.jansen_home_page .jansen_video:after{display:none}}
@media screen and (min-width: 1000px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_video{clear:none;float:right;padding-top:40px;width:360px;margin-top: 10px;}}
@media screen and (min-width: 1240px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_video{padding-top:30px;width:460px}}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_video small{position:relative;color:#fff;font-size:70px;line-height:1font-family:"levenim mt regular","Oswald",arial,sans-serif;text-transform:none;white-space:nowrap;text-align:center;text-shadow: 2px 2px 2px rgb(0, 0, 0);}
@media screen and (min-width: 600px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_video small{font-size:50px;padding: 30px 0 40px;}}
@media screen and (min-width: 768px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_video small{font-size:50px;padding: 30px 0 40px;}}
@media screen and (min-width: 1000px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_video small{font-size:39px;padding: 30px 0 40px;}}
@media screen and (min-width: 1240px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_video small{font-size:50px;padding: 30px 0 40px;}}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_video small.jansen_ie{line-height:30px;padding-bottom:10px;padding-top:50px}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_video a{content:'';display:block;height:60px;margin:0 auto;width:100px;background:url(/wp-content/uploads/2016/04/play_button_large.png) 0 0 no-repeat}
@media (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2), (-webkit-min-device-pixel-ratio: 192), (min-resolution: 192dppx){section.jansen_main_content .jansen_main.jansen_home_page .jansen_video a{background:url(/wp-content/uploads/2016/04/play_button_large@2x.png) 0 0 no-repeat;background-size:cover}}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_video a:hover{background-position:0 bottom}
section.jansen_main_content .jansen_main.jansen_home_page .jansen_video p{position:relative;margin-top:-7px;padding-bottom:12px;color:#fff;font-size:22px;text-align:center;white-space:nowrap}
@media screen and (min-width: 768px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_video p{font-size:30px}}
@media screen and (min-width: 600px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_blank_tile{position:absolute;right:0;bottom:0;width:27%;height:250px;background:#569840 url(/wp-content/uploads/2016/04/pw_maze_white.png) 0 0 repeat}}
@media only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min-width: 600px) and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (min-width: 600px) and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-width: 600px) and (min-resolution: 125dpi), only screen and (min-width: 600px) and (min-resolution: 1.jansen_3dppx){section.jansen_main_content .jansen_main.jansen_home_page .jansen_blank_tile{background:#569840 url(/wp-content/uploads/2016/04/pw_maze_white@2x.png) 0 0 repeat;background-size:46px 23px}}
@media screen and (min-width: 768px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_blank_tile{width:258px;}}
@media screen and (min-width: 1000px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_blank_tile{left:0;right:auto;top:460px;width:100px}}
@media screen and (min-width: 1240px){section.jansen_main_content .jansen_main.jansen_home_page .jansen_blank_tile{top:510px;width:139px}}
section.jansen_main_content{position:relative;z-index:99}
section.jansen_main_content:before,section.jansen_main_content:after{content:'';display:table}
section.jansen_main_content:after{clear:both}
section.jansen_main_content>article,section.jansen_main_content>header{padding:20px 0}
@media screen and (max-width: 599px){section.jansen_main_content>article,section.jansen_main_content>header{padding:20px}}
section.jansen_main_content header:first-child{clear:both;float:left;margin-top:0;width:100%}
section.jansen_main_content>header{clear:both;margin-top:50px;padding-bottom:0}
section.jansen_main_content>header h1{margin-top:40px;margin-bottom:10px}
section.jansen_main_content>article{width:100%;padding-top:0}
section.jansen_main_content>article:before,section.jansen_main_content>article:after{content:'';display:table}
section.jansen_main_content>article:after{clear:both}
section.jansen_main_content>article>section>header,section.jansen_main_content>article>section>section>header{position:relative;clear:both;float:left;padding-bottom:15px;width:100%}
section.jansen_main_content>article>section>header:before,section.jansen_main_content>article>section>header:after,section.jansen_main_content>article>section>section>header:before,section.jansen_main_content>article>section>section>header:after{content:'';display:table}
section.jansen_main_content>article>section>header:after,section.jansen_main_content>article>section>section>header:after{clear:both}
section.jansen_main_content>article>section>header h2,section.jansen_main_content>article>section>section>header h2{clear:both;width:100%;color:#90C23B;font:normal 17px "Proxima Semibold",arial,sans-serif;text-transform:uppercase}
section.jansen_main_content>article>section h2{margin-bottom:0;font-size:20px;line-height:23px;text-transform:uppercase;font-family:"Proxima Semibold",arial,sans-serif}
section.jansen_main_content>article>section h2+p{margin-top:0}
section.jansen_main_content>article>aside{margin-top:50px}
@media screen and (min-width: 1000px){section.jansen_main_content>article{width:100%}
section.jansen_why_choose_us_page>article{width:67%}
section.jansen_main_content>article:before,section.jansen_main_content>article:after{content:'';display:table}
section.jansen_main_content>article:after{clear:both}
section.jansen_main_content>article>section.jansen_main{clear:both;float:left;padding-right:5%;width:67%}
section.jansen_main_content>article>aside{clear:none;float:left;width:32%;padding-left: 20px;border-left: 1px dotted #569840;margin-left:10px}}
section.jansen_main_content .jansen_illustration{position:absolute;background-repeat:no-repeat}
section.jansen_main_content.jansen_our_clients_page{padding-bottom:240px}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_our_clients_page .jansen_intro section.jansen_main,section.jansen_main_content.jansen_our_clients_page .jansen_outro section.jansen_main{width:50%}
section.jansen_main_content.jansen_our_clients_page .jansen_intro aside,section.jansen_main_content.jansen_our_clients_page .jansen_outro aside{padding-right:10%;width:50%}}
section.jansen_main_content.jansen_our_clients_page .jansen_intro aside h2{margin-bottom:0;text-transform:uppercase;font:normal 20px/25px "Proxima Semibold",arial,sans-serif}
section.jansen_main_content.jansen_our_clients_page .jansen_intro aside h2+p{margin-top:4px}
section.jansen_main_content.jansen_our_clients_page .jansen_video section.jansen_main{margin-bottom:30px}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_our_clients_page .jansen_video section.jansen_main{width:66%;padding-right:5%}}
section.jansen_main_content.jansen_our_clients_page .jansen_video aside{margin-top:0}
section.jansen_main_content.jansen_our_clients_page .jansen_video aside h3{margin-bottom:5px}
section.jansen_main_content.jansen_our_clients_page .jansen_video aside .jansen_text{border-bottom:1px dotted #569840;border-top:1px dotted #569840}
section.jansen_main_content.jansen_our_clients_page .jansen_video aside .jansen_text p{margin:.jansen_75em 0;font-size:19px;line-height:23px}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_our_clients_page .jansen_video aside{width:34%}}
section.jansen_main_content.jansen_our_clients_page .jansen_outro h2{font-size:18px;color:#90C23B}
section.jansen_main_content.jansen_our_clients_page .jansen_outro aside{margin-top:25px}
section.jansen_main_content.jansen_our_clients_page .jansen_outro blockquote{margin:0;padding:0;color:#569840;font:normal 22px/26px "Proxima Regular",arial,sans-serif}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_our_clients_page .jansen_outro blockquote{text-indent:-40px}}
section.jansen_main_content.jansen_our_clients_page .jansen_outro .jansen_name{color:#888888;font:normal 16px/18px "Proxima Regular Italic",arial,sans-serif;text-align:right}
section.jansen_main_content.jansen_our_clients_page .jansen_illustration{bottom:40px;right:0;z-index:-2;max-width:630px;width:100%;height:255px;background:url(/wp-content/uploads/2016/04/illustration_backyard_party.png);background-position:center top}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){section.jansen_main_content.jansen_our_clients_page .jansen_illustration{background:url(/wp-content/uploads/2016/04/illustration_backyard_party@2x.png);background-size:630px 255px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_our_clients_page .jansen_illustration{left:auto;right:0}}
section.jansen_main_content.jansen_photo_gallery_page{padding-bottom:50px}
section.jansen_main_content.jansen_photo_gallery_page aside{padding-left:30px}
section.jansen_main_content.jansen_photo_gallery_page aside:before,section.jansen_main_content.jansen_photo_gallery_page aside:after{content:'';display:table}
section.jansen_main_content.jansen_photo_gallery_page aside:after{clear:both}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_photo_gallery_page aside{border-left:1px dotted #569840}}
section.jansen_main_content.jansen_photo_gallery_page aside h2{margin-bottom:10px;margin-top:15px;color:#717644;font-size:35px;line-height:35px}
section.jansen_main_content.jansen_photo_gallery_page aside ul{margin:0;padding:0;list-style:none}
section.jansen_main_content.jansen_photo_gallery_page aside .jansen_image{position:absolute;left:0;top:0;width:100px}
section.jansen_main_content.jansen_photo_gallery_page aside h3{display:inline-block;line-height:30px}
section.jansen_main_content.jansen_photo_gallery_page aside li{position:relative;padding:0 0 0 120px;clear:both;float:left;width:100%;height:80px}
section.jansen_main_content.jansen_photo_gallery_page aside a{text-decoration:none}
section.jansen_main_content.jansen_photo_gallery_page aside a:hover h3,section.jansen_main_content.jansen_photo_gallery_page aside a:active h3,section.jansen_main_content.jansen_photo_gallery_page aside a:focus h3{color:#9ba33f}
section.jansen_main_content.jansen_photo_gallery_page .jansen_social_media{margin-bottom:10px}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_photo_gallery_page section.jansen_main{width:68%;padding-right:40px}
section.jansen_main_content.jansen_photo_gallery_page aside{width:31%}}
section.jansen_main_content.jansen_photo_gallery_page .jansen_gallery_description{padding-bottom:30px}
section.jansen_main_content.jansen_photo_gallery_page .jansen_gallery_description h2{margin-left:-20px}
section.jansen_main_content.jansen_photo_gallery_page .jansen_gallery_description h3{margin-bottom:0;color:#888888;font:normal 20px/20px "Proxima Semibold",arial,sans-serif}
section.jansen_main_content.jansen_photo_gallery_page .jansen_gallery_description h3+p{margin-top:5px}
section.jansen_main_content.jansen_photo_gallery_page .jansen_gallery_description *{clear:both}
section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile{position:relative;padding-left:70px}
section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile a{text-decoration:none;color:#3c6072;font:normal 25px/25px "Proxima Regular",arial,sans-serif}
section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile a:hover,section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile a:active,section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile a:focus{color:#739cb1}
section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile a:hover .jansen_houzz_icon,section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile a:active .jansen_houzz_icon,section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile a:focus .jansen_houzz_icon{background-color:#739cb1}
section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile .jansen_houzz_icon{position:absolute;left:20px;top:-3px;display:inline-block;width:35px;height:35px;margin-right:10px;background:#3c6072 url(/wp-content/uploads/2016/04/social_icons.png) 0 0 no-repeat;background-position:5px 4px;text-indent:-5000em}
.jansen_no-svg section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile .jansen_houzz_icon,.jansen_no-inlinesvg section.jansen_main_content.jansen_photo_gallery_page section.jansen_houzz_profile .jansen_houzz_icon{background:#3c6072 url(/wp-content/uploads/2016/04/social_icons.png) 0 0 no-repeat}
section.jansen_main_content.jansen_press_page{padding-bottom:250px}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_press_page .jansen_main{float:left;padding-right:20px;width:68.jansen_5%}
section.jansen_main_content.jansen_press_page aside{clear:none;float:left;width:31.jansen_5%}
section.jansen_main_content.jansen_press_page aside>div{position:relative;min-height:50px;background-color:#fff}
section.jansen_main_content.jansen_press_page aside>div:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_press_page aside>div:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}
section.jansen_main_content.jansen_press_page .jansen_warranty_block{text-align:left}
section.jansen_main_content.jansen_press_page .jansen_warranty_block small{display:block;padding-top:10px;font-size:22px;line-height:30px}
section.jansen_main_content.jansen_press_page .jansen_warranty_block p{position:relative;z-index:5;padding-right:25px;color:#3c6072}
section.jansen_main_content.jansen_press_page .jansen_warranty_block .jansen_title{margin:30px 0 10px;color:#fff;font-size:44px;line-height:41px}
section.jansen_main_content.jansen_press_page .jansen_warranty_block .jansen_title+p{font-family:"Proxima Semibold",arial,sans-serif}
section.jansen_main_content.jansen_press_page .jansen_warranty_block span{display:block}
section.jansen_main_content.jansen_press_page .jansen_illustration{bottom:10px;right:0;z-index:-2;width:100%;height:280px;background:url(/wp-content/uploads/2016/04/illustration_pool.png);background-position:center top;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){section.jansen_main_content.jansen_press_page .jansen_illustration{background:url(/wp-content/uploads/2016/04/illustration_pool@2x.png);background-size:694px 280px}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_press_page .jansen_illustration{bottom:25px;padding-bottom:250px;max-width:75%}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_press_page .jansen_illustration{left:auto;right:0}}
.jansen_press_article{clear:both;float:left;position:relative;margin-bottom:50px;width:100%;border-bottom:1px dotted rgba(77,63,53,0.jansen_3)}
.jansen_press_article:before,.jansen_press_article:after{content:'';display:table}
.jansen_press_article:after{clear:both}
.jansen_press_article:first-of-type{margin-top:30px}
@media screen and (min-width: 1000px){.jansen_press_article:first-of-type{margin-top:65px}}
.jansen_press_article:last-of-type{border-bottom:none}
@media screen and (min-width: 600px){.jansen_press_article__image_container{clear:both;float:left;width:40%;padding-right:5%}}
.jansen_press_article__image_wrap{background-color:#807864;background-image:url(/wp-content/uploads/2016/04/press_short_list_texture@2x.png);background-size:125px 125px;position:relative;display:block;padding-top:100%;overflow:hidden;padding-top:75%}
.jansen_press_article__image_wrap img{left:0;position:absolute;top:0;display:block;width:100%}
@media screen and (min-width: 600px){.jansen_press_article__image_wrap{margin-bottom:10px}}
.jansen_press_article__image{margin-top:12%}
.jansen_press_article__heading{color:#90C23B}
.jansen_press_article__heading a{color:inherit;text-decoration:none}
.jansen_press_article__heading a:hover,.jansen_press_article__heading a:focus{outline:0;color:#569840}
.jansen_press_article__link{color:#776559}
.jansen_press_article__summary p:first-child{margin-top:3px}
@media screen and (min-width: 768px){.jansen_press_article__body{padding-right:2.jansen_5%}}
.jansen_press_article__body p:first-child{margin-top:3px;font-size:150%;line-height:1.jansen_23}
.jansen_press_article__pdf_link{margin-top:30px}
.jansen_press_article_banner{clear:both;float:left;width:100%}
.jansen_press_article_banner__image_container{position:relative;min-height:50px;background-color:#fff}
.jansen_press_article_banner__image_container:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
.jansen_press_article_banner__image_container:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
.jansen_press_article_banner__image_container:before{bottom:11px}
.jansen_press_article_banner__image_wrap{position:relative;display:block;padding-top:100%;overflow:hidden;padding-top:50%}
.jansen_press_article_banner__image_wrap img{left:0;position:absolute;top:0;display:block;width:100%}
@media screen and (min-width: 1000px){.jansen_press_article_banner{margin-top:20px}}
.jansen_press_article_gallery{margin:0;padding:0;list-style:none;margin-top:40px}
.jansen_press_article_gallery__item{margin-bottom:20px}
@media only screen and (min-width: 600px){.jansen_press_article_gallery__item{float:left;padding:0 5px;width:33%}
.jansen_press_article_gallery__item:nth-child(odd),.jansen_press_article_gallery__item:nth-child(even){clear:none;padding:0 5px}
.jansen_press_article_gallery__item:nth-child(3n+1){clear:both;padding-left:0;padding-right:10px}
.jansen_press_article_gallery__item:nth-child(3n+3){padding-right:0;padding-left:10px}}
section.jansen_main_content.jansen_process_page{padding-bottom:320px}
section.jansen_main_content.jansen_process_page .jansen_christmas_decor_logo{width:auto}
section.jansen_main_content.jansen_process_page .jansen_social_media{margin-top:-20px;margin-bottom:30px}
section.jansen_main_content.jansen_process_page>header .jansen_page_nav{margin:0;padding:0;list-style:none}
section.jansen_main_content.jansen_process_page>header .jansen_page_nav li{display:inline-block;margin-bottom:15px;padding:0 10px 0 7px}
section.jansen_main_content.jansen_process_page>header .jansen_page_nav a{color:#90C23B;font:normal 16px/16px "Proxima Semibold",arial,sans-serif;text-decoration:none;text-transform:uppercase}
section.jansen_main_content.jansen_process_page>header .jansen_page_nav a:hover,section.jansen_main_content.jansen_process_page>header .jansen_page_nav a:active,section.jansen_main_content.jansen_process_page>header .jansen_page_nav a:focus{color:#9ba33f}
@media screen and (min-width: 480px){section.jansen_main_content.jansen_process_page>header .jansen_page_nav li{border-left:1px solid #d4d0c3}
section.jansen_main_content.jansen_process_page>header .jansen_page_nav li:first-child{border:none}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_process_page>header{position:relative;margin-bottom:20px}
section.jansen_main_content.jansen_process_page>header .jansen_page_nav{position:absolute;bottom:.jansen_8em;left:16em}}
section.jansen_main_content.jansen_process_page .jansen_image{clear:both;position:relative;min-height:50px;background-color:#fff}
section.jansen_main_content.jansen_process_page .jansen_image:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_process_page .jansen_image:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_process_page>article>section.jansen_main{padding-right:20px;width:70%}}
section.jansen_main_content.jansen_process_page>article>section.jansen_main>section{padding-bottom:50px}
section.jansen_main_content.jansen_process_page>article>section.jansen_main>section>header{margin-top:15px}
section.jansen_main_content.jansen_process_page>article>section.jansen_main>section>.jansen_image:before{bottom:8px}
section.jansen_main_content.jansen_process_page>article>section.jansen_main>section h3{margin-top:30px}
section.jansen_main_content.jansen_process_page>article>section.jansen_main>section h3+ul{margin-top:0}
section.jansen_main_content.jansen_process_page>article>section.jansen_main .jansen_package_details{padding-bottom:20px}
section.jansen_main_content.jansen_process_page>article>section.jansen_main .jansen_package_details:before,section.jansen_main_content.jansen_process_page>article>section.jansen_main .jansen_package_details:after{content:'';display:table}
section.jansen_main_content.jansen_process_page>article>section.jansen_main .jansen_package_details:after{clear:both}
@media screen and (min-width: 600px){section.jansen_main_content.jansen_process_page>article>section.jansen_main .jansen_package_details>div{float:left;width:50%}
section.jansen_main_content.jansen_process_page>article>section.jansen_main .jansen_package_details>div:nth-child(odd){clear:both;padding-right:10px}
section.jansen_main_content.jansen_process_page>article>section.jansen_main .jansen_package_details>div:nth-child(even){clear:none;padding-left:10px}
section.jansen_main_content.jansen_process_page>article>section.jansen_main .jansen_package_details h3{margin-top:13px}}
section.jansen_main_content.jansen_process_page>article>section.jansen_main .jansen_package_details h3{margin-bottom:5px}
section.jansen_main_content.jansen_process_page>article>section.jansen_main .jansen_package_details ul{margin-top:0}
section.jansen_main_content.jansen_process_page>article>aside{margin:0}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process{padding:20px;background:#569840 url(/wp-content/uploads/2016/04/notebook.png)}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process .jansen_image{position:relative;min-height:50px;background-color:#fff;max-width:350px}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process .jansen_image:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process .jansen_image:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process h2{margin-bottom:10px;font-size:23px;font-family:"Proxima Regular",arial,sans-serif}
@media (min-width: 600px) and (max-width: 999px){section.jansen_main_content.jansen_process_page>article>aside .jansen_process h2{font-size:30px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_process_page>article>aside .jansen_process h2{font-size:30px}}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process ol{margin:0;padding:0;list-style:none}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process ol>li{margin:20px 0 10px;padding:0}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process ol p{color:#a9ccde;font-family:"Proxima Semibold",arial,sans-serif;text-transform:uppercase}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process ol ul{margin:0 0 30px 20px;padding:0;list-style:disc}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process ol ul>li{color:#888888}
@media (min-width: 600px) and (max-width: 999px){section.jansen_main_content.jansen_process_page>article>aside .jansen_process:before,section.jansen_main_content.jansen_process_page>article>aside .jansen_process:after{content:'';display:table}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process:after{clear:both}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process ol>li{float:left;width:50%}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process ol>li:nth-child(odd){clear:both;padding-right:10px}
section.jansen_main_content.jansen_process_page>article>aside .jansen_process ol>li:nth-child(even){clear:none;padding-left:10px}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_process_page>article>aside{clear:none;float:left;width:30%}}
section.jansen_main_content.jansen_process_page .jansen_illustration{bottom:40px;right:0;z-index:-2;max-width:686px;width:100%;height:432px;background:url(/wp-content/uploads/2016/04/illustration_outdoor_kitchen.png);background-position:center top}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){section.jansen_main_content.jansen_process_page .jansen_illustration{background:url(/wp-content/uploads/2016/04/illustration_outdoor_kitchen@2x.png);background-size:686px 432px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_process_page .jansen_illustration{left:auto;right:0}}
@media screen and (max-width: 999px){.jansen_project_planner_page_wrap{overflow:hidden}}
.jansen_project_planner_form{position:relative;z-index:5;margin-bottom:50px}
@media screen and (min-width: 1000px){.jansen_project_planner_form{padding-bottom:100px;padding-top:50px}}
.jansen_project_planner_form article{position:relative}
@media screen and (min-width: 1000px){.jansen_project_planner_form article{width:100%}
.jansen_project_planner_form article:before,.jansen_project_planner_form article:after{content:'';display:table}
.jansen_project_planner_form article:after{clear:both}
.jansen_project_planner_form article>section.jansen_main{clear:both;float:left;padding-right:10%;width:62%}
.jansen_project_planner_form article>aside{clear:none;float:left;width:38%}}
.jansen_project_planner_form fieldset{margin:10 0 0;padding:0}
.jansen_project_planner_form fieldset:before,.jansen_project_planner_form fieldset:after{content:'';display:table}
.jansen_project_planner_form fieldset:after{clear:both}
.jansen_project_planner_form .jansen_field_list{margin:0;padding:0;list-style:none}
.jansen_project_planner_form .jansen_field_list label,.jansen_project_planner_form .jansen_field_list .jansen_question_title{display:inline-block;margin-bottom:5px}
.jansen_project_planner_form .jansen_field_list li{margin-bottom:15px}
.jansen_project_planner_form .jansen_question_title{margin:18px 0 10px;font-family:"Proxima Semibold",arial,sans-serif;font-weight:normal}
.jansen_project_planner_form section{position:relative;padding:0 20px}
.jansen_project_planner_form .jansen_digit{position:absolute;top:0;right:-20px;display:block;min-width:133px;max-width:200px;width:100%;color:#ccc6c0;font:normal 100px "Proxima Thin",arial,sans-serif;text-align:center}
.jansen_project_planner_form .jansen_digit:after{position:absolute;top:-15px;left:0;content:' ';height:132px;min-width:133px;width:100%;background-image:url(/wp-content/uploads/2016/04/coffee_stain.jansen_svg);background-position:center center;background-repeat:no-repeat;opacity:.jansen_25;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.jansen_no-svg .jansen_project_planner_form .jansen_digit:after,.jansen_no-inlinesvg .jansen_project_planner_form .jansen_digit:after{background-image:url(/wp-content/uploads/2016/04/coffee_stain.png)}
.jansen_no-opacity .jansen_project_planner_form .jansen_digit:after{display:none}
.jansen_project_planner_form article:nth-child(3n+2) .jansen_digit:after{-webkit-transform:rotate(80deg);transform:rotate(80deg)}
.jansen_project_planner_form article:nth-child(3n+3) .jansen_digit:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media screen and (max-width: 999px){.jansen_project_planner_form aside,.jansen_project_planner_form section.jansen_main .jansen_during{padding:0 20px}}
.jansen_project_planner_form aside h2,.jansen_project_planner_form section.jansen_main .jansen_during h2{margin-bottom:0;font-size:32px;line-height:40px}
.jansen_project_planner_form aside h2+p,.jansen_project_planner_form section.jansen_main .jansen_during h2+p{margin-top:5px}
.jansen_project_planner_form aside p,.jansen_project_planner_form section.jansen_main .jansen_during p{font-size:17px;line-height:23px}
@media screen and (max-width: 999px){.jansen_project_planner_form section.jansen_main .jansen_during{padding:0}
.jansen_project_planner_form section.jansen_main .jansen_during h2{margin-top:0}}
.jansen_project_planner_form h3{margin-bottom:8px}
.jansen_project_planner_form input[type="radio"],.jansen_project_planner_form input[type="checkbox"]{margin-right:3px}
.jansen_project_planner_form .jansen_inline_label{display:inline-block;margin-right:15px}
.jansen_project_planner_form .jansen_field_list--lined:before,.jansen_project_planner_form .jansen_field_list--lined:after{content:'';display:table}
.jansen_project_planner_form .jansen_field_list--lined:after{clear:both}
.jansen_project_planner_form .jansen_field_list--lined li{clear:none;float:left;margin-right:0%;width:50%;position:relative;margin-bottom:0;padding:10px 8px 0 20px;border-top:1px solid #d4d0c3}
.jansen_project_planner_form .jansen_field_list--lined li:nth-child(1n){float:left;clear:none;margin-right:0%}
.jansen_project_planner_form .jansen_field_list--lined li:nth-child(2n+1){clear:both;margin-left:0}
.jansen_project_planner_form .jansen_field_list--lined li:nth-child(2n){float:right;margin-right:0}
.jansen_project_planner_form .jansen_field_list--lined li.jansen_other{clear:both;padding-left:0;width:100%;border:none}
@media screen and (min-width: 768px){.jansen_project_planner_form .jansen_field_list--lined li{clear:none;float:left;margin-right:0%;width:33.jansen_33333%}
.jansen_project_planner_form .jansen_field_list--lined li:nth-child(1n){float:left;clear:none;margin-right:0%}
.jansen_project_planner_form .jansen_field_list--lined li:nth-child(3n+1){clear:both;margin-left:0}
.jansen_project_planner_form .jansen_field_list--lined li:nth-child(3n){float:right;margin-right:0}}
.jansen_project_planner_form .jansen_field_list--lined input[type="checkbox"],.jansen_project_planner_form .jansen_field_list--lined input[type="radio"]{position:absolute;left:0;top:12px}
.jansen_project_planner_form .jansen_field_list--lined input[type="radio"]{top:11px}
.jansen_project_planner_form .jansen_aside_image{display:none}
@media screen and (min-width: 1000px){.jansen_project_planner_form .jansen_aside_image{position:relative;min-height:50px;background-color:#fff;display:block;margin-top:80px}
.jansen_project_planner_form .jansen_aside_image:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
.jansen_project_planner_form .jansen_aside_image:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}
.jansen_project_planner_form .jansen_aside_image img{height:auto;max-width:100%}
@media screen and (max-width: 400px){.jansen_project_planner_form .jansen_button{font-size:16px}}
.jansen_project_planner_form label{word-break:break-word}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_client_info{margin-top:25px}}
.jansen_project_planner_form article.jansen_client_info .jansen_digit{right:-90px;top:-50px}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_client_info .jansen_digit{right:-47px;top:-20px}}
@media screen and (min-width: 1240px){.jansen_project_planner_form article.jansen_client_info .jansen_digit{right:-20px}}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_client_info .jansen_objectives{position:absolute;right:50px;top:50px;z-index:-2;width:300px;text-align:right}
.jansen_project_planner_form article.jansen_client_info .jansen_objectives:after{margin-left:-180px;content:url(/wp-content/uploads/2016/04/survey/sketch_1.png)}}
@media screen and (min-width: 1240px){.jansen_project_planner_form article.jansen_client_info .jansen_objectives{right:160px;width:310px}}
.jansen_project_planner_form .jansen_field_list--names,.jansen_project_planner_form .jansen_field_list--address,.jansen_project_planner_form .jansen_field_list--contact_info{margin:0;padding:0;list-style:none;margin:0 0 10px}
.jansen_project_planner_form .jansen_field_list--names:before,.jansen_project_planner_form .jansen_field_list--names:after,.jansen_project_planner_form .jansen_field_list--address:before,.jansen_project_planner_form .jansen_field_list--address:after,.jansen_project_planner_form .jansen_field_list--contact_info:before,.jansen_project_planner_form .jansen_field_list--contact_info:after{content:'';display:table}
.jansen_project_planner_form .jansen_field_list--names:after,.jansen_project_planner_form .jansen_field_list--address:after,.jansen_project_planner_form .jansen_field_list--contact_info:after{clear:both}
.jansen_project_planner_form .jansen_field_list--names li,.jansen_project_planner_form .jansen_field_list--address li,.jansen_project_planner_form .jansen_field_list--contact_info li{position:relative;margin-bottom:1px;padding:5px;background-color:#fff}
.jansen_project_planner_form .jansen_field_list--names li.jansen_divider,.jansen_project_planner_form .jansen_field_list--address li.jansen_divider,.jansen_project_planner_form .jansen_field_list--contact_info li.jansen_divider{display:block;margin:10px 0;padding:0;width:100%}
.jansen_project_planner_form .jansen_field_list--names label,.jansen_project_planner_form .jansen_field_list--address label,.jansen_project_planner_form .jansen_field_list--contact_info label{position:absolute;left:5px;top:5px;display:inline-block;padding:5px 4px;background-color:#f7f6f3;font-size:12px;line-height:1.jansen_2;text-align:center;text-transform:uppercase}
.jansen_project_planner_form .jansen_field_list--names input,.jansen_project_planner_form .jansen_field_list--names textarea,.jansen_project_planner_form .jansen_field_list--address input,.jansen_project_planner_form .jansen_field_list--address textarea,.jansen_project_planner_form .jansen_field_list--contact_info input,.jansen_project_planner_form .jansen_field_list--contact_info textarea{padding:3px;width:100%;color:#569840;border:none}
.jansen_project_planner_form .jansen_field_list--names input::-webkit-input-placeholder,.jansen_project_planner_form .jansen_field_list--names textarea::-webkit-input-placeholder,.jansen_project_planner_form .jansen_field_list--address input::-webkit-input-placeholder,.jansen_project_planner_form .jansen_field_list--address textarea::-webkit-input-placeholder,.jansen_project_planner_form .jansen_field_list--contact_info input::-webkit-input-placeholder,.jansen_project_planner_form .jansen_field_list--contact_info textarea::-webkit-input-placeholder{color:#a9a188;font-size:15px;font-family:serif;font-style:italic;-webkit-font-smoothing:auto}
.jansen_project_planner_form .jansen_field_list--names input::-moz-placeholder,.jansen_project_planner_form .jansen_field_list--names textarea::-moz-placeholder,.jansen_project_planner_form .jansen_field_list--address input::-moz-placeholder,.jansen_project_planner_form .jansen_field_list--address textarea::-moz-placeholder,.jansen_project_planner_form .jansen_field_list--contact_info input::-moz-placeholder,.jansen_project_planner_form .jansen_field_list--contact_info textarea::-moz-placeholder{color:#a9a188;font-size:15px;font-family:serif;font-style:italic;-webkit-font-smoothing:auto}
.jansen_project_planner_form .jansen_field_list--names input:-ms-input-placeholder,.jansen_project_planner_form .jansen_field_list--names textarea:-ms-input-placeholder,.jansen_project_planner_form .jansen_field_list--address input:-ms-input-placeholder,.jansen_project_planner_form .jansen_field_list--address textarea:-ms-input-placeholder,.jansen_project_planner_form .jansen_field_list--contact_info input:-ms-input-placeholder,.jansen_project_planner_form .jansen_field_list--contact_info textarea:-ms-input-placeholder{color:#a9a188;font-size:15px;font-family:serif;font-style:italic;-webkit-font-smoothing:auto}
.jansen_project_planner_form .jansen_field_list--names input::placeholder,.jansen_project_planner_form .jansen_field_list--names textarea::placeholder,.jansen_project_planner_form .jansen_field_list--address input::placeholder,.jansen_project_planner_form .jansen_field_list--address textarea::placeholder,.jansen_project_planner_form .jansen_field_list--contact_info input::placeholder,.jansen_project_planner_form .jansen_field_list--contact_info textarea::placeholder{color:#a9a188;font-size:15px;font-family:serif;font-style:italic;-webkit-font-smoothing:auto}
.jansen_project_planner_form .jansen_field_list--names input:focus,.jansen_project_planner_form .jansen_field_list--names textarea:focus,.jansen_project_planner_form .jansen_field_list--address input:focus,.jansen_project_planner_form .jansen_field_list--address textarea:focus,.jansen_project_planner_form .jansen_field_list--contact_info input:focus,.jansen_project_planner_form .jansen_field_list--contact_info textarea:focus{outline:0}
.jansen_project_planner_form .jansen_field_list--names textarea,.jansen_project_planner_form .jansen_field_list--address textarea,.jansen_project_planner_form .jansen_field_list--contact_info textarea{height:80px}
.jansen_project_planner_form .jansen_field_list--names label{width:45px}
.jansen_project_planner_form .jansen_field_list--names li{padding-left:55px}
@media screen and (min-width: 600px){.jansen_project_planner_form .jansen_field_list--names li{margin-bottom:0;clear:none;float:left;margin-right:0%;width:50%}
.jansen_project_planner_form .jansen_field_list--names li:nth-child(1n){float:left;clear:none;margin-right:0%}
.jansen_project_planner_form .jansen_field_list--names li:nth-child(2n+1){clear:both;margin-left:0}
.jansen_project_planner_form .jansen_field_list--names li:nth-child(2n){float:right;margin-right:0}}
.jansen_project_planner_form .jansen_field_list--address label{width:80px}
.jansen_project_planner_form .jansen_field_list--address li{padding-left:90px}
.jansen_project_planner_form .jansen_field_list--contact_info li{padding-left:105px}
@media (min-width: 768px) and (max-width: 999px){.jansen_project_planner_form .jansen_field_list--contact_info li{clear:none;float:left;margin-right:0%;width:50%}
.jansen_project_planner_form .jansen_field_list--contact_info li:nth-child(1n){float:left;clear:none;margin-right:0%}
.jansen_project_planner_form .jansen_field_list--contact_info li:nth-child(2n+1){clear:both;margin-left:0}
.jansen_project_planner_form .jansen_field_list--contact_info li:nth-child(2n){float:right;margin-right:0}}
@media screen and (min-width: 1240px){.jansen_project_planner_form .jansen_field_list--contact_info li{clear:none;float:left;margin-right:0%;width:50%}
.jansen_project_planner_form .jansen_field_list--contact_info li:nth-child(1n){float:left;clear:none;margin-right:0%}
.jansen_project_planner_form .jansen_field_list--contact_info li:nth-child(2n+1){clear:both;margin-left:0}
.jansen_project_planner_form .jansen_field_list--contact_info li:nth-child(2n){float:right;margin-right:0}}
.jansen_project_planner_form .jansen_field_list--contact_info label{width:95px}
.jansen_project_planner_form .jansen_field_list--how_did_you_hear{margin-top:30px}
.jansen_project_planner_form .jansen_field_list--how_did_you_hear li{margin-bottom:15px}
@media screen and (min-width: 768px){.jansen_project_planner_form .jansen_field_list--how_did_you_hear li{clear:none;float:left;margin-right:5%;width:45%;min-height:100px}
.jansen_project_planner_form .jansen_field_list--how_did_you_hear li:nth-child(1n){float:left;clear:none;margin-right:10%}
.jansen_project_planner_form .jansen_field_list--how_did_you_hear li:nth-child(2n+1){clear:both;margin-left:0}
.jansen_project_planner_form .jansen_field_list--how_did_you_hear li:nth-child(2n){float:right;margin-right:0}}
.jansen_project_planner_form .jansen_field_list--how_did_you_hear select{max-width:300px;width:100%}
.jansen_project_planner_form .jansen_field_list--how_did_you_hear label{display:block}
.jansen_project_planner_form .jansen_field_list--how_did_you_hear p{display:block}
.jansen_project_planner_form .jansen_field_list--how_did_you_hear .jansen_how_name{padding-top:15px;padding-bottom:5px}
.jansen_project_planner_form .jansen_field_list--how_did_you_hear .jansen_how_name.jansen_hidden{display:none}
@media (min-width: 768px) and (max-width: 999px){.jansen_project_planner_form article.jansen_site_details{margin-top:50px}}
.jansen_project_planner_form article.jansen_site_details h1{margin:0}
.jansen_project_planner_form article.jansen_site_details section.jansen_main{position:relative;min-height:50px;background-color:#fff;margin:50px 0 0;padding:50px 35px;background:#739cb1 url(/wp-content/uploads/2016/04/pw_maze_white.png)}
.jansen_project_planner_form article.jansen_site_details section.jansen_main:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
.jansen_project_planner_form article.jansen_site_details section.jansen_main:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
.jansen_project_planner_form article.jansen_site_details section.jansen_main:before{bottom:7px}
.jansen_project_planner_form article.jansen_site_details section.jansen_main .jansen_digit{top:-35px}
@media screen and (min-width: 768px){.jansen_project_planner_form article.jansen_site_details section.jansen_main .jansen_digit{top:-90px;right:-100px;z-index:-1}}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_site_details section.jansen_main .jansen_digit{top:-55px;right:-150px}}
@media screen and (min-width: 1240px){.jansen_project_planner_form article.jansen_site_details section.jansen_main .jansen_digit{right:-135px;top:-55px}}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_site_details section.jansen_main{width:52%}}
.jansen_project_planner_form article.jansen_site_details section.jansen_main h1{color:#fff}
.jansen_project_planner_form article.jansen_site_details section.jansen_main h3{color:#375868}
.jansen_project_planner_form article.jansen_site_details section.jansen_main p,.jansen_project_planner_form article.jansen_site_details section.jansen_main label,.jansen_project_planner_form article.jansen_site_details section.jansen_main li{color:#000}
.jansen_project_planner_form article.jansen_site_details section.jansen_main ul{margin-bottom:30px}
@media screen and (max-width: 999px){.jansen_project_planner_form article.jansen_site_details .jansen_during h2{color:#fff}}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_site_details .jansen_during{position:absolute;right:-350px;top:50px;z-index:-1;width:300px}
.jansen_project_planner_form article.jansen_site_details .jansen_during:after{position:relative;margin-left:-250px;content:url(/wp-content/uploads/2016/04/survey/sketch_2.jpg)}}
@media screen and (min-width: 1240px){.jansen_project_planner_form article.jansen_site_details .jansen_during:after{margin-left:-120px}}
.jansen_project_planner_form .jansen_field_list--utilities li{display:inline-block;padding-right:20px}
.jansen_project_planner_form article.jansen_lifestyle{margin-top:55px}
@media screen and (min-width: 768px){.jansen_project_planner_form article.jansen_lifestyle{margin-top:65px}}
.jansen_project_planner_form article.jansen_lifestyle .jansen_digit{z-index:-1}
.jansen_project_planner_form article.jansen_lifestyle aside{margin-top:80px}
.jansen_project_planner_form article.jansen_lifestyle .jansen_other_activities_label{padding-left:20px}
.jansen_project_planner_form .jansen_field_list--accessiblity input{max-width:500px;width:100%}
.jansen_project_planner_form article.jansen_design_style{background:#569840 url(/wp-content/uploads/2016/04/notebook.png) 0 30px;padding:10px}
@media screen and (min-width: 768px){.jansen_project_planner_form article.jansen_design_style{margin-top:50px}}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_design_style{margin-top:80px}}
.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link{display:none}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link{position:absolute;right:0px;top:-10px;width:200px;display:block}
.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link p{position:relative;top:-5px;display:inline-block;margin:0 12px 0 0;padding:0;width:100px;color:#fff;font-size:12px;line-height:1.jansen_2;text-align:right}
.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link p a{color:#d4d0c3}
.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link p a:hover,.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link p a:focus{color:#fff}
.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link .jansen_icon{display:inline-block;height:60px;width:60px;background:url(/wp-content/uploads/2016/04/houzz_icon.jansen_svg) center center no-repeat;background-size:contain;font-size:1px;line-height:1px;opacity:.jansen_7;text-indent:-99999px}
.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link .jansen_icon:hover,.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link .jansen_icon:focus{opacity:1}
.jansen_no-svg .jansen_project_planner_form article.jansen_design_style .jansen_houzz_link .jansen_icon,.jansen_no-svginline .jansen_project_planner_form article.jansen_design_style .jansen_houzz_link .jansen_icon{background-image:url(/wp-content/uploads/2016/04/houzz_icon.png)}}
@media screen and (min-width: 1240px){.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link{width:220px;right:10px;top:-10px}
.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link p{width:120px;font-size:14px}
.jansen_project_planner_form article.jansen_design_style .jansen_houzz_link .jansen_icon{height:65px;width:65px}}
.jansen_project_planner_form article.jansen_design_style .jansen_digit{right:-80px;top:-80px}
@media screen and (min-width: 768px){.jansen_project_planner_form article.jansen_design_style .jansen_digit{right:-40px;top:-40px}}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_design_style .jansen_digit{right:330px;top:-80px}}
@media screen and (min-width: 1240px){.jansen_project_planner_form article.jansen_design_style .jansen_digit{right:550px}}
.jansen_project_planner_form article.jansen_design_style section{position:relative}
.jansen_project_planner_form article.jansen_design_style h1{color:#fff}
.jansen_project_planner_form article.jansen_design_style h3{color:#fff}
.jansen_project_planner_form .jansen_field_list--design_style p{color:#fff}
.jansen_project_planner_form .jansen_field_list--design_style img{height:auto;max-width:100%;border:2px solid #fff}
.jansen_project_planner_form .jansen_field_list--design_style input[type="radio"]{position:absolute;top:24px;display:inline-block}
@media screen and (min-width: 1000px){.jansen_project_planner_form .jansen_field_list--design_style input[type="radio"]{top:45px}}
.jansen_project_planner_form .jansen_field_list--design_style h4{position:relative;top:3px;display:inline-block;margin:0;padding-left:25px;font-size:28px}
.jansen_project_planner_form .jansen_field_list--design_style a{bottom:30px;position:absolute;right:25px;z-index:10;display:block;height:60px;width:60px;background:url(/wp-content/uploads/2016/04/magnifying_glass.png) center center no-repeat;text-indent:-9999px;opacity:.jansen_8;transition:opacity .jansen_25s ease-in 0s}
.jansen_no-touch .jansen_project_planner_form .jansen_field_list--design_style a{opacity:0}
.jansen_no-svg .jansen_project_planner_form .jansen_field_list--design_style a,.jansen_no-inlinesvg .jansen_project_planner_form .jansen_field_list--design_style a{background-image:url(/wp-content/uploads/2016/04/magnifying_glass.png)}
.jansen_project_planner_form .jansen_field_list--design_style a:hover,.jansen_project_planner_form .jansen_field_list--design_style a:focus{opacity:1}
.jansen_project_planner_form .jansen_field_list--design_style label{cursor:pointer;display:block;height:100%;padding:20px 20px;border-radius:10px}
.jansen_project_planner_form .jansen_field_list--design_style label:before,.jansen_project_planner_form .jansen_field_list--design_style label:after{content:'';display:table}
.jansen_project_planner_form .jansen_field_list--design_style label:after{clear:both}
.jansen_project_planner_form .jansen_field_list--design_style label:hover,.jansen_project_planner_form .jansen_field_list--design_style label:focus{background-color:rgba(212,208,195,0.jansen_05)}
.jansen_project_planner_form .jansen_field_list--design_style label:hover+a,.jansen_project_planner_form .jansen_field_list--design_style label:focus+a{opacity:.jansen_85}
.jansen_project_planner_form .jansen_field_list--design_style label.jansen_selected{background-color:#8a8780;background-color:rgba(212,208,195,0.jansen_2)}
.jansen_project_planner_form .jansen_field_list--design_style label.jansen_selected h4{color:#fff}
.jansen_project_planner_form .jansen_field_list--design_style li{position:relative;margin-bottom:10px}
.jansen_project_planner_form .jansen_field_list--design_style li:before,.jansen_project_planner_form .jansen_field_list--design_style li:after{content:'';display:table}
.jansen_project_planner_form .jansen_field_list--design_style li:after{clear:both}
@media screen and (min-width: 1000px){.jansen_project_planner_form .jansen_field_list--design_style li .jansen_text{clear:both;float:left;padding:20px 15px;width:48%}
.jansen_project_planner_form .jansen_field_list--design_style li img{clear:none;float:right;width:50%}
.jansen_project_planner_form .jansen_field_list--design_style li p{padding-left:30px;font-size:18px;line-height:24px}}
@media screen and (min-width: 1240px){.jansen_project_planner_form .jansen_field_list--design_style li .jansen_text{width:40%}}
.jansen_project_planner_form article.jansen_wish_list{margin-top:50px}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_wish_list{margin-top:80px}}
@media screen and (max-width: 599px){.jansen_project_planner_form article.jansen_wish_list h1:first-line{letter-spacing:-1px}}
.jansen_project_planner_form article.jansen_wish_list .jansen_digit{right:-70px;top:-10px;z-index:-1}
@media screen and (min-width: 600px){.jansen_project_planner_form article.jansen_wish_list .jansen_digit{top:20px}}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_wish_list .jansen_digit{right:-50px}}
.jansen_project_planner_form article.jansen_wish_list .jansen_field_list{margin-bottom:30px}
.jansen_project_planner_form article.jansen_wish_list .jansen_field_list--fire,.jansen_project_planner_form article.jansen_wish_list .jansen_field_list--pools,.jansen_project_planner_form article.jansen_wish_list .jansen_field_list--spa{margin-bottom:0}
.jansen_project_planner_form article.jansen_wish_list aside{margin-top:120px}
.jansen_project_planner_form article.jansen_wish_list .jansen_aside_image.jansen_pool{margin-bottom:220px;margin-top:470px}
@media screen and (min-width: 1240px){.jansen_project_planner_form article.jansen_wish_list aside{margin-top:75px}
.jansen_project_planner_form article.jansen_wish_list .jansen_aside_image.jansen_pool{margin-bottom:150px;margin-top:380px}}
.jansen_project_planner_form .jansen_field_list--pool_house p{margin-bottom:3px}
.jansen_project_planner_form .jansen_field_list--pool_house input[type="text"]{max-width:500px;width:100%}
.jansen_project_planner_form .jansen_field_list--pool_house .jansen_pool_house_option{padding-top:5px}
.jansen_project_planner_form article.jansen_budget_parameters{margin-top:40px}
@media screen and (max-width: 999px){.jansen_project_planner_form article.jansen_budget_parameters{margin:-100px 0 0}}
.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main{position:relative;min-height:50px;background-color:#fff;padding:30px 30px;background:#9ba33f url(/wp-content/uploads/2016/04/pw_maze_white.png) 0 0 repeat}
.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main:before{bottom:7px}
.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main .jansen_digit{right:-60px;top:-35px;z-index:0}
.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main h1{position:relative;z-index:1;color:#fff}
.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main h3,.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main .jansen_question_title{color:#569840}
.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main p,.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main label{color:#fff}
.jansen_project_planner_form article.jansen_budget_parameters section.jansen_main li{border-color:rgba(212,208,195,0.jansen_2)}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_budget_parameters aside{position:relative;top:40px;z-index:-1;padding:0 50px}
.jansen_project_planner_form article.jansen_budget_parameters aside:after{bottom:-303px;position:absolute;right:40px;content:url(/wp-content/uploads/2016/04/survey/budget_sheets.jpg)}}
@media screen and (min-width: 1240px){.jansen_project_planner_form article.jansen_budget_parameters aside{bottom:-320px;right:10px}}
.jansen_project_planner_form article.jansen_planting{margin-top:60px}
.jansen_project_planner_form article.jansen_planting h1{margin-bottom:0}
@media screen and (min-width: 1000px){.jansen_project_planner_form article.jansen_planting{margin-top:70px}
.jansen_project_planner_form article.jansen_planting aside{margin-top:70px}}
.jansen_project_planner_form .jansen_field_list--planting_considerations label{display:block}
.jansen_project_planner_form .jansen_field_list--planting_considerations input{max-width:500px;width:100%}
.jansen_project_planner_form article.jansen_comments section.jansen_main{position:relative;min-height:50px;background-color:#fff;margin:40px 0 50px;padding:10px 20px 30px;background:#ca7732 url(/wp-content/uploads/2016/04/pw_maze_white.png)}
.jansen_project_planner_form article.jansen_comments section.jansen_main:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
.jansen_project_planner_form article.jansen_comments section.jansen_main:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
@media screen and (min-width: 768px){.jansen_project_planner_form article.jansen_comments section.jansen_main{margin-top:70px;padding:20px 35px 50px}}
.jansen_project_planner_form article.jansen_comments section.jansen_main:before{bottom:7px}
.jansen_project_planner_form article.jansen_comments h1{color:#fff}
@media screen and (max-width: 767px){.jansen_project_planner_form article.jansen_comments h1{margin-bottom:0}}
.jansen_project_planner_form article.jansen_comments p{color:#fff}
.jansen_project_planner_form article.jansen_comments textarea{height:250px;max-width:500px;padding:10px;width:100%;border:0}
.jansen_project_planner_form .jansen_success_message{display:none;padding:20px;background-color:#d4d0c3;border-radius:10px}
section.jansen_main_content.jansen_thank_you_page article{max-width:600px}
section.jansen_main_content.jansen_thank_you_page article h2{float:none}
section.jansen_main_content.jansen_thank_you_page article p{margin:30px 0 0 0}
section.jansen_main_content.jansen_why_choose_us_page{padding-bottom: 5%;}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_why_choose_us_page .jansen_why_choose_us_header{margin-top:50px}}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner{position:relative}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner>div{position:relative;min-height:50px;background-color:#fff}}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner>div:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner>div:after{}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block{margin:0}
@media screen and (min-width: 480px){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block p{white-space:nowrap}}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block{position:absolute;top:0;left:0;margin-bottom:10px;padding-top:25px;width:300px;overflow:visible}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block:before{bottom:5px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block:after{bottom:-5px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block p,section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block small{white-space:normal;text-align:left}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block p{width:200px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block small{line-height:28px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block small span{display:block}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block .jansen_btn{float:left}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block{height:370px;padding-left:25px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block small{display:block;padding-bottom:30px;padding-top: 50px;}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block p{padding-bottom:5px;font-size:46px;line-height:40px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block .jansen_warranty_seal{opacity:1}}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner{position:relative;margin:0;padding-top:15px;padding-bottom:46px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner:before,section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner:after{content:'';display:table}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner:after{clear:both}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner .jansen_image{position:absolute;left:0;top:0;height:100%;width:100%;background:#717644}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner p,section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner small{position:relative;z-index:3;margin:0;color:#fff;text-align:center;text-transform:uppercase}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner p{padding:10px;font-size:50px;font-family:"Proxima Thin",arial,sans-serif;line-height:70px;-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner small{position:relative;top:-28px;display:block;padding:0 20px;font-size:20px;font-family:"Proxima Light",arial,sans-serif;-webkit-animation:fadein 4s;animation:fadein 4s}
@media screen and (min-width: 480px){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner p{padding-top:30px;font-size:70px;line-height:80px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner small{font-size:25px}}
@media screen and (min-width: 600px){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner .jansen_image:after{position:absolute;top:0;right:0;z-index:2;content:' ';width:30%;height:215px;background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -500px -200px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -460px -310px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -480px -300px no-repeat}}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner{margin-left:310px;height:299px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner:before{bottom:4px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner:after{bottom:-3px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner small{float:right}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner .jansen_image{overflow:hidden}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner .jansen_image:after{height:299px;background:url(http://thelandmarkgroup.jansen_ca/img/template/white_circle.png) -500px -230px no-repeat,url(http://thelandmarkgroup.jansen_ca/img/template/white_circle.png) -460px -300px no-repeat,url(http://thelandmarkgroup.jansen_ca/img/template/white_circle.png) -520px -240px no-repeat}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner .jansen_image img{width:532px}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner{height:500px;overflow:hidden}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner:before{bottom:6px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner:after{bottom:5px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner p{padding-right:80px;padding-top:136px;font-size:96px;text-align:right}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner small{padding-right:80px;padding-top:5px;font-size:27px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner .jansen_image{height:100%}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner .jansen_image:after{height:100%;background:url(/wp-content/uploads/2016/04/white_circle_large.jansen_svg) -750px -460px no-repeat,url(/wp-content/uploads/2016/04/white_circle_large.jansen_svg) -800px -400px no-repeat,url(/wp-content/uploads/2016/04/white_circle_large.jansen_svg) -850px -200px no-repeat}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner .jansen_image img{width:890px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner:before{bottom:8px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner:after{bottom:15px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner p{padding-right:150px;font-size:120px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner small{padding-right:150px;padding-top:10px;font-size:34px}}
section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_blank{display:none}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_blank{position:absolute;left:0;top:380px;display:block;height:120px;width:300px;background:#569840 url(/wp-content/uploads/2016/04/pw_maze_white.png)}}
@media only screen and (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min-width: 1000px) and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (min-width: 1000px) and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-width: 1000px) and (min-resolution: 125dpi), only screen and (min-width: 1000px) and (min-resolution: 1.jansen_3dppx){section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_blank{background:#569840 url(/wp-content/uploads/2016/04/pw_maze_white@2x.png)}}
section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit{position:relative;display:block;color:#ccc6c0;font:normal 100px "Proxima Thin",arial,sans-serif;padding-left:45px}
section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit:after{position:absolute;top:-15px;left:0;content:' ';height:132px;width:133px;background:url(/wp-content/uploads/2016/04/coffee_stain.jansen_svg);opacity:.jansen_25;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.jansen_no-svg section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit:after,.jansen_no-inlinesvg section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit:after{background:url(/wp-content/uploads/2016/04/coffee_stain.png)}
.jansen_no-opacity section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit:after{display:none}
section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit.jansen_two{padding-left:35px}
section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit.jansen_two:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit.jansen_three{padding-left:40px}
section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit.jansen_three:after{-webkit-transform:rotate(80deg);transform:rotate(80deg)}
@media screen and (max-width: 479px){section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit{margin:0 auto;width:130px}}
@media screen and (min-width: 480px){section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit{position:absolute;right:20px}}
section.jansen_main_content.jansen_why_choose_us_page article .jansen_main h1{margin-left:-15px;max-width: 78%;}
@media screen and (min-width: 600px){section.jansen_main_content.jansen_why_choose_us_page article .jansen_main{padding-left:130px}
section.jansen_main_content.jansen_why_choose_us_page article.jansen_experience2 .jansen_main,section.jansen_main_content.jansen_why_choose_us_page article.jansen_experience2 .jansen_main{padding-left:0;}
section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit{right:auto;left:-165px;top:5px}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_why_choose_us_page article .jansen_main{padding-top:20px;padding-bottom:0}}
@media (min-width: 768px) and (max-width: 999px){section.jansen_main_content.jansen_why_choose_us_page article aside{margin-left:130px;margin-top:50px;width:auto}}
section.jansen_main_content.jansen_why_choose_us_page article aside .jansen_image,section.jansen_main_content.jansen_why_choose_us_page article aside .jansen_video{clear:both;position:relative;min-height:50px;background-color:#fff}
section.jansen_main_content.jansen_why_choose_us_page article aside .jansen_image:before,section.jansen_main_content.jansen_why_choose_us_page article aside .jansen_video:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_why_choose_us_page article aside .jansen_image:after,section.jansen_main_content.jansen_why_choose_us_page article aside .jansen_video:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_why_choose_us_page article aside .jansen_image:before,section.jansen_main_content.jansen_why_choose_us_page article aside .jansen_video:before{bottom:5px;left:11px}
section.jansen_main_content.jansen_why_choose_us_page article.jansen_experience aside header h1{color:#717644;font:normal 25px/25px "Proxima Regular",arial,sans-serif}
section.jansen_main_content.jansen_why_choose_us_page article.jansen_experience aside p{color:#717644;font:normal 17px/20px "Proxima Regular",arial,sans-serif}
section.jansen_main_content.jansen_why_choose_us_page article.jansen_design aside p{margin-top:0;color:#717644;font-size:12px;text-align:right}
section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block{padding:0 30px 20px;background:#90C23B url(/wp-content/uploads/2016/04/lined_paper_rust.png);position:relative;min-height:50px;background-color:#fff}
section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block:before{max-width:250px}
@media screen and (max-width: 999px){section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block:after{display:none}}
section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block h1{margin:0;padding-top:50px;padding-bottom:0;color:#fff}
section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block header+p{margin-top:0}
section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block ul,section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block li{margin-left:0;padding-left:0;color:#fff;font:normal 15px/18px "Proxima Semibold",arial,sans-serif;text-transform:uppercase}
section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block ul{padding-left:10px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_fulfilling_the_vision_block li{margin-bottom:10px}
section.jansen_main_content.jansen_why_choose_us_page .jansen_illustration{bottom: 30%;left: 0;z-index: -2;width: 595px;height: 849px;background: url(/wp-content/uploads/2016/04/WhyUsPic.png) 20% 52% no-repeat;background-size: 120% 120%;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){section.jansen_main_content.jansen_why_choose_us_page .jansen_illustration{background: url(/wp-content/uploads/2016/04/WhyUsPic.png) 20% 52% no-repeat;background-size: 120% 120%;}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_why_choose_us_page .jansen_illustration{left:auto;right:0}}

/*
<------------------------------------------Add After here---------------------------------------------->
*/
@media screen and (min-width: 0px){
	
	.site-container{
		padding-bottom:20px;
	}
	.nav-primary{display:none;}
	.screen-reader-text{display:none;}
	footer.site-footer {display: none;}
	header.site-header {display: none;}
	.site-container>section {display: none;}
	header.entry-header {display: none;}
	.tt_theme_quotes .ttshowcase_rl_quote {padding-bottom:0px;}
	.ttshowcase_rl_title{color:#888888}
	aside.jansen_home_page h2{
		color: #4F5B67;
		padding: 10px 20px;
		margin:0;
	}
	aside.jansen_home_page hr{
		margin-top: 0px;
		width:47%;
		margin-left:20px
	}
	.jansen_prizeimage{
		width: 33%;
		right: 0px;
		margin-top: 57px;
		position: absolute;
	}
	.jansen_prizeimage:after{
		position: absolute;
		bottom: 3px;
		left: 13px;
		z-index: -1;
		content: '';
		width: 70%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-1.jansen_5deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	.jansen_prizeimage2{
		width: 33%;
		left: 0px;
		margin-top: 57px;
		position: absolute;
	}
	.jansen_prizeimage2:after{
		position: absolute;
		bottom: 3px;
		left: 13px;
		z-index: -1;
		content: '';
		width: 70%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-1.jansen_5deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	.jansen_learnmorebtn:after{
		position: absolute;
		margin: 12px -152px;
		z-index: -1;
		content: '';
		width: 12%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-2deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	.jansen_learnmorebtn2:after{
		position: absolute;
		margin: 12px -152px;
		z-index: -1;
		content: '';
		width: 12%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-2deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	.jansen_tagline:after{
		position: absolute;
		margin-top: 25px;
		z-index: 0;
		margin-left: -295px;
		content: '';
		width: 285px;
		height: 3px;
		background: transparent;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-2deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	.jansen_tagline:before{
		position: absolute;
		margin-top: 3px;
		z-index: 0;
		margin-left: -45px;
		content: '';
		width: 31px;
		height: 3px;
		background: transparent;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(45deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	.jansen_blank:after{
		position: absolute;
		bottom: 6px;
		left: 318px;
		z-index: -1;
		content: '';
		width: 152%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-1.jansen_5deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	.jansen_processpage>article>.jansen_main>.jansen_processpicture:after{
		position: absolute;
		margin-top: 274px;
		left: 136px;
		z-index: -1;
		content: '';
		width: 35%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-1.jansen_5deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	aside.jansen_home_page div .jansen_btn{
		background-image: linear-gradient(to bottom, #90C23B, #569840 80%);
		margin-top: 0px;
		margin-left: 20px;
	}
	aside.jansen_home_page .jansen_btn:hover,aside.jansen_home_page .jansen_btn:active,aside.jansen_home_page .jansen_btn:focus{
		background-image: linear-gradient(to bottom, #90C23B, #569840 60%);
	}
	#testimonialLine{
		margin-top: 0px;
		width: 50%;
		margin-left:13%;
		margin-bottom: 0;
	}
	#headerarrow{
		position:absolute;
	}
	.jansen_home_page2{
		margin-left:35%;
		margin-top: -30px;
	}
	.jansen_hrbetweensections{
		margin-top: 15px;
		width: 100%;
		margin-bottom: -20px;
		background: url(/wp-content/uploads/2016/04/greyLine.png);
		background-size: 100% 100%;
		border-width: 0px;
		padding-bottom: 16px;
	}
	.jansen_why_choose_us_header h1{
		color:#000000;
	}
	.jansen_sidebar{
		background:#fff url(/wp-content/uploads/2016/04/Developments-Sidebar.png);
		width: 379px !important;
		height: 739px !important;
		background-size:100% 100%;
	}
	.jansen_phonenumber{
		padding-top: 21%;
		width: 90% !important;
		margin-left: 3%;
	}
	.jansen_sidebarbutton{
		padding: 54% 0% 0%;
		margin: 0%;
		width: 65.jansen_5% !important;
		margin-left: 21.jansen_25%;
	}
	.jansen_featuredproperties{
		width: 88% !important;
		margin-left: 8%;
		margin-top: -14%;
	}
	.jansen_hrbottom{
		margin-top:-15px;
	}
	.jansen_sideMenu>.jansen_photo_group img{
		height:100px;
	}
	.jansen_sideMenu>.jansen_photo_group a{
		text-decoration:none;
	}
	header>.jansen_wrap>nav>ul li{
		font-family:"levenim mt regular","Oswald",arial,sans-serif;
		
		font-size: 18px;
		margin-left: -8px;
	}
	.jansen_processpage>.jansen_why_choose_us_header h1{
		color:#569840;
		margin-top:-33px;
	}
	.jansen_processpage>article>.jansen_main .jansen_processpicture{
		width:75%;
		height:300px;
		background-size:100%;
		margin-top: 90px;
		background-repeat: no-repeat;
	}
	.jansen_asidebar{
		position: absolute;
		top: 3%;
		right: 0;
		height: 90%;
		padding-left: 20px;
		border-left: 1px dotted #569840;
	}
	.jansen_contact_page .jansen_bundle_leads_form{
		margin-top:90px;
	}
	.jansen_contact_page .jansen_contact_form .jansen_form_wrap{
		width: 94%;
		margin-left: 3%;
		margin-top: 3%;
	}
	.jansen_contact_page .jansen_form_wrap p.jansen_title{
		font-family:"levenim mt regular","Oswald",arial,sans-serif;
	}
	section.jansen_main_content.jansen_contact_page .jansen_map iframe,section.jansen_main_content.jansen_contact_page .jansen_map p{
		width:100%;
		height:100%;
	}
	.jansen_contact_page .jansen_infosection{
		width: 396px;
		float:left;
	}
	.jansen_learnmorebtn,.jansen_learnmorebtn2{
		margin-top:20px;
	}

	/* # Content Area
	---------------------------------------------------------------------------------------------------- */

	/* ## Entries
	--------------------------------------------- */

	.blog .entry {
		margin-bottom: 40px;
		padding: 50px 60px 50px 120px;
		position: relative;
		width: 67%;
		margin-left: 5%;
	}
	.blog .entry:after{
		background: url(/wp-content/uploads/2016/04/greyLine.png);
		background-size: 100% 100%;
		height: 16px;
		width: 75%;
		position: absolute;
		bottom: -32px;
		content: '';
	}
	.blog .archive-description.posts-page-description{
		position: relative;
		margin-left: 5%;
	}

	.blog .entry-footer{
		display:none;
	}

	.blog .content .entry {
		background-color: transparent;
	}

	.blog .entry-content ol,
	.blog .entry-content ul {
		margin-bottom: 28px;
		margin-left: 40px;
	}

	.blog .entry-content ol > li {
		list-style-type: decimal;
	}

	.blog .entry-content ul > li {
		list-style-type: disc;
	}

	.blog .entry-content ol ol,
	.blog .entry-content ul ul {
		margin-bottom: 0;
	}

	.blog .entry-content code {
		background-color: #333;
		color: #ddd;
	}

	/* ## Entry Meta
	--------------------------------------------- */

	.blog p.entry-meta {
		font-size: 16px;
		font-size: 0.9rem;
		margin-bottom: 0;
	}

	.blog .entry-header .entry-meta {
		margin-bottom: 24px;
		color: transparent;
		margin-left: -20px;
	}

	.blog .entry-footer .entry-meta {
		border-top: 2px solid #f5f5f5;
		padding-top: 24px;
	}

	.blog .entry-categories,
	.blog .entry-tags {
		display: block;
	}

	.blog .entry-comments-link::before {
		content: "\2014";
		margin: 0 6px 0 2px;
		color: #888888;
	}

	/* ## Pagination
	--------------------------------------------- */

	.blog .pagination {
		clear: both;
		margin: 40px 5%;
	}

	.blog .pagination ul{
		padding:0;
	}

	.blog .adjacent-entry-pagination {
		margin-bottom: 0;
	}

	.blog .archive-pagination li {
		display: inline;
	}

	.blog .archive-pagination li a {
		background-color: #333;
		color: #fff;
		cursor: pointer;
		display: inline-block;
		font-size: 16px;
		font-size: 1.6rem;
		padding: 8px 12px;
		text-decoration: none;
	}

	.blog .archive-pagination li a:hover,
	.blog .archive-pagination li a:focus,
	.blog .archive-pagination .active a {
		background-color: #569840;
		text-decoration: underline;
	}

	/* ## Comments
	--------------------------------------------- */

	.comment-respond,
	.entry-comments,
	.entry-pings {
		background: transparent;
		margin-bottom: 40px;
	}

	.comment-respond,
	.entry-pings {
		padding: 40px 40px 16px;
	}

	.entry-comments {
		padding: 1px 25px 40px;
	}

	.comment-header {
		font-size: 16px;
		font-size: 1.6rem;
	}

	li.comment {
		background-color: #f5f5f5;
		border: 2px solid #fff;
		border-right: 0;
	}

	.comment-content {
		clear: both;
		word-wrap: break-word;
	}

	.comment-list li {
		margin-top: 24px;
		padding: 10px 22px;
		border: 1px solid #888;
	}

	.comment-list li li {
		margin-right: -32px;
	}

	.comment-respond input[type="email"],
	.comment-respond input[type="text"],
	.comment-respond input[type="url"] {
		width: 50%;
	}

	.comment-respond label {
		display: block;
		margin-right: 12px;
	}

	.blog .entry-comments .comment-author {
		margin-bottom: 0;
	}

	.blog .entry-pings .reply {
		display: none;
	}

	.blog .bypostauthor {
	}

	.blog .form-allowed-tags {
		background-color: #f5f5f5;
		font-size: 16px;
		font-size: 1.6rem;
		padding: 24px;
	}

	.blog .sidebar .featuredproperties, .single-post .sidebar .featuredproperties{
		margin-top: 3%;
		margin-bottom: 30px;
	}
	.blog .sidebar .sidebarbutton, .single-post .sidebar .sidebarbutton{
		margin-top: 12%;
	}
	.blog .sidebar h2, .single-post .sidebar h2{
		display:none;
	}
	.blog .sidebar-primary, .single-post .sidebar-primary{
		background:transparent;
	}
	.blog .sidebar, .single-post .sidebar{
		position: absolute;
		top: 168px;
		right: 5%;
		width: 44% !important;
		height: auto !important;
	}
	.blog .screen-reader-text{
		display:none;
	}
	.blog .more-link{
		display: flex;
	}
	.blog .entry .entry-header, .single-post .entry .entry-header{
		display:block;
	}
	.blog .entry .entry-header a{
		text-decoration: none;
	}
	.blog time.entry-time,.blog .entry-author,.blog .entry-comments-link:before{
		display:none;
	}
	.blog .entry h2{
		margin-bottom: 0;
	}
	.blog .site-container{
		margin-top:-80px;
	}
	.blog .entry .entry-header h2 a{
		font-family: "levenim mt regular","Oswald",arial,sans-serif;
		
		color: #569840;
		font-size: 35px;
	}
	.blog .entry .entry-header h2 a:hover{
		color: #90C23B;
	}
	.blog .entry .entry-header img,.single-post .entry .entry-header img{
		width: 100%;
		height: auto;
		border: 3px solid #2D782A;
		padding: 1px;
	}
	.blog .entry-content p a{
		background-color: #90C23B;
		background-image: linear-gradient(to bottom, #90C23B, #569840 80%);
		box-shadow: inset 1px 1px 1px rgba(255,255,255,0.15),0 0 1px 1px rgba(0,0,0,0.6);
		text-shadow: 1px 1px 0px rgba(0,0,0,0.4);
		text-decoration: none;
		color: #fff;
		background-color: white;
		margin-top: 20px;
		height: 28px;
		padding: 3px 25px 2px;
		width: 140px;
		font: normal 21px/24px "levenim mt regular","Oswald",arial,sans-serif;
		font-size:99%;
		border: 1px solid #717171;
	}
	.blog .entry-content p a:hover,
	.blog .entry-content p a:active,
	.blog .entry-content p a:focus{
		background-image: linear-gradient(to bottom, #90C23B, #569840 60%);
		color:#fff
	}
	.blog .posts-page-description h1{
		padding-left: 120px;
	}
	.single-post .content,.blog .content{
		padding-bottom: 50px;
		position:relative
	}
	.single-post .content{
		width: 66%;
		margin-left: 5%;
		padding-left: 120px;
	}
	.single-post .content header .entry-meta{
		color:transparent;
		margin-left: -75px;
	}
	.single-post .content .entry-meta .entry-author{
		display:none;
	}
	.single-post .content footer .entry-meta{
		display:none;
	}
	.single-post .content .entry-content p{
		width: 100%;
		background: #fff url(/wp-content/uploads/2016/04/notebook.png);
		padding: 20px;
		min-height: 200px;
		color: #000;
	}
	.single-post .content>h2{
		display:none;
	}
	.single-post .comment-time{
		display:none;
	}
	.single-post .comment-header a{
		font-size: 15px;
	}
	.single-post .comment-list{
		list-style: none;
	}
	.single-post #respond form{
		background-color: #fff;
		width: 423px;
		padding: 1px 20px;
		border: 1px solid #888;
	}
	.single-post #respond form .form-submit #submit{
		background-color: #90C23B;
		background-image: linear-gradient(to bottom, #90C23B, #569840 80%);
		box-shadow: inset 1px 1px 1px rgba(255,255,255,0.15),0 0 1px 1px rgba(0,0,0,0.6);
		text-shadow: 1px 1px 0px rgba(0,0,0,0.4);
		text-decoration: none;
		color: #fff;
		background-color: white;
		margin-top: 20px;
		height: 28px;
		padding: 3px 25px 2px;
		width: 166px;
		font: normal 21px/24px "levenim mt regular","Oswald",arial,sans-serif;
		
		border: 1px solid #717171;
	}
	.single-post .content .entry-comments>h3{
		font-size: 25px;
	}
	.single-post .site-container{
		margin-top: -70px;
	}
	.blog .entry .entry-header a:before, .single-post .entry .entry-header a:before{
		position: absolute;
		margin-top: 274px;
		left: 136px;
		z-index: -1;
		content: '';
		width: 35%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);
		-webkit-transform: rotate(-1.5deg);
		transform: rotate(-1.5deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	section.jansen_main_content.jansen_featured_project_page article.jansen_featured_project p a.jansen_back_btn{
		width:155px;
	}
	body section.jansen_main_content article.jansen_featured_project section.jansen_main>p img{
		width: 238px;
		float: left;
		clear: none;
		height: 173px;
		margin: 5px;
		border: 3px solid #2D782A;
		padding: 1px
	}
	body.page-id-3131 section.jansen_main_content article.jansen_featured_project section.jansen_main>p img{
		max-width: 238px;
		max-height: 173px;
		width:auto;
		height:auto;
		border:none;
	}
	body section.jansen_main_content article.jansen_featured_project section.jansen_firewood>p img{
		width:100%;
		height:auto;
	}
	body section.jansen_main_content article.jansen_featured_project section.jansen_main>p img:after{
		position: absolute;
		margin-top: -25px;
		left: 193px;
		z-index: -1;
		content: '';
		width: 44%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-1deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	body section.jansen_main_content article.jansen_featured_project section.jansen_main br{
		display:none;
	}
	body section.jansen_main_content article.jansen_featured_project section.jansen_main .jansen_firstPara{
		padding-top: 30px;
	}
	.frm_form_fields  .contact_form .form_wrap ul{
		padding-top: 70px;
	}
	.frm_forms{
		position: relative;
		z-index: 100;
		width: 95%;
		margin-left: 2.5%;
		padding: 107px 20px 5px;
		background: #FFFFFF url(/wp-content/uploads/2016/04/lightpaperfibers.png);
		margin-top: 10px;
	}
	.content .frm_forms .frm_form_fields label{
		width: 32%;
		float: left;
		background:#EEE;
		padding: 8px 10px 8px;
	}
	.content .frm_forms .frm_form_fields .frm_top_container input,.content .frm_forms .frm_form_fields .frm_top_container select{
		width: 67%;
		float: left;
		border:none;
		background:#EEE;
		border-radius: 0px;
		box-shadow:none;
		height: 35px;
	}
	.content .frm_forms .frm_form_fields .frm_top_container input:focus,.content .frm_forms .frm_form_fields .frm_top_container select:focus{
		background:#DCDCDC;
		box-shadow:none;
	}
	.content .frm_style_formidable-style.with_frm_style .form-field{
		padding: 25px 0;
	}
	.jansen_contact_page .frm_forms .frm_form_fields label{
		padding: 0px 10px 8px;
	}
	.jansen_contact_page .frm_forms .frm_form_fields .frm_top_container input, .jansen_contact_page .frm_forms .frm_form_fields .frm_top_container select{
		height: 38px;
	}
	.frm_submit img{
		display:none;
	}
	.jansen_contact_page .frm_forms{
		padding-top: 42px;
	}
	.jansen_entry-content ul li img{
		width: 100%;
		height: 123px;
	}
	header .jansen_wrap .jansen_logo img{
		width:137px;
		height:auto;
	}
	.jansen_site-inner .jansen_main>ul>li>a>div img{
		height:100%;
		width:100%;
	}
	.jansen_contact_form2>p>br{
		display:block;
	}
	section.jansen_main_content article div.jansen_contact_form2 p.jansen_title{
		z-index:1001;
		
	}
	section.jansen_main_content article div.jansen_contact_form2 img{
		z-index:-1;
	}
	section.jansen_main_content article div.jansen_contact_form2 p:nth-child(2){
		transform: scaleX(1) !important;
	}
	.jansen_page-id-2031 section.jansen_main_content article div.jansen_contact_form2 img{
		z-index:1000;
	}
	.jansen_photo_gallery .jansen_contact_form2{
		position: absolute;z-index: 500;padding: 0 0;width: 99%;margin-left: 0.5%;margin-top: 48px;
	}
	section.jansen_main_content.jansen_photo_gallery_page aside{
		margin-bottom:40px;
	}
	.jansen_home_page>div>img{
		width: 100%;
		height: auto;
	}
	.jansen_site-container>nav,.jansen_site-container>h2{
		display:none;
	}
	#responsive-menu>#responsive-menu-title,#responsive-menu>form#responsiveSearch{
		display:none !important;
	}
	div.jansen_feature_photo div.jansen_image img{
		width:100%;
		height:100%;
	}
	.jansen_contact_page .frm_forms.jansen_with_frm_style.frm_style_formidable-style{
		z-index:-1;
	}
	.jansen_sideMenu>.jansen_photo_group>ul>li>a>h3{
		font-size:15px;
	}
	section.jansen_main_content.jansen_photo_galleries_page .jansen_image_list li a .jansen_image img{
		height:170px;
	}
	.jansen_why_choose_us_page .jansen_why_choose_us .jansen_blank p{
		color: #fff;
		font-size: 2em;
		line-height: 1em;
		text-shadow: 2px 1px 0 #000;
		padding: 10px 0px;
		font-family: "levenim mt","Oswald",arial,sans-serif;
		text-align: center;
	}
	.jansen_why_choose_us_page .jansen_experience .jansen_main .jansen_awardimages>.jansen_smallFloat {
		width: 230px;
		float: left;
		clear: none;
		height: 170px;
		margin: 5px;
		border: 3px solid #2D782A;
		padding: 1px;
	}
	.jansen_why_choose_us_page .jansen_experience .jansen_main .jansen_awardimages2>img{
		max-height: 90px;
		max-width: 205px;
		-webkit-filter: grayscale(100%);
		filter: grayscale(100%);
	}
	.jansen_why_choose_us_page .jansen_experience .jansen_main .jansen_awardimages>br{
		display:none;
	}
	.jansen_why_choose_us_page .jansen_experience .jansen_main .jansen_awardimages{
		clear: both;
		height: 200px;
	}
	.jansen_why_choose_us_page .jansen_experience .jansen_main .jansen_awardimages2{
		height:100px;
	}
	.jansen_financebar img{
		width:100%;
		height:100%;
	}
	.jansen_financebar{
		margin-left: 22px;
		width: 351px;
		max-width:100%;
	}
	.jansen_financebar:after{
		position: absolute;
		margin-top: -4px;
		margin-left: 12px;
		z-index: -1;
		content: '';
		width: 27%;
		height: 1px;
		background: transparent;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.5);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-1deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	.jansen_outdoordecor .frm_forms{
		padding-top:20px;
		width:500px;
		max-width:100%;
		box-shadow: 5px 5px 15px rgba(0,0,0,.jansen_5);
		margin: auto;
	}
	.jansen_outdoordecor .frm_forms.jansen_with_frm_style.frm_style_formidable-style form.frm-show-form h3{
		text-align: center;
		font-size: 30px;
		color: #569840;
		font-family:"levenim mt","Oswald",arial,sans-serif;
	}
	.jansen_sidepics>img {
		width: 379px;
		border: 3px solid #2D782A;
		padding: 1px;
		margin-bottom: 5px;
		max-width:100%;
	}
	#frm_form_6_container{
		height:500px;
	}
	#frm_form_6_container fieldset{
		position: absolute;
		width: 93%;
	}
	.jansen_outdoordecor .jansen_main ul{
		overflow: hidden;
	}
	.jansen_outdoordecor .jansen_main ul img{
		height:170px !important;
	}
	.jansen_outdoordecor aside ul li{
		list-style:none;
	}
	.jansen_outdoordecor aside ul li .jansen_image{
		width: 80px;
		float: left;
	}
	.jansen_outdoordecor aside ul li .jansen_image img{
		height: 50px;
	}
	.jansen_outdoordecor aside ul li h3{
		min-height: 50px;
		padding: 15px 90px;
	}
	.jansen_outdoordecor a{
		text-decoration:none;
	}
}
@media screen and (max-width: 479px){
	.jansen_processpage>article>.jansen_main>.jansen_processpicture:after{
		position: absolute;
		margin-top: 274px;
		left: 30px;
		z-index: -1;
		content: '';
		width: 35%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-1.jansen_5deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	.jansen_processpage>article>.jansen_main .jansen_processpicture{
		width:100%;
	}
	.jansen_sidebar{
		margin-left: -40px;
		margin-top: -140px;
		transform: scale(.jansen_7,.jansen_7); 
	}
	.jansen_featured_project .jansen_sidebar{
		margin-left: -90px;
	}
	header .jansen_wrap .jansen_logo img{
		margin: 0 -50px;
	}
	body > header .jansen_wrap .jansen_contact_info .jansen_tagline{
		display:none !important;
	}
	section.jansen_main_content.jansen_why_choose_us_page article .jansen_main .jansen_digit{
		color:#000;
	}
	.jansen_page-id-1981 .jansen_site-container{
		padding-top:20px;
	}
	.jansen_photo_gallery_page .jansen_phonenumber{
		padding-top:20%;
	}
	.jansen_photo_gallery_page .jansen_sidebar{
		margin-left: -90px;
	}
	html >.jansen_page-id-2031 section.jansen_main_content .jansen_form_wrap img{
		margin-left: -56px !important;
		margin-top: -66px;
		width: 127% !important;
		left: 30px;
	}
	html >.jansen_page-id-2031 .jansen_contact_page .jansen_form_wrap p.jansen_title{
		left: 20%
	}
	.jansen_site-container{
		padding-top: 15px;
	}
	html body > header .jansen_wrap .jansen_social_profile_links{
		top: 115px;
	}
	html body > header .jansen_wrap .jansen_tel{
		top: 100px;
	}
	.jansen_blog .jansen_posts-page-description h1{
		padding-left: 27%;
		padding-top: 45px;
	}
}
@media screen and (min-width: 480px){
	
	.jansen_tagline:after{
		margin-top: 25px;
		width: 125px;
		margin-left: -196px;
	}
	body>header .jansen_tagline{
	margin: 9px 0px 0px 84px;
    padding-left: 4px;
    padding-top: 4px;
    background: url(/wp-content/uploads/2016/04/arrow.png) -105px -4px no-repeat;
	width: 449px;
	}
	body>header .jansen_tel{
		margin: -36px 10px 0 0px;
	}
	section.jansen_main_content.jansen_contact_page .jansen_aside_form .jansen_contact_form{
		padding: 0;
		background: #569840 url(/wp-content/uploads/2016/04/pw_maze_white.png) 0 0 repeat;
		padding-bottom: 10px;
		margin-top: 10px;
	}
	.jansen_contact_page .jansen_aside_form{
		width: 50%;
		margin-left: 30%;
	}
	section.jansen_main_content.jansen_featured_projects_page>article>section.jansen_main,section.jansen_main_content.jansen_photo_galleries_page > article > section.jansen_main{
		overflow:hidden;
	}
}
@media screen and (min-width: 480px)and (max-width: 599px){
	section.jansen_main_content .jansen_form_wrap img{
		margin-left:-232px !important;
	}
	body>header>.jansen_wrap>nav>ul>li:nth-child(n+4){
		padding-left: 142px !important;
	}
	body>header>.jansen_wrap .jansen_tagline{
		float:none;
	}
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo{
		margin-top:0px;
	}
	.jansen_page-id-1981 .jansen_site-container{
		padding-top:100px;
	}
	.jansen_home.jansen_page{
		margin-top: 0px;
	}
}
@media screen and (max-width: 599px){
	.jansen_prizeimage{
		width: 100%;
		right: 0px;
		margin-top:0px;
		position: relative;
	}
	.jansen_prizeimage2{
		width: 100%;
		right: 0px;
		margin-top:0px;
		position: relative;
	}
	.jansen_home_page{
		margin-left: 0;
		width:100%;
		padding: 0 0 25px;
	}
	.jansen_home_page2{
		margin-left: 0;
		width:100%;
		padding: 0 0 25px;
	}
	.jansen_press_short_list__wrap{
		margin-top: -20px;
	}
	section.jansen_main_content .jansen_form_wrap img{
		margin-top: -70px;
		width: 101% !important;
		margin-left: -50.5%;
		height: 135px;
		position: absolute;
	}
	section.jansen_main_content .jansen_main .jansen_form_wrap p.jansen_title{
		margin-top: -45px;
	}
	.jansen_contact_form br{
		display:block;
	}
	.jansen_contact_form li.jansen_submit{
		margin-top: 40px;
	}
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects a.jansen_btn{
		width:100%;
	}
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects small{
		margin-top: 10px;
	}
	aside.jansen_home_page h3{
		font-size: 38px;
		line-height:40px;
	}
	body>header .jansen_tel{
		margin-left: 60% !important;
		margin-top: -25px !important;
		color: #888888 !important;
	}
	body>header .jansen_wrap .jansen_contact_info .jansen_tagline{
		width: 200px !important;
		margin: 0px;
		background: #1d1d1d;
		padding: 5px;
		position: absolute;
		top: 79px;
		right: 0;
		font-size:13px;
	}
	body>header .jansen_wrap .jansen_tel{
		margin: 0;
		padding-left: 0;
		padding-right: 0;
		position: absolute;
		top: 140px;
		right: 0;
	}
	body>header .jansen_wrap .jansen_social_profile_links{
		padding: 0;
		width: 117px;
		position: absolute;
		top: 155px;
		right: 0;
		margin: 0;
	}
	.jansen_tagline:after{
		display:none;
	}
	section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block{
		margin-top: 150px;
	}
	.jansen_dropdown {
		display: none;
	}
	.jansen_dropdown2 {
		display: none;
	}
	.jansen_sidebar{
		
	}
	.jansen_phonenumber{
	padding-top: 20%;
	}
	section.jansen_main_content.jansen_featured_project_page>article>section.jansen_main .jansen_h2smaller{
		font-size:21px
	}
	.jansen_featured_project .jansen_blank:after{
		display:none
	}
	body>header .jansen_tel a{
		background-color:#569840;
		padding: 5px;
	}
	body>footer a{
		text-decoration:none;
	}
	body>footer{
		background: #fff url(/wp-content/uploads/2016/04/dark_brick_wall.png);
	}
	.jansen_contact_page .jansen_bundle_leads_form{
		margin-top:0px !important;
	}
	.jansen_contact_page .jansen_form_wrap p.jansen_title{
		position: absolute;
		top: 3%;
		left: 32%;
		text-align: center;
		color: #fff;
		font-size: 1.jansen_6em;
	}
	section.jansen_main_content.jansen_contact_page .jansen_aside_form .jansen_contact_form{
		padding: 0;
		background: #569840 url(/wp-content/uploads/2016/04/pw_maze_white.png) 0 0 repeat;
		padding-bottom: 10px;
		margin-top: 10px;
	}
	.jansen_contact_page .jansen_form_wrap img{
		width: 100% !important;
		margin: -46px;
		position: absolute;
		left: 13%;
	}
	.jansen_contact_page .jansen_form_wrap .jansen_bundle_leads_form>p{
		padding: 20px;
	}
	.content .frm_form_fields fieldset .frm_submit input{
		font-size: 17px;
	}
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_video small{
		font-size: 10vw;
		padding-top: 20px;
	}
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_video{
		height: 150px;
	}
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_video p{
		padding-top:14px;
	}
	section.jansen_main_content aside.jansen_home_page{
		padding-bottom:60px;
	}
	.jansen_contact_page .jansen_aside_form{
		width:100%;
		margin-left:0;
	}
	.jansen_page-id-2031 section.jansen_main_content .jansen_form_wrap img{
		margin-left: -73px !important;
		margin-top: -71px;
		width: 117% !important;
	}
	header>.jansen_wrap>nav{
		display:none;
	}
	body>#click-menu.jansen_admin-bar-showing{
		right:0;
		margin-top:0;
		top:0;
	}
	.jansen_why_choose_us_page .jansen_experience .jansen_main .jansen_awardimages2{
		height: 420px;
	}
	section.jansen_main_content.jansen_featured_project_page>article>aside{
		margin-top:-450px;
	}
	section.jansen_main_content.jansen_photo_gallery_page .jansen_photo_gallery_main_photo_list>aside{
		margin-top:-400px;
	}
}
@media screen and (min-width: 600px){
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery img{
		width: 101% !important;
		margin-top: -40px;
		position: absolute;
		left: 89.jansen_5%;
	}
	body>header .jansen_contact_info .jansen_tagline{
		margin: 7px 0 -2px 86px;
	}
	aside.jansen_home_page{
		padding-bottom:50px;
		width:60%;
		padding-right:0px;
		
	}
	aside.jansen_home_page h3{
		font-size: 37px;
		line-height: 40px;
	}
	aside.jansen_home_page h2{
		font-size: 23px;
	}
	aside.jansen_home_page p{
		line-height: 22px;
	}
	.jansen_dropdown,.jansen_dropdown2 {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.jansen_2);
    padding: 12px 16px;
    z-index: 1;
	background: #d4d0c3 url(/wp-content/uploads/2016/04/concrete_seamless.png);
	}
	.jansen_dropdown li,.jansen_dropdown2 li{
		float:none;
	}
	.jansen_dropdown li:not(:last-child){
		border-bottom: solid 1px #888;
	}

	#nav3:hover .jansen_dropdown {
		display: inline;
	}
	#nav2:hover .jansen_dropdown2 {
		display: inline;
	}
	.jansen_page-id-2891 .jansen_services,.jansen_page-id-2912 .jansen_services{
		margin-top:30px !important;
		height:261px !important;
	}
	.jansen_page-id-2891 .jansen_services img,.jansen_page-id-2912 .jansen_services img{
		height:261px !important;
	}
	section.jansen_main_content.jansen_featured_project_page>article>section.jansen_main .jansen_h2smaller{
		font-size:25px
	}
	section.jansen_main_content footer a.jansen_back_btn,section.jansen_main_content>header a.jansen_back_btn{
		width:auto;
	}
	.jansen_contact_page .jansen_form_wrap img{
		width: 100% !important;
		margin: -66px 0;
		position: absolute;
		height: 125px;
		transform: scaleX(1.jansen_27);
	}
	.jansen_contact_page .jansen_form_wrap p.jansen_title{
		left: 75px;
		text-align: center;
		color: #ffffff;
		margin-top: -60px !important;
	}
	div#click-menu.jansen_overlay{
		display:none !important;
	}
}
@media screen and (min-width: 600px) and (max-width: 767px){
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery img{
		margin-top: -10px;
	}
	.content .frm_style_formidable-style.jansen_with_frm_style .jansen_form-field{
		padding: 11px 0;
	}
	.frm_forms{
		padding-top:65px;
	}
	.jansen_contact_form p.jansen_title{
		font-size: 25px;
		line-height: 25px;
		top: 17%;
	}
	.jansen_contact_form li{
		margin:0;
		margin-bottom: 5px;
	}
	.jansen_bundle_leads_form{
		margin-top: 117px;
	}
	.jansen_contact_form label{
		width: 30%;
	}
	.jansen_contact_form input[type="text"], .jansen_contact_form input[type="email"], .jansen_contact_form input[type="tel"], .jansen_contact_form textarea{
		width: 70%;
	}
	.jansen_contact_form select{
		width: 70%;
	}
	section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block{
		margin-top: 230px;
	}
	section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner{
		margin-top: 30px;
	}
}
@media screen and (max-width: 767px){
	body>header .jansen_tagline:before{
		display:none;
	}
	body>header .jansen_contact_info .jansen_tagline{
		margin: 7px 25px -2px 5px;
		width: 100%;
	}
	body>header .jansen_tel{
		margin: -36px 158px 0 0px;
	}
	body>header .jansen_social_profile_links{
		margin: -43px -50px 0 0;
	}
	.jansen_press_short_list__wrap{
		background: #fff url(/wp-content/uploads/2016/04/hamoc.png);background-position-x: -800px;
	}
	h2.jansen_press_short_list__title{
		text-align: center;
	}
	#testimonialLine{
		margin-left:25%;
	}
	ul.jansen_press_short_list__list{
		padding: 0 0 0 10px;
	}
	.jansen_featured_project .jansen_blank:after{
		display:none
	}
}
@media screen and (min-width: 768px){
	.jansen_contact_form .jansen_main ul:nth-of-type(1), .jansen_main .jansen_contact_form ul:nth-of-type(1){
		margin-top: 25px;
	}
	body>header .jansen_contact_info .jansen_tagline{
		margin: 7px 0 -2px 86px;
	}
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery img{
		margin-top: -12px;
	}
	.frm_forms{
		padding-top:84px;
	}
	.jansen_process>.jansen_flowchart .jansen_flowchart1200{
		width:100%;
		height:auto;
	}
	.jansen_contact_page .jansen_form_wrap img{
		width: 120% !important;
		margin: -69px 0;
		position: absolute;
		left: -10%;
		height: 135px;
		transform: scale(1);
	}
	.jansen_contact_page .jansen_form_wrap p.jansen_title{
		left: 100px;
		text-align: center;
		color: #ffffff;
		margin-top: -55px !important;
	}
}
@media screen and (max-width: 999px){
	body>header .jansen_tagline:before{
		display:none;
	}
	.jansen_asidebar{
		position: relative;
		top: 0;
		right: 0;
		height: 90%;
		padding-left: 0px;
		border-left: none
	}
	.jansen_entry-content .jansen_main_banner .jansen_image img{
		width: 100%;
		height: auto;
	}
	.jansen_blog .jansen_sidebar{
		display: none !important;
	}
	.jansen_blog .jansen_entry{
		width:90%;
		padding: 50px 0px 50px 0px;
	}
	.jansen_featured_project .jansen_sidebar{
		margin-top: 400px;
	}
	.jansen_photo_gallery_main_photo_list .jansen_sidebar{
		margin-top: 400px;
	}
}
@media screen and (min-width: 768px) and (max-width: 999px){
	section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_main_banner{
		margin-top: 20px;
	}
	section.jansen_main_content.jansen_why_choose_us_page .jansen_banner .jansen_warranty_block{
	    height: 299px;
		padding-top: 60px;
	}
	.jansen_sidebar{
		margin:0 auto;
	}
	.jansen_featured_project .jansen_blank:after{
		display:none
	}
	section.jansen_main_content header:first-child{
		margin-top:14px;
	}
	body>header>.jansen_wrap .jansen_tel{
		margin-top: -33px;
		background-color:#569840;
	}
	body>header>.jansen_wrap .jansen_tagline{
		width: 434px;
		padding:5px;
		width: 304px;
		margin: 7px 130px -2px 86px;
	}
	body > header .jansen_social_profile_links{
		clear:both;
	}
	body>header>.jansen_wrap .jansen_tagline:after{
		margin-top: 24px;
		width: 125px;
		margin-left: -168px;
	}
	section.jansen_contact_page>article>aside{
		margin-top:0px;
	}
}
@media screen and (min-width: 1000px){
	.jansen_contact_form p.jansen_title{
		margin-top: -140px;
	}
	.jansen_contact_form .jansen_main ul:nth-of-type(1), .jansen_main .jansen_contact_form ul:nth-of-type(1){
		margin-top: 0px;
	}
	.jansen_form_wrap img{
		width: 106% !important;
		margin: -40px;
		position: absolute;
		left: 87%;
	}
	.jansen_contact_page .jansen_form_wrap img{
		width: 117% !important;
		margin: -48px;
		position: absolute;
		left: 3.jansen_5%;
	}
	.jansen_contact_page .jansen_form_wrap p.jansen_title{
		left: 130px;
		text-align: center;
		color: #ffffff;
		margin-top: -5px !important;
		font-size: 41px;
		line-height: 43px;
	}
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo{
		top:0px;
	}
	.jansen_tagline:after{
		margin-top: 21px;
		width: 285px;
		margin-left: -295px;
	}
	body>header .jansen_tagline{
		margin: 9px 0px 0px 84px;
		padding-left: 4px;
		padding-top: 4px;
		background: none;
		width:260px
	}
	.jansen_one_stop .jansen_main{
		/*width:66% !important;*/
	}
	.jansen_waterfall{
		margin-left:17.jansen_5%;
	}
	.jansen_page-id-2891 .jansen_services,.jansen_page-id-2912 .jansen_services{
		width:50% !important;
	
}
	.jansen_services4{
		clear: none !important;
		padding-left: 5px !important;
		padding-right: 0px !important;
	}
	.jansen_services3{
		padding-left: 0px !important;
		padding-right: 10px !important;
	}
	.jansen_main>.jansen_banner>.jansen_main_banner>.jansen_image img{
		width: 80%;
		margin-left: 24%;
		height:400px;
	}
	.jansen_main>.jansen_banner>.jansen_blank{
		position: absolute;
		left: 0;
		top: 152px;
		display: block;
		height:400px;
		width: 14%;
		background: #569840 url(/wp-content/uploads/2016/04/pw_maze_white.png);
	}
	.jansen_main>.jansen_banner>.jansen_blank:after{
		position: absolute;
		bottom: 4px;
		left: 19px;
		z-index: -1;
		content: '';
		width: 75%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-3.jansen_5deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	.jansen_main>.jansen_banner>.jansen_main_banner>.jansen_image:after{
		position: absolute;
		margin-top: -25px;
		left: 193px;
		z-index: -1;
		content: '';
		width: 44%;
		height: 20px;
		background: #000;
		box-shadow: -2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);
		-webkit-transform: rotate(-1.jansen_5deg);
		transform: rotate(-1deg);
		-webkit-animation: fadein 2s;
		animation: fadein 2s;
	}
	section.jansen_processpage>article>section.jansen_main{
		width:100%
	}
	.frm_form_fields  .jansen_contact_form .jansen_form_wrap ul{
		padding-top: 105px;
	}
	.frm_forms{
	    padding-top: 107px;
	}
	.jansen_services5{
		margin-left: 26%;
	}
}
@media screen and (min-width: 1000px) and (max-width: 1239px){
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_photo_gallery img{
		margin-top: -10px;
	}
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_featured_projects{
		width: 50%;
		margin-top: 10px;
		float: left;
		margin-left: 110px;
	}
	section.jansen_main_content .jansen_main.jansen_home_page .jansen_feature_photo{
		height: 450px;
	}
	section.jansen_main_content.jansen_featured_project_page>article>aside>.jansen_sideMenu{
		border-left: 1px dotted #569840;
		padding-left: 15px;
		position: absolute;
		margin: -750px 400px;
		width: 50%;
	}
	.jansen_main>.jansen_banner>.jansen_main_banner>.jansen_image img{
		width: 85%;
		margin-left: 17%;
		height: 410px;
	}
	.frm_forms{
		padding-top:59px;
	}
	section.jansen_main_content.jansen_featured_projects_page>article>section.jansen_main,section.jansen_main_content.jansen_photo_galleries_page > article > section.jansen_main{
		width:100% !important;
	}
	section.jansen_main_content>article>aside{
		border-left: none;
		margin-left: 10%;
	}
	.jansen_photo_gallery_page .jansen_sidebar{
		width: 100% !important;
		height: 100% !important;
		padding-bottom: 25px;
	}
	section.jansen_photo_gallery_page>article.jansen_photo_gallery_main_photo_list>aside{
		margin-left: 0%;
	}
	section.jansen_main_content div.jansen_contact_form p.jansen_title{
		top: 1%;
	}
	.jansen_contact_page .jansen_contact_form .jansen_form_wrap{
		margin-top: -2%;
	}
	section.jansen_main_content.jansen_featured_project_page > article > section.jansen_main{
		margin-top:-20px;
	}
	.jansen_main > .jansen_banner > .jansen_blank{
		height:410px;
	}
}
@media screen and (max-width: 1239px){
	section.jansen_main_content>article>section.jansen_main{
		width:100%;
	}
	section.jansen_main_content.jansen_why_choose_us_page .jansen_illustration{
		display:none;
	}
	section.jansen_main_content.jansen_featured_project_page>article>aside{
		border-left: none;
	}
	.jansen_financebar,.jansen_sidebar{
		margin:auto;
	}
	section.jansen_main_content.jansen_featured_projects_page aside, section.jansen_main_content.jansen_photo_galleries_page aside{
		width:100%;
		margin:0;
	}
	
}
@media screen and (min-width: 1240px){
	.jansen_form_wrap img{
		width: 106% !important;
		margin: -43px;
		position: absolute;
		left: 87%;
	}
	.jansen_bundle_leads_form{
		margin-top: 137px;
	}
	body>header .jansen_contact_info .jansen_tagline{
		margin: 8px 0px -2px 0px;
	}
	.jansen_contact_page .jansen_form_wrap p.jansen_title{
		left: 100px;
		text-align: center;
		color: #ffffff;
		margin-top:-15px !important;
		font-size: 30px;
		line-height: 30px;
	}
	section.jansen_main_content.jansen_contact_page .jansen_aside_form{
		clear: none;
		float: left;
		width: 32%;
		padding-left: 20px;
		border-left: 1px dotted #569840;
		margin-left: 10px;
		margin-top: 0;
	}
	.jansen_contact_page .jansen_form_wrap img{
		width: 120% !important;
		height: 135px;
		margin: -69px 0;
		position: absolute;
		left: -10%;
	}
	.jansen_why_choose_us_page .jansen_experience .jansen_main .jansen_awardimages,.jansen_why_choose_us_page .jansen_experience .jansen_main .jansen_awardimages2{
		width: 1200px;
	}
}
.jansen_warranty_block small{position:relative;z-index:3;color:#888888;font:normal 20px/20px "levenim mt regular","Oswald",arial,sans-serif;text-transform:uppercase}
.jansen_warranty_block small span:first-child{display:block}
.jansen_warranty_block p.jansen_title{position:relative;margin:10px 0;position:relative;z-index:3;color:#fff;font:normal 35px/35px "levenim mt regular","Oswald",arial,sans-serif;text-transform:uppercase}
.jansen_warranty_block .jansen_btn{position:relative;z-index:3}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:0.jansen_67em 0}
h2{font-size:1.jansen_5em;margin:0.jansen_83em 0}
h3{font-size:1.jansen_17em;margin:1em 0}
h4{font-size:1em;margin:1.jansen_33em 0}
h5{font-size:0.jansen_83em;margin:1.jansen_67em 0}
h6{font-size:0.jansen_67em;margin:2.jansen_33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.jansen_25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.jansen_35em 0.jansen_625em 0.jansen_75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
html,button,input,select,textarea{color:#222}
body{font-size:1em;line-height:1.jansen_4}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.jansen_chromeframe{margin:0.jansen_2em 0;background:#ccc;color:#000;padding:0.jansen_2em 0}
.jansen_ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.jansen_ir:before{content:"";display:block;width:0;height:100%}
.jansen_hidden{display:none !important;visibility:hidden}
.jansen_visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.jansen_visuallyhidden.jansen_focusable:active,.jansen_visuallyhidden.jansen_focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.jansen_invisible{visibility:hidden}
.jansen_clearfix:before,.jansen_clearfix:after{content:" ";display:table}
.jansen_clearfix:after{clear:both}
.jansen_clearfix{*zoom:1}
@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.jansen_ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}}
/*! fancyBox v2.jansen_1.jansen_4 fancyapps.jansen_com | fancyapps.jansen_com/fancybox/#license */.jansen_fancybox-wrap,.jansen_fancybox-skin,.jansen_fancybox-outer,.jansen_fancybox-inner,.jansen_fancybox-image,.jansen_fancybox-wrap iframe,.jansen_fancybox-wrap object,.jansen_fancybox-nav,.jansen_fancybox-nav span,.jansen_fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.jansen_fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.jansen_fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}
.jansen_fancybox-opened{z-index:8030}
.jansen_fancybox-opened .jansen_fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.jansen_fancybox-outer,.jansen_fancybox-inner{position:relative}
.jansen_fancybox-inner{overflow:hidden}
.jansen_fancybox-type-iframe .jansen_fancybox-inner{-webkit-overflow-scrolling:touch}
.jansen_fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.jansen_fancybox-image,.jansen_fancybox-iframe{display:block;width:100%;height:100%}
.jansen_fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.jansen_fancybox-close,.jansen_fancybox-prev span,.jansen_fancybox-next span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAAAAADNzc0BAQHZ2dkDAwMHBwcAAADf398CAgI/Pz8BAQEAAACCgoIcHBzl5eUAAAC/v7/x8fEGBgZnZ2cAAADs7OwGBgb4+Pg/Pz/Jycmenp5nZ2f39/eDg4MAAADQ0ND4+Piurq7a2tr8/Pzs7OwAAAD5+fn9/f3e3t4AAAD///9OTk7BwcE1NTWsrKyNjY2cnJx6enpdXV1oaGgsLCy6uroiIiLOzs5BQUFt3PCNAAAAL3RSTlMAAQMIDRIZHSMnLTpESFNVXWlpbG15en+HiZCWoaGssrO2vsDFydPU3uL4+fr9/Ywv6xsAAAQVSURBVHhe7JZbc6JMGIQXAUOQEMi3uMYkrmopZgqs5ujZ//+zvpdNzMsMlli1N3uRvtCbpzo9I+nmhyqN9OO6GNQ6Ha1SG0mcrhskXe90rvKE6kbX7r9MF4vp2887nfBrqPW0xJemD4w32e7jHIj2602SbNZ7Qfgd0zJLtgKi2B0+tSsE3h8u0RX7HGGfHWrK9oiIbrK69SiQHxTliO5VWtP0rrNEemhoj6muaYqx2XuGyJrwbgUKohhb3hIFM6wCC7Zm4+M5Zs5fpKNiTYndEOUHDFRYCeADLvGiy7DtL7E5/12gJPacalPlqEc2eoFAdmCa2UOGyOhoUuQgwo7PxCwJMGXYGcQMlyCVX3DchCkGs3V6h0iFgyUSZsuS6QQLGaYDhueUHxhf3RpzOqB8dRMcz84lf5FS9A1Ngi2PQm8PF7RBZOnEyqFnSC/BKX6bHQmucpB13mRzCJtTsPUowlpl14if2JifUXcwgeqdA2OLn1C+PdsbzCKkW0a3KeKxbbAxF4FJ9EgAaXGqyFORAuLZNrkMZNoNKnNS9PE5dpltFofjB4PJXIAk5rP/HMu4Ukmm7XjEkwLfc2yT66tJk7lp2T2H1LMtk2wVVsWpcE0SlW4DbeLE/xG3eRvfQv7Fptw4KvpDNRKLt1/3rZty/xbjrPef1+5D018ITYttkiTrfAUsrmzK3RTIT/woHxH3DaZl9h2rRH2aX0ydaYb1BVK1zNdA32RvNn7DkVmmoyeVJvYBMcdl5Vg2/lW0zpSbUNIKT12KLV8wVjsmNvGW63feU3qj86veGQmAA1e5qzbStNZdmVTlRzzbSjG+4+t4u1iqjxxjR6pczaiNBCCVXoGx25X7mUNGgJBHM/QsXWp+dk4U5xJjX4EXSM7ACcCxnnnm2zI8rxVoFgMr/lUwUpyNPvYVx/eRfaUSQzkzLWxEOVhiwynCAd2GvCm/2bquBPEo+LxnDv0YXdyfFOHQP+8EV/kY0enSorxyitoLxxwiabDRqDImWF2JJVBIeVNEk2HgsDGn7vkhcPy67lMOiBGF4AGS3tX8yYqAfb5eF/kRiMPX4cDjEDLd8wezJT4lwtHrMHBtbg6V9oLhYDYLw3A2eSVbn0elSdMCecFg+Ee0Kq7dlftLXSCrRxNE8lzH7hp0Nu3qpHQty7Ztq2sabHvtpb/SLauisVTye1O+N2Ubbxhu2xSAq6x1UwoAWfum8P3Gu5ZNYaUA2jaFJYCofVPYOWnZFD4TcLpxU1ZAnN24KRnfxQ2bshEE/Vub8r0p35vi/t9eHRoBDMNQDJUvMLkOkDMM+8D7b9cR+kOKLPy4juojnQeAkWWVAyLLLINVdovj44N8LOqi/3Djxo0bN5ZvdbWJuwHhrw2ILYdqBwDT2fEEXtrZFmVcCWLiAAAAAElFTkSuQmCC")}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.jansen_8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url("data:image/gif;base64,R0lGODlhGAAYAPcIADo6OkVFRTQ0NMnJydPT04yMjC8vL7y8vB0dHXl5eX5+fu7u7lJSUqGhoQ0NDSsrK62treXl5ZSUlMLCwhgYGKenp7S0tLu7u/X19fr6+kNDQ5ycnBISEgQEBFtbW7GxsRcXFzAwMCMjI2ZmZoaGhktLS83NzQoKClxcXE1NTc7OzhQUFGVlZQUFBVRUVG9vbxkZGZWVlebm5tzc3NTU1OLi4jExMVlZWUBAQJ6eniYmJqKiopqamoeHh6+vr8PDwwkJCT8/P5OTkw8PDykpKRAQECEhIYmJiYiIiCQkJF1dXS0tLSAgILCwsAgICBERETMzM4WFhb29vSoqKgsLC6Ojo7+/v5mZmfT09Pn5+Tg4OLa2trq6utDQ0CIiIp2dnaurqwwMDD09PUdHR66urkRERExMTNXV1eHh4ZaWlhMTE9vb28/Pzzw8PKCgoBYWFqysrL6+vlpaWm5ubp+fn0ZGRsDAwJubmz4+Pg4ODjk5OZCQkAYGBicnJywsLDIyMnh4eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/i1NYWRlIGJ5IEtyYXNpbWlyYSBOZWpjaGV2YSAod3d3LmxvYWRpbmZvLm5ldCkAIfkEBQoACAAsAAAAABgAGAAAB/+ACIKDhAg2NoWJiUAtgkMHB0OKkys8L44qKpIIMEaNkwgrBzQGCEOZkkA2RJ+gLjJCLaeanAJFlCuCQDs1AUCoRQI6gy2tLQU+KUAIADMxQDc3LUY2ki1FREbELD8EMQJAKcODQLdAOgI2MIVEPSoDAZNDh0bLiS04R9qKQEa3hUACMrIHSlAxQUaE8FiYI0jBIgaISCTSL8aOHBhxPCQSkYiOVEOAhGw1qdHBREM8Ter3bxE1Gy0LFaFHUBAMG8IkhSR0zRQ6dYSMECnSSJW2IreobVqRjWcrdLc4yrKxD8HJRDO1tZCI0FZBq0RsLNvKytQqkveMrBMUcVAntF8IdRD5+lXk10AAIfkEBQoABgAsAAAAABgAGAAAB/+ABoKDhC1LD4SJioItToJOTRAOjC2LiQUsgg5SUpMGCRUUloMQE4ibnQZQESqiowYpBFEtqA4tDRlKlk9PjxIqGk6cTikYTY6LChvBBgIDSE4MDE4NCxqCTw9MhEpNUlFLTgFJhA8MtElQUBSVg0kKFxYAu+pMyIoACgiWTkyehQbatXs1qJKTJA8SLuk16smhhEmcOEjy8AHDXQ8PTWpRaSBBj4mebLPUgsnFRE4QqDtJ6AkUAfYSUVCXZJItQhINTBQAZQUhJgs1QdnGywATKBtXaCOZRECvB0toCSBH0MATmIISCmIiwCdBqMi06lyypCoTVy0StqMwsuogsW4GFzm5ZykQACH5BAUKAAIALAAAAAAYABgAAAf/gAKCg4QCU0mFiYkdHYJUDQ1Ujo2KgxwKHoJhZGRhgi9XIJWCHF9kiJtgngY0XKKjAmNWCQJUZGCSMTIulYyOSFxatrgBNZGCMDCEXlMcgjZbCVRjY1QxMwACYR5dVZLINjZJYR1iCIRT1WIfWTIJlI4IWjaeigwLWA02lWFe34lTqqSAN4gSQUUGB1GZwpChs1EcDEyROIXKQoYSH1bi0FDiP1iLICL4SIgKgnqJwsijtzGcv0IwDIgjF+YjFU9hkmgx8EqQFwMPw9jwIoCDMwQG6nEkWpCgFk8Mi2oh5EsRBy1EO0QV4EWLxl4TvzFsREXiwUIdvCgToHXKIBheC87CSuIWJCyLIAMBACH5BAUKAAAALAIAAAAWABcAAAfegACCg4MiIoSIiYgSBYqKHSIwgg45V1SCIwUcjh1TIZdUlZdTExBqjgBqAoeUVx0dJARmqII6IQ6hljhsEoSnAIeDDiEiHTg4HUgDAgBULhOugiEhOg4dHB2EImVUAlURZy+XgiICt45ma2hpD4kOwYo6aWWJ2bSCVFQOHA4OAA8A29G6waYgGysPpkwRONAgmwkhBNmjpa9fP0IOJKGC4Q8RlXICOiqaBi9VCAHVrrkD4ECHOY06HvxyIEAjuXOpppQcZGsTIWr3AKxKJCLiPYaIkMajtZOWDkQTBwUCACH5BAUKAAEALAIAAAAWABcAAAfRgAGCg4NUVISIiYhTSYMdiogUg1NTjwFKCpCJHZSDPjwcmqGTlR0KF2WaAR1JIRwdD1NUbRc9gysrmggdHK8KFg+CZhZIghQhAo0BDoeDCABUITEEPyyWgiGqZQMqSFOqiiI9beCqDufMAZSdqgw/Fxc/FutTwe3w8MDlkM2DIteIHuwwA3BQCFeQGCzAsiOEJUkBlK0i1MFBhzIWsshI8EjEg1EBQiAQlEvQISpKVFToJ4gVIksiBlGASKikIHu3wIVwsC+RCJqRegpKkqQgokAAIfkEBQoAAAAsAAAAABgAGAAAB8uAAIKDhABAQIWJiokdi46FS4MUIo2Pgg6CS1ONQJqVlooiAhyghVOCHCFJg2+kjyKEIkuYQHV0Cpafhg4dIUhxEHKFiJZBW1wJq47EiQgJWo66ix2HDoeGU9lTkY8pEN9wblNA2pqWJd/f4oLSy4dA1omui1MxdYvMjikzaDHcpYKmuACipUqEM3MgFYIFgEMHNwsCGHJhIkY7QpgGpcAAgdibN4tADjplyE0GYaUQddgmKEQEExQAZtokKEGVmAA7JCFpKF9Kn4kCAQAh+QQFCgABACwAAAAAGAAYAAAH0YABgoOEAVRUhYmKhA+LjoIwgw+NkI+SIYgBk4JUBpSPK4yfloubgx2CHaiMlgaDHAYihJGEHIWZDkkCIaGEmY8cISEiv4rFhB0iDqSWVA7OiFSTk66PZXfYbkLE06aOAHc8PHfbzL6HVB3HAQ7EiyJIAIuZBsuKZQMEPaMBtIPPhJKkoBIiBgE7LAqNitXhxg0qMWbIo5LCRwFSDlSooFKmxg57K3olEplRhYMOQmS4IPUgxLKSywzQOCDSES0HBEwKesHDH0Y7duypMzdImKVAACH5BAUKACkALAAAAAAYABgAAAatwJRwSEydTsWkcslUUpbPJtGRREqFnKs26RBsmaEmxdDsZIUhA6hoTZ3LSw6irXwPO18l/coxPPwPR3kcfw+Ge1d4TRwiiEIICUyORQAWFwpJIAZhQgwPRCIBHQYkBxAoRWRCGgsNJwwMJyQDXicBG5h6HxglJwcHJxoEElYcdkQeGQ0dDr8nHSQEJVIUJhGcEwdCDxMQa0wUFZFCv0MjBcdJHVYnHx9til9/UkEAIfkEBQoAAAAsAAAAABgAGAAAB9mAAIKDhABUVIWJiouMiV6NSY2EiIVUD5KEj4WamACcgxwhjZ9DIZ9eIUODD58AogBDHUOUg7FDSQIhFJWtiUMPAl60hUPCi1S9nYUdgsyGD9DQmNHQVM7KgtFJqsuYHdeEHSk7l4odXtzLITtYCwyLoabDHQkyWR94VCWRgwh4HVRw6RpEpUIXD4i0zIihLwW9La84sCJEYZehHTUCUAEDh4qWA0gofVvEQEYMgBytJbASQNKbAzQuDQEDBlESOF84NHpz5YWgmWC4eVDQiRKVHTuGYRvEj1EgACH5BAUKAAAALAAAAAAYABgAAAfjgACCg4QAQECFiYqDLUkPi4stIoktgyKVkII2eQCYgkA2D56Zk4wAIgJqkZ5JNhyeeTaELaOlgrGTqqcGnJaFBrcAeaMtnHmtsoVAIjbJirE2IoiKHDDTlLaEedvbmYWYNnYq4yo33gYP6Q9ABlbk5d6D6MbcedeQo7MBaUmRIr2JDKRBs8YMpGbSZr04E6GKHiABsgHhIEzTLB52XCASMABJCxw4WsDYRCibLkNpVITkkQNIrH6CaC0yc8YjEJacUFHMpAaCnU8sEbETxbPACKA5eqm55A0IJiB70tyLVyjbokAAIfkEBQoAAQAsAAAAABgAGAAAB/eAAYKDhAFUVIWJioRERIuLfIWNkYOUkEQhiHyNglR+RJaPhH5+lCEcixQUgyIhYZtEVGEhfZR8lnwVXR5hAbOCqIKug46VCTJZH2J8YYiVqGF9AiErhSE7WAsMi7MCIs6FfGY7xYmhhGHpzeCPfFSUfh8XcfTbop9En54f9PWiAY0C9lK37l+AW+cOikEiYhEVBL0UEemhYkCZRyFCfCPEh8WPLjEEUAGAgJAsX9JCcCzgwwwiPxYS8OGACsGwACvKCVpRzVCPOAAAOuJAq1JCQWXiyOTz6egiDjx8FJtkqKkoDgo8CII1aIUIp0YH9dFpMNGhf4EAACH5BAUKAAAALAAAAAAYABgAAAj/AAEIHEgQwIkTBRMm5INQYJ8+CiMCoFAhwcApUwgykSiQgokIfwRi5GNwSUaOAFBkqIJwyhKBTP4UifjmjcAwTTCk4INRYEiJV+K4QBhkQRU+RWbGHFhkysaBc85EqKLlBAOIA0/MPNHnzx8KBZekQTOjRMQiXpmEiRggDdaEJ9QqPEgXpUA+eAFMqQIBDhwIZiUWMYmxD9cqfiEA5jgYI0aEdOvalagFEIKIcWcq7JOAy5YgEcP8EcCk4UA5EOIg+YPUNACkA70WVEAnAOQ/TJAq/QngjVOCRWw6/LPWJZ8wAiYDQNsHr0uYAjRL5Lmk4fOSJ6czAStyCsmJT5XrCH0rnuBBlAEBADs=") center center no-repeat}
.jansen_fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.jansen_fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");-webkit-tap-highlight-color:transparent;z-index:8040}
.jansen_fancybox-prev{left:0}
.jansen_fancybox-next{right:0}
.jansen_fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.jansen_fancybox-prev span{left:10px;background-position:0 -36px}
.jansen_fancybox-next span{right:10px;background-position:0 -72px}
.jansen_fancybox-nav:hover span{visibility:visible}
.jansen_fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.jansen_fancybox-lock{overflow:hidden}
.jansen_fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background-color:rgba(0,0,0,0.jansen_8)}
.jansen_fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.jansen_fancybox-lock .jansen_fancybox-overlay{overflow:auto;overflow-y:scroll}
.jansen_fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.jansen_fancybox-opened .jansen_fancybox-title{visibility:visible}
.jansen_fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.jansen_fancybox-title-float-wrap .jansen_child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.jansen_8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.jansen_fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.jansen_fancybox-title-inside-wrap{padding-top:10px}
.jansen_fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.jansen_8)}
.jansen_slick-loading .jansen_slick-list{background:#fff url(".jansen_.jansen_/vendor/slick/ajax-loader.jansen_gif") center center no-repeat}
@font-face{font-family:"slick";src:url(".jansen_.jansen_/vendor/slick/fonts/slick.jansen_eot");src:url(".jansen_.jansen_/vendor/slick/fonts/slick.jansen_eot@") format("embedded-opentype"),url(".jansen_.jansen_/vendor/slick/fonts/slick.jansen_woff") format("woff"),url(".jansen_.jansen_/vendor/slick/fonts/slick.jansen_ttf") format("truetype"),url(".jansen_.jansen_/vendor/slick/fonts/slick.jansen_svg") format("svg");font-weight:normal;font-style:normal}
.jansen_slick-prev,.jansen_slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\9;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}
.jansen_slick-prev:hover,.jansen_slick-prev:focus,.jansen_slick-next:hover,.jansen_slick-next:focus{outline:none;background:transparent;color:transparent}
.jansen_slick-prev:hover:before,.jansen_slick-prev:focus:before,.jansen_slick-next:hover:before,.jansen_slick-next:focus:before{opacity:1}
.jansen_slick-prev.jansen_slick-disabled:before,.jansen_slick-next.jansen_slick-disabled:before{opacity:0.jansen_25}
.jansen_slick-prev:before,.jansen_slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:0.jansen_75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.jansen_slick-prev{left:-25px}
[dir="rtl"] .jansen_slick-prev{left:auto;right:-25px}
.jansen_slick-prev:before{content:"←"}
[dir="rtl"] .jansen_slick-prev:before{content:"→"}
.jansen_slick-next{right:-25px}
[dir="rtl"] .jansen_slick-next{left:-25px;right:auto}
.jansen_slick-next:before{content:"→"}
[dir="rtl"] .jansen_slick-next:before{content:"←"}
.jansen_slick-slider{margin-bottom:30px}
.jansen_slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.jansen_slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.jansen_slick-dots li .jansen_button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}
.jansen_slick-dots li .jansen_button:hover,.jansen_slick-dots li .jansen_button:focus{outline:none}
.jansen_slick-dots li .jansen_button:hover:before,.jansen_slick-dots li .jansen_button:focus:before{opacity:1}
.jansen_slick-dots li .jansen_button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#fff;opacity:0.jansen_25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.jansen_slick-dots li.jansen_slick-active .jansen_button:before{color:#fff;opacity:0.jansen_75}
.jansen_slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.jansen_slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.jansen_slick-list:focus{outline:none}
.jansen_slick-list.jansen_dragging{cursor:pointer;cursor:hand}
.jansen_slick-slider .jansen_slick-track,.jansen_slick-slider .jansen_slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.jansen_slick-track{position:relative;left:0;top:0;display:block}
.jansen_slick-track:before,.jansen_slick-track:after{content:"";display:table}
.jansen_slick-track:after{clear:both}
.jansen_slick-loading .jansen_slick-track{visibility:hidden}
.jansen_slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .jansen_slick-slide{float:right}
.jansen_slick-slide img{display:block}
.jansen_slick-slide.jansen_slick-loading img{display:none}
.jansen_slick-slide.jansen_dragging img{pointer-events:none}
.jansen_slick-initialized .jansen_slick-slide{display:block}
.jansen_slick-loading .jansen_slick-slide{visibility:hidden}
.jansen_slick-vertical .jansen_slick-slide{display:block;height:auto;border:1px solid transparent}
.jansen_slick-arrow.jansen_slick-hidden{display:none}
.jansen_slick-dots{bottom:0px;left:auto;right:20px;text-align:right}
.jansen_slick-dots li{margin-right:15px;height:10px;width:10px;background:rgba(255,255,255,0.jansen_3);border-radius:50%}
.jansen_slick-dots li:hover,.jansen_slick-dots li:focus{outline:0;background:rgba(255,255,255,0.jansen_85)}
.jansen_slick-dots li.jansen_slick-active{background:rgba(255,255,255,0.jansen_6)}
.jansen_slick-dots .jansen_button{opacity:0}
a{transition:color .jansen_1s, opacity .jansen_1s}
@font-face{font-family:"Proxima Thin";src:url("/wp-includes/fonts/37994fca-b67e-41db-94b3-44077c62810a.jansen_eot@");src:url("/wp-includes/fonts/37994fca-b67e-41db-94b3-44077c62810a.jansen_eot@") format("eot"),url("/wp-includes/fonts/da176885-bee9-49f7-88f0-d7ad9229ddd7.jansen_woff") format("woff"),url("/wp-includes/fonts/1861a7b7-09a5-4efd-b681-5214784ded39.jansen_ttf") format("truetype"),url("/wp-includes/fonts/610147b3-ad15-4b4b-a0fb-25244238ab3d.jansen_svg") format("svg")}
@font-face{font-family:"Proxima Light";src:url("/wp-includes/fonts/93cc6d34-798e-42c8-87d2-fd6391801b63.jansen_eot@");src:url("/wp-includes/fonts/93cc6d34-798e-42c8-87d2-fd6391801b63.jansen_eot@") format("eot"),url("/wp-includes/fonts/2fa30669-9bbd-4ced-912f-db94a367ed6c.jansen_woff") format("woff"),url("/wp-includes/fonts/c12b3ebb-3771-483f-a84a-ac63d615c28e.jansen_ttf") format("truetype"),url("/wp-includes/fonts/2a961063-ea56-4a4b-8cea-bdae32edb0e2.jansen_svg") format("svg")}
@font-face{font-family:"Proxima Regular";src:url("/wp-includes/fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.jansen_eot@");src:url("/wp-includes/fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.jansen_eot@") format("eot"),url("/wp-includes/fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.jansen_woff") format("woff"),url("/wp-includes/fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.jansen_ttf") format("truetype"),url("/wp-includes/fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.jansen_svg") format("svg")}
@font-face{font-family:"Proxima Regular Italic";src:url("/wp-includes/fonts/bc15a635-a09b-40d1-a5c4-70310166177d.jansen_eot@");src:url("/wp-includes/fonts/bc15a635-a09b-40d1-a5c4-70310166177d.jansen_eot@") format("eot"),url("/wp-includes/fonts/9c69c878-2255-4027-8632-ed3635cddf45.jansen_woff") format("woff"),url("/wp-includes/fonts/b7eb3871-e910-4522-9982-effb425a2714.jansen_ttf") format("truetype"),url("/wp-includes/fonts/a0d89860-20e5-4bc0-b6c5-eae8ae0ebbbf.jansen_svg") format("svg")}
@font-face{font-family:"Proxima Semibold";src:url("/wp-includes/fonts/a9f16204-0ff0-4a9e-8a02-59d15bc5f66b.jansen_eot@");src:url("/wp-includes/fonts/a9f16204-0ff0-4a9e-8a02-59d15bc5f66b.jansen_eot@") format("eot"),url("/wp-includes/fonts/6e328769-56a5-4de1-957e-575f839df36d.jansen_woff") format("woff"),url("/wp-includes/fonts/b5b3aa5a-a6be-4897-a646-09224334b90b.jansen_ttf") format("truetype"),url("/wp-includes/fonts/bcade2c9-7691-43e7-9c1b-e6b2ac50ee97.jansen_svg") format("svg")}
@font-face{font-family:"VolutaScript Regular";src:url("/wp-includes/fonts/cfb6352e-d563-4c37-bc56-a33589cbffc0.jansen_eot@");src:url("/wp-includes/fonts/cfb6352e-d563-4c37-bc56-a33589cbffc0.jansen_eot@") format("eot"),url("/wp-includes/fonts/cada7311-b5a3-4b5f-94c0-55872a1eaf22.jansen_woff") format("woff"),url("/wp-includes/fonts/dcb3ec27-db5e-461d-a1d0-659a753f8291.jansen_ttf") format("truetype"),url("/wp-includes/fonts/520521c5-5355-432e-a64d-8d501556bb24.jansen_svg") format("svg")}
.jansen_nowrap{white-space:nowrap}
keyframes fadein from{opacity:0}
keyframes fadein to{opacity:1}
section.jansen_main_content.jansen_featured_project_page>article>section.jansen_main h2,section.jansen_main_content>article>section>header h1,section.jansen_main_content>article>section>section>header h1,section.jansen_main_content.jansen_photo_gallery_page .jansen_gallery_description h2,.jansen_project_planner_form .jansen_project_planner_section_title,section.jansen_main_content.jansen_thank_you_page article h2{position:relative;clear:both;float:left;margin-bottom:12px;min-width:150px;padding:10px 30px 8px 15px;color:#888888;font:normal 30px/30px "levenim mt regular","Oswald",arial,sans-serif;background:#fff url(/wp-content/uploads/2016/04/lined_paper_white.png) 0 30px;text-transform:none}

.content .frm_form_fields fieldset .frm_submit input,section.jansen_main_content.jansen_employee_page>header a.jansen_back_btn,section.jansen_main_content.jansen_employee_page footer a.jansen_back_btn,section.jansen_main_content a.jansen_back_btn,.jansen_project_planner_form .jansen_button{background-color:#90C23B;background-image:linear-gradient(to bottom, #90C23B, #569840 80%);border-color:#90C23B;box-shadow:inset 1px 1px 1px rgba(255,255,255,0.jansen_15),0 0 1px 1px rgba(0,0,0,0.jansen_6);text-shadow:1px 1px 0px rgba(0,0,0,0.4); width:100%;font-size: 17px;}
.content .frm_form_fields fieldset .frm_submit input:hover,section.jansen_main_content.jansen_employee_page>header a.jansen_back_btn:hover,section.jansen_main_content.jansen_employee_page footer a.jansen_back_btn:hover,section.jansen_main_content a.jansen_back_btn:hover,.jansen_project_planner_form .jansen_button:hover,.content .frm_form_fields fieldset .frm_submit input:active,section.jansen_main_content.jansen_employee_page>header a.jansen_back_btn:active,section.jansen_main_content.jansen_employee_page footer a.jansen_back_btn:active,section.jansen_main_content a.jansen_back_btn:active,.jansen_project_planner_form .jansen_button:active,.content .frm_form_fields fieldset .frm_submit input:focus,section.jansen_main_content.jansen_employee_page>header a.jansen_back_btn:focus,section.jansen_main_content.jansen_employee_page footer a.jansen_back_btn:focus,section.jansen_main_content a.jansen_back_btn:focus,.jansen_project_planner_form .jansen_button:focus{background-image:linear-gradient(to bottom, #90C23B, #569840 60%);color:#fff}
.jansen_warranty_block .jansen_btn,section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference a.jansen_btn{background-color:#569840;background-image:linear-gradient(to bottom, #90C23B, #569840 60%);border-color:#242424}
.jansen_warranty_block .jansen_btn:hover,section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference a.jansen_btn:hover,.jansen_warranty_block .jansen_btn:active,section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference a.jansen_btn:active,.jansen_warranty_block .jansen_btn:focus,section.jansen_main_content .jansen_main.jansen_home_page .jansen_difference a.jansen_btn:focus{background-image:linear-gradient(to bottom, #90C23B, #569840 80%)}
*{-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
hr{clear:both;float:left;margin-bottom:10px;margin-top:40px;width:100%}
hr+*{clear:both}
h1{color:#569840;font:normal 45px/45px "levenim mt regular","Oswald",arial,sans-serif;text-transform:uppercase}
@media screen and (min-width: 1000px){h1{font-size:50px;line-height:50px}}
h2{color:#888888;font:normal 25px/30px "Proxima Light",arial,sans-serif}
h3{color:#569840;font:normal 17px/18px "levenim mt regular","Oswald",arial,sans-serif;text-transform:uppercase}
h4{color:#888888;font:normal 17px/25px "Proxima Semibold",arial,sans-serif}
li,p{color:#888888;font:normal 16px/20px Georgia, serif;}
.jansen_featured_projects p{color:#4F5B67}
em,i{font-family:"Proxima Regular Italic",arial,sans-serif}
b,bold,strong{font-family:"Proxima Semibold",arial,sans-serif}
a{color:#000000}
a:hover,a:active,a:focus{color:#90C23B}
.jansen_leadin,section.jansen_main_content.jansen_photo_gallery_page .jansen_gallery_description h2:first-child+p{font-size:22px;line-height:30px}
*{box-sizing:border-box}
html{background-image:url(/wp-content/uploads/2016/04/dark_brick_wall.png)}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){html{background-image:url(/wp-content/uploads/2016/04/dark_brick_wall.png)}}
body{position:relative;background-color:#d4d0c3;background-image:url(/wp-content/uploads/2016/04/concrete_seamless.png)}
@media screen and (min-width: 600px){body>header .jansen_wrap,body section.jansen_main_content,body>footer{margin:0 auto;width:560px}}
@media screen and (min-width: 768px){body>header .jansen_wrap,body section.jansen_main_content,body>footer{width:728px}}
@media screen and (min-width: 1000px){body>header .jansen_wrap,body section.jansen_main_content,body>footer{width:960px}}
@media screen and (min-width: 1240px){body>header .jansen_wrap,body section.jansen_main_content,body>footer{width:1200px}}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){body{background-image:url(/wp-content/uploads/2016/04/concrete_seamless.png)}}
@media screen and (min-width: 600px){body:before{position:absolute;left:0;top:300px;content:' ';width:100%;height:500px;background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -320px -450px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -500px -200px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -300px -350px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 850px -100px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 400px -200px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 600px -300px no-repeat}}
@media screen and (min-width: 768px){body:before{top:200px;background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -320px -450px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -500px -200px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -300px -350px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 1050px -100px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 600px -200px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 800px -300px no-repeat}}
@media screen and (min-width: 1000px){body:before{background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -320px -450px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -500px -200px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -300px -350px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 1050px -100px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 600px -200px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 800px -300px no-repeat}}
@media screen and (min-width: 1240px){body:before{background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 10% -400px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -13% -200px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -20% -350px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 90% -200px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 110% -200px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 120% -300px no-repeat}}
body:after{position:absolute;left:0;bottom:-150px;content:' ';height:150px;width:100%;background-image:url(/wp-content/uploads/2016/04/footer_edge.png);background-repeat:repeat-x;background-position:center top}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){body:after{background-image:url(/wp-content/uploads/2016/04/footer_edge.png);background-size:2000px 20px}}
body>header{background-color:#fff;background-image:url(/wp-content/uploads/2016/04/leaves.jpg);background-position:right top;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){body>header{background-image:url(/wp-content/uploads/2016/04/leaves.jpg);background-size:582px 101px}}
body>header .jansen_logo{display:block;margin:0px auto 20px auto;height:164px;width:163px}
body>header .jansen_tagline{display:block;height:35px;margin:0 auto;padding:0;width:260px;font-family:"levenim mt regular","Oswald",arial,sans-serif;}
.jansen_no-svg body>header .jansen_tagline,.jansen_no-inlinesvg body>header .jansen_tagline{background:url(/wp-content/uploads/2016/04/thinkOuside.png) 0 0 no-repeat}
body>header .jansen_tel{margin:0 0 14px;padding:10px 0 5px;color:#fff;font:normal 20px/20px "Proxima Regular",arial,sans-serif;text-align:center}
body>header .jansen_tel a{color:#fff;text-decoration: none;}
body>header .jansen_social_profile_links{margin:0 auto}
body>header nav{position:relative;z-index:100;}
body>header nav li.jansen_close{display:none}
@media screen and (max-width: 599px){body>header nav{min-height:100px}
body>header nav ul{width:100%;padding:5px 0;margin:20px 0 0 0;background:#fff;border:solid 1px #776559}
body>header nav ul.jansen_active li{display:block;margin:0 0 5px}
body>header nav ul:before,body>header nav ul:after{position:absolute;left:10px;top:15px;height:4px;width:20px;border-top:2px solid #569840;border-bottom:2px solid #569840;opacity:.jansen_5}
body>header nav ul:after{top:28px;border-bottom:none}
body>header nav ul.jansen_active:before,body>header nav ul.jansen_active:after{display:none}
body>header nav ul.jansen_active .jansen_selected a{position:relative;color:#ca7732}
body>header nav ul.jansen_active .jansen_selected a:before,body>header nav ul.jansen_active .jansen_selected a:after{position:absolute;top:18px;left:13px;content:" ";width:17px;height:20px;border-top:2px solid #ca7732}
body>header nav ul.jansen_active .jansen_selected a:after{left:17px;top:13px;height:10px;width:10px;border-right:2px solid #ca7732;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
body>header nav li{display:block;margin:0;padding:0}
body>header nav a{display:block;padding:10px 5px 5px 40px;font:normal 18px/20px "Proxima Regular",arial,sans-serif}
body>header nav a.jansen_close_button{position:relative;top:10px;display:block;background:#776559;color:#fff;font-size:12px;text-align:center;text-indent:0;padding:5px}
body>header nav li.jansen_selected{display:block}}
@media screen and (min-width: 480px){body>header{clear:both;width:100%;min-height:200px}
body>header .jansen_logo{clear:both;float:left;margin:10px 0 0 20px}
body>header .jansen_tagline{float:right;clear:none;margin:20px 10px 0 0}
body>header .jansen_tel{clear:right;float:right;margin:10px 0px 0 0;padding-left:10px;padding-right:10px;}
body>header .jansen_social_profile_links{clear:right;float:right;padding-top:10px;width:140px}
body>header nav{position:relative;top:172px}}
@media screen and (min-width: 600px){body>header{min-height:280px}
body>header:before,body>header:after{content:'';display:table}
body>header:after{clear:both}
body>header .jansen_logo{float:left;clear:both;margin-left:45px}
body>header .jansen_tagline{margin-top:45px}
body>header .jansen_social_profile_links{clear:none}
body>header nav{clear:both;width:100%;top:0;left:0;margin-bottom:25px;padding:35px 0 25px}
body>header nav ul{margin:0;padding:0}
body>header nav li{clear:none;float:left;margin:0;padding:0}
body>header nav li.jansen_selected a{background:url(/wp-content/uploads/2016/04/concrete_seamless.png)}
body>header nav a{display:block;padding:3px 10px;font-weight:"Proxima Semibold",arial,sans-serif;text-transform:uppercase;}
body>header nav a:hover{color:#569840}}
@media screen and (min-width: 768px){body>header nav{width:80%}}
@media screen and (min-width: 1000px){body>header{min-height:250px}
body>header nav{clear:none;float:right;position:relative;width:600px;margin-right:150px;padding-top:20px;padding-bottom:10px}
body>header nav:after{position:absolute;bottom:0;left:0;content:' ';height:20px;width:100%;background:url(/wp-content/uploads/2016/04/Line.jpg) center bottom no-repeat;z-index:-1}
body>header .jansen_contact_info{float:right;clear:none;width:750px;padding:28px 0 0;background: url(/wp-content/uploads/2016/04/arrow.png) no-repeat 38px 24px;}
body>header .jansen_contact_info .jansen_tagline{float: left;color: #FFFFFF;font-size: 18px;}
body>header .jansen_contact_info .jansen_tel{float: left;color: #FFFFFF;margin: -1px 34px 0px 100px;font-size: 22px;font-family: "levenim mt regular","Oswald",arial,sans-serif;}
body>header .jansen_contact_info .jansen_social_profile_links{float:left;margin:0;padding:0;width:114px}}
@media screen and (min-width: 1240px){body>header .jansen_contact_info{ width: 750px;padding-left: 86px;}
body>header nav{margin-right:0;margin-top:10px;padding-bottom:20px;width:975px}
body>header nav a{margin:0 3px 0 3px}
body>header nav li.jansen_first a{margin-left:0}
body>header nav li.jansen_last a{margin-right:0}}
@media screen and (min-width: 1360px){body>header nav:after{width:975px}}
body>footer{position:absolute;left:0}
body>footer .jansen_contact_info{position:relative;padding:150px 0 0}
body>footer .jansen_logo{left:10px;position:absolute;top:-1px}
body>footer .jansen_tagline{display:block;height:38px;margin:20px auto 0;width:260px;background:url(/wp-content/uploads/2016/04/thinkOuside.png) 0 0 no-repeat;text-indent:-5000em}
body>footer .jansen_tel{padding:10px 0;background-color:#569840;color:#fff;font:normal 20px/20px "levenim mt regular","Oswald",arial,sans-serif;opacity:.jansen_7;text-align:center;text-transform:uppercase}
body>footer .jansen_tel a{color:#fff;text-decoration: none;}
body>footer .jansen_social_profile_links{margin:0 auto}
body>footer .jansen_social_profile_links a{background-color:#000000;opacity:.jansen_7}
body>footer li{color:#d4d0c3;text-transform:uppercase;font-family:"Proxima Semibold",arial,sans-serif;font-size:13px}
body>footer .jansen_site_description>p{color:#888888;font-size:13px;line-height:17px;padding:15px 30px}
body>footer .jansen_site_description>p.jansen_copyright{color:#888888;font-family:Georgia, serif}
body>footer .jansen_site_description>p.jansen_copyright a{color:#888888}
body>footer .jansen_site_description>p.jansen_copyright a:hover,body>footer .jansen_site_description>p.jansen_copyright a:active,body>footer .jansen_site_description>p.jansen_copyright a:focus{color:#fff}
body>footer .jansen_site_description>p.jansen_copyright span{display:inline-block;padding-left:15px}
body>footer nav{padding:5px 0;background:#d4d0c3 url(/wp-content/uploads/2016/04/dark_brick_wall.png)}
body>footer nav ul{margin:0;padding:30px 50px}
body>footer nav a{display:block;padding:4px 0;border-bottom:1px solid #888888;font:normal 13px/18px "Proxima Regular",arial,sans-serif;text-transform:uppercase;color:#888888;}
@media screen and (min-width: 600px){body>footer{left:50%;margin-left:-300px;width:600px}
body>footer .jansen_contact_info{padding:80px 0 0 244px}
body>footer .jansen_contact_info p{margin-top:0}
body>footer .jansen_logo{left:0px}
body>footer .jansen_tagline{float:left;margin-bottom:5px}
body>footer .jansen_tel{clear:both;float:left;padding-left:10px;padding-right:10px;padding-bottom:6px}
body>footer .jansen_social_profile_links{clear:none;float:left;margin:0 0 0 10px}
body>footer .jansen_site_description>p{clear:both;float:left;margin:0;padding:30px 30px 0;width:100%}
body>footer .jansen_site_description>p+p{padding-top:10px}
body>footer nav{float:left;clear:both;width:100%;background:transparent}
body>footer nav ul{margin:0;padding:50px 30px 30px}
body>footer nav .jansen_selected a{color:#d4d0c3}
body>footer nav li{padding:5px 0}
body>footer nav a{border-bottom-color:rgba(255,255,255,0.jansen_1);color:#888888}
body>footer nav a:hover,body>footer nav a:active,body>footer nav a:focus{color:#d4d0c3}}
@media screen and (min-width: 768px){body>footer{margin-left:-384px;width:768px}
body>footer .jansen_contact_info{padding-left:280px}}
@media screen and (min-width: 1000px){body>footer{margin-left:-500px;width:1000px}
body>footer .jansen_site_description{float:left;position:relative}
body>footer .jansen_site_description>p{float:none;margin:0 0 0 250px;padding:0 30px;width:550px}
body>footer .jansen_site_description>p+p{margin-bottom:80px}
body>footer .jansen_contact_info{position:relative}
body>footer .jansen_contact_info:before,body>footer .jansen_contact_info:after{position:absolute;top:70px;content:' ';height:185px;border-left:2px solid #d4d0c3;opacity:.jansen_15}
body>footer .jansen_contact_info:before{left:245px}
body>footer .jansen_contact_info:after{right:5px}
body>footer nav{float:left;clear:none;position:relative;z-index:100;margin-top:30px;width:200px}
body>footer nav li{padding:0}
body>footer nav a{padding:2px 0;border:none}}
@media screen and (min-width: 1240px){body>footer{margin-left:-620px;width:1240px}
body>footer .jansen_tel{clear:none;margin-left:20px}
body>footer .jansen_site_description>p{width:700px}
body>footer nav{margin-top:10px}}
body section.jansen_main_content{min-height:500px}
body section.jansen_main_content img.jansen_thumb{width:100%;height:auto;z-index: 1000;}
@media screen and (min-width: 600px){body section.jansen_main_content{margin-top:-35px}}
@media screen and (min-width: 1000px){body section.jansen_main_content{margin-top:-70px}
body section.jansen_main_content header{padding-bottom:10px;padding-top:10px}
body section.jansen_main_content header h1{margin-top:0;padding-top:0}}
.jansen_btn,button,.jansen_email_signup__button,.jansen_press_article__pdf_link{display:inline-block;height:35px;padding:6px 20px 2px;background-color:#2d2a29;border-radius:3px;border:1px solid #2d2a29;box-shadow:inset 1px 1px 1px rgba(255,255,255,0.jansen_15);color:#fff;font:normal 20px/24px "levenim mt regular","Oswald",arial,sans-serif;letter-spacing:1px;text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.jansen_25);text-transform:uppercase;white-space:nowrap}
.jansen_btn:hover,.jansen_btn:active,.jansen_btn:focus,button:hover,button:active,button:focus,.jansen_email_signup__button:hover,.jansen_press_article__pdf_link:hover,.jansen_email_signup__button:active,.jansen_press_article__pdf_link:active,.jansen_email_signup__button:focus,.jansen_press_article__pdf_link:focus{color:#fff;background-color:#776559}
.jansen_contact_form{position:relative;z-index:500;padding:0 0;width: 95%;margin-left: 2.jansen_5%;}
.jansen_contact_form:before,.jansen_contact_form:after{content:'';display:table}
.jansen_contact_form:after{clear:both}
.jansen_contact_form .jansen_form_wrap{padding:30px 20px 5px;background:#FFFFFF url(/wp-content/uploads/2016/04/lightpaperfibers.png);margin-top: -139px;}
.jansen_contact_form .jansen_form_wrap:before,.jansen_contact_form .jansen_form_wrap:after{content:'';display:table}
.jansen_contact_form .jansen_form_wrap:after{clear:both}
.jansen_contact_form ul{width:100%}
.jansen_contact_form p.jansen_title{margin:0;color:#888888;text-transform:none;font-size:30px;line-height:30px}
.jansen_contact_form p.jansen_subtitle{color:#888888;margin:0 0 20px;font:"Proxima Regular Italic",arial,sans-serif}
.jansen_contact_form ul,.jansen_contact_form li{clear:both;float:left;margin:0;padding:0;list-style:none}
.jansen_contact_form li{margin:6px 0;width:100%;background:#fff;height:40px;margin-bottom:20px}
.jansen_contact_form li.jansen_submit{background:transparent}
.jansen_contact_form br{display:none;}
.jansen_contact_form label{clear:both;float:left;display:inline-block;margin:0;height:38px;width:20%;padding:0;background:#EEEEEE;color:#3c6072;font:normal 14px/40px "Proxima Semibold",arial,sans-serif;text-transform:uppercase;text-indent:15px}
.jansen_contact_form input[type="text"],.jansen_contact_form input[type="email"],.jansen_contact_form input[type="tel"],.jansen_contact_form textarea{clear:none;float:left;margin:0;padding:3px 15px;width:80%;height:38px;border:none;font:normal 14px/18px "Proxima Regular",arial,sans-serif;background: #EEEEEE;

}
.jansen_contact_form input[type="text"]:hover,.jansen_contact_form input[type="text"]:active,.jansen_contact_form input[type="text"]:focus,.jansen_contact_form input[type="email"]:hover,.jansen_contact_form input[type="email"]:active,.jansen_contact_form input[type="email"]:focus,.jansen_contact_form input[type="tel"]:hover,.jansen_contact_form input[type="tel"]:active,.jansen_contact_form input[type="tel"]:focus,.jansen_contact_form textarea:hover,.jansen_contact_form textarea:active,.jansen_contact_form textarea:focus{background-image:linear-gradient(#eee, #fff);outline:0}
.jansen_contact_form select{position:relative;width: 68%;background-color: #EEEEEE;height: 96%;border:none}
.jansen_contact_form textarea{height:100px;padding-top:15px}
.content .frm_form_fields fieldset .frm_submit input{float:left;margin-right:15px;margin-bottom:15px;font-family:"levenim mt regular","Oswald",arial,sans-serif;color:#fff;font-size: 20px;}
.jansen_contact_form li.jansen_submit{margin-top:14px}
.jansen_contact_form li.jansen_submit p{float:left;position:relative;top:-7px;margin:0;width:160px;color:#fff;font-family:"Proxima Semibold",arial,sans-serif}
.jansen_contact_form li.jansen_submit p small{display:block;font-size:16px}
.jansen_contact_form li.jansen_submit p .jansen_tel{font-size:25px}
.jansen_contact_form li.jansen_submit p .jansen_tel a{color:#fff}
.jansen_contact_form .jansen_error_message{clear:both;float:left;margin:0;padding:5px;width:100%;background-color:#c90909;box-shadow:inset 0 -6px 15px rgba(0,0,0,0.5);color:#fff;font:normal 12px/15px "Proxima Regular",arial,sans-serif;text-transform:uppercase;text-align:center}
.jansen_contact_form .jansen_sent{clear:both;padding:20px}
.jansen_contact_form .jansen_sent p{color:#fff;text-align:center}
@media screen and (max-width: 479px){.jansen_contact_form label{background:#eee}
.jansen_contact_form input[type="text"],.jansen_contact_form input[type="email"],.jansen_contact_form input[type="tel"],.jansen_contact_form textarea{width:100%}
.jansen_contact_form select{width:100%}}
@media (min-width: 480px) and (max-width: 599px){.jansen_contact_form label{width:32%}
.jansen_contact_form input[type="text"],.jansen_contact_form input[type="email"],.jansen_contact_form input[type="tel"],.jansen_contact_form textarea{width:68%}
.jansen_contact_form select{margin:8px 0 0;width:60%}
.jansen_contact_page .jansen_contact_form select{margin:0;}}
@media screen and (min-width: 768px){.jansen_contact_form .jansen_main ul,.jansen_main .jansen_contact_form ul{clear:none;float:left;width:100%;padding:0 10px}
.jansen_contact_form .jansen_main ul:nth-of-type(1),.jansen_main .jansen_contact_form ul:nth-of-type(1){padding:15px 10px 0 0}
.jansen_contact_form .jansen_main ul:nth-of-type(2),.jansen_main .jansen_contact_form ul:nth-of-type(2){padding:0 0 0 10px}
.jansen_contact_form .jansen_main label,.jansen_main .jansen_contact_form label{width:32%}
.jansen_contact_form .jansen_main input[type="text"],.jansen_contact_form .jansen_main input[type="email"],.jansen_contact_form .jansen_main input[type="tel"],.jansen_contact_form .jansen_main textarea,.jansen_main .jansen_contact_form input[type="text"],.jansen_main .jansen_contact_form input[type="email"],.jansen_main .jansen_contact_form input[type="tel"],.jansen_main .jansen_contact_form textarea,.jansen_main .jansen_contact_form select{width:68%}}
.jansen_contact_form .jansen_main input[type="text"],.jansen_contact_form .jansen_main input[type="email"],.jansen_contact_form .jansen_main input[type="tel"],.jansen_contact_form .jansen_main textarea,.jansen_main .jansen_contact_form input[type="text"],.jansen_main .jansen_contact_form input[type="email"],.jansen_main .jansen_contact_form input[type="tel"],.jansen_main .jansen_contact_form textarea,.jansen_main .jansen_contact_form select{border:none; background-color:#EEE; height:38px;width:68%}
section.jansen_main_content.jansen_contact_page input[type="text"],section.jansen_main_content.jansen_contact_page input[type="email"],section.jansen_main_content.jansen_contact_page input[type="tel"],.jansen_section.jansen_main_content.jansen_contact_page textarea,section.jansen_main_content.jansen_contact_page input[type="text"],section.jansen_main_content.jansen_contact_page input[type="email"],section.jansen_main_content.jansen_contact_page input[type="tel"],section.jansen_main_content.jansen_contact_page textarea,section.jansen_main_content.jansen_contact_page select{border:none; background-color:#EEE; height:38px;width:68%}
@media screen and (min-width: 1000px){aside .jansen_contact_form label{width:100%;background:#f1f1f1}
aside .jansen_contact_form input[type="text"],aside .jansen_contact_form input[type="email"],aside .jansen_contact_form input[type="tel"],aside .jansen_contact_form textarea{width:100%}
aside .jansen_contact_form select{margin:8px 10% 10px;width:80%}}
.jansen_social_media h3{display:inline-block;margin-bottom:5px}
@media screen and (min-width: 600px){.jansen_social_media h3{margin:0 20px 0}}
.jansen_social_media .jansen_buttons{display:inline-block}
.jansen_social_media a{display:inline-block;width:60px;height:20px;background:url("/wp-content/uploads/2016/04/social_media_icons.png");text-indent:-9999px}
.jansen_social_media a.jansen_twitter{background-position:0 0}
.jansen_social_media a.jansen_twitter:hover{background-position:0 -20px}
.jansen_social_media a.jansen_pinterest{background-position:-60px 0}
.jansen_social_media a.jansen_pinterest:hover{background-position:-60px -20px}
.jansen_social_media a.jansen_facebook{background-position:-120px 0}
.jansen_social_media a.jansen_facebook:hover{background-position:-120px -20px}
.jansen_email_signup{clear:both;float:left;margin-bottom:30px;margin-top:50px;padding:20px;width:100%;background-color:#fff}
.jansen_email_signup__fields{width:100%}
.jansen_email_signup__input{padding:8px 5px 7px;width:100%;border:1px solid #bfb2aa}
.jansen_email_signup__input:focus{outline:0}
.jansen_email_signup__button{margin-top:10px;width:100%;background-image:linear-gradient(to bottom, #bcb396, #888888 80%);border-color:#717171}
.jansen_email_signup__button:hover,.jansen_email_signup__button:active,.jansen_email_signup__button:focus{background-image:linear-gradient(to bottom, #c6bea6, #888888 60%)}
ul.jansen_employees{margin:0;padding:0;list-style:none}
ul.jansen_employees:before,ul.jansen_employees:after{content:'';display:table}
ul.jansen_employees:after{clear:both}
ul.jansen_employees li{float:left;width:50%}
ul.jansen_employees li:nth-child(odd){clear:both;padding-right:10px}
ul.jansen_employees li:nth-child(even){clear:none;padding-left:10px}
ul.jansen_employees li a{display:block;text-decoration:none;padding:0 4%}
ul.jansen_employees li a:hover img,ul.jansen_employees li a:active img,ul.jansen_employees li a:focus img{box-shadow:2px 2px 1px rgba(0,0,0,0.jansen_25)}
ul.jansen_employees li a:hover .jansen_name,ul.jansen_employees li a:active .jansen_name,ul.jansen_employees li a:focus .jansen_name{color:#9ba33f}
ul.jansen_employees li a:hover .jansen_bio,ul.jansen_employees li a:active .jansen_bio,ul.jansen_employees li a:focus .jansen_bio{color:#9ba33f}
ul.jansen_employees li a p{margin:0}
ul.jansen_employees li a .jansen_name{margin-bottom:0;line-height: 37px;}
ul.jansen_employees li a .jansen_title{font-size:12px;line-height:14px}
ul.jansen_employees li a .jansen_bio{padding-bottom:20px;font-size:12px;color:#739cb1}
.jansen_photo_gallery_images{margin:0;padding:0;list-style:none}
.jansen_photo_gallery_images:before,.jansen_photo_gallery_images:after{content:'';display:table}
.jansen_photo_gallery_images:after{clear:both}
@media screen and (min-width: 1000px){.jansen_photo_gallery_images{margin-top:30px}}
.jansen_photo_gallery_images li{margin-bottom:20px;float:left;width:50%}
.jansen_photo_gallery_images li:nth-child(odd){clear:both;padding-right:10px}
.jansen_photo_gallery_images li:nth-child(even){clear:none;padding-left:10px}
@media screen and (min-width: 480px){.jansen_photo_gallery_images li{float:left;padding:0 5px;width:25%}
.jansen_photo_gallery_images li:nth-child(odd),.jansen_photo_gallery_images li:nth-child(even){clear:none;padding:0 5px}
.jansen_photo_gallery_images li:nth-child(4n+1){clear:both;margin-left:-5px}}
nav a{text-decoration:none}
.jansen_press_aside{clear:both;margin-bottom:50px;padding:20px;background:#fff url(/wp-content/uploads/2016/04/lined_paper_white.png)}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){.jansen_press_aside{background:#fff url(/wp-content/uploads/2016/04/lined_paper_white@2x.png)}}
@media screen and (min-width: 1000px){.jansen_press_aside--about_page{margin-top:850px;margin-left:5px}}
@media screen and (min-width: 1240px){.jansen_press_aside--about_page{margin-top:750px}}
@media screen and (min-width: 1000px){.jansen_press_aside--press_page{margin-top:80px}}
@media screen and (min-width: 1240px){.jansen_press_aside--press_page{margin-top:30px}}
.jansen_press_aside h2{font-size:30px}
.jansen_press_aside h3{margin-bottom:26px}
.jansen_press_aside h3:first-of-type{padding-top:3px}
.jansen_press_aside h3 span{color:#888888}
.jansen_press_aside p{margin-top:0}
.jansen_press_aside a{color:#90C23B;text-decoration:none}
.jansen_press_aside a:hover,.jansen_press_aside a:active,.jansen_press_aside a:focus{color:#9ba33f}
.jansen_press_aside__view_all:before{content:'\2039';margin-right:4px;font-size:150%}
.jansen_press_short_list{margin-top:5px;background-color:transparent;color:#fff}
.jansen_press_short_list:before,.jansen_press_short_list:after{content:'';display:table}
.jansen_press_short_list:after{clear:both}
@media only screen and (max-width: 767px){.jansen_press_short_list{position:relative;z-index:10;margin-top:20px;padding-top: 10px;padding-bottom:25px;width:100%}}
@media only screen and (min-width: 768px){.jansen_press_short_list{position:relative;z-index:10;margin-top:20px;padding-top: 10px;padding-bottom:25px;margin-left: 45%;width:50%}.jansen_press_short_list img{height:100%}
.jansen_press_short_list__wrap{position:relative;min-height:50px;background: #fff url(/wp-content/uploads/2016/04/hamoc.png);background-size: 100% 100%;}
.jansen_press_short_list__wrap:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
.jansen_press_short_list__wrap:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
.jansen_press_short_list__wrap:before{bottom:11px}
.jansen_press_short_list__title{margin:0 auto;padding:25px 0 2px;color:#888888;font-family:"levenim mt regular","Oswald",arial,sans-serif;font-size:30px;line-height:1.jansen_5;text-align:center;text-transform:uppercase}
.jansen_press_short_list__list{margin:0;padding:0;list-style:none}
}
@media only screen and (min-width: 768px){.jansen_press_short_list__list{padding-top:0px;}}
.jansen_press_short_list__item{position:relative;text-align:center}
@media only screen and (min-width: 500px){.jansen_press_short_list__item{float:left;width:50%}}
@media only screen and (min-width: 768px){.jansen_press_short_list__item{float:left;margin-top:5px;width:50%}
.jansen_press_short_list__item:before{left:0;position:absolute;content:'';height:100px;border-right:1px solid rgba(170,165,151,0.jansen_35)}
.jansen_press_short_list__item:first-child:before{display:none}}
.jansen_press_short_list__link{color:#c1bdb3;opacity:.jansen_8;text-decoration:none}
.jansen_press_short_list__link:hover,.jansen_press_short_list__link:focus{outline:0;opacity:1;color:#fff}
.jansen_press_short_list__icon{height:auto;width:100%}
.jansen_press_short_list__link_text{display:block;margin-top:12px;font-size:10px;letter-spacing:.jansen_125em;text-transform:uppercase}
@media only screen and (min-width: 1000px){.jansen_press_short_list__link_text{font-size:12px}}
.jansen_social_profile_links{position:relative;padding:0 3px 0 0;list-style:none;width:120px;z-index:100}
.jansen_social_profile_links li{display:inline-block}
.jansen_social_profile_links a{display:block;width:35px;height:35px;background:#000000 url(/wp-content/uploads/2016/04/social_icons.png) 0 0 no-repeat;text-indent:-5000em}
.jansen_no-svg .jansen_social_profile_links a,.jansen_no-inlinesvg .jansen_social_profile_links a{background:#000000 url(/wp-content/uploads/2016/04/social_icons.png) 0 0 no-repeat}
.jansen_social_profile_links a:hover,.jansen_social_profile_links a:active,.jansen_social_profile_links a:focus{background-color:#000000}
.jansen_social_profile_links .jansen_houzz a{background-position:5px 4px}
.jansen_social_profile_links .jansen_facebook a{background-position:-27px 3px}
.jansen_social_profile_links .jansen_youtube a{background-position:-58px 3px}
.jansen_testimonial{float:left;clear:both;margin-left:15px}
.jansen_testimonial__quote,.jansen_featured_project .jansen_main blockquote,.jansen_press_page .jansen_main blockquote{float:left;clear:both;display:block;margin-top:0;margin-left:20px;padding-left:0;width:100%;color:#776559;position:relative;padding-top:10px}
.jansen_testimonial__quote+p+hr,.jansen_testimonial__quote+ul+hr,.jansen_featured_project .jansen_main blockquote+p+hr,.jansen_featured_project .jansen_main blockquote+ul+hr,.jansen_press_page .jansen_main blockquote+p+hr,.jansen_press_page .jansen_main blockquote+ul+hr{margin-bottom:50px;margin-top:10px}
.jansen_testimonial__quote p:first-child,.jansen_featured_project .jansen_main blockquote p:first-child,.jansen_press_page .jansen_main blockquote p:first-child{margin-top:1em;font-size:16px;line-height:22px}
.jansen_testimonial__quote p:first-of-type:before,.jansen_featured_project .jansen_main blockquote p:first-of-type:before,.jansen_press_page .jansen_main blockquote p:first-of-type:before{left:-.jansen_5em;position:absolute;top:22px;content:'\201C';font-family:Georgia, Serif;font-size:4.jansen_25em;line-height:.jansen_9}
.jansen_testimonial__quote p:last-child:after,.jansen_featured_project .jansen_main blockquote p:last-child:after,.jansen_press_page .jansen_main blockquote p:last-child:after{position:relative;top:.jansen_115em;display:inline-block;content:'\201D';font-family:Georgia Serif;font-size:1.jansen_5em;line-height:1rem}
.jansen_testimonial__name,.jansen_featured_project .jansen_main blockquote+ul li:first-child,.jansen_featured_project .jansen_main blockquote+p,.jansen_press_page .jansen_main blockquote+ul li:first-child,.jansen_press_page .jansen_main blockquote+p{display:block;list-style:none;font-size:.jansen_8em;text-transform:uppercase;text-align:right}
.jansen_video_frame{position:relative;height:0;padding-bottom:56.jansen_31%;background-color:#000;background-image:radial-gradient(#333, #000)}
@media screen and (max-width: 479px){.jansen_video_frame{overflow:hidden}}
@media screen and (min-width: 600px){.jansen_video_frame{position:relative;min-height:50px;background-color:#fff}
.jansen_video_frame:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
.jansen_video_frame:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
.jansen_video_frame:before{bottom:10px}}
@media screen and (min-width: 1000px){.jansen_video_frame:before{bottom:7px}}
.jansen_video_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.jansen_warranty_block{position:relative;padding:30px 20px;overflow:hidden;background-color:#569840;background-image:url(/wp-content/uploads/2016/04/lined-paper-green.png);text-align:center;}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){.jansen_warranty_block{background-image:url(/wp-content/uploads/2016/04/lined-paper-green.png;}}
.jansen_warranty_block .jansen_warranty_seal{position:absolute;right:0;top:20px;z-index:1;content:' ';height:217px;width:179px;background-image:url(/wp-content/uploads/2016/04/warranty_blue.png);}
@media only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3), only screen and (min--moz-device-pixel-ratio: 1.jansen_3), only screen and (-webkit-min-device-pixel-ratio: 1.jansen_3020833333333333), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.jansen_3dppx){.jansen_warranty_block .jansen_warranty_seal{background-image:url(/wp-content/uploads/2016/04/warranty_blue@2x.png)}}
@media screen and (min-width: 768px){.jansen_warranty_block .jansen_warranty_seal{opacity:.jansen_75}}

section.jansen_main_content.jansen_about_page{overflow:hidden;padding-bottom:300px}
section.jansen_main_content.jansen_about_page .jansen_banner{width:100%}
section.jansen_main_content.jansen_about_page .jansen_banner:before,section.jansen_main_content.jansen_about_page .jansen_banner:after{content:'';display:table}
section.jansen_main_content.jansen_about_page .jansen_banner:after{clear:both}
section.jansen_main_content.jansen_about_page .jansen_banner>div,section.jansen_main_content.jansen_about_page .jansen_banner aside>div{position:relative}
section.jansen_main_content.jansen_about_page .jansen_banner>div p,section.jansen_main_content.jansen_about_page .jansen_banner aside>div p{position:absolute;left:20px;color:#fff;font-family:"Proxima Light",arial,sans-serif}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main{position:relative;min-height:50px;background-color:#fff;background-color:transparent}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main:before{position:absolute;bottom:3px;left:13px;z-index:-1;content:'';width:70%;height:20px;background:#000;box-shadow:-2px 4px 5px 2px rgba(0,0,0,0.4),10px -2px 4px 4px rgba(0,0,0,0.5);-webkit-transform:rotate(-1.jansen_5deg);transform:rotate(-1.jansen_5deg);-webkit-animation:fadein 2s;animation:fadein 2s}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main:after{position:absolute;left:10px;bottom:-10px;z-index:-1;content:' ';width:100%;height:10px;background:url(/wp-content/uploads/2016/04/concrete_seamless.png) 0 0 repeat;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main:before{max-width:250px}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main .jansen_image{min-height:100px;background-color:#fff}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main .jansen_image:after{position:absolute;left:0;top:0;z-index:10;content:' ';width:300px;height:100%}
@media screen and (min-width: 600px){section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main .jansen_image:after{background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -30px -220px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -15px -240px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -60px -235px no-repeat}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main .jansen_image:after{background:url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 30px -120px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) 15px -130px no-repeat,url(/wp-content/uploads/2016/04/white_circle.jansen_svg) -60px -135px no-repeat}}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p{top:20px;padding-right:15%;font-size:18px;line-height:15px}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p .jansen_script{display:inline;font-family:"VolutaScript Regular",arial,sans-serif;font-size:45px;line-height:15px}
@media screen and (min-width: 480px){section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p{font-size:22px;padding-right:10%}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p .jansen_script{font-size:70px;line-height:20px}}
@media (min-width: 768px) and (max-width: 999px){section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p{padding-right:5%}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p{padding-right:30%}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p .jansen_script{line-height:28px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p{left:80px;top:40px;padding-right:20px}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p .jansen_script{font-size:75px}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p .jansen_we{text-indent:30px;display:inline-block}
section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main p em{display:block}}
section.jansen_main_content.jansen_about_page .jansen_banner aside p{margin:0;bottom:20px;font-size:30px;line-height:28px;text-transform:uppercase}
@media (min-width: 480px) and (max-width: 767px){section.jansen_main_content.jansen_about_page .jansen_banner aside>div{float:left;width:50%;overflow:hidden;height:150px;margin-top:20px}
section.jansen_main_content.jansen_about_page .jansen_banner aside>div:nth-child(odd){clear:both;padding-right:10px}
section.jansen_main_content.jansen_about_page .jansen_banner aside>div:nth-child(even){clear:none;padding-left:10px}
section.jansen_main_content.jansen_about_page .jansen_banner aside>div p{bottom:10px}}
@media screen and (min-width: 768px){section.jansen_main_content.jansen_about_page .jansen_banner .jansen_main{float:left;padding-right:20px;width:68.jansen_5%}
section.jansen_main_content.jansen_about_page .jansen_banner aside{clear:none;float:left;width:31.jansen_5%}
section.jansen_main_content.jansen_about_page .jansen_banner aside .jansen_award{overflow:hidden;height:151px}
section.jansen_main_content.jansen_about_page .jansen_banner aside .jansen_award .jansen_image img{width:110%}
section.jansen_main_content.jansen_about_page .jansen_banner aside .jansen_team{margin-top:10px}}
@media screen and (min-width: 1000px){section.jansen_main_content.jansen_about_page .jansen_banner aside .jansen_award{height:206px}}
@media screen and (min-width: 1240px){section.jansen_main_content.jansen_about_page .jansen_banner aside .jansen_award{height:263px}
section.jansen_main_content.jansen_about_page .jansen_banner aside .jansen_image img{width:100%}
section.jansen_main_content.jansen_about_page .jansen_banner aside .jansen_team{height:227px}
section.jansen_main_content.jansen_about_page .jansen_banner aside p{font-size:36px;line-height:33px}}
