/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* Theme customization starts here
------------------------------------------------------- */

.gform_heading {
    display: none;
}
form#gform_1 input, form#gform_1 textarea, form#gform_1 select{
	height: auto !important;
    padding: 6px 16px !important;
    border-color: #000 !important;
    border-radius: 0 !important;
	color: #000;
    font-weight: 500;
}
form#gform_1 textarea{
	height: 150px !important;
	min-height: 150px;
    display: block;
}
form#gform_1 input#gform_submit_button_1{
	padding: 1em 16px !important;
    height: auto !important;
    color: #FFFFFF!important;
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 16px;
    background-color: #739287!important;
    margin-left: 18px;
	margin-top: 4%;
}
form#gform_1 .gform_footer.top_label{
	justify-content: right;
}
form#gform_1 div#gform_fields_1{
	grid-row-gap: 7%;
}

@media (max-width:639px){
	form#gform_1 input#gform_submit_button_1 {
		margin-top: 55px
	}
}

form#gform_1 input#gform_submit_button_1,
body #page-container .et_pb_section .et_pb_button_2, body #page-container .et_pb_section .et_pb_button_4, body #page-container .et_pb_section .et_pb_button_6, body #page-container .et_pb_section .et_pb_button_7,
body #page-container .et_pb_section .et_pb_button_3, body #page-container .et_pb_section .et_pb_button_5,
body #page-container .et_pb_section .et_pb_button_0, body #page-container .et_pb_section .et_pb_button_2,
body #page-container .et_pb_section .et_pb_button_1,
body #page-container .et_pb_section .et_pb_button_1_tb_header, body #page-container .et_pb_section .et_pb_button_2_tb_header,
body #page-container .et_pb_section .et_pb_button_0{background:#4d615a !important;}


.et_pb_gallery_image:hover .et_overlay{display: none;}

.et_pb_gallery_fullwidth .et_pb_gallery_image img, 
.et_pb_gallery_fullwidth .et_pb_gallery_item {aspect-ratio: 1.6;object-fit: cover;}

.work-closely-slider .owl-carousel .owl-stage {display: flex;align-items: center;gap: 30px;text-align: center;}

.work-closely-slider .white .sa_owl_theme .owl-nav .owl-prev,
.work-closely-slider .white .sa_owl_theme .owl-nav .owl-next {filter: invert(1);width: 22px !important;height: 22px !important;}