.elementor-466 .elementor-element.elementor-element-27bf19b{--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;--padding-top:1.39vw;--padding-bottom:1.39vw;--padding-left:1.39vw;--padding-right:1.39vw;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-466 .elementor-element.elementor-element-9d47306 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.04vw;font-weight:400;line-height:150%;color:var( --e-global-color-5767cf8 );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-466 .elementor-element.elementor-element-7f68fc5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-466 .elementor-element.elementor-element-7f68fc5 .elementor-button .elementor-button-content-wrapper{gap:0.69vw;}.elementor-466 .elementor-element.elementor-element-7f68fc5 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:1.04vw;font-weight:600;line-height:150%;background-color:#0052D8;border-radius:0px 0px 0px 0px;padding:0.87vw 2.78vw 0.87vw 2.78vw;}#elementor-popup-modal-466 .dialog-message{width:34.72vw;height:auto;}#elementor-popup-modal-466{justify-content:flex-start;align-items:flex-end;}#elementor-popup-modal-466 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0vw 0vw 2.78vw 5.56vw;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-466 .elementor-element.elementor-element-27bf19b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-466 .elementor-element.elementor-element-9d47306 .elementor-heading-title{font-size:12px;}.elementor-466 .elementor-element.elementor-element-7f68fc5 .elementor-button{font-size:12px;padding:12px 10px 12px 10px;}.elementor-466 .elementor-element.elementor-element-7f68fc5.elementor-element{--flex-grow:1;--flex-shrink:0;}#elementor-popup-modal-466 .dialog-message{width:100vw;}#elementor-popup-modal-466{justify-content:center;}#elementor-popup-modal-466 .dialog-widget-content{margin:0vw 0vw 0vw 0vw;}}/* Start custom CSS for button, class: .elementor-element-7f68fc5 */.elementor-466 .elementor-element.elementor-element-7f68fc5 {
  transition: gap 0.3s ease, padding 0.3s ease;
}

.elementor-466 .elementor-element.elementor-element-7f68fc5 svg {
  width: 0px;
  transition: width 0.3s ease;
}

.elementor-466 .elementor-element.elementor-element-7f68fc5:hover svg {
  width: 0.83vw;
}/* End custom CSS */