.elementor-836 .elementor-element.elementor-element-df85f54{margin-top:187px;margin-bottom:127px;padding:0px 20px 0px 20px;}.elementor-836 .elementor-element.elementor-element-b4baff8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-836 .elementor-element.elementor-element-b4baff8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-836 .elementor-element.elementor-element-b4baff8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-836 .elementor-element.elementor-element-b4baff8 > .elementor-element-populated, .elementor-836 .elementor-element.elementor-element-b4baff8 > .elementor-element-populated > .elementor-background-overlay, .elementor-836 .elementor-element.elementor-element-b4baff8 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-836 .elementor-element.elementor-element-b4baff8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-836 .elementor-element.elementor-element-b4baff8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-836 .elementor-element.elementor-element-413d13b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-836 .elementor-element.elementor-element-413d13b .elementor-icon-wrapper{text-align:center;}.elementor-836 .elementor-element.elementor-element-413d13b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-836 .elementor-element.elementor-element-413d13b.elementor-view-framed .elementor-icon, .elementor-836 .elementor-element.elementor-element-413d13b.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-836 .elementor-element.elementor-element-413d13b.elementor-view-framed .elementor-icon, .elementor-836 .elementor-element.elementor-element-413d13b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-836 .elementor-element.elementor-element-413d13b .elementor-icon{font-size:80px;}.elementor-836 .elementor-element.elementor-element-413d13b .elementor-icon svg{height:80px;}.elementor-836 .elementor-element.elementor-element-1340ad1{text-align:center;}.elementor-836 .elementor-element.elementor-element-1340ad1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:36px;color:var( --e-global-color-secondary );}.elementor-836 .elementor-element.elementor-element-2b81686{text-align:center;font-family:"Archivo", Sans-serif;}.elementor-836 .elementor-element.elementor-element-ddc4739{width:auto;max-width:auto;}@media(max-width:1024px){.elementor-836 .elementor-element.elementor-element-df85f54 > .elementor-container{max-width:500px;}}@media(max-width:767px){.elementor-836 .elementor-element.elementor-element-df85f54 > .elementor-container{max-width:400px;}.elementor-836 .elementor-element.elementor-element-1340ad1 .elementor-heading-title{font-size:30px;}.elementor-836 .elementor-element.elementor-element-2b81686{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-ddc4739 */:root {
    --color: #FFB800;
    --bg : #000000;
    --font : Archivo;
}

.wrapper {
    padding: 1.5rem 0;
    filter: url('#goo');
}

.button {
    background: var(--color);
    color: var(--bg);
    font-weight: bold;
    padding: 1.18em 1.32em 1.03em;
    line-height: 1;
    border-radius: 1em;
    position: relative;
    min-width: 8.23em;
    font-family: var(--font);
    font-size: 1rem;
}

.button:before,
.button:after {
    width: 4.4em;
    height: 2.95em;
    position: absolute;
    content: "";
    background: var(--color);
    border-radius: 50%;
    transition: transform 1s ease;
    transform: scale(0);
    z-index: -1;
}

.button:before {
    top: -25%;
    left: 20%;
    
}

.button:after {
    bottom: -25%;
    right: 20%;
}

.button:hover:before,
.button:hover:after {
    transform: none;
}
.button:hover{
    color: var(--bg);

}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b4baff8 */:root {
    --color: #FFB800;
    --bg : #000000;
    --font : Archivo;
}

.wrapper {
    padding: 1.5rem 0;
    filter: url('#goo');
}

.button {
    background: var(--color);
    color: var(--bg);
    font-weight: bold;
    padding: 1.18em 1.32em 1.03em;
    line-height: 1;
    border-radius: 1em;
    position: relative;
    min-width: 8.23em;
    font-family: var(--font);
    font-size: 1rem;
}

.button:before,
.button:after {
    width: 4.4em;
    height: 2.95em;
    position: absolute;
    content: "";
    background: var(--color);
    border-radius: 50%;
    transition: transform 1s ease;
    transform: scale(0);
    z-index: -1;
}

.button:before {
    top: -25%;
    left: 20%;
    
}

.button:after {
    bottom: -25%;
    right: 20%;
}

.button:hover:before,
.button:hover:after {
    transform: none;
}
.button:hover{
    color: var(--bg);

}/* End custom CSS */