.elementor-3838 .elementor-element.elementor-element-450e960{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3838 .elementor-element.elementor-element-450e960:not(.elementor-motion-effects-element-type-background), .elementor-3838 .elementor-element.elementor-element-450e960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-3838 .elementor-element.elementor-element-8a3b8f8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3838 .elementor-element.elementor-element-8a3b8f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3838 .elementor-element.elementor-element-8a3b8f8 .elementor-heading-title{font-size:18px;color:#FFFFFF;}.elementor-3838 .elementor-element.elementor-element-15470dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3838 .elementor-element.elementor-element-15470dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3838 .elementor-element.elementor-element-15470dd .elementor-heading-title{color:var( --e-global-color-2549367 );}.elementor-3838 .elementor-element.elementor-element-cacc6c1{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;font-size:20px;}.elementor-3838 .elementor-element.elementor-element-b23523c{padding:20px 0px 0px 0px;}.elementor-3838 .elementor-element.elementor-element-b23523c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3838 .elementor-element.elementor-element-b23523c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3838 .elementor-element.elementor-element-b23523c .elementor-button{fill:var( --e-global-color-uicore_headline );color:var( --e-global-color-uicore_headline );border-radius:12px 12px 12px 12px;}.elementor-3838 .elementor-element.elementor-element-b23523c .elementor-button:hover, .elementor-3838 .elementor-element.elementor-element-b23523c .elementor-button:focus{color:var( --e-global-color-uicore_headline );}.elementor-3838 .elementor-element.elementor-element-b23523c .elementor-button:hover svg, .elementor-3838 .elementor-element.elementor-element-b23523c .elementor-button:focus svg{fill:var( --e-global-color-uicore_headline );}.elementor-3838 .elementor-element.elementor-element-280bd4e{--display:flex;}.elementor-3838 .elementor-element.elementor-element-97243f1{padding:40px 0px 0px 0px;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-grid{grid-template-columns:repeat(4, minmax(0, 1fr));--ui-e-column-count:4;grid-gap:15px;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-adv-grid{grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:15px;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-post-top{--ui-e-img-size:70;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-post-img{background-position:center center;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-post-title{color:var( --e-global-color-uicore_white );font-size:26px;font-weight:400;margin-top:0.6em;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-post-text{color:var( --e-global-color-uicore_body );font-size:14px;font-weight:400;margin-top:0.6em;}.elementor-3838 .elementor-element.elementor-element-97243f1 {--ui-e-content-space:0em;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-top{color:var( --e-global-color-uicore_accent );}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-top svg{fill:var( --e-global-color-uicore_accent );}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-top {gap:8px;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-before_title{font-size:12px;font-weight:400;color:var( --e-global-color-uicore_accent );}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-before_title svg{fill:var( --e-global-color-uicore_accent );}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-before_title .ui-e-meta-item a{color:var( --e-global-color-uicore_accent );}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-before_title .ui-e-meta-item svg{fill:var( --e-global-color-uicore_accent );}.elementor-3838 .elementor-element.elementor-element-97243f1  .ui-e-before_title{margin-top:1.1em;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-before_title {gap:8px;}.elementor-3838 .elementor-element.elementor-element-97243f1  .ui-e-after_title{margin-top:1.2em;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-after_title {gap:8px;}.elementor-3838 .elementor-element.elementor-element-97243f1  .ui-e-bottom{margin-top:1.2em;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-bottom {gap:8px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-3838 .elementor-element.elementor-element-450e960{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-3838 .elementor-element.elementor-element-8a3b8f8{--container-widget-width:550px;--container-widget-flex-grow:0;width:var( --container-widget-width, 550px );max-width:550px;}.elementor-3838 .elementor-element.elementor-element-15470dd{--container-widget-width:550px;--container-widget-flex-grow:0;width:var( --container-widget-width, 550px );max-width:550px;}.elementor-3838 .elementor-element.elementor-element-cacc6c1{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-size:18px;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-grid{grid-template-columns:repeat(2, minmax(0, 1fr));--ui-e-column-count:2;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-adv-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-3838 .elementor-element.elementor-element-450e960{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-3838 .elementor-element.elementor-element-8a3b8f8{width:100%;max-width:100%;}.elementor-3838 .elementor-element.elementor-element-15470dd{width:100%;max-width:100%;}.elementor-3838 .elementor-element.elementor-element-cacc6c1{width:100%;max-width:100%;font-size:16px;}.elementor-3838 .elementor-element.elementor-element-b23523c{padding:10px 0px 10px 0px;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-grid{grid-template-columns:repeat(1, minmax(0, 1fr));--ui-e-column-count:1;}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-adv-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-3838 .elementor-element.elementor-element-97243f1 .ui-e-post-title{font-size:22px;}}/* Start custom CSS for button, class: .elementor-element-b23523c */.elementor-3838 .elementor-element.elementor-element-b23523c .elementor-button {
    background: linear-gradient(123deg,#D3A375, #D3A375, #FFCE00, #D3A375);
    background-size: 300% 300%;

    -webkit-animation: AnimationName 10s ease infinite;
    -moz-animation: AnimationName 10s ease infinite;
    animation: AnimationName 10s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}
@keyframes AnimationName {
    0%{background-position:0% 50%}
    50%{background-position:100% 50%}
    100%{background-position:0% 50%}
}/* End custom CSS */