.profile-page .elementor-element.elementor-element-dcecc08{
    --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;
    --gap:0px 0px;
    --background-transition:0.3s;
    --margin-block-start:0px;
    --margin-block-end:0px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
    --padding-block-start:205px;
    --padding-block-end:128px;
    --padding-inline-start:5%;
    --padding-inline-end:5%;
}

.profile-page .member-details{
    --margin-block-start: initial !important;
    --padding-block-start: initial !important;
}
.profile-page .elementor-element.elementor-element-fd4ab8a{
    --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;
}
.profile-page .elementor-element.elementor-element-a3f8489 img{
    width:400px;
    height:400px;
    object-fit:cover;
    object-position:top center;
    border-radius:500px 500px 500px 500px;
}
.profile-page .elementor-element.elementor-element-9184c0f{
    --display:flex;
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --justify-content:flex-start;
    --gap:0px 0px;
    --background-transition:0.3s;
}
.profile-page .elementor-element.elementor-element-14291e0{
    --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;
    --justify-content:space-between;
    --align-items:flex-end;
    --background-transition:0.3s;
    --margin-block-start:0px;
    --margin-block-end:0px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
    --padding-block-start:0px;
    --padding-block-end:0px;
    --padding-inline-start:0px;
    --padding-inline-end:0px;
}
.profile-page .elementor-element.elementor-element-34aefec .elementor-heading-title{
    color:var( --e-global-color-primary );
    font-family:var( --e-global-typography-343d529-font-family ), Sans-serif;
    font-size:var( --e-global-typography-343d529-font-size );
    font-weight:var( --e-global-typography-343d529-font-weight );
    line-height:var( --e-global-typography-343d529-line-height );
    letter-spacing:var( --e-global-typography-343d529-letter-spacing );
    word-spacing:var( --e-global-typography-343d529-word-spacing );
}
.profile-page .elementor-element.elementor-element-34aefec > .elementor-widget-container{
    margin:-16px 0px -16px 0px;
    padding:0px 0px 0px 0px;
}
.profile-page .elementor-element.elementor-element-206b5df{
    --grid-template-columns:repeat(0, auto);
    --icon-size:18px;
    --grid-column-gap:8px;
    --grid-row-gap:0px;
}
.profile-page .elementor-element.elementor-element-206b5df .elementor-widget-container{
    text-align:left;
}
.profile-page .elementor-element.elementor-element-206b5df .elementor-social-icon{
    background-color:#02010100;
}
.profile-page .elementor-element.elementor-element-206b5df .elementor-social-icon svg{
    fill:var( --e-global-color-primary );
}
.profile-page .elementor-element.elementor-element-206b5df > .elementor-widget-container{
    margin:-12px 0px -13px -13px;
    padding:0px 0px 0px 0px;
}
.profile-page .elementor-element.elementor-element-060fc66{
    --divider-border-style:dotted;
    --divider-color:var( --e-global-color-primary );
    --divider-border-width:1px;
}
.profile-page .elementor-element.elementor-element-060fc66 .elementor-divider-separator{
    width:100%;
}
.profile-page .elementor-element.elementor-element-060fc66 .elementor-divider{
    padding-block-start:0px;
    padding-block-end:0px;
}
.profile-page .elementor-element.elementor-element-060fc66 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:16px 0px 32px 0px;
}
.profile-page .elementor-element.elementor-element-be519ba{
    --e-icon-list-icon-size:14px;
    --icon-vertical-offset:0px;
}
.profile-page .elementor-element.elementor-element-bfd28e3 .elementor-heading-title{
    font-family:var( --e-global-typography-d96e390-font-family ), Sans-serif;
    font-size:var( --e-global-typography-d96e390-font-size );
    font-weight:var( --e-global-typography-d96e390-font-weight );
    line-height:var( --e-global-typography-d96e390-line-height );
    letter-spacing:var( --e-global-typography-d96e390-letter-spacing );
    word-spacing:var( --e-global-typography-d96e390-word-spacing );
}
.profile-page .elementor-element.elementor-element-bfd28e3 > .elementor-widget-container{
    margin:-8px 0px -10px 0px;
    padding:0px 0px 0px 0px;
}
.profile-page .elementor-element.elementor-element-bde9076{
    --divider-border-style:dotted;
    --divider-color:var( --e-global-color-primary );
    --divider-border-width:1px;
}
.profile-page .elementor-element.elementor-element-f0c8e30{
    --display:flex;
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --gap:0px 0px;
    --background-transition:0.3s;
    --margin-block-start:0px;
    --margin-block-end:0px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
    --padding-block-start:128px;
    --padding-block-end:128px;
    --padding-inline-start:5%;
    --padding-inline-end:5%;
}
.profile-page .elementor-element.elementor-element-f0c8e30:not(.elementor-motion-effects-element-type-background), .profile-page .elementor-element.elementor-element-f0c8e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-fa720ca );
}
.profile-page .elementor-element.elementor-element-f0c8e30, .profile-page .elementor-element.elementor-element-f0c8e30::before{
    --border-transition:0.3s;
}
.profile-page .elementor-element.elementor-element-72d564b{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --gap:0px 64px;
    --background-transition:0.3s;
    --margin-block-start:0px;
    --margin-block-end:0px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
    --padding-block-start:0px;
    --padding-block-end:0px;
    --padding-inline-start:0px;
    --padding-inline-end:0px;
}
.profile-page .elementor-element.elementor-element-1b95476{
    --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;
}
.profile-page .elementor-element.elementor-element-bbcd962{
    --display:flex;
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --justify-content:space-between;
    --gap:0px 0px;
    --background-transition:0.3s;
}
.profile-page .elementor-element.elementor-element-21555dd{
    --display:flex;
    --justify-content:flex-start;
    --gap:0px 0px;
    --background-transition:0.3s;
}
.profile-page .elementor-element.elementor-element-694865e .elementor-heading-title{
    color:var( --e-global-color-primary );
    font-family:var( --e-global-typography-343d529-font-family ), Sans-serif;
    font-size:var( --e-global-typography-343d529-font-size );
    font-weight:var( --e-global-typography-343d529-font-weight );
    line-height:var( --e-global-typography-343d529-line-height );
    letter-spacing:var( --e-global-typography-343d529-letter-spacing );
    word-spacing:var( --e-global-typography-343d529-word-spacing );
}
.profile-page .elementor-element.elementor-element-694865e > .elementor-widget-container{
    margin:-16px 0px -16px 0px;
    padding:0px 0px 0px 0px;
}
.profile-page .elementor-element.elementor-element-874f576{
    --divider-border-style:dotted;
    --divider-color:var( --e-global-color-primary );
    --divider-border-width:1px;
}
.profile-page .elementor-element.elementor-element-874f576 .elementor-divider-separator{
    width:100%;
}
.profile-page .elementor-element.elementor-element-874f576 .elementor-divider{
    padding-block-start:0px;
    padding-block-end:0px;
}
.profile-page .elementor-element.elementor-element-874f576 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:16px 0px 32px 0px;
}
.profile-page .elementor-element.elementor-element-06d5de5{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --gap:0px 0px;
    --background-transition:0.3s;
    --margin-block-start:0px;
    --margin-block-end:0px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
    --padding-block-start:0px;
    --padding-block-end:8px;
    --padding-inline-start:0px;
    --padding-inline-end:0px;
}
.profile-page .elementor-element.elementor-element-3b93b59{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --background-transition:0.3s;
}
.profile-page .elementor-element.elementor-element-08218c6 .elementor-heading-title{
    font-family:"Yantramanav", Sans-serif;
    font-size:13px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:1.6px;
}
.profile-page .elementor-element.elementor-element-2ebfe83{
    --display:flex;
    --background-transition:0.3s;
}
.profile-page .elementor-element.elementor-element-2d13be1 .elementor-heading-title{
    font-family:"Yantramanav", Sans-serif;
    font-size:13px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:1.6px;
}
.profile-page .elementor-element.elementor-element-204c301{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --background-transition:0.3s;
    --margin-block-start:0px;
    --margin-block-end:0px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
    --padding-block-start:0px;
    --padding-block-end:8px;
    --padding-inline-start:0px;
    --padding-inline-end:0px;
}
.profile-page .elementor-element.elementor-element-762b497{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --background-transition:0.3s;
}
.profile-page .elementor-element.elementor-element-257be0e .elementor-heading-title{
    font-family:"Yantramanav", Sans-serif;
    font-size:13px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:1.6px;
}
.profile-page .elementor-element.elementor-element-58c2321{
    --display:flex;
    --background-transition:0.3s;
}
.profile-page .elementor-element.elementor-element-7f46640 .elementor-heading-title{
    font-family:"Yantramanav", Sans-serif;
    font-size:13px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:1.6px;
}
.profile-page .elementor-element.elementor-element-eb55d6d{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --background-transition:0.3s;
    --margin-block-start:0px;
    --margin-block-end:0px;
    --margin-inline-start:0px;
    --margin-inline-end:0px;
    --padding-block-start:0px;
    --padding-block-end:8px;
    --padding-inline-start:0px;
    --padding-inline-end:0px;
}
.profile-page .elementor-element.elementor-element-b139a57{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --background-transition:0.3s;
}
.profile-page .elementor-element.elementor-element-b4a931d .elementor-heading-title{
    font-family:"Yantramanav", Sans-serif;
    font-size:13px;
    font-weight:700;
    text-transform:uppercase;
    letter-spacing:1.6px;
}
.profile-page .elementor-element.elementor-element-a596c94{
    --display:flex;
    --background-transition:0.3s;
}
.profile-page .elementor-element.elementor-element-c33253a .elementor-heading-title{
    font-family:"Yantramanav", Sans-serif;
    font-size:13px;
    font-weight:400;
    text-transform:uppercase;
    letter-spacing:1.6px;
}
.profile-page .elementor-element.elementor-element-d7dab14 > .elementor-widget-container{
    margin:-16px 0px -9px 0px;
    padding:32px 0px 64px 0px;
}
.profile-page .elementor-element.elementor-element-46359dc .elementor-heading-title{
    color:var( --e-global-color-primary );
    font-family:var( --e-global-typography-f70c8c9-font-family ), Sans-serif;
    font-size:var( --e-global-typography-f70c8c9-font-size );
    font-weight:var( --e-global-typography-f70c8c9-font-weight );
    line-height:var( --e-global-typography-f70c8c9-line-height );
    letter-spacing:var( --e-global-typography-f70c8c9-letter-spacing );
    word-spacing:var( --e-global-typography-f70c8c9-word-spacing );
}
.profile-page .elementor-element.elementor-element-46359dc > .elementor-widget-container{
    margin:-8px 0px -8px 0px;
    padding:0px 0px 24px 0px;
}
.profile-page .elementor-element.elementor-element-0ecc2d7 .elementor-icon-list-icon svg{
    transition:fill 0.3s;
}
.profile-page .elementor-element.elementor-element-0ecc2d7{
    --e-icon-list-icon-size:32px;
    --icon-vertical-offset:0px;
}
.profile-page .elementor-element.elementor-element-0ecc2d7 .elementor-icon-list-icon{
    padding-right:16px;
}
.profile-page .elementor-element.elementor-element-0ecc2d7 .elementor-icon-list-text{
    transition:color 0.3s;
}
@media(max-width:1024px){
    .profile-page .elementor-element.elementor-element-dcecc08{
        --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;
        --justify-content:flex-start;
        --align-items:flex-start;
        --gap:0px 32px;
        --margin-block-start:205px;
        --margin-block-end:0px;
        --margin-inline-start:0px;
        --margin-inline-end:0px;
        --padding-block-start:0px;
        --padding-block-end:96px;
        --padding-inline-start:64px;
        --padding-inline-end:64px;
    }
    .profile-page .elementor-element.elementor-element-fd4ab8a{
        --margin-block-start:0px;
        --margin-block-end:0px;
        --margin-inline-start:0px;
        --margin-inline-end:0px;
        --padding-block-start:0px;
        --padding-block-end:0px;
        --padding-inline-start:0px;
        --padding-inline-end:0px;
    }
    .profile-page .elementor-element.elementor-element-a3f8489 img{
        width:250px;
        height:250px;
    }
    .profile-page .elementor-element.elementor-element-9184c0f{
        --gap:0px 0px;
        --margin-block-start:0px;
        --margin-block-end:0px;
        --margin-inline-start:0px;
        --margin-inline-end:0px;
        --padding-block-start:0px;
        --padding-block-end:0px;
        --padding-inline-start:0px;
        --padding-inline-end:0px;
    }
    .profile-page .elementor-element.elementor-element-14291e0{
        --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;
        --align-items:flex-start;
    }
    .profile-page .elementor-element.elementor-element-34aefec .elementor-heading-title{
        font-size:var( --e-global-typography-343d529-font-size );
        line-height:var( --e-global-typography-343d529-line-height );
        letter-spacing:var( --e-global-typography-343d529-letter-spacing );
        word-spacing:var( --e-global-typography-343d529-word-spacing );
    }
    .profile-page .elementor-element.elementor-element-34aefec > .elementor-widget-container{
        margin:-15px 0px -15px 0px;
        padding:0px 0px 32px 0px;
    }
    .profile-page .elementor-element.elementor-element-206b5df > .elementor-widget-container{
        margin:-9px 0px -10px -9px;
        padding:0px 0px 0px 0px;
    }
    .profile-page .elementor-element.elementor-element-bfd28e3 .elementor-heading-title{
        font-size:var( --e-global-typography-d96e390-font-size );
        line-height:var( --e-global-typography-d96e390-line-height );
        letter-spacing:var( --e-global-typography-d96e390-letter-spacing );
        word-spacing:var( --e-global-typography-d96e390-word-spacing );
    }
    .profile-page .elementor-element.elementor-element-f0c8e30{
        --margin-block-start:0px;
        --margin-block-end:0px;
        --margin-inline-start:0px;
        --margin-inline-end:0px;
        --padding-block-start:96px;
        --padding-block-end:96px;
        --padding-inline-start:64px;
        --padding-inline-end:64px;
    }
    .profile-page .elementor-element.elementor-element-72d564b{
        --flex-direction:row;
        --container-widget-width:initial;
        --container-widget-height:100%;
        --container-widget-flex-grow:1;
        --container-widget-align-self:stretch;
        --gap:0px 32px;
    }
    .profile-page .elementor-element.elementor-element-bbcd962{
        --gap:64px 0px;
    }
    .profile-page .elementor-element.elementor-element-694865e .elementor-heading-title{
        font-size:var( --e-global-typography-343d529-font-size );
        line-height:var( --e-global-typography-343d529-line-height );
        letter-spacing:var( --e-global-typography-343d529-letter-spacing );
        word-spacing:var( --e-global-typography-343d529-word-spacing );
    }
    .profile-page .elementor-element.elementor-element-694865e > .elementor-widget-container{
        margin:-15px 0px -15px 0px;
        padding:0px 0px 0px 0px;
    }
    .profile-page .elementor-element.elementor-element-06d5de5{
        --gap:0px 0px;
    }
    .profile-page .elementor-element.elementor-element-d7dab14 > .elementor-widget-container{
        padding:64px 0px 64px 0px;
    }
    .profile-page .elementor-element.elementor-element-46359dc .elementor-heading-title{
        font-size:var( --e-global-typography-f70c8c9-font-size );
        line-height:var( --e-global-typography-f70c8c9-line-height );
        letter-spacing:var( --e-global-typography-f70c8c9-letter-spacing );
        word-spacing:var( --e-global-typography-f70c8c9-word-spacing );
    }
    .profile-page .elementor-element.elementor-element-0ecc2d7 > .elementor-widget-container{
        margin:0px 0px -9px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .profile-page .elementor-element.elementor-element-dcecc08{
        --padding-block-start:0px;
        --padding-block-end:64px;
        --padding-inline-start:32px;
        --padding-inline-end:32px;
    }
    .profile-page .elementor-element.elementor-element-fd4ab8a{
        --justify-content:flex-start;
        --align-items:flex-start;
        --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    }
    .profile-page .elementor-element.elementor-element-a3f8489 img{
        width:200px;
        height:200px;
    }
    .profile-page .elementor-element.elementor-element-a3f8489 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 32px 0px 0px;
    }
    .profile-page .elementor-element.elementor-element-34aefec .elementor-heading-title{
        font-size:var( --e-global-typography-343d529-font-size );
        line-height:var( --e-global-typography-343d529-line-height );
        letter-spacing:var( --e-global-typography-343d529-letter-spacing );
        word-spacing:var( --e-global-typography-343d529-word-spacing );
    }
    .profile-page .elementor-element.elementor-element-34aefec > .elementor-widget-container{
        margin:-12px 0px -14px 0px;
        padding:0px 0px 24px 0px;
    }
    .profile-page .elementor-element.elementor-element-bfd28e3 .elementor-heading-title{
        font-size:var( --e-global-typography-d96e390-font-size );
        line-height:var( --e-global-typography-d96e390-line-height );
        letter-spacing:var( --e-global-typography-d96e390-letter-spacing );
        word-spacing:var( --e-global-typography-d96e390-word-spacing );
    }
    .profile-page .elementor-element.elementor-element-bfd28e3 > .elementor-widget-container{
        padding:0px 32px 0px 0px;
    }
    .profile-page .elementor-element.elementor-element-f0c8e30{
        --padding-block-start:64px;
        --padding-block-end:64px;
        --padding-inline-start:32px;
        --padding-inline-end:32px;
    }
    .profile-page .elementor-element.elementor-element-1b95476{
        --margin-block-start:0px;
        --margin-block-end:0px;
        --margin-inline-start:0px;
        --margin-inline-end:0px;
        --padding-block-start:0px;
        --padding-block-end:0px;
        --padding-inline-start:0px;
        --padding-inline-end:0px;
    }
    .profile-page .elementor-element.elementor-element-770b868 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .profile-page .elementor-element.elementor-element-770b868{
        width:var( --container-widget-width, 75% );
        max-width:75%;
        --container-widget-width:75%;
        --container-widget-flex-grow:0;
    }
    .profile-page .elementor-element.elementor-element-bbcd962{
        --margin-block-start:0px;
        --margin-block-end:0px;
        --margin-inline-start:0px;
        --margin-inline-end:0px;
        --padding-block-start:64px;
        --padding-block-end:0px;
        --padding-inline-start:0px;
        --padding-inline-end:0px;
    }
    .profile-page .elementor-element.elementor-element-694865e .elementor-heading-title{
        font-size:var( --e-global-typography-343d529-font-size );
        line-height:var( --e-global-typography-343d529-line-height );
        letter-spacing:var( --e-global-typography-343d529-letter-spacing );
        word-spacing:var( --e-global-typography-343d529-word-spacing );
    }
    .profile-page .elementor-element.elementor-element-694865e > .elementor-widget-container{
        margin:-12px 0px -14px 0px;
        padding:0px 0px 0px 0px;
    }
    .profile-page .elementor-element.elementor-element-3b93b59{
        --width:35%;
    }
    .profile-page .elementor-element.elementor-element-2ebfe83{
        --width:65%;
    }
    .profile-page .elementor-element.elementor-element-762b497{
        --width:35%;
    }
    .profile-page .elementor-element.elementor-element-58c2321{
        --width:65%;
    }
    .profile-page .elementor-element.elementor-element-b139a57{
        --width:35%;
    }
    .profile-page .elementor-element.elementor-element-a596c94{
        --width:65%;
    }
}
@media(min-width:768px){
    .profile-page .elementor-element.elementor-element-fd4ab8a{
        --width:35%;
    }
    .profile-page .elementor-element.elementor-element-9184c0f{
        --width:65%;
    }
    .profile-page .elementor-element.elementor-element-72d564b{
        --width:100%;
    }
    .profile-page .elementor-element.elementor-element-1b95476{
        --width:20%;
    }
    .profile-page .elementor-element.elementor-element-bbcd962{
        --width:80%;
    }
    .profile-page .elementor-element.elementor-element-3b93b59{
        --width:100px;
    }
    .profile-page .elementor-element.elementor-element-2ebfe83{
        --width:85%;
    }
    .profile-page .elementor-element.elementor-element-762b497{
        --width:100px;
    }
    .profile-page .elementor-element.elementor-element-58c2321{
        --width:85%;
    }
    .profile-page .elementor-element.elementor-element-b139a57{
        --width:100px;
    }
    .profile-page .elementor-element.elementor-element-a596c94{
        --width:85%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .profile-page .elementor-element.elementor-element-fd4ab8a{
        --width:40%;
    }
    .profile-page .elementor-element.elementor-element-9184c0f{
        --width:60%;
    }
    .profile-page .elementor-element.elementor-element-1b95476{
        --width:40%;
    }
    .profile-page .elementor-element.elementor-element-bbcd962{
        --width:60%;
    }
    .profile-page .elementor-element.elementor-element-3b93b59{
        --width:132px;
    }
    .profile-page .elementor-element.elementor-element-762b497{
        --width:132px;
    }
    .profile-page .elementor-element.elementor-element-b139a57{
        --width:132px;
    }
}

.elementor-padding-top {
    padding-top: 0;
}

.elementor-padding-top img {
    object-fit: cover;
    object-position: top center;
}

.author_books {
    background-color: transparent !important;
}

.full_width_e .author_books:nth-child(odd) {
    background: #FFFFFF !important;
}

.e-con>.e-con-inner {
    max-width: 100% !important;
}

.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-threads{background-color:#000}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-x-twitter{background-color:#000}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%}