@charset "UTF-8";.gform_wrapper .gf_page_steps .gf_step:after,.gform_wrapper .gf_page_steps:after,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container:after,.gform_wrapper .gform_body .gform_fields .gfield:after,.gform_wrapper .gform_body .gform_page .gform_page_footer:after,.gform_wrapper .gform_footer:after,.post .post-container:after,.section-title:after,.services:after,.type-page .post-container:after,.widget.widget_search form:after{clear:both;content:'';display:block}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.25em;border:0;color:#fff;cursor:pointer;display:inline-block;font-weight:600;height:2.5em;line-height:2.5em;opacity:1;padding:0 1.25em;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;white-space:nowrap}.button:focus,.button:hover{opacity:0.9;outline:0}#BackToTop{background-color:#232323;border-radius:0.25em;color:#fff;display:block;padding:0.5em;position:absolute;right:2em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#BackToTop:hover{background-color:#fff;color:#232323}@media (max-width:768px){#BackToTop{display:none}}.gallery{clear:both;display:table;float:none!important}.gallery.gallery-columns-1 .gallery-item{display:inline-table;padding-right:2%;width:calc(100%/1)!important}.gallery.gallery-columns-1 .gallery-item .gallery-icon{min-width:7em}.gallery.gallery-columns-1 .gallery-item .gallery-icon a{background-color:#C1C1C1;border:2px solid #cfcfcf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto;overflow:hidden}.gallery.gallery-columns-1 .gallery-item .gallery-icon a img{border-width:0!important;height:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:100%}.gallery.gallery-columns-1 .gallery-item .gallery-icon a:hover img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.gallery.gallery-columns-1 .gallery-item .gallery-caption{display:block!important;font-size:0.8em;line-height:1.4;margin-top:0}.gallery.gallery-columns-2 .gallery-item{display:inline-table;padding-right:2%;width:calc(100%/2)!important}.gallery.gallery-columns-2 .gallery-item .gallery-icon{min-width:7em}.gallery.gallery-columns-2 .gallery-item .gallery-icon a{background-color:#C1C1C1;border:2px solid #cfcfcf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto;overflow:hidden}.gallery.gallery-columns-2 .gallery-item .gallery-icon a img{border-width:0!important;height:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:100%}.gallery.gallery-columns-2 .gallery-item .gallery-icon a:hover img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.gallery.gallery-columns-2 .gallery-item .gallery-caption{display:block!important;font-size:0.8em;line-height:1.4;margin-top:0}.gallery.gallery-columns-3 .gallery-item{display:inline-table;padding-right:2%;width:calc(100%/3)!important}.gallery.gallery-columns-3 .gallery-item .gallery-icon{min-width:7em}.gallery.gallery-columns-3 .gallery-item .gallery-icon a{background-color:#C1C1C1;border:2px solid #cfcfcf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto;overflow:hidden}.gallery.gallery-columns-3 .gallery-item .gallery-icon a img{border-width:0!important;height:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:100%}.gallery.gallery-columns-3 .gallery-item .gallery-icon a:hover img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.gallery.gallery-columns-3 .gallery-item .gallery-caption{display:block!important;font-size:0.8em;line-height:1.4;margin-top:0}.gallery.gallery-columns-4 .gallery-item{display:inline-table;padding-right:2%;width:calc(100%/4)!important}.gallery.gallery-columns-4 .gallery-item .gallery-icon{min-width:7em}.gallery.gallery-columns-4 .gallery-item .gallery-icon a{background-color:#C1C1C1;border:2px solid #cfcfcf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto;overflow:hidden}.gallery.gallery-columns-4 .gallery-item .gallery-icon a img{border-width:0!important;height:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:100%}.gallery.gallery-columns-4 .gallery-item .gallery-icon a:hover img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.gallery.gallery-columns-4 .gallery-item .gallery-caption{display:block!important;font-size:0.8em;line-height:1.4;margin-top:0}.gallery.gallery-columns-5 .gallery-item{display:inline-table;padding-right:2%;width:calc(100%/5)!important}.gallery.gallery-columns-5 .gallery-item .gallery-icon{min-width:7em}.gallery.gallery-columns-5 .gallery-item .gallery-icon a{background-color:#C1C1C1;border:2px solid #cfcfcf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto;overflow:hidden}.gallery.gallery-columns-5 .gallery-item .gallery-icon a img{border-width:0!important;height:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:100%}.gallery.gallery-columns-5 .gallery-item .gallery-icon a:hover img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.gallery.gallery-columns-5 .gallery-item .gallery-caption{display:block!important;font-size:0.8em;line-height:1.4;margin-top:0}.gallery.gallery-columns-6 .gallery-item{display:inline-table;padding-right:2%;width:calc(100%/6)!important}.gallery.gallery-columns-6 .gallery-item .gallery-icon{min-width:7em}.gallery.gallery-columns-6 .gallery-item .gallery-icon a{background-color:#C1C1C1;border:2px solid #cfcfcf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto;overflow:hidden}.gallery.gallery-columns-6 .gallery-item .gallery-icon a img{border-width:0!important;height:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:100%}.gallery.gallery-columns-6 .gallery-item .gallery-icon a:hover img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.gallery.gallery-columns-6 .gallery-item .gallery-caption{display:block!important;font-size:0.8em;line-height:1.4;margin-top:0}.gallery.gallery-columns-7 .gallery-item{display:inline-table;padding-right:2%;width:calc(100%/7)!important}.gallery.gallery-columns-7 .gallery-item .gallery-icon{min-width:7em}.gallery.gallery-columns-7 .gallery-item .gallery-icon a{background-color:#C1C1C1;border:2px solid #cfcfcf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto;overflow:hidden}.gallery.gallery-columns-7 .gallery-item .gallery-icon a img{border-width:0!important;height:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:100%}.gallery.gallery-columns-7 .gallery-item .gallery-icon a:hover img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.gallery.gallery-columns-7 .gallery-item .gallery-caption{display:block!important;font-size:0.8em;line-height:1.4;margin-top:0}.gallery.gallery-columns-8 .gallery-item{display:inline-table;padding-right:2%;width:calc(100%/8)!important}.gallery.gallery-columns-8 .gallery-item .gallery-icon{min-width:7em}.gallery.gallery-columns-8 .gallery-item .gallery-icon a{background-color:#C1C1C1;border:2px solid #cfcfcf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto;overflow:hidden}.gallery.gallery-columns-8 .gallery-item .gallery-icon a img{border-width:0!important;height:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:100%}.gallery.gallery-columns-8 .gallery-item .gallery-icon a:hover img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.gallery.gallery-columns-8 .gallery-item .gallery-caption{display:block!important;font-size:0.8em;line-height:1.4;margin-top:0}.gallery.gallery-columns-9 .gallery-item{display:inline-table;padding-right:2%;width:calc(100%/9)!important}.gallery.gallery-columns-9 .gallery-item .gallery-icon{min-width:7em}.gallery.gallery-columns-9 .gallery-item .gallery-icon a{background-color:#C1C1C1;border:2px solid #cfcfcf;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto;overflow:hidden}.gallery.gallery-columns-9 .gallery-item .gallery-icon a img{border-width:0!important;height:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:100%}.gallery.gallery-columns-9 .gallery-item .gallery-icon a:hover img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.gallery.gallery-columns-9 .gallery-item .gallery-caption{display:block!important;font-size:0.8em;line-height:1.4;margin-top:0}@media (max-width:1000px){.gallery.gallery-columns-1 .gallery-item{min-width:calc(100%/2)!important}.gallery.gallery-columns-2 .gallery-item{min-width:calc(100%/2)!important}.gallery.gallery-columns-3 .gallery-item{min-width:calc(100%/2)!important}.gallery.gallery-columns-4 .gallery-item{min-width:calc(100%/2)!important}.gallery.gallery-columns-5 .gallery-item{min-width:calc(100%/2)!important}.gallery.gallery-columns-6 .gallery-item{min-width:calc(100%/2)!important}.gallery.gallery-columns-7 .gallery-item{min-width:calc(100%/2)!important}.gallery.gallery-columns-8 .gallery-item{min-width:calc(100%/2)!important}.gallery.gallery-columns-9 .gallery-item{min-width:calc(100%/2)!important}}@media (max-width:750px){.gallery.gallery-columns-1 .gallery-item{min-width:calc(100%/1)!important}.gallery.gallery-columns-2 .gallery-item{min-width:calc(100%/1)!important}.gallery.gallery-columns-3 .gallery-item{min-width:calc(100%/1)!important}.gallery.gallery-columns-4 .gallery-item{min-width:calc(100%/1)!important}.gallery.gallery-columns-5 .gallery-item{min-width:calc(100%/1)!important}.gallery.gallery-columns-6 .gallery-item{min-width:calc(100%/1)!important}.gallery.gallery-columns-7 .gallery-item{min-width:calc(100%/1)!important}.gallery.gallery-columns-8 .gallery-item{min-width:calc(100%/1)!important}.gallery.gallery-columns-9 .gallery-item{min-width:calc(100%/1)!important}}@media (min-width:750px){#nav-trigger{display:none}}.page-title{background-color:#f0f0f0;border-top:7px solid #45494d;padding:1em 0}.page-title h1{font-size:1.5em;font-weight:700;line-height:1.25em}.page-title .title-graphic{-webkit-animation:ani-in 1.0s both 1 ease-in-out 0.7s;animation:ani-in 1.0s both 1 ease-in-out 0.7s;background-color:#45494d;float:right;position:absolute;right:0;width:250px}.page-title .title-graphic:before{-webkit-animation:ani-fade-in .8s both 1 ease-in-out 2s;animation:ani-fade-in .8s both 1 ease-in-out 2s;background-color:#45494d;background-position:0% 50%;background-repeat:no-repeat;background-size:cover;border-color:#45494d;border-style:solid;height:100%;width:100%}@-webkit-keyframes ani-in{0%{height:0;top:-7px}to{height:120px;top:-28px}}@-moz-keyframes ani-in{0%{height:0;top:-7px}to{height:120px;top:-28px}}@-o-keyframes ani-in{0%{height:0;top:-7px}to{height:120px;top:-28px}}@keyframes ani-in{0%{height:0;top:-7px}to{height:120px;top:-28px}}@-webkit-keyframes ani-fade-in{0%{border-width:5px 5px;opacity:0}to{border-width:5px 5px;opacity:1}}@-moz-keyframes ani-fade-in{0%{border-width:5px 5px;opacity:0}to{border-width:5px 5px;opacity:1}}@-o-keyframes ani-fade-in{0%{border-width:5px 5px;opacity:0}to{border-width:5px 5px;opacity:1}}@keyframes ani-fade-in{0%{border-width:5px 5px;opacity:0}to{border-width:5px 5px;opacity:1}}.section-title{text-align:center}.section-title h2,.section-title h3,.section-title h4,.section-title h5,.section-title h6{line-height:1.25em}@media (max-width:960px){.page-title{padding:0.5em 0}.page-title .title-graphic{display:none}}@media (max-width:768px){.page-title{border-top:0}.page-title h1{text-align:center}}.loading{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.loading .dots{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loading .dots .dot{-webkit-animation:fx 1000ms ease infinite 300ms;animation:fx 1000ms ease infinite 300ms;border-radius:100%;border:2px solid #999;float:left;height:10px;margin:0 5px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.loading .dots .dot:nth-child(2){-webkit-animation:fx 1000ms ease infinite 600ms;animation:fx 1000ms ease infinite 600ms}.loading .dots .dot:nth-child(3){-webkit-animation:fx 1000ms ease infinite 900ms;animation:fx 1000ms ease infinite 900ms}@-webkit-keyframes fx{50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0}}@keyframes fx{50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0}}.tos-slide>*{max-height:80%!important}@-webkit-keyframes move-top-tab{0%{right:-50em}to{right:0}}@-moz-keyframes move-top-tab{0%{right:-50em}to{right:0}}@-o-keyframes move-top-tab{0%{right:-50em}to{right:0}}@keyframes move-top-tab{0%{right:-50em}to{right:0}}@-webkit-keyframes move-bottom-tab{0%{left:-50em}to{left:0}}@-moz-keyframes move-bottom-tab{0%{left:-50em}to{left:0}}@-o-keyframes move-bottom-tab{0%{left:-50em}to{left:0}}@keyframes move-bottom-tab{0%{left:-50em}to{left:0}}[class*=dashicons]:before{font-family:dashicons}@media (max-width:1000px){.copy{padding:0 0 1em}}@media (max-width:1000px){.closer{margin-bottom:-3.6em}}@media (max-width:550px){.closer{margin-bottom:-0.3em}}.post figure,.type-page figure{float:left;margin-bottom:1em;width:30%}.post .post-container,.type-page .post-container{margin-bottom:1em}.post .post-container.with-thumb,.type-page .post-container.with-thumb{float:right;width:68%}.post .post-title h3,.type-page .post-title h3{font-size:1.5em;line-height:1.25em}.post .post-title h3 a,.type-page .post-title h3 a{color:#004059}.post .post-title h3 a:hover,.type-page .post-title h3 a:hover{tect-decoration:underline}.post .post-content,.type-page .post-content{font-size:0.875em;margin-top:1em}.post+.post,.type-page+.post{margin-top:2em}.post-meta{background-color:#eee;clear:both;margin-top:1em;padding:0.625em;text-align:right}.post-meta .post-date,.post-meta .taxo-links{color:#999;display:inline-block;font-size:0.75em;margin-left:1em;margin-top:0}.post-meta .post-date a,.post-meta .taxo-links a{color:#999}.post-meta .post-date a:hover,.post-meta .taxo-links a:hover{color:#333}.page-content .searchform label,.post .post-content .searchform label,.type-page .post-content .searchform label,.widget.widget_text .textwidget .searchform label{display:none}.page-content .searchform input,.post .post-content .searchform input,.type-page .post-content .searchform input,.widget.widget_text .textwidget .searchform input{height:2.25em;line-height:2.25em;margin:0}.page-content .searchform input#s,.post .post-content .searchform input#s,.type-page .post-content .searchform input#s,.widget.widget_text .textwidget .searchform input#s{border:1px solid #ccc;padding:0 0.5em}.page-content .searchform input#searchsubmit,.post .post-content .searchform input#searchsubmit,.type-page .post-content .searchform input#searchsubmit,.widget.widget_text .textwidget .searchform input#searchsubmit{color:#fff;padding:0 1em}.services .service{float:left;padding:0 0.5em;position:relative;width:25%}.services .service a{display:block;text-align:center}.services .service a figure{height:10em;margin:auto;max-width:12em;overflow:hidden;width:100%}.services .service a figure div{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:inset 0 0 33px 0 rgba(0, 0, 0, 0.75);box-shadow:inset 0 0 33px 0 rgba(0, 0, 0, 0.75);height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 1s cubic-bezier(0.18, 0.24, 0.46, 0.88);-o-transition:all 1s cubic-bezier(0.18, 0.24, 0.46, 0.88);transition:all 1s cubic-bezier(0.18, 0.24, 0.46, 0.88);width:100%;z-index:0}.services .service a h3{color:#333;margin-top:0.75em}.services .service a:hover figure div{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.services .service+.service{border-left:3px solid #E4E4E4}.social-menu li{display:inline-block;width:35%}@media (max-width:1000px){.menu-social-media-menu-container .social-icon{font-size:0.6em}}@media (max-width:750px){.menu-social-media-menu-container{display:none}.soc{padding:0.5em 0}}.testimonials .testimonial{background-color:#eee;margin:auto;max-width:42em;padding:1.5em}.testimonials .testimonial+.testimonial{margin-top:2em}.widget{background-color:#eee;font-size:0.875em}.widget .widget-title{background-color:#999;color:#fff;padding:0.75em}.widget .widget-title a{color:#fff}.widget ul{display:block;padding:1em}.widget ul li{line-height:1.5em}.widget ul li a{color:#333}.widget ul li a:hover{text-decoration:underline}.widget ul li ul{margin:0.5em 0 0 1em;padding:0}.widget ul li+li{margin-top:0.5em}.widget.widget_search form{display:block;padding:1em}.widget.widget_search form label{display:none}.widget.widget_search form input{height:2.5em;line-height:2.5em}.widget.widget_search form input#s{background-color:#fff;float:left;padding:0 0.5em;width:68%}.widget.widget_search form input#searchsubmit{color:#fff;cursor:pointer;float:right;width:30%}.widget.widget_subpages li.current_page_item{font-weight:bold}.widget.widget_subpages li.current_page_item:before{content:'» '}.widget.gform_widget{padding-bottom:1em}.widget.widget_text .textwidget{padding:1em}.widget+.widget{margin-top:1.25em}.footer-widget{font-size:0.875em}.footer-widget .widget-title{color:#888;margin-bottom:1em}.footer-widget .widget-title h3{font-weight:normal;text-transform:uppercase}.footer-widget ul li{line-height:1.5em}.footer-widget ul li ul{display:none}.footer-widget ul li+li{margin-top:0.5em}.footer-widget a{color:#aaa}.footer-widget a:hover{color:#fff}.footer-widget .menu a{color:#aaa}.footer-widget .menu a:hover{color:#fff}.footer-widget .textwidget *+*{margin-top:1.25em}.footer-widget .textwidget address,.footer-widget .textwidget p{line-height:1.5em}.footer-widget+.footer-widget{margin-top:1.5em}.page-content,.post .post-content,.type-page .post-content,.widget.widget_text .textwidget{color:#666;line-height:1.75em;margin:auto;max-width:48em}.page-content *+*,.post .post-content *+*,.type-page .post-content *+*,.widget.widget_text .textwidget *+*{margin-top:1.5em}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.post .post-content h1,.post .post-content h2,.post .post-content h3,.post .post-content h4,.post .post-content h5,.post .post-content h6,.type-page .post-content h1,.type-page .post-content h2,.type-page .post-content h3,.type-page .post-content h4,.type-page .post-content h5,.type-page .post-content h6,.widget.widget_text .textwidget h1,.widget.widget_text .textwidget h2,.widget.widget_text .textwidget h3,.widget.widget_text .textwidget h4,.widget.widget_text .textwidget h5,.widget.widget_text .textwidget h6{line-height:1.25em}.page-content h1,.post .post-content h1,.type-page .post-content h1,.widget.widget_text .textwidget h1{font-size:2.25em}.page-content h2,.post .post-content h2,.type-page .post-content h2,.widget.widget_text .textwidget h2{font-size:1.75em}.page-content h3,.post .post-content h3,.type-page .post-content h3,.widget.widget_text .textwidget h3{font-size:1.5em}.page-content h4,.post .post-content h4,.type-page .post-content h4,.widget.widget_text .textwidget h4{font-size:1.25em}.page-content h5,.post .post-content h5,.type-page .post-content h5,.widget.widget_text .textwidget h5{font-size:1.125em}.page-content p,.post .post-content p,.type-page .post-content p,.widget.widget_text .textwidget p{font-weight:400}.page-content ol,.post .post-content ol,.type-page .post-content ol,.widget.widget_text .textwidget ol{list-style-type:decimal;margin-left:2em}.page-content ul,.post .post-content ul,.type-page .post-content ul,.widget.widget_text .textwidget ul{list-style-type:disc;margin-left:2em}.page-content li+li,.page-content li ul,.post .post-content li+li,.post .post-content li ul,.type-page .post-content li+li,.type-page .post-content li ul,.widget.widget_text .textwidget li+li,.widget.widget_text .textwidget li ul{margin-top:0.5em}.page-content img.alignleft,.page-content img.alignright,.post .post-content img.alignleft,.post .post-content img.alignright,.type-page .post-content img.alignleft,.type-page .post-content img.alignright,.widget.widget_text .textwidget img.alignleft,.widget.widget_text .textwidget img.alignright{max-width:50%}.page-content img.alignleft,.post .post-content img.alignleft,.type-page .post-content img.alignleft,.widget.widget_text .textwidget img.alignleft{float:left;margin:0 1em 1em 0}.page-content img.alignright,.post .post-content img.alignright,.type-page .post-content img.alignright,.widget.widget_text .textwidget img.alignright{float:right;margin:0 0 1em 1em}.page-content img.aligncenter,.post .post-content img.aligncenter,.type-page .post-content img.aligncenter,.widget.widget_text .textwidget img.aligncenter{display:block;margin:0.5em auto}.page-content table,.post .post-content table,.type-page .post-content table,.widget.widget_text .textwidget table{border-collapse:collapse;border-spacing:0;margin-left:auto;margin-right:auto}.page-content table td,.page-content table th,.post .post-content table td,.post .post-content table th,.type-page .post-content table td,.type-page .post-content table th,.widget.widget_text .textwidget table td,.widget.widget_text .textwidget table th{background-color:#fff;border:1px solid transparent;padding:0.5em;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;vertical-align:middle}.page-content table thead th,.post .post-content table thead th,.type-page .post-content table thead th,.widget.widget_text .textwidget table thead th{background-color:#dfdfdf;font-weight:bold;text-align:center}.page-content table tbody th,.post .post-content table tbody th,.type-page .post-content table tbody th,.widget.widget_text .textwidget table tbody th{background-color:#f7f7f7}.page-content table tbody tr:nth-child(2n) td,.post .post-content table tbody tr:nth-child(2n) td,.type-page .post-content table tbody tr:nth-child(2n) td,.widget.widget_text .textwidget table tbody tr:nth-child(2n) td{background-color:#fcfcfc}.page-content table tbody tr:nth-child(2n) th,.post .post-content table tbody tr:nth-child(2n) th,.type-page .post-content table tbody tr:nth-child(2n) th,.widget.widget_text .textwidget table tbody tr:nth-child(2n) th{background-color:#f1f1f1}@media (max-width:768px){.page-content img.aligncenter,.page-content img.alignleft,.page-content img.alignright,.post .post-content img.aligncenter,.post .post-content img.alignleft,.post .post-content img.alignright,.type-page .post-content img.aligncenter,.type-page .post-content img.alignleft,.type-page .post-content img.alignright,.widget.widget_text .textwidget img.aligncenter,.widget.widget_text .textwidget img.alignleft,.widget.widget_text .textwidget img.alignright{clear:both;display:block;float:none;margin:1em auto;max-width:100%}.page-content table,.post .post-content table,.type-page .post-content table,.widget.widget_text .textwidget table{letter-spacing:-0.05em;width:100%}}@media (max-width:768px) and (orientation:landscape){.page-content,.post .post-content,.type-page .post-content,.widget.widget_text .textwidget{max-width:70%}}@media (max-width:560px){.page-content img[class*=wp-image],.post .post-content img[class*=wp-image],.type-page .post-content img[class*=wp-image],.widget.widget_text .textwidget img[class*=wp-image]{clear:both;float:none}}.ui-datepicker{-webkit-box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5);box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5);font:9pt Arial,sans-serif;height:auto;margin:5px auto 0;width:216px}.ui-datepicker a{text-decoration:none}.ui-datepicker table{border-collapse:collapse;width:100%}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker tbody td{border-right:1px solid #bbb;border-top:1px solid #bbb;padding:0}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker thead{border-bottom:1px solid #bbb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f7f7f7 0, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f7f7f7), color-stop(100%, #f1f1f1));background:-webkit-linear-gradient(top, #f7f7f7 0, #f1f1f1 100%);background:-o-linear-gradient(top, #f7f7f7 0, #f1f1f1 100%);background:-ms-linear-gradient(top, #f7f7f7 0, #f1f1f1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f7f7f7), to(#f1f1f1));background:linear-gradient(to bottom, #f7f7f7 0, #f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1', GradientType=0 )}.ui-datepicker th{color:#666;-webkit-filter:dropshadow(color=#fff, offx=1, offy=0);filter:dropshadow(color=#fff, offx=1, offy=0);font-size:6pt;padding:5px 0;text-align:center;text-shadow:1px 0 0 #fff;text-transform:uppercase}.ui-datepicker td a{color:#666;display:inline-block;-webkit-filter:dropshadow(color=#fff, offx=1, offy=1);filter:dropshadow(color=#fff, offx=1, offy=1);font-weight:bold;height:30px;line-height:30px;text-align:center;text-shadow:1px 1px 0 #fff;width:30px}.ui-datepicker td span{color:#666;display:inline-block;-webkit-filter:dropshadow(color=#fff, offx=1, offy=1);filter:dropshadow(color=#fff, offx=1, offy=1);font-weight:bold;height:30px;line-height:30px;text-align:center;text-shadow:1px 1px 0 #fff;width:30px}.ui-datepicker-header{background-color:#666;border-color:#666;border-style:solid;border-width:1px 0 0;-webkit-box-shadow:inset 0 1px 1px 0 rgba(250, 250, 250, 0.2);box-shadow:inset 0 1px 1px 0 rgba(250, 250, 250, 0.2);color:#e0e0e0;-webkit-filter:dropshadow(color=#000, offx=1, offy=-1);filter:dropshadow(color=#000, offx=1, offy=-1);font-weight:bold;line-height:30px;min-height:30px!important;text-shadow:1px -1px 0 #000}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{background-color:#fff;margin-top:2.5%}.ui-datepicker-title select+select{margin-left:0.5em}.ui-datepicker-next,.ui-datepicker-prev{background-image:url(/wp-content/themes/awg-p3/img/datepicker_arrow.png);background-repeat:no-repeat;cursor:pointer;display:inline-block;height:30px;line-height:600%;overflow:hidden;text-align:center;width:30px}.ui-datepicker-next{background-position:center 0;float:right}.ui-datepicker-prev{background-position:center -30px;float:left}.ui-datepicker-calendar .ui-state-default{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #ededed 0, #dedede 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ededed), color-stop(100%, #dedede));background:-webkit-linear-gradient(top, #ededed 0, #dedede 100%);background:-o-linear-gradient(top, #ededed 0, #dedede 100%);background:-ms-linear-gradient(top, #ededed 0, #dedede 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ededed), to(#dedede));background:linear-gradient(to bottom, #ededed 0, #dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede', GradientType=0 );-webkit-box-shadow:inset 1px 1px 0 0 rgba(250, 250, 250, 0.5);box-shadow:inset 1px 1px 0 0 rgba(250, 250, 250, 0.5)}.ui-datepicker-calendar .ui-state-hover{background-color:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background-color:#fff2aa;border:1px solid #c19163;-webkit-box-shadow:inset 0 0 10px 0 rgba(0, 0, 0, 0.1);box-shadow:inset 0 0 10px 0 rgba(0, 0, 0, 0.1);color:#666;-webkit-filter:dropshadow(color=#FFF, offx=0, offy=1);filter:dropshadow(color=#FFF, offx=0, offy=1);margin:-1px;position:relative;text-shadow:0 1px 0 #FFF}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.ui-datepicker-calendar td:first-child .ui-state-active{margin-left:0;width:29px}.ui-datepicker-calendar td:last-child .ui-state-active{margin-right:0;width:29px}.ui-datepicker-unselectable .ui-state-default{background-color:#f4f4f4;color:#b4b3b3}.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0!important}div#ui-datepicker-div[style]{z-index:9999!important}.gform_wrapper{clear:both;margin-left:auto;margin-right:auto;max-width:36em}.gform_wrapper .gform_heading{margin-bottom:2em}.gform_wrapper .gform_heading .gform_title{color:#666;font-size:1.75em}.gform_wrapper .gf_page_steps{background-color:#f1f1f1;border:2px solid #ddd;border-radius:0.125em;margin-bottom:1.25em;overflow:hidden;padding:0.375em}.gform_wrapper .gf_page_steps .gf_step{border-radius:0.125em;float:left;line-height:1;margin:0;padding:0.375em}.gform_wrapper .gf_page_steps .gf_step .gf_step_number{background-color:#999;border-radius:100%;color:#fff;display:block;float:left;font-size:0.75em;height:1.75em;line-height:1.75em;margin-right:0.5em;text-align:center;width:1.75em}.gform_wrapper .gf_page_steps .gf_step .gf_step_label{color:#999;display:block;float:left;font-size:0.875em;line-height:1.5em;margin-top:0;text-transform:uppercase}.gform_wrapper .gf_page_steps .gf_step.gf_step_active{background-color:#fff;border:1px solid #ddd;font-weight:bold}.gform_wrapper .gf_page_steps .gf_step.gf_step_active .gf_step_number{background-color:#333}.gform_wrapper .gf_page_steps .gf_step.gf_step_active .gf_step_label{color:#333}.gform_wrapper .gf_page_steps .gf_step+.gf_step{margin-left:0.375em}.page-content .gform_wrapper .gform_body .gform_fields,.post .post-content .gform_wrapper .gform_body .gform_fields,.type-page .post-content .gform_wrapper .gform_body .gform_fields,.widget.widget_text .textwidget .gform_wrapper .gform_body .gform_fields{list-style-type:none;margin-left:0}.gform_wrapper .gform_body .gform_fields .gfield{}.gform_wrapper .gform_body .gform_fields .gfield .gfield_label{display:block}.gform_wrapper .gform_body .gform_fields .gfield .clear-multi{margin-top:0}.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=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;border:2px solid #d1d1d1;width:100%}.gform_wrapper .gform_body .gform_fields .gfield input[type=email]:focus,.gform_wrapper .gform_body .gform_fields .gfield input[type=number]:focus,.gform_wrapper .gform_body .gform_fields .gfield input[type=password]:focus,.gform_wrapper .gform_body .gform_fields .gfield input[type=search]:focus,.gform_wrapper .gform_body .gform_fields .gfield input[type=tel]:focus,.gform_wrapper .gform_body .gform_fields .gfield input[type=text]:focus,.gform_wrapper .gform_body .gform_fields .gfield input[type=url]:focus,.gform_wrapper .gform_body .gform_fields .gfield select:focus,.gform_wrapper .gform_body .gform_fields .gfield textarea:focus{border-color:#909090;outline:0}.gform_wrapper .gform_body .gform_fields .gfield input[type=email]+label,.gform_wrapper .gform_body .gform_fields .gfield input[type=number]+label,.gform_wrapper .gform_body .gform_fields .gfield input[type=password]+label,.gform_wrapper .gform_body .gform_fields .gfield input[type=search]+label,.gform_wrapper .gform_body .gform_fields .gfield input[type=tel]+label,.gform_wrapper .gform_body .gform_fields .gfield input[type=text]+label,.gform_wrapper .gform_body .gform_fields .gfield input[type=url]+label,.gform_wrapper .gform_body .gform_fields .gfield select+label,.gform_wrapper .gform_body .gform_fields .gfield textarea+label{color:#999;display:block;font-size:0.75em;line-height:1em;margin-top:0.5em;text-transform:uppercase}.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=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.25em;line-height:2.25em;padding:0 0.5em}.gform_wrapper .gform_body .gform_fields .gfield select[multiple]{height:auto}.gform_wrapper .gform_body .gform_fields .gfield select option{padding:0.25em 0.4em}.gform_wrapper .gform_body .gform_fields .gfield textarea{line-height:1.25em;padding:0.5em}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container{margin-top:0}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container span{display:block;margin-top:0}.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.address_line_1,.gform_wrapper .gform_body .gform_fields .gfield .ginput_container span.address_line_2{margin-bottom:0.5em}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container span.address_city{float:left;margin-right:2%;width:49%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container span.address_state{float:left;margin-right:2%;width:21%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container span.address_zip{float:right;width:26%}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_date input.datepicker{width:auto}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_time{float:left;max-width:33.33%;padding-right:0.5em}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_time input{width:auto}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_time i{color:#999;font-size:0.75em;font-style:normal}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container.ginput_container_time label{color:#999;display:inline-block;font-size:0.75em;margin:0}.gform_wrapper .gform_body .gform_fields .gfield.hidden_label .gfield_label{display:none}.gform_wrapper .gform_body .gform_fields .gfield+.gfield{margin-top:1.5em}.gform_wrapper .gform_body .gform_page .gform_page_footer{margin-top:1.5em}.gform_wrapper .gform_body .gform_page .gform_page_footer .gform_button,.gform_wrapper .gform_body .gform_page .gform_page_footer .gform_next_button{float:right;margin:0}.gform_wrapper .gform_body .gform_page .gform_page_footer .gform_previous_button{background-color:#999}.gform_wrapper .gform_footer{text-align:center}.gform_wrapper .gfield_required,.gform_wrapper .validation_error,.gform_wrapper .validation_message{color:#d60000}@media (max-width:1024px){.gform_wrapper .gform_body input[type=checkbox],.gform_wrapper .gform_body input[type=radio]{font-size:0.9em;height:1.2em!important;min-width:1.2em!important}}.pagination{margin-top:1.5em;text-align:center}.pagination li{display:inline-block}.pagination li+li{margin-left:0.5em}.pagination a,.pagination span{background-color:#eee;color:#999;display:inline-block;font-size:0.875em;height:2.25em;line-height:2.25em;min-width:2em;padding:0 0.5em;text-align:center}.pagination a{background-color:#999;color:#fff}.pagination a:hover{background-color:#666;color:#fff}.slick-slider{-khtml-user-select:none;-moz-user-select:none;-ms-touch-action:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;display:block;margin-bottom:0;position:relative}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list .draggable{overflow:hidden}.slick-list:focus{outline:none}.slick-loading .slick-list{background:url(/wp-content/themes/awg-p3/img/ajax-loader.gif) center center no-repeat #fff}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{display:block;left:0;position:relative;top:0;zoom:1}.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;min-height:1px;width:100%}.slick-slide img{display:block}.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}@font-face{font-family:"slick";src:url(/wp-content/themes/awg-p3/assets/fonts/slick.eot);src:url(/wp-content/themes/awg-p3/assets/fonts/slick.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/awg-p3/assets/fonts/slick.woff) format("woff"), url(/wp-content/themes/awg-p3/assets/fonts/slick.ttf) format("truetype"), url(/wp-content/themes/awg-p3/assets/fonts/slick.svg#slick) format("svg");font-style:normal;font-weight:normal}.slick-next,.slick-prev{background-color:transparent!important;background-image:url(/wp-content/themes/awg-p3/img/carousel-nav.png);border:0;cursor:pointer;display:block;height:41px;opacity:0.5;overflow:hidden;padding:0;position:absolute;text-indent:-9999px;top:calc(90%/2);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;width:41px}.slick-prev,.slick-prev:visited{background-position:0 0;left:0.5em}.slick-prev:hover{background-color:transparent;cursor:pointer;opacity:1}.slick-next,.slick-next:visited{background-position:-41px 0;right:0.5em}.slick-next:hover{background-color:transparent;cursor:pointer;opacity:1}.slick-dots{bottom:-45px;display:block;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:black;content:"\2022";font-family:"slick";font-size:6px;height:20px;left:0;line-height:20px;opacity:0.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:black;opacity:0.75}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"\2190"}[dir=rtl] .slick-prev{left:auto;right:-25px}[dir=rtl] .slick-prev:before{content:"\2192"}[dir=rtl] .slick-slide{float:right}.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;display:block;position:relative;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-slider .banner-image{height:32em}.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-list .btn{background-color:#d93434;border-radius:30px;-webkit-box-shadow:0 1px 3px #666;box-shadow:0 1px 3px #666;color:#fff;font-family:Arial;font-size:20px;padding:10px 20px 10px 20px;text-decoration:none}.slick-list .btn:hover{background-color:#ba0000;text-decoration:none}.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-track .slick-slide{background-repeat:no-repeat;background-size:cover;float:left}.slick-track .slick-slide img{display:block}[dir=rtl] .slick-track .slick-slide{float:right}.slick-track .slick-slide.slick-loading img{display:none}.slick-track .slick-slide.dragging img{pointer-events:none}.slick-loading .slick-track .slick-slide{visibility:hidden}.slick-vertical .slick-track .slick-slide{border:1px solid transparent;display:block;height:auto}@media (min-width:1400px){.slick-slide{background-position:55%}}