/*
Theme Name: Archon Requiem
Theme URI: https://them.es/starter-fse
Author: KemuriCodes
Author URI: https://kemuri.codes/
Description: Dedicated theme for Archon
Version: 1.2.7
Requires at least: 5.9
Tested up to: 6.8
Requires PHP: 7.2
License: GPL version 2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0
Text Domain: archon
Tags: full-site-editing, one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

/* Don't overwrite this file. Compile "/assets/main.scss" to "/build/main.css" */

.wp-block-columns .wp-block-column[style*="background-color:var(--wp--preset--color--dark-light)"] {
	background: #545454 !important;
}

input.text, input.title, input[type="email"], input[type="password"], input[type="tel"], input[type="text"], select, textarea
 {
    width: 90% !important;
}

.bb-navigation-menu.bb-disable-mobile-menu .bb-nav-menu {
	margin-top: 20px !important;
}

.napis-slider {
	font-family: "Ricordi Nobili", Georgia, "Times New Roman", serif !important;
}

.social-ikona {
	font-size: 2em;
	margin-left: 5px;
	margin-right: 5px;	
	text-decoration: none;
	color: #5f645b;
	display: inline-block;
}

.social-ikona--footer {
	color: #fff;
}

.social-ikona:hover {
	color: #d9c07e;
}

.wp-block-post-author__byline {
    font-size: .9em;
}

.wp-block-categories-list {
	padding: 0;
}

.wp-block-categories-list .cat-item {
	list-style: none;
    display: inline-block;
    font-size: 18px;
    margin: 8px;
    padding: 5px 25px;
    border-radius: 50px;
    border: 1px solid #dbc486;
    background: #fff;
}

@media (max-width: 781px) {
	.pasek-ikona, .pasek-ikona p, .pasek-ikona h3 {
		text-align: center;
	}
	
	.pasek-ikona .wp-block-group.is-content-justification-left  {	
		justify-content: center;
	}
}




@media (max-width: 1250px) {
	.odstep-desktop {
		display: none;
	}
}

@media (max-width: 419px) {
	h1.page-title-animated {
		font-size: 29px !important;
	}
}

@media (max-width: 1023px) {
	.napis-slider {
        font-size: 80% !important;
    }
}

@media (max-width: 768px) {
	.archon-floating-contact {
		bottom: 30px !important;
        right: 10px;
        left: auto !important;
	}
	
    .napis-slider {
        font-size: 60% !important;
    }

}

@media (max-width: 500px) {
	.cta-text {
		font-size: 1.7rem !important;
	}
	
	.napis-slider {
        font-size: 40% !important;
    }
	
}

.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-item .wp-block-navigation-item__content {
	font-weight: 400 !important;
	font-size: 19px !important;
}

h1, h2, h3 {
	color: #232326;
}

.yoast-breadcrumbs a {
	font-weight: 600;
}


.filia-card {
    width: 350px;
    margin: 0 auto;
    display: table;
}

.bb-navigation-menu.bb-disable-mobile-menu .level-0 > .bb-nav-link {
    padding: 0.75rem 0.25rem !important;
}

.ti-widget[data-layout-id='114'][data-set-id='light-background'] {
    z-index: 9999 !important;
}

.bb-trustindex-cta > a {
	display: none;
}

@media (max-width: 768px) {
	.archon-floating-contact {
		bottom: 30px !important;
        right: 10px;
        left: auto !important;
	}
}

.mapboxgl-ctrl, .filie-mapbox-container.mapboxgl-map > div:last-child {
    display: none !important;
}