.vc_custom_1592475716535{margin-top: -172px !important;}.vc_custom_1577176696926{background-color: rgba(136,136,136,0.05) !important;*background-color: rgb(136,136,136) !important;}.vc_custom_1577176717059{background-color: rgba(136,136,136,0.05) !important;*background-color: rgb(136,136,136) !important;}.vc_custom_1592462417874{padding-right: 0px !important;padding-left: 0px !important;}.vc_custom_1572866710770{margin-top: 90px !important;margin-bottom: 90px !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1592464937606{padding-right: 20% !important;}.vc_custom_1592475578163{background-image: url(table-12.jpg) !important; background-size:cover; }.vc_custom_1592468288116{padding-right: 40px !important;padding-left: 40px !important;}.vc_custom_1592468519424{padding-right: 40px !important;padding-left: 40px !important;}.vc_custom_1592465379969{padding-right: 40px !important;padding-left: 40px !important;background-color: rgba(252,33,33,0.98) !important;*background-color: rgb(252,33,33) !important;}.vc_custom_1592465571987{padding-right: 40px !important;padding-left: 40px !important;background-color: rgba(25,31,35,0.98) !important;*background-color: rgb(25,31,35) !important;}.vc_custom_1572949192555{margin-bottom: 5px !important;}.vc_custom_1571211602980{padding-right: 35% !important;}.vc_custom_1571211607830{padding-right: 35% !important;}.vc_custom_1571211612193{padding-right: 35% !important;}.vc_custom_1574410196368{margin-top: 90px !important;margin-bottom: 90px !important;padding-right: 60px !important;padding-left: 60px !important;background-color: rgba(25,31,35,0.98) !important;*background-color: rgb(25,31,35) !important;border-radius: 3px !important;}.vc_custom_1572941277425{margin-top: 90px !important;margin-bottom: 90px !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1572949203048{margin-bottom: 5px !important;} .wpb_animate_when_almost_visible { opacity: 1; }


/*portfolio*/

.brand-color,.brand-color-i,.brand-color-hover-i:hover,.brand-color-hover:hover,.has-brand-color-color,.is-style-outline .has-brand-color-color,a:hover,.blog-grid:not(.blog-grid-type-2):not(.blog-grid-type-4):hover h3 a,.portfolio-item.grid-2:hover h4.title,.fullscreen-nav li a:hover,.socialbar.inline a:hover,.gallery .expand .ion:hover,.close .ion:hover,.accordionItem_title:hover,.tab .tabNav_link:hover,.widget .socialbar a:hover,.social-bar .socialbar a:hover,.share-bar .links a:hover,.widget_shopping_cart_content .buttons a.button:first-child:hover,span.page-numbers.current,a.page-numbers:hover,.main-nav .nav-item.active-main-item > .menu-link,.comment-content a,.page-headline .subtitle b:before,nav.pagination li .page-numbers.active,#mega-menu-wrap > ul .sub-menu > li > a:hover,#mega-menu-wrap > ul .sub-sub-menu > li > a:hover,#mega-menu-wrap > ul > .current-menu-ancestor > a,#mega-menu-wrap > ul .sub-menu:not(.sub-menu-wide) .current-menu-ancestor > a,#mega-menu-wrap > ul .current-menu-item > a,#fullscreen-mega-menu-wrap > ul .current-menu-ancestor > a,#fullscreen-mega-menu-wrap > ul .current-menu-item > a,.woocommerce .woo-my-nav li.is-active a,.portfolio-sorting li a.active,.widget_nav_menu .current-menu-item > a,.widget_pages .current-menu-item > a,.portfolio-item-fullscreen .portfolio-details-date:before,.btn.btn-link:hover,.blog-grid-content .category-holder:after,.clb-page-headline .post-meta-estimate:before,.comments-area .comment-date-and-time:after,.post .entry-content a:not(.wp-block-button__link),.project-page-content .date:before,.pagination li .btn.active,.pagination li .btn.current,.pagination li .page-numbers.active,.pagination li .page-numbers.current,.category-holder:after,.clb-hamburger-nav .menu .nav-item:hover > a.menu-link .ion,.clb-hamburger-nav .menu .nav-item .visible > a.menu-link .ion,.clb-hamburger-nav .menu .nav-item.active > a.menu-link .ion,.clb-hamburger-nav .menu .sub-nav-item:hover > a.menu-link .ion,.clb-hamburger-nav .menu .sub-nav-item .visible > a.menu-link .ion,.clb-hamburger-nav .menu .sub-nav-item.active > a.menu-link .ion,.widgets a,.widgets a *:not(.fab),.pricing:hover .pricing_price_title,.btn-link:focus, a.btn-link:focus,.btn-link:active, a.btn-link:active,.pricing_list_item .ion,a.highlighted,.woocommerce .woocommerce-privacy-policy-text a{color:#d90a2c;}.brand-border-color,.brand-border-color-hover,.has-brand-color-background-color,.is-style-outline .has-brand-color-color,.wp-block-button__link:hover,.custom-cursor .circle-cursor--outer,.btn-brand, .btn:not(.btn-link):hover,.btn-brand:active, .btn:not(.btn-link):active,.btn-brand:focus, .btn:not(.btn-link):focus,a.button:hover,button.button:hover,.pricing:hover .btn.btn-brand{border-color:#d90a2c;}.brand-bg-color,.brand-bg-color-after,.brand-bg-color-before,.brand-bg-color-hover,.brand-bg-color-i,.brand-bg-color-hover-i,.btn-brand:not(.btn-outline),.has-brand-color-background-color,a.brand-bg-color,.wp-block-button__link:hover,.widget_price_filter .ui-slider-range,.widget_price_filter .ui-slider-handle:after,.main-nav .nav-item:before,.main-nav .nav-item.current-menu-item:before,.widget_calendar caption,.tag:hover,.page-headline .tags .tag,.radio input:checked + .input:after,.menu-list-details .tag,.custom-cursor .circle-cursor--inner,.custom-cursor .circle-cursor--inner.cursor-link-hover,.btn-round:before,.btn:not(.btn-link):hover,.btn:not(.btn-link):active,.btn:not(.btn-link):focus,button.button:not(.btn-link):hover,a.button:not(.btn-link):hover,.btn.btn-flat:hover,.btn.btn-flat:focus,.btn.btn-outline:hover,nav.pagination li .btn.active:hover,.tag:not(body):hover,.tag-cloud-link:hover,.pricing_price_time:hover,.pricing:hover .btn.btn-brand{background-color:#d90a2c;}.site-header{border:none;}.site-header.header-fixed{border-style:solid;}#masthead .btn-optional{background-color:#fe3f15;border-color:#fe3f15;}.clb-page-headline::after{background-color:transparent;}.clb-slider-nav-btn .btn-round-light .ion{color:#ffffff;}.portfolio-details-link .btn,.portfolio-details-link .btn .ion,.portfolio-item-fullscreen .portfolio-details-link .btn{}.clb-portfolio-lightbox .btn{}.clb-portfolio-lightbox .date{}.clb-subscribe-img{background-image:url('https://colabrio.ams3.cdn.digitaloceanspaces.com/ohio.clbthemes.com/oh__img114-768x451.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;}.site-footer{background-color:#17161a;color:rgba(255,255,255,0.8);}.site-footer,.site-footer .widgets a,.site-footer .btn-flat{color:rgba(255,255,255,0.8);}.site-footer .widget-title{color:#8b8a8d;}body{}{}h1,h2,h3,h4,h5,h6,.box-count,.font-titles,.fullscreen-nav .menu-link,.clb-hamburger-nav .menu .nav-item a,.site-header.mobile-header .main-nav .nav-item,.btn, .button, a.button, input[type="submit"], a.btn-link,.widget_shopping_cart_content .mini-cart-description .mini-cart-item-title > a,.woo-c_product_name > a:not(.woo-c_product_category),.socialbar.inline a,.vc_row .vc-bg-side-text,.counter-box-count{}.countdown-box .box-time .box-count,.chart-box-pie-content{}.countdown-box .box-time .box-count,.chart-box-pie-content{}.countdown-box .box-time .box-count,.chart-box-pie-content{}.portfolio-item-2 h4{}p.subtitle,.subtitle-font,.heading .subtitle{}span.category > a,div.category > a{}.contact-form.classic input::-webkit-input-placeholder,.contact-form.classic textarea::-webkit-input-placeholder,input.classic::-webkit-input-placeholder,input.classic::-moz-placeholder{}.contact-form.classic input::-moz-placeholder,.contact-form.classic textarea::-moz-placeholder{}input.classic:-ms-input-placeholder,.contact-form.classic input:-ms-input-placeholder,.contact-form.classic textarea:-ms-input-placeholder{}/*Custom font*/@import url("//hello.myfonts.net/count/3b259e");@font-face {font-family: 'HelveticaNeueLTPro-BdEx';src: url('https://colabrio.ams3.cdn.digitaloceanspaces.com/webfonts/3B259E_0_0.eot');src: url('https://colabrio.ams3.cdn.digitaloceanspaces.com/webfonts/3B259E_0_0.eot?#iefix') format('embedded-opentype'),url('https://colabrio.ams3.cdn.digitaloceanspaces.com/webfonts/3B259E_0_0.woff2') format('woff2'),url('https://colabrio.ams3.cdn.digitaloceanspaces.com/webfonts/3B259E_0_0.woff') format('woff'),url('https://colabrio.ams3.cdn.digitaloceanspaces.com/webfonts/3B259E_0_0.ttf') format('truetype');}.clb-hamburger-nav.centered .menu .nav-item a,.clb-hamburger-nav.centered .menu .sub-nav-item a,.clb-hamburger-nav.type3 .menu .nav-item a,.clb-hamburger-nav.type3 .menu .sub-nav-item a{font-family: HelveticaNeueLTPro-BdEx;font-weight: normal;font-style: normal;}/*Custom font*/@font-face {font-family: 'Space Grotesk Bold';src: url('https://colabrio.ams3.cdn.digitaloceanspaces.com/webfonts/SpaceGrotesk-Bold.woff2') format('woff2'),url('https://colabrio.ams3.cdn.digitaloceanspaces.com/webfonts/SpaceGrotesk-Bold.woff') format('woff');font-weight: bold;font-style: normal;}@font-face{font-family:'blacker_pro_display-bold';src:url('https://colabrio.ams3.cdn.digitaloceanspaces.com/webfonts/blacker_pro_display-bold-webfont.woff2') format('woff2'),url('https://colabrio.ams3.cdn.digitaloceanspaces.com/webfonts/blacker_pro_display-bold-webfont.woff') format('woff');font-weight: bold;font-style: normal;}/*Custom blog grid*/.blog-grid-type-2 .blog-grid-content p {display: none;}.blog-grid-type-2 .blog-grid-content .btn {margin: 0px;}/*Project page spacers*/@media screen and (min-width: 1440px) {.project-page.layout-type3 .project-page-content {margin-left: 3vw;margin-right: 8vw;}}/*Promo banner*//*hidden*/.promo-banner {display: none !important;}/*html{margin-top: 42px !important;}.promo-banner{padding:6px 0;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;font-size:15.6px;color:#111;text-align:center;font-family:inherit;background:#ffafbd;background:-webkit-linear-gradient(to right,#ffc3a0,#ffafbd);background:linear-gradient(to right,#ffc3a0,#ffafbd)}.promo-banner b:after{content: "Envato Birthday Sale!";}.promo-banner span:after{content: "Get 30% Off on Ohio Theme.";}.promo-banner a{display:inline-block;padding:3px 15px 4px;border-radius:5px;color:#fff;background:#111;font-weight:800;font-size:14px;margin-left:20px}*/ @media screen and (min-width:1025px){.site-header .site-branding .logo img, .site-header .site-branding .mobile-logo img, .site-header .site-branding .fixed-mobile-logo img, .site-header .site-branding .for-onepage img{max-height:globalpx;}/*New menu label*/.menu .nav-item:nth-child(6) .sub-nav-item:nth-child(1) .sub-nav-item:nth-child(6):after,.menu .nav-item:nth-child(6) .sub-nav-item:nth-child(2) .sub-nav-item:nth-child(6):after,.menu .nav-item:nth-child(3) .sub-nav-item:nth-child(2) .sub-nav-item:nth-child(4):after,.menu .nav-item:nth-child(3) .sub-nav-item:nth-child(3) .sub-nav-item:nth-child(9):after,.menu .nav-item:nth-child(3) .sub-nav-item:nth-child(1) .sub-nav-item:nth-child(6):after,.menu .nav-item:nth-child(3) .sub-nav-item:nth-child(1) .sub-nav-item:nth-child(7):after,.menu .nav-item:nth-child(2) .sub-nav-item:nth-child(1) .sub-nav-item:nth-child(7):after,.menu .nav-item:nth-child(2) .sub-nav-item:nth-child(1) .sub-nav-item:nth-child(9):after,.menu .nav-item:nth-child(2) .sub-nav-item:nth-child(1) .sub-nav-item:nth-child(10):after {content: "NEW";border-radius: 4px;position: absolute;right: 8px;top: 50%;transform: translateY(-50%);padding: 0 5px;height: 18px;line-height: 18px;display: inline-block;font-size: 11px;font-weight: bold;color: #fff;background-color: #d90a2c;}} @media screen and (min-width:769px) and (max-width:1024px){} @media screen and (max-width:768px){.woo_c-product .breadcrumbs {display: none;}.woo_c-product .clb-share-bar {top: 100px;}.single-product .icon-box-title {font-size: 16px !important;}}


#ohio-custom-5f771b36b3fc3 > .clb-slider-nav-btn .ion{color:#ffffff;}#ohio-custom-5f771b36b4f29 p.subtitle{text-transform:uppercase;}#ohio-custom-5f771b36b5448,#ohio-custom-5f771b36b5448 > *{font-size:18px;}#ohio-custom-5f771b36b5615,#ohio-custom-5f771b36b5615 > *{font-size:18px;}#ohio-custom-5f771b36b59a0.video-module .btn-play:before, #ohio-custom-5f771b36b59a0.video-module .btn-play .ion {background-color:#fff;border-color:#191f23;}#ohio-custom-5f771b36b59a0.video-module.with-animation .btn-play:before{border-color:#191f23;}#ohio-custom-5f771b36b6073.counter-box .counter-box-count{color:#ffffff;}#ohio-custom-5f771b36b6073.counter-box .counter-box-headline{color:#ffffff;}#ohio-custom-5f771b36b6353.counter-box .counter-box-count{color:#ffffff;}#ohio-custom-5f771b36b6353.counter-box .counter-box-headline{color:#ffffff;}#ohio-custom-5f771b36b6693 p.subtitle{text-transform:uppercase;}#ohio-custom-5f771b36b6c12,#ohio-custom-5f771b36b6c12 > *{font-size:15px;line-height:24px;}#ohio-custom-5f771b36b7089,#ohio-custom-5f771b36b7089 > *{font-size:15px;line-height:24px;}#ohio-custom-5f771b36b73c6,#ohio-custom-5f771b36b73c6 > *{font-size:15px;line-height:24px;}#ohio-custom-5f771b36b7810,#ohio-custom-5f771b36b7810 > *{font-size:15px;line-height:24px;}#ohio-custom-5f771b36b7b2e,#ohio-custom-5f771b36b7b2e > *{font-size:15px;line-height:24px;}#ohio-custom-5f771b36b7f56 p.subtitle{text-transform:uppercase;}#ohio-custom-5f771b36b93c3 .portfolio-grid:not(.grid_8) .portfolio-item-wrap{padding: 20px ;  }#ohio-custom-5f771b36c3b52 p.subtitle{text-transform:uppercase;}#ohio-custom-5f771b36c40e5 .client-logo-inner{text-align: left;}#ohio-custom-5f771b36c4350 .client-logo-inner{text-align: left;}#ohio-custom-5f771b36c4613 .client-logo-inner{text-align: left;}#ohio-custom-5f771b36c48d3 .client-logo-inner{text-align: left;}#ohio-custom-5f771b36c4baf .client-logo-inner{text-align: left;}#ohio-custom-5f771b36c4e00 .client-logo-inner{text-align: left;}#ohio-custom-5f771b36c5334 > .clb-slider-nav-dots > .clb-slider-dot.active,#ohio-custom-5f771b36c5334 > .clb-slider-nav-dots > .clb-slider-dot:hover{border-color:#ffffff;}#ohio-custom-5f771b36c5334 .clb-slider-dot:before{background-color:#ffffff;}#ohio-custom-5f771b36c5334 > .clb-slider-count {color:#ffffff;}#ohio-custom-5f771b36c5334 > .clb-slider-nav-btn .ion{color:#ffffff;}#ohio-custom-5f771b36c55cc blockquote{color:#ffffff;}#ohio-custom-5f771b36c55cc .testimonial-headline{color:#7d7c80;}#ohio-custom-5f771b36c55cc h6.author-name{color:#ffffff;}#ohio-custom-5f771b36c55cc .author-details{color:#7d7c80;}#ohio-custom-5f771b36c5823 blockquote{color:#ffffff;}#ohio-custom-5f771b36c5823 .testimonial-headline{color:#7d7c80;}#ohio-custom-5f771b36c5823 h6.author-name{color:#ffffff;}#ohio-custom-5f771b36c5823 .author-details{color:#7d7c80;}#ohio-custom-5f771b36c5a85 blockquote{color:#ffffff;}#ohio-custom-5f771b36c5a85 .testimonial-headline{color:#7d7c80;}#ohio-custom-5f771b36c5a85 h6.author-name{color:#ffffff;}#ohio-custom-5f771b36c5a85 .author-details{color:#7d7c80;}#ohio-custom-5f771b36c5ee9 p.subtitle{text-transform:uppercase;}#ohio-custom-5f771b36c6921 .ohio-card-wrapper{padding: 20px; }#ohio-custom-5f771b36c6921 .blog-grid.boxed:not(.blog-grid-type-2) .blog-grid-content{}#ohio-custom-5f771b36c6921 .blog-grid{}#ohio-custom-5f771b36ca126 h2{color:#ffffff;}#ohio-custom-5f771b36ca126 p.subtitle{color:#ffffff;text-transform:uppercase;}#ohio-custom-5f771b36ca340,#ohio-custom-5f771b36ca340 > *{color:#ffffff;}#ohio-custom-5f771b36ca3ac,#ohio-custom-5f771b36ca3ac > *{color:#ffffff;}





.main-nav.with-counters .main-nav-container .menu-item-depth-0 > a > span { color:#fff;}

.showed .main-nav.with-counters .main-nav-container .menu-item-depth-0 > a > span { color:#fff;}
#primary-menu .showed .main-nav.with-counters .main-nav-container .menu-item-depth-0 > a > span{ { color:#000 !important;}}

footer ul { color:#000;}

.inner-page .main-nav.with-counters .main-nav-container .menu-item-depth-0 > a > span{ color:#fff !important; font-weight:700;}

.site-header.mobile-header .mbl-overlay.visible .mbl-overlay-container{ background:#000;} 

