body.page .image-separator,body.single .image-separator{position:relative;padding:2.5rem 0;--overlay-opacity: .8;--overlay-color: var(--theme-primary-color)}@media (min-width: 992px){body.page .image-separator,body.single .image-separator{padding:5rem 0}}body.page .image-separator .theme-overlay,body.single .image-separator .theme-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}body.page .image-separator__background,body.single .image-separator__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}body.page .image-separator__background img,body.single .image-separator__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}body.page .image-separator__subtitle,body.single .image-separator__subtitle{color:var(--theme-secondary-color)}body.page .image-separator__main,body.single .image-separator__main{color:var(--theme-base-light);margin-bottom:3rem;position:relative;z-index:2}body.page .image-separator__main h1,body.page .image-separator__main h2,body.page .image-separator__main h3,body.page .image-separator__main h4,body.single .image-separator__main h1,body.single .image-separator__main h2,body.single .image-separator__main h3,body.single .image-separator__main h4{margin-top:0;color:var(--theme-base-light)}body.page .image-separator__buttons,body.single .image-separator__buttons{position:relative;z-index:2}body.page .image-separator .quotes,body.single .image-separator .quotes{position:relative;margin-bottom:3rem}body.page .image-separator__placeholder,body.single .image-separator__placeholder{text-align:center;padding:3rem;background-color:var(--theme-base-soft);border-radius:4px}body.page .image-separator__placeholder p,body.single .image-separator__placeholder p{font-size:1.1rem;color:#6c757d}body.page .image-separator.bg-light,body.single .image-separator.bg-light{background-color:var(--theme-base-soft)}body.page .image-separator.bg-dark,body.single .image-separator.bg-dark{background-color:var(--theme-dark-grey-color);color:var(--theme-base-light)}body.page .image-separator.bg-dark blockquote,body.single .image-separator.bg-dark blockquote{background-color:var(--theme-grey-color);color:var(--theme-base-light)}body.page .image-separator.bg-dark .swiper-button,body.single .image-separator.bg-dark .swiper-button{background-color:var(--theme-dark-grey-color)}body.page .image-separator.bg-dark .swiper-button svg,body.single .image-separator.bg-dark .swiper-button svg{fill:var(--theme-base-light)}body.page .image-separator.bg-dark .swiper-button:hover,body.single .image-separator.bg-dark .swiper-button:hover{background-color:var(--theme-grey-color)}body.page .image-separator.bg-primary,body.single .image-separator.bg-primary{background-color:var(--theme-primary-color);color:var(--theme-base-light)}body.page .image-separator.bg-primary blockquote,body.single .image-separator.bg-primary blockquote{background-color:#ffffff1a;color:var(--theme-base-light)}body.page .image-separator.bg-secondary,body.single .image-separator.bg-secondary{background-color:#6c757d;color:var(--theme-base-light)}body.page .image-separator.bg-secondary blockquote,body.single .image-separator.bg-secondary blockquote{background-color:#ffffff1a;color:var(--theme-base-light)}
