img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@media (min-width:1200px){.x-hide-xl{display:none !important}}@media (min-width:979px) and (max-width:1199px){.x-hide-lg{display:none !important}}@media (min-width:767px) and (max-width:978px){.x-hide-md{display:none !important}}@media (min-width:480px) and (max-width:766px){.x-hide-sm{display:none !important}}@media (max-width:479px){.x-hide-xs{display:none !important}}a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.x-comment-time:hover,#reply-title small a,.comment-reply-link:hover,.x-comment-author a:hover,.x-recent-posts a:hover .h-recent-posts{color:#f05a28}a:hover,#reply-title small a:hover{color:#ffcd1c}.entry-title i,.entry-title svg{color:#ddd}a.x-img-thumbnail:hover,li.bypostauthor>article.comment{border-color:#f05a28}.flex-direction-nav a,.flex-control-nav a:hover,.flex-control-nav a.flex-active,.x-dropcap,.x-skill-bar .bar,.x-pricing-column.featured h2,.h-comments-title small,.x-pagination a:hover,.woocommerce-pagination a:hover,.x-entry-share .x-share:hover,.entry-thumb,.widget_tag_cloud .tagcloud a:hover,.widget_product_tag_cloud .tagcloud a:hover,.x-highlight,.x-recent-posts .x-recent-posts-img:after,.x-portfolio-filters{background-color:#f05a28}.x-portfolio-filters:hover{background-color:#ffcd1c}.x-main{width:calc(72% - 3.20197%)}.x-sidebar{width:calc(100% - 3.20197% - 72%)}.h-landmark{font-weight:400}.x-comment-author a{color:#000}.x-comment-author a,.comment-form-author label,.comment-form-email label,.comment-form-url label,.comment-form-rating label,.comment-form-comment label,.widget_calendar #wp-calendar caption,.widget_calendar #wp-calendar th,.x-accordion-heading .x-accordion-toggle,.x-nav-tabs>li>a:hover,.x-nav-tabs>.active>a,.x-nav-tabs>.active>a:hover{color:#000}.widget_calendar #wp-calendar th{border-bottom-color:#000}.x-pagination span.current,.woocommerce-pagination span[aria-current],.x-portfolio-filters-menu,.widget_tag_cloud .tagcloud a,.h-feature-headline span i,.widget_price_filter .ui-slider .ui-slider-handle{background-color:#000}html{font-size:14px}@media (min-width:500px){html{font-size:calc(14px + (16 - 14) * ((100vw - 500px) / (1000 - 500)))}}@media (min-width:1000px){html{font-size:16px}}body{font-style:normal;font-weight:400;color:#000;background-color:#fff}.w-b{font-weight:400 !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.x-text-headline{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400}h1,.h1{letter-spacing:-.025em}h2,.h2{letter-spacing:-.035em}h3,.h3{letter-spacing:-.035em}h4,.h4{letter-spacing:-.035em}h5,.h5{letter-spacing:-.035em}h6,.h6{letter-spacing:-.035em}.w-h{font-weight:400 !important}.x-container.width{width:88%}.x-container.max{max-width:1200px}.x-bar-content.x-container.width{flex-basis:88%}.x-main.full{float:none;clear:both;display:block;width:auto}@media (max-width:978.98px){.x-main.full,.x-main.left,.x-main.right,.x-sidebar.left,.x-sidebar.right{float:none;display:block;width:auto !important}}.entry-header,.entry-content{font-size:1.1rem}body,input,button,select,textarea{font-family:"Montserrat",sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,blockquote{color:#000}.cfc-h-tx{color:#000 !important}.cfc-h-bd{border-color:#000 !important}.cfc-h-bg{background-color:#000 !important}.cfc-b-tx{color:#000 !important}.cfc-b-bd{border-color:#000 !important}.cfc-b-bg{background-color:#000 !important}.x-btn,.button,[type=submit]{color:#f05a28;border-color:#f05a28;background-color:#fff;text-shadow:0 .075em .075em rgba(0,0,0,.5);border-radius:100em}.x-btn:hover,.button:hover,[type=submit]:hover{color:#fff;border-color:#fff;background-color:#f05a28;text-shadow:0 .075em .075em rgba(0,0,0,.5)}.x-btn.x-btn-real,.x-btn.x-btn-real:hover{margin-bottom:.25em;text-shadow:0 .075em .075em rgba(0,0,0,.65)}.x-btn.x-btn-real{box-shadow:0 .25em 0 0 #a71000,0 4px 9px rgba(0,0,0,.75)}.x-btn.x-btn-real:hover{box-shadow:0 .25em 0 0 #a71000,0 4px 9px rgba(0,0,0,.75)}.x-btn.x-btn-flat,.x-btn.x-btn-flat:hover{margin-bottom:0;text-shadow:0 .075em .075em rgba(0,0,0,.65);box-shadow:none}.x-btn.x-btn-transparent,.x-btn.x-btn-transparent:hover{margin-bottom:0;border-width:3px;text-shadow:none;text-transform:uppercase;background-color:transparent;box-shadow:none}body .gform_wrapper .gfield_required{color:#f05a28}body .gform_wrapper h2.gsection_title,body .gform_wrapper h3.gform_title,body .gform_wrapper .top_label .gfield_label,body .gform_wrapper .left_label .gfield_label,body .gform_wrapper .right_label .gfield_label{font-weight:400}body .gform_wrapper h2.gsection_title{letter-spacing:-.035em!important}body .gform_wrapper h3.gform_title{letter-spacing:-.035em!important}body .gform_wrapper .top_label .gfield_label,body .gform_wrapper .left_label .gfield_label,body .gform_wrapper .right_label .gfield_label{color:#000}body .gform_wrapper .validation_message{font-weight:400}.bg .mejs-container,.x-video .mejs-container{position:unset !important}@font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:900;font-display:block;src:url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.woff2?ver=6.7.2') format('woff2'),url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.ttf?ver=6.7.2') format('truetype')}[data-x-fa-pro-icon]{font-family:"FontAwesomePro" !important}[data-x-fa-pro-icon]:before{content:attr(data-x-fa-pro-icon)}[data-x-icon],[data-x-icon-o],[data-x-icon-l],[data-x-icon-s],[data-x-icon-b],[data-x-icon-sr],[data-x-icon-ss],[data-x-icon-sl],[data-x-fa-pro-icon],[class*=cs-fa-]{display:inline-flex;font-style:normal;font-weight:400;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-x-icon].left,[data-x-icon-o].left,[data-x-icon-l].left,[data-x-icon-s].left,[data-x-icon-b].left,[data-x-icon-sr].left,[data-x-icon-ss].left,[data-x-icon-sl].left,[data-x-fa-pro-icon].left,[class*=cs-fa-].left{margin-right:.5em}[data-x-icon].right,[data-x-icon-o].right,[data-x-icon-l].right,[data-x-icon-s].right,[data-x-icon-b].right,[data-x-icon-sr].right,[data-x-icon-ss].right,[data-x-icon-sl].right,[data-x-fa-pro-icon].right,[class*=cs-fa-].right{margin-left:.5em}[data-x-icon]:before,[data-x-icon-o]:before,[data-x-icon-l]:before,[data-x-icon-s]:before,[data-x-icon-b]:before,[data-x-icon-sr]:before,[data-x-icon-ss]:before,[data-x-icon-sl]:before,[data-x-fa-pro-icon]:before,[class*=cs-fa-]:before{line-height:1}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:900;font-display:block;src:url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.woff2?ver=6.7.2') format('woff2'),url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-solid-900.ttf?ver=6.7.2') format('truetype')}[data-x-icon],[data-x-icon-s],[data-x-icon][class*=cs-fa-]{font-family:"FontAwesome" !important;font-weight:900}[data-x-icon]:before,[data-x-icon][class*=cs-fa-]:before{content:attr(data-x-icon)}[data-x-icon-s]:before{content:attr(data-x-icon-s)}@font-face{font-family:'FontAwesomeRegular';font-style:normal;font-weight:400;font-display:block;src:url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.woff2?ver=6.7.2') format('woff2'),url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.ttf?ver=6.7.2') format('truetype')}@font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:400;font-display:block;src:url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.woff2?ver=6.7.2') format('woff2'),url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-regular-400.ttf?ver=6.7.2') format('truetype')}[data-x-icon-o]{font-family:"FontAwesomeRegular" !important}[data-x-icon-o]:before{content:attr(data-x-icon-o)}@font-face{font-family:'FontAwesomeLight';font-style:normal;font-weight:300;font-display:block;src:url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.woff2?ver=6.7.2') format('woff2'),url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.ttf?ver=6.7.2') format('truetype')}@font-face{font-family:'FontAwesomePro';font-style:normal;font-weight:300;font-display:block;src:url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.woff2?ver=6.7.2') format('woff2'),url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-light-300.ttf?ver=6.7.2') format('truetype')}[data-x-icon-l]{font-family:"FontAwesomeLight" !important;font-weight:300}[data-x-icon-l]:before{content:attr(data-x-icon-l)}@font-face{font-family:'FontAwesomeBrands';font-style:normal;font-weight:400;font-display:block;src:url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-brands-400.woff2?ver=6.7.2') format('woff2'),url('https://calhearing.com/wp-content/themes/pro/cornerstone/assets/fonts/fa-brands-400.ttf?ver=6.7.2') format('truetype')}[data-x-icon-b]{font-family:"FontAwesomeBrands" !important}[data-x-icon-b]:before{content:attr(data-x-icon-b)}.widget.widget_rss li .rsswidget:before{content:"\f35d";padding-right:.4em;font-family:"FontAwesome"}.mj-0.x-bar{height:auto}.mj-0 .x-bar-content{justify-content:center;height:auto}.mj-0.x-bar-space{height:auto}.mj-1.x-bar{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}.mj-2.x-bar{font-size:16px;z-index:9999}.mj-2 .x-bar-content{display:flex;flex-direction:row;align-items:center;flex-grow:0;flex-shrink:1;flex-basis:100%}.mj-2.x-bar-outer-spacers:after,.mj-2.x-bar-outer-spacers:before{flex-basis:1em;width:1em!important;height:1em}.mj-2.x-bar-space{font-size:16px}.mj-3.x-bar{background-color:transparent}.mj-4.x-bar{height:5em}.mj-4 .x-bar-content{height:5em}.mj-4.x-bar-space{height:5em}.mj-5 .x-bar-content{justify-content:space-between}.mj-6.x-bar{border-top-width:1px;border-right-width:0;border-bottom-width:3px;border-left-width:0;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:rgba(0,0,0,.05);border-right-color:rgba(228,228,228,.56);border-bottom-color:rgba(0,0,0,.02);border-left-color:rgba(228,228,228,.56);background-color:#fff}.mj-6 .x-bar-content{justify-content:space-around}.mj-7.x-bar{height:6.5em;box-shadow:0em 0em .5em 0px rgba(0,0,0,.15)}.mj-7 .x-bar-content{height:6.5em}.mj-7.x-bar-space{height:6.5em}.mj-8.x-bar{background-color:#fff}.mj-9.x-bar{width:calc(100% - (0px * 2));height:6em;box-shadow:0em .15em 1em 0px rgba(0,0,0,.15)}.mj-9 .x-bar-content{height:6em}.mj-9.x-bar-space{height:6em}.mj-a.x-bar-container{display:flex;font-size:1em}.mj-b.x-bar-container{flex-direction:row}.mj-c.x-bar-container{justify-content:flex-start}.mj-d.x-bar-container{align-items:center}.mj-e.x-bar-container{flex-grow:1}.mj-f.x-bar-container{flex-shrink:0}.mj-g.x-bar-container{flex-basis:auto}.mj-h.x-bar-container{margin-top:10px}.mj-i.x-bar-container{margin-right:0;margin-bottom:0;margin-left:0}.mj-j.x-bar-container{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}.mj-k.x-bar-container{z-index:1}.mj-l.x-bar-container{flex-direction:column;justify-content:center}.mj-m.x-bar-container{flex-wrap:wrap;align-content:center}.mj-o.x-bar-container{justify-content:space-between}.mj-p.x-bar-container{flex-grow:0}.mj-q.x-bar-container{align-items:flex-start}.mj-r.x-bar-container{flex-shrink:1}.mj-s.x-bar-container{margin-right:10px;margin-bottom:10px;margin-left:10px}.mj-t.x-bar-container{align-items:flex-end}.mj-u.x-bar-container{flex-basis:0%}.mj-v.x-bar-container{flex-direction:row-reverse;border-top-width:1px;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:rgba(0,0,0,.07);border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.mj-w.x-bar-container{justify-content:flex-end}.mj-x.x-bar-container{z-index:auto}.mj-y.x-text{font-weight:inherit}.mj-z.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-family:inherit;font-style:normal;letter-spacing:0em}.mj-z.x-text>:first-child{margin-top:0}.mj-z.x-text>:last-child{margin-bottom:0}.mj-10.x-text{font-size:1.1em;text-transform:uppercase;color:#1c1c1c}.mj-11.x-text{line-height:1.4}.mj-12.x-text{margin-top:0;margin-right:0;margin-bottom:0;margin-left:.5em;font-size:1.5em;font-weight:100;color:#f05a28}.mj-13.x-text{text-transform:none}.mj-14.x-text{font-size:1em;line-height:inherit;color:rgba(0,0,0,1)}.mj-15.x-anchor{width:2em}.mj-16.x-anchor{height:2em;margin-top:0;margin-bottom:0}.mj-17.x-anchor{margin-right:0}.mj-17.x-anchor:hover,.mj-17.x-anchor[class*=active],[data-x-effect-provider*=colors]:hover .mj-17.x-anchor{background-color:rgba(255,255,255,1)}.mj-17.x-anchor .x-graphic-icon{font-size:1em}.mj-18.x-anchor{margin-left:.5em}.mj-19.x-anchor{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.mj-1a.x-anchor{border-top-left-radius:10em;border-top-right-radius:10em;border-bottom-right-radius:10em;border-bottom-left-radius:10em}.mj-1b.x-anchor{font-size:1em}.mj-1c.x-anchor{background-color:#ec6933}.mj-1d.x-anchor .x-anchor-content{display:flex;justify-content:center;align-items:center}.mj-1e.x-anchor .x-anchor-content{flex-direction:row}.mj-1f.x-anchor .x-graphic-icon{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;background-color:transparent}.mj-1g.x-anchor:hover,.mj-1g.x-anchor[class*=active],[data-x-effect-provider*=colors]:hover .mj-1g.x-anchor{border-top-color:#ec6933;border-right-color:#ec6933;border-bottom-color:#ec6933;border-left-color:#ec6933}.mj-1g.x-anchor .x-graphic-icon{color:#fff}.mj-1g.x-anchor:hover .x-graphic-icon,.mj-1g.x-anchor[class*=active] .x-graphic-icon,[data-x-effect-provider*=colors]:hover .mj-1g.x-anchor .x-graphic-icon{color:#ec6933}.mj-1h.x-anchor .x-graphic-icon{width:auto}.mj-1j.x-anchor{margin-left:.25em}.mj-1k.x-anchor{height:75%}.mj-1k.x-anchor:hover,.mj-1k.x-anchor[class*=active],[data-x-effect-provider*=colors]:hover .mj-1k.x-anchor{background-color:transparent}.mj-1k.x-anchor:hover .x-anchor-text-primary,.mj-1k.x-anchor[class*=active] .x-anchor-text-primary,[data-x-effect-provider*=colors]:hover .mj-1k.x-anchor .x-anchor-text-primary{color:#f05a28}.mj-1m.x-anchor{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}.mj-1o.x-anchor{font-size:.9em}.mj-1o.x-anchor .x-anchor-content{flex-direction:column;flex-wrap:wrap;align-content:center}.mj-1o.x-anchor .x-anchor-text-primary{font-size:1.4em;color:#f05a28}.mj-1o.x-anchor .x-graphic{margin-left:3px}.mj-1o.x-anchor .x-graphic-icon{font-size:2em;color:#f05a28}.mj-1o.x-anchor:hover .x-graphic-icon,.mj-1o.x-anchor[class*=active] .x-graphic-icon,[data-x-effect-provider*=colors]:hover .mj-1o.x-anchor .x-graphic-icon{color:#f05a28}.mj-1p.x-anchor{background-color:transparent}.mj-1q.x-anchor .x-anchor-text{margin-top:5px;margin-bottom:5px;margin-left:5px}.mj-1q.x-anchor .x-anchor-text-primary{font-family:inherit;font-style:normal;font-weight:inherit;line-height:1}.mj-1r.x-anchor .x-anchor-text{margin-right:5px}.mj-1s.x-anchor .x-anchor-text-primary{text-transform:uppercase}.mj-1t.x-anchor .x-graphic{margin-top:5px;margin-right:5px;margin-bottom:5px}.mj-1u.x-anchor .x-graphic-icon{width:1em;height:1em;line-height:1em}.mj-1v.x-anchor .x-anchor-text-primary{font-size:1em}.mj-1w.x-anchor .x-anchor-text-primary{color:#000}.mj-1w.x-anchor:hover .x-anchor-text-primary,.mj-1w.x-anchor[class*=active] .x-anchor-text-primary,[data-x-effect-provider*=colors]:hover .mj-1w.x-anchor .x-anchor-text-primary{color:#ec6933}.mj-1w.x-anchor .x-graphic-icon{color:#ec6933}.mj-1x.x-anchor{font-size:1.25em}.mj-1y.x-anchor{background-color:#f05a28}.mj-1z.x-anchor{width:100%;background-color:#f05a28}.mj-1z.x-anchor .x-anchor-content{padding-top:0;padding-right:.5em;padding-bottom:0;padding-left:.5em}.mj-1z.x-anchor:hover,.mj-1z.x-anchor[class*=active],[data-x-effect-provider*=colors]:hover .mj-1z.x-anchor{border-top-color:#f05a28;border-right-color:#f05a28;border-bottom-color:#f05a28;border-left-color:#f05a28}.mj-1z.x-anchor .x-anchor-text-primary{font-size:1.2em;text-align:center}.mj-20.x-anchor .x-anchor-text-primary{color:#fff}.mj-21.x-anchor{height:2.2em;font-size:1.75em}.mj-21.x-anchor .x-graphic-icon{font-size:1.25em;color:rgba(0,0,0,1)}.mj-21.x-anchor:hover .x-graphic-icon,.mj-21.x-anchor[class*=active] .x-graphic-icon,[data-x-effect-provider*=colors]:hover .mj-21.x-anchor .x-graphic-icon{color:rgba(0,0,0,.5)}.mj-21.x-anchor .x-toggle{color:rgba(0,0,0,1)}.mj-21.x-anchor:hover .x-toggle,.mj-21.x-anchor[class*=active] .x-toggle,[data-x-effect-provider*=colors]:hover .mj-21.x-anchor .x-toggle{color:rgba(0,0,0,.5)}.mj-21.x-anchor .x-toggle-burger{width:10em;margin-top:3em;margin-right:0;margin-bottom:3em;margin-left:0;font-size:2px}.mj-21.x-anchor .x-toggle-burger-bun-t{transform:translate3d(0,calc(3em * -1),0)}.mj-21.x-anchor .x-toggle-burger-bun-b{transform:translate3d(0,3em,0)}.mj-22.x-anchor{border-top-left-radius:100em;border-top-right-radius:100em;border-bottom-right-radius:100em;border-bottom-left-radius:100em}.mj-22.x-anchor .x-graphic{margin-left:5px}.mj-23.x-anchor{background-color:transparent}.mj-24.x-anchor .x-anchor-content{padding-top:.75em;padding-right:.75em;padding-bottom:.75em;padding-left:.75em}.mj-24.x-anchor .x-anchor-text{margin-right:auto}.mj-24.x-anchor .x-anchor-sub-indicator{margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;font-size:1em;color:rgba(0,0,0,1)}.mj-24.x-anchor:hover .x-anchor-sub-indicator,.mj-24.x-anchor[class*=active] .x-anchor-sub-indicator,[data-x-effect-provider*=colors]:hover .mj-24.x-anchor .x-anchor-sub-indicator{color:rgba(0,0,0,.5)}.mj-25.x-anchor .x-anchor-text-primary{color:rgba(0,0,0,1)}.mj-26.x-anchor:hover .x-anchor-text-primary,.mj-26.x-anchor[class*=active] .x-anchor-text-primary,[data-x-effect-provider*=colors]:hover .mj-26.x-anchor .x-anchor-text-primary{color:rgba(0,0,0,.5)}.mj-27.x-anchor{margin-right:.2em;margin-left:0;background-color:transparent}.mj-27.x-anchor:hover,.mj-27.x-anchor[class*=active],[data-x-effect-provider*=colors]:hover .mj-27.x-anchor{background-color:#ec6933}.mj-27.x-anchor .x-graphic-icon{color:#ec6933}.mj-27.x-anchor:hover .x-graphic-icon,.mj-27.x-anchor[class*=active] .x-graphic-icon,[data-x-effect-provider*=colors]:hover .mj-27.x-anchor .x-graphic-icon{color:#fff}.mj-28.x-anchor .x-graphic-icon{font-size:1.2em}.mj-29.x-anchor .x-anchor-content{padding-top:.25em;padding-right:.25em;padding-bottom:.25em;padding-left:.25em}.mj-29.x-anchor:hover,.mj-29.x-anchor[class*=active],[data-x-effect-provider*=colors]:hover .mj-29.x-anchor{background-color:#f05a28}.mj-29.x-anchor:hover .x-anchor-text-primary,.mj-29.x-anchor[class*=active] .x-anchor-text-primary,[data-x-effect-provider*=colors]:hover .mj-29.x-anchor .x-anchor-text-primary{color:#fff}.mj-2a.x-anchor:hover,.mj-2a.x-anchor[class*=active],[data-x-effect-provider*=colors]:hover .mj-2a.x-anchor{background-color:#fff}.mj-2a.x-anchor:hover .x-anchor-text-primary,.mj-2a.x-anchor[class*=active] .x-anchor-text-primary,[data-x-effect-provider*=colors]:hover .mj-2a.x-anchor .x-anchor-text-primary{color:#000}.mj-2b.x-anchor .x-graphic-icon{font-size:1.5em}.mj-2c{padding-top:0;padding-right:0;padding-bottom:0;padding-left:350px;font-size:1em}.mj-2d.x-image{font-size:1em}.mj-2e.x-image{max-width:275px;margin-top:-80px}.mj-2f.x-image{margin-right:0;margin-bottom:0;margin-left:0}.mj-2g.x-image{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;background-color:transparent}.mj-2h.x-image{max-width:150px;margin-top:-5px}.mj-2i.x-image{max-width:200px}.mj-2i.x-image img{object-fit:contain}.mj-2j{width:14em;font-size:16px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;background-color:#fff;box-shadow:0em .15em 2em 0em rgba(0,0,0,.15);transition-duration:.5s,.5s,0s;transition-timing-function:cubic-bezier(.4,0,.2,1.000)}.mj-2j:not(.x-active){transition-delay:0s,0s,.5s}.mj-2k .x-dropdown{width:14em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;box-shadow:0em .15em 2em 0em rgba(0,0,0,.15);transition-duration:.5s,.5s,0s;transition-timing-function:cubic-bezier(.4,0,.2,1.000)}.mj-2k .x-dropdown:not(.x-active){transition-delay:0s,0s,.5s}.mj-2l .x-dropdown{font-size:16px;background-color:#fff}.mj-2n .x-dropdown{font-size:15px;background-color:#f05a28}.mj-2o .x-dropdown[data-x-stem-menu-top],.mj-2o .x-dropdown[data-x-stem-root]{margin-top:1.3em;margin-right:0;margin-bottom:0;margin-left:0}.mj-2p{margin-top:0;margin-right:20px;margin-bottom:0;margin-left:0;font-size:1em;display:flex;flex-direction:row;justify-content:space-around;align-items:stretch;align-self:stretch;flex-grow:0;flex-shrink:0;flex-basis:auto}.mj-2p>li,.mj-2p>li>a{flex-grow:0;flex-shrink:1;flex-basis:auto}.me-0.x-bar{height:auto;background-color:#fff;box-shadow:0em 0em .2em 0px rgba(0,0,0,.15)}.me-0 .x-bar-content{flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;align-content:center;height:auto}.me-0.x-bar-outer-spacers:after,.me-0.x-bar-outer-spacers:before{flex-basis:2em;width:2em!important;height:2em}.me-1.x-bar{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:16px;z-index:9999}.me-1 .x-bar-content{display:flex;align-items:center;flex-grow:0;flex-shrink:1;flex-basis:100%}.me-1.x-bar-space{font-size:16px}.me-2.x-bar{height:4em;background-color:transparent}.me-2 .x-bar-content{height:4em}.me-2.x-bar-outer-spacers:after,.me-2.x-bar-outer-spacers:before{flex-basis:0em;width:0!important;height:0}.me-3 .x-bar-content{flex-direction:column;justify-content:center}.me-4.x-bar{height:3em;background-color:#fff}.me-4 .x-bar-content{height:3em}.me-4.x-bar-outer-spacers:after,.me-4.x-bar-outer-spacers:before{flex-basis:1em;width:1em!important;height:1em}.me-5.x-bar-container{display:flex;justify-content:center;align-items:center;flex-grow:0;flex-shrink:1;flex-basis:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;z-index:1}.me-6.x-bar-container{flex-direction:column}.me-7.x-bar-container{margin-top:30px;margin-right:0;margin-bottom:30px;margin-left:0}.me-9.x-bar-container{background-color:transparent}.me-a.x-bar-container{flex-direction:row;flex-wrap:wrap;align-content:center}.me-c.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-family:inherit;font-style:normal;font-weight:inherit;line-height:1.4;letter-spacing:0em;text-transform:none}.me-c.x-text>:first-child{margin-top:0}.me-c.x-text>:last-child{margin-bottom:0}.me-d.x-text{font-size:.85em}.me-e.x-text{text-align:center}.me-f.x-text{color:rgba(0,0,0,1)}.me-h.x-text{margin-top:0;margin-bottom:.25em}.me-i.x-text{margin-right:0;margin-left:0;font-size:.95em}.me-j.x-text{margin-top:.5em;margin-bottom:.5em}.me-j.x-text:hover,.me-j.x-text[class*=active],[data-x-effect-provider*=colors]:hover .me-j.x-text{color:#f05a28}.me-k.x-text{color:#1c1c1c}.me-l.x-text{font-size:.9em}.me-m.x-anchor{margin-top:.25em;margin-right:0;margin-bottom:0;margin-left:0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#f05a28;border-right-color:#f05a28;border-bottom-color:#f05a28;border-left-color:#f05a28;border-top-left-radius:10em;border-top-right-radius:10em;border-bottom-right-radius:10em;border-bottom-left-radius:10em;font-size:.8em;background-color:#fff}.me-m.x-anchor .x-anchor-content{padding-top:.5em;padding-right:.75em;padding-bottom:.5em;padding-left:.75em}.me-m.x-anchor:hover,.me-m.x-anchor[class*=active],[data-x-effect-provider*=colors]:hover .me-m.x-anchor{background-color:#f05a28}.me-m.x-anchor .x-anchor-text-primary{font-size:1em;font-weight:600;text-transform:uppercase;color:#f05a28}.me-m.x-anchor:hover .x-anchor-text-primary,.me-m.x-anchor[class*=active] .x-anchor-text-primary,[data-x-effect-provider*=colors]:hover .me-m.x-anchor .x-anchor-text-primary{color:#fff}.me-n.x-anchor .x-anchor-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.me-n.x-anchor .x-anchor-text{margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px}.me-n.x-anchor .x-anchor-text-primary{font-family:inherit;font-style:normal;line-height:1}.me-o.x-anchor{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-left-radius:.35em;border-top-right-radius:.35em;border-bottom-right-radius:.35em;border-bottom-left-radius:.35em;font-size:1em;background-color:transparent}.me-o.x-anchor:hover,.me-o.x-anchor[class*=active],[data-x-effect-provider*=colors]:hover .me-o.x-anchor{background-color:transparent}.me-o.x-anchor .x-anchor-text-primary{font-size:.85em;font-weight:inherit;color:#1c1c1c}.me-o.x-anchor:hover .x-anchor-text-primary,.me-o.x-anchor[class*=active] .x-anchor-text-primary,[data-x-effect-provider*=colors]:hover .me-o.x-anchor .x-anchor-text-primary{color:rgba(255,225,0,.99)}.me-p.x-image{font-size:1em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0}.me-q.x-image{width:250px}.me-q.x-image img{width:100%}.me-r.x-image{max-width:125px;background-color:transparent}.me-s{padding-top:15px;padding-right:0;padding-bottom:0;padding-left:0;font-size:1em}.m2fv-0.x-section{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:0;padding-right:0;padding-left:0;z-index:1}.m2fv-1.x-section{padding-bottom:65px}.m2fv-2.x-section{padding-bottom:0;background-color:#f05a28}.m2fv-3.x-row{z-index:auto;margin-right:auto;margin-left:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;font-size:1em}.m2fv-3>.x-row-inner{flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-top:calc(((1rem / 2) + 1px) * -1);margin-right:calc(((1rem / 2) + 1px) * -1);margin-bottom:calc(((1rem / 2) + 1px) * -1);margin-left:calc(((1rem / 2) + 1px) * -1)}.m2fv-3>.x-row-inner>*{flex-grow:1;margin-top:calc(1rem / 2);margin-bottom:calc(1rem / 2);margin-right:calc(1rem / 2);margin-left:calc(1rem / 2)}.m2fv-4{--gap:1rem}.m2fv-5>.x-row-inner>*:nth-child(1n - 0){flex-basis:calc(100% - clamp(0px,var(--gap),9999px))}.m2fv-6>.x-row-inner>*:nth-child(1n - 0){flex-basis:calc(100% - clamp(0px,var(--gap),9999px))}.m2fv-7.x-col{z-index:1;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em}.m2fv-8.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-family:inherit;font-size:1em;font-style:normal;font-weight:inherit;line-height:1.4;letter-spacing:0em;text-transform:none;color:rgba(0,0,0,1)}.m2fv-8.x-text>:first-child{margin-top:0}.m2fv-8.x-text>:last-child{margin-bottom:0}.x-btn,.x-btn:hover,.button,.button:hover,[type=submit],[type=submit]:hover{text-transform:uppercase;text-shadow:none}.format-standard .entry-title:before{content:""}.zd-sticky-button{display:none!important}
.e19-17.x-bar-container{display:none}.e19-6.x-bar-container{display:none}.e163-16.x-col{display:none}#gform_submit_button_1{width:100%;background-color:#5f9bce}#gform_submit_button_1:hover{background-color:#fff;border:#efefef;color:#000}a.e19-34{display:none}.mm-item-container{display:flex;flex-direction:row;gap:.5rem;background-color:rgba(240,90,40,.2)}.mm-txt-container .mm-title{color:#000;font-size:14px;font-weight:700}.mm-txt-container .mm-desc{color:#000;font-size:14px;line-height:1}a .mm-txt-container:hover{color:#f05a28 !important}@media only screen and (max-width:1200px){ul.mega-sub-menu img{padding-bottom:.5rem;padding-top:.5rem}}@media only screen and (max-width:460px){.e19-32{max-height:60px !important}}
/** Mega Menu CSS: fs **/
.container{max-width:1100px;margin:0 auto;padding:0}.breadcrumbs{display:flex;align-items:center;padding:10px 0;margin:0 0 20px;font-size:.9em;list-style:none}.breadcrumbs li{display:inline}.breadcrumbs a{color:#d35400;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .separator{margin:0 8px;color:#777}.breadcrumbs .current{color:#777}.header-section{background:linear-gradient(135deg,#e67e22,#d35400);border-radius:0;padding:60px 20px;margin-bottom:50px;text-align:center;color:#fff;width:100%}.header-section h1{font-size:3.2em;margin-top:0;margin-bottom:15px}.header-section p{font-size:1.3em;max-width:800px;margin:0 auto}section{margin-bottom:60px;padding:0 20px}h2{color:#d35400;border-bottom:4px solid #d35400;padding-bottom:18px;margin-bottom:30px;font-size:2.2em}h3{color:#d35400;margin-top:30px;margin-bottom:15px;font-size:1.6em}p{margin-bottom:22px;line-height:1.8;font-size:1.1em}.intro-section{margin-bottom:50px}.brand-stats-box{background-color:#f0f7ff;border-radius:12px;padding:30px;margin:30px 0;box-shadow:0 5px 15px rgba(0,0,0,.05)}.brand-stats-box h3{color:#d35400;margin-bottom:15px}.brand-stats-box ul{list-style-type:none;padding-left:0}.brand-stats-box ul li{padding:10px 0;padding-left:30px;position:relative}.brand-stats-box ul li:before{content:"★";position:absolute;left:0;top:10px;width:20px;height:20px;color:#d35400;text-align:center;line-height:20px;font-weight:700}.product-section{margin-bottom:50px}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:35px}.brand-card{background-color:#fff;padding:40px;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.08);position:relative;overflow:hidden;transition:transform .3s ease}.brand-card:hover{transform:translateY(-8px)}.brand-card h3{color:#d35400;margin-bottom:20px}.brand-card p{margin-bottom:25px}.brand-card .highlight{font-weight:700;margin-bottom:15px;color:#d35400}.brand-card .card-link{display:inline-block;padding:10px 20px;background-color:#d35400;color:#fff;text-decoration:none;border-radius:8px;font-weight:700;transition:background-color .3s ease}.brand-card .card-link:hover{background-color:#d35400}.brand-card:after{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background-color:#d35400}.brand-card .brand-image{max-width:100%;height:auto;margin-bottom:20px;border-radius:8px}.features-section{margin-bottom:50px;background-color:#f0f7ff;padding:50px;border-radius:15px}.features-section h2{color:#145da0;border-bottom:4px solid #5a9bd5;padding-bottom:18px;margin-bottom:30px;text-align:center}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}.feature-item{background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.05);text-align:center;transition:transform .3s ease}.feature-item:hover{transform:translateY(-5px)}.feature-icon{width:60px;height:60px;background-color:#e3f1ff;border-radius:50%;margin:0 auto 15px;display:flex;justify-content:center;align-items:center;font-size:24px;color:#145da0}.feature-item h3{color:#145da0;margin-bottom:15px}.comparison-table{width:100%;border-collapse:collapse;margin:30px 0;box-shadow:0 5px 15px rgba(0,0,0,.05);border-radius:12px;overflow:hidden}.comparison-table th{background-color:#145da0;color:#fff;padding:15px;text-align:left}.comparison-table td{padding:15px;border-bottom:1px solid #e0e0e0}.comparison-table tr:nth-child(even){background-color:#f9f9f9}.comparison-table tr:last-child td{border-bottom:none}.testimonial-section{margin-bottom:50px}.testimonial-item{background-color:#f0f7ff;padding:40px;border-radius:12px;position:relative;margin-bottom:30px}.testimonial-content{font-style:italic;margin-bottom:20px;position:relative;padding-left:30px}.testimonial-content:before{content:""";font-size:60px;color:#145da0;position:absolute;left:0;top:-20px;opacity:.3}.testimonial-author{font-weight:700;color:#145da0}.testimonial-meta{color:#777;font-size:.9em}.faqs-section{margin-bottom:50px}.faq-item{margin-bottom:25px;background-color:#f0f7ff;padding:30px;border-radius:12px}.faq-item h3{color:#145da0;margin-bottom:15px}.faq-item p{line-height:1.8}.cta-section{background-color:#145da0;color:#fff;padding:60px 0;text-align:center;border-radius:15px;margin-bottom:50px}.cta-section h2{margin-bottom:25px;font-size:2.5em;color:#fff;border-bottom:none}.cta-section p{font-size:1.2em;max-width:800px;margin:0 auto 30px}.cta-button{display:inline-block;padding:18px 35px;background-color:#ff6b35;color:#fff;text-decoration:none;border-radius:10px;font-weight:700;font-size:1.1em;transition:background-color .3s ease,transform .3s ease}.cta-button:hover{background-color:#e85a2a;transform:translateY(-5px)}.related-brands{margin-bottom:50px}.brand-logo-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:30px}.brand-logo-item{background:#fff;padding:20px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;transition:transform .3s ease;max-width:150px}.brand-logo-item:hover{transform:translateY(-5px)}.brand-logo-item img{max-width:100%;height:auto;margin-bottom:15px}.brand-logo-item a{color:#145da0;text-decoration:none;font-weight:700}.schema-data{display:none}@media (max-width:768px){.header-section{padding:40px 25px}.header-section h1{font-size:2.5em}.tech-columns,.product-grid,.features-grid{grid-template-columns:1fr}.comparison-table{font-size:.9em}}
.m1x9-0.x-section{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:25px;padding-right:0;padding-bottom:25px;padding-left:0;background-color:#f05a28;z-index:1}.m1x9-1.x-row{z-index:1;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;font-size:1em}.m1x9-1>.x-row-inner{flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;margin-top:calc(((1rem / 2) + 1px) * -1);margin-right:calc(((1rem / 2) + 1px) * -1);margin-bottom:calc(((1rem / 2) + 1px) * -1);margin-left:calc(((1rem / 2) + 1px) * -1)}.m1x9-1>.x-row-inner>*{flex-grow:1;margin-top:calc(1rem / 2);margin-bottom:calc(1rem / 2);margin-right:calc(1rem / 2);margin-left:calc(1rem / 2)}.m1x9-2{--gap:1rem}.m1x9-2>.x-row-inner>*:nth-child(1n - 0){flex-basis:calc(100% - clamp(0px,var(--gap),9999px))}.m1x9-3.x-col{z-index:1;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;text-align:center}.m1x9-4.x-anchor{margin-top:.25em;margin-right:0;margin-bottom:0;margin-left:0;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff;border-left-color:#fff;border-top-left-radius:40em;border-top-right-radius:40em;border-bottom-right-radius:40em;border-bottom-left-radius:40em;font-size:1.25em;background-color:transparent}.m1x9-4.x-anchor .x-anchor-content{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:.575em;padding-right:1em;padding-bottom:.575em;padding-left:1em}.m1x9-4.x-anchor:hover,.m1x9-4.x-anchor[class*=active],[data-x-effect-provider*=colors]:hover .m1x9-4.x-anchor{background-color:rgba(255,255,255,1)}.m1x9-4.x-anchor .x-anchor-text{margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px}.m1x9-4.x-anchor .x-anchor-text-primary{font-family:inherit;font-size:1em;font-style:normal;font-weight:inherit;line-height:1;text-transform:uppercase;color:#fff}.m1x9-4.x-anchor:hover .x-anchor-text-primary,.m1x9-4.x-anchor[class*=active] .x-anchor-text-primary,[data-x-effect-provider*=colors]:hover .m1x9-4.x-anchor .x-anchor-text-primary{color:#f05a28}