ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}article,img{box-sizing:border-box}article{transition:opacity 1s ease-in-out;width:100%}@media (max-width:767px){html{overflow-x:hidden!important}body,html{max-width:100vw!important}}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}html,html body{text-rendering:auto!important}@media only screen and (-webkit-min-device-pixel-ratio:0) and (min-width:900px){::i-block-chrome{min-width:250px}}.tvd-toast{justify-content:space-between}.tvd-toast.tve-fe-message{top:50px;width:60%;padding:0;color:#000;max-width:500px;position:fixed;z-index:9999993;left:50%}.tvd-toast.tve-fe-message .tve-toast-message{position:relative;left:-50%;background:#fff;box-shadow:0 0 15px 0#a7a7a7}.tvd-toast.tve-fe-message .tve-toast-icon-container{display:inline-block;width:50px;background:green;color:#fff;height:100%;position:absolute}.tvd-toast.tve-fe-message .tve-toast-message-container{padding:20px 10px 20px 70px;margin:auto 0;font-family:Roboto,sans-serif;font-size:16px}.tvd-toast.tve-fe-message span{text-align:center;display:flex;justify-content:center;flex-direction:column;align-items:center;min-height:50px;height:100%;width:100%}html,p{padding:0}article,div,footer,li,nav,section,span{margin:0;padding:0;font-size:100%}img{height:auto;max-width:100%}body,img,ul{padding:0}article,body,div,footer,header,html,img,li,nav,p,section,span,ul{border:0;outline:0;vertical-align:baseline;background:#fff0}h2{font-family:"Open Sans",sans-serif;font-weight:700;line-height:1.3;word-wrap:break-word;font-size:1.923em;margin:25px 0 12px}a,body,header,html,img,p,ul{margin:0}a,header,html,img,ul{font-size:100%}a{padding:0;vertical-align:baseline;background:#fff0;text-decoration:none}article,footer,nav,section{display:block}@font-face{font-display:swap;font-family:"Open Sans";src:url(/wp-content/themes/ignition/thrive-dashboard/css/font/OpenSans.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Roboto Slab";src:url(/wp-content/themes/ignition/fonts/RobotoSlab.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/ignition/fonts/fontawesome-custom.eot);src:url(/wp-content/themes/ignition/fonts/fontawesome-custom.eot)format("embedded-opentype"),url(/wp-content/themes/ignition/fonts/fontawesome-webfont.woff?v=4.0.1)format("woff"),url(/wp-content/themes/ignition/fonts/fontawesome-webfont.ttf?v=4.0.1)format("truetype"),url(/wp-content/themes/ignition/fonts/fontawesome-webfont.svg?v=4.0.1#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.left{float:left}.right{float:right}.clear{clear:both}.wrp{margin:0 auto;padding:0 10px;width:1060px}@font-face{font-display:swap;font-family:"WooCommerce";src:url(/wp-content/themes/ignition/fonts/WooCommerce.eot);src:url(/wp-content/themes/ignition/fonts/WooCommerce.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ignition/fonts/WooCommerce.woff)format("woff"),url(/wp-content/themes/ignition/fonts/WooCommerce.ttf)format("truetype"),url(/wp-content/themes/ignition/fonts/WooCommerce.svg#WooCommerce)format("svg");font-weight:400;font-style:normal}@media only screen and (max-width:775px){.mini-cart-contents{display:none}}@media only screen and (min-width:775px){.tve-woo-minicart header .wrp{position:relative;padding-right:150px;box-sizing:border-box}.tve-woo-minicart header .wrp .mini-cart-contents{position:absolute;right:0;top:50%;margin-top:-20.5px}}.cart-contents-btn{color:#555;display:inline-block;padding:10px 15px;font-size:16px;line-height:16px;border:2px solid #387fc8;border-radius:5px}.cart-contents-btn:hover{background-color:#387fc8;color:#fff}.cart-contents-btn:hover:before{color:#fff}html{height:100%}body{background:#fff;font-family:‘Open Sans’,sans-serif;font-size:13px;overflow-x:hidden}body,html:not(.tcb){overflow-x:hidden}.flex-cnt{overflow:hidden}.spr{height:25px}.bspr{height:60px}h2.entry-title,h2.entry-title a{color:#555}.entry-title{margin:0 0 33px;font-size:33px}.entry-title a,header nav ul li a:hover,header nav>ul>li.menu-item-has-children:hover>a:after{color:#ff4351}p{font-size:1em;line-height:2em;word-wrap:break-word}.psb,.psb img{display:block;margin-bottom:10px;width:100%;height:auto}.awe{color:#ff4351;font-size:1.3em;font-family:FontAwesome}#floating_menu{width:100%;z-index:101}#floating_menu header{-webkit-transition:all,.2s,ease-out;-moz-transition:all,.2s,ease-out;transition:all,.2s,ease-out;padding:20px 0 10px}#floating_menu,#floating_menu[data-float=float-fixed],#floating_menu[data-float=float-fixed] img{-webkit-transition:all,.2s,linear;-moz-transition:all,.2s,linear;transition:all,.2s,linear}#floating_menu #logo img{-webkit-transition:max-height,.2s,linear;-moz-transition:max-height,.2s,linear;transition:max-height,.2s,linear}header{background-color:#fff;background-image:-webkit-linear-gradient(#fff 0,#f8f8f8 50%,#f2f2f2 100%);background-image:linear-gradient(#fff 0,#f8f8f8 50%,#f2f2f2 100%);border-bottom:1px solid #ebebeb;font-weight:400;padding:20px 0 10px;display:block;text-align:center}header .hmn{display:none}header nav>ul>li.menu-item-has-children>a:after{content:"";color:#828282;font-family:FontAwesome;font-weight:300;font-size:10px;padding:0 5px}header nav ul li{display:inline-block;font-size:1em;float:left;padding:0 10px;position:relative}header nav ul li a{color:#4e4e4e;display:block}header nav ul li>ul{box-shadow:0 2px 4px -3px #000;border:1px solid #f0f0f0;display:none;margin-left:-100px;min-width:200px;position:absolute;left:50%;top:30px;z-index:4000}header nav ul li>ul li{background:#f9f9f9;border-top:1px solid #f0f0f0;color:#fff;display:block;float:none;font-size:.75rem;position:relative;padding:0}header nav ul li>ul li:first-child{border-top:none}header nav ul li>ul li a{height:40px;line-height:40px;text-indent:15px}header nav ul li>ul li a:hover{background-color:#f6f6f6}header nav>ul>li{padding-bottom:10px;padding-top:10px}header:before{content:"";height:100%;margin-right:-.25em}header #head_wrp,header:before{display:inline-block;vertical-align:bottom}header #nav_right,header .side_logo #logo{text-align:left}header .side_logo .h-i{display:table;width:100%}header .side_logo #logo,header .side_logo #nav_right{display:table-cell;float:none;vertical-align:middle}#logo{-webkit-transition:all,.5s,ease-in-out;-moz-transition:all,.5s,ease-in-out;transition:all,.5s,ease-in-out}#logo img{max-width:200px}.fwI{margin-bottom:40px;width:100%}.cnt .awr{padding:0 10px 10px}.cnt .bSe article{box-sizing:border-box;position:relative}.cnt article p{color:#555;margin-bottom:30px;word-wrap:break-word}.cnt article ul{list-style-image:url(/wp-content/themes/ignition/images/bullet.png);line-height:1.5em;margin-bottom:1.25em;padding-left:2em}.cnt article .entry-title{font-weight:700;line-height:1.25em}.cnt article .entry-title a{text-decoration:none}.cnt article a{text-decoration:underline}.cnt .rmt{color:#ff4351;line-height:1.8em}.cnt .rmt:after{content:"..."}.cnt section footer{border-bottom:2px solid #e7e7e7;color:#939393;margin:30px 0 0;padding:0 0 10px}.cnt section .meta{list-style-type:none;margin:0;padding:0;width:80%}.cnt section .meta li{display:inline;font-size:.923em}.cnt section .meta li.sep{margin:0 5px}.cnt section .meta span{font-weight:600;text-transform:uppercase}.cnt section .meta a{color:#939393;text-decoration:none}.bSe article .awr ul li{margin-bottom:10px}.page-numbers{-webkit-transition:all,.2s,linear;-moz-transition:all,.2s,linear;transition:all,.2s,linear;background-color:#ebebeb;background-image:-webkit-linear-gradient(#ebebeb 0,#d9d9d9 100%);background-image:linear-gradient(#ebebeb 0,#d9d9d9 100%);border-radius:4px;border-width:1px;border-style:solid;border-color:#ebebeb #e1e1e1 #d9d9d9;color:#000;cursor:pointer;display:block;float:left;font-size:1em;height:28px;line-height:28px;padding:0 11px;margin-left:3px;text-align:center}.bSe .page-numbers{color:#000}.page-numbers:first-child{margin-left:0}.page-numbers.current,.page-numbers:hover{background-color:#f4f4f4;background-image:-webkit-linear-gradient(#f4f4f4 0,#e6e6e6 100%);background-image:linear-gradient(#f4f4f4 0,#e6e6e6 100%);border:1px solid #ff4351}.pgn{color:#000;font-size:1em;list-style-type:none;margin-bottom:20px}.pgn a,.pgn span,header nav li.has-extended>ul.sub-menu li.menu-item>a{-webkit-transition:all,.2s,linear;-moz-transition:all,.2s,linear;transition:all,.2s,linear}.pgn a,.pgn span{background:#f1f1f2;color:#000;height:30px;padding:0 20px}.ctr,footer .copy p{text-align:center}footer{color:#969aa8}footer .fmn ul,footer ul{list-style-type:none}footer a{color:#969ba9}footer .fmn{background:#2f4255;padding:20px 0;text-transform:uppercase}footer .fmn ul{display:table;margin:0 auto}footer .fmn ul li{margin-right:5px}footer .fmn ul li a{color:#5b6f84;font-size:.769em}footer .fmn+.copy{border-top:1px solid #2b2b2b}footer .copy{background:#f7f7f7;padding:25px 0}footer .copy p{color:#b0b0b0;font-size:.846em}footer .copy a{color:#b0b0b0}footer .copy .fsc{display:table;list-style-type:none;margin:25px auto 0}footer .copy .fsc li,footer .fmn ul li{display:inline-block}footer .copy .fsc span{border-radius:100px;box-shadow:0 1px 1px 1px #eaeaea;border:1px solid #dedede;background:#fff;color:#7e7e7e;display:block;height:34px;line-height:34px;margin-right:10px;text-align:center;width:34px}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.has-heading .colch{border-bottom:1px solid #ebebeb;text-transform:uppercase;color:#4e4e4e;font-size:12px;font-weight:400;margin:0;padding:13px 0 13px 15px;text-align:left;word-wrap:break-word}header nav li.has-extended>ul.sub-menu{box-shadow:0 3px 3px 0#cfcfcf;background:#f9f9f9;border:0;position:absolute;left:auto;top:auto;margin:0;right:auto;overflow:hidden}header nav li.has-extended>ul.sub-menu li a{height:auto}header nav li.has-extended>ul.sub-menu li.menu-item{background:#f9f9f9;display:block;position:static}header nav li.has-extended>ul.sub-menu li.menu-item a[href]:hover{background:#f5f5f5;color:#ff4351}header nav li.has-extended>ul.sub-menu li.menu-item>a{color:#4e4e4e;font-size:1em;line-height:38px;text-indent:0;word-wrap:break-word}header nav li.has-extended>ul.sub-menu li.menu-item>a:hover{background:0 0}header nav li.has-extended>ul.sub-menu>li{float:left;width:49%}header nav li.has-extended ul li{border:0}header nav li.col-no-2>ul.sub-menu{width:520px}@media only screen and (min-width:74px){header nav li.col-no-2.has-extended ul li{padding:0 1%;width:48%}header nav li.col-no-2.has-extended ul li:nth-of-type(2n+1){clear:left}}@media only screen and (min-width:768px) and (max-width:839px){header nav li.col-no-2.has-extended>ul.sub-menu{width:260px}header nav li.col-no-2.has-extended ul li{clear:both;padding:0 1%;width:98%}}@media only screen and (max-width:940px) and (min-width:768px){header nav li.has-extended>ul.sub-menu{position:absolute;left:auto;right:0}}@media only screen and (max-width:1080px){.wrp{width:900px}.bSe .entry-title{font-size:33px!important}}@media only screen and (max-width:940px){.wrp{width:700px}.entry-title{text-align:center}header #logo img{max-width:200px!important}}@media only screen and (min-width:772px){#nav_right{overflow:visible!important}}@media only screen and (max-width:768px){header .side_logo #nav_right{display:none}html{overflow-x:hidden}header{position:relative}header #nav_right{background:#e9e9e9;position:absolute;top:100%;left:0;right:0;overflow-y:scroll;z-index:101;display:block;float:right}header #nav_right:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}header nav{box-sizing:border-box;clear:both;display:block;overflow:hidden;width:100%;z-index:10}header nav>ul>li.menu-item-has-children>a:after{content:" "}header nav .menu>li:first-child:before{border-width:6px;border-style:solid;border-color:#fff0 #fff0 #ff4351;content:"";display:block;height:0;position:absolute;right:10px;top:-12px;width:0}header nav ul{box-shadow:0 4px 11px -9px #000;display:block}header nav ul li{background:#f9f9f9;display:block;float:none;padding:0}header nav ul li:first-child{border-top:2px solid #ff4351}header nav ul li a{box-sizing:border-box;border-top:1px solid #dcdcdc;display:block;height:36px;line-height:36px;padding-left:20px;width:100%}header nav ul li ul{box-sizing:border-box;box-shadow:none;border:0;margin-left:0;position:static}header nav ul li ul li a:before{content:"-";padding-right:10px}header .hmn{cursor:pointer;clear:right;display:table-cell;text-align:right;vertical-align:middle}header .hmn .rmn{background-image:linear-gradient(#ff7680 0,#ff4351 100%);border-radius:3px;border-style:solid;border-width:1px;border-color:#ff7680 #ff4351 #ff4351;color:#fff;font-size:32px;height:46px;line-height:46px;margin:0 0 0 10px;text-align:center;width:46px}header .h-i{display:table;vertical-align:middle;width:100%}header .h-i #logo{text-align:left}header ul.menu>li>a{color:#4e4e4e!important}}@media only screen and (max-width:768px) and (min-width:540px){header .mhl{width:100%}.wrp{width:490px}#logo,.hmn{display:table-cell}.hmn{vertical-align:middle}#logo{float:none}#head_wrp{display:block}.bSe footer{*height:160px}}@media only screen and (max-width:540px){.wrp{width:340px}header #logo{float:none}header .hmn{float:none;padding:10px 0;width:100%}header .mhl{width:100%}header nav ul li ul{width:92%}.pgn a{font-size:.7em}#logo{display:block;max-width:100%}.cnt section .meta{width:70%}.bSe h2{font-size:25px!important}}@media only screen and (max-width:380px){.wrp{padding-left:0;padding-right:0;width:300px}.fullWidth .awr{padding:0}header .hmn{float:none;padding:10px 0;width:100%}footer{color:#fff;margin-top:50px;padding:45px 0 20px}}@media only screen and (max-width:768px){header nav .colch{border:0;color:#4e4e4e;display:inline-block;margin:0;padding-bottom:6px}header nav li.has-extended ul.sub-menu{background:0 0;display:block!important;position:relative;width:100%!important}header nav li.has-extended ul.sub-menu:before{border:0;content:" "}header nav li.has-extended ul.sub-menu li.menu-item{clear:both;float:none}header nav li.has-extended ul.sub-menu li{clear:both;float:none;width:100%}header nav li.has-extended ul.sub-menu li a{width:100%}header nav ul{background:0 0!important}header nav ul li{position:static}}