/*
Theme Name: Baseloadcapital WP Theme
Text Domain: prosekwptheme
Version: 1.6.70003
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tested up to: 6.3
Requires at least: 6.0
Requires PHP: 8.0
Description: Prosek WordPress Starter Theme
Author: Prosek Partners
Author URI: https://www.prosek.com/
Theme URI: https://www.prosek.com/

*/

.full-height .image-wrapper{
	max-height:none!important;
}
.hidden-power-hero-section .desktop{
	height: 100%;
}
.hidden-power-hero-section .mobile{
	height: 100%;
}
@media all and (orientation: landscape){
	.hidden-power-hero-section .mobile{
		display: none;
	}
}
@media all and (orientation: portrait){
	.hidden-power-hero-section .desktop{
		display: none;
	}
}

.hidden-power-hero-section .hero-subtitle{
	max-width: 800px !important;
	width: min(50rem, 100%)!important;
	font-weight: 600;
}
.hidden-power-hero-section .hero-subtitle  strong{
	font-weight: 700;
}
#our-hidden-powers-page-section-i .baseload-power-social-icon a svg{
	width: 35px;
	height: 35px;
}

.custom-book-supporters{
    margin-top: calc((0px - var(--container-3xl-top-padding)) / 2);
}
.custom-book-supporters .hidden-power-supporters-section{
    background-color: rgb(249 236 230/var(--tw-bg-opacity)) !important;
}

/*.custom-book-supporters{
    margin-top: calc((0px - var(--container-3xl-top-padding)) / 2);
    padding: 5rem;
    padding-top: 0;
    background-color: rgb(249 236 230) !important;
}
*/
.custom-book-supporters .container{
    padding-top: 0!important;
    /*padding-bottom: 0!important;*/
}
.custom-book-supporters .container > h2{
    display: none!important;
}
.custom-book-supporters .scroller[data-animated="true"] .scroller__inner{
    animation-direction: reverse;
}

.get-your-copy .bl-modal{
	max-width: 900px !important;
}

.form-row{
	text-align: left;
	padding: 20px 0;
}
.form-row label{
	display: block;
	margin-bottom: 8px;
}
.form-row select{
	width: 100%;
	min-height: 40px;
	margin: 0;
	padding-left: 15px;
	padding-right: 40px;
	border: solid 1px #727272;
	border-radius: 4px;
	background: #fff;
	cursor: pointer;
}
.form-row .select{
	display: block;
	position: relative;
}
.form-row .select::after{
    display: block;
    position: absolute;
    content: '';
    top: 50%;
    right: 15px;
    width: 16px;
    height: 16px;
    margin-top: -8px;
    background-image: url(images/caret-down-fill.png);
    background-image: url(images/caret-down-fill.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    pointer-events: none;
}
.form-row .select select{
	appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.button-bookshop{
    text-transform: uppercase;
    margin: 20px auto!important;
}
.button-bookshop.disabled{
    background-color: #B8B8B8!important;
    color: #4E4E4E!important;
    pointer-events: none;
}
.email-info{
    color: #727272!important;
}