
.brand-color,a:not(.-unlink):not(.-highlighted):hover,a:not(.-unlink):not(.-highlighted):hover .title,a:not(.-unlink):not(.-highlighted):active,a:not(.-unlink):not(.-highlighted):active .title,a:not(.-unlink):not(.-highlighted):focus,a:not(.-unlink):not(.-highlighted):focus .title,.nav .nav-item.active-main-item > a,.nav .nav-item.active > a,.nav .current-menu-ancestor > a,.nav .current-menu-item > a,.hamburger-nav .menu li.current-menu-ancestor > a > span,.hamburger-nav .menu li.current-menu-item > a > span,.widget_rss a,.single-post .entry-content a:not(.wp-block-button__link),.page-id-124 .entry-content a:not(.wp-block-button__link),ul:not(.-unlist) > li::before,ol:not(.-unlist) > li::before,.social-networks.-outlined .network:hover,.portfolio-filter a.active,.category-holder:not(.no-divider):after,.video-button.-outlined .icon-button:hover,.comments .comment-body time:after,.button.-outlined:not(.-pagination):hover,a.button.-outlined:not(.-pagination):hover,.button.-outlined:active,.button.-outlined:focus,.pagination .button:hover,.pagination.-outlined a.button:not(.-flat):hover,.pricing-table-features .exist .icon,.service-table-features .exist .icon,.lazy-load.-outlined .button.-pagination:hover,.lazy-load.-flat .button.-pagination:hover,.button.-primary.-outlined,a.button.-primary.-outlined,.button.-primary.-flat,a.button.-primary.-flat,.button.-primary.-text,a.button.-primary.-text{color:#2469b0;}.custom-cursor .circle-cursor-outer,a.button.-outlined:active,a.button.-outlined:focus,input[type="checkbox"]:checked,input[type="radio"]:checked,.button.-primary.-outlined,a.button.-primary.-outlined{border-color:#2469b0;}.custom-cursor .circle-cursor-inner,.custom-cursor .circle-cursor-inner.cursor-link-hover,.button:not(.-outlined):not(.-text):not(.-flat):not(.-primary):not(.-pagination):hover,.button:not(.-outlined):not(.-text):not(.-flat):not(.-primary):not(.-pagination):active,.button:not(.-outlined):not(.-text):not(.-flat):not(.-primary):not(.-pagination):focus,a.button:not(.-outlined):not(.-text):not(.-flat):not(.-primary):not(.-pagination):hover,a.button:not(.-outlined):not(.-text):not(.-flat):not(.-primary):not(.-pagination):active,a.button:not(.-outlined):not(.-text):not(.-flat):not(.-primary):not(.-pagination):focus,.widget_price_filter .ui-slider-range,.widget_price_filter .ui-slider-handle:after,input[type="checkbox"]:checked,input[type="radio"]:checked,.video-button:not(.-outlined):not(.-blurred) .icon-button:hover,.tag.tag-sale,.social-networks.-contained .network:hover,input[type="submit"]:not(.-outlined):not(.-flat):not(.-text):not(.-primary):hover,.button.-primary:not(.-outlined):not(.-flat):not(.-text),a.button.-primary:not(.-outlined):not(.-flat):not(.-text),input[type="submit"].-primary:not(.-outlined):not(.-flat):not(.-text){background-color:#2469b0;}a:not(.-unlink):not(.-highlighted):hover,.post .entry-content a:not(.wp-block-button__link):hover{color:#33abf6;}.button:not(.-outlined):not(.-text):not(.-flat),a.button:not(.-outlined):not(.-text):not(.-flat),input[type="submit"]{background:#2469b0;}.button.-outlined,a.button.-outlined,input[type="submit"].-outlined,.button.-text:not(:hover),a.button.-text:not(:hover),input[type="submit"].-text:not(:hover){color:#2469b0;}.header,.site-footer .page-container + .site-info .wrap,.woo-product .woo-product-details-variations,.cart-mini-container .total,.portfolio-project .project-meta li,.cart-mini-container .mini_cart_item{border-color:#33abf6;}.comments-container,.woo-product .single-product-tabs .tab-items-container,.single-post .widget_ohio_widget_about_author,.blog-grid.boxed .blog-grid-content,.portfolio-item-grid.portfolio-grid-type-1.boxed .portfolio-item-details,.site-footer{background-color:#eff4f4;}.header.-mobile .nav,.header.-mobile .mobile-overlay .copyright,.header.-mobile .mobile-overlay .close-bar .icon-button:not(.-small){font-size:35px;font-style:normal;line-height:32px;font-weight:400;color:#ffffff;}.header.-mobile .nav .holder{background-color:#118fdd;background-image:url('https://developmentcrew.com/imgs/menulogo.png');background-size:auto;background-position:left top;background-repeat:no-repeat;background-attachment:fixed;}.header,.header:not(.-mobile).header-5,.header:not(.-mobile).header-6,.header:not(.-mobile).header-7{border:none;}.header.-sticky{border:none;}.page-headline::after{background-color:transparent;}.site-content,.page-headline:before{background-color:rgba(217,10,44,0.07);}.page-container,.elementor .elementor-section.elementor-section-boxed > .elementor-container{max-width:1486px}.site-footer-copyright{background-color:#17161a;color:#8b8a8d;}.wpb_wrapper {margin-left: 20px!important;}.fixed-logo {margin-top: -2px !important;}.header.-sticky.showed {background-color: rgba(255, 255, 255, .75);backdrop-filter: blur(12px);}.fluentform .ff-el-form-control {backdrop-filter: blur(8px);}.header.-sticky .branding img {max-height: none !important;}@media screen and (max-width: 768px) {.header.-sticky .branding img {max-height: unset !important;}}.dc-c-i {min-width: 138px !important;}.dc-c-i.vc_custom_1653407028945 {top: 0px;position: absolute !important;}.close-bar {margin-left: -110px !important;}.search.search-form {display: none;}.overlay-details {background-color: rgba(255,255,255,0.0) !important;}t.vc_hidden-md.vc_hidden-sm.vc_visible-xs.visible {margin-left: -10px !important;}.scroll-top.dynamic-typo.-undash.-small-t.vc_hidden-md.vc_hidden-sm.vc_visible-xs.visible {margin-left: -11px;}.header-wrap {margin-top: 10px;}.site-content {background-color: rgba(239, 244, 244,0.01)!important;}.accordion-body {margin-left: 28px !important;margin-right: 24px !important;}.hamburger.icon-button > .icon::after {width: 1.4rem !importnat;}.hamburger.icon-button > .icon::before {width: 1.4em !importnat;}.hamburger.icon-button > .icon::after {width: 1.4rem;}hamburger.icon-button > .icon::after, .hamburger.icon-button > .icon::before{height: 3px !importnat;}.icon-button:hover, .icon-button.hamburger, .icon-button.cart, .icon-button.search-global.fixed {background-color: rgba(150, 144, 162, 0.0);}.close-bar {left: 100% !important;margin-left: -100px !important;}.holder {width: 100% !important;}.hamburger.icon-button > .icon::after, .hamburger.icon-button > .icon::before {background-color: #7f7f7f;}.clb__flex {margin-top: -60vh;margin-bottom: -18rem;z-index: 2;padding-left: 2%;transform-origin: center;transform: rotate(-30deg);}.clb__flex .wpb_wrapper:not(.vc_figure) {align-items: flex-start;}.clb__flex .wpb_single_image:nth-child(1) img {margin: 5rem -9rem 0 0;max-width: 16vw;}.clb__flex .wpb_single_image:nth-child(2) img {max-width: 56vw;}.clb__flex .wpb_single_image:nth-child(3) img {margin: 6rem 0 0 0;max-width: 32vw;}.typed-cursor {margin-right: 10px;}.clb__heading {margin-bottom: 0px;}.clb__rs_row {position: absolute !important;z-index: 0;top: 0;}.clb__review {z-index: 1;}.clb__review .dc-c-i {position: relative;z-index: 10;}.clb__review .dc-c-i:before {content: '';position: absolute;top: -16px;left: 20px;border: 16px solid transparent;border-bottom-color: #fff;border-top: 0;border-left: 0;}.clb__review .dc-c-i:after {content: '';position: absolute;background: #fff;height: 100%;width: calc(100% - 20px);opacity: .8;top: 10px;left: 10px;bottom: -10px;z-index: -1;border-radius: 6px;}.clb__showcase_section > .vc_row {overflow: hidden;}.clb__grade p {display: flex;align-items: center;}.clb__grade .grade {margin-right: 5px;height: 20px;line-height: 20px;display: inline-block;font-weight: bold;min-width: 20px;color: #fff;text-align: center;background-color: #3dc84b;font-size: .9em;border-radius: 4px;}.clb__custom_counter .counter-box-headline {margin-top: 10px;}.clb__plugins_section .icon-box.with-left-icon:not(.with-full-icon) {padding-left: 85px;}.clb__plugins_section .icon-box-details {margin: 0;}.clb__custom_price .title sup {top: -0.6em;font-size: 50%;}.clb__plugin_block .tag {background: #d90a2c;}.clb__plugin_block .heading {margin: 0;}.clb__custom_parallax_section .vc_row {transform: translateX(-20%);}.clb__custom_parallax_section .vc_row:nth-child(2) {transform: translateX(-10%);}@media screen and (max-width: 576px) {.clb__custom_icon_box .icon-box-title {font-size: 16.8px;}.clb__core_feature_custom_mobile .dc-c-i .wpb_wrapper{display: flex;justify-content: space-between;}.clb__core_feature_custom_mobile .dc-c-i .wpb_wrapper .ohio-icon-box-sc:last-child {padding: 0 15px;}}.clb__custom_icon_box .icon-box-title {padding-top: 8px;padding-right: 20%;}.clb__core_features .icon-box .icon-box-title {padding-right: 20%;}.banner-holder,.portfolio-item,.portfolio-item-grid .portfolio-item-image {overflow: visible;}img.parallax {box-shadow: 0 4px 4px rgba(23,22,26,.04);border-radius: 6px;}@media screen and (min-width: 1025px) {.parallax-holder .parallax, .parallax-holder .parallax.portfolio-item-image {width: 100%;max-width: 100%;height: 100%;margin-left: 0;margin-top: 0;margin-bottom: 0;}}.elementor .tag {background-color: #d90a2c;}.elementor .btn > img {vertical-align: middle;}.elementor .tag p,.elementor .icon-box-details,.elementor .icon-box-title,.elementor .grade p {margin: 0;}.elementor .icon-box.with-left-icon:not(.with-full-icon) .icon-box-icon {top: -5px;}.elementor .parallax-holder .parallax,.elementor .parallax-holder .parallax.portfolio-item-image {width: 100%;max-width: 100%;height: 100%;margin-left: 0;margin-top: 0;margin-bottom: 0;}.elementor .banner-holder,.elementor .portfolio-item,.elementor .portfolio-item-grid .portfolio-item-image {overflow: visible;}.elementor img.parallax {box-shadow: 0 4px 4px rgba(23,22,26,.04);border-radius: 6px;}@media screen and (min-width: 769px) {.elementor .icon-box.with-left-icon:not(.with-full-icon) {padding-left: 80px;}}@media screen and (max-width: 1600px) and (min-width: 1441px) {.page-container {max-width: 1376px;}}@media screen and (max-width: 1440px) and (min-width: 1025px) {.page-container {max-width: 1260px;}}@media screen and (max-width: 768px) {.clb__heading.ohio-dynamic-text-sc,.clb__heading h1.title,.clb__heading .dynamic,.clb__heading .typed-cursor {line-height: 1 !important;}} @media screen and (min-width:1025px){div#mega-menu-wrap {margin-top: -2px !important;}ul.elements-bar.left.-unlist {left: 0px;}iv#mega-menu-wrap, a.menu-link.-undash.main-menu-link.item-title {font-size: 22px;margin-top: -2px!important;}.branding {margin-left: 30px;margin-top: -8px;}.page-container {margin-left: 35px;margin-right: 25px;}} @media screen and (min-width:769px) and (max-width:1024px){.header .branding .logo img, .header .branding .mobile-logo img, .header .branding .fixed-mobile-logo img, .header .branding .for-onepage img{max-height:59px;}.header.header-2:not(.-mobile).-sticky .header-wrap{height:59px;}.header.-sticky .branding img {max-height: none !important;}@media screen and (max-width: 768px) {.header.-sticky .branding img {max-height: unset !important;}}#menu-primary {margin-left: 100%;margin-right: 150px;}.page-container {margin-left: 35px;margin-right: 35px;}.branding {margin-left: 30px;margin-top: -8px;}.copyright {display: none;font-size: 14px !important;bottom: 53px;position: absolute !important;line-height: 20px !important;}.close-bar {left: 100%;margin-left: -100px;}hamburger.icon-button > .icon::after, .hamburger.icon-button > .icon::before{height: 3px !importnat;}.icon-button.hamburger {background-color: rgba(255, 255, 255, 0.0) !important;}.holder {width: 100% !important;}.hamburger.icon-button > .icon::before {width: 1.4em !importnat;}.hamburger.icon-button > .icon::after {width: 1.4rem;}} @media screen and (max-width:768px){.header .branding .logo img, .header .branding .mobile-logo img, .header .branding .fixed-mobile-logo img, .header .branding .for-onepage img{max-height:59px;}.header.header-2:not(.-mobile).-sticky .header-wrap{height:59px;}.header.-sticky .branding img {max-height: unset !important;}@media screen and (max-width: 768px) {.header.-sticky .branding img {max-height: unset !important;}}.copyright {visibility: hidden;position: relative;display:none;}.copyright:after {}.header.-mobile .nav .holder {background-image: url('https://developmentcrew.com/imgs/menulogo.png');background-size: auto;background-position: left top;background-repeat: no-repeat;background-attachment: unset;background-position: 20px 25px;}.copyright {position: absolute;top: 8px;}#mobile-menu {margin-top: 40px;margin-left: 25px;}.close-bar {left: 100% !important;margin-left: -100px !important;top: 10px;}hamburger.icon-button > .icon::after, .hamburger.icon-button > .icon::before{height: 3px !importnat;}.icon-button.hamburger {background-color: rgba(255, 255, 255, 0.0) !important;}.holder {width: 100% !important;}.hamburger.icon-button > .icon::before {width: 1.4rem !important;}.hamburger.icon-button > .icon::after {width: 1.4rem !important;}}