/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


/* GLOBAL STYLES */

/* 
 * Name of fuctionality: Code to modify Instagram feed border radius button
 * Author: Rafael Azuaje
 * Date: 2021-02-08
 * 
 * */
#sb_instagram #sbi_load a, #sb_instagram #sbi_load .sbi_load_btn {
    border-radius: 0px !important;
}

.logo-main-desktop {
	width:60%;
}

.dialog-close-button {
    border-radius: 50%;
    padding: 5px;
}
.elementor-button:hover {
    box-shadow: inset 0 0 20px 20px rgba(255,255,255,.15);
}

/* HEADER STYLES */
#global-header ul {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
#global-header-small .elementor-item-active {
    color: #fd9b85;
}

/* INSTAGRAM FEED STYLES */
#sbi_load {
    margin-top: 60px;
}
body #sb_instagram #sbi_load .sbi_load_btn {
    border: 1px solid #fd9b85;
    background: #fff;
    color: #000;
    color: #fd9b85;
}
body #sb_instagram #sbi_load a, #sb_instagram #sbi_load .sbi_load_btn {
    padding: 15px 30px;
    font-size: 16px;
}


/* HOME PAGE STYLES */
#testimonials .elementor-main-swiper {
    padding-bottom: 95px;
}
#video-section iframe.elementor-background-video-embed {
    top: 11%;
}

/* OTHER PAGE STYLES */
#meet-the-team .eael-team-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
#meet-the-team .eael-team-member-social-profiles {
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
}
#meet-the-team .eael-team-member-position,.privacy-policy #global-testimonial {
    display: none;
}
#meet-the-team .eael-team-text {
    margin: 0;
}
#meet-the-team .eael-team-member-name {
    margin-bottom: 8px;
}
#meet-the-team .eael-team-image {
    margin-bottom: 28px;
}
#thank-you-banner a:not(.elementor-button-link) {
    color: #333;
    font-weight: 700;
}
#privacy-content a {
    color: #fd9b85;
}


/* FOOTER STYLES */
#global-footer .menu-item-132 {
    margin-left: 30px;
}


/* RESPONSIVE STYLES */
@media screen and (max-width:1024px){
	#global-header-small .elementor-menu-toggle {
		margin: 0 0 0 auto;
	}
	#global-header-small .menu-item-52 {
		display: none;
	}
	#global-header-small .elementor-nav-menu {
		padding: 30px 0;
	}
	body.page {
		background: none;
	}
	body:before {
		content: "";
		display: block;
		position: fixed;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: -10;
		background: url(/wp-content/uploads/2021/01/Backgroup.svg) no-repeat center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	#global-footer ul {
		margin: 0 auto;
	}
	#global-header-small img {
		width: auto;
	}
	
}
@media screen and (max-width: 767px){
	.global-btn .elementor-button.elementor-size-lg {
		padding: 20px;
	}
	body #sb_instagram #sbi_load a, #sb_instagram #sbi_load .sbi_load_btn {
		width: 90%;
		margin: 5px 0;
		width: 90%;
		margin: 5px 0;
		padding: 10px 20px;
		font-size: 0.9rem;
	}
	body #sb_instagram #sbi_load .sbi_follow_btn {
		width: 100%;
		margin: 0;
	}
	#sbi_load {
		margin-top: 30px;
	}
	#global-header-small img {
		max-width: 120px;
	}
	#privacy-table .elementor-text-editor {
		overflow-x: auto;
	}
	#global-footer .menu-item-132 {
		margin-left: 10px;
	}
	#global-footer .menu-item-133 img {
		width: 20px;
	}
	#meet-the-team .eael-team-image, #meet-the-team .eael-team-member-name {
		margin-bottom: 15px;
	}
	
}
