/*
Theme Name: OGO (Child Theme)
Description: Creative & Colorful Multipurpose WordPress Theme
Theme URI: http://ogo.rainbow-themes.net/
Author: Rainbow-Themes
Author URI: https://themeforest.net/user/rb-themes
Version: 1.1.0
License: Envato licence agreement - https://themeforest.net/licenses/terms/regular
License URI: https://themeforest.net/licenses
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
Template: ogo
Text Domain: ogo

*/ 
.rb_testimonials_module .testimonial .testimonial_desc {
    font-size: 20px;
    line-height: 30px;
    text-align: justify;
}
.rb_portfolio_items .rb_portfolio_item .image_wrapper .hidden_info {
    background-color: #A7CFBEB5 !important;
}
.menu-main-container.header_menu > ul .sub-menu {
    -webkit-box-shadow: 0 9px 20px 0 rgb(0 0 0 / 15%);
    -moz-box-shadow: 0 9px 20px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 9px 20px 0 rgb(0 0 0 / 15%);
}
.menu-main-container.header_menu > ul .sub-menu li:not(.rb_megamenu_item):hover, .menu-main-container.header_menu .sub-menu li.current-menu-item, .menu-main-container.header_menu .sub-menu li.current-menu-ancestor {
	background-color: #A7CFBE;
}
.rb_service_module.style_icon_left {
    min-height: 140px;
}
.blog .post-media .featured-image img {
	object-fit: cover;
	height: 255px;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
	border-radius: 5px;
	border: 1px solid #ddd;
}
.wpcf7 input.wpcf7-submit {
	background-color: #2B2934;
    min-height: 50px;
    padding: 0 25px;
    font-weight: 700;
    color: #fff;
    border: 0;
}