.footer-widget #searchform:after,.footer-widget .posts article a:after,.footer-widget .textwidget p:after,.gallery:after,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container:after,.gform_wrapper .gform_body .gform_fields .gfield:after,.gform_wrapper .gform_body:after,.newsletter-signup .gform_wrapper:after,.page-content .gform_wrapper .gform_footer:after{clear:both;content:"";display:block}.announcement{align-items:center;display:flex;flex-direction:row;font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif;gap:1em;justify-content:center}.announcement:after{background:url(/wp-content/themes/awg-g2/assets/img/icons/announcement_arrow.png) no-repeat 50%;background-size:contain;content:"";display:block;height:1em;overflow:hidden;width:1em}.button,.page-content #searchform input#searchsubmit,.page-content .button,.page-content .gform_wrapper .gform_footer .button,.widget.widget_search #searchform input#searchsubmit{appearance:none;border:0;border-radius:0.25em;cursor:pointer;display:inline-block;font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif;font-weight:normal;height:2.75em;line-height:3;padding:0 1.25em;text-align:center;text-transform:uppercase;white-space:nowrap}.button.olive,.newsletter-signup .gform_wrapper .gform_footer .button.gform_button,.newsletter-signup .gform_wrapper .gform_footer .page-content #searchform input#searchsubmit.gform_button,.newsletter-signup .gform_wrapper .gform_footer .widget.widget_search #searchform input.gform_button#searchsubmit,.newsletter-signup .page-content #searchform .gform_wrapper .gform_footer input.gform_button#searchsubmit,.newsletter-signup .page-content .gform_wrapper .gform_footer #searchform input.gform_button#searchsubmit,.newsletter-signup .widget.widget_search #searchform .page-content .gform_wrapper .gform_footer input.gform_button#searchsubmit,.page-content #searchform .newsletter-signup .gform_wrapper .gform_footer input#searchsubmit.gform_button,.page-content #searchform input.olive#searchsubmit,.page-content .button.olive,.page-content .gform_wrapper .gform_footer .olive.button,.page-content .newsletter-signup .gform_wrapper .gform_footer #searchform input.gform_button#searchsubmit,.widget.widget_search #searchform .newsletter-signup .gform_wrapper .gform_footer input.gform_button#searchsubmit,.widget.widget_search #searchform input.olive#searchsubmit{background-color:#b19e4f;color:#fff;font-weight:bold}.button.olive:hover,.newsletter-signup .gform_wrapper .gform_footer .button.gform_button:hover,.newsletter-signup .gform_wrapper .gform_footer .page-content #searchform input#searchsubmit.gform_button:hover,.newsletter-signup .gform_wrapper .gform_footer .widget.widget_search #searchform input.gform_button#searchsubmit:hover,.newsletter-signup .page-content #searchform .gform_wrapper .gform_footer input.gform_button#searchsubmit:hover,.newsletter-signup .page-content .gform_wrapper .gform_footer #searchform input.gform_button#searchsubmit:hover,.newsletter-signup .widget.widget_search #searchform .page-content .gform_wrapper .gform_footer input.gform_button#searchsubmit:hover,.page-content #searchform .newsletter-signup .gform_wrapper .gform_footer input#searchsubmit.gform_button:hover,.page-content #searchform input.olive#searchsubmit:hover,.page-content .button.olive:hover,.page-content .newsletter-signup .gform_wrapper .gform_footer #searchform input.gform_button#searchsubmit:hover,.widget.widget_search #searchform .newsletter-signup .gform_wrapper .gform_footer input.gform_button#searchsubmit:hover,.widget.widget_search #searchform input.olive#searchsubmit:hover{background-color:#c6b570}.button.ghost,.page-content #searchform input.ghost#searchsubmit,.page-content .button.ghost,.page-content .gform_wrapper .gform_footer .ghost.button,.widget.widget_search #searchform input.ghost#searchsubmit{border-style:solid;border-width:2px;line-height:2.75}.button.ghost.white,.page-content #searchform input.ghost.white#searchsubmit,.page-content .button.ghost.white,.widget.widget_search #searchform input.ghost.white#searchsubmit{border-color:#fff;color:#fff}.button.ghost.white:hover,.page-content #searchform input.ghost.white#searchsubmit:hover,.page-content .button.ghost.white:hover,.widget.widget_search #searchform input.ghost.white#searchsubmit:hover{background-color:#fff;color:#b19e4f}.button.ghost.blue,.page-content #searchform input.ghost.blue#searchsubmit,.page-content .button.ghost.blue,.widget.widget_search #searchform input.ghost.blue#searchsubmit{border-color:#3369b9;color:#3369b9}.button.ghost.blue:hover,.page-content #searchform input.ghost.blue#searchsubmit:hover,.page-content .button.ghost.blue:hover,.widget.widget_search #searchform input.ghost.blue#searchsubmit:hover{background-color:#3369b9;color:#fff}.buttons{display:flex}.global-cta{align-items:center;background:url(/wp-content/themes/awg-g2/assets/img/bg-cta.jpg) 50% no-repeat;background-size:cover;display:flex;justify-content:center;min-height:30em;padding:2em;position:relative}@media (max-width:768px){.global-cta{min-height:inherit}}.global-cta-container{color:#fff;display:grid;gap:1em;margin-inline:auto;max-width:40em;position:relative;z-index:2}.global-cta-title{font-size:2.5em}@media (max-width:768px){.global-cta-title{font-size:2em}}@media (max-width:480px){.global-cta-title{font-size:1.5em}}.global-cta-content{color:#fff;font-size:1.25em;line-height:1.5}@media (max-width:768px){.global-cta-content{font-size:1em}}.global-cta-button{font-size:1.2em}.global-cta:after{background-color:rgba(0,0,0,0.65);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.page-content .faqs dt{background-color:#ccc;cursor:pointer;font-size:1.25em;font-weight:bold;line-height:1.25em;padding:0.5em}.page-content .faqs dd{background-color:#f3f3f3;margin-top:0;padding:1em}.page-content #searchform{display:block;margin-inline:auto}.page-content #searchform label{display:none}.page-content #searchform input{margin-top:0}.page-content #searchform input#s{background-color:#eee;border-radius:0.25em;float:left;height:2.75em;line-height:2.75em;padding:0 0.5em}.page-content #searchform input#searchsubmit{background-color:#666;color:#fff;height:2.75em;margin-left:0.5em;padding:0 0.5em;text-align:center}.gallery br{display:none}.gallery .gallery-item{float:left;margin:0;padding:0.25em;text-align:center}@media (max-width:640px){.gallery .gallery-item{float:none;margin-inline:auto;max-width:22em}}.gallery .gallery-item .gallery-icon{transition:all 0.3s ease}.gallery .gallery-item .gallery-icon img{display:block}.gallery .gallery-item .gallery-icon:hover{box-shadow:0 2px 3px rgba(0,0,0,0.25);transform:translateY(-2px)}.gallery.gallery-columns-3 .gallery-item{width:33.33%}@media (max-width:768px){.gallery.gallery-columns-3 .gallery-item{width:50%}}@media (max-width:640px){.gallery.gallery-columns-3 .gallery-item{width:100%}}.gallery.gallery-columns-3 .gallery-item:nth-of-type(3n+1){clear:both}@media (max-width:768px){.gallery.gallery-columns-3 .gallery-item:nth-of-type(3n+1){clear:none}}@media (max-width:768px){.gallery.gallery-columns-3 .gallery-item:nth-of-type(odd){clear:both}}.section-heading{margin-bottom:3em;text-align:center}@media (max-width:768px){.section-heading{margin-bottom:2em}}@media (max-width:480px){.section-heading{margin-bottom:1.5em}}.section-heading-title{color:#44453d;font-size:2.5em}@media (max-width:768px){.section-heading-title{font-size:2em}}@media (max-width:480px){.section-heading-title{font-size:1.5em}}.section-heading-copy{color:#797968;font-size:1.25em;line-height:1.5;margin-top:1em}@media (max-width:768px){.section-heading-copy{font-size:1em}}.section-heading-copy a:link,.section-heading-copy a:visited{color:#3369b9}.section-heading-copy a:active,.section-heading-copy a:focus,.section-heading-copy a:hover{color:#4d82d1}.page-header{background:url(/wp-content/themes/awg-g2/assets/img/bg-page-header.jpg) 50% no-repeat #000;background-size:cover;color:#fff;min-height:10em;padding:3em 0;position:relative;text-align:center;z-index:1}@media (max-width:560px){.page-header{min-height:inherit;padding:2em 0}}.page-header .container{text-align:center;z-index:9}.page-header h1{font-family:"adelle",Georgia,serif;font-size:3.5em}@media (max-width:640px){.page-header h1{float:none;text-align:center;font-size:3em}}@media (max-width:480px){.page-header h1{font-size:2.75em}}@media (max-width:375px){.page-header h1{font-size:2.5em}}@media (max-width:640px){.page-header .cta{float:none;text-align:center;margin-top:1.75em}}.page-header .date{font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif;font-weight:normal;margin-top:2em;text-transform:uppercase}.page-header a:link,.page-header a:visited{color:#fff}.page-header a:active,.page-header a:focus,.page-header a:hover{text-decoration:underline}.page-header:after{background-color:#000;content:"";display:block;height:100%;left:0;opacity:0.7;position:absolute;top:0;width:100%;z-index:1}.section-cta{clear:both;margin-top:3em;text-align:center}.page-content #searchform .section-cta input#searchsubmit,.page-content .gform_wrapper .gform_footer .section-cta .button,.section-cta .button,.section-cta .page-content #searchform input#searchsubmit,.section-cta .page-content .gform_wrapper .gform_footer .button,.section-cta .widget.widget_search #searchform input#searchsubmit,.widget.widget_search #searchform .section-cta input#searchsubmit{font-size:1.25em}.newsletter-signup{background:url(/wp-content/themes/awg-g2/assets/img/stripes.jpg) repeat;padding:7em 0 4em}.newsletter-signup-container{background-color:#44453d;color:#dfe0d7;margin-inline:auto;max-width:48em;padding:6em 3em 3em;position:relative;text-align:center;width:100%}@media (max-width:480px){.newsletter-signup-container{padding:5em 4% 3em}}.newsletter-signup-container:before{background:url(/wp-content/themes/awg-g2/assets/img/icons/newsletter_cta.png) 50% no-repeat #44453d;border-radius:100%;content:"";display:block;height:6em;left:50%;overflow:hidden;position:absolute;transform:translate(-50%,-50%);top:0;width:6em}.newsletter-signup-title{color:#fff;font-size:2.5em}@media (max-width:768px){.newsletter-signup-title{font-size:2em}}@media (max-width:480px){.newsletter-signup-title{font-size:1.5em}}.newsletter-signup-content{font-size:1.25em;line-height:1.5;margin-top:1em}@media (max-width:768px){.newsletter-signup-content{font-size:1em}}.newsletter-signup .gform_wrapper{display:block;margin:2em auto 0;max-width:40em}.newsletter-signup .gform_wrapper .gform_body{float:left;width:74%}@media (max-width:640px){.newsletter-signup .gform_wrapper .gform_body{float:none;width:100%}}.newsletter-signup .gform_wrapper .gform_body .gform_fields .gfield .gfield_label{display:none}.newsletter-signup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input{background-color:#fff;border-radius:0.25em;height:3.5em;line-height:3.5em;padding:0 0.5em;width:100%}@media (max-width:480px){.newsletter-signup .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input{height:3em;line-height:3em}}.newsletter-signup .gform_wrapper .gform_footer{float:right;width:24%}@media (max-width:640px){.newsletter-signup .gform_wrapper .gform_footer{float:none;width:100%;margin-top:0.5em}}.newsletter-signup .gform_wrapper .gform_footer .gform_button{border-radius:0.2em;float:right;font-size:1.25em;height:2.8em;line-height:3em;width:100%}@media (max-width:480px){.newsletter-signup .gform_wrapper .gform_footer .gform_button{font-size:1.125em;height:2.5em;line-height:2.5em}}.posts{display:grid;gap:3em;margin-inline:auto;width:100%}@media (max-width:768px){.posts{gap:2em}}@media (max-width:480px){.posts{gap:1.5em}}#content.full .posts{max-width:48em}.post{display:grid;gap:1em;margin-inline:auto;width:100%}@media (max-width:768px) and (orientation:landscape){.post{max-width:24em}}@media (max-width:375px){.post{max-width:18em}}.post-with-image{grid-template-columns:7.5em 1fr}@media (max-width:375px){.post-with-image{grid-template-columns:1fr}}.post-figure-link{display:block;height:100%}.post-figure-img{display:block;height:100%;object-fit:cover;object-position:50%;width:100%}.post-content a:link,.post-content a:visited{color:#3369b9}.post-content a:active,.post-content a:focus,.post-content a:hover{color:#4d82d1}.post-content{font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif}.post-meta,.post-title{line-height:1.3}.post-title{color:#3369b9;font-size:1.5em}.post-meta{color:#44453d;font-size:0.875em;font-weight:normal;text-transform:uppercase}.post-excerpt{margin-top:1em}.projects{display:flex;flex-wrap:wrap;gap:2em;justify-content:center}.page-content+.projects{margin-top:2em}.project{border-radius:1em;height:16em;overflow:hidden;width:16em}.project-link{display:block;height:100%;position:relative;width:100%}.project-link:after{background-color:rgba(68,69,61,0.85);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all 0.2s ease;width:100%;z-index:2}.project-link:hover .project-content{opacity:1;transform:translate(-50%,-50%);z-index:3}.project-link:hover:after{opacity:1}.project-content{color:#fff;display:block;font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif;left:50%;max-width:10em;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,0);transition:all 0.5s ease;z-index:0}.project-content:after{background:url(/wp-content/themes/awg-g2/assets/img/icons/project_hover.png) 50% no-repeat;background-size:contain;content:"";display:block;height:2.5em;margin:1em auto 0;width:2.5em}.project-title{font-size:1.25em;line-height:1.5}.project-figure{left:0;position:absolute;top:0;z-index:1}.project-figure-img{display:block}.menu-social-menu-container .menu{display:flex;flex-wrap:wrap}.menu-social-menu-container .menu-item a{background-position:50%;display:block;height:2em;overflow:hidden;text-indent:-9999px;width:2em}.menu-social-menu-container .menu-item.twitter a{background-image:url(/wp-content/themes/awg-g2/assets/img/icons/twitter.png)}.menu-social-menu-container .menu-item.facebook a{background-image:url(/wp-content/themes/awg-g2/assets/img/icons/facebook.png)}.menu-social-menu-container .menu-item.google_plus a{background-image:url(/wp-content/themes/awg-g2/assets/img/icons/gplus.png)}.menu-social-menu-container .menu-item.linkedin a{background-image:url(/wp-content/themes/awg-g2/assets/img/icons/linkedin.png)}.menu-social-menu-container .menu-item.instagram a{background-image:url(/wp-content/themes/awg-g2/assets/img/icons/instagram.png)}.menu-social-menu-container .menu-item.youtube a{background-image:url(/wp-content/themes/awg-g2/assets/img/icons/youtube.png)}.menu-social-menu-container .menu-item.pinterest a{background-image:url(/wp-content/themes/awg-g2/assets/img/icons/pinterest.png)}.team{display:grid;gap:1em;grid-template-columns:repeat(4,1fr)}@media (max-width:768px){.team{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.team{grid-template-columns:repeat(2,1fr)}}.team-member{font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif;text-align:center}.team-member-figure{margin-bottom:1.25em}.team-member-name{color:#0c0c0b;font-size:1.25em;font-weight:normal}.team-member-title{color:#44453d;font-weight:normal;margin-top:0.75em;text-transform:uppercase}.page-content+.team{margin-top:2em}.widget+.widget{margin-top:1.5em}.widget-title{margin-bottom:1.25em}.widget-title h3{font-size:1.25em;font-weight:600}.widget.textwidget{color:#666;font-size:0.875em}.widget.textwidget *+*{margin-top:1.25em}.widget.textwidget address,.widget.textwidget p{line-height:1.5em}.widget.textwidget ol{list-style-type:decimal;margin-left:2em}.widget.textwidget ul{list-style-type:square;margin-left:2em}.widget.textwidget li{line-height:1.25em}.widget.textwidget li+li{margin-top:0.5em}.widget.textwidget a:link,.widget.textwidget a:visited{color:#000}.widget.textwidget a:active,.widget.textwidget a:focus,.widget.textwidget a:hover{text-decoration:underline}.widget.widget_search #searchform label{display:none}.widget.widget_search #searchform input{font-size:0.875em}.widget.widget_search #searchform input#s{background-color:#eee;float:left;height:2.5em;line-height:2.5em;padding:0 0.5em;width:64%}.widget.widget_search #searchform input#searchsubmit{background-color:#666;color:#fff;float:right;padding:0em;text-align:center;width:36%}.widget.widget_search #searchform:after{clear:both;content:"";display:block}.footer-widget+.footer-widget{margin-top:2em}.footer-widget .widget-title{margin-bottom:1.25em}.footer-widget .widget-title h3{color:#b19e4f;font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif;font-size:1.5em}.footer-widget{}.footer-widget a:link,.footer-widget a:visited{color:#fff}.footer-widget a:active,.footer-widget a:focus,.footer-widget a:hover{text-decoration:underline}.footer-widget address,.footer-widget p{line-height:1.5em}.footer-widget address+p,.footer-widget p+p{margin-top:1.25em}.footer-widget ul li{line-height:1.5em}.footer-widget ul li+li{margin-top:0.5em}.footer-widget .menu-social-menu-container .menu{flex-direction:row;gap:1em;justify-content:start}@media (max-width:960px){.footer-widget .menu-social-menu-container .menu{justify-content:center}}.footer-widget .menu-social-menu-container .menu-item+.menu-item{margin:0}@media (max-width:960px){.footer-widget .posts{max-width:18em}}.footer-widget .posts article a{display:block}.footer-widget .posts article a figure{background-position:50%;background-size:cover;float:left;height:4em;margin-right:1em;width:4em}.footer-widget .posts article a .content{float:left}.footer-widget .posts article a .content h4{color:#fff;font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif;font-size:1.25em;font-weight:normal;line-height:1.25em}.footer-widget .posts article a .content h5.date{color:#797968;font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif;font-weight:normal;margin-top:0.5em;text-transform:uppercase}.footer-widget .posts article+article{margin-top:1.5em}@media (max-width:960px){.footer-widget .posts article{text-align:left}}.footer-widget .textwidget *+*{margin-top:1em}.footer-widget .textwidget h4{color:#b19e4f;font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif;font-size:1.25em}.footer-widget .textwidget p.email,.footer-widget .textwidget p.fax,.footer-widget .textwidget p.phone{height:1.5em}.footer-widget .textwidget p.email:before,.footer-widget .textwidget p.fax:before,.footer-widget .textwidget p.phone:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;float:left;height:1.5em;margin-right:1em;overflow:hidden;width:1.5em}.footer-widget .textwidget p.phone:before{background-image:url(/wp-content/themes/awg-g2/assets/img/icons/footer_phone.png)}.footer-widget .textwidget p.fax:before{background-image:url(/wp-content/themes/awg-g2/assets/img/icons/footer_fax.png)}.footer-widget .textwidget p.email:before{background-image:url(/wp-content/themes/awg-g2/assets/img/icons/footer_email.png)}.footer-widget .textwidget table{width:100%}.footer-widget .textwidget table tbody td,.footer-widget .textwidget table tbody th{padding:0.5em 0;text-align:left}.footer-widget .textwidget table tbody td{text-align:right}.footer-widget #searchform{background-color:#fff;border-radius:0.25em;margin-inline:auto;max-width:18em;overflow:hidden;padding:0.5em;width:100%}.footer-widget #searchform label{display:none}.footer-widget #searchform input{height:2em;line-height:2em}.footer-widget #searchform input#s{float:left;width:85%}.footer-widget #searchform input#searchsubmit{background:url(/wp-content/themes/awg-g2/assets/img/icons/search_input.png) 50% no-repeat transparent;cursor:pointer;float:right;text-indent:-9999px;width:15%}.page-content{color:#0c0c0b;margin-inline:auto;max-width:48em}.page-content *+*{margin-top:1.25em}.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{line-height:1.25em}.page-content h2{font-size:1.75em}.page-content h3{font-size:1.5em}.page-content h4{font-size:1.375em}.page-content h5{font-size:1.25em}.page-content h6{font-size:1.125em}.page-content address,.page-content p{line-height:1.75em}.page-content ol{list-style-type:decimal;margin-left:2em}.page-content ul{list-style-type:disc;margin-left:2em}.page-content li{line-height:1.5em}.page-content li ul{margin-top:0.5em}.page-content li+li{margin-top:0.5em}.page-content dl dt{font-size:1.25em;font-weight:bold;line-height:1.25em}.page-content dl dd{margin-top:1em}.page-content table{margin-inline:auto;min-width:40em}@media (max-width:800px){.page-content table{min-width:inherit}}@media (max-width:800px){.page-content table,.page-content table tbody,.page-content table td,.page-content table thead,.page-content table tr{display:block;margin:0}}@media (max-width:800px){.page-content table th,.page-content table thead{display:none}}.page-content table td,.page-content table th{padding:0.5em;vertical-align:middle}.page-content table thead th{border-bottom:1px solid #ccc;font-weight:bold;text-align:center}.page-content table tbody td,.page-content table tbody th{border-top:1px solid #eee}.page-content table tbody th{font-weight:bold}.page-content table tbody td{line-height:1.25em}@media (max-width:800px){.page-content table tbody td{float:left;width:50%}}@media (max-width:700px){.page-content table tbody td{float:none;margin-inline:auto;max-width:22em;padding:1em;width:100%}}.page-content a:link,.page-content a:visited{color:#3369b9}.page-content a:active,.page-content a:focus,.page-content a:hover{color:#4d82d1}.page-content img{height:auto;max-width:100%}.page-content img.alignleft,.page-content img.alignright{max-width:50%}.page-content img.alignleft{float:left;margin:0 1em 1em 0}@media (max-width:560px){.page-content img.alignleft{display:block;float:none;margin-inline:auto;max-width:100%}}.page-content img.alignright{float:right;margin:0 0 1em 1em}@media (max-width:560px){.page-content img.alignright{display:block;float:none;margin-inline:auto;max-width:100%}}@media (max-width:768px) and (orientation:portrait){.page-content .gform_wrapper{width:100%}}@media (max-width:768px) and (orientation:portrait){#content.full .page-content{width:80%}}@media (max-width:560px){#content.full .page-content{width:100%}}.bottom-content{border-top:0.25em solid #dfe0d7;margin-top:3em;padding-top:3em}.page-content .col-50{float:left;width:48%}.page-content .col-50+.col-50{float:right;margin-top:0}.page-content .col-50+.col-50+*{clear:both}.gform_wrapper .gform_body .gform_fields .gfield{}.gform_wrapper .gform_body .gform_fields .gfield input[type=email],.gform_wrapper .gform_body .gform_fields .gfield input[type=number],.gform_wrapper .gform_body .gform_fields .gfield input[type=password],.gform_wrapper .gform_body .gform_fields .gfield input[type=phone],.gform_wrapper .gform_body .gform_fields .gfield input[type=search],.gform_wrapper .gform_body .gform_fields .gfield input[type=tel],.gform_wrapper .gform_body .gform_fields .gfield input[type=text],.gform_wrapper .gform_body .gform_fields .gfield input[type=url],.gform_wrapper .gform_body .gform_fields .gfield select,.gform_wrapper .gform_body .gform_fields .gfield textarea{background-color:#fff;width:100%}.gform_wrapper .gform_body .gform_fields .gfield input[type=email],.gform_wrapper .gform_body .gform_fields .gfield input[type=number],.gform_wrapper .gform_body .gform_fields .gfield input[type=password],.gform_wrapper .gform_body .gform_fields .gfield input[type=phone],.gform_wrapper .gform_body .gform_fields .gfield input[type=search],.gform_wrapper .gform_body .gform_fields .gfield input[type=tel],.gform_wrapper .gform_body .gform_fields .gfield input[type=text],.gform_wrapper .gform_body .gform_fields .gfield input[type=url],.gform_wrapper .gform_body .gform_fields .gfield select{height:2.5em;line-height:2.5em;padding:0 0.5em}.gform_wrapper .gform_body .gform_fields .gfield input.datepicker{width:auto}.gform_wrapper .gform_body .gform_fields .gfield input.datepicker+.ui-datepicker-trigger{margin-left:0.5em}.gform_wrapper .gform_body .gform_fields .gfield textarea{height:8em;line-height:1.25em;padding:0.5em}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{display:block;line-height:1.3;margin-bottom:0.25em}.gform_wrapper .gform_body .gform_fields .gfield_required{color:#f00;margin-left:0.125em}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container span{}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container span.name_first{float:left;width:49%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container span.name_last{float:right;width:49%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container span label{color:#999;font-size:0.75em;margin-top:0.25em}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container{}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container .address_line_1,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container .address_line_2{display:block;margin-bottom:0.5em}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container .address_city{clear:both;float:left;width:36%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container .address_state{float:left;margin-left:2%;width:24%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container .address_zip{float:left;margin-left:2%;width:24%}.gform_wrapper .gform_body .gform_fields .gfield{}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .gfield_date_dropdown_day,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .gfield_date_dropdown_month{float:left;margin-right:2%;width:30%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .gfield_date_dropdown_year{float:left;width:36%}.gform_wrapper .gform_body .gform_fields .gfield{}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time{float:left;max-width:30%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time label{margin-top:0.25em}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time.gfield_time_hour{max-width:32%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time.gfield_time_hour input{float:left;width:90%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time.gfield_time_hour i{display:block;float:left;font-style:normal;height:2.5em;line-height:2.5em;margin:0;text-align:center;width:10%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time.gfield_time_hour label,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time.gfield_time_minute label{clear:both;color:#999;line-height:1em}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_time.gfield_time_ampm{margin-left:2%;max-width:25%}.gform_wrapper .gform_body .gform_fields .gfield{}.gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox,.gform_wrapper .gform_body .gform_fields .gfield .gfield_radio{list-style-type:none;margin-left:0;padding:0.5em}.gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox .gchoice label,.gform_wrapper .gform_body .gform_fields .gfield .gfield_radio .gchoice label{display:inline;margin:0 0 0 0.25em;text-transform:inherit}.gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox .gchoice+.gchoice,.gform_wrapper .gform_body .gform_fields .gfield .gfield_radio .gchoice+.gchoice{margin-top:1em}.gform_wrapper .gform_body .gform_fields .gfield{}@media (max-width:560px){.gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li{float:none;width:100%}}.gform_wrapper .gform_body .gform_fields .gfield_visibility_hidden{display:none}.gform_wrapper .gform_body .gform_fields .gfield+.gfield{margin-top:1.5em}.gform_wrapper .gform_body .gform_fields .gfield.hidden_label .gfield_label{display:none}.page-content .gform_wrapper{border:0.25em solid #ccc;padding:1.25em;width:100%}.page-content .gform_wrapper .gform_body .gform_fields{list-style-type:none;margin-left:0}.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=email],.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=number],.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=password],.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=phone],.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=search],.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=tel],.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=text],.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=url],.page-content .gform_wrapper .gform_body .gform_fields .gfield select,.page-content .gform_wrapper .gform_body .gform_fields .gfield textarea{border:3px solid #eee}.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=email]:focus,.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=number]:focus,.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=password]:focus,.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=phone]:focus,.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=search]:focus,.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=tel]:focus,.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus,.page-content .gform_wrapper .gform_body .gform_fields .gfield input[type=url]:focus,.page-content .gform_wrapper .gform_body .gform_fields .gfield select:focus,.page-content .gform_wrapper .gform_body .gform_fields .gfield textarea:focus{border-color:#999}.page-content .gform_wrapper .gform_body .gform_fields .gfield .ginput_container{margin-top:0}.page-content .gform_wrapper .gform_body .gform_fields .gfield .ginput_container span{margin-top:0}.page-content .gform_wrapper .gform_footer{margin-top:1em;text-align:center}.page-content #searchform .gform_wrapper .gform_footer input#searchsubmit,.page-content .gform_wrapper .gform_footer #searchform input#searchsubmit,.page-content .gform_wrapper .gform_footer .button,.widget.widget_search #searchform .page-content .gform_wrapper .gform_footer input#searchsubmit{background-color:#b19e4f;color:#fff;font-size:1.125em;font-weight:bold}.page-content #searchform .gform_wrapper .gform_footer input#searchsubmit:hover,.page-content .gform_wrapper .gform_footer #searchform input#searchsubmit:hover,.page-content .gform_wrapper .gform_footer .button:hover,.widget.widget_search #searchform .page-content .gform_wrapper .gform_footer input#searchsubmit:hover{background-color:#c6b570}.pagination{font-family:"proxima-nova-condensed",Arial,Helvetica,sans-serif;margin-top:4em;text-align:center;text-transform:uppercase}.pagination li{display:inline-block}.pagination li a,.pagination li span{display:block;font-size:1.25em;font-weight:bold;height:1.5em;line-height:1.5em;padding:0 0.5em}.pagination li a.prev,.pagination li span.prev{border-right:4px solid #dfe0d7;margin-right:0.5em;padding-right:1em}.pagination li a.prev:after,.pagination li span.prev:after{content:" Previous";display:inline}.pagination li a.next,.pagination li span.next{border-left:4px solid #dfe0d7;margin-left:0.5em;padding-left:1em}.pagination li a.next:before,.pagination li span.next:before{content:"Next ";display:inline}.pagination li a{color:#3369b9}.pagination li a:hover{color:#4d82d1}.pagination li span{color:#0c0c0b}.pagination li+li{margin-left:0.5em}.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;display:block;position:relative;touch-action:pan-y;user-select:none}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-next,.slick-prev{border:0;cursor:pointer;display:block;overflow:hidden;position:absolute;text-indent:-9999px}