.elementor-4072 .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-4072 .elementor-element.elementor-element-28abce2, .elementor-4072 .elementor-element.elementor-element-28abce2::before{--border-transition:0.3s;}.elementor-4072 .elementor-element.elementor-element-8137e95 .elementor-heading-title{color:#FFFFFF61;font-family:"Alef", Sans-serif;font-weight:400;}.elementor-4072 .elementor-element.elementor-element-8137e95 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4072 .elementor-element.elementor-element-56fb2ac img{transition-duration:1s;border-radius:10px 10px 10px 10px;}.elementor-4072 .elementor-element.elementor-element-56fb2ac > .elementor-widget-container{margin:30px 0px 10px 0px;}.elementor-4072 .elementor-element.elementor-element-ad37696 .elementor-heading-title{color:#FFFFFF;}.elementor-4072 .elementor-element.elementor-element-ad37696 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4072 .elementor-element.elementor-element-9fa6783 .elementor-heading-title{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:24px;font-weight:400;}.elementor-4072 .elementor-element.elementor-element-9fa6783 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4072 .elementor-element.elementor-element-3a14b74{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-4072 .elementor-element.elementor-element-3a14b74 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4072 .elementor-element.elementor-element-5166c63{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-4072 .elementor-element.elementor-element-95d7a22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;}.elementor-4072 .elementor-element.elementor-element-95d7a22, .elementor-4072 .elementor-element.elementor-element-95d7a22::before{--border-transition:0.3s;}.elementor-4072 .elementor-element.elementor-element-778047b{--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-4072 .elementor-element.elementor-element-1959ea8{color:#ECECEC;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-4072 .elementor-element.elementor-element-32ee3fa{--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-4072 .elementor-element.elementor-element-060562c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--background-transition:0.3s;}.elementor-4072 .elementor-element.elementor-element-060562c, .elementor-4072 .elementor-element.elementor-element-060562c::before{--border-transition:0.3s;}.elementor-4072 .elementor-element.elementor-element-68ccd30{--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-4072 .elementor-element.elementor-element-1426832{color:#ECECEC;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-4072 .elementor-element.elementor-element-bfb0818{--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-4072 .elementor-element.elementor-element-a61f2c5{--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-4072 .elementor-element.elementor-element-8cf7186{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-4072 .elementor-element.elementor-element-c56f935 .elementor-heading-title{color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:30px;font-weight:600;}.elementor-4072 .elementor-element.elementor-element-af92892{column-gap:0px;color:#FFFFFF;font-family:"Alef", Sans-serif;font-size:18px;font-weight:400;}.elementor-4072 .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-4072 .elementor-element.elementor-element-0a37c19{--divider-border-style:solid;--divider-color:#FFFFFF24;--divider-border-width:1px;}.elementor-4072 .elementor-element.elementor-element-0a37c19 .elementor-divider-separator{width:100%;}.elementor-4072 .elementor-element.elementor-element-0a37c19 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-4072 .elementor-element.elementor-element-bee8ed1{color:#FFFFFF80;font-family:"Alef", Sans-serif;font-size:13px;font-weight:400;}.elementor-4072 .elementor-element.elementor-element-bee8ed1 > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(min-width:768px){.elementor-4072 .elementor-element.elementor-element-32ee3fa{--width:100%;}.elementor-4072 .elementor-element.elementor-element-68ccd30{--width:100%;}.elementor-4072 .elementor-element.elementor-element-bfb0818{--width:26%;}}@media(max-width:767px){.elementor-4072 .elementor-element.elementor-element-28abce2{--margin-block-start:8em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-4072 .elementor-element.elementor-element-8137e95 > .elementor-widget-container{margin:0px 0px 15px 0px;}}/* Start custom CSS for heading, class: .elementor-element-8137e95 */.elementor-4072 .elementor-element.elementor-element-8137e95 p:hover{
 color: #8443c8 !important;  
 transition: 0.5s all;
}

.elementor-4072 .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-4072 .elementor-element.elementor-element-56fb2ac{
    animation: float3 10s ease-in-out infinite ;
}

.elementor-4072 .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;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bee8ed1 */.elementor-4072 .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 */