/*
Theme Name: Stoni Child
Author: WebGeniusLab
Author URI: http://webgeniuslab.net
Description: -
Version: 1.0
Template: stoni
Text Domain:  stoni-child
*/

.wpcf7 .call_to_action_1 .wgl_col-9 textarea::-webkit-input-placeholder { 
  color:#fff !important;
  opacity:1 !important;
}
.wpcf7 .call_to_action_1 .wgl_col-9 textarea::-moz-placeholder{ 
  color:#fff !important;
  opacity:1 !important;
}

.wpcf7 .call_to_action_1  .wgl_col-9 textarea:-ms-input-placeholder {
   color:#fff !important;
  opacity:1 !important;
}

.wpcf7 .call_to_action_1  .wgl_col-9 textarea::placeholder {
   color:#fff !important;
  opacity:1 !important;
}
.wgl_col-9 textarea{
    color:#fff;
    height: 56px;
}

/* remove page header temporary */
div.page-header {display: none}

/*Portfolio Category Listing*/
.row article.overlay-show-default{padding-left: 15px;padding-right: 15px;padding-bottom: 30px;}
/*.overlay-show-default .overlay{opacity:1 !important;}*/
.overlay-show-default .wgl-portfolio-item_description{opacity:1 !important;}
/*.overlay-show-default .wgl-portfolio-item_divider div{width:calc(100% + 40px) !important;}*/
.overlay-show-default .wgl-portfolio-item_image {height: 337px;background-repeat: no-repeat;background-size: cover;background-position: center;}
.overlay-show-default .wgl-portfolio-item_image img{visibility:hidden;}
.portfolio_title .elementor-heading-title span{color: #dec888;display: inline;}
.display-none{display:none !important}

@media screen and (max-width: 1200px) {
	.overlay-show-default .wgl-portfolio-item_image {height: 240px;}
}
@media screen and (max-width: 991px) {
	.overlay-show-default .wgl-portfolio-item_image {height: 260px;}
	.row .wgl_col-4.overlay-show-default{width: 50%;}
}
@media screen and (max-width: 767px) {
	.overlay-show-default .wgl-portfolio-item_image {height: 337px;}
	.row .wgl_col-4.overlay-show-default{width: 100%;}
}
@media screen and (max-width: 540px) {
	.row article.overlay-show-default{padding-left: 0;padding-right: 0;}
}
@media screen and (max-width: 420px) {
    body.page div.wgl-container:not(.single_portfolio) div.wgl-portfolio_container:not(.no_gap).isotope {
        margin-left: 0px !important;margin-right: 0px !important;
    }
	.overlay-show-default .wgl-portfolio-item_image {height: 260px;}
}