.elementor-40031 .elementor-element.elementor-element-a86156d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40031 .elementor-element.elementor-element-13c04f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40031 .elementor-element.elementor-element-057e766{--display:flex;}.elementor-40031 .elementor-element.elementor-element-c8ce5ac > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(90deg, #5600D1 14%, #9300C4 45%);border-radius:5px 5px 5px 5px;}.elementor-40031 .elementor-element.elementor-element-c8ce5ac .elementor-heading-title{font-size:20px;text-transform:capitalize;color:#D6D5D6;}.elementor-40031 .elementor-element.elementor-element-5f82b37 > .elementor-widget-container{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(90deg, #5600D1 14%, #9300C4 45%);border-radius:5px 5px 5px 5px;}.elementor-40031 .elementor-element.elementor-element-5f82b37 .elementor-heading-title{font-size:35px;text-transform:uppercase;color:#D6D5D6;}.elementor-40031 .elementor-element.elementor-element-2c83144 img{border-radius:50px 50px 50px 50px;box-shadow:2px 2px 3px 0px rgba(0, 0, 0, 0.9);}.elementor-40031 .elementor-element.elementor-element-bf0f7b0{--display:flex;}.elementor-40031 .elementor-element.elementor-element-1c83e31{width:100%;max-width:100%;}.elementor-40031 .elementor-element.elementor-element-1c83e31 .block-head .heading{font-size:35px;font-weight:700;}.elementor-40031 .elementor-element.elementor-element-1c83e31 .block-head{--space-below:0px;padding:0px 0px 0px 0px;}.elementor-40031 .elementor-element.elementor-element-1c83e31 .s-dark .block-head .heading,
					.s-dark .elementor-40031 .elementor-element.elementor-element-1c83e31 .block-head .heading{color:#000000;}.elementor-40031 .elementor-element.elementor-element-1c83e31 .s-dark .block-head,
					.s-dark .elementor-40031 .elementor-element.elementor-element-1c83e31 .block-head{--c-line:#E22F2F;}.elementor-40031 .elementor-element.elementor-element-267ab22{--display:flex;}.elementor-40031 .elementor-element.elementor-element-3959bea{width:100%;max-width:100%;}.elementor-40031 .elementor-element.elementor-element-3959bea .block-head .heading{font-size:35px;font-weight:700;}.elementor-40031 .elementor-element.elementor-element-3959bea .block-head{--space-below:0px;padding:0px 0px 0px 0px;}.elementor-40031 .elementor-element.elementor-element-3959bea .s-dark .block-head .heading,
					.s-dark .elementor-40031 .elementor-element.elementor-element-3959bea .block-head .heading{color:#000000;}.elementor-40031 .elementor-element.elementor-element-3959bea .s-dark .block-head,
					.s-dark .elementor-40031 .elementor-element.elementor-element-3959bea .block-head{--c-line:#E22F2F;}.elementor-40031 .elementor-element.elementor-element-d19fcd9.elementor-element{--align-self:flex-start;}.elementor-40031 .elementor-element.elementor-element-abd54aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40031 .elementor-element.elementor-element-4742991{width:100%;max-width:100%;}.elementor-40031 .elementor-element.elementor-element-4742991 .loop{--grid-row-gap:30px;}.elementor-40031 .elementor-element.elementor-element-4742991 .l-post{border-radius:10px;overflow:hidden;}.elementor-40031 .elementor-element.elementor-element-4742991 .excerpt{font-size:14px;}.elementor-40031 .elementor-element.elementor-element-4742991 .post-title{font-size:21px;}.elementor-40031 .elementor-element.elementor-element-4742991 .block-head .heading{font-size:22px;}.elementor-40031 .elementor-element.elementor-element-4742991 .block-head{--space-below:32px;}.elementor-40031 .elementor-element.elementor-element-bbbdb60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40031 .elementor-element.elementor-element-3a6cfba{width:100%;max-width:100%;}.elementor-40031 .elementor-element.elementor-element-3a6cfba .block-head .heading{font-size:35px;font-weight:700;}.elementor-40031 .elementor-element.elementor-element-3a6cfba .block-head{--space-below:0px;padding:0px 0px 0px 0px;}.elementor-40031 .elementor-element.elementor-element-3a6cfba .s-dark .block-head .heading,
					.s-dark .elementor-40031 .elementor-element.elementor-element-3a6cfba .block-head .heading{color:#000000;}.elementor-40031 .elementor-element.elementor-element-3a6cfba .s-dark .block-head,
					.s-dark .elementor-40031 .elementor-element.elementor-element-3a6cfba .block-head{--c-line:#E22F2F;}.elementor-40031 .elementor-element.elementor-element-f0a02e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40031 .elementor-element.elementor-element-0d12cc7 img{width:300px;border-radius:50px 50px 50px 50px;box-shadow:2px 2px 3px 0px rgba(0, 0, 0, 0.9);}.elementor-40031 .elementor-element.elementor-element-0dedf08{width:100%;max-width:100%;}.elementor-40031 .elementor-element.elementor-element-0dedf08 .loop{--grid-row-gap:30px;}.elementor-40031 .elementor-element.elementor-element-0dedf08 .l-post{border-radius:10px;overflow:hidden;}.elementor-40031 .elementor-element.elementor-element-0dedf08 .excerpt{font-size:14px;}.elementor-40031 .elementor-element.elementor-element-0dedf08 .post-title{font-size:21px;}.elementor-40031 .elementor-element.elementor-element-0dedf08 .block-head .heading{font-size:22px;}.elementor-40031 .elementor-element.elementor-element-0dedf08 .block-head{--space-below:32px;}@media(min-width:768px){.elementor-40031 .elementor-element.elementor-element-13c04f7{--width:70%;}.elementor-40031 .elementor-element.elementor-element-abd54aa{--width:30%;}.elementor-40031 .elementor-element.elementor-element-f0a02e1{--width:30%;}}@media(max-width:767px){.elementor-40031 .elementor-element.elementor-element-a86156d{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40031 .elementor-element.elementor-element-c8ce5ac .elementor-heading-title{font-size:13px;}.elementor-40031 .elementor-element.elementor-element-5f82b37 .elementor-heading-title{font-size:22px;}.elementor-40031 .elementor-element.elementor-element-2c83144 img{width:250px;max-width:100%;}.elementor-40031 .elementor-element.elementor-element-1c83e31 .block-head .heading{font-size:22px;}.elementor-40031 .elementor-element.elementor-element-3959bea .block-head .heading{font-size:22px;}.elementor-40031 .elementor-element.elementor-element-4c3baaf{font-size:12px;}.elementor-40031 .elementor-element.elementor-element-4742991 .post-title{font-size:18px;}.elementor-40031 .elementor-element.elementor-element-3a6cfba .block-head .heading{font-size:22px;}.elementor-40031 .elementor-element.elementor-element-0dedf08 .post-title{font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-c8ce5ac */.elementor-40031 .elementor-element.elementor-element-c8ce5ac .elementor-widget-container{
    max-width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-5f82b37 */.elementor-40031 .elementor-element.elementor-element-5f82b37 .elementor-widget-container{
    max-width: fit-content !important
}/* End custom CSS */
/* Start custom CSS for smartmag-heading, class: .elementor-element-1c83e31 */.elementor-40031 .elementor-element.elementor-element-1c83e31{
    .block-head-e3:after{
        background: #9300C4;
        border-color: #9300C4;
        border-width: 3px;
        
    }
    .block-head-e3:before{
        background: #5600D1;
        border-color: #5600D1;
        border-width: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for smartmag-heading, class: .elementor-element-3959bea */.elementor-40031 .elementor-element.elementor-element-3959bea{
    .block-head-e3:after{
        background: #9300C4;
        border-color: #9300C4;
        border-width: 3px;
        
    }
    .block-head-e3:before{
        background: #5600D1;
        border-color: #5600D1;
        border-width: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d19fcd9 */.about-app-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0;
}

.about-app-header h2 {
    margin: 0;
    font-size: 18px;
}

.arrow-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 37px;
    height: 37px;
    border-radius: 50%;
    background: #f0f0f0;
    cursor: pointer;
    transition: background 0.3s ease;
    margin-left: 12px;
}

.arrow-button img {
    width: 16px;
    height: 16px;
    object-fit: contain;
    display: block;
}

.arrow-button:hover {
    background: #e0e0e0;
}/* End custom CSS */
/* Start custom CSS for smartmag-postslist, class: .elementor-element-4742991 */.hide_posts .block-content {
    display: none !important;
}
.hide_posts .block-head{
    margin-bottom: 0 !important;
}

.elementor-40031 .elementor-element.elementor-element-4742991{
.block-head-e3:after{
    background: linear-gradient(90deg, #5600D1 0%, #9300C4 100%);
    height: 6px;
    
}/* End custom CSS */
/* Start custom CSS for smartmag-postslist, class: .elementor-element-0dedf08 */.hide_posts .block-content {
    display: none !important;
}
.hide_posts .block-head{
    margin-bottom: 0 !important;
}

.elementor-40031 .elementor-element.elementor-element-0dedf08{
.block-head-e3:after{
    background: linear-gradient(90deg, #5600D1 0%, #9300C4 100%);
    height: 6px;
    
}/* End custom CSS */