/*
Theme name: Royal Windows and Doors
Description: Custom Theme
*/

/*
	Source SCSS styles are located in resources/scss/
	The compiled bundle is saved to `dist/index.${fingerprint}.css`
	(dist/manifest.json provides the exact path mapping).

	The DEVELOPMENT.md file contains instructions how to get the build
	process up & running.

	If you need to make a quick fix, feel free to add CSS
	below this comment -- it's loaded after the compiled bundle.
*/

p {  }
.stacked{
max-width: 1239px;
margin: 74px auto 78px;
width: 100%;
display: flex;
flex-wrap: nowrap;
align-items: stretch;
flex-direction: column;
}
.stacked .wp-block-media-text__content {
    width: 100% !important;
    padding: 30px !important;
    text-align: center;
    justify-content: center;
    align-items: center;
}
.stacked figure.wp-block-media-text__media {
    width: 100% !important;
}

.header__bar-btn.socials {
    display: flex;
    gap: 20px;
}

.header__bar-btn .gtranslate-wrap {
	border-right: 1px solid #fff;
	padding-right: 20px;
}

.header__bar-btn .gtranslate-wrap a {
    color: #fff;
}

.header__bar-btn .gtranslate-wrap a.glink.nturl.notranslate.gt-current-lang,
.header__bar-btn .gtranslate-wrap a.glink.nturl.notranslate.gt-current-lang:hover {
    color: #fadf4b;
}

@media (max-width: 1473px) {
    .translated-ltr .nav>ul>li {
        padding: 46px 8px 30px;
        margin-top: -16px;
    }
}

.header .header__hours-entry-title, .header .header__hours-info-title {
    cursor: pointer;
    position: initial;
    text-decoration: none;
}
.header .header__hours-entry-title:after, .header .header__hours-info-title:after {
    content: "";
    position: absolute;
    right: 20px;
    top: 50%;
}
.header .header__hours-entry {
    padding: 0 40px;
    position: relative;
    max-width: 290px;
}
.header .header__hours {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -40px;
    padding: 0 0 0 20px;
    max-width: 961px;
}