/*!
Theme Name: Ohio-Child
Theme URI: http://ohio.colabr.io/
Author: Colabrio
Author URI: http://colabr.io/
Description: Ohio is a WordPress theme bundled with premium plugins to build a modern and functional website.
Version: 2.0.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: ohio
Text Domain: ohio-child
Tags: ajax, customizer, ecommerce, portfolio, minimal, page builder, responsive, multipurpose, shop, store, woocommerce, wpml

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
.site-header.mobile-header .main-nav .close-bar{margin-top:40px;text-align:right;-webkit-justify-content:end;-ms-flex-pack:justify;justify-content:end}.main-menu-link .hover{color:#00a797}.main-menu-link.hover{color:#00a797}.btn{border-radius:6px!important}.data_menu_link{Color:#0d3e63 !important}.site-footer .widgets a{font-weight:300}.clb-social{right:-15px}.menu-depth-1.sub-menu.sub-menu-wide{justify-content:center}.menu-item-depth-1 a{font-size:15px!important}.site-header.header-3 .main-nav{position:absolute!important;left:190px!important;-webkit-transform:unset!important;-ms-transform:unset!important;transform:unset!important}.main-nav .nav-item.has-submenu.menu-item-depth-0>.menu-link i.menu-chevron{-webkit-transform:unset!important;-ms-transform:unset!important;transform:unset!important}ul.menu-depth-2.sub-sub-menu{padding-left:10px}.cf7secondcol,.cf7firstcol{width:50%;float:left}.cf7firstcol{padding-right:20px}#ohio_widget_socialbar_subscribe-2 a{color:#b249b9;background-color:#00a797 !important}#ohio_widget_socialbar_subscribe-2 a:hover{background-color:#0d3e63 !important}.clb-scroll-top{display:none}.mainslider h1{margin-bottom:10px!important}.blog-grid-meta .author-attributes{display:none}.mainslider .ion-md-arrow-forward:before{color:#fff}.mainslider .slide1{background-image:linear-gradient(to right,#ff000000,#003a63a8),url(https://afrigis.co.za/wp-content/uploads/2020/07/02.png)!important;background-size:cover,cover!important;background-position:left,left!important}.mainslider .clb-social-holder{color:#fff!important}.mainslider .slide1:after{content:"";background-image:url(https://afrigis.co.za/wp-content/uploads/2020/07/Gradient-with-pattern.png);top:0;left:0;height:100%;width:100%;position:absolute}.mainslider .innersliderrow:before{background-image:linear-gradient(to left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-image:-moz-linear-gradient(to left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-image:-ms-linear-gradient(to left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-image:-o-linear-gradient(to left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-image:-webkit-linear-gradient(to left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);content:'';top:0;left:0;height:100%;width:100%;position:absolute}.portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay:before{background-color:#17161a00!important}.portfolio-item-fullscreen:before{content:"";position:fixed!important;left:0!important;right:0;background-size:contain;top:0;z-index:1;height:100%!important;background-size:cover;background-image:url(https://www.afrigis.co.za/wp-content/uploads/2020/08/Gradient-with-pattern-2.png)!important;background-repeat:no-repeat;width:50%!important}.portfolio-item-fullscreen .portfolio-details:before{display:none}.portfolio-item-fullscreen .portfolio-details-description .short-description{opacity:1!important}.portfolio-item-fullscreen .btn.btn-link:hover{color:#fff!important}.clb-slider-nav-btn .btn-round-light .ion,.search-global .ion{background-color:#ffffffa6!important;color:#003a63!important;width:40px!important;height:40px!important;line-height:36px!important;border:2px solid #ffffff2e!important}.clb-hamburger-nav .menu .menu-item-depth-0>a:before{line-height:25px!important}.clb-hamburger .ion{background-color:#ffffffa6!important;height:40px;width:40px}.clb-hamburger-holder ._shape{margin:2.5px 0!important;margin-left:8px!important;width:12px!important}.portfolio-item-fullscreen .details-holder{height:100%;padding:0 10%}.top_banner{height:450px}.clb-social-holder.icons li{color:#fff}.clb-social-holder-dash{display:none}.socialbar.small.outline a{border:0!important}.hamburger-nav-info-item{color:#fff}.hamburger-nav-info-item h5{color:#0d3e63;margin:10px 0}.clb-hamburger-nav .menu .nav-item a:before{color:#0d3e63!important;font-size:15px!important}.clb-close .btn-round .ion{background-color:rgb(23 22 26/0%)!important;font-size:40px!important}.site-footer .page-container+.site-info .site-info-holder{border-top:1px solid #fff}.afrigislink .ion-right{color:#0d3e63}.afrigislinkwhite .ion-right{color:#fff}.toprowtext .ohio-text-sc{margin:auto}.toprowtext h3{margin:5px 0}.site-header{border-bottom-style:none}.afrigisrowpadding{padding-left:50px!important;padding-right:50px!important}.clb-back-link.vc_hidden-xs.showed{display:none}.afrigisrowpadding H3{padding-bottom:20px !important}.carouselcolumn{height:700px}.page-preloader{display:flex!important}.solutionsc .clb-slider-item{height:auto!important}.solutionsc .clb-slider-item .vc_column-inner{height:100%}.solutionsc .clb-slider-item .vc_column-inner{height:700px}.site-content{min-height:auto!important;min-height:auto!important}.backbutton{position:absolute}.solutionsc .clb-slider-item .vc_column-inner .wpb_single_image.vc_align_center{vertical-align:bottom;position:absolute;bottom:0}.solutionsc h3{margin-top:0}.solutionsc .wpb_single_image,.solutionsc .vc_figure,.solutionsc .vc_single_image-wrapper,.solutionsc .wpb_single_image img{width:100%}.afrigisrowpaddingleft{padding-left:70px!important}.afrigisrowpaddingright{padding-right:70px!important}.devleftimage .vc_column-inner{height:560px}.afrigiscolpadding .vc_column-inner{padding-left:70px}.contactusicon .icon-box-icon img{max-width:30px;max-height:30px;vertical-align:middle;margin-top:-5px}.contactusicon .icon-box-icon{max-width:30px;max-height:30px}.contactusicon .ion-right{display:none}.contacttoprow h5{margin:0}.contactrowheading5{margin:50px 0}.caldera-grid .form-control{border:1px solid #003a63}.caldera-grid input[type=checkbox]:hover,.caldera-grid input[type=radio]:hover{cursor:pointer}input[type=radio]:before,input[type=checkbox]:before{font-family:FontAwesome !important;font-size:px}input[type=radio]:before{content:'\f111';border-radius:50%;padding:0 15px 0 0}input[type=submit]{background-color:#00a797;border:1px solid #00a797}.caldera-grid input[type=submit]{border:0;float:right;color:#B249B9!important;font-weight:600;font-size:18px;background-color:#ffffff00}.caldera-grid input[type=checkbox]{margin-right:15px}.clb-back-link.showed{opacity:1;visibility:visible;z-index:99999;color:#fff;position:fixed}input[type=submit]:before{content:'\f287'}.site-header.header-3 .main-nav{display:flex!important}.caldera-grid input[type=submit]:hover{background-color:#fff0!important;color:#B249B9!important}#fld_7908577_1-wrap,#fld_7908577_1-wrap{display:inline-block;float:right}#fld_7908577_1,#fld_7908577_1{float:left}#fld_7908577_1-wrap .ion-md-arrow-forward{margin-top:8px;color:#B249B9!important}.category-careers #fld_7908577_1-wrap .ion-md-arrow-forward{margin-top:8px;color:#fff!important}.category-careers .caldera-grid input[type=submit]:hover,.category-careers .caldera-grid input[type=submit]{color:#fff!important}.clb-search-popup{background-image:url(https://afrigis.co.za/wp-content/uploads/2020/08/Search.png);background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.clb-search-popup .btn-round{background-color:rgb(0 0 0/0%)!important}.clb-popup.clb-hamburger-nav{background-color:#003a63;transition:.5s}#secondary-menu ul li:hover:nth-child(1) .clb-popup.clb-hamburger-nav{background-color:#fff}.counter-box:hover i{color:#ffff}.clb-popup .close-bar{position:absolute;width:min-content;right:0;left:auto}.clb-hamburger-nav .menu .nav-item a span{text-transform:uppercase}.clb-hamburger-nav .menu .sub-nav-item a span{text-transform:none}.clb-hamburger-nav .menu .sub-nav-item a{font-size:calc(1.0em + 1 * ( (100vw - 576px) / 1024))}.clb-hamburger-nav .menu .nav-item:hover>a.menu-link span,.clb-hamburger-nav .menu .nav-item .visible>a.menu-link span,.clb-hamburger-nav .menu .nav-item.active>a.menu-link span,.clb-hamburger-nav .menu .sub-nav-item:hover>a.menu-link span,.clb-hamburger-nav .menu .sub-nav-item .visible>a.menu-link span,.clb-hamburger-nav .menu .sub-nav-item.active>a.menu-link span,.clb-hamburger-nav a:hover{opacity:.8;color:#b249b9}.clb-hamburger-nav .btn-round .ion,.clb-search-popup .btn-round .ion{background-color:#17161a00}.clb-search-popup .search-holder .search-field{background-color:rgb(255 255 255/24%);border:none}.clb-hamburger-holder:hover,.clb-hamburger-holder:hover ._shape:before{color:#b249b9}.clb-hamburger-holder ._shape:before{content:"";width:5px;margin:0 10px;display:block;height:2px;background-color:#003a63;position:absolute;left:0}.ohio_widget_socialbar_subscribe-2{padding-top:0}.careersblog .blog-grid-meta,.careersblog .post-details{display:none}.careersblog .blog-item.-layout2.-no-media .image-holder,.blog-item.-layout4.-no-media .image-holder{height:800px}.careersblog .btn-more,.careersblog .btn:hover .ion{color:#00a797}.careersblog .btn-more:hover{color:#00a797 !important}.careersblog .blog-grid-headline{border-bottom:1px solid #003a63;padding-bottom:15px;text-transform:uppercase}.careersblog .blog-grid-headline a{color:#00a797 !important}.careersblog h4{font-size:calc(20px + 2 * ( (100vw - 576px) / 1024))!important;margin-top:15px!important}.careersrowcontact .caldera-grid .form-control{border:1px solid #fff;background-color:#ffffff00}.careersrowcontact .caldera-grid input[type=submit]{color:#fff}.careersrowcontact .caldera-grid .btn-block{width:50%;background-color:#fff;color:#000!important;border-radius:20px;font-weight:800;float:left;margin-bottom:20px}.careersrowcontact .btn-block:hover,.careersrowcontact .btn-block:active,.careersrowcontact .btn-block:focus{background-color:#fff!important}.single-post .entry-content{margin-bottom:0!important}.portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-item-image:before{display:none!important}.clb-scroll-top-holder{color:#fff!important}.blog-grid-type-1.boxed .btn-link{display:inline-block}.clb-hamburger-holder ._shape{background-color:#003a63}.contactmiddlerow,.contactmiddlerow .wpb_wrapper,.contacttoprow .wpb_wrapper{height:100%}.mbl-overlay-container a{opacity:1!important}h1.title,h2.title,h3.title,h4.title,.widget h4,h5.title,.widget h5,h6.title{line-height:1.2!important}.ion-md-arrow-forward:before{content:"\f287"!important}.clb-slider-nav-dots .clb-slider-dot{background-color:#ffffffa6!important}.client-logo-inner{padding:0 !important}.aboutrownomarginmobile{margin-top:50px!important;margin-bottom:50px!important}.clb-popup.clb-hamburger-nav{background-repeat:no-repeat;background-size:cover}ul li,ol li{list-style-position:outside;margin-left:20px}.clb-hamburger-nav .menu{width:40vw!important}.header.-sticky.showed{top:40px}}@media screen and (max-width:1200px){.site-footer .vc_col-sm-6{width:25%!important}}@media screen and (max-width:1024px){.clb-hamburger-nav .menu{width:-webkit-calc(100vw / 1.7)!important;width:calc(100vw / 1.7)!important}@media only screen and (max-width:768px){.cf7secondcol,.cf7firstcol{width:100%;float:unset}iframe{width:320px;height:220px}.header.-sticky.showed{top:67px}.moreMobilePaddingLeft{padding-left:20px}.site-footer .vc_col-sm-6{width:100%!important}#custom_html-7,#custom_html-5{float:none}.contactmiddlerow{height:350px}.maprow{clear:both;height:auto!important}.header-wrap .right-part{right:40px;position:fixed;top:30px}.logged-in .header-wrap .right-part{top:77px}.top_banner_content{height:auto!important}.reverserowinmobile{flex-direction:column-reverse}.aboutrownomarginmobile{margin-top:0!important;margin-bottom:0!important}.solutionsimageformobile{height:400px}.aboutimageformobile{height:400px}.solutionscolformobile .vc_column-inner{margin-top:0!important}.portfolio-item-fullscreen:before{display:none}.portfolio-item-fullscreen.portfolio-grid-type-10.active .details-holder .portfolio-item-image{background-image:none!important}.portfolio-item-fullscreen.portfolio-grid-type-10 .portfolio-bg-overlay{background-size:cover}.carouselcolumn{height:400px}}@media only screen and (max-width:580px){.carouselcolumn{height:550px}}@media only screen and (max-width:440px){.left-part{width:50%}}.blognews .blog-item .card-details{padding-bottom:70px !important;padding-left:40px;padding-right:40px}.careerspage .blog-item .card-details{padding-bottom:70px !important;padding-left:40px;padding-right:40px;height:800px}.careerspage .card .overlay-details hover{background:#003a63 !important}.careerspage .blog-item .card-details .card .image-holder{display:none !important}.data_menu_link,.data_menu_link:hover,.data_menu_link:focus,.data_menu_link:active,.data_menu_link:visited{color:#003a63 !important}.data_menu_link span,.data_menu_link:hover span,.data_menu_link:focus span,.data_menu_link:active span{color:#003a63 !important}.Slider-row{width:100% !important}.blognews .page-item{display:none !important}