/*
Theme Name: Goat
Description: Goat Theme
Version: 1.0
Text Domain: goat
*/

.pagination ul { max-width: 100%; }
.pagination ul li span { color: var(--c-red); }

.image .el img,
.image .bg img { user-select: none; }

.country .dropdown_head .text,
.country .dropdown_inner ul a { text-transform: uppercase; }

.sc_form iframe { width: 100%; max-width: 53.3rem; }

body.popup_open { overflow: hidden; }
.popup { width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0,0,0,.8); z-index: 10; display: none; }
.popup_inner { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; padding: 0 2rem; }
.popup_content { background: #fff; border-radius: 8px; padding: 3rem 5rem; max-width: 70rem; position: relative; }
.popup_close { position: absolute; right: 2rem; top: 2rem; cursor: pointer; }
.popup_close svg { width: 2.2rem; height: 2.2rem; vertical-align: top; }

.subscribe_panel { position: fixed; left: 0; bottom: 0; width: 100%; z-index: 5; padding: 1rem 0; background: #01192b; box-shadow: 0 0px 15px 10px rgba(0,0,0,.1); text-align: center; display: none; }

@media (max-width: 991px) {
	.popup_content { padding: 2.5rem 2rem; }
	.popup_close { right: 1rem; top: 1rem; }
	
	.subscribe_panel { display: block; }
}