/*
 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
------------------------------------------------------- */

.header-title-wrapper,.hero-logo-title {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}.footer-title-wrapper {
	display: flex;
    justify-content: center;
    align-items: center;
}.home-btn {
    width: 136px;
}.home-btn::after {
    margin-left: 1em !important;
}.home-link-box {
    -webkit-transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -ms-transition: all 350ms ease;
    -o-transition: all 350ms ease;
    transition: all 350ms ease;
}.home-link-box:hover {
    box-shadow: 0px 7px 14px 0px rgba(0, 0, 0, .2);
    -moz-transform: translateY(-2px);
    -webkit-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    transform: translateY(-2px);
}span.coming-soon-btn {
    display: inline-block;
    width: 136px;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
    background: #7a8089;
    padding: 7px;
    border-radius: 8px;
    font-weight: 500;
    line-height: 1.7em !important;
}


@media only screen and (min-width: 981px) {
div#sticky-header * {
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}div#sticky-header {
    position: fixed !important;
    width: 100%;
    top: 0;
    z-index: 999 !important;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}div#sticky-header.sticky-active {
    border-bottom: 1px solid #ebe6e7;
}
}

@media only screen and (max-width: 981px) {
.header-title-wrapper,.hero-logo-title {
    display: flex;
    justify-content: center;
    align-items: center;
}
}