#main-logo{margin-top:20px;margin-right:25px;margin-bottom:34px;margin-left:0px;}#sticky-logo{margin-top:11px;margin-right:10px;margin-bottom:11px;margin-left:0px;}body{background-color:#f9f9f9;background-attachment:scroll;}#main-content, #content, #main tbody, #breadcrumbs, .tribe-events-list-separator-month span, #issues-list-content > div:nth-child(odd){background-color:#f9f9f9;}a{color:#5c70e0;}a:visited{color:#5c70e0;}a:hover{color:#5d75fc;}#main h1 a,#main h2 a,#main h1 a,#main h3 a,#main h4 a,#main h5 a,#main h6 a{color:#213087;}#main h1 a:visited,#main h2 a:visited,#main h1 a:visited,#main h3 a:visited,#main h4 a:visited,#main h5 a:visited,#main h6 a:visited{color:#213087;}#main h1 a:hover,#main h2 a:hover,#main h1 a:hover,#main h3 a:hover,#main h4 a:hover,#main h5 a:hover,#main h6 a:hover{color:#4330b6;}.btn-tb-primary,.woocommerce .button.btn-tb-primary{color:#ffffff;}.btn-tb-primary:visited,.woocommerce .button.btn-tb-primary:visited{color:#ffffff;}.btn-tb-primary:hover,.woocommerce .button.btn-tb-primary:hover{color:#ffffff;}.btn-tb-secondary,.woocommerce .button.btn-tb-secondary,.tribe-events-widget-link .button.btn-tb-secondary{color:#ffffff;}.btn-tb-secondary:visited,.woocommerce .button.btn-tb-secondary:visited,.tribe-events-widget-link .button.btn-tb-secondary:visited{color:#ffffff;}.btn-tb-secondary:hover,.woocommerce .button.btn-tb-secondary:hover,.tribe-events-widget-link .button.btn-tb-secondary:hover{color:#ffffff;}.btn-border1{color:#ffffff;}.btn-border1:visited{color:#ffffff;}.btn-border1:hover{color:#4696dd;}.btn-border1{border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;}.btn-border2{color:#ffffff;}.btn-border2:visited{color:#ffffff;}.btn-border2:hover{color:#5c70e0;}.btn-border2{border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;}input[type="button"],input[type="reset"],input[type="submit"]{color:#ffffff;}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{color:#ffffff;}input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{color:#ffffff;}.form-control, .selectize-input, .selectize-dropdown{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}label{font-family:Lato;text-align:left;text-transform:none;line-height:18px;font-weight:400;font-style:normal;color:#a5a5a5;font-size:14px;font-display:swap;}.tb_apex_form_style1 input[type="button"],.tb_apex_form_style1 input[type="reset"],.tb_apex_form_style1 input[type="submit"]{color:#ffffff;}.tb_apex_form_style1 input[type="button"]:hover,.tb_apex_form_style1 input[type="reset"]:hover,.tb_apex_form_style1 input[type="submit"]:hover{color:#ffffff;}.tb_apex_form_style1 input[type="button"]:active,.tb_apex_form_style1 input[type="reset"]:active,.tb_apex_form_style1 input[type="submit"]:active{color:#ffffff;}.tb_apex_form_style1 .form-control, .tb_apex_form_style1 .selectize-input, .tb_apex_form_style1 .selectize-dropdown{border-top:1px solid #1fb6fc;border-bottom:1px solid #1fb6fc;border-left:1px solid #1fb6fc;border-right:1px solid #1fb6fc;}.tb_apex_form_style1 label{font-family:Lato;text-align:left;text-transform:none;line-height:18px;font-weight:400;font-style:normal;color:#a5a5a5;font-size:14px;font-display:swap;}#breadcrumbs, .info-line, .info-line a, .gallery-caption{font-family:"PT Sans";text-align:left;text-transform:none;line-height:20px;font-weight:400;font-style:normal;color:#959595;font-size:12px;font-display:swap;}#breadcrumbs a,.info-line a{color:#959595;}#breadcrumbs a:hover,.info-line a:hover{color:#666666;}#special_prevnext .special_next_label{font-family:Poppins;text-align:left;text-transform:uppercase;line-height:24px;font-weight:300;font-style:normal;color:#ffffff;font-size:17px;font-display:swap;}#special_prevnext .special_next_link{font-family:Poppins;text-align:left;text-transform:none;line-height:24px;font-weight:300;font-style:normal;color:#ffffff;font-size:21px;font-display:swap;}#special_prevnext .special_next_link a{color:#ffffff;}#special_prevnext .special_next_link a:hover{color:#ffffff;}.pace{background-color:#3c52c9;}#masthead, .header-sticky{background-color:#fefefe;background-repeat:no-repeat;background-position:center top;}#hero-image{background-color:#000000;background-repeat:no-repeat;background-attachment:scroll;background-position:center top;background-image:url('https://cdiconstruction.com/wp-content/uploads/2016/11/project_1.jpg');}#hero-image{height:401px;}#hero-image h1{font-family:Poppins;text-align:left;line-height:48px;font-weight:400;font-style:normal;color:#fff;font-size:37px;font-display:swap;}#hero-image, #hero-image a:not(.btn){font-family:Poppins;text-align:left;line-height:21px;font-weight:400;font-style:normal;color:#fff;font-size:14px;font-display:swap;}#hero-image.alternative-title h1{font-family:Poppins;text-align:left;line-height:48px;font-weight:400;font-style:normal;color:#000;font-size:37px;font-display:swap;}#hero-image.alternative-title, #hero-image.alternative-title a:not(.btn){font-family:Poppins;text-align:left;line-height:21px;font-weight:400;font-style:normal;color:#000;font-size:14px;font-display:swap;}#colophon{background-color:#5c70e0;}#colophon{border-top:1px solid #6d80ed;border-bottom:0px solid #6d80ed;}#colophon a{color:#ffffff;}#colophon a:hover{color:#4330b6;}#colophon, #colophon caption, #colophon tr{font-family:Lato;text-align:left;line-height:21px;font-weight:400;font-style:normal;color:#ffffff;font-size:14px;font-display:swap;}#colophon h3{font-family:Poppins;text-align:left;text-transform:uppercase;line-height:30px;font-weight:400;font-style:normal;color:#ffffff;font-size:18px;font-display:swap;}#footer-navigation{border-top:1px solid #6d80ed;}#footer-navigation a{color:#ffffff;}#footer-navigation a:hover{color:#ffffff;}#footer-navigation .disclaimer-area{padding-top:10px;padding-bottom:10px;}#footer-navigation{font-family:Lato;text-align:left;line-height:28px;font-weight:400;font-style:normal;color:#4254b9;font-size:12px;font-display:swap;}#footer-logo{margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}body.solid-navigation .primary-navigation > li > a{font-family:Poppins;text-align:center;text-transform:uppercase;line-height:96px;font-weight:400;font-style:normal;color:#939393;font-size:16px;font-display:swap;}#sticky-menu > li > a{font-family:Poppins;text-align:center;text-transform:uppercase;line-height:82px;font-weight:400;font-style:normal;color:#939393;font-size:13px;font-display:swap;}body.solid-navigation .primary-navigation > li > a,#sticky-menu > li > a{color:#939393;}body.solid-navigation .primary-navigation > li > a:hover,#sticky-menu > li > a:hover{color:#213087;}body.solid-navigation .primary-navigation > li > a, #sticky-menu > li > a{background-color:transparent;}body.solid-navigation .primary-navigation > li:hover > a, body.solid-navigation .primary-navigation > li.current-menu-item > a, body.solid-navigation .primary-navigation > li.current-menu-ancestor > a, body.solid-navigation .primary-navigation > li.current_menu_item > a, body.solid-navigation .primary-navigation > li.current_page_item > a, body.solid-navigation .primary-navigation > li.current_menu_ancestor > a, body.solid-navigation .primary-navigation > li > a.op-nav-active, #sticky-menu > li:hover > a, #sticky-menu > li.current-menu-item > a, #sticky-menu > li.current-menu-ancestor > a, #sticky-menu > li.current_menu_item > a, #sticky-menu > li.current_page_item > a, #sticky-menu > li.current_menu_ancestor > a, #sticky-menu > li > a.op-nav-active{background-color:#fefefe;}body.transparent-navigation .primary-navigation > li > a{font-family:Poppins;text-align:center;text-transform:uppercase;line-height:116px;font-weight:400;font-style:normal;color:#ffffff;font-size:16px;font-display:swap;}body.transparent-navigation .primary-navigation > li > a{color:#ffffff;}body.transparent-navigation .primary-navigation > li > a:hover{color:#5c70e0;}body.transparent-navigation .primary-navigation > li > a{background-color:transparent;}body.transparent-navigation .primary-navigation > li:hover > a, body.transparent-navigation .primary-navigation > li.current-menu-item > a, body.transparent-navigation .primary-navigation > li.current-menu-ancestor > a, body.transparent-navigation .primary-navigation > li.current_menu_item > a, body.transparent-navigation .primary-navigation > li.current_page_item > a, body.transparent-navigation .primary-navigation > li.current_menu_ancestor > a, body.transparent-navigation .primary-navigation > li > a.op-nav-active{background-color:transparent;}.primary-navigation ul a, #sticky-menu ul a{font-family:Poppins;text-align:left;text-transform:none;line-height:22px;font-weight:400;font-style:normal;color:#939393;font-size:12px;font-display:swap;}.primary-navigation ul a, .primary-navigation ul, #sticky-menu ul a, #sticky-menu ul{background-color:#5c70e0;}.primary-navigation ul li > a:hover, .primary-navigation ul li.current_menu_item > a, .primary-navigation ul li.current_page_item > a, .primary-navigation ul li.current_page_ancestor > a, .primary-navigation ul li.current-menu-item > a, .primary-navigation ul li.current-menu-ancestor > a, #sticky-menu ul li > a:hover, #sticky-menu ul li.current_menu_item > a, #sticky-menu ul li.current_page_item > a, #sticky-menu ul li.current_page_ancestor > a, #sticky-menu ul li.current-menu-item > a, #sticky-menu ul li.current-menu-ancestor > a{background-color:#5d75fc;}.error404 #hero-image{background-color:#ffffff;background-repeat:no-repeat;background-attachment:scroll;background-position:center top;}.error404 #hero-image{height:420px;}#secondary a:not(.btn),.custom-sidebar-widget a:not(.btn){color:#5c70e0;}#secondary a:not(.btn):hover,.custom-sidebar-widget a:not(.btn):hover{color:#5d75fc;}#secondary li a,.custom-sidebar-widget li a{color:#138AD7;}#secondary li a:hover,.custom-sidebar-widget li a:hover{color:#22abf4;}#secondary h3 a,#secondary h4 a,#secondary h5 a,.custom-sidebar-widget h3 a,.custom-sidebar-widget h4 a,.custom-sidebar-widget h5 a{color:#4696dd;}#secondary h3 a:hover,#secondary h4 a:hover,#secondary h5 a:hover,.custom-sidebar-widget h3 a:hover,.custom-sidebar-widget h4 a:hover,.custom-sidebar-widget h5 a:hover{color:#22abf4;}#secondary .widget, .custom-sidebar-widget .widget{border-top:0px solid #e8e6e8;border-bottom:0px solid #e8e6e8;border-left:0px solid #e8e6e8;border-right:0px solid #e8e6e8;}#secondary .widget, .custom-sidebar-widget .widget{background-color:transparent;}#secondary .widget h3, #secondary .widget li, .custom-sidebar-widget .widget li, .custom-sidebar-widget .upw-posts.tb article{border-bottom:1px solid #e8e8e8;}body{font-family:"Open Sans";text-align:left;line-height:23px;font-weight:400;font-style:normal;color:#282828;font-size:14px;font-display:swap;}h1{font-family:Poppins;text-align:left;line-height:65px;font-weight:300;font-style:normal;color:#1d434c;font-size:42px;font-display:swap;}h1.smaller{font-family:Poppins;text-align:left;line-height:45px;font-weight:400;font-style:normal;color:#1d434c;font-size:27px;font-display:swap;}h1 span, h1 strong{font-family:Lora;text-align:left;line-height:22px;font-weight:400;font-style:normal;color:#aaaaaa;font-size:18px;font-display:swap;}h2{font-family:Poppins;text-align:left;line-height:40px;font-weight:400;font-style:normal;color:#282828;font-size:24px;font-display:swap;}h3{font-family:Poppins;text-align:left;line-height:35px;font-weight:400;font-style:normal;color:#282828;font-size:21px;font-display:swap;}h4{font-family:Poppins;text-align:left;line-height:30px;font-weight:400;font-style:normal;color:#282828;font-size:18px;font-display:swap;}h5{font-family:Poppins;text-align:left;line-height:30px;font-weight:400;font-style:normal;color:#282828;font-size:16px;font-display:swap;}h6{font-family:Poppins;text-align:left;line-height:30px;font-weight:400;font-style:normal;color:#282828;font-size:15px;font-display:swap;}.featured-image-holder.show-date .date-box, .date-box{font-family:Poppins;text-align:center;text-transform:uppercase;line-height:36px;font-weight:300;font-style:normal;color:#ffffff;font-size:34px;font-display:swap;}#secondary h3, .custom-sidebar-widget h3{font-family:Poppins;text-align:left;text-transform:none;line-height:32px;font-weight:300;font-style:normal;color:#5b5b5b;font-size:24px;font-display:swap;}#secondary h4, .custom-sidebar-widget h4{font-family:"PT Sans";text-align:left;line-height:25px;font-weight:400;font-style:normal;color:#1C424B;font-size:16px;font-display:swap;}#secondary, .custom-sidebar-widget{font-family:"PT Sans";text-align:left;line-height:20px;font-weight:400;font-style:normal;color:#777;font-size:14px;font-display:swap;}.tb-primary-font{font-family:Lora;text-align:left;line-height:21px;font-weight:400;font-style:normal;color:#282828;font-size:12px;font-display:swap;}.tb-secondary-font{font-family:Poppins;text-align:center;text-transform:uppercase;line-height:21px;font-weight:400;font-style:normal;color:#ffffff;font-size:15px;font-display:swap;}.wpcf7-checkbox .wpcf7-list-item, .wpcf7-radio .wpcf7-list-item{padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;}.rc-holder .wpcf7-form-control .wpcf7-list-item-label{font-family:Roboto;text-align:left;font-weight:400;font-style:normal;font-size:12px;font-display:swap;}