/*!
Theme Name: Blocksy
Theme URI: https://creativethemes.com/blocksy/
Author: CreativeThemes
Author URI: https://creativethemes.com
Description: Blocksy is a fast, modern WordPress theme with advanced WooCommerce support and full compatibility with the block editor.
Version: 2.1.15
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Copyright: (c) 2019 CreativeThemes.
Requires at least: 6.5
Requires PHP: 7.0
Tested up to: 6.8
Text Domain: blocksy
Blocksy Minimum Companion Version: 2.0.74-beta1
Tags: accessibility-ready, blog, block-patterns, e-commerce, wide-blocks, block-styles, grid-layout, one-column, two-columns, three-columns, four-columns, right-sidebar, left-sidebar, translation-ready, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, theme-options, threaded-comments
*/
#main-top-container{
     height: 100vh;
     padding: 110px 0 0 0;
}
 #main-top-container .entry-meta{
     display: none;
}
 #main-top-container #hero-article-p .entries{
    display: flex;
    flex-direction: column;
    align-items: center;
 }
 #main-top-container article{
     width: 50%;
     margin-bottom: 0;
}
 #main-top-container article img{
     border-radius: 5px;
}
 #main-top-container .entry-excerpt{
     display: none;
}
 #main-top-container article::after{
     content: none;
}
 #main-top-container .entry-title{
     font-size: 0.8em;
     color: #FFFFFF;
}
 #hero-main-container .elementor-button span{
     font-weight: bold;
}
 @keyframes bounce {
     0%, 20%, 50%, 80%, to {
         transform: translateZ(-2px) translateY(5px);
    }
     40% {
         transform: rotateY(180deg) translateZ(-2px) translateY(-35px);
    }
     60% {
         transform: translateZ(-2px) translateY(-25px);
    }
}
 #hero-title-ba{
     perspective: 1000px;
}
 #hero-title-ba h2 {
     font-size: 3.5rem;
     transform: rotateX(0) rotateY(-25deg);
     text-transform: uppercase;
     width: 500px;
     text-align: left;
     color: #b9dfff;
     color: #fff;
     font-family: "Zefani";
     font-family: 'Abril Fatface';
     position: relative;
     text-shadow: 0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #228dff,0 0 35px #228dff,0 0 40px #228dff;
     margin-bottom: 5%;
}
 #hero-title-ba h2 span {
     display: inline-block;
}
 #hero-title-ba h2 span:first-child {
     transform: translateZ(10px);
}
 #hero-title-ba h2 span:nth-child(2) {
     transform: translateZ(5px);
}
 #hero-title-ba h2 span:nth-child(3) {
     transform: translateZ(8px);
}
 #hero-title-ba h2 .scroll-more {
     color: white;
     text-align: center;
     width: 450px;
     position: absolute;
     bottom: 8rem;
     left: calc(50% - 225px);
     margin: 0 auto;
     font-size: 25rem;
     opacity: 1;
     transition: opacity 0.3s ease;
     font-family: monospace;
     pointer-events: none;
     z-index: -1;
     transform-origin: center;
     -webkit-animation: bounce 3s cubic-bezier(0.37, 0, 0.21, 1.02) infinite, fonts 5s linear infinite;
     animation: bounce 3s cubic-bezier(0.37, 0, 0.21, 1.02) infinite, fonts 5s linear infinite;
}
 div.container-top-image-p{
     height: 60vh;
}
#footer #block-9 img{
    max-width: 60%;
}

