@charset "utf-8";
/* CSS Document */

img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0
.07em !important;vertical-align:-0.1em !important;background:none !important;padding:0 !important}

.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-dottedoverlay{z-index:6}

body,input,select,textarea,p{font-family:Lato}body,[class*="col-"],.footer .menu
li{font-size:14px}h1{font-family:Montserrat;font-size:32px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}h5{font-size:15px}h6{font-size:12px}body.scheme{color:#999}.scheme
.header{background-color:#fff;color:#111}.scheme .top-area{background-color:#eee;color:#888}.scheme .top-area
a{color:#888}.scheme .top-area a:hover{color:#982216}.search-box
i{color:#111}.mini-cart .mini-cart__button .mini-cart-icon{color:#111}.mini-cart .mini-cart__button .mini-cart-icon:after{color:#fff;background-color:#982216}.navigation,.header-preset-05
.nav{background-color:#000}.scheme
.footer{background-color:#1B273D;color:#767D8C}.scheme .footer .widget-title{color:#fff}.scheme .footer
a{color:#BABFC5}.scheme .footer a:hover{color:#982216}.scheme
.copyright{background-color:#982216;color:#fff}.scheme .copyright
a{color:#fff}.scheme .copyright a:hover{color:#111}

.people .social .menu li a:hover,
.listing li i,
.error404 h2,
.woocommerce .star-rating span:before,
.woocommerce ul.products li.product h3:hover,
.scheme .header-right i,
.pagination span,
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.scheme .testimonial__author,
.scheme .navigation a:before,
.scheme .navigation a:after,
.scheme .structure .esg-filter-wrapper .esg-filterbutton.selected,
.scheme .structure .esg-filter-wrapper .esg-filterbutton:hover,
.scheme .has-bg span, .scheme .footer .menu li:hover:before,
.scheme .testimonials-list .author span:first-child,
.scheme .introducing li:before,
.scheme .contact-info i,
.scheme .consulting-2 .info h3+h3,
.scheme .listing li
i{color:#982216}.contact-page .call-us .wpb_text_column:last-child,
.wpcf7 input[type="submit"],
.faq-classic h4:before,
.faq-classic .wpb_text_column:before,
.scheme .download2:hover,
.single-project.tm_project_details_layout3 .gallery--layout3 .owl-dots,
.images-carousel-2 .vc_images_carousel .vc_carousel-indicators,
.scheme .scrollup,
.scheme.single-project .gallery a:after,
.woocommerce #payment #place_order,
.woocommerce-page #payment #place_order,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce span.onsale,
.woocommerce button.button.alt,
.scheme .intro,
.scheme .wpb_accordion_wrapper .ui-state-active .ui-icon:before,
.scheme .clients .owl-nav div:hover:before,
.scheme .owl-controls .owl-dot.active,
.scheme .eg-howardtaft-container,
.scheme .structure .esg-navigationbutton,
.scheme .heading-title-2:before,
.scheme .heading-title:before,
.scheme .comments-title:after,
.scheme .comment-reply-title:after,
.scheme .widget-title:after,
.scheme input[type="submit"]:hover,
.navigation .sub-menu li a:hover,
.navigation .children li a:hover,
.scheme .sidebar .widget .menu li:hover,
.scheme .wpb_widgetised_column .widget .menu li:hover a,
.scheme .sidebar .widget .menu li.current-menu-item,
.scheme .wpb_widgetised_column .widget .menu li.current-menu-item a,
.scheme .features .wpb_wrapper p:first-child:after,
.scheme .recent-posts__thumb:after,
.woocommerce a.button.alt,
.scheme .sidebar .widget .menu li a:hover,
.scheme .sidebar .widget .menu li.current-menu-item a,
.woocommerce a.button:hover,
.scheme .widget_product_search input[type="submit"],
.scheme .related.products h2:after,
.scheme a.read-more:hover,
.scheme .tagcloud a:hover,
.scheme .widget_shopping_cart_content .buttons a.button,
.scheme .heading-title-3:before,
.scheme .counting .heading:before,
.scheme .price-active,
.dates,
.tp-caption.home-slider-button, .home-slider-button a:hover,
.single_job_listing .application .application_button:hover,
.scheme .counting .heading:before{background-color:#982216}.scheme .clients .owl-item div:hover,
.scheme .header-right i,
.scheme .owl-controls .owl-dot.active,
.scheme .download:hover,
.woocommerce a.button:hover,
.scheme a.read-more:hover,
.scheme .search-box input[type=search],
.scheme .sidebar .widget-title,
.scheme .wpb_widgetised_column .widget-title,
.structure .esg-filter-wrapper .esg-filterbutton.selected,
.single_job_listing .application .application_button:hover,
.scheme .our-partners img:hover{border-color:#982216}.who .consulting .info div
a{color:#982216 !important;border-color:#982216 !important}.price-table
.vc_btn3.vc_general{border-color:#982216 !important;color:#982216  !important}.scheme .price-table .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover{background-color:#982216 !important;border-color:#982216 !important;color:#fff !important}.price-table-2
.vc_btn3.vc_general{background-color:#982216 !important;border-color:#982216 !important;color:#fff !important}.scheme .price-table-2 .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover{background-color:#fff !important;border-color:#fff !important;color:#aaa !important}.navigation>div>ul>li>a{color:#fff}.navigation .current-menu-item > a,
.navigation .menu > li > a:hover,
.navigation .menu>li.current-menu-item>a{color:#fff}.navigation .sub-menu li:first-child, .navigation .children li:first-child,.navigation > div > ul > li:hover .sub-menu, .navigation > div > ul > li:hover
.children{border-top-color:#982216}.contact-page .call-us h4,
.page-template-template-underconstruction .under:before,
.scheme .work-with-us:before,
.scheme .who .consulting .info:before,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
.scheme .home-projects,
.scheme .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header,
.scheme .testimonial:before,.scheme .home-projects:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,
.widget_shopping_cart_content .buttons a.button:hover,.projects-7:before,.counting:before{background-color:#1B273D}.scheme .clients .owl-nav div:hover:before,.scheme input[type="submit"]:hover, .woocommerce
a.button{color:#1B273D}h1,h2,h3,h4,h5,h6{color:#111}a,a:visited{color:#111}.scheme a:hover{color:#982216}body.scheme{background-color:#f5f5f5}.rev_slider
video{height:auto !important}::-webkit-scrollbar{width:10px;background-color:#1B273D}::-webkit-scrollbar-thumb{background-color:#982216}::-webkit-scrollbar-thumb:window-inactive{background:rgba(33, 33, 33, .3)}.breadcrumb ul:before{content:'You are here: '}.tp-caption.home01-slider01-02,.home01-slider01-02{color:#982216}.home-slider-button:hover{background-color:#982216 !important;border-color:#982216 !important}.home-slider-button:hover
a{color:#fff !important}.home01-slider02-03{color:#982216 !important}.tp-caption
span.yellow{color:#982216 !important}.eg-adams-container,.eg-jefferson-container{background-color:#982216 !important}.vc_row:before{display:block !important}.vc_images_carousel .vc_carousel-indicators
li{background-color:#982216 !important;border-color:#982216 !important;-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 5px rgba(0, 0, 0, 0.3)}.vc_images_carousel .vc_carousel-indicators
.vc_active{background-color:#fff !important;border-color:#fff !important}.images-carousel-2 .vc_images_carousel .vc_carousel-indicators
li{border-color:#fff !important;box-shadow:none}.images-carousel-2 .vc_images_carousel .vc_carousel-indicators
.vc_active{background-color:#fff !important;border-color:#fff !important}.has-bg{background-image:url('data/images/background06.jpg')}a.eg-thememove-company-news-element-18{color:#999}h1,h2,h3,h4,h5,
.eg-thememove-features-1-element-0,
.eg-thememove-features-2-element-0,
.eg-thememove-company-news-element-0,
.eg-thememove-features-3-element-0,
.eg-thememove-features-2-element-15,
.eg-thememove-features-4-element-15,
.eg-thememove-features-3-element-18,
.eg-thememove-company-news-element-18,
.eg-thememove-blog-element-0,
.eg-thememove-blog-element-3,
.scheme a.read-more,
.navigation,
.intro,
.vc_progress_bar,
.wpb_accordion,
.testimonial__content,
.testimonial__author,
.header-right,.structure .esg-filterbutton,
.add_to_cart_button,
.vc_btn,
.vc_btn3,
.tp-caption,
.recent-posts__item a,
.columns-4.woocommerce ul.products li.product,
.sidebar .widget .menu li a,
.wpb_widgetised_column .widget .menu li a,
.dates,
.share,
.eg-thememove-feature-4-element-0,
.eg-thememove-feature-4-element-15,
.testimonials-list .author span:first-child,
.faq-classic .wpb_text_column:before,
.wpcf7 input[type="submit"],
.single_job_listing .application .application_button,
.contact-page .call-us .wpb_text_column:last-child p,
.woocommerce ul.products li.product
.add_to_cart_button{font-family:Montserrat,sans-serif}.navigation .sub-menu a,
.download-btn
.vc_btn3{font-family:Lato,sans-serif}@media (max-width: 1199px){.menu-link{color:#1B273D}}@media only screen and (max-width: 768px){h1{font-size:28.8px}h2{font-size:21.6px}h3{font-size:16.2px}h4{font-size:14.4px}h5{font-size:13.5px}}@media only screen and (max-width: 480px){h1{font-size:25.6px}h2{font-size:19.2px}h3{font-size:14.4px}h4{font-size:12.8px}h5{font-size:12px}}@media only screen and (min-width: 992px){.header-preset-02 .navigation > div > ul > li > a,
.header-preset-03 .navigation > div > ul > li > a,
.header-preset-05 .navigation>div>ul>li>a{border-right-color:#3D475A}.navigation>div>ul>li.current-menu-item>a:after,.navigation>div>ul>li:hover>a:after{background-color:#982216}.header-preset-05 .navigation>div>ul>li>a:first-child{border-left-color:#3D475A}.header-preset-02 .navigation > div > ul > li.current-menu-item > a,
.header-preset-02 .navigation>div>ul>li:hover>a{border-bottom-color:}.header-preset-03 .navigation > div > ul > li.current-menu-item > a,
.header-preset-03 .navigation > div > ul > li:hover > a,
.header-preset-05 .navigation > div > ul > li:hover > a,
.header-preset-05 .navigation>div>ul>li.current-menu-item>a{border-top-color:#982216}.header-preset-04.home .headroom--not-top.header{background-color:#1B273D}}

.wpb_animate_when_almost_visible{opacity:1}

.mc4wp-form input[name="_mc4wp_required_but_not_really"]{display:none !important}

.vc_custom_1433409705059{padding-top:70px !important;padding-bottom:70px !important}.vc_custom_1433409111206{margin-top:60px !important;margin-bottom:50px !important}.vc_custom_1427107934883{padding-bottom:20px !important}

body.custom-background{background-image:url('data/images/notebook.png');background-repeat:repeat;background-position:top left;background-attachment:scroll}

.tp-caption.home-slider-button,.home-slider-button{font-size:14px;font-weight:bold;color:rgb(136,136,136);text-decoration:none;letter-spacing:0.1em;padding:15px
30px;text-shadow:none;background-color:rgb(255,255,255);border-width:0px;border-color:rgb(136,136,136);border-style:none}.tp-caption.home01-slider02-02,.home01-slider02-02{color:#fff;font-size:72px;text-decoration:none;letter-spacing:-7px;font-weight:bold;background-color:transparent;border-width:0px;border-color:rgb(255,255,255);border-style:none}.tp-caption.home-slide-fontsize18px,.home-slide-fontsize18px{color:#fff;text-shadow:none;font-size:18px;text-decoration:none;font-family:Montserrat;line-height:1;background-color:transparent;border-width:0px;border-color:rgb(0,0,0);border-style:none}

#rev_slider_5_1_wrapper .tp-loader.spinner2{background-color:#982216 !important}