/*
Theme Name: Eyora - Child
Author: GT3themes
Author URI: http://gt3themes.com
Description: -
Version: 1.0
Template: eyora
*/

.elementor-element.elementor-element-50eca1b.elementor-widget-gt3-core-portfolio .isotope_item .text_wrap,
.elementor-element.elementor-element-31a0688.elementor-widget-gt3-core-portfolio .isotope_item .text_wrap {
	justify-content: center;
    align-items: center;
}

.elementor-element.elementor-element-50eca1b.elementor-widget-gt3-core-portfolio .isotope_item .text_wrap .title,
.elementor-element.elementor-element-31a0688.elementor-widget-gt3-core-portfolio .isotope_item .text_wrap .title {
	height: auto;
}

.elementor-widget-gt3-core-imageinfobox .gt3_imageinfobox.type3 .gt3_imageinfobox_container .gt3_imageinfobox_divider:after {
	border-top: 0 !important;
}

/* .elementor-widget-gt3-core-accordion .accordion_wrapper .item_content {
	height: auto !important;
} */

@media (min-width: 768px) {
	.faq-2-cols {
		column-count: 2;
	}
}

.rounded-border img {
	border-radius: 35px;
	border: 1px solid transparent;
}

@media only screen and (max-width: 767px) {
    .header_side_container .logo_container {
        max-width: 141px !important;
    }
	.logo_container img.default_logo {
        height: 58px !important;
    }
    .gt3-page-title_wrapper .gt3-page-title {
        background-position: 20% top !important;
    }
}

.mobile_menu_container {
    background-color: rgb(46,58,72) !important;
}

@media (max-width: 767px) {
    .elementor-widget-gt3-core-imageinfobox .gt3_imageinfobox {
        height: auto !important;
    }
	.gt3_header_builder__section--top__mobile .gt3_header_builder__section-container {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}

@media (max-width: 1024px) {
	.elementor-23 .elementor-element.elementor-element-9d00705.elementor-widget-gt3-core-imageinfobox .gt3_imageinfobox {
		height: auto !important;
	}
}

.elementor-widget-gt3-core-imageinfobox .gt3_imageinfobox.type3 .gt3_imageinfobox_container .gt3_imageinfobox_title {
    white-space: nowrap;
}

body.home .gt3_header_builder + script + style + .site_wrapper .main_wrapper {
	margin-top: 0 !important;
}

#home-email-box .elementor-image-box-content .elementor-image-box-description {
	width: 198px;
}