.elementor-5391 .elementor-element.elementor-element-28abce2{--display:flex;--background-transition:0.3s;--margin-block-start:7em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-5391 .elementor-element.elementor-element-28abce2, .elementor-5391 .elementor-element.elementor-element-28abce2::before{--border-transition:0.3s;}.elementor-5391 .elementor-element.elementor-element-8137e95 .elementor-heading-title{color:#FFFFFF61;font-family:"Alef", Sans-serif;font-weight:400;}.elementor-5391 .elementor-element.elementor-element-8137e95 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5391 .elementor-element.elementor-element-56fb2ac img{transition-duration:1s;border-radius:10px 10px 10px 10px;}.elementor-5391 .elementor-element.elementor-element-56fb2ac > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-5391 .elementor-element.elementor-element-ad37696 .elementor-heading-title{color:#FFFFFF;}.elementor-5391 .elementor-element.elementor-element-ad37696 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-5391 .elementor-element.elementor-element-3a14b74{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-5391 .elementor-element.elementor-element-3a14b74 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-5391 .elementor-element.elementor-element-5166c63{text-align:justify;color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;font-style:italic;}.elementor-5391 .elementor-element.elementor-element-5166c63 > .elementor-widget-container{padding:0px 63px 0px 63px;}.elementor-5391 .elementor-element.elementor-element-5166c63.elementor-element{--align-self:stretch;}.elementor-5391 .elementor-element.elementor-element-397a022 img{border-radius:15px 15px 15px 15px;box-shadow:5px 0px 15px 0px rgba(0, 0, 0, 0.3);}.elementor-5391 .elementor-element.elementor-element-397a022 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5391 .elementor-element.elementor-element-1426832{color:#ECECEC;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-5391 .elementor-element.elementor-element-8d6a3c6 img{width:60%;}.elementor-5391 .elementor-element.elementor-element-8cf7186{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-5391 .elementor-element.elementor-element-8cf7186 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-5391 .elementor-element.elementor-element-66bdc91 img{border-radius:15px 15px 15px 15px;box-shadow:5px 0px 15px 0px rgba(0, 0, 0, 0.3);}.elementor-5391 .elementor-element.elementor-element-66bdc91 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5391 .elementor-element.elementor-element-fd3549e{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-5391 .elementor-element.elementor-element-8fbeed0 img{width:40%;}.elementor-5391 .elementor-element.elementor-element-d833fdd{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-5391 .elementor-element.elementor-element-d833fdd > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5391 .elementor-element.elementor-element-2cf88b9 img{border-radius:15px 15px 15px 15px;box-shadow:5px 0px 15px 0px rgba(0, 0, 0, 0.3);}.elementor-5391 .elementor-element.elementor-element-2cf88b9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5391 .elementor-element.elementor-element-2099a4a{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-5391 .elementor-element.elementor-element-c56f935 .elementor-heading-title{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:30px;font-weight:600;}.elementor-5391 .elementor-element.elementor-element-26aff58{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-5391 .elementor-element.elementor-element-116b6b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-5391 .elementor-element.elementor-element-0a37c19{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:1px;}.elementor-5391 .elementor-element.elementor-element-0a37c19 .elementor-divider-separator{width:100%;}.elementor-5391 .elementor-element.elementor-element-0a37c19 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-5391 .elementor-element.elementor-element-bee8ed1{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:14px;font-weight:400;}.elementor-5391 .elementor-element.elementor-element-bee8ed1 > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(max-width:767px){.elementor-5391 .elementor-element.elementor-element-28abce2{--margin-block-start:8em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-5391 .elementor-element.elementor-element-8137e95 > .elementor-widget-container{margin:0px 0px 15px 0px;}}/* Start custom CSS for heading, class: .elementor-element-8137e95 */.elementor-5391 .elementor-element.elementor-element-8137e95 p:hover{
 color: #8443c8 !important;  
 transition: 0.5s all;
}

.elementor-5391 .elementor-element.elementor-element-8137e95 p{
 transition: 0.5s all;
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-56fb2ac */.elementor-5391 .elementor-element.elementor-element-56fb2ac{
    animation: float3 10s ease-in-out infinite ;

}

.elementor-5391 .elementor-element.elementor-element-56fb2ac::before {
    content: '';
    width: 100%;
    background: radial-gradient(circle, rgba(0,0,0,0) 60%, rgba(21,21,21,1) 65%);
    height: -webkit-fill-available;
    display: flex;
    position: absolute;
    z-index: 1;
}

.elementor-5391 .elementor-element.elementor-element-56fb2ac img{
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bee8ed1 */.elementor-5391 .elementor-element.elementor-element-bee8ed1{
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS */main {
    background: #151515 !important;
}

#post-image, #hero, .entry-meta.entry-date, #post-comments {
    display: none;
}

.hero-title span {
    text-align: right;
}


/* Post navigation */
#post-navigation {
    background: #121212;
    box-shadow: inset 0px 0px 31px #00000040;
    clip-path: none;
    margin-bottom: 0;
    margin-top: 20px;
    padding: 50px 0 50px 0;
}

#blog-post-content{
    padding-bottom: 5px;
}


.post-prev-title a:hover, .post-next-title a:hover{
     color: #8443c8 !important;  
}

.post-prev-caption, .post-next-caption {
    margin-bottom: 0;
}


.light-content .post-prev-title span, .light-content .post-next-title span, .light-content #post-content p > a::before {
    background-image: linear-gradient(transparent calc(100% - 2px), #8644cc 1px);
}

.light-content #post-navigation {
    border-bottom: 1px solid rgb(255 255 255 / 6%);
    border-top: 1px solid rgb(255 255 255 / 6%);
}

iframe{
0px 15px 40px 0px rgb(0 0 0 / 28%);
    border-radius: 20px;
}

.post-next::before {
    content: "\f105";
    font-family: 'FontAwesome';
    position: absolute;
    top: 0.9em;
    right: 0.5em;
    font-size: 2em;
}

.post-prev::after {
    content: "\f104";
    font-family: 'FontAwesome';
    position: absolute;
    top: 0.9em;
    left: 0.5em;
    font-size: 2em;
}

.disabled {
    opacity: 0.2;
}

@keyframes float3 {
	0% {

		transform: translatey(0px) scale(1);

	}
	50% {

		transform: translatey(-20px) scale(0.97);
	}
	100% {

		transform: translatey(0px) scale(1);
	}
}


@media screen and (max-width: 768px) {
    .post-next::before {
        top: 0.5em;
        right: 0.1em;
        font-size: 1.5em;
    }
    
    .post-prev::after {
        top: 0.5em;
        left: 0.1em;
        font-size: 1.5em;
    }
}/* End custom CSS */