strong{color:red}.content a,p a{color:#212121!important}#footer .main_color a,#footer a{color:#aaa!important}a.down-arrow{border:solid 2px;border-radius:1000px;padding:7px 6px 9px 7px;width:40px;font-size:20px;line-height:20px;color:#fff;text-align:center;margin-right:auto;margin-left:auto;display:block}#totally-fullwidth{width:100%;margin-left:0%;margin-right:0%}#totally-fullwidth .container{max-width:100%;padding:0}.georgia{font-family:'georgia',cursive;font-weight:100;text-transform:none!important}img{border-radius:0!important}#cta-menu div .av_one_fifth{margin-left:1%;width:20.2%;transform:scale(1);transition:all ease-in-out 0.2s;cursor:pointer;opacity:.85}#cta-menu div .av_one_fifth.first{margin-left:-2%!important}#cta-menu div .av_one_fifth:hover{transform:scale(1.15);box-shadow:0 0 10px 10px rgb(255 255 255 / .25);z-index:999;opacity:1}.html_header_top.html_header_sticky #header{box-shadow:0 2px 2px rgb(0 0 0 / .05)}.av-main-nav>li>a{font-weight:300!important;text-transform:uppercase!important}#home-slider{margin-top:-90px}.msp-preset-btn-131{border-color:#d1d1d1;color:#ffffff!important;min-width:51px;border-radius:2px!important}.av-magazine-thumbnail{border-radius:50px}.av-magazine-thumbnail img{border-radius:50px}#top #wrap_all .header_color .av-menu-button-colored>a .avia-menu-text{background-color:rgb(256 256 256 / .9)!important;color:#444;border-radius:0px!important;border:none!important}.slide-heading{text-align:left;background-color:rgb(0 0 0 / .8);padding:40px 0 15px 60px;border:solid 1px #000!important;overflow:hidden;max-width:400px}.slide-heading h2{font-size:30px;color:#fff!important;margin-bottom:20px}.slide-heading .link-wrapper{width:98%}.slide-heading .link-wrapper a{float:left;width:47%;margin-right:3%;border:solid 1px #fff;color:#222;background-color:#fff;padding:10px;box-sizing:border-box;text-align:center;font-size:14px;transition:all ease-in-out 0.2s;transform:scale(1)}.slide-heading .link-wrapper a:first-child{float:left;width:47%;margin-right:3%;border:solid 1px #fff;color:#FFF;background-color:#fff0}.slide-heading .link-wrapper a:hover{text-decoration:none;transition:all ease-in-out 0.2s}.slide-heading .link-wrapper a i{margin-left:15px}.main-slide-link{width:100%!important;box-sizing:border-box;font-size:24px;margin-bottom:26px;color:#fff!important;float:left}.main-slide-link i{margin-right:20px}.main-slide-link:hover{text-decoration:none}#bout-box .column-top-margin{margin-top:0!important}.standard-button{text-align:center;text-decoration:none;background-color:#aaa;color:#fff!important;padding:10px 20px;box-sizing:border-box;width:100%;float:left;clear:both}.av-main-nav li a{font-weight:600!important;text-transform:uppercase!important}.contact-form input{margin-bottom:2px!important}.contact-form p{margin:0!important}.contact-form br{display:none}.contact-form textarea{max-height:100px}.grid-content{margin-top:-34px}.grid-entry:hover .grid-content{opacity:1}.grid-content{opacity:1;padding:10px}.main_color .grid-content{background-color:rgb(0 0 0 / .7)!important}.main_color .grid-content .grid-entry-title{background-color:#fff0!important;color:#fff!important;text-align:center}.grid-entry .main_color .avia-arrow{display:none}.with-excerpt-container .grid-entry{padding:20px}.image-overlay{visibility:hidden}.wfe_button{background-color:#212121!important;color:#fff!important;width:100%}.wfe_component input[type=text],.wfe_component input[type=email]{border:solid 1px!important;color:#505050!important;background-color:#000!important}#top #wrap_all .social_bookmarks li a:hover{text-decoration:none;color:#666}.em_wfe_form input[type=text],.em_wfe_form input[type=email]{background-color:#ffffff!important}ul.contact-form{margin:0;padding:0;list-style-type:none!important}ul.contact-form li{margin:0;padding:0;float:left;width:100%}.contact-form input{margin-bottom:8px!important;border:solid 1px #444!important}.contact-form textarea{margin-bottom:2px;max-height:130px;border:solid 1px #444!important}.contact-form input[type=submit],.contact-form select{float:right;min-width:200px;color:#777777!important;border:solid 1px #444!important;background-color:#fff;margin-bottom:8px!important}.contact-one-third{float:left;width:31.333%;margin-right:1%!important}.contact-two-third{float:left;width:66.666%}#quote-info{min-height:233px!important}.captchas{float:right;margin-bottom:10px}.mobile-only{display:none}#mobile-slider{display:none}@media (max-width:478px){#social-front-page .av_one_fourth{width:50%!important}#cta-menu a.avia_image{max-height:250px}#social-front-page .av_font_icon.av-icon-style-border .av-icon-char{border-radius:1000px;border-width:3px;border-style:solid;margin:0 auto;padding:63px 0;border-color:inherit;position:relative;clear:both;height:140px;box-sizing:border-box}.single-post h1,.single-portfolio h1{margin-top:20px!important}.mobile-only{display:block}#home-slider{display:none}#mobile-slider{display:block}.main-slide-link{font-size:16px;margin-bottom:16px}.slide-heading{padding:30px;background-color:rgb(0 0 0 / .7);border:none!important;margin-top:130px}#top .av_header_transparency #header_meta{border-bottom:0 solid rgb(255 255 255 / .25)}.footer_color{background-image:none!important;background-color:#000}#fp-testimonials .av-parallax-inner{background-image:none!important;background-color:#000}#top .hr-invisible{max-height:20px}.responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial{padding:0 20px;font-size:.85em}#cta-menu .av_one_fifth{width:70%!important;margin-left:15%!important;margin-right:15%!important}.template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{font-size:20px!important}.contact-one-third,.contact-two-third{width:100%!important}#header_meta .container{max-width:100%!important;width:100%!important}}.avia_desktop .av-masonry-entry:hover .av-masonry-image-container{-webkit-transform:none;transform:none}.page-id-222 .av-iconlist-small li{font-size:18px;padding-top:15px!important;color:#AAA}.page-id-222 .iconlist-char{font-size:25px!important}.av-iconlist-small .iconlist_title_small{line-height:1.45em;padding-left:25px}#portfolio-hero{background-position:50% 100%!important}.av-masonry-entry-title.entry-title{font-size:20px!important}#top .iconbox.av-no-box .iconbox_icon{-webkit-transition:-webkit-transform .8s ease-in-out;transition:transform .8s ease-in-out}#top .iconbox.av-no-box .iconbox_icon:hover{background-color:#869cdd!important;-webkit-transform:rotate(360deg);transform:rotate(360deg)}#our-offices .container,#offices .container{max-width:1500px}#our-offices .av-flex-placeholder{width:2%!important}.single-post a,.single-portfolio a{text-decoration:underline}#portfolio-home .grid-entry h5{color:#bdbdbd!important;text-align:center;font-family:'Lato',sans-serif;font-size:13px;font-weight:lighter;margin-top:-4%;padding:0}.grid-entry h5{color:#bdbdbd!important;text-align:center;font-family:'Lato',sans-serif;font-size:13px;font-weight:lighter;margin-top:-5%;padding:0}.grid-entry .grid-content{margin-top:-17.5%;min-height:53px!important;max-height:53px!important}.grid-entry .grid-content{margin-top:0px!important;min-height:53px!important;max-height:53px!important;position:absolute!important;width:100%!important;bottom:0px!important}#mobile-advanced ul a,#mobile-advanced .mega_menu_title{text-transform:uppercase}.main_color a{color:#8e8e8e!important}.single-post a,.single-portfolio a{text-decoration:underline;color:#777!important}.flex_column .widget .widgettitle,.content .widget .widgettitle{color:#fff}#socket{border-top:none}.training-table{width:80%;margin-left:auto;margin-right:auto;margin-bottom:50px;max-width:1200px}.training-table td{vertical-align:middle;border-color:#ededed}.slide-entry-title a{color:black!important}.read-more-link a{color:black!important}@media only screen and (min-device-width :469px) and (max-device-width :1024px){#cta-menu .av_one_fifth:last-child{display:none}#cta-menu div .av_one_fifth.first{display:none}#cta-menu .av_one_fifth{width:32%!important}.slide-heading{padding:13px;background-color:rgb(0 0 0 / .7);border:none!important}.main-slide-link{font-size:14px}}@media only screen and (max-width:990px){.html_mobile_menu_tablet .main_menu,.html_mobile_menu_tablet #header_main_alternate{display:none}.html_mobile_menu_tablet .container #advanced_menu_toggle,.html_mobile_menu_tablet #advanced_menu_hide{display:block}.html_mobile_menu_tablet #mobile-advanced{display:block}}@media (max-width:1350px){.av-main-nav li a{font-size:11px!important}}@media only screen and (max-width:1024px){.av-main-nav li a{font-size:9px!important;padding:0 5px}}@media only screen and (min-width:1240px) and (max-width:1460px){.grid-entry .grid-content{margin-top:0px!important;min-height:65px!important;max-height:65px!important;position:absolute!important;width:100%!important;bottom:0px!important}}@media only screen and (min-width:991px) and (max-width:1240px){.grid-entry .grid-content{margin-top:0px!important;min-height:65px!important;max-height:65px!important;position:absolute!important;width:100%!important;bottom:0px!important}.with-excerpt-container .grid-entry{padding:5px}#fp-portfolio .container{margin-left:0;margin-right:0}#cta-menu div .av_one_fifth{font-size:17px}}@media only screen and (min-width:641px) and (max-width:990px){.grid-entry .grid-content{margin-top:0px!important;min-height:70px!important;max-height:70px!important;position:absolute!important;width:100%!important;bottom:0px!important}.with-excerpt-container .grid-entry{padding:5px}.grid-entry h5{font-size:11px}}@media only screen and (max-width:768px){.home .grid-content .grid-entry-title a{font-size:13px!important}#header_meta .container{max-width:100%!important;width:100%!important;padding:0}.phone-info{width:100%}.grid-content .grid-entry-title{font-size:13px!important}.grid-entry h5{margin-top:-7%!important;font-size:11px!important}.with-excerpt-container .grid-entry{padding:0px!important}.grid-entry .grid-content{margin-top:0px!important;min-height:65px!important;max-height:65px!important;position:absolute!important;width:100%!important;bottom:0px!important}.responsive .phone-info{font-size:20px;padding:10px;color:#656565!important;background-color:#000;margin:0px!important}#cta-menu .av_one_fifth{width:90%!important;margin-left:5%!important;margin-right:5%!important}.av-icon-char{font-size:50px!important;line-height:0px!important;width:80%!important}}.slide-content .blog-categories{display:none}.avia-content-slider .slide-meta div{display:none!important}.av-masonry-entry-title.entry-title{font-size:30px!important;font-weight:400!important}.avia_desktop .av-hover-overlay-active .av-masonry-image-container{opacity:.8}.avia_desktop .av-hover-overlay-active .av-masonry-image-container:hover{opacity:0.8!important}#top .avia-logo-element-container .slide-image{background:#fff0}.av-inner-masonry-content{text-align:center!important}.av-masonry-entry-title.entry-title{font-size:15px!important}.av-inner-masonry-content{background-color:#212121!important;color:#fff!important}.av-masonry-entry .av-masonry-entry-title{color:#efefef}.sort_by_cat{font-size:22px}#top .social_bookmarks li a{width:50px;line-height:32px;min-height:50px;font-size:25px}#top .social_bookmarks li{height:100%;width:40px}#top .social_bookmarks li:hover a{background:transparent!important}#top .av_header_glassy.av_header_transparency #header_main{background:rgb(0 0 0 / .7);border:none!important}@media screen and (min-width:990px){#top .av_header_transparency.av_alternate_logo_active .logo a>img{display:none}#top .av_header_transparency.av_alternate_logo_active .logo a .subtext img{margin-top:10px;max-height:200px!important;max-width:200px!important;opacity:1;filter:invert(0);display:block}.logo a,.logo{overflow:visible!important}}@media (max-width:990px){#top .av_header_glassy.av_header_transparency #header_main{background:rgb(255 255 255);border:none!important}#top #wrap_all .social_bookmarks a{color:#000}}@media only screen and (max-width:1px){.logo{filter:invert(1)!important}#top .av_header_glassy.av_header_transparency #header_main{background:rgb(0 0 0);border:none!important}.responsive.html_mobile_menu_tablet #top .av_header_transparency.av_alternate_logo_active .logo a>img{max-height:500px!important;left:28%;width:70%}.av-burger-menu-main>a{line-height:30px!important;height:30px}.av_header_glassy.av_header_transparency #header_main{max-height:50px!important}}