@layer swift3 {html { font-family: sans-serif; text-size-adjust: 100%; }body { margin: 0px; }article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }a { background-color: transparent; }a:active, a:hover { outline: 0px; }b, strong { font-weight: bold; }h1 { font-size: 2em; margin: 0.67em 0px; }@font-face { font-family: "Glyphicons Halflings"; }* { box-sizing: border-box; }html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }body { font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; line-height: 1.5; color: #576373; background-color: #f1f5f7; }a { color: #3575d3; text-decoration: none; }a:hover, a:focus { color: #3575d3; text-decoration: underline; }a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 300; line-height: 1.1; color: inherit; }h1, .h1, h2, .h2, h3, .h3 { margin-top: 24px; margin-bottom: 12px; }h1, .h1 { font-size: 38px; }p { margin: 0px 0px 12px; }@-webkit-keyframes progress-bar-stripes { 0% { background-position: 40px 0px; } 100% { background-position: 0px 0px; } }@keyframes progress-bar-stripes { 0% { background-position: 40px 0px; } 100% { background-position: 0px 0px; } }html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px; vertical-align: baseline; }*, ::after, ::before { box-sizing: border-box; -webkit-font-smoothing: antialiased; text-rendering: optimizelegibility; }h1, .h1, .font-size-xxxl, .fsxxxl { margin-left: -2px; font-size: 38px; line-height: 56px; }h1, h2, h3, h4 { font-family: "Open Sans", sans-serif; font-weight: 300; margin: 0px; padding: 0px; }h3, h5, h6, p { font-weight: 400; }.bold, b, strong { font-weight: 600; }a, .link { transition-property: all; transition-timing-function: ease; transition-duration: 0.16s; text-decoration: none; }@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }@-webkit-keyframes bounce { 0%, 100%, 20%, 50%, 80% { transform: translateY(0px); } 40% { transform: translateY(-15px); } 60% { transform: translateY(-5px); } }@keyframes bounce { 0%, 100%, 20%, 50%, 80% { transform: translateY(0px); } 40% { transform: translateY(-15px); } 60% { transform: translateY(-5px); } }.wp-dropin { display: flex; flex-direction: column; align-items: center; height: 100%; position: absolute; margin: 0px; width: 100%; text-align: center; }.wp-dropin .message { display: flex; flex-flow: column; flex: 1 1 0%; justify-content: center; align-items: center; }.wp-dropin .message__title { font-size: 20px; font-weight: 600; }.wp-dropin .message__text { margin: 16px; }@media screen and (min-width: 768px){.wp-dropin .message { margin-bottom: 5%; }.wp-dropin .message__title { font-size: 38px; }.wp-dropin .message__text { font-size: 20px; }}.wp-dropin .resolution { margin: 0px 8%; width: 100%; background-color: #ffffff; }.wp-dropin .resolution p { margin: 24px 16px; }.wp-dropin .resolution a { text-decoration: none; }.wp-dropin.db-error .message { width: 100%; background-image: url(//www.freemytimeva.com/wp-content/swift-ai/images/__e/bluehost-cdn.com/media/user/wp_dropins/db-error-png.webp); background-repeat: no-repeat; background-size: contain; background-position: center top; }@media screen and (min-width: 768px){.wp-dropin.db-error .message__title { margin-top: 15%; }}html{opacity:1}}