img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
@media screen and (max-width:721px){.fusion-no-small-visibility{display:none !important}body .sm-text-align-center{text-align:center !important}body .sm-text-align-left{text-align:left !important}body .sm-text-align-right{text-align:right !important}body .sm-flex-align-center{justify-content:center !important}body .sm-flex-align-flex-start{justify-content:flex-start !important}body .sm-flex-align-flex-end{justify-content:flex-end !important}body .sm-mx-auto{margin-left:auto !important;margin-right:auto !important}body .sm-ml-auto{margin-left:auto !important}body .sm-mr-auto{margin-right:auto !important}body .fusion-absolute-position-small{position:absolute;top:auto;width:100%}.awb-sticky.awb-sticky-small{position:sticky;top:var(--awb-sticky-offset,0)}}@media screen and (min-width:722px) and (max-width:1035px){.fusion-no-medium-visibility{display:none !important}body .md-text-align-center{text-align:center !important}body .md-text-align-left{text-align:left !important}body .md-text-align-right{text-align:right !important}body .md-flex-align-center{justify-content:center !important}body .md-flex-align-flex-start{justify-content:flex-start !important}body .md-flex-align-flex-end{justify-content:flex-end !important}body .md-mx-auto{margin-left:auto !important;margin-right:auto !important}body .md-ml-auto{margin-left:auto !important}body .md-mr-auto{margin-right:auto !important}body .fusion-absolute-position-medium{position:absolute;top:auto;width:100%}.awb-sticky.awb-sticky-medium{position:sticky;top:var(--awb-sticky-offset,0)}}@media screen and (min-width:1036px){.fusion-no-large-visibility{display:none !important}body .lg-text-align-center{text-align:center !important}body .lg-text-align-left{text-align:left !important}body .lg-text-align-right{text-align:right !important}body .lg-flex-align-center{justify-content:center !important}body .lg-flex-align-flex-start{justify-content:flex-start !important}body .lg-flex-align-flex-end{justify-content:flex-end !important}body .lg-mx-auto{margin-left:auto !important;margin-right:auto !important}body .lg-ml-auto{margin-left:auto !important}body .lg-mr-auto{margin-right:auto !important}body .fusion-absolute-position-large{position:absolute;top:auto;width:100%}.awb-sticky.awb-sticky-large{position:sticky;top:var(--awb-sticky-offset,0)}}
header,.site-header,#masthead,footer,.site-footer,#colophon,.site-navigation,nav,.nav-menu,aside,.sidebar,.widget-area,.breadcrumb,.entry-header,.entry-footer{display:none !important}body,html{margin:0 !important;padding:0 !important;height:100vh !important;overflow:hidden !important}main,.site-main,#main,.entry-content,article,.page,.post,#content{margin:0 !important;padding:0 !important;max-width:100% !important;width:100% !important;height:100vh !important}.feedback-landing{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);margin:0;padding:0;display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%}.loader{text-align:center;color:#fff}.icon{font-size:60px;margin-bottom:20px;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.spinner{border:4px solid rgba(255,255,255,.3);border-top:4px solid #fff;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;margin:0 auto 20px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader h2{margin:0 0 10px;font-size:28px;font-weight:600;color:#fff}.loader p{margin:5px 0;opacity:.9;font-size:16px;color:#fff}.error{background:#fff;color:#dc3545;padding:30px;border-radius:10px;margin-top:20px;display:none;max-width:500px;box-shadow:0 10px 30px rgba(0,0,0,.3)}.error h3{margin:0 0 10px}