.elementor-82 .elementor-element.elementor-element-8d715e5{--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:5.5rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-82 .elementor-element.elementor-element-f254105{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-82 .elementor-element.elementor-global-308{width:auto;max-width:auto;}.elementor-82 .elementor-element.elementor-element-3799775 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-82 .elementor-element.elementor-element-3799775{text-align:center;}.elementor-82 .elementor-element.elementor-element-48017e9 .elementor-icon-list-icon{width:14px;}.elementor-82 .elementor-element.elementor-element-48017e9 .elementor-icon-list-icon i{font-size:14px;}.elementor-82 .elementor-element.elementor-element-48017e9 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-82 .elementor-element.elementor-element-48017e9 .elementor-icon-list-text, .elementor-82 .elementor-element.elementor-element-48017e9 .elementor-icon-list-text a{color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-1bcb01a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-82 .elementor-element.elementor-element-33bfcbf{--display:flex;--padding-top:5.5rem;--padding-bottom:5.5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-82 .elementor-element.elementor-element-89814bb{width:var( --container-widget-width, 48rem );max-width:48rem;--container-widget-width:48rem;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-89814bb.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-808ce7d{--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;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-82 .elementor-element.elementor-element-83b83e0{width:initial;max-width:initial;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-42212e7 );--e-share-buttons-secondary-color:var( --e-global-color-text );}.elementor-82 .elementor-element.elementor-element-83b83e0 .elementor-share-btn{font-size:calc(0.95px * 10);}.elementor-82 .elementor-element.elementor-element-83b83e0 .elementor-share-btn__icon{--e-share-buttons-icon-size:1.5rem;}.elementor-82 .elementor-element.elementor-element-83b83e0 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-add23db{width:auto;max-width:auto;}.elementor-82 .elementor-element.elementor-element-6122673 > .elementor-widget-container{background-color:var( --e-global-color-25a07e3 );padding:2rem 2rem 2rem 2rem;}.elementor-82 .elementor-element.elementor-element-6122673 .elementor-author-box__name{font-size:1.25rem;text-transform:capitalize;}.elementor-82 .elementor-element.elementor-element-e5119bb{--display:flex;}.elementor-82 .elementor-element.elementor-element-70ce0b4{--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;--justify-content:space-between;--flex-wrap:wrap;--padding-top:7rem;--padding-bottom:7rem;--padding-left:2rem;--padding-right:2rem;}.elementor-82 .elementor-element.elementor-element-f3aa8ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-82 .elementor-element.elementor-element-f3aa8ae.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-c9550ea .elementor-button{background-color:#C4A97D00;}.elementor-82 .elementor-element.elementor-element-c9550ea .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-c9550ea .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-82 .elementor-element.elementor-element-c9550ea.elementor-element{--align-self:center;}.elementor-82 .elementor-element.elementor-element-ca6cf1c{--grid-columns:3;--grid-row-gap:1.875rem;--grid-column-gap:1.875rem;}.elementor-82 .elementor-element.elementor-element-ca6cf1c > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-82 .elementor-element.elementor-element-ca6cf1c .elementor-loop-container{grid-auto-rows:1fr;}.elementor-82 .elementor-element.elementor-element-ca6cf1c .e-loop-item > .elementor-section, .elementor-82 .elementor-element.elementor-element-ca6cf1c .e-loop-item > .elementor-section > .elementor-container, .elementor-82 .elementor-element.elementor-element-ca6cf1c .e-loop-item > .e-con, .elementor-82 .elementor-element.elementor-element-ca6cf1c .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(min-width:768px){.elementor-82 .elementor-element.elementor-element-f254105{--content-width:48rem;}.elementor-82 .elementor-element.elementor-element-33bfcbf{--content-width:48rem;}}@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-8d715e5{--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-82 .elementor-element.elementor-element-f254105{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-82 .elementor-element.elementor-element-33bfcbf{--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;} .elementor-82 .elementor-element.elementor-element-83b83e0{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-82 .elementor-element.elementor-element-70ce0b4{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-82 .elementor-element.elementor-element-ca6cf1c{--grid-columns:2;}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-8d715e5{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-82 .elementor-element.elementor-element-f254105{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-82 .elementor-element.elementor-element-33bfcbf{--padding-top:10%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-82 .elementor-element.elementor-element-808ce7d{--justify-content:flex-start;--flex-wrap:wrap;}.elementor-82 .elementor-element.elementor-element-83b83e0{--alignment:left;} .elementor-82 .elementor-element.elementor-element-83b83e0{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-82 .elementor-element.elementor-element-70ce0b4{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-82 .elementor-element.elementor-element-f3aa8ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-82 .elementor-element.elementor-element-c9550ea.elementor-element{--order:99999 /* order end hack */;}.elementor-82 .elementor-element.elementor-element-ca6cf1c{--grid-columns:1;}}/* Start custom CSS for global, class: .elementor-global-308 */.elementor-82 .elementor-element.elementor-global-308 a {
    display: inline-block;
    padding: .25rem .5rem;
    background-color:var(--e-global-color-42212e7);
}

.elementor-82 .elementor-element.elementor-global-308 a:hover {
    background-color:var(--e-global-color-accent);
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-add23db */.elementor-82 .elementor-element.elementor-element-add23db a {
    display: inline-block;
    padding: .25rem .5rem;
    background-color:var(--e-global-color-42212e7);
    margin-left: .5rem;
}/* End custom CSS */
/* Start custom CSS for author-box, class: .elementor-element-6122673 */@media screen and (max-width:767px) {
.elementor-82 .elementor-element.elementor-element-6122673 .elementor-author-box{
    flex-wrap: wrap;
    text-align: center;
    justify-content: center;
}
.elementor-82 .elementor-element.elementor-element-6122673 .elementor-author-box__avatar {
    margin-right: 0;
}
}/* End custom CSS */
/* Start custom CSS */.rich-text {
    .wp-block-quote {
        line-height: 1.5;
        background: var(--e-global-color-primary);
        padding: 4rem;
        font-size: 1.25rem;
        color: var(--e-global-color-25a07e3);
        margin: 2rem 0;
        clip-path: var(--clip-both);
    }
}

.rich-text a {
        color: inherit;
        font-weight: 600;
        position: relative;
        display: inline-block;
}
.rich-text a::after {
    mix-blend-mode: multiply;
    content: '';
    position: absolute;
    bottom: -0.05em;
    left: 0;
    height: 2px;
    width: 100%;
    background-color: var( --e-global-color-accent);
}
.rich-text a:hover::after {
    height: 100%;
}/* End custom CSS */