*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:300}h1,h2,h3,h4,h5{font-family:Montserrat,sans-serif!important;font-weight:600}h1{font-size:3.2em;line-height:1.1}:root{--vh:1vh;--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-right:env(safe-area-inset-right);--safe-area-inset-bottom:env(safe-area-inset-bottom);--safe-area-inset-left:env(safe-area-inset-left)}@supports (-webkit-touch-callout:none){body,html{height:-webkit-fill-available}.ios-fix-full-height{min-height:-webkit-fill-available;min-height:100vh;min-height:100dvh}}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body,html{overflow-x:hidden}body{position:relative;width:100%;min-height:-webkit-fill-available}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}a,button{-webkit-tap-highlight-color:rgba(0,0,0,.1);cursor:pointer}@media screen and (max-width:767px){*{-webkit-text-size-adjust:100%}}.safe-area-padding{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}@supports (-webkit-touch-callout:none){.fixed-element{position:fixed;transform:translateZ(0)}}.react-tel-input .flag-dropdown{padding:0}.react-tel-input .selected-flag{padding:0 0 0 8px!important;min-width:38px;display:flex;align-items:center}.react-tel-input .form-control{padding-left:48px!important}