@charset "UTF-8";.page-content:after,.project #live-sites .websites:after{clear:both;content:"";display:block}a,abbr,acronym,address,applet,article,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,main,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;color:#333;font-family:"sofia-pro",Arial,Helvetica,sans-serif;padding-left:9em;text-align:center;width:100%}@media (max-width:768px){body{padding:0 0 3em 0}}main{position:relative;z-index:1}a,input{transition:0.3s;text-decoration:none}address{font-style:normal}img{height:auto;max-width:100%}caption,hr{display:none}h1,h2,h3,h4,h5,h6{font-weight:700}article,aside,figure,footer,header,main,nav,section{display:block}table{border-collapse:collapse}button,input,select,textarea{background:none;border:0;font-size:1em;font-family:"sofia-pro",Arial,Helvetica,sans-serif;margin:0;padding:0}button:-webkit-autofill,input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:rgba(255,255,255,0.3)!important}.container{align-items:flex-start;display:flex;gap:3%;margin-inline:auto;max-width:60em;padding:3em 5%;position:relative;text-align:left}#content{flex:1;min-width:0}#content.full{flex:0 0 100%}@media (max-width:800px){#content{flex:0 0 100%}}#sidebar{flex:0 0 30%;min-width:0}@media (max-width:800px){#sidebar{display:none}}.header{background-color:#fff;box-shadow:0.25em 0 0.25em rgba(0,0,0,0.15);height:100vh;left:0;position:fixed;top:0;width:9em;z-index:2}@media (max-width:768px){.header{bottom:0;box-shadow:0 -0.25em 0.25em rgba(0,0,0,0.15);display:flex;flex-direction:row;height:3em;justify-content:space-between;top:inherit;width:100%;z-index:999}}.header-logo{padding-top:1em}@media (max-width:480px){.header-logo{width:auto}}.header-logo-link{display:block}.header-logo svg{height:6em;width:100%}@media (max-width:768px){.header-logo svg{height:5em;transform:translateY(-1.375em);width:7em}}@media (max-width:480px){.header-logo svg{height:4.5em;transform:translateY(-1.25em);width:6em}}.header-logo .dot{fill:#ff6501}.navigation{border-top:1px solid #eee;text-align:left}@media (max-width:768px){.navigation{border-top:0}}.navigation ul{display:block}@media (max-width:768px){.navigation ul{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.navigation,.navigation li{width:auto}}.navigation li{border-bottom:1px solid #eee;display:block}@media (max-width:768px){.navigation li{border-bottom:0}}.navigation a{display:block;height:3em;line-height:3em;padding:0 1em;position:relative;text-transform:uppercase}@media (max-width:768px){.navigation a{text-align:center}}@media (max-width:360px){.navigation a{padding:0 0.5em}}.navigation a:before{background-color:#009edf;content:"";display:block;height:100%;left:0;position:absolute;top:0;translate:-150% 0;transition:all 0.2s ease;width:150%;will-change:translate;z-index:1}@media (max-width:768px){.navigation a:before{translate:0 100%;width:100%}}.navigation a span{color:#333;display:block;font-size:1.5em;font-weight:bold;position:relative;transition:all 0.2s ease;white-space:nowrap;z-index:2}@media (max-width:640px){.navigation a span{font-size:1.25em}}@media (max-width:640px) and (orientation:landscape){.navigation a span{font-size:1em}}@media (max-width:560px){.navigation a span{font-size:1em}}.navigation a.active:before,.navigation a:hover:before{translate:-25% 0}@media (max-width:768px){.navigation a.active:before,.navigation a:hover:before{translate:0 0}}.navigation a.active span,.navigation a:hover span{color:#fff;font-size:2em}@media (max-width:640px){.navigation a.active span,.navigation a:hover span{font-size:1.5em}}@media (max-width:640px) and (orientation:landscape){.navigation a.active span,.navigation a:hover span{font-size:1.25em}}@media (max-width:560px){.navigation a.active span,.navigation a:hover span{font-size:1.25em}}@media (max-width:480px){.navigation a span span,.navigation a.active span,.navigation a:hover span{font-size:1em}}@media (max-width:360px){.navigation a span span,.navigation a.active span,.navigation a:hover span{font-size:0.875em}}.footer a:link,.footer a:visited{color:#999}.footer a:active,.footer a:focus,.footer a:hover{color:#333}.footer{padding:2em}.footer-copyright{color:#999;font-size:0.875em;line-height:1.5}.hamburger{background-color:#666;border-radius:100%;cursor:pointer;display:none;height:3em;padding:1.5em 0.75em;position:relative;transform:translateY(-0.25em);width:3em}.hamburger span,.hamburger span:after,.hamburger span:before{background-color:#fff;display:block;height:0.125em;transition:0.5s;width:1.5em}.hamburger span:after,.hamburger span:before{content:""}.hamburger span:before{transform:translateY(-8px)}.hamburger span:after{transform:translateY(6px)}.hamburger .hint{color:#666;font-size:0.875em;font-weight:400;left:0;position:absolute;text-align:center;text-transform:uppercase;top:105%;transition:0.25s;white-space:nowrap;width:100%}.hamburger:hover span{transform:rotate(90deg) scale(0.8)}.hamburger:hover span:after,.hamburger:hover span:before{width:1em}.hamburger:hover span:before{transform:rotate(-45deg) translateX(0) translateY(-7px)}.hamburger:hover span:after{transform:rotate(45deg) translateX(-1px) translateY(6px)}@media (max-width:960px){.hamburger{display:block}}#mobile-menu{height:100%;left:0;opacity:0;overflow:auto;padding:1em 4%;position:fixed;text-align:left;top:0;transform:translateY(100%);transition:0.9s;width:100%;z-index:9999}#mobile-menu .close{cursor:pointer;float:right;height:2.5em;opacity:0;overflow:hidden;position:relative;transition:0.3s;transition-delay:0.9s;width:2.5em}#mobile-menu .close:after,#mobile-menu .close:before{background-color:#666;content:"";display:block;height:0.25em;left:50%;position:absolute;top:50%;width:2em}#mobile-menu .close:before{transform:translate(-50%,-50%) rotate(45deg)}#mobile-menu .close:after{transform:translate(-50%,-50%) rotate(135deg)}#mobile-menu ul{display:block;margin-right:3em;text-align:left}#mobile-menu ul li{display:block}#mobile-menu ul a{color:#666;display:block;font-size:1.5em;line-height:1.25em;padding:0.5em 1em;text-align:left}#mobile-menu ul a img{display:none}#mobile-menu ul ul{columns:2;margin-right:0}#mobile-menu ul ul a{font-size:1.125em;padding:0.5em 0 0.5em 2em}#mobile-menu .email a,#mobile-menu .phone a{color:#666;display:block;font-size:1.5em;padding:0.5em 1em}body.mobile-open #mobile-menu{opacity:1;transform:translateY(0)}body.mobile-open #mobile-menu .close{opacity:1}@media (max-width:640px){#mobile-menu ul ul{columns:1}}body{}body:after{background-color:#fff;content:"";display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:0.65s;width:100%;z-index:-1}body.mobile-open{height:100%;overflow:hidden}body.mobile-open:after{opacity:0.9;z-index:9998}.button,.searchform input#searchsubmit{appearance:none;border:0;color:#fff;cursor:pointer;display:inline-block;font-weight:100;height:2.5em;line-height:2.5em;padding:0 1.5em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,.searchform input#searchsubmit:focus{outline:0}.button.orange,.gform_footer .button,.gform_page_footer .button.gform_button,.gform_page_footer .button.gform_next_button,.searchform input#searchsubmit{background-color:#ff6501}.button.orange:hover,.gform_footer .button:hover,.gform_page_footer .button.gform_button:hover,.gform_page_footer .button.gform_next_button:hover,.searchform input#searchsubmit:hover{background-color:#ff6501}.button.black,.gform_page_footer .button.gform_previous_button,.gform_page_footer .searchform input#searchsubmit.gform_previous_button,.searchform .gform_page_footer input#searchsubmit.gform_previous_button,.searchform input.black#searchsubmit{background-color:#333;color:#fff}.cta{background-color:#009edf;color:#fff;padding:4em 5%;position:relative}.cta:before{background:rgba(255,255,255,0);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.cta .gform_wrapper{max-width:24em;position:relative;text-align:left;z-index:2}.cta .gform_wrapper .gform_heading{text-align:center}.cta .gform_wrapper .gform_heading .gform_title{color:#fff}.cta .gform_wrapper .gform_body .gfield input+label{color:#fff}.page-content{color:#666;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{color:#009edf;line-height:1.25em}.page-content h2{font-size:2em}.page-content h3{font-size:1.75em}.page-content h4{font-size:1.5em}.page-content h5{font-size:1.25em}.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 a{color:#009edf}.page-content a:hover{color:#ff6501}.page-content img.alignleft{float:left;margin:0.5em 1em 0.5em 0}.page-content img.alignright{float:right;margin:0.5em 0 0.5em 1em}.page-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.page-content table{border:1px solid #ccc;margin-left:auto;margin-right:auto;min-width:24em}.page-content table td,.page-content table th{font-weight:400;padding:0.625em;text-align:center;vertical-align:middle}.page-content table thead th{background-color:#ccc;color:#666;text-transform:uppercase}.page-content table tbody td,.page-content table tbody th{border-bottom:1px solid #ccc}.page-content table tbody td{color:#666}@media (max-width:768px) and (orientation:landscape){.page-content{max-width:30em}}@media (max-width:560px){.page-content img.alignleft,.page-content img.alignright{clear:both;float:none;margin-inline:auto;text-align:center}.page-content img.aligncenter,.page-content img.alignleft,.page-content img.alignright{clear:both;display:block;float:none;height:inherit;margin-inline:auto;max-width:100%;text-align:center}.page-content table{min-width:inherit;width:100%}}.gallery{float:none!important}.gallery br{clear:none!important;display:none}.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:#ccc;border:2px solid #ccc;display:inline-flex;margin-inline:auto;overflow:hidden}.gallery.gallery-columns-1 .gallery-item .gallery-icon a img{border-width:0!important;transition:all 0.5s}.gallery.gallery-columns-1 .gallery-item .gallery-icon a:hover img{transform:scale(1.09)}.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:#ccc;border:2px solid #ccc;display:inline-flex;margin-inline:auto;overflow:hidden}.gallery.gallery-columns-2 .gallery-item .gallery-icon a img{border-width:0!important;transition:all 0.5s}.gallery.gallery-columns-2 .gallery-item .gallery-icon a:hover img{transform:scale(1.09)}.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:#ccc;border:2px solid #ccc;display:inline-flex;margin-inline:auto;overflow:hidden}.gallery.gallery-columns-3 .gallery-item .gallery-icon a img{border-width:0!important;transition:all 0.5s}.gallery.gallery-columns-3 .gallery-item .gallery-icon a:hover img{transform:scale(1.09)}.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:#ccc;border:2px solid #ccc;display:inline-flex;margin-inline:auto;overflow:hidden}.gallery.gallery-columns-4 .gallery-item .gallery-icon a img{border-width:0!important;transition:all 0.5s}.gallery.gallery-columns-4 .gallery-item .gallery-icon a:hover img{transform:scale(1.09)}.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:#ccc;border:2px solid #ccc;display:inline-flex;margin-inline:auto;overflow:hidden}.gallery.gallery-columns-5 .gallery-item .gallery-icon a img{border-width:0!important;transition:all 0.5s}.gallery.gallery-columns-5 .gallery-item .gallery-icon a:hover img{transform:scale(1.09)}.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:#ccc;border:2px solid #ccc;display:inline-flex;margin-inline:auto;overflow:hidden}.gallery.gallery-columns-6 .gallery-item .gallery-icon a img{border-width:0!important;transition:all 0.5s}.gallery.gallery-columns-6 .gallery-item .gallery-icon a:hover img{transform:scale(1.09)}.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:#ccc;border:2px solid #ccc;display:inline-flex;margin-inline:auto;overflow:hidden}.gallery.gallery-columns-7 .gallery-item .gallery-icon a img{border-width:0!important;transition:all 0.5s}.gallery.gallery-columns-7 .gallery-item .gallery-icon a:hover img{transform:scale(1.09)}.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:#ccc;border:2px solid #ccc;display:inline-flex;margin-inline:auto;overflow:hidden}.gallery.gallery-columns-8 .gallery-item .gallery-icon a img{border-width:0!important;transition:all 0.5s}.gallery.gallery-columns-8 .gallery-item .gallery-icon a:hover img{transform:scale(1.09)}.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:#ccc;border:2px solid #ccc;display:inline-flex;margin-inline:auto;overflow:hidden}.gallery.gallery-columns-9 .gallery-item .gallery-icon a img{border-width:0!important;transition:all 0.5s}.gallery.gallery-columns-9 .gallery-item .gallery-icon a:hover img{transform:scale(1.09)}.section-heading{margin:0 auto 3em;max-width:48em;text-align:center}.section-heading-title{font-size:2em}.section-heading p{color:#666;line-height:1.5em;margin-top:1em}.section-heading a{color:#009edf}.section-heading a:hover{color:#ff6501}@media (max-width:768px) and (orientation:landscape){.section-heading{max-width:60%}}.page-title{margin-bottom:1.5em}.page-title h1{font-size:2em}.loading{background-color:#fff;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:99999}.loading .dots{display:flex;gap:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loading .dots .dot{animation:fx 1000ms ease infinite 300ms;border:2px solid #999;border-radius:100%;height:10px;transform:scale(0);width:10px}.loading .dots .dot:nth-child(2){animation:fx 1000ms ease infinite 600ms}.loading .dots .dot:nth-child(3){animation:fx 1000ms ease infinite 900ms}@keyframes fx{50%{transform:scale(1);opacity:1}to{opacity:0}}.uses{color:#999}.uses span+span:before{content:", ";display:inline}.post .post-title{font-size:1.125em}.post .post-title h3{font-weight:500}.post .post-title a{color:#009edf}.post .post-title a:hover{color:#ff6501}.post .page-content{margin-top:0.5em}.post+.post{border-top:1px dashed #ccc;margin-top:1.5em;padding-top:1.5em}.searchform{display:flex;gap:2%}.searchform label{display:none}.searchform input{height:2.5em;line-height:2.5em}.searchform input#s{background-color:#fff;border:1px solid #ccc;flex:1;line-height:2.375em;padding:0 0.5em}.searchform input#s:focus{border-color:#999;box-shadow:0 0 0.25em rgba(0,0,0,0.2)}.searchform input#searchsubmit{flex:0 0 28%;padding:0}.searchform .awesomplete{flex:1}.searchform .awesomplete input#s{width:100%}.page-content .searchform{background:#f1f1f1;background:linear-gradient(to bottom,#f1f1f1 0%,#eee 100%);border:1px solid #ccc;max-width:32em;padding:1em}.page-content .searchform .awesomplete,.page-content .searchform input{margin-top:0}#menu-social-menu{display:flex;gap:0.5em}#menu-social-menu li a{background-repeat:no-repeat;background-size:contain;display:block;height:1.5em;opacity:1;overflow:hidden;text-indent:-9999px;width:1.5em}#menu-social-menu li a:hover{opacity:0.8}#menu-social-menu li.twitter a{background-image:url(/wp-content/themes/awgnet/img/twitter.png)}#menu-social-menu li.facebook a{background-image:url(/wp-content/themes/awgnet/img/facebook.png)}#menu-social-menu li.google-plus a{background-image:url(/wp-content/themes/awgnet/img/google-plus.png)}#menu-social-menu li.linkedin a{background-image:url(/wp-content/themes/awgnet/img/linkedin.png)}#menu-social-menu li.instagram a{background-image:url(/wp-content/themes/awgnet/img/instagram.png)}#menu-social-menu li.pinterest a{background-image:url(/wp-content/themes/awgnet/img/pinterest.png)}@media (max-width:1000px){.menu-social-media-menu-container .social-icon{font-size:0.6em}}.page-content .testimonials{list-style-type:none;margin-left:0}.page-content .testimonials .testimonial .content{line-height:1.5em}.page-content .testimonials .testimonial .content:after,.page-content .testimonials .testimonial .content:before{color:#ccc;display:inline-block;font-size:1.5em;height:0;margin-top:-150%;vertical-align:sub}.page-content .testimonials .testimonial .content:before{content:open-quote}.page-content .testimonials .testimonial .content:after{content:close-quote}.page-content .testimonials .testimonial .author{font-weight:500;text-align:right}.page-content .testimonials .testimonial .author:before{content:"—"}.page-content .testimonials .testimonial+.testimonial{border-top:1px dashed #ccc;margin-top:1.5em;padding-top:1.5em}.home .testimonials .testimonial{color:#666;line-height:1.5em}.home .testimonials .testimonial .author{margin-top:1em}.themes{display:grid;gap:3em 1em;grid-template-columns:repeat(3,1fr)}@media (max-width:1152px){.themes{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.themes{grid-template-columns:1fr}}.themes .theme{text-align:center}.themes .theme-link{color:#666;display:block}.themes .theme-link:hover{color:#009edf}.themes .theme-figure{border:1px solid #ccc;height:12em;margin-inline:auto;max-width:100%;width:18em}.themes .theme-figure-img{display:block;height:100%;object-fit:cover;object-position:50% 0;width:100%}.themes .theme-title{font-size:1.25em;margin-top:1em}.themes .theme-uses{color:#999;line-height:1.25em;margin-top:0.5em;transition:all 0.3s ease}.widget{background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.15);padding:1em}.widget+.widget{margin-top:1.5em}.widget a:link,.widget a:visited{color:#009edf}.widget a:active,.widget a:focus,.widget a:hover{color:#ff6501}.widget ul{list-style-type:square;margin-left:2em}.widget ul li{line-height:1.25em}.widget ul li+li{margin-top:0.5em}.widget .widget-title{margin-bottom:1em}.widget .widget-title h3{color:#009edf;font-size:1.125em;text-transform:uppercase}.widget.widget_subpages li{font-size:0.875em}@media (max-width:960px){.widget.widget_search .searchform input#s{flex:0 0 58%}.widget.widget_search .searchform input#searchsubmit{flex:0 0 38%}}.footer-widget+.footer-widget{margin-top:2em}.footer-widget .widget-title h3{color:#999;font-weight:400;text-transform:uppercase}.footer-widget address,.footer-widget p,.footer-widget ul{line-height:1.5em;margin-top:1.25em}.footer-widget li+li{margin-top:0.5em}.footer-widget a{color:#ccc}.footer-widget a:hover{color:#fff}.newsletter .footer-widget.gform_widget .gform_wrapper{display:flex;margin-top:1.25em}.newsletter .footer-widget.gform_widget .gform_body{flex:0 0 60%}.newsletter .footer-widget.gform_widget .gform_body ul{margin-top:0}.newsletter .footer-widget.gform_widget .gform_body .gfield label{display:none}.newsletter .footer-widget.gform_widget .gform_footer{flex:0 0 40%}.newsletter .footer-widget.gform_widget .gform_footer .button,.newsletter .footer-widget.gform_widget .gform_footer .searchform input#searchsubmit,.searchform .newsletter .footer-widget.gform_widget .gform_footer input#searchsubmit{padding:0;width:100%}.page-template-faq .faq{float:none;list-style-type:none;margin:0 auto}.page-template-faq .faq .question{background-color:#009edf;color:#fff;cursor:pointer;line-height:1.25em;padding:1em 2.5em 1em 1em;position:relative}.page-template-faq .faq .question:after{color:#fff;content:"\f139";font-family:dashicons;font-size:1.5em;position:absolute;right:0.5em;top:50%;transform:rotate(0deg) translateY(-50%);transform-origin:top;transition:all 0.25s ease}.page-template-faq .faq .question.open:after{transform:rotate(90deg) translateY(-50%)}.page-template-faq .faq .answer{background-color:#eee;margin-top:0;padding:1em}.home-banner{background-position:50%;background-size:cover;display:flex;height:40em;padding:0 5%;position:relative}@media (max-width:768px) and (orientation:landscape){.home-banner{height:27em}}@media (max-width:720px) and (orientation:landscape){.home-banner{height:24em}}@media (max-width:640px) and (orientation:landscape){.home-banner{height:21em}}.home-banner .content{align-self:center;color:#fff;justify-self:center}.home-banner .content h2,.home-banner .content p{background-color:rgba(0,0,0,0.8);display:inline-block;line-height:1.3}.home-banner .content h2{font-size:3em}@media (max-width:768px) and (orientation:landscape){.home-banner .content h2{font-size:2.5em}}@media (max-width:640px) and (orientation:landscape){.home-banner .content h2{font-size:2em}}@media (max-width:480px){.home-banner .content h2{font-size:2.5em}}.home-banner .content p{font-size:1.25em;margin-top:0.75em}@media (max-width:768px) and (orientation:landscape){.home-banner .content p{font-size:1.125em}}@media (max-width:480px){.home-banner .content p{font-size:1.125em}}.home-banner .content .button,.home-banner .content .searchform input#searchsubmit,.searchform .home-banner .content input#searchsubmit{font-size:1.25em;margin-top:2em}@media (max-width:768px) and (orientation:landscape){.home-banner .content .button,.home-banner .content .searchform input#searchsubmit,.searchform .home-banner .content input#searchsubmit{font-size:1.125em;margin-top:2em}}@media (max-width:480px){.home-banner .content .button,.home-banner .content .searchform input#searchsubmit,.searchform .home-banner .content input#searchsubmit{font-size:1.125em}}@media (max-width:640px) and (orientation:landscape){.home-banner .content .button,.home-banner .content .searchform input#searchsubmit,.home-banner .content p,.searchform .home-banner .content input#searchsubmit{font-size:1em}}.home-themes{background-color:#fff;padding:4em 5%;position:relative}@media (max-width:640px) and (orientation:landscape){#home-form .gform_wrapper{max-width:20em}}.project .menu{position:fixed;right:2em;top:2em;z-index:9}.project .menu li+li{margin-top:1em}.project .menu a{color:#333;display:block;font-size:0.75em;font-weight:700;height:1.5em;line-height:1.5em;opacity:0.5;text-align:right;text-transform:uppercase}.project .menu a:after{border:2px solid #333;border-radius:100%;content:"";display:inline-block;height:0.5em;margin-left:0.5em;width:0.5em}.project .menu a:hover{opacity:0.7}.project .menu a.active{opacity:0.9}@media (max-width:960px){.project .menu{display:none}}.project .top{padding-bottom:2em}.project .top figure{background-color:#009edf;height:30em;overflow:hidden;padding:0 5%;position:relative}.project .top figure img{box-shadow:0 0.25em 0.25em rgba(0,0,0,0.1);left:50%;position:absolute;top:15%;transform:translate(-50%,0);transition:all 0.5s ease;width:25em;z-index:3}.project .top figure img:nth-child(2){animation:screenshot2 0.5s ease 0s forwards;animation-delay:0.6s;z-index:2}.project .top figure img:nth-child(2):hover{transform:translate(-75%,0.75em) rotate(0deg);z-index:4}.project .top figure img:nth-child(3){animation:screenshot3 0.5s ease 0s forwards;animation-delay:0.8s;z-index:1}.project .top figure img:nth-child(3):hover{transform:translate(-25%,0em) rotate(0deg);z-index:4}.project .top figure img:hover{box-shadow:0 0.25em 0.625em rgba(0,0,0,0.2)}@media (max-width:640px){.project .top figure img{width:20em}}.project .top figure:after,.project .top figure:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%}.project .top figure:before{background:rgba(0,0,0,0);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.05) 100%);height:0.5em;z-index:5}.project .top figure:after{background:rgba(255,255,255,0.4);background:linear-gradient(to bottom,rgba(255,255,255,0.4) 0%,rgb(255,255,255) 100%);z-index:0}@media (max-width:640px){.project .top figure{height:24em}}@media (max-width:480px){.project .top figure{height:20em}}.project .top .project-title{margin-top:2em}.project .top .project-title h1{font-size:2em}.project .top .page-content{margin-top:2em;max-width:36em}@media (max-width:640px){.project .top .page-content{padding:0 5%}}.project .top .actions{margin-top:2em}.project .features-list{border-top:1px solid #ccc;padding:3em 5%}.project .features-list .features{margin-inline:auto;max-width:48em;text-align:left}.project .features-list .features ul{display:grid;gap:1em;grid-template-columns:repeat(2,1fr)}@media (max-width:480px){.project .features-list .features ul{grid-template-columns:1fr}}.project .features-list .features li{align-items:center;display:flex;gap:0.5em;line-height:1.5em}.project .features-list .features li:before{background-color:#009edf;border-radius:100%;content:"";flex-shrink:0;height:0.75em;width:0.75em}.project #live-sites{background-color:#ff6501;color:#fff;padding:3em 5%}.project #live-sites .section-heading p{color:#fff}.project #live-sites .websites{padding:0 3em}.project #live-sites .websites .website a{color:#fff;display:block;padding:0 1em;text-align:center}.project #live-sites .websites .website a img{box-shadow:0 0.125em 0.125em rgba(0,0,0,0.15);display:block;margin-bottom:0.5em;transition:all 0.2s ease}.project #live-sites .websites .website a:hover img{box-shadow:0 0.25em 0.375em rgba(0,0,0,0.25)}.project #live-sites .websites .slick-next,.project #live-sites .websites .slick-prev{background-color:#fff;border-radius:100%;height:2em;opacity:0.5;top:50%;transform:translateY(-50%);width:2em}.project #live-sites .websites .slick-next:after,.project #live-sites .websites .slick-next:before,.project #live-sites .websites .slick-prev:after,.project #live-sites .websites .slick-prev:before{background-color:#ff6501;content:"";display:block;height:0.125em;left:50%;position:absolute;top:50%;transform-origin:50%;width:0.75em}.project #live-sites .websites .slick-next:before,.project #live-sites .websites .slick-prev:before{top:50%;transform:translate(-50%,-0.3em) rotate(135deg)}.project #live-sites .websites .slick-next:after,.project #live-sites .websites .slick-prev:after{bottom:50%;transform:translate(-50%,0.2em) rotate(45deg)}.project #live-sites .websites .slick-next:hover,.project #live-sites .websites .slick-prev:hover{opacity:0.9}.project #live-sites .websites .slick-next{right:0;transform:rotate(180deg)}.project #live-sites .websites .slick-prev{left:0}@media (max-width:640px){.project #live-sites .websites{padding:0}}@keyframes screenshot2{0%{transform:translate(0,0) rotate(0deg)}to{transform:translate(-75%,1em) rotate(-3deg)}}@keyframes screenshot3{0%{transform:translate(0,0) rotate(0deg)}to{transform:translate(-25%,1em) rotate(3deg)}}.ui-datepicker{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 #ddd}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker tbody td{border-right:1px solid #ddd;border-top:1px solid #ddd;padding:0}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker thead{border-bottom:1px solid #ddd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f1f1f1 0,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f1f1f1),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#f1f1f1 0,#f1f1f1 100%);background:-o-linear-gradient(top,#f1f1f1 0,#f1f1f1 100%);background:-ms-linear-gradient(top,#f1f1f1 0,#f1f1f1 100%);background:linear-gradient(to bottom,#f1f1f1 0,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0)}.ui-datepicker th{color:#666;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;filter:dropshadow(color=#fff,offx=1,offy=1);font-weight:700;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;filter:dropshadow(color=#fff,offx=1,offy=1);font-weight:700;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;box-shadow:inset 0 1px 1px 0 rgba(250,250,250,0.2);color:#eee;filter:dropshadow(color=#000,offx=1,offy=-1);font-weight:700;line-height:30px;min-height:30px!important;text-shadow:1px -1px 0 #000}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%}.ui-datepicker-next,.ui-datepicker-prev{background-image:url(/wp-content/plugins/gravityforms/images/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,#eee 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#eee 0,#dedede 100%);background:-o-linear-gradient(top,#eee 0,#dedede 100%);background:-ms-linear-gradient(top,#eee 0,#dedede 100%);background:linear-gradient(to bottom,#eee 0,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,0.5)}.ui-datepicker-calendar .ui-state-hover{background-color:#f1f1f1}.ui-datepicker-calendar .ui-state-active{background-color:#fff2aa;border:1px solid #c19163;box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.1);color:#666;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:#f1f1f1;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{margin-inline:auto;max-width:36em}.gform_wrapper .gfield_required,.gform_wrapper .validation_error,.gform_wrapper .validation_message{color:#ff3b3d}.gform_heading{margin-bottom:2em}.gform_title{color:#666;font-size:1.75em}.gform_description{display:block;margin-top:0.75em}.gform_fields{display:grid;gap:1.25em;grid-template-columns:1fr}.page-content .gform_fields{column-count:1;list-style-type:none;margin-left:0}.gform_page_footer{display:flex;gap:0.5em;justify-content:flex-end;margin-top:1.5em}.gform_footer{display:flex;justify-content:space-between;margin-top:1em}.gform_footer>:only-child{margin-inline:auto}.gfield{}.gfield label,.gfield legend{display:block;font-weight:500;margin-bottom:0.25em}.gfield input,.gfield select,.gfield textarea{background-color:#fff;border:1px solid #333;border-radius:0;width:100%}.gfield input:focus,.gfield select:focus,.gfield textarea:focus{box-shadow:0 0 0.25em rgba(0,0,0,0.3);outline:0}.gfield input+label,.gfield select+label,.gfield textarea+label{color:#999;display:block;font-size:0.75em;margin:0.25em 0 0;text-transform:uppercase}.gfield textarea{height:7.5em;padding:0.5em}.gfield input,.gfield select{height:2.5em;line-height:2.5;padding:0 0.5em}.gfield input[type=checkbox],.gfield input[type=radio],.gfield select[type=checkbox],.gfield select[type=radio]{display:inline;height:1.1em;min-width:1.1em;vertical-align:middle;width:auto}.gfield input[type=checkbox]:checked+label,.gfield input[type=radio]:checked+label,.gfield select[type=checkbox]:checked+label,.gfield select[type=radio]:checked+label{font-weight:700}.gfield.hidden_label .gfield_label{display:none}.gfield--type-honeypot{display:none}.ginput_container{column-gap:2%;display:flex;flex-wrap:wrap;margin-top:0}.ginput_container span{margin-top:0}.ginput_container span.name_first{flex:0 0 49%}.ginput_container span.name_last{flex:0 0 49%}.ginput_container span{}.ginput_container span.address_line_1,.ginput_container span.address_line_2{flex:0 0 100%;margin-bottom:0.75em}.ginput_container span.address_city{flex:0 0 46%}.ginput_container span.address_state{flex:0 0 25%}.ginput_container span.address_zip{flex:0 0 25%}.ginput_container{}.ginput_container .gfield_date_day,.ginput_container .gfield_date_month,.ginput_container .gfield_date_year,.ginput_container .gfield_time_hour,.ginput_container .gfield_time_minute{max-width:5em}.gf_page_steps{background:#fff;background:linear-gradient(to bottom,#fff 0%,#f1f1f1 100%);border:1px solid #ddd;border-radius:0.125em;box-shadow:0 2px 2px rgba(0,0,0,0.15);display:flex;gap:0.375em;margin-bottom:1.25em;overflow:hidden;padding:0.375em}.gf_page_steps .gf_step{align-items:center;border-radius:0.125em;display:flex;gap:0.5em;margin:0;padding:0.375em}@media (max-width:640px){.gf_page_steps .gf_step{padding:0.375em 0}}.gf_page_steps .gf_step_number{background-color:#999;border-radius:100%;color:#fff;font-size:0.75em;height:1.75em;line-height:1.75em;text-align:center;width:1.75em}.gf_page_steps .gf_step_label{color:#999;font-size:0.875em;text-transform:uppercase}@media (max-width:640px){.gf_page_steps .gf_step_label{display:none}}.gf_page_steps .gf_step_active{background-color:#fff;border:1px solid #ddd;font-weight:500}@media (max-width:640px){.gf_page_steps .gf_step_active{padding:0.375em}}.gf_page_steps .gf_step_active .gf_step_number{background-color:#333}.gf_page_steps .gf_step_active .gf_step_label{color:#333}@media (max-width:640px){.gf_page_steps .gf_step_active .gf_step_label{display:block}}.tos-slide>*{max-height:80%!important}.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;display:block;margin-bottom:0;position:relative;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url(/wp-content/themes/awgnet/img/ajax-loader.gif) center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{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}.slick-next,.slick-prev{border:0;cursor:pointer;display:block;overflow:hidden;padding:0;position:absolute;text-indent:-9999px}@media (max-width:768px){.slick-next,.slick-prev{visibility:hidden}}.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:#000;content:"•";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:"←"}[dir=rtl] .slick-prev{left:auto;right:-25px}[dir=rtl] .slick-prev:before{content:"→"}[dir=rtl] .slick-slide{float:right}.slick-slider .banner-image{height:440px}.slick-list .btn{background-color:#ff3b3d;border-radius:30px;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}