.qttm-sitefolio-grid__plus-control{display:none}@media only screen and (min-width:1200px){.typify-headerbar__content{position:fixed!important}.typify-headerbar__sticky.typify-headerbar__sticky__s{transform:none}}#typify-menu.typify-menu{color:#fff}.customize-partial-edit-shortcut-button{padding:0!important;border:none!important}:root .typify-scheme-light,html .typify-scheme-light{--typify-colors-paper:#f8f8f8}:root,html{--typify-submenu-width:400px}@media only screen and (min-width:1200px){.typify-menu-horizontal .typify-menubar>li{margin:0}}.lang-item a{min-width:20px}.wc-block-cart__submit-button,.typify-btn-primary,.typify-btn--primary,.typify-playcircle span.qtmplayer-play-btn,.typify-pagecontent .qtmplayer-playlist .qtmplayer-trackitem span.qtmplayer-play-btn,a.typify-btn--primary,input#submit,a.button,button.button,input.button,#typify-body .typify-master .woocommerce-button{box-shadow:none}.typify-pageheader__contents h1,.typify-pageheader__contents p{color:#fff}.typify-background-container,.typify-background-container .typify-bgimg,.typify-background-container .typify-bgimg,.typify-background-container::after,.typify-background-container::before{height:350px}@media(min-width:600px){.typify-background-container,.typify-background-container .typify-bgimg,.typify-background-container .typify-bgimg,.typify-background-container::after,.typify-background-container::before{height:450px!important}}@media(min-width:1200px){.typify-background-container,.typify-background-container .typify-bgimg,.typify-background-container .typify-bgimg,.typify-background-container::after,.typify-background-container::before{height:600px!important}}#typify-body .mc4wp-form{--field-h:60px;--radius:14px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin-bottom:30px}.mc4wp-alert{color:#000!important}#typify-body .mc4wp-form input,#typify-body .mc4wp-form a,#typify-body .mc4wp-form label{line-height:1.2!important;margin:0!important;box-sizing:border-box}#typify-body .mc4wp-form .proradio-mcform__rows{display:flex;align-items:stretch;gap:12px}#typify-body .mc4wp-form .proradio-mcform__col-l{flex:1 1 auto;min-width:240px}#typify-body .mc4wp-form .proradio-mcform__col-s{flex:0 0 auto}#typify-body .mc4wp-form input[type="email"]{display:block;width:100%;height:var(--field-h);padding:0 20px!important;border-radius:5px;border:2px solid #333!important;background:#fff;color:#000;min-height:0}#typify-body .mc4wp-form input[type="email"]::placeholder{color:#444}#typify-body .mc4wp-form input[type="submit"]{height:var(--field-h);padding:0 28px!important;border-radius:50px;border:0!important;background:#000;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:transform 0.1s ease,box-shadow 0.1s ease;display:inline-flex;align-items:center;justify-content:center}#typify-body .mc4wp-form input[type="submit"]:hover{filter:brightness(1.08);box-shadow:0 8px 20px rgb(255 51 85 / .3)}#typify-body .mc4wp-form input[type="submit"]:active{transform:translateY(1px);box-shadow:none}#typify-body .mc4wp-form .proradio-mcform__p{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:15px;color:#e0e0e0}#typify-body .mc4wp-form .proradio-switchcontainer{position:relative;display:inline-flex;align-items:center}#typify-body .mc4wp-form .switch-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}#typify-body .mc4wp-form .switch-label{--w:54px;--h:30px;--knob:24px;display:inline-block;width:var(--w);height:var(--h);position:relative;cursor:pointer;text-indent:-9999px;overflow:hidden}#typify-body .mc4wp-form .switch-label::before{content:"";position:absolute;inset:0;background:#2a2f3a;border:1px solid #3a4050;border-radius:var(--h);transition:background 0.15s ease,border-color 0.15s ease}#typify-body .mc4wp-form .switch-label::after{content:"";position:absolute;top:50%;left:3px;width:var(--knob);height:var(--knob);background:#fff;border-radius:50%;transform:translateY(-50%);transition:left 0.15s ease;box-shadow:0 1px 2px rgb(0 0 0 / .35)}#typify-body .mc4wp-form .switch-input:checked+.switch-label::before{background:#35c759;border-color:#2ca74b}#typify-body .mc4wp-form .switch-input:checked+.switch-label::after{left:calc(var(--w) - var(--knob) - 3px)}#typify-body .mc4wp-form .proradio-mcform__p a{color:#202020;text-decoration:none}#typify-body .mc4wp-form .proradio-mcform__p a:hover{border-bottom-color:#e80e20}@media (max-width:600px){#typify-body .mc4wp-form .proradio-mcform__rows{flex-direction:column}#typify-body .mc4wp-form .proradio-mcform__col-s input[type="submit"]{width:100%}}.proradio-advantage-cards h3{margin-bottom:0!important}.proradio-advantage-cards .stext{margin:0!important;padding:1px 10px!important;font-size:18px!important}.proradio-advantage-cards img{border-radius:18px 18px 0 0}.proradio-advantage-cards del{font-size:14px}.proradio-advantage-cards .included{background:#5915DD;color:#fff;font-size:12px;padding:4px 6px;border-radius:4px}.prwebsite-htmltable{overflow-x:auto;-webkit-overflow-scrolling:touch;box-shadow:0 8px 20px rgb(0 0 0 / .1);border-radius:16px;background:#fff}.prwebsite-htmltable table{width:100%;border-collapse:collapse;min-width:600px;font-family:"Barlow",sans-serif;font-size:15px;text-align:left}.prwebsite-htmltable th{background:#000;color:#fff;font-weight:600;padding:14px 16px;white-space:nowrap}.prwebsite-htmltable td{padding:12px 16px;border-bottom:1px solid #e5e5e5;white-space:nowrap}.prwebsite-htmltable tr:last-child td{border-bottom:none}.prwebsite-htmltable tbody tr:hover{background:#fafafa}.prwebsite-htmltable td:first-child{font-weight:500;color:#222}@media (max-width:768px){.prwebsite-htmltable table{font-size:14px;min-width:500px}}#typifyCta{display:inline-flex;align-items:center;flex-direction:row-reverse;gap:6px}#typifyCta:hover{color:#fff!important}#typifyCta i{margin:0}.search-results #typify-loop{list-style:none;padding:0;margin:0 0 35px 0;font-size:15px;border-radius:var(--typify-card-border-radius);padding:var(--typify-card-padding-hor);margin-bottom:30px;background-color:var(--typify-colors-paper);box-shadow:var(--typify-card-shadow)}.qttmsitefolio__buttons{margin-bottom:20px}.qttmsitefolio__buttons i{vertical-align:middle}#qttmsitefolio-contents .qttmsitefolio__column-preview{background-color:#fff0}#qttmsitefolio-contents .qttmsitefolio__buttons a{transition:all 0.25s;text-transform:capitalize;font-size:20px}#qttmsitefolio-contents .qttmsitefolio__categories a{padding:5px 7px 3px 5px;margin-right:6px;text-transform:uppercase;background-color:#666;color:#fff;font-size:11px;border-radius:4px;word-break:break-all}#qttmsitefolio-contents .qttmsitefolio__buttons a.qttmsitefolio__btn_preview:hover{background-color:#000;border-color:#000;color:#fff}.qttm_sitefolio_archive .qttm_sitefolio-post__container{padding-top:74%;background:#000}.qttm_sitefolio_archive .qttm_sitefolio-post__container img.qttm_sitefolio-post__featured,.qttm_sitefolio_archive .qttm_sitefolio-post__container .qttm_sitefolio-post img.qttm_sitefolio-post__featured{position:absolute;height:auto;opacity:1;transition:opacity .3s;top:0}.qttm_sitefolio_archive .qttm_sitefolio-post__container{height:auto}@media (min-width:760px){#qttmsitefolio-contents .qttmsitefolio{border-radius:14px;margin:0;background:#fff;color:#000}.qttm_sitefolio_archive .qttm_sitefolio-post__action{width:100%;background:#fff0}}@media (min-width:1200px){.qttm_sitefolio_archive .qttm_sitefolio-post__link:hover img{opacity:0.4!important}}}#typify-body .lwptoc-light .lwptoc_i{border-radius:10px;box-shadow:0 2px 13px rgb(1 1 1 / .16);padding:30px;border:1px solid #9d9d9d;border-radius:10px!important}.lwptoc_header{display:none}.lwptoc_itemWrap LI.lwptoc_item,.lwptoc_item li{margin-top:10px!important}.lwptoc_item a{color:#000!important;font-weight:700}.lwptoc-notInherit .lwptoc_i .lwptoc_itemWrap a:hover{color:#e80e20;text-decoration:none;border:none}#prmodalpricing{display:none}body.pr-modalopen{overflow:hidden}body.pr-modalopen .typify-headerbar{display:none}body.pr-modalopen #prmodalpricing{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:99999;display:flex;background:#000}body.pr-modalopen #qttm-megafooter,body.pr-modalopen #qttm-megafooter.qttm-megafooter__container{z-index:9999}.pro-radio-bullet-list-small ul{margin-left:18px}.pro-radio-bullet-list-small li{padding:0}@media only screen and (min-width:1200px){.typify-secondaryhead .typify-sos{font-weight:300}.typify-secondaryhead{border-bottom:1px solid #202020}.typify-secondaryhead .typify-sos__t2{opacity:1;margin-left:5px;font-weight:700}}#qttm-megafooter .mc4wp-form input[type="submit"]{background:#fff;color:#000}#qttm-megafooter .pro-radio-newsletter-footer .mc4wp-form input[type="submit"]:hover{background:#e80e20;color:#fff}#qttm-megafooter .pro-radio-newsletter-footer .mc4wp-form .proradio-mcform__p a{color:#fff}#qttm-megafooter .pro-radio-newsletter-footer .mc4wp-form .switch-label::before{background:#fff}#qttm-megafooter .pro-radio-newsletter-footer .mc4wp-form .switch-label::after{background:#000}.qttm-reaktions-sharebox a{color:#e80e20}.qttm-reaktions-sharebox a:hover{color:#fff}[class*=typify-term-pill]{background:#dfdfdf}h2>strong,h3>strong{font-family:inherit;font-weight:800}.cmplz-cookiebanner .cmplz-links ul li{list-style:none!important}a.typify-maincontent__featuredcontainer.swipebox{pointer-events:none}.pr_guide.typify-post--vert .typify-post__thumb{padding-top:56%!important}.typify-post.type-pr_guide .typify-post__content{padding-top:20px;padding-bottom:30px}.single-pr_guide .typify-entrycontent{width:99%;max-width:1140px;background:#fff;margin:0 auto;border-radius:14px}.single-pr_guide .typify-entrycontent .typify-the_content{padding:14px}@media(min-width:1200px){.single-pr_guide .typify-entrycontent .typify-the_content{padding:40px}}.single-post .typify-the_content>p>a>img,.single-post .typify-the_content>p>img{box-shadow:0 0 15px rgb(0 0 0 / .18);border-radius:5px}#typify-body .qttm_sitefolio_archive .qttm_sitefolio-post__link{padding:8px}#typify-body.single-post .qttm_sitefolio_archive .qttm_sitefolio-post__link{padding:2px}@media only screen and (min-width:1200px){.qttmbt-adslot-2 .qttmbt-banner-link--desktop,.qttmbt-adslot-8 .qttmbt-banner-link--desktop{width:100%}.typify-post--horiz .typify-post__thumb{padding-top:56%}}span.proradio-caption-red{color:#e80e20}.typify-post--vert .typify-post__thumb{padding-top:56%}@media only screen and (min-width:1200px){.typify-single__nosidebar .typify-featuredcontent,.typify-single__nosidebar .typify-entrycontent{max-width:1080px}}.pro-radio-testimonial-small .elementor-testimonial-content{margin-bottom:8px!important}