.elementor-671 .elementor-element.elementor-element-5ab20934{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-7f878524{text-align:center;font-size:15px;letter-spacing:4px;color:var( --e-global-color-289d2e0 );}.elementor-671 .elementor-element.elementor-element-7f878524 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-671 .elementor-element.elementor-element-41e533c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:100px 100px 100px 100px;box-shadow:0px -4px 4px 0px #FFF3AE inset;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-671 .elementor-element.elementor-element-41e533c5:not(.elementor-motion-effects-element-type-background), .elementor-671 .elementor-element.elementor-element-41e533c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #CCAD02 100%);}.elementor-671 .elementor-element.elementor-element-41e533c5.e-con{--align-self:center;}.elementor-671 .elementor-element.elementor-element-41e533c5.e-con:hover{--e-con-transform-scale:1.05;}.elementor-671 .elementor-element.elementor-element-7775f51{text-align:center;}.elementor-671 .elementor-element.elementor-element-7775f51 .elementor-heading-title{font-family:"Vancouver", Sans-serif;font-size:43px;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-3758ed73{text-align:center;}.elementor-671 .elementor-element.elementor-element-3758ed73 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:18.5px;color:var( --e-global-color-text );}.elementor-671 .elementor-element.elementor-element-465735f4{text-align:center;font-size:14px;font-weight:300;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-289d2e0 );}.elementor-671 .elementor-element.elementor-element-465735f4 a{color:var( --e-global-color-289d2e0 );}.elementor-671 .elementor-element.elementor-element-465735f4 a:hover, .elementor-671 .elementor-element.elementor-element-465735f4 a:focus{color:var( --e-global-color-secondary );}.elementor-671 .elementor-element.elementor-element-465735f4 > .elementor-widget-container{margin:-10px 0px -20px 0px;}@media(min-width:768px){.elementor-671 .elementor-element.elementor-element-41e533c5{--width:415px;}}@media(max-width:767px){.elementor-671 .elementor-element.elementor-element-5ab20934{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-671 .elementor-element.elementor-element-7f878524{font-size:13px;letter-spacing:2.5px;}.elementor-671 .elementor-element.elementor-element-41e533c5{--width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:10px;--padding-right:10px;}.elementor-671 .elementor-element.elementor-element-7775f51 .elementor-heading-title{font-size:30px;}.elementor-671 .elementor-element.elementor-element-3758ed73 .elementor-heading-title{font-size:13px;}.elementor-671 .elementor-element.elementor-element-3758ed73 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-671 .elementor-element.elementor-element-465735f4{font-size:12px;line-height:1.2em;letter-spacing:0.25px;}.elementor-671 .elementor-element.elementor-element-465735f4 > .elementor-widget-container{margin:-5px 0px 0px 0px;}}/* Start custom CSS */.filler {
    display: none;
}

.flip-outline {
    outline: 1px solid #707070;
    outline-offset: -20px;
}

.gradient-yellow span {
  background-image: linear-gradient(180deg, #F9D300, #937D00);
  -webkit-background-clip: text;
  color: transparent;
}

.gradient-white-text p {
  background: linear-gradient(180deg, #FFFFFF 30%, #CBCBCB 100%);
  -webkit-background-clip: text;
  color: transparent;
}

.gradient-yellow-text {
  background: linear-gradient(180deg, #F9D300 0%, #937D00 100%);
  -webkit-background-clip: text;
  color: transparent;
}


.gradient-bg-blue {
    background-image: linear-gradient(90deg, #0D1F87 0%,#0856A8 3%,#0D1F87 11%, #030821 100%);
}

@media screen and (max-width:767px) {
    .flip-outline {
    outline-offset: -12px;
    }
}/* End custom CSS */