.elementor-402 .elementor-element.elementor-element-84ed511{--display:flex;--min-height:1088px;--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;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-84ed511:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-84ed511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0500CA;}.elementor-402 .elementor-element.elementor-element-13d503b > .elementor-widget-container{margin:0px 0px 30px 0px;padding:20px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-13d503b img{width:29%;}@media(max-width:1024px){.elementor-402 .elementor-element.elementor-element-13d503b img{width:32%;}}@media(max-width:767px){.elementor-402 .elementor-element.elementor-element-84ed511{--min-height:871px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-13d503b > .elementor-widget-container{margin:0px 0px 30px 0px;padding:15px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-13d503b img{width:56%;}.elementor-402 .elementor-element.elementor-element-9d72afe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-402 .elementor-element.elementor-element-aefefd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-9d72afe */#pp-login-1 { 
    border: solid 2px white;
}
span.ppform-remember-label {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-aefefd6 */a.glink.gt-current-lang {
    padding: 3px 3px 7px 7px;
    border: solid 1px white;
    border-radius: 8px;
    background: white;
    color: #000392;
}

a.glink {
    padding: 3px 3px 7px 7px;
    border: solid 1px white;
    border-radius: 8px;
    color: white;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5d47dad */.custom-pwa-button {  
  font-weight: 440;
  padding: 10px; !important;
  font-family: default !important;
  font-size: 14px;
  border-style: solid;
  border-width: 1px;
  border-radius: 10px;
  margin-top:-20px;
}
button.custom-pwa-button {
    background: #0500ca !important;
    color: #ffffff !important;
    border-color: white;
    border: solid white 1px !important;
}

@media (max-width: 1024px) {
    .custom-pwa-button {
        font-size: 14px !important;
        padding: 10px;
        border-width: 1px;
        border-radius: 9px;
    }
}/* End custom CSS */