/**
 * Theme Name:   Hestia Child (WordPress PWA)
 * Description:  WordPress PWA Standalone Child Theme
 * Author:       Webkul
 * Author URI:   https://webkul.com
 * Template:     hestia
 * Version:      1.0.0
 * License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 */
:root{--prime-color:#2149F3;--alter-color:#0E1B51}body,html{font-family:Montserrat,sans-serif;margin:0}*{color:#414141;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:0}::selection{background:#000;color:#ff7852}:focus{outline:0}.section-padding{padding:60px 0}.section-padding-0T{padding:0 0 60px}.section-padding-0B{padding:60px 0 0}a{color:var(--prime-color)}a:active,a:focus,a:link,a:visited{text-decoration:none;outline:0;color:var(--prime-color)}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0 0 30px;color:rgba(0,0,0,.86)}h4,h5,h6{margin:0 0 20px;font-weight:600}strong{color:var(--prime-color)}h1{font-size:40px}h2{font-size:34px}h3{font-size:26px}.txt-center{text-align:center}p{font-size:18px;line-height:22px}.wk-container{width:1160px;max-width:100%;padding:0 15px;margin:0 auto}.wk-container.wide{width:1240px}img{max-width:50%;margin-left:auto;margin-right:auto}.wk-button{transition:.2s ease-in-out;font-weight:500;min-width:150px;text-align:center;color:#fff;border-radius:3px;padding:12px 18px 13px 18px;font-size:15px;font-weight:600;display:inline-block;vertical-align:middle;text-transform:uppercase;text-decoration:none;background-color:var(--prime-color);margin:0 15px 15px 0}.wk-button:hover{transform:translateY(-2px);filter:brightness(1.3)}.wk-button:focus{outline:0}.wk-button.sec{color:var(--prime-color);border:2px solid var(--prime-color);background:#fff}.wk-button.prime-alter{color:#25272d;background:#fff}.wk-button.sec-alter{background:0 0;border:1px solid #fff;color:#fff}header{background:#fff;box-shadow:0 0 8px 2px rgba(0,0,0,.22);position:sticky;top:0;z-index:100}header .wk-header{display:flex;flex-wrap:wrap;justify-content:space-between}header .wk-header p{color:var(--prime-color);border-left:1px solid #d3d3d3;padding-left:10px;display:inline-block;vertical-align:middle;margin:0}header .wk-header img{display:inline-block;vertical-align:middle}header .wk-header a{margin:0 7px;color:var(--prime-color)}header .wk-header .wk-nav.right{margin:10px 0}header .wk-header .wk-button{min-width:130px;color:#fff}.user-guide{display:block;font-weight:600;margin-top:20px}.user-guide img{display:inline-block;vertical-align:middle;margin-right:10px}.qrcode-img{display:inline-block;margin:0 0 10px}.qrcode-para{margin-bottom:10px;line-height:28px}.qrcode-para i{color:#fff;font-style:normal;padding:5px 7px;background-color:#359c24;font-size:16px;font-weight:700;line-height:28px}.wk-banner{overflow:hidden;height:695px}.wk-banner .banner-wrap{position:relative}.wk-banner .banner-wrap .content{width:45%;padding:7% 0;margin-right:20px}.wk-banner .banner-wrap .content h1{font-size:28px;line-height:1.3}.wk-banner .banner-wrap .content h1 span{color:var(--prime-color)}.banner-image{display:inline-block;vertical-align:middle;width:52%;position:absolute;top:0;right:0}.banner-image img{width:unset;max-width:unset}.text-center{text-align:center}.feature-wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(325px,1fr));grid-gap:40px;margin:60px auto 0;text-align:center}.wk-features{background-color:var(--alter-color);margin:80px 0}.wk-features h2{color:#fff;font-weight:700;font-size:38px}.wk-features h4,.wk-features p{color:#fff;margin:15px 0 0}.wk-features p{font-size:14px}.wk-features h4{font-size:18px}.feature-wrap img{margin-bottom:10px}.ext-feature-wrap .inline-divider1{display:inline-block;width:52%;vertical-align:middle;direction:ltr;padding-left:30px}.ext-feature-wrap .inline-divider2 img{box-shadow:0 0 0 0 rgba(0,0,0,.27),0 0 3px 0 rgba(0,0,0,.2);border-radius:8px}.ext-feature-wrap .wk-rock:not(.dir-rtl) .inline-divider1{text-align:right;padding-right:30px;padding-left:0}.ext-feature-wrap .inline-divider1 h3{margin-bottom:20px}.dir-rtl{direction:rtl}.wk-rock{padding:30px 0}.ext-feature-wrap p{margin-bottom:25px;line-height:28px}.ext-feature-wrap p:last-child{margin-bottom:0}.ext-feature-wrap .inline-divider2{display:inline-block;width:43%;vertical-align:middle;text-align:center}.wk-footer-adds h3,.wk-footer-adds p{color:#fff;margin-bottom:20px}.wk-footer-adds a{color:#fff}.wk-footer-adds a:not(.wk-button):hover{text-decoration:underline;color:#fff}.wk-footer-adds{background:var(--alter-color);padding:50px;border-radius:10px;text-align:center}footer{text-align:center;margin-bottom:30px;display:block}footer a{color:var(--prime-color)}footer a:hover{color:var(--prime-color)}.wk-offer{display:grid;grid-template-columns:repeat(auto-fill,minmax(325px,1fr));grid-gap:40px;align-items:center}.wk-offer .compatible h4{font-size:18px;margin:10px 0}.wk-offer div{box-shadow:0 4px 24px 0 rgba(0,0,0,.08);border-radius:10px;padding:20px 20px;min-height:162px}.wk-offer b,.wk-offer strong{font-size:38px;display:block}.wk-offer b{color:rgba(0,0,0,.86)}.wk-ads{background:#000;border-radius:2px;padding:0 15px}.wk-ads img{display:inline-block;margin-right:5px;vertical-align:middle}.wk-ads h3{color:#fff;margin:0;display:inline-block;width:calc(100% - 330px);vertical-align:middle;font-size:20px}.wk-ads h3 span{color:#0cf}.wk-ads p{color:#fff;opacity:.45;display:inline-block;width:255px;margin:0;vertical-align:middle;font-size:16px}.pwa-demo,a.pwa-demo{transition:.2s ease-in-out;display:inline-block;margin-bottom:15px;border-radius:3px;margin-right:5px;text-transform:uppercase;padding:14px 18px 14px 18px;font-weight:600;background-color:#2149f3;color:#fff;font-weight:700;vertical-align:middle}.pwa-demo:hover,a.pwa-demo:hover{color:#fff;transform:translateY(-2px);filter:brightness(1.3)}@media (max-width:1320px){.wk-banner{padding:30px 0}.wk-features{margin-top:40px}}@media (max-width:991px){header .wk-header p{display:none}.wk-banner{height:auto}.wk-banner .banner-wrap .content{width:100%;text-align:center;padding:20px 0 40px}.banner-image{position:relative;display:block;width:100%;text-align:center}.banner-image img{max-width:100%}}@media (max-width:625px){header .wk-header{justify-content:center}header{position:relative}.wk-ads{padding:10px 15px 10px}.wk-ads h3{width:calc(100% - 80px)}.wk-ads img{vertical-align:top}.wk-ads p{width:unset;margin-left:68px;margin-top:0}}@media (max-width:425px){header .wk-header .wk-nav.right{margin:0;text-align:center}header .wk-header .wk-nav.right a{margin-bottom:10px;display:inline-block}.wk-ads p{margin-top:10px}.feature-wrap,.wk-offer{grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}}@media (max-width:767px){.ext-feature-wrap .inline-divider1,.ext-feature-wrap .inline-divider2{width:100%;padding:0!important}.ext-feature-wrap .inline-divider1{text-align:left!important}.ext-feature-wrap .inline-divider2{margin-top:20px}}