.elementor-4968 .elementor-element.elementor-element-25dab8d{background-color:#39835c;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}.elementor-4968 .elementor-element.elementor-element-25dab8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4968 .elementor-element.elementor-element-d2bb682.elementor-column .elementor-column-wrap{align-items:center;}.elementor-4968 .elementor-element.elementor-element-d2bb682 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4968 .elementor-element.elementor-element-d7d5924 .elementor-text-editor{text-align:right;}.elementor-4968 .elementor-element.elementor-element-d7d5924{color:#ffffff;font-weight:bold;}.elementor-4968 .elementor-element.elementor-element-20a7004.elementor-column .elementor-column-wrap{align-items:center;}.elementor-4968 .elementor-element.elementor-element-20a7004 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4968 .elementor-element.elementor-element-91d5e6c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-4968 .elementor-element.elementor-element-91d5e6c:after{content:"0.66";position:absolute;color:transparent;}.elementor-4968 .elementor-element.elementor-element-91d5e6c .elementor-post__thumbnail__link{width:100%;}.elementor-4968 .elementor-element.elementor-element-91d5e6c .elementor-posts-container{grid-column-gap:30px;grid-row-gap:35px;}.elementor-msie .elementor-4968 .elementor-element.elementor-element-91d5e6c .elementor-post{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );padding-bottom:35px;}.elementor-msie .elementor-4968 .elementor-element.elementor-element-91d5e6c .elementor-posts-container{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-4968 .elementor-element.elementor-element-91d5e6c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-4968 .elementor-element.elementor-element-91d5e6c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-4968 .elementor-element.elementor-element-91d5e6c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-4968 .elementor-element.elementor-element-91d5e6c .elementor-post__excerpt p{color:#ffffff;font-size:17px;}.elementor-4968 .elementor-element.elementor-element-91d5e6c .elementor-post__excerpt{margin-bottom:0px;}.elementor-4968 .elementor-element.elementor-element-56d31cc2 > .elementor-container{max-width:1400px;}.elementor-4968 .elementor-element.elementor-element-56d31cc2{background-color:#1775d9;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:3;}.elementor-4968 .elementor-element.elementor-element-56d31cc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4968 .elementor-element.elementor-element-2afb3828{text-align:center;}.elementor-4968 .elementor-element.elementor-element-2afb3828 .elementor-image img{width:60%;border-radius:100px 100px 100px 100px;}.elementor-4968 .elementor-element.elementor-element-2afb3828 > .elementor-widget-container{padding:0% 0% 0% 25%;}.elementor-4968 .elementor-element.elementor-element-77860331.elementor-column .elementor-column-wrap{align-items:flex-end;}.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-menu-toggle{margin:0 auto;}.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--main{font-weight:600;}.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--main .elementor-item{color:#ffffff;}.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#ffffff;}.elementor-4968 .elementor-element.elementor-element-208a296c .e--pointer-framed .elementor-item:before,
					.elementor-4968 .elementor-element.elementor-element-208a296c .e--pointer-framed .elementor-item:after{border-color:#ffffff;}.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--dropdown a, .elementor-4968 .elementor-element.elementor-element-208a296c .elementor-menu-toggle{color:#ffffff;}.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--dropdown{background-color:#1775d9;}.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--dropdown a:hover,
					.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-menu-toggle:hover{color:#1775d9;}.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--dropdown a:hover,
					.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4968 .elementor-element.elementor-element-208a296c .elementor-nav-menu--dropdown a.highlighted{background-color:#ffffff;}.elementor-4968 .elementor-element.elementor-element-484e5476{background-color:#1775d9;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:9;}.elementor-4968 .elementor-element.elementor-element-484e5476 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4968 .elementor-element.elementor-element-e49bb91.elementor-column .elementor-column-wrap{align-items:center;}.elementor-4968 .elementor-element.elementor-element-bfaa532 .elementor-image img{border-radius:100px 100px 100px 100px;}.elementor-4968 .elementor-element.elementor-element-40870978.elementor-column .elementor-column-wrap{align-items:center;}.elementor-4968 .elementor-element.elementor-element-3243caed .elementor-icon-wrapper{text-align:center;}.elementor-4968 .elementor-element.elementor-element-3243caed.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-4968 .elementor-element.elementor-element-3243caed.elementor-view-framed .elementor-icon, .elementor-4968 .elementor-element.elementor-element-3243caed.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-4968 .elementor-element.elementor-element-3243caed .elementor-icon{font-size:25px;}.elementor-4968 .elementor-element.elementor-element-3243caed .elementor-icon i{transform:rotate(0deg);}.elementor-4968 .elementor-element.elementor-element-d54da9b{text-align:center;}.elementor-4968 .elementor-element.elementor-element-d54da9b.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-4968 .elementor-element.elementor-element-d54da9b .elementor-heading-title{font-weight:bold;}.elementor-4968 .elementor-element.elementor-element-4865619 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-4968 .elementor-element.elementor-element-4865619:after{content:"0.66";position:absolute;color:transparent;}.elementor-4968 .elementor-element.elementor-element-4865619 .elementor-post__thumbnail__link{width:100%;}.elementor-4968 .elementor-element.elementor-element-4865619 .elementor-post__meta-data span + span:before{content:"///";}.elementor-4968 .elementor-element.elementor-element-4865619 .elementor-posts-container{grid-column-gap:30px;grid-row-gap:35px;}.elementor-msie .elementor-4968 .elementor-element.elementor-element-4865619 .elementor-post{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );padding-bottom:35px;}.elementor-msie .elementor-4968 .elementor-element.elementor-element-4865619 .elementor-posts-container{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-4968 .elementor-element.elementor-element-4865619.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-4968 .elementor-element.elementor-element-4865619.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-4968 .elementor-element.elementor-element-4865619.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-4968 .elementor-element.elementor-element-4865619 .elementor-post__title, .elementor-4968 .elementor-element.elementor-element-4865619 .elementor-post__title a{color:#ffffff;font-weight:bold;}.elementor-4968 .elementor-element.elementor-element-4865619 .elementor-post__meta-data{color:#ffffff;}.elementor-4968 .elementor-element.elementor-element-4865619 .elementor-post__excerpt p{color:#ffffff;}.elementor-4968 .elementor-element.elementor-element-4865619 .elementor-post__read-more{color:#ffffff;}@media(max-width:1024px){.elementor-4968 .elementor-element.elementor-element-bfaa532{text-align:left;}.elementor-4968 .elementor-element.elementor-element-bfaa532 .elementor-image img{width:60%;}.elementor-4968 .elementor-element.elementor-element-3243caed .elementor-icon-wrapper{text-align:right;}.elementor-4968 .elementor-element.elementor-element-3243caed > .elementor-widget-container{margin:0% 0% -1% 0%;padding:1% 0% 0% 0%;}}@media(min-width:768px){.elementor-4968 .elementor-element.elementor-element-d2bb682{width:20%;}.elementor-4968 .elementor-element.elementor-element-20a7004{width:80%;}.elementor-4968 .elementor-element.elementor-element-cd17321{width:25%;}.elementor-4968 .elementor-element.elementor-element-77860331{width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4968 .elementor-element.elementor-element-20a7004{width:75%;}.elementor-4968 .elementor-element.elementor-element-e49bb91{width:40%;}.elementor-4968 .elementor-element.elementor-element-40870978{width:60%;}}@media(max-width:767px){.elementor-4968 .elementor-element.elementor-element-91d5e6c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4968 .elementor-element.elementor-element-91d5e6c:after{content:"0.5";position:absolute;color:transparent;}.elementor-4968 .elementor-element.elementor-element-91d5e6c .elementor-post__thumbnail__link{width:100%;}.elementor-4968 .elementor-element.elementor-element-e49bb91{width:50%;}.elementor-4968 .elementor-element.elementor-element-bfaa532 .elementor-image img{width:50px;}.elementor-4968 .elementor-element.elementor-element-40870978{width:50%;}.elementor-4968 .elementor-element.elementor-element-3243caed > .elementor-widget-container{margin:-3% 0% -3% 0%;padding:5% 0% 0% 0%;}.elementor-4968 .elementor-element.elementor-element-4865619 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4968 .elementor-element.elementor-element-4865619:after{content:"0.5";position:absolute;color:transparent;}.elementor-4968 .elementor-element.elementor-element-4865619 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-d7d5924 */.elementor-4968 .elementor-element.elementor-element-d7d5924,.elementor-4968 .elementor-element.elementor-element-d7d5924 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d2bb682 */.elementor-4968 .elementor-element.elementor-element-d2bb682{
    max-height: 35px;
    min-width: 150px;
}

@media screen and (max-width:767px) and (orientation:portrait){
    .elementor-4968 .elementor-element.elementor-element-d2bb682{
        display:none;
    }
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-4968 .elementor-element.elementor-element-d2bb682{
        width:20%;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-91d5e6c */.elementor-4968 .elementor-element.elementor-element-91d5e6c .elementor-post__excerpt{
    align-items: center;
    display: flex;
}


#marquee {
  overflow: hidden;
  width: 100%;
}

#marquee .elementor-post__excerpt {
  white-space: nowrap;
  animation: marquee 15s linear infinite;
}

/* Pause ONLY when hovering the text */
#marquee .elementor-post__excerpt:hover {
  animation-play-state: paused;
}

@keyframes marquee {
  from { transform: translateX(100%); }
  to   { transform: translateX(-100%); }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20a7004 */.elementor-4968 .elementor-element.elementor-element-20a7004{
    max-height: 35px;
}

@media screen and (max-width:767px) and (orientation:landscape){
    .elementor-4968 .elementor-element.elementor-element-20a7004{
        width:calc(100% - 150px);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-25dab8d */.elementor-4968 .elementor-element.elementor-element-25dab8d{
    max-height: 35px
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7b8e61b */.elementor-4968 .elementor-element.elementor-element-7b8e61b{
    position: absolute;
    right:0;
    top:-1.5vw;
    
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3243caed */@media screen and (max-width:1024px) and (min-width:768px){
   .elementor-4968 .elementor-element.elementor-element-3243caed .elementor-icon{
        font-size:30px!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-484e5476 */.page-id-2295 #mobile-header{
    display: none!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5095b1d */.elementor-4968 .elementor-element.elementor-element-5095b1d i{
    position: absolute;
    top:-10px;
    right: 0;
    font-size: 30px;
    color:white;
    cursor: pointer;
}

.elementor-4968 .elementor-element.elementor-element-5095b1d i:hover{
    transform: scale(0.8);
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5df1805 */.elementor-4968 .elementor-element.elementor-element-5df1805{
    background-color: red;
    width:50vw;
    border-radius: 20px;
    padding:20px;
}

@media screen and (max-width:767px) {
    .elementor-4968 .elementor-element.elementor-element-5df1805{
        width:90%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e775531 */.elementor-4968 .elementor-element.elementor-element-e775531{
    height: 100vh;
    width: 100vw;
    position: fixed;
    top:0;
    background-color: #000c;
    z-index: 99;
}

.elementor-4968 .elementor-element.elementor-element-e775531.elementor-top-section .elementor-container{
    height: 100vh;
    width: 100vw;
    display: flex; 
    align-items: center; 
}

.elementor-4968 .elementor-element.elementor-element-e775531 .elementor-row{
    justify-content: center; 
}/* End custom CSS */