@font-face{font-family:"Nunito";font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Nunito/Nunito-300-1.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Nunito";font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Nunito/Nunito-300-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Nunito";font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Nunito/Nunito-300-3.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito";font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Nunito/Nunito-300-4.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito";font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Nunito/Nunito-300-5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Nunito/Nunito-400-1.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Nunito/Nunito-400-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Nunito/Nunito-400-3.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Nunito/Nunito-400-4.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Nunito";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Nunito/Nunito-400-5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--theme-color: #008080}*{margin:0;padding:0;box-sizing:border-box;outline:none}html,body{height:100%}html{scroll-behavior:smooth}body{font-family:"Nunito",sans-serif;background:rgba(0,0,0,.15)}p{color:#353535}.m-1{margin:10px}.m-2{margin:20px}.mt-1{margin-top:10px}.mt-2{margin-top:20px}.mr-1{margin-right:10px}.mr-2{margin-right:20px}.mb-1{margin-bottom:10px}.mb-2{margin-bottom:20px}.ml-1{margin-left:10px}.ml-2{margin-left:20px}hr{border-color:rgba(102,102,102,.1)}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input:-webkit-autofill{box-shadow:0 0 0 30px #fff inset !important}main{position:relative;display:flex;flex-direction:column;min-height:600px;height:100%;width:100%;padding-bottom:30px}main header{position:fixed;z-index:5;top:0;background:var(--theme-color);width:100%;height:200px;padding:20px;display:flex;align-items:flex-start}main header a{height:60px;display:flex;align-items:center;justify-content:center;text-decoration:none}main header .logo-section{display:flex;align-items:center}main header .logo-img{width:60px;background:#fff;border-radius:5px;padding:8px}main header .logo-text{color:#fff;font-size:24px;margin-left:10px;font-weight:500}main section.main-input{position:relative;z-index:10;margin-top:125px;background:#fff;width:80%;max-width:768px;height:calc(100% - 200px);min-height:550px;max-height:700px;align-self:center;padding:50px;border-radius:5px;box-shadow:0 17px 50px 0 rgba(0,0,0,.19),0 12px 15px 0 rgba(0,0,0,.24)}main section.main-input h1{font-size:24px;font-weight:normal}main section.main-input .phone-text{font-size:20px}main section.main-input .phone-text sup{font-size:12px;color:#ff3c00}main section.main-input .message{font-size:14px}main section.main-input input{font-size:24px;font-weight:lighter;border-radius:3px;border:2px solid #e4e4e4;padding:8px;font-family:inherit}main section.main-input input#phone,main section.main-input input#message{width:100%;max-width:500px}main section.main-input .submit-button{display:block;cursor:pointer;font-size:22px;margin:20px 0 10px 0;background:var(--theme-color);color:#fff;border-radius:3px;border:none;padding:10px 25px;font-family:inherit;box-shadow:0px 5px 10px rgba(0,0,0,.19);text-align:center;text-decoration:none;transition:all .1s}main section.main-input .submit-button:hover{background:#1cad98;box-shadow:0px 3px 10px rgba(0,0,0,.19)}main section.main-input .submit-button:active{background:#179280;box-shadow:0px 5px 10px rgba(0,0,0,.19)}main #recent-chats{display:none}main .caution{display:block;padding-top:10px;width:100%;text-align:center;bottom:40px;opacity:.5;font-size:13px}main .app-version{display:block;width:100%;text-align:center;bottom:20px;opacity:.5;font-size:12px;padding-bottom:10px}.iti{width:100%}@media screen and (max-width: 767px){main{padding-bottom:0}main header{height:150px;padding:10px}main header .logo-img{width:50px}main section.main-input{background:#fff;width:100%;height:100%;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content;margin-top:80px;padding:20px;box-shadow:none;border-radius:0}main section.main-input h1{font-size:20px}main section.main-input .phone-text{font-size:18px}main section.main-input .submit-button{margin:20px auto}main #recent-chats{display:block;background-color:#e4e4e4;width:100%;height:100%;text-align:center;padding-top:8px}main #recent-chats .title{font-size:20px;font-weight:normal}main #recent-chats .helper-text{display:inline-block;font-size:13px;max-width:80%;margin-bottom:10px}main #recent-chats .recent_number{display:block;text-decoration:none;font-size:22px;padding:4px;background-color:#f0f0f0;color:inherit;opacity:.5}main #recent-chats .recent_number:not(:last-child){margin-bottom:5px}main #recent-chats .recent_number:hover,main #recent-chats .recent_number:active{opacity:1}main #recent-chats .recent_number .number{display:block;font-size:22px}main #recent-chats .recent_number .date{display:block;font-size:10px}}/*# sourceMappingURL=app.css.map */