.mt-0{margin-top:0px !important}.mb-0{margin-bottom:0px !important}.pt-0{padding-top:0px !important}.pb-0{padding-bottom:0px !important}.mt-15{margin-top:15px !important}.mb-15{margin-bottom:15px !important}.pt-15{padding-top:15px !important}.pb-15{padding-bottom:15px !important}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.pt-30{padding-top:30px !important}.pb-30{padding-bottom:30px !important}.mt-60{margin-top:60px !important}.mb-60{margin-bottom:60px !important}.pt-60{padding-top:60px !important}.pb-60{padding-bottom:60px !important}.mt-90{margin-top:90px !important}.mb-90{margin-bottom:90px !important}.pt-90{padding-top:90px !important}.pb-90{padding-bottom:90px !important}.mt-120{margin-top:120px !important}.mb-120{margin-bottom:120px !important}.pt-120{padding-top:120px !important}.pb-120{padding-bottom:120px !important}.mt--15{margin-top:-15px !important}.mb--15{margin-bottom:-15px !important}.pt--15{padding-top:-15px !important}.pb--15{padding-bottom:-15px !important}@-webkit-keyframes atom-pulse{0%{transform:scale(1)}50%{transform:scale(0.92)}100%{transform:scale(1)}}@keyframes atom-pulse{0%{transform:scale(1)}50%{transform:scale(0.92)}100%{transform:scale(1)}}@-webkit-keyframes atom-pulse-opacity{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}@keyframes atom-pulse-opacity{0%{opacity:1}50%{opacity:.3}100%{opacity:1}}html{--wp-admin--admin-bar--height: 32px;scroll-padding-top:var(--wp-admin--admin-bar--height)}#wpadminbar *{height:auto;width:auto;margin:0;padding:0;position:static;text-shadow:none;text-transform:none;letter-spacing:normal;font-size:13px;font-style:normal;line-height:2.46153846;border-radius:0;box-sizing:content-box;transition:none;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}#wpadminbar .ab-empty-item{cursor:default}#wpadminbar .ab-empty-item,#wpadminbar a.ab-item,#wpadminbar>#wp-toolbar span.ab-label,#wpadminbar>#wp-toolbar span.noticon{color:#f0f0f1}#wpadminbar #wp-admin-bar-my-sites a.ab-item,#wpadminbar #wp-admin-bar-site-name a.ab-item{white-space:nowrap}#wpadminbar ul li:after,#wpadminbar ul li:before{content:normal}#wpadminbar a,#wpadminbar a img,#wpadminbar a img:hover,#wpadminbar a:hover{border:none;text-decoration:none;background:0 0;box-shadow:none}#wpadminbar a:active,#wpadminbar a:focus,#wpadminbar div,#wpadminbar input[type=email],#wpadminbar input[type=number],#wpadminbar input[type=password],#wpadminbar input[type=search],#wpadminbar input[type=text],#wpadminbar input[type=url],#wpadminbar select,#wpadminbar textarea{box-shadow:none}#wpadminbar a:focus{outline-offset:-1px}#wpadminbar{direction:ltr;color:#c3c4c7;font-size:13px;font-weight:400;line-height:2.46153846;height:32px;position:fixed;top:0;left:0;width:100%;min-width:600px;z-index:99999;background:#1d2327}#wpadminbar .ab-sub-wrapper,#wpadminbar ul,#wpadminbar ul li{background:0 0;clear:none;list-style:none;margin:0;padding:0;position:relative;text-indent:0;z-index:99999}#wpadminbar ul#wp-admin-bar-root-default>li{margin-right:0}#wpadminbar .quicklinks ul{text-align:left}#wpadminbar li{float:left}#wpadminbar .ab-empty-item{outline:0}#wpadminbar .quicklinks .ab-top-secondary>li{float:right}#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .quicklinks a,#wpadminbar .shortlink-input{height:32px;display:block;padding:0 10px;margin:0}#wpadminbar .quicklinks>ul>li>a{padding:0 8px 0 7px}#wpadminbar .menupop .ab-sub-wrapper,#wpadminbar .shortlink-input{margin:0;padding:0;box-shadow:0 3px 5px rgba(0,0,0,.2);background:#2c3338;display:none;position:absolute;float:none}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{min-width:100%}#wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper{right:0;left:auto}#wpadminbar .ab-submenu{padding:6px 0}#wpadminbar .selected .shortlink-input{display:block}#wpadminbar .quicklinks .menupop ul li{float:none}#wpadminbar .quicklinks .menupop ul li a strong{font-weight:600}#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar .shortlink-input,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item{line-height:2;height:26px;white-space:nowrap;min-width:140px}#wpadminbar .shortlink-input{width:200px}#wpadminbar li.hover>.ab-sub-wrapper,#wpadminbar.nojs li:hover>.ab-sub-wrapper{display:block}#wpadminbar .menupop li.hover>.ab-sub-wrapper,#wpadminbar .menupop li:hover>.ab-sub-wrapper{margin-left:100%;margin-top:-32px}#wpadminbar .ab-top-secondary .menupop li.hover>.ab-sub-wrapper,#wpadminbar .ab-top-secondary .menupop li:hover>.ab-sub-wrapper{margin-left:0;left:inherit;right:100%}#wpadminbar .ab-top-menu>li.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus{background:#2c3338;color:#72aee6}#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label,#wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label,#wpadminbar>#wp-toolbar li.hover span.ab-label{color:#72aee6}#wpadminbar .ab-icon,#wpadminbar .ab-item:before,#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon,.wp-admin-bar-arrow{position:relative;float:left;font:normal 20px/1 dashicons;speak:never;padding:4px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none !important;margin-right:6px}#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before{color:#a7aaad;color:rgba(240,246,252,.6)}#wpadminbar #adminbarsearch:before,#wpadminbar .ab-icon:before,#wpadminbar .ab-item:before{position:relative;transition:color .1s ease-in-out}#wpadminbar .ab-label{display:inline-block;height:32px}#wpadminbar .ab-submenu .ab-item{color:#c3c4c7;color:rgba(240,246,252,.7)}#wpadminbar .quicklinks .menupop ul li a,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li a,#wpadminbar.nojs .quicklinks .menupop:hover ul li a{color:#c3c4c7;color:rgba(240,246,252,.7)}#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a,#wpadminbar .quicklinks .menupop ul li a:focus,#wpadminbar .quicklinks .menupop ul li a:focus strong,#wpadminbar .quicklinks .menupop ul li a:hover,#wpadminbar .quicklinks .menupop ul li a:hover strong,#wpadminbar .quicklinks .menupop.hover ul li a:focus,#wpadminbar .quicklinks .menupop.hover ul li a:hover,#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,#wpadminbar li #adminbarsearch.adminbar-focused:before,#wpadminbar li .ab-item:focus .ab-icon:before,#wpadminbar li .ab-item:focus:before,#wpadminbar li a:focus .ab-icon:before,#wpadminbar li.hover .ab-icon:before,#wpadminbar li.hover .ab-item:before,#wpadminbar li:hover #adminbarsearch:before,#wpadminbar li:hover .ab-icon:before,#wpadminbar li:hover .ab-item:before,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover{color:#72aee6}#wpadminbar.mobile .quicklinks .ab-icon:before,#wpadminbar.mobile .quicklinks .ab-item:before{color:#c3c4c7}#wpadminbar.mobile .quicklinks .hover .ab-icon:before,#wpadminbar.mobile .quicklinks .hover .ab-item:before{color:#72aee6}#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before,#wpadminbar .menupop .menupop>.ab-item .wp-admin-bar-arrow:before{position:absolute;font:normal 17px/1 dashicons;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpadminbar .menupop .menupop>.ab-item{display:block;padding-right:2em}#wpadminbar .menupop .menupop>.ab-item .wp-admin-bar-arrow:before{top:1px;right:10px;padding:4px 0;content:"";color:inherit}#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item{padding-left:2em;padding-right:1em}#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item .wp-admin-bar-arrow:before{top:1px;left:6px;content:""}#wpadminbar .quicklinks .menupop ul.ab-sub-secondary{display:block;position:relative;right:auto;margin:0;box-shadow:none}#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu{background:#3c434a}#wpadminbar .quicklinks .menupop .ab-sub-secondary>li .ab-item:focus a,#wpadminbar .quicklinks .menupop .ab-sub-secondary>li>a:hover{color:#72aee6}#wpadminbar .quicklinks a span#ab-updates{background:#f0f0f1;color:#2c3338;display:inline;padding:2px 5px;font-size:10px;font-weight:600;border-radius:10px}#wpadminbar .quicklinks a:hover span#ab-updates{background:#fff;color:#000}#wpadminbar .ab-top-secondary{float:right}#wpadminbar ul li:last-child,#wpadminbar ul li:last-child .ab-item{box-shadow:none}#wpadminbar #wp-admin-bar-recovery-mode{color:#fff;background-color:#d63638}#wpadminbar .ab-top-menu>#wp-admin-bar-recovery-mode.hover>.ab-item,#wpadminbar.nojq .quicklinks .ab-top-menu>#wp-admin-bar-recovery-mode>.ab-item:focus,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-recovery-mode:hover>.ab-item,#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-recovery-mode>.ab-item:focus{color:#fff;background-color:#d63638}#wp-admin-bar-my-account>ul{min-width:198px}#wp-admin-bar-my-account:not(.with-avatar)>.ab-item{display:inline-block}#wp-admin-bar-my-account>.ab-item:before{content:"";top:2px;float:right;margin-left:6px;margin-right:0}#wp-admin-bar-my-account.with-avatar>.ab-item:before{display:none;content:none}#wp-admin-bar-my-account.with-avatar>ul{min-width:270px}#wpadminbar #wp-admin-bar-user-actions>li{margin-left:16px;margin-right:16px}#wpadminbar #wp-admin-bar-user-actions.ab-submenu{padding:6px 0 12px}#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li{margin-left:88px}#wpadminbar #wp-admin-bar-user-info{margin-top:6px;margin-bottom:15px;height:auto;background:0 0}#wp-admin-bar-user-info .avatar{position:absolute;left:-72px;top:4px;width:64px;height:64px}#wpadminbar #wp-admin-bar-user-info a{background:0 0;height:auto}#wpadminbar #wp-admin-bar-user-info span{background:0 0;padding:0;height:18px}#wpadminbar #wp-admin-bar-user-info .display-name,#wpadminbar #wp-admin-bar-user-info .username{display:block}#wpadminbar #wp-admin-bar-user-info .username{color:#a7aaad;font-size:11px}#wpadminbar #wp-admin-bar-my-account.with-avatar>.ab-empty-item img,#wpadminbar #wp-admin-bar-my-account.with-avatar>a img{width:auto;height:16px;padding:0;border:1px solid #8c8f94;background:#f0f0f1;line-height:1.84615384;vertical-align:middle;margin:-4px 0 0 6px;float:none;display:inline}#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon{width:15px;height:20px;margin-right:0;padding:6px 0 5px}#wpadminbar #wp-admin-bar-wp-logo>.ab-item{padding:0 7px}#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{content:"";top:2px}#wpadminbar .quicklinks li .blavatar{display:inline-block;vertical-align:middle;font:normal 16px/1 dashicons !important;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f0f0f1}#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a .blavatar,#wpadminbar .quicklinks li a:focus .blavatar,#wpadminbar .quicklinks li a:hover .blavatar{color:#72aee6}#wpadminbar .quicklinks li div.blavatar:before,#wpadminbar .quicklinks li img.blavatar{height:16px;width:16px;margin:0 8px 2px -2px}#wpadminbar .quicklinks li div.blavatar:before{content:"";display:inline-block}#wpadminbar #wp-admin-bar-appearance{margin-top:-12px}#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item:before{content:"";top:2px}#wpadminbar #wp-admin-bar-site-editor>.ab-item:before{content:"";top:2px}#wpadminbar #wp-admin-bar-customize>.ab-item:before{content:"";top:2px}#wpadminbar #wp-admin-bar-edit>.ab-item:before{content:"";top:2px}#wpadminbar #wp-admin-bar-site-name>.ab-item:before{content:""}.wp-admin #wpadminbar #wp-admin-bar-site-name>.ab-item:before{content:""}#wpadminbar #wp-admin-bar-comments .ab-icon{margin-right:6px}#wpadminbar #wp-admin-bar-comments .ab-icon:before{content:"";top:3px}#wpadminbar #wp-admin-bar-comments .count-0{opacity:.5}#wpadminbar #wp-admin-bar-new-content .ab-icon:before{content:"";top:4px}#wpadminbar #wp-admin-bar-updates .ab-icon:before{content:"";top:2px}#wpadminbar #wp-admin-bar-updates.spin .ab-icon:before{display:inline-block;-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear}@media(prefers-reduced-motion: reduce){#wpadminbar #wp-admin-bar-updates.spin .ab-icon:before{-webkit-animation:none;animation:none}}#wpadminbar .screen-reader-text,#wpadminbar .screen-reader-text span{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}#wpadminbar .screen-reader-shortcut{position:absolute;top:-1000em;left:6px;height:auto;width:auto;display:block;font-size:14px;font-weight:600;padding:15px 23px 14px;background:#f0f0f1;color:#2271b1;z-index:100000;line-height:normal;text-decoration:none}#wpadminbar .screen-reader-shortcut:focus{top:7px;background:#f0f0f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}@media screen and (max-width: 782px){html{--wp-admin--admin-bar--height: 46px }html #wpadminbar{height:46px;min-width:240px}#wpadminbar *{font-size:14px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:2.28571428}#wpadminbar .quicklinks .ab-empty-item,#wpadminbar .quicklinks>ul>li>a{padding:0;height:46px;line-height:3.28571428;width:auto}#wpadminbar .ab-icon{font:40px/1 dashicons !important;margin:0;padding:0;width:52px;height:46px;text-align:center}#wpadminbar .ab-icon:before{text-align:center}#wpadminbar .ab-submenu{padding:0}#wpadminbar #wp-admin-bar-my-account a.ab-item,#wpadminbar #wp-admin-bar-my-sites a.ab-item,#wpadminbar #wp-admin-bar-site-name a.ab-item{text-overflow:clip}#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar .shortlink-input,#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item{line-height:1.6}#wpadminbar .ab-label{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}#wpadminbar .menupop li.hover>.ab-sub-wrapper,#wpadminbar .menupop li:hover>.ab-sub-wrapper{margin-top:-46px}#wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop>.ab-item{padding-right:30px}#wpadminbar .menupop .menupop>.ab-item:before{top:10px;right:6px}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper .ab-item{font-size:16px;padding:8px 16px}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper a:empty{display:none}#wpadminbar #wp-admin-bar-wp-logo>.ab-item{padding:0}#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon{padding:0;width:52px;height:46px;text-align:center;vertical-align:top}#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before{font:28px/1 dashicons !important;top:-3px}#wpadminbar .ab-icon,#wpadminbar .ab-item:before{padding:0}#wpadminbar #wp-admin-bar-customize>.ab-item,#wpadminbar #wp-admin-bar-edit>.ab-item,#wpadminbar #wp-admin-bar-my-account>.ab-item,#wpadminbar #wp-admin-bar-my-sites>.ab-item,#wpadminbar #wp-admin-bar-site-editor>.ab-item,#wpadminbar #wp-admin-bar-site-name>.ab-item{text-indent:100%;white-space:nowrap;overflow:hidden;width:52px;padding:0;color:#a7aaad;position:relative}#wpadminbar .ab-icon,#wpadminbar .ab-item:before,#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon{padding:0;margin-right:0}#wpadminbar #wp-admin-bar-customize>.ab-item:before,#wpadminbar #wp-admin-bar-edit>.ab-item:before,#wpadminbar #wp-admin-bar-my-account>.ab-item:before,#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,#wpadminbar #wp-admin-bar-site-editor>.ab-item:before,#wpadminbar #wp-admin-bar-site-name>.ab-item:before{display:block;text-indent:0;font:normal 32px/1 dashicons;speak:never;top:7px;width:52px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wpadminbar #wp-admin-bar-appearance{margin-top:0}#wpadminbar .quicklinks li .blavatar:before{display:none}#wpadminbar #wp-admin-bar-search{display:none}#wpadminbar #wp-admin-bar-new-content .ab-icon:before{top:0;line-height:1.33333333;height:46px !important;text-align:center;width:52px;display:block}#wpadminbar #wp-admin-bar-updates{text-align:center}#wpadminbar #wp-admin-bar-updates .ab-icon:before{top:3px}#wpadminbar #wp-admin-bar-comments .ab-icon{margin:0}#wpadminbar #wp-admin-bar-comments .ab-icon:before{display:block;font-size:34px;height:46px;line-height:1.38235294;top:0}#wpadminbar #wp-admin-bar-my-account>a{position:relative;white-space:nowrap;text-indent:150%;width:28px;padding:0 10px;overflow:hidden}#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img{position:absolute;top:13px;right:10px;width:26px;height:26px}#wpadminbar #wp-admin-bar-user-actions.ab-submenu{padding:0}#wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar{display:none}#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li{margin:0}#wpadminbar #wp-admin-bar-user-info .display-name{height:auto;font-size:16px;line-height:1.5;color:#f0f0f1}#wpadminbar #wp-admin-bar-user-info a{padding-top:4px}#wpadminbar #wp-admin-bar-user-info .username{line-height:.8 !important;margin-bottom:-2px}#wp-toolbar>ul>li{display:none}#wpadminbar li#wp-admin-bar-comments,#wpadminbar li#wp-admin-bar-customize,#wpadminbar li#wp-admin-bar-edit,#wpadminbar li#wp-admin-bar-menu-toggle,#wpadminbar li#wp-admin-bar-my-account,#wpadminbar li#wp-admin-bar-my-sites,#wpadminbar li#wp-admin-bar-new-content,#wpadminbar li#wp-admin-bar-site-editor,#wpadminbar li#wp-admin-bar-site-name,#wpadminbar li#wp-admin-bar-updates,#wpadminbar li#wp-admin-bar-wp-logo{display:block}#wpadminbar li.hover ul li,#wpadminbar li:hover ul li,#wpadminbar li:hover ul li:hover ul li{display:list-item}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{min-width:-moz-fit-content;min-width:-webkit-fit-content;min-width:fit-content}#wpadminbar ul#wp-admin-bar-root-default>li{margin-right:0}#wpadminbar #wp-admin-bar-comments,#wpadminbar #wp-admin-bar-edit,#wpadminbar #wp-admin-bar-my-account,#wpadminbar #wp-admin-bar-my-sites,#wpadminbar #wp-admin-bar-new-content,#wpadminbar #wp-admin-bar-site-name,#wpadminbar #wp-admin-bar-updates,#wpadminbar #wp-admin-bar-wp-logo,#wpadminbar .ab-top-menu,#wpadminbar .ab-top-secondary{position:static}#wpadminbar #wp-admin-bar-my-account{float:right}.network-admin #wpadminbar ul#wp-admin-bar-top-secondary>li#wp-admin-bar-my-account{margin-right:0}#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before{top:10px;left:0}}@media screen and (max-width: 600px){#wp-responsive-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:400}#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper{width:100%;left:0}#wpadminbar .menupop .menupop>.ab-item:before{display:none}#wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper{margin-left:0}#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper{margin:0;width:100%;top:auto;left:auto;position:relative}#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper .ab-item{font-size:16px;padding:6px 15px 19px 30px}#wpadminbar li:hover ul li ul li{display:list-item}#wpadminbar li#wp-admin-bar-updates,#wpadminbar li#wp-admin-bar-wp-logo{display:none}#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper{position:static;box-shadow:none}}@media screen and (max-width: 400px){#wpadminbar li#wp-admin-bar-comments{display:none}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=text],.iti input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}[dir=rtl] .iti__arrow{margin-right:6px;margin-left:0}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);background-color:white;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media(max-width: 500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{display:flex;align-items:center;padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0, 0, 0, 0.05)}.iti__flag-box,.iti__country-name{margin-right:6px}[dir=rtl] .iti__flag-box,[dir=rtl] .iti__country-name{margin-right:0;margin-left:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=text],.iti--allow-dropdown input[type=tel],.iti--separate-dial-code input,.iti--separate-dial-code input[type=text],.iti--separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}[dir=rtl] .iti--allow-dropdown input,[dir=rtl] .iti--allow-dropdown input[type=text],[dir=rtl] .iti--allow-dropdown input[type=tel],[dir=rtl] .iti--separate-dial-code input,[dir=rtl] .iti--separate-dial-code input[type=text],[dir=rtl] .iti--separate-dial-code input[type=tel]{padding-right:52px;padding-left:6px;margin-right:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}[dir=rtl] .iti--allow-dropdown .iti__flag-container,[dir=rtl] .iti--separate-dial-code .iti__flag-container{right:0;left:auto}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0, 0, 0, 0.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0, 0, 0, 0.05)}.iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:6px}[dir=rtl] .iti--separate-dial-code.iti--show-flags .iti__selected-dial-code{margin-left:0;margin-right:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px 10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-size:5762px 15px}}.iti__flag.iti__ac{height:10px;background-position:0px 0px}.iti__flag.iti__ad{height:14px;background-position:-22px 0px}.iti__flag.iti__ae{height:10px;background-position:-44px 0px}.iti__flag.iti__af{height:14px;background-position:-66px 0px}.iti__flag.iti__ag{height:14px;background-position:-88px 0px}.iti__flag.iti__ai{height:10px;background-position:-110px 0px}.iti__flag.iti__al{height:15px;background-position:-132px 0px}.iti__flag.iti__am{height:10px;background-position:-154px 0px}.iti__flag.iti__ao{height:14px;background-position:-176px 0px}.iti__flag.iti__aq{height:14px;background-position:-198px 0px}.iti__flag.iti__ar{height:13px;background-position:-220px 0px}.iti__flag.iti__as{height:10px;background-position:-242px 0px}.iti__flag.iti__at{height:14px;background-position:-264px 0px}.iti__flag.iti__au{height:10px;background-position:-286px 0px}.iti__flag.iti__aw{height:14px;background-position:-308px 0px}.iti__flag.iti__ax{height:13px;background-position:-330px 0px}.iti__flag.iti__az{height:10px;background-position:-352px 0px}.iti__flag.iti__ba{height:10px;background-position:-374px 0px}.iti__flag.iti__bb{height:14px;background-position:-396px 0px}.iti__flag.iti__bd{height:12px;background-position:-418px 0px}.iti__flag.iti__be{height:15px;background-position:-440px 0px}.iti__flag.iti__bf{height:14px;background-position:-460px 0px}.iti__flag.iti__bg{height:12px;background-position:-482px 0px}.iti__flag.iti__bh{height:12px;background-position:-504px 0px}.iti__flag.iti__bi{height:12px;background-position:-526px 0px}.iti__flag.iti__bj{height:14px;background-position:-548px 0px}.iti__flag.iti__bl{height:14px;background-position:-570px 0px}.iti__flag.iti__bm{height:10px;background-position:-592px 0px}.iti__flag.iti__bn{height:10px;background-position:-614px 0px}.iti__flag.iti__bo{height:14px;background-position:-636px 0px}.iti__flag.iti__bq{height:14px;background-position:-658px 0px}.iti__flag.iti__br{height:14px;background-position:-680px 0px}.iti__flag.iti__bs{height:10px;background-position:-702px 0px}.iti__flag.iti__bt{height:14px;background-position:-724px 0px}.iti__flag.iti__bv{height:15px;background-position:-746px 0px}.iti__flag.iti__bw{height:14px;background-position:-768px 0px}.iti__flag.iti__by{height:10px;background-position:-790px 0px}.iti__flag.iti__bz{height:12px;background-position:-812px 0px}.iti__flag.iti__ca{height:10px;background-position:-834px 0px}.iti__flag.iti__cc{height:10px;background-position:-856px 0px}.iti__flag.iti__cd{height:15px;background-position:-878px 0px}.iti__flag.iti__cf{height:14px;background-position:-900px 0px}.iti__flag.iti__cg{height:14px;background-position:-922px 0px}.iti__flag.iti__ch{height:15px;background-position:-944px 0px}.iti__flag.iti__ci{height:14px;background-position:-961px 0px}.iti__flag.iti__ck{height:10px;background-position:-983px 0px}.iti__flag.iti__cl{height:14px;background-position:-1005px 0px}.iti__flag.iti__cm{height:14px;background-position:-1027px 0px}.iti__flag.iti__cn{height:14px;background-position:-1049px 0px}.iti__flag.iti__co{height:14px;background-position:-1071px 0px}.iti__flag.iti__cp{height:14px;background-position:-1093px 0px}.iti__flag.iti__cq{height:12px;background-position:-1115px 0px}.iti__flag.iti__cr{height:12px;background-position:-1137px 0px}.iti__flag.iti__cu{height:10px;background-position:-1159px 0px}.iti__flag.iti__cv{height:12px;background-position:-1181px 0px}.iti__flag.iti__cw{height:14px;background-position:-1203px 0px}.iti__flag.iti__cx{height:10px;background-position:-1225px 0px}.iti__flag.iti__cy{height:14px;background-position:-1247px 0px}.iti__flag.iti__cz{height:14px;background-position:-1269px 0px}.iti__flag.iti__de{height:12px;background-position:-1291px 0px}.iti__flag.iti__dg{height:10px;background-position:-1313px 0px}.iti__flag.iti__dj{height:14px;background-position:-1335px 0px}.iti__flag.iti__dk{height:15px;background-position:-1357px 0px}.iti__flag.iti__dm{height:10px;background-position:-1379px 0px}.iti__flag.iti__do{height:14px;background-position:-1401px 0px}.iti__flag.iti__dz{height:14px;background-position:-1423px 0px}.iti__flag.iti__ea{height:14px;background-position:-1445px 0px}.iti__flag.iti__ec{height:14px;background-position:-1467px 0px}.iti__flag.iti__ee{height:13px;background-position:-1489px 0px}.iti__flag.iti__eg{height:14px;background-position:-1511px 0px}.iti__flag.iti__eh{height:10px;background-position:-1533px 0px}.iti__flag.iti__er{height:10px;background-position:-1555px 0px}.iti__flag.iti__es{height:14px;background-position:-1577px 0px}.iti__flag.iti__et{height:10px;background-position:-1599px 0px}.iti__flag.iti__eu{height:14px;background-position:-1621px 0px}.iti__flag.iti__ez{height:14px;background-position:-1643px 0px}.iti__flag.iti__fi{height:12px;background-position:-1665px 0px}.iti__flag.iti__fj{height:10px;background-position:-1687px 0px}.iti__flag.iti__fk{height:10px;background-position:-1709px 0px}.iti__flag.iti__fm{height:11px;background-position:-1731px 0px}.iti__flag.iti__fo{height:15px;background-position:-1753px 0px}.iti__flag.iti__fr{height:14px;background-position:-1775px 0px}.iti__flag.iti__fx{height:14px;background-position:-1797px 0px}.iti__flag.iti__ga{height:15px;background-position:-1819px 0px}.iti__flag.iti__gb{height:10px;background-position:-1841px 0px}.iti__flag.iti__gd{height:12px;background-position:-1863px 0px}.iti__flag.iti__ge{height:14px;background-position:-1885px 0px}.iti__flag.iti__gf{height:14px;background-position:-1907px 0px}.iti__flag.iti__gg{height:14px;background-position:-1929px 0px}.iti__flag.iti__gh{height:14px;background-position:-1951px 0px}.iti__flag.iti__gi{height:10px;background-position:-1973px 0px}.iti__flag.iti__gl{height:14px;background-position:-1995px 0px}.iti__flag.iti__gm{height:14px;background-position:-2017px 0px}.iti__flag.iti__gn{height:14px;background-position:-2039px 0px}.iti__flag.iti__gp{height:14px;background-position:-2061px 0px}.iti__flag.iti__gq{height:14px;background-position:-2083px 0px}.iti__flag.iti__gr{height:14px;background-position:-2105px 0px}.iti__flag.iti__gs{height:10px;background-position:-2127px 0px}.iti__flag.iti__gt{height:13px;background-position:-2149px 0px}.iti__flag.iti__gu{height:11px;background-position:-2171px 0px}.iti__flag.iti__gw{height:10px;background-position:-2193px 0px}.iti__flag.iti__gy{height:12px;background-position:-2215px 0px}.iti__flag.iti__hk{height:14px;background-position:-2237px 0px}.iti__flag.iti__hm{height:10px;background-position:-2259px 0px}.iti__flag.iti__hn{height:10px;background-position:-2281px 0px}.iti__flag.iti__hr{height:10px;background-position:-2303px 0px}.iti__flag.iti__ht{height:12px;background-position:-2325px 0px}.iti__flag.iti__hu{height:10px;background-position:-2347px 0px}.iti__flag.iti__ic{height:14px;background-position:-2369px 0px}.iti__flag.iti__id{height:14px;background-position:-2391px 0px}.iti__flag.iti__ie{height:10px;background-position:-2413px 0px}.iti__flag.iti__il{height:15px;background-position:-2435px 0px}.iti__flag.iti__im{height:10px;background-position:-2457px 0px}.iti__flag.iti__in{height:14px;background-position:-2479px 0px}.iti__flag.iti__io{height:10px;background-position:-2501px 0px}.iti__flag.iti__iq{height:14px;background-position:-2523px 0px}.iti__flag.iti__ir{height:12px;background-position:-2545px 0px}.iti__flag.iti__is{height:15px;background-position:-2567px 0px}.iti__flag.iti__it{height:14px;background-position:-2589px 0px}.iti__flag.iti__je{height:12px;background-position:-2611px 0px}.iti__flag.iti__jm{height:10px;background-position:-2633px 0px}.iti__flag.iti__jo{height:10px;background-position:-2655px 0px}.iti__flag.iti__jp{height:14px;background-position:-2677px 0px}.iti__flag.iti__ke{height:14px;background-position:-2699px 0px}.iti__flag.iti__kg{height:12px;background-position:-2721px 0px}.iti__flag.iti__kh{height:13px;background-position:-2743px 0px}.iti__flag.iti__ki{height:10px;background-position:-2765px 0px}.iti__flag.iti__km{height:12px;background-position:-2787px 0px}.iti__flag.iti__kn{height:14px;background-position:-2809px 0px}.iti__flag.iti__kp{height:10px;background-position:-2831px 0px}.iti__flag.iti__kr{height:14px;background-position:-2853px 0px}.iti__flag.iti__kw{height:10px;background-position:-2875px 0px}.iti__flag.iti__ky{height:10px;background-position:-2897px 0px}.iti__flag.iti__kz{height:10px;background-position:-2919px 0px}.iti__flag.iti__la{height:14px;background-position:-2941px 0px}.iti__flag.iti__lb{height:14px;background-position:-2963px 0px}.iti__flag.iti__lc{height:10px;background-position:-2985px 0px}.iti__flag.iti__li{height:12px;background-position:-3007px 0px}.iti__flag.iti__lk{height:10px;background-position:-3029px 0px}.iti__flag.iti__lr{height:11px;background-position:-3051px 0px}.iti__flag.iti__ls{height:14px;background-position:-3073px 0px}.iti__flag.iti__lt{height:12px;background-position:-3095px 0px}.iti__flag.iti__lu{height:12px;background-position:-3117px 0px}.iti__flag.iti__lv{height:10px;background-position:-3139px 0px}.iti__flag.iti__ly{height:10px;background-position:-3161px 0px}.iti__flag.iti__ma{height:14px;background-position:-3183px 0px}.iti__flag.iti__mc{height:15px;background-position:-3205px 0px}.iti__flag.iti__md{height:10px;background-position:-3226px 0px}.iti__flag.iti__me{height:10px;background-position:-3248px 0px}.iti__flag.iti__mf{height:14px;background-position:-3270px 0px}.iti__flag.iti__mg{height:14px;background-position:-3292px 0px}.iti__flag.iti__mh{height:11px;background-position:-3314px 0px}.iti__flag.iti__mk{height:10px;background-position:-3336px 0px}.iti__flag.iti__ml{height:14px;background-position:-3358px 0px}.iti__flag.iti__mm{height:14px;background-position:-3380px 0px}.iti__flag.iti__mn{height:10px;background-position:-3402px 0px}.iti__flag.iti__mo{height:14px;background-position:-3424px 0px}.iti__flag.iti__mp{height:10px;background-position:-3446px 0px}.iti__flag.iti__mq{height:14px;background-position:-3468px 0px}.iti__flag.iti__mr{height:14px;background-position:-3490px 0px}.iti__flag.iti__ms{height:10px;background-position:-3512px 0px}.iti__flag.iti__mt{height:14px;background-position:-3534px 0px}.iti__flag.iti__mu{height:14px;background-position:-3556px 0px}.iti__flag.iti__mv{height:14px;background-position:-3578px 0px}.iti__flag.iti__mw{height:14px;background-position:-3600px 0px}.iti__flag.iti__mx{height:12px;background-position:-3622px 0px}.iti__flag.iti__my{height:10px;background-position:-3644px 0px}.iti__flag.iti__mz{height:14px;background-position:-3666px 0px}.iti__flag.iti__na{height:14px;background-position:-3688px 0px}.iti__flag.iti__nc{height:10px;background-position:-3710px 0px}.iti__flag.iti__ne{height:15px;background-position:-3732px 0px}.iti__flag.iti__nf{height:10px;background-position:-3752px 0px}.iti__flag.iti__ng{height:10px;background-position:-3774px 0px}.iti__flag.iti__ni{height:12px;background-position:-3796px 0px}.iti__flag.iti__nl{height:14px;background-position:-3818px 0px}.iti__flag.iti__no{height:15px;background-position:-3840px 0px}.iti__flag.iti__np{height:15px;background-position:-3862px 0px}.iti__flag.iti__nr{height:10px;background-position:-3877px 0px}.iti__flag.iti__nu{height:10px;background-position:-3899px 0px}.iti__flag.iti__nz{height:10px;background-position:-3921px 0px}.iti__flag.iti__om{height:10px;background-position:-3943px 0px}.iti__flag.iti__pa{height:14px;background-position:-3965px 0px}.iti__flag.iti__pe{height:14px;background-position:-3987px 0px}.iti__flag.iti__pf{height:14px;background-position:-4009px 0px}.iti__flag.iti__pg{height:15px;background-position:-4031px 0px}.iti__flag.iti__ph{height:10px;background-position:-4053px 0px}.iti__flag.iti__pk{height:14px;background-position:-4075px 0px}.iti__flag.iti__pl{height:13px;background-position:-4097px 0px}.iti__flag.iti__pm{height:14px;background-position:-4119px 0px}.iti__flag.iti__pn{height:10px;background-position:-4141px 0px}.iti__flag.iti__pr{height:14px;background-position:-4163px 0px}.iti__flag.iti__ps{height:10px;background-position:-4185px 0px}.iti__flag.iti__pt{height:14px;background-position:-4207px 0px}.iti__flag.iti__pw{height:13px;background-position:-4229px 0px}.iti__flag.iti__py{height:11px;background-position:-4251px 0px}.iti__flag.iti__qa{height:8px;background-position:-4273px 0px}.iti__flag.iti__re{height:14px;background-position:-4295px 0px}.iti__flag.iti__ro{height:14px;background-position:-4317px 0px}.iti__flag.iti__rs{height:14px;background-position:-4339px 0px}.iti__flag.iti__ru{height:14px;background-position:-4361px 0px}.iti__flag.iti__rw{height:14px;background-position:-4383px 0px}.iti__flag.iti__sa{height:14px;background-position:-4405px 0px}.iti__flag.iti__sb{height:10px;background-position:-4427px 0px}.iti__flag.iti__sc{height:10px;background-position:-4449px 0px}.iti__flag.iti__sd{height:10px;background-position:-4471px 0px}.iti__flag.iti__se{height:13px;background-position:-4493px 0px}.iti__flag.iti__sg{height:14px;background-position:-4515px 0px}.iti__flag.iti__sh{height:10px;background-position:-4537px 0px}.iti__flag.iti__si{height:10px;background-position:-4559px 0px}.iti__flag.iti__sj{height:15px;background-position:-4581px 0px}.iti__flag.iti__sk{height:14px;background-position:-4603px 0px}.iti__flag.iti__sl{height:14px;background-position:-4625px 0px}.iti__flag.iti__sm{height:15px;background-position:-4647px 0px}.iti__flag.iti__sn{height:14px;background-position:-4669px 0px}.iti__flag.iti__so{height:14px;background-position:-4691px 0px}.iti__flag.iti__sr{height:14px;background-position:-4713px 0px}.iti__flag.iti__ss{height:10px;background-position:-4735px 0px}.iti__flag.iti__st{height:10px;background-position:-4757px 0px}.iti__flag.iti__su{height:10px;background-position:-4779px 0px}.iti__flag.iti__sv{height:12px;background-position:-4801px 0px}.iti__flag.iti__sx{height:14px;background-position:-4823px 0px}.iti__flag.iti__sy{height:14px;background-position:-4845px 0px}.iti__flag.iti__sz{height:14px;background-position:-4867px 0px}.iti__flag.iti__ta{height:10px;background-position:-4889px 0px}.iti__flag.iti__tc{height:10px;background-position:-4911px 0px}.iti__flag.iti__td{height:14px;background-position:-4933px 0px}.iti__flag.iti__tf{height:14px;background-position:-4955px 0px}.iti__flag.iti__tg{height:13px;background-position:-4977px 0px}.iti__flag.iti__th{height:14px;background-position:-4999px 0px}.iti__flag.iti__tj{height:10px;background-position:-5021px 0px}.iti__flag.iti__tk{height:10px;background-position:-5043px 0px}.iti__flag.iti__tl{height:10px;background-position:-5065px 0px}.iti__flag.iti__tm{height:14px;background-position:-5087px 0px}.iti__flag.iti__tn{height:14px;background-position:-5109px 0px}.iti__flag.iti__to{height:10px;background-position:-5131px 0px}.iti__flag.iti__tr{height:14px;background-position:-5153px 0px}.iti__flag.iti__tt{height:12px;background-position:-5175px 0px}.iti__flag.iti__tv{height:10px;background-position:-5197px 0px}.iti__flag.iti__tw{height:14px;background-position:-5219px 0px}.iti__flag.iti__tz{height:14px;background-position:-5241px 0px}.iti__flag.iti__ua{height:14px;background-position:-5263px 0px}.iti__flag.iti__ug{height:14px;background-position:-5285px 0px}.iti__flag.iti__uk{height:10px;background-position:-5307px 0px}.iti__flag.iti__um{height:11px;background-position:-5329px 0px}.iti__flag.iti__un{height:14px;background-position:-5351px 0px}.iti__flag.iti__us{height:11px;background-position:-5373px 0px}.iti__flag.iti__uy{height:14px;background-position:-5395px 0px}.iti__flag.iti__uz{height:10px;background-position:-5417px 0px}.iti__flag.iti__va{height:15px;background-position:-5439px 0px}.iti__flag.iti__vc{height:14px;background-position:-5456px 0px}.iti__flag.iti__ve{height:14px;background-position:-5478px 0px}.iti__flag.iti__vg{height:10px;background-position:-5500px 0px}.iti__flag.iti__vi{height:14px;background-position:-5522px 0px}.iti__flag.iti__vn{height:14px;background-position:-5544px 0px}.iti__flag.iti__vu{height:12px;background-position:-5566px 0px}.iti__flag.iti__wf{height:14px;background-position:-5588px 0px}.iti__flag.iti__ws{height:10px;background-position:-5610px 0px}.iti__flag.iti__xk{height:15px;background-position:-5632px 0px}.iti__flag.iti__ye{height:14px;background-position:-5654px 0px}.iti__flag.iti__yt{height:14px;background-position:-5676px 0px}.iti__flag.iti__za{height:14px;background-position:-5698px 0px}.iti__flag.iti__zm{height:14px;background-position:-5720px 0px}.iti__flag.iti__zw{height:10px;background-position:-5742px 0px}.iti__flag{height:15px;box-shadow:0px 0px 1px 0px #888;background-image:url("../img/flags.png?2");background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti__flag{background-image:url("../img/flags@2x.png?2")}}.iti__flag.iti__np{background-color:transparent}html{scroll-padding-top:100px !important}html,body{font-family:"Roboto",sans-serif;background-color:var(--wp--preset--color--atom-grey-light);color:var(--wp--preset--color--atom-grey-dark)}img{max-width:100%;height:auto}strong{font-weight:700}strong .copy-container input{font-weight:700}b{font-weight:700}hr{border-top:1px solid #efefef;opacity:1}.hyphenate{-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;hyphens:auto;hyphenate-limit-chars:6 3 3}:focus,:active,:focus-visible{outline-style:none !important}[v-cloak]{display:none !important;content-visibility:hidden !important}.vue-loading{text-align:center;padding:60px 0;color:#636363;font-size:30px}i.fas,i.fa,i.far,i.fab{min-width:1em;height:1em;display:inline-block}.fa-layers{display:inline-block;position:relative}.fa-layers .fa-layers-text{position:absolute;display:flex;justify-content:center;align-items:center;line-height:1em;left:0;top:0;width:100%;height:100%;font-weight:500;color:#fff;font-size:.5em}.img-square,.img-16-9{display:block;position:relative}.img-square.img-square,.img-16-9.img-square{padding-bottom:100%}.img-square.img-16-9,.img-16-9.img-16-9{padding-bottom:56.25%}.img-square img,.img-square video,.img-square iframe,.img-16-9 img,.img-16-9 video,.img-16-9 iframe{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-square.contain img,.img-16-9.contain img{-o-object-fit:contain;object-fit:contain}.img-circle{display:block;position:relative;padding-bottom:100%;border-radius:100%;overflow:hidden;background-color:var(--wp--preset--color--atom-main-2-light)}.img-circle img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-max-width{width:240px;max-width:100%;margin-left:auto;margin-right:auto}.wp-block-image img{height:auto !important}.wp-block-image.is-style-rounded img{border-radius:15px}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto}.wp-block-image.h-100{height:100%}.wp-block-image.h-100 img{height:100% !important;-o-object-fit:cover;object-fit:cover}.wp-block-embed{position:relative;overflow:hidden;border-radius:15px;z-index:1}.wp-embed-aspect-16-9:not(.wp-block-embed){position:relative;width:100%;padding-top:56.25%}.wp-embed-aspect-16-9:not(.wp-block-embed) img,.wp-embed-aspect-16-9:not(.wp-block-embed) iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border:none}.wp-block-embed{position:relative;width:100%;margin-left:auto !important;margin-right:auto !important}.wp-block-embed .wp-block-embed__wrapper{padding-top:56.25%;padding-bottom:0;aspect-ratio:16/9}.wp-block-embed .wp-block-embed__wrapper img,.wp-block-embed .wp-block-embed__wrapper iframe{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;border:none;transform:none;min-width:unset;min-height:unset}.wp-block-embed.wp-embed-aspect-9-16{width:50% !important}.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper{padding-top:177.77%;aspect-ratio:9/16}.wp-block-embed.wp-embed-aspect-1-1{width:60% !important}.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper{padding-top:100%;aspect-ratio:1/1}.wp-block-embed .brlbs-cmpnt-container{height:100% !important}.wp-block-embed:has(.brlbs-cmpnt-content-blocker) div.wp-block-embed__wrapper{padding:0}body .brlbs-cmpnt-content-blocker .brlbs-cmpnt-cb-thumbnail{filter:blur(2px)}body .brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn,body .brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-btn:hover{background-color:var(--wp--preset--color--atom-main-1) !important;color:#fff !important;text-decoration:none !important}body .brlbs-cmpnt-content-blocker a.brlbs-cmpnt-cb-provider-toggle{color:var(--wp--preset--color--atom-grey-dark) !important}.topline{font-size:1.125rem;font-weight:500;text-align:center;color:var(--wp--preset--color--atom-main-1);margin:0 0 5px;text-transform:uppercase;letter-spacing:.1em}.topline a{color:var(--wp--preset--color--atom-main-1)}.highlighted-paragraph{max-width:1000px;margin-left:auto;margin-right:auto;text-align:center;font-size:1.25rem;font-family:"Roboto Slab",serif;line-height:1.25em}.highlighted-paragraph span{color:var(--wp--preset--color--atom-main-1)}.tagline{color:var(--wp--preset--color--atom-grey-dark);font-weight:500 !important;letter-spacing:1pt;text-transform:uppercase;margin:0 0 5px}.tagline.color{color:var(--wp--preset--color--atom-main-2)}.tagline.color-main{color:var(--wp--preset--color--atom-main-1)}.tagline .additional-tag{background-color:var(--wp--preset--color--atom-main-2-light);padding:1px 4px;margin:0 0 0 10px;white-space:nowrap}.letter-spacing{letter-spacing:.5em}.detail-info{text-transform:uppercase;font-weight:500;text-align:center}.detail-info svg,.detail-info i{color:var(--wp--preset--color--atom-main-1);margin:0 5px 0 0}.detail-info img{border-radius:50%;width:1.5em;height:1.5em;vertical-align:bottom;margin:0 5px 0 0}.detail-info .label{color:var(--wp--preset--color--atom-main-1)}.detail-info span{display:inline-block;margin:0 5px}.detail-info span.countdown{margin:0}.detail-info a{color:var(--wp--preset--color--atom-grey-dark)}.live-indicator{display:none;font-weight:500 !important;letter-spacing:1pt;text-transform:uppercase;color:#fff;vertical-align:text-bottom;font-size:.8em;background-color:var(--wp--preset--color--atom-main-1);padding:0px 6px;border-radius:15px}.live-indicator::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#fff;margin-right:3px;-webkit-animation:atom-pulse-opacity 2s ease-in-out infinite;animation:atom-pulse-opacity 2s ease-in-out infinite}.is-live .live-indicator{display:inline-block}h1{font-weight:700;font-size:2.5rem;text-align:center;margin:0 0 30px}h2{font-weight:700;margin:0 0 30px;font-size:1.875rem}h3{font-weight:700;margin:0 0 30px;font-size:1.25rem}h4{font-weight:700;margin:0 0 30px;font-size:1.125rem}h1 span,h1 i,h2 span,h2 i,h3 span,h3 i,h4 span,h4 i{color:var(--wp--preset--color--atom-main-1)}p{margin:0 0 30px}a{text-decoration:none}a,a:hover{color:var(--wp--preset--color--atom-main-2)}a:hover,a:focus,a:focus-visible,a:active{outline-style:none;box-shadow:none}a.style-underline{text-decoration:underline !important;font-weight:inherit !important;color:initial}.headline-link-container h2,.headline-link-container h3,.headline-link-container h4{margin:15px 0}.headline-link-container a{display:block;margin:15px 0;text-transform:uppercase;text-decoration:underline !important}.handwritten{font-family:"Handlee",cursive;color:var(--wp--preset--color--atom-main-1)}.round-button{display:inline-flex;justify-content:center;align-items:center;aspect-ratio:1/1;font-size:1.125rem;padding:3px;line-height:1em;border-radius:50%;background-color:var(--wp--preset--color--atom-main-2);color:#fff;border:none;transition:all .3s ease}.round-button:hover{transform:scale(1.02);box-shadow:0 0 10px rgba(0,0,0,.1)}.button,.wp-block-button__link,input[type=submit]{display:inline-block;padding:10px 28px;font-family:"Roboto Slab",serif;font-size:1rem;line-height:1.2em;font-weight:700;vertical-align:middle;text-align:center;transition:all .3s ease;border-radius:15px}.button:focus,.button:active,.wp-block-button__link:focus,.wp-block-button__link:active,input[type=submit]:focus,input[type=submit]:active{outline-style:none;color:inherit}.button,.button:hover,.wp-block-button__link,.wp-block-button__link:hover,input[type=submit],input[type=submit]:hover{color:var(--wp--preset--color--atom-grey-dark);border:2px solid var(--wp--preset--color--atom-grey-dark);background-color:rgba(0,0,0,0)}.button.uppercase,.wp-block-button__link.uppercase,input[type=submit].uppercase{text-transform:uppercase}.button.large,.button.button-primary,.wp-block-button__link.large,.wp-block-button__link.button-primary,input[type=submit].large,input[type=submit].button-primary{font-size:1.125rem;padding:16px 30px 15px}.button.small,.wp-block-button__link.small,input[type=submit].small{font-size:0.875rem;padding:7px 20px}.button.reduced-padding,.wp-block-button__link.reduced-padding,input[type=submit].reduced-padding{padding-left:15px;padding-right:15px}.button.full-width,.wp-block-button__link.full-width,input[type=submit].full-width{width:100%}.button.inverse,.button.inverse:hover,.wp-block-button__link.inverse,.wp-block-button__link.inverse:hover,input[type=submit].inverse,input[type=submit].inverse:hover{text-decoration:none;color:#fff;border-color:var(--wp--preset--color--atom-grey-dark);background-color:var(--wp--preset--color--atom-grey-dark)}.button.cta,.button.cta:hover,.button.button-primary,.button.button-primary:hover,.button.has-atom-main-2-background-color,.button.has-atom-main-2-background-color:hover,.wp-block-button__link.cta,.wp-block-button__link.cta:hover,.wp-block-button__link.button-primary,.wp-block-button__link.button-primary:hover,.wp-block-button__link.has-atom-main-2-background-color,.wp-block-button__link.has-atom-main-2-background-color:hover,input[type=submit].cta,input[type=submit].cta:hover,input[type=submit].button-primary,input[type=submit].button-primary:hover,input[type=submit].has-atom-main-2-background-color,input[type=submit].has-atom-main-2-background-color:hover{color:#fff;border-color:var(--wp--preset--color--atom-main-2);background:var(--wp--preset--color--atom-main-2)}.button.has-atom-main-1-background-color,.button.has-atom-main-1-background-color:hover,.wp-block-button__link.has-atom-main-1-background-color,.wp-block-button__link.has-atom-main-1-background-color:hover,input[type=submit].has-atom-main-1-background-color,input[type=submit].has-atom-main-1-background-color:hover{color:#fff;border-color:var(--wp--preset--color--atom-main-1);background-color:var(--wp--preset--color--atom-main-1)}.button.cta-inverse,.button.cta-inverse:hover,.wp-block-button__link.cta-inverse,.wp-block-button__link.cta-inverse:hover,input[type=submit].cta-inverse,input[type=submit].cta-inverse:hover{color:var(--wp--preset--color--atom-main-2);border-color:var(--wp--preset--color--atom-main-2);background-color:rgba(0,0,0,0)}.button.cta-link,.wp-block-button__link.cta-link,input[type=submit].cta-link{border:none;padding:0;background:none;border-radius:0;font-size:0.875rem;color:var(--wp--preset--color--atom-main-2);font-weight:700;text-transform:none;text-align:inherit;vertical-align:unset}.button.cta-link:hover,.wp-block-button__link.cta-link:hover,input[type=submit].cta-link:hover{transform:scale(1);box-shadow:none}.button:hover,.wp-block-button__link:hover,input[type=submit]:hover{transform:scale(1.02);box-shadow:0 0 10px rgba(0,0,0,.1);text-decoration:none}.button:disabled,.wp-block-button__link:disabled,input[type=submit]:disabled{opacity:.6}.button.atom-loading,.wp-block-button__link.atom-loading,input[type=submit].atom-loading{opacity:.5;-webkit-animation:atom-pulse 2s infinite;animation:atom-pulse 2s infinite}.button .description,.wp-block-button__link .description,input[type=submit] .description{display:block;color:var(--wp--preset--color--atom-grey-dark);font-weight:300;font-family:"Roboto",sans-serif}.wp-block-button.is-style-outline .wp-block-button__link{padding:10px 28px}.wp-block-button__link:visited{color:inherit}.mo_image_id{display:none}.more-content{display:none}.savings{display:inline-block;background-color:var(--wp--preset--color--atom-main-2);padding:2px 5px;text-transform:uppercase;font-weight:700;color:#fff}a{transition:all .3s ease}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),textarea,.textarea-content{display:inline-block;width:100%;max-width:100%;color:var(--wp--preset--color--atom-grey-dark);background-color:#efefef;padding:12px 30px;line-height:1em;outline-style:none;border:none;box-shadow:none;border-radius:15px}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]).small,textarea.small,.textarea-content.small{font-size:0.875rem;padding-top:8px;-webkit-padding-after:7px;padding-block-end:7px}input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]).invalid:not(:focus),input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):invalid:not(:focus),textarea.invalid:not(:focus),textarea:invalid:not(:focus),.textarea-content.invalid:not(:focus),.textarea-content:invalid:not(:focus){border:1px solid #980f0f;padding:11px 29px}input[type=date],input[type=datetime-local],input[type=datetime],input[type=time]{-webkit-appearance:none;min-height:43px;padding-bottom:10px !important}input[type=date].invalid:not(:focus),input[type=date]:invalid:not(:focus),input[type=datetime-local].invalid:not(:focus),input[type=datetime-local]:invalid:not(:focus),input[type=datetime].invalid:not(:focus),input[type=datetime]:invalid:not(:focus),input[type=time].invalid:not(:focus),input[type=time]:invalid:not(:focus){padding-bottom:9px !important}.textarea-content{max-height:400px;overflow-y:auto}.textarea-content h1{font-size:2em}.textarea-content ol li{margin:0 0 1em}.signature-pad-wrapper .signature-pad{position:relative;display:inline-block;background-color:#efefef;border-radius:15px;overflow:hidden}.signature-pad-wrapper .signature-pad canvas{position:relative;display:block;touch-action:none;max-width:100%;width:450px !important;height:auto !important;aspect-ratio:2/1}.signature-pad-wrapper .signature-pad .clear{position:absolute;bottom:0;left:0;padding:2px 4px 4px 10px;background:none;border:none;color:var(--wp--preset--color--atom-grey-dark);font-size:.9em;opacity:.5}.signature-pad-wrapper .signature-pad::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:400;content:"";font-size:50px;opacity:.1;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center}.atom-form-warning{margin:5px 0 0;line-height:1.2em;font-size:.8em;color:#980f0f}.frc-captcha{width:100% !important;max-width:none !important;min-height:66px;border-radius:15px;background-color:rgba(255,255,255,.8) !important;border-color:#efefef !important}.frc-captcha.error{border-color:#980f0f}.white-input-fields input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]),.white-input-fields textarea,.white-input-fields select{background-color:#fff}select{display:inline-block;position:relative;width:100%;max-width:100%;height:auto;padding:14px calc(15px + 1em) 13px 30px;line-height:1em;outline-style:none;border:none;color:var(--wp--preset--color--atom-grey-dark);box-shadow:none;border-radius:15px;background-image:url(../img/chevron_down.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:1em 1em;background-color:#efefef;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.small{font-size:0.875rem;padding-top:6px;-webkit-padding-after:5px;padding-block-end:5px}.select2-container{display:block}.select2-container .select2-selection--single{border:none !important;background:none !important;height:auto !important;margin:0 !important;padding:0 !important;display:block !important}.select2-container .select2-selection--single .select2-selection__rendered{display:inline-block;position:relative;width:100%;max-width:100%;padding:10px calc(25px + 1em) 10px 15px;outline-style:none;border:none;box-shadow:none;border-radius:15px;background-image:url(../img/chevron_down.svg);background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:1em 1em;background-color:#efefef;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select2-container .select2-selection--single .select2-selection__arrow{display:none}.select2-container .select2-selection--single:focus{outline-style:none;border:none}.select2-container .select2-dropdown{border-color:var(--wp--preset--color--atom-grey-dark)}.select2-container .select2-dropdown .select2-results__option.select2-results__option--highlighted{background-color:var(--wp--preset--color--atom-grey-light);color:var(--wp--preset--color--atom-grey-dark)}.select2-container.select2-container--disabled .select2-selection--single{background:none}.select2-container.select2-container--disabled .select2-selection--single .select2-selection__rendered{opacity:.8;background:none}.button-choices .nav-tabs{border-radius:15px;background-color:#efefef;border:2px solid #efefef}.button-choices .nav-tabs .nav-item{margin:0;flex-grow:2}.button-choices .nav-tabs .nav-item .nav-link{width:100%;padding:15px;margin:0;border:none;border-radius:15px;color:var(--wp--preset--color--atom-grey-dark);text-align:center;transition:all .3s ease}.button-choices .nav-tabs .nav-item .nav-link strong{display:block;font-family:"Roboto Slab",serif}.button-choices .nav-tabs .nav-item .nav-link.active{background-color:#fff}.button-choices .nav-tabs .nav-item .nav-link:hover{color:var(--wp--preset--color--atom-main-2)}.iti{width:100%;display:flex !important}.iti .iti__flag-container{position:static;margin-right:5px}.iti .iti__flag-container .iti__selected-flag{background-color:#efefef;padding:10px 15px;outline-style:none;border:none;box-shadow:none;border-radius:15px}.iti .iti__flag-container .iti__selected-flag:focus{outline-style:none}.iti input{padding-left:15px !important}.iti .iti__country-list{outline-style:none;border:1px solid #efefef;border-radius:15px;box-shadow:none;width:100%}.iti .iti__country-list li::before{display:none}.iti .iti__flag{background-image:url("../js/telinput/img/flags.png?2")}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.iti .iti__flag{background-image:url("../js/telinput/img/flags@2x.png?2")}}label.atom-radio,label.atom-checkbox{position:relative;display:block;margin:0 0 10px;padding:0 0 0 2em}label.atom-radio input[type=radio],label.atom-radio input[type=checkbox],label.atom-checkbox input[type=radio],label.atom-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}label.atom-radio input[type=radio]:checked+.radio,label.atom-radio input[type=radio]:checked+.checkbox,label.atom-radio input[type=checkbox]:checked+.radio,label.atom-radio input[type=checkbox]:checked+.checkbox,label.atom-checkbox input[type=radio]:checked+.radio,label.atom-checkbox input[type=radio]:checked+.checkbox,label.atom-checkbox input[type=checkbox]:checked+.radio,label.atom-checkbox input[type=checkbox]:checked+.checkbox{background-color:var(--wp--preset--color--atom-grey-dark)}label.atom-radio input[type=radio]:checked+.checkbox::before,label.atom-radio input[type=checkbox]:checked+.checkbox::before,label.atom-checkbox input[type=radio]:checked+.checkbox::before,label.atom-checkbox input[type=checkbox]:checked+.checkbox::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:.8em;color:#fff}label.atom-radio .radio,label.atom-radio .checkbox,label.atom-checkbox .radio,label.atom-checkbox .checkbox{display:flex;position:absolute;top:.1em;left:0;margin:0;width:1.2em;height:1.2em;border:2px solid var(--wp--preset--color--atom-grey-dark);background-color:#fff;border-radius:5px;text-align:center;justify-content:center;align-items:center}label.atom-radio .radio,label.atom-checkbox .radio{border-radius:50%}label.atom-radio.atom-inline-block,label.atom-checkbox.atom-inline-block{display:inline-block}label.atom-radio:hover,label.atom-checkbox:hover{cursor:pointer}label.atom-radio:hover .radio,label.atom-radio:hover .checkbox,label.atom-checkbox:hover .radio,label.atom-checkbox:hover .checkbox{background-color:var(--wp--preset--color--atom-grey-light)}label.atom-radio.highlight-checkbox,label.atom-checkbox.highlight-checkbox{background-color:#9b9b9b;padding:3px 3px 3px calc(2em + 3px);margin-left:-3px;margin-right:-3px;font-weight:500}label.atom-radio.highlight-checkbox .radio,label.atom-radio.highlight-checkbox .checkbox,label.atom-checkbox.highlight-checkbox .radio,label.atom-checkbox.highlight-checkbox .checkbox{top:calc(3px + .1em);left:3px}label.atom-form-label{display:block;margin:0 0 5px;line-height:1.2em;font-weight:300}.setting-row{border-top:1px solid #efefef;padding:30px 0 25px}.setting-row .settings-title{display:block;font-weight:500}.setting-row .settings-description{display:block;font-weight:300}label.atom-toggle-group{display:flex;margin:0}label.atom-toggle-group .atom-toggle{position:relative;width:35px;height:20px;border-radius:10px;margin:1px 15px 0 0;background-color:var(--wp--preset--color--atom-grey-dark);flex-shrink:0;transition:all .3s ease}label.atom-toggle-group .atom-toggle::after{content:"";display:block;position:absolute;width:18px;height:18px;top:1px;left:1px;background-color:#fff;border-radius:50%;transition:all .3s ease}label.atom-toggle-group input{display:none}label.atom-toggle-group input:checked+.atom-toggle{background-color:var(--wp--preset--color--atom-main-2)}label.atom-toggle-group input:checked+.atom-toggle::after{left:16px}label.atom-toggle-group.d-inline-flex{display:inline-flex}label.atom-toggle-group:hover{cursor:pointer}label.atom-toggle-group.atom-toggle-group-disabled{opacity:.6}label.atom-toggle-group.atom-toggle-group-disabled .atom-toggle:hover{cursor:not-allowed}label.atom-toggle-group.atom-toggle-group-disabled:hover{cursor:default}.brand-logos{display:flex;justify-content:center;align-items:center;gap:20px;max-width:400px}.slick-slider:not(.slick-initialized){opacity:0;max-height:300px;overflow:hidden}.slick-slider .slick-list .slick-slide:active,.slick-slider .slick-list .slick-slide:focus{outline-style:none}.slick-slider .slick-list .slick-slide{height:100%;position:relative}.slick-slider:not(.slick-initialized){min-height:300px}.slick-slider:not(.slick-initialized)>*{display:none}.slick-arrow{position:absolute;width:40px;height:40px;background-color:#fff;border:none;padding:1px;box-shadow:0 3px 6px rgba(0,0,0,.16);color:var(--wp--preset--color--atom-grey-dark);text-align:center;line-height:40px;font-size:16px;top:calc(50% - 20px);z-index:1;transition:all .3s ease}.slick-arrow.slick-prev{left:0;border-radius:0 5px 5px 0}.slick-arrow.slick-next{right:0;border-radius:5px 0 0 5px}.slick-arrow.slick-disabled{opacity:0}.slick-arrow:focus{outline-style:none}.grecaptcha-badge{display:none}.container.reduced-width{max-width:930px}.container.extended-width{max-width:1710px}.number-badge{display:inline-flex;justify-content:center;align-items:center;width:1em;height:1em;border-radius:50%;background-color:var(--wp--preset--color--atom-main-2);color:#fff;font-size:.7em;line-height:1em}.badge{display:inline-block;background-color:var(--wp--preset--color--atom-main-1);color:#fff;text-transform:uppercase;text-align:center;font-weight:700;border-radius:15px;padding:4px 7px 3px;line-height:1em}.progress-bar{position:relative;height:14px;width:100%;border-radius:7px;margin-top:4px;background-color:var(--wp--preset--color--atom-grey-dark)}.progress-bar .progress-bar-progress{position:absolute;height:100%;background-color:var(--wp--preset--color--atom-main-1);border-radius:7px;transition:all .3s ease}.progress-bar .progress-bar-label{text-align:center;font-size:0.625rem;color:#fff;line-height:1.3em}.box{background-color:var(--wp--preset--color--atom-main-2-light);padding:30px;border-radius:15px;display:block;overflow:hidden;color:var(--wp--preset--color--atom-grey-dark)}.box.carousel-item:not(.active){display:none}.box.no-rounded-corners{border-radius:0}.box.reduced-padding{padding:15px}.box h2:first-child,.box h3:first-child{margin-top:15px}.box.infobox h1,.box.infobox h2,.box.infobox h3,.box .box-info-section h1,.box .box-info-section h2,.box .box-info-section h3{font-size:1.25rem;text-align:left !important;color:var(--wp--preset--color--atom-main-1);margin:0 0 15px}.box p:last-child{margin-bottom:0 !important}.box.info-insert{text-align:center}.box.info-insert h3{margin:0 0 15px;font-family:"Roboto Slab",serif;font-weight:700}.box .box-icon{color:var(--wp--preset--color--atom-main-1);font-size:4.5rem;text-align:center;margin-bottom:30px}.box .box-icon-small{color:var(--wp--preset--color--atom-main-1);font-size:2.5rem;text-align:center}.box .box-icon-color2{color:var(--wp--preset--color--atom-main-2);font-size:1.875rem;text-align:center}.box .box-icon-number{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background-color:var(--wp--preset--color--atom-main-2);font-size:1.375rem;line-height:1em;color:#fff}.box.grey{background-color:#efefef}.box.grey-light{background-color:var(--wp--preset--color--atom-grey-light)}.box.white{background-color:#fff}.box.cta-box{background-color:#fff;border:2px solid var(--wp--preset--color--atom-main-2);overflow:hidden}.box.cta-box .full-img{margin:-30px 0 0 -30px;width:calc(100% + 60px);max-width:none}.box.color-teaser-box{position:relative;background-color:var(--wp--preset--color--atom-main-1);color:#fff;overflow:visible;font-size:1.75rem;line-height:1.3em}.box.color-teaser-box:hover{text-decoration:none}.box.color-teaser-box:hover .color-teaser-image{transform:rotate(-4deg) scale(1.03)}.box.color-teaser-box:focus{outline-style:none}.box.color-teaser-box h2{font-size:3.125rem}.box.color-teaser-box .color-teaser-image{transform:rotate(-4deg);margin-top:-75px;box-shadow:0 0 30px rgba(0,0,0,.4);transition:all .3s ease}.box.color-teaser-box::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2));border-radius:15px}.box .sidescrolling-parent button{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;padding:0;border-radius:50%;border:none;background-color:var(--wp--preset--color--atom-main-2);color:#fff;font-size:20px;opacity:1;z-index:1}.box .sidescrolling-parent button.sidescrolling-left{left:10px}.box .sidescrolling-parent button.sidescrolling-right{right:10px}.box .sidescrolling-parent .sidescrolling-container{position:relative;margin:30px -30px -30px;width:calc(100% + 60px);overflow-x:auto}.box .sidescrolling-parent .sidescrolling-container img{min-width:100%;max-width:none;width:auto}.box .box-info-section{margin:30px -30px -30px;padding:30px;background-color:#efefef}.quote{display:flex;align-items:center;text-align:center;margin:0 auto;max-width:100%;width:900px}.quote cite{flex-shrink:0;font-weight:300;text-transform:uppercase;margin:0 30px 0 0}.quote cite img{width:85px;height:85px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin:0 0 15px}.quote blockquote{margin:0;font-size:1.375rem;font-style:italic;width:100%}.carousel .carousel-control-prev,.carousel .carousel-control-next{top:calc(50% - 15px);bottom:auto;width:30px;height:30px;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);color:var(--wp--preset--color--atom-grey-dark) !important;font-size:1rem;opacity:1}.carousel .carousel-control-prev{border-radius:0 5px 5px 0}.carousel .carousel-control-next{border-radius:5px 0 0 5px}.teaser-carousel-box{position:relative;background-color:#fff;overflow:visible}.teaser-carousel-box.dark{background:linear-gradient(#000000, #707070);color:#fff}.teaser-carousel-box.dark .topline{color:#fff}.teaser-carousel-box.dark::before,.teaser-carousel-box.dark::after{content:"";display:block;position:absolute;top:-10%;width:85%;height:50%;background:radial-gradient(ellipse at center, var(--wp--preset--color--atom-main-1), transparent 70%)}.teaser-carousel-box.dark::before{left:0;transform-origin:center left;transform:rotate(16deg);-webkit-animation:rotateanimationleft 3s ease-in-out infinite alternate;animation:rotateanimationleft 3s ease-in-out infinite alternate}.teaser-carousel-box.dark::after{right:0;transform-origin:center right;-webkit-animation:rotateanimationright 3s ease-in-out infinite alternate;animation:rotateanimationright 3s ease-in-out infinite alternate}@-webkit-keyframes rotateanimationleft{from{transform:rotate(12deg)}to{transform:rotate(22deg)}}@keyframes rotateanimationleft{from{transform:rotate(12deg)}to{transform:rotate(22deg)}}@-webkit-keyframes rotateanimationright{from{transform:rotate(-22deg)}to{transform:rotate(-12deg)}}@keyframes rotateanimationright{from{transform:rotate(-22deg)}to{transform:rotate(-12deg)}}.teaser-carousel-box .carousel{z-index:1}.teaser-carousel-box .teaser-carousel-badge{background-color:var(--wp--preset--color--atom-main-1);border-radius:15px;position:absolute;padding:5px 10px;top:-10px;left:10px;z-index:1;color:#fff;font-size:1.25rem;font-weight:500}.teaser-carousel-box .carousel-control-prev{left:-30px}.teaser-carousel-box .carousel-control-next{right:-30px}.quote-carousel.style-large-img .large-quote-image{width:100%;max-height:70vh;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 10%;object-position:50% 10%}.quote-carousel.style-large-img .quote{margin:-80px auto 0}.quote-carousel .quote{position:relative;display:flex;flex-flow:column-reverse;padding:30px;margin:0 auto;max-width:min(1170px,100% - 90px);width:auto;background-color:#fff;border-radius:0 15px 15px;text-align:left}.quote-carousel .quote::before{content:"";display:block;position:absolute;top:0;left:-6px;width:24px;height:20px;transform:skewX(30deg);background-color:#fff}.quote-carousel .quote cite{width:100%;font-style:normal;text-transform:none;display:flex;align-items:center;gap:15px;margin:10px 0 0}.quote-carousel .quote cite img{margin:0}.quote-carousel .quote cite .name{display:block;font-weight:700;font-family:"Roboto Slab",serif;color:var(--wp--preset--color--atom-grey-dark);font-size:1.25rem;line-height:1.1em}.quote-carousel .quote cite .description{font-weight:500;font-size:1rem;color:var(--wp--preset--color--atom-main-1)}.quote-carousel .quote blockquote{width:100%;font-style:normal;text-align:left;font-size:var(--wp--preset--font-size--medium);font-weight:300}.quote-carousel .quote blockquote.large-text{font-size:1.375rem;font-weight:600}@media(max-width: 767px){.quote-carousel .quote{padding:15px}.quote-carousel .quote cite img{width:40px;height:40px}}.quote-carousel .quote.has-img blockquote{padding-left:100px}@media(max-width: 767px){.quote-carousel .quote.has-img blockquote{padding-left:55px}}.atom-vimeo{position:relative;left:0;top:0;width:100%;padding-bottom:56.25%;overflow:hidden;z-index:1;background:rgba(0,0,0,0);transform:scale(1)}.atom-vimeo iframe{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:101%;min-height:110%}.image{position:relative}.image.ratio-1-1{padding-top:100%}.image.ratio-16-9{padding-top:56.25%}.image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.more{color:var(--wp--preset--color--atom-grey-dark);font-size:0.9375rem;font-weight:300;text-transform:uppercase;text-decoration:underline}.new-user{display:none}.new-user h3{text-transform:uppercase}.copy-container{display:inline-block;position:relative}.copy-container span.value{display:inline-block;margin:0 !important;padding:0 35px 0 0 !important;white-space:nowrap}.copy-container button{position:absolute;right:0;background:#636363;border:none;padding:0 10px 0 9px;margin:0;border-radius:15px;color:#fff;font-weight:700;font-size:0.75rem;white-space:nowrap}.blog-teaser,.content-teaser{position:relative;display:flex;flex-flow:column;text-align:center;text-decoration:none;margin:0 0 30px;border-radius:15px;transition:all .3s ease;overflow:hidden}.blog-teaser.blog-teaser,.content-teaser.blog-teaser{background-color:#fff;height:calc(100% - 30px);color:var(--wp--preset--color--atom-grey-dark)}.blog-teaser.blog-teaser .teaser-content,.content-teaser.blog-teaser .teaser-content{display:flex;flex-flow:column;justify-content:center;flex-grow:2;padding:30px 15px}.blog-teaser.blog-teaser .teaser-content h3,.content-teaser.blog-teaser .teaser-content h3{margin:0 0 20px;text-align:center !important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.blog-teaser.blog-teaser .button,.content-teaser.blog-teaser .button{margin-top:20px}.blog-teaser.blog-teaser:hover,.content-teaser.blog-teaser:hover{color:var(--wp--preset--color--atom-grey-dark)}.blog-teaser.content-teaser,.content-teaser.content-teaser{padding-top:100%;background-color:#636363;color:#fff}.blog-teaser.content-teaser img,.content-teaser.content-teaser img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;border-radius:15px;-o-object-fit:cover;object-fit:cover}.blog-teaser.content-teaser .teaser-content,.content-teaser.content-teaser .teaser-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:column;justify-content:flex-end;align-items:center;padding:30px 15px}.blog-teaser.content-teaser .teaser-content>*,.content-teaser.content-teaser .teaser-content>*{position:relative}.blog-teaser.content-teaser .teaser-content h3,.content-teaser.content-teaser .teaser-content h3{margin:0 0 20px}.blog-teaser.content-teaser .teaser-content::before,.content-teaser.content-teaser .teaser-content::before{content:"";display:block;border-radius:15px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.blog-teaser.content-teaser:hover,.content-teaser.content-teaser:hover{color:#fff}.blog-teaser .post-info,.content-teaser .post-info{text-transform:uppercase;font-weight:500}.blog-teaser svg,.blog-teaser i,.content-teaser svg,.content-teaser i{color:var(--wp--preset--color--atom-main-2)}.blog-teaser:hover,.content-teaser:hover{text-decoration:none;box-shadow:0 0 30px rgba(0,0,0,.2);transform:scale(1.01)}.boxed-teaser{position:relative;display:block;background-color:#fff;border-radius:15px;margin-bottom:30px;text-align:center;transition:all .3s ease;padding:30px;color:var(--wp--preset--color--atom-grey-dark)}.boxed-teaser:hover{text-decoration:none;color:inherit}.boxed-teaser h3,.boxed-teaser .detail-info{color:var(--wp--preset--color--atom-grey-dark)}.boxed-teaser .savings-tag{position:absolute;right:15px;margin-top:-18px;display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:var(--wp--preset--color--atom-main-1);width:80px;height:80px;border-radius:50%;transform:rotate(-8deg);color:#fff;font-size:0.875rem;line-height:1.2em}.boxed-teaser .savings-tag .amount{font-weight:900}.boxed-teaser .savings-tag::after{content:"";position:absolute;display:block;width:10px;height:21px;top:-13px;background-image:url(../img/savings-tag.svg);background-size:contain;background-repeat:no-repeat;transform:rotate(8deg);transform-origin:50% 100%}.boxed-teaser .atom-price del{font-size:0.875rem;color:#636363}.boxed-teaser .button{position:relative}.boxed-teaser.full-height{height:calc(100% - 30px)}.boxed-teaser.teaser-square{padding:0 0 100%}.boxed-teaser.teaser-square .teaser-content{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;padding:0 15px}.boxed-teaser.teaser-square svg.icon,.boxed-teaser.teaser-square i.icon{display:block;color:var(--wp--preset--color--atom-main-1);margin:0 auto 15px;font-size:2.25rem}.boxed-teaser.teaser-square h3{margin:0 0 15px;text-transform:uppercase;text-align:center !important;font-size:1.4375rem}.boxed-teaser.teaser-square .button{margin:20px 0 0}.boxed-teaser.teaser-square:hover{color:var(--wp--preset--color--atom-grey-dark);text-decoration:none;box-shadow:0 0 10px rgba(0,0,0,.1)}.boxed-teaser.locked::after{content:"";display:block;position:absolute;top:0;right:0;background-image:url(../img/box-locked.svg);width:95px;height:95px}.boxed-teaser .boxed-teaser-progress{margin-top:-30px;margin-bottom:30px}.boxed-teaser .boxed-teaser-progress .boxed-teaser-progress-bar{position:relative;height:10px;min-width:30px;border-radius:5px;background-color:var(--wp--preset--color--atom-main-1);transition:all .3s ease}.boxed-teaser .boxed-teaser-progress .boxed-teaser-progress-bar .boxed-teaser-progress-percent{position:absolute;right:0;top:10px;height:46px;line-height:46px}@media screen and (max-width: 992px){.boxed-teaser .boxed-teaser-progress .boxed-teaser-progress-bar .boxed-teaser-progress-percent{display:none}}.boxed-teaser .boxed-teaser-progress .boxed-teaser-progress-bar .boxed-teaser-progress-percent::before{content:"";display:block;position:absolute;top:0;left:calc(50% - 1px);width:2px;height:12px;background-color:#efefef}.boxed-teaser .boxed-teaser-progress .boxed-teaser-progress-bar .boxed-teaser-progress-percent::after{content:"";display:block;position:absolute;bottom:0;left:calc(50% - 1px);width:2px;height:12px;background-color:#efefef}.boxed-teaser .boxed-teaser-progress .boxed-teaser-progress-text{display:flex;align-items:center;gap:5px 15px;flex-wrap:wrap;min-height:46px;border-bottom:2px solid #efefef;font-family:"Roboto Slab",serif;font-weight:700;font-size:1.25rem;padding:7px 0}.boxed-teaser .boxed-teaser-progress .boxed-teaser-progress-text span{display:inline-block;margin-top:3px;font-family:"Roboto",sans-serif;font-weight:500;font-size:1rem;color:var(--wp--preset--color--atom-main-1);text-transform:uppercase}.maincontent.white .quote-carousel .quote,.maincontent.white .quote-carousel .quote::before,.maincontent.white .boxed-teaser,.maincontent.white .usps .box.white,.bg-color-white .quote-carousel .quote,.bg-color-white .quote-carousel .quote::before,.bg-color-white .boxed-teaser,.bg-color-white .usps .box.white{background-color:var(--wp--preset--color--atom-grey-light)}.maincontent.white .block-content .block-number-fact::before,.maincontent.white .block-content .block-number-fact-in-group::before,.bg-color-white .block-content .block-number-fact::before,.bg-color-white .block-content .block-number-fact-in-group::before{background-color:var(--wp--preset--color--atom-grey-light)}.maincontent.white .bg-color-grey-light .quote-carousel .quote,.maincontent.white .bg-color-grey-light .quote-carousel .quote::before,.maincontent.white .bg-color-grey-light .boxed-teaser,.maincontent.white .bg-color-grey-light .usps .box.white{background-color:#fff}.maincontent.white .bg-color-grey-light .block-content .block-number-fact::before,.maincontent.white .bg-color-grey-light .block-content .block-number-fact-in-group::before{background-color:#fff}.large-icon{display:block;color:var(--wp--preset--color--atom-main-1);margin:15px auto 30px;font-size:2.25rem}.date-container{display:block;margin:0 auto;position:relative;min-width:60px;width:60px}.date-container .date{position:relative;border:1px solid var(--wp--preset--color--atom-main-1);border-radius:15px;padding:5px;background-color:#fff;width:100%;text-align:center;text-transform:uppercase;aspect-ratio:1/1;display:flex;flex-flow:column;justify-content:flex-end}.date-container .date i{color:var(--wp--preset--color--atom-main-1);font-size:1.5rem}.date-container .date .day{width:100%;font-size:1.125rem;font-weight:700;line-height:1em;letter-spacing:-0.04em;margin:0 -5px 3px;width:calc(100% + 10px)}.date-container .date .month{display:block;width:100%;border-radius:10px;height:20px;background-color:var(--wp--preset--color--atom-main-1);font-size:0.8125rem;font-weight:500;color:#fff}.date-container .date .month.two-months{font-size:.625rem;line-height:20px;white-space:nowrap}.date-container .date.two-dates .day{font-size:0.875rem;margin-bottom:0}.date-container .date.two-dates .month{height:14px;line-height:14px;font-size:0.625rem}.wpcf7{position:relative;width:100%;margin:30px auto;padding:0}.wpcf7 form p{margin:0 0 15px !important}.wpcf7 form label{width:100%}.wpcf7 form .wpcf7-not-valid-tip{color:#980f0f;margin-top:5px;line-height:1.3em}.wpcf7 form .wpcf7-list-item{margin:0}.wpcf7 form .wpcf7-radio{display:flex;flex-wrap:wrap;gap:5px 15px}.wpcf7 form .wpcf7-radio label{width:auto;margin:0}.wpcf7 form .wpcf7-radio label input{display:none}.wpcf7 form .wpcf7-radio label input:checked+.wpcf7-list-item-label::before{background-color:var(--wp--preset--color--atom-grey-dark)}.wpcf7 form .wpcf7-radio label .wpcf7-list-item-label::before{content:"";display:inline-block;width:20px;height:20px;border-radius:50%;margin:0 8px 0 0;border:4px solid #efefef;background-color:#efefef;vertical-align:middle}.wpcf7 form .wpcf7-checkbox .wpcf7-list-item,.wpcf7 form .wpcf7-acceptance .wpcf7-list-item{display:block}.wpcf7 form .wpcf7-checkbox .wpcf7-list-item label,.wpcf7 form .wpcf7-acceptance .wpcf7-list-item label{width:auto;margin:0}.wpcf7 form .wpcf7-checkbox .wpcf7-list-item label input,.wpcf7 form .wpcf7-acceptance .wpcf7-list-item label input{display:none}.wpcf7 form .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-list-item-label::before,.wpcf7 form .wpcf7-acceptance .wpcf7-list-item label input:checked+.wpcf7-list-item-label::before{color:var(--wp--preset--color--atom-grey-dark)}.wpcf7 form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label::before,.wpcf7 form .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";display:inline-block;width:20px;height:20px;border-radius:4px;margin:0 8px 0 0;color:#efefef;border:4px solid #efefef;background-color:#efefef;vertical-align:middle;font-size:15px;line-height:14px}.wpcf7 form .codedropz-upload-wrapper{font-size:1rem}.wpcf7 form .codedropz-upload-wrapper .codedropz-upload-container{padding:5px 15px}.wpcf7 form .codedropz-upload-wrapper h3{font-size:1rem;margin:0}.wpcf7 form .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .name{color:var(--wp--preset--color--atom-grey-dark);padding:0}.wpcf7 form .codedropz-upload-wrapper .dnd-upload-status .dnd-upload-details .dnd-progress-bar span{padding-right:10px;background:var(--wp--preset--color--atom-main-2)}.wpcf7 form .wpcf7-response-output{margin:30px 0 15px;padding:15px;color:var(--wp--preset--color--atom-grey-dark);border:none;background-color:var(--wp--preset--color--atom-main-2-light);border-radius:15px;font-size:1rem}.wpcf7 form .wpcf7-response-output .wpcf7-icon-wraning{display:none !important}.wpcf7 form.sent .wpcf7-response-output{background-color:var(--wp--preset--color--atom-main-2-light);border-left:10px solid var(--wp--preset--color--atom-main-2)}.wpcf7 form.invalid .wpcf7-response-output{background-color:var(--wp--preset--color--atom-main-2-light);border-left:10px solid #980f0f}.wpcf7 form .wpcf7-spinner{position:absolute;display:flex !important;justify-content:center;align-items:center;left:0;top:0;margin:0;background-image:none !important;width:100% !important;height:100% !important;border-radius:0;opacity:1;background-color:rgba(255,255,255,.5)}.wpcf7 form .wpcf7-spinner::before{position:relative;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;color:#636363;font-size:1.875rem;width:auto;height:auto;transform-origin:50%;background:none}.wpcf7 form .atom-default-texts{display:none}.wpcf7 form .legal{margin:0;font-size:0.75rem;opacity:.6}.wpcf7 form .legal a{color:var(--wp--preset--color--atom-grey-dark)}.wpcf7 form .action-button{border-radius:15px}.wpcf7 form .action-button.cf7mls_next{background-color:var(--wp--preset--color--atom-main-2)}.wpcf7 form .wpcf7-submit{border-radius:15px !important}ul.nav-tabs,ul.wc-tabs{padding:0;border:none;display:flex;justify-content:center;flex-wrap:wrap}ul.nav-tabs li,ul.wc-tabs li{position:relative}ul.nav-tabs li>a,ul.wc-tabs li>a{border:none !important;text-transform:uppercase;color:var(--wp--preset--color--atom-grey-dark) !important;padding:10px 15px;background:none !important;text-align:center}ul.nav-tabs li>a::after,ul.wc-tabs li>a::after{content:"";display:block;position:relative;margin:10px auto;width:0px;max-width:100%;height:2px;border:none;background-color:rgba(0,0,0,0);transition:all .3s ease}ul.nav-tabs li>a:focus,ul.wc-tabs li>a:focus{outline-style:none}ul.nav-tabs li>a:hover,ul.wc-tabs li>a:hover{text-decoration:none;color:var(--wp--preset--color--atom-main-2) !important}ul.nav-tabs li.active>a,ul.nav-tabs li>a.active,ul.wc-tabs li.active>a,ul.wc-tabs li>a.active{color:var(--wp--preset--color--atom-main-2) !important}ul.nav-tabs li.active>a::after,ul.nav-tabs li>a.active::after,ul.wc-tabs li.active>a::after,ul.wc-tabs li>a.active::after{background-color:var(--wp--preset--color--atom-main-2);width:40px}ul.nav-tabs li::before,ul.wc-tabs li::before{display:none}ul.nav-tabs li .dropdown-menu a.dropdown-item,ul.wc-tabs li .dropdown-menu a.dropdown-item{padding:10px 15px;color:var(--wp--preset--color--atom-grey-dark) !important}ul.nav-tabs li .dropdown-menu a.dropdown-item.active,ul.nav-tabs li .dropdown-menu a.dropdown-item:active,ul.wc-tabs li .dropdown-menu a.dropdown-item.active,ul.wc-tabs li .dropdown-menu a.dropdown-item:active{background-color:var(--wp--preset--color--atom-main-2);color:#fff !important}ul.nav-tabs li .dropdown-menu a.dropdown-item::after,ul.wc-tabs li .dropdown-menu a.dropdown-item::after{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-notice,.woocommerce-message{margin:30px 0;padding:15px;background-color:var(--wp--preset--color--atom-main-2-light);border-left:var(--wp--preset--color--atom-main-2);border-radius:15px}.woocommerce-error p,.woocommerce-info p,.woocommerce-notice p,.woocommerce-message p{margin:0}.woocommerce-error.woocommerce-error,.woocommerce-info.woocommerce-error,.woocommerce-notice.woocommerce-error,.woocommerce-message.woocommerce-error{border-left:15px solid #980f0f}.woocommerce-error li::before,.woocommerce-info li::before,.woocommerce-notice li::before,.woocommerce-message li::before{display:none !important}.woocommerce-error li:last-child,.woocommerce-info li:last-child,.woocommerce-notice li:last-child,.woocommerce-message li:last-child{margin-bottom:0}.tags{font-size:0.9375rem;font-weight:300}.tags label{text-transform:uppercase;margin:5px 10px 5px 0}.tags .tag{display:inline-block;background-color:var(--wp--preset--color--atom-grey-dark);color:#fff;padding:4px 30px;border-radius:15px;margin:5px 10px;text-decoration:none;transition:all .3s ease}.tags .tag:hover{transform:scale(1.04)}.tags .tag.active{background-color:var(--wp--preset--color--atom-main-2)}.social-share-container{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:15px;border-top:1px solid #efefef;padding:15px 0 0}.social-share-container h2{font-size:1.25rem;margin:0}.social-share-container .social-share-buttons{display:flex;gap:15px}.social-share-container .social-share-buttons a{color:var(--wp--preset--color--atom-main-1);font-size:1.25rem;text-decoration:none}.atom-price{font-size:1.375rem;font-weight:700;font-family:"Roboto Slab",serif;color:var(--wp--preset--color--atom-grey-dark)}.product-feature-overview-table{width:calc(100% + 60px);margin:30px -30px !important;border-bottom:3px solid #fafafa;font-size:1.125rem}.product-feature-overview-table tr{border-top:3px solid #fafafa}.product-feature-overview-table tr th{padding:10px;color:var(--wp--preset--color--atom-main-1);text-transform:uppercase;font-weight:500;text-align:left;vertical-align:text-top}.product-feature-overview-table tr th .next-row{display:block;text-transform:none;color:var(--wp--preset--color--atom-grey-dark)}.product-feature-overview-table tr td{padding:10px;font-weight:700;text-align:right;color:var(--wp--preset--color--atom-grey-dark);vertical-align:text-top;word-break:initial}.product-feature-overview-table tr td.icon-th{color:var(--wp--preset--color--atom-main-1);text-transform:uppercase;font-weight:500;text-align:left;width:1.6em}.product-feature-overview-table tr.sub-item{border-top:none}.product-feature-overview-table tr.sub-item th{text-transform:none;color:var(--wp--preset--color--atom-grey-dark)}.product-feature-overview-table tr.sub-item th,.product-feature-overview-table tr.sub-item td{padding-top:0;padding-bottom:10px;line-height:1.1em}.product-feature-overview-table tr.sub-item:has(+.main-item) th,.product-feature-overview-table tr.sub-item:has(+.main-item) td{padding-bottom:15px}.product-feature-overview-table tr>:first-child{padding-left:30px}.product-feature-overview-table tr>:last-child{padding-right:30px}.dashboard-config{position:relative}.dashboard-config .dashboard-config-active{display:none}.dashboard-config .loading{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);border-radius:15px}.dashboard-config .loading .loading-inner{display:flex;height:100%;justify-content:center;align-items:center;color:#636363;font-size:30px}.dashboard-config .resets-indicator{display:flex;align-items:center;color:var(--wp--preset--color--atom-main-2)}.dashboard-config .resets-indicator .fa-layers{font-size:1.5rem;margin-right:5px}.dashboard-config .masterclass-table .row{position:relative;margin-top:10px;margin-bottom:10px}.dashboard-config .masterclass-table .row div[data-bs-toggle=collapse]:not(.collapsed)>strong{color:var(--wp--preset--color--atom-main-1)}.dashboard-config .masterclass-table .row div[data-bs-toggle=collapse]:hover{cursor:pointer}.dashboard-config .masterclass-table .row.header-row.sorting-enabled.sort-order-desc>div.sorted-by::before{transform:rotate(180deg)}.dashboard-config .masterclass-table .row.header-row.sorting-enabled>div{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dashboard-config .masterclass-table .row.header-row.sorting-enabled>div.sorted-by{font-weight:700}.dashboard-config .masterclass-table .row.header-row.sorting-enabled>div.sorted-by::before{margin-right:5px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";color:var(--wp--preset--color--atom-main-2)}.dashboard-config .masterclass-table .row:not(:last-child)::after{content:"";display:block;height:1px;margin:10px 15px 0;order:10;background-color:var(--wp--preset--color--atom-grey-light);width:calc(100% - 30px)}.dashboard-config .masterclass-table .time{font-size:0.75rem}.dashboard-config .masterclass-table .fas.color{color:var(--wp--preset--color--atom-main-2)}.dashboard-config .masterclass-table .course-info p{margin:0 0 10px}.dashboard-config .masterclass-table .table-divider{font-size:0.9375rem;text-transform:uppercase;font-weight:500;text-align:left;border-bottom:2px solid var(--wp--preset--color--atom-grey-light);padding:0 0 5px;margin:15px 0}.dashboard-config .masterclass-table .dynamic-list-comma>span:not(:last-child)::after{content:", "}.dashboard-config .masterclass-table .row-toggle{position:absolute;right:15px;top:-10px;padding:14px 0 30px 10px;width:auto}.dashboard-config .masterclass-table .row-toggle.collapsed i{transform:rotate(180deg)}.dashboard-config .has-atom-grey-light-background-color .masterclass-table .row:not(:last-child)::after{background-color:#fff}.dashboard-config .has-atom-grey-light-background-color .masterclass-table .table-divider{border-color:#fff}.dashboard-config a:not(.button){line-break:anywhere}.modal{padding:0 !important}.modal button.close{position:absolute;right:0;top:0;padding:15px;z-index:1;font-size:28px;opacity:1;text-shadow:none;background:none;border:none;font-weight:300;color:#636363}.modal button.close:focus{outline-style:none}.modal .modal-dialog{width:900px;max-width:calc(100% - 30px);margin:60px auto}.modal .modal-dialog .modal-content{border-radius:15px;overflow:hidden;border:none;padding:15px}.modal .modal-dialog .modal-content .modal-header{position:relative;height:calc(25vh + 70px);background-color:var(--wp--preset--color--atom-grey-light);background-position:center center;background-size:cover;border:none;padding:15px;margin:-15px -15px 0 -15px;width:calc(100% + 30px)}.modal .modal-dialog .modal-content .modal-header::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:70px;background-image:var(--wp--custom--img--wave-white);background-position:calc(50% - 250px) bottom;background-size:auto 100%}.modal .modal-dialog .modal-content .modal-body{border:none;border-radius:0;padding:45px 0;margin:0 auto;max-width:600px;width:100%}.modal .modal-dialog .modal-content .modal-body>.container{padding:0}.modal .modal-dialog .modal-content .modal-body .topline{margin:0 0 5px}.modal.pyramid-modal .modal-dialog{width:920px}.modal.pyramid-modal .modal-dialog button.close{position:absolute;right:0;top:-30px;color:#fff}.modal.pyramid-modal .modal-dialog .modal-content{padding:0}.modal.pyramid-modal .modal-dialog .modal-content .modal-body{padding:0 10px;max-width:100%}.modal.pyramid-modal .modal-dialog .modal-content .modal-body .container{position:relative}.modal.pyramid-modal .modal-dialog .modal-content .modal-body .pyramid{display:block;position:absolute;width:100%;height:100%;right:0;background-color:#fff;-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 50% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 50% 100%);z-index:1080}.modal.pyramid-modal .modal-dialog .modal-content .modal-body .pyramide-row{background-color:#efefef;margin-top:15px;margin-bottom:15px;align-items:stretch}.modal.pyramid-modal .modal-dialog .modal-content .modal-body .pyramide-row .pyramide-step-container{display:flex;align-items:stretch;padding-left:0}.modal.pyramid-modal .modal-dialog .modal-content .modal-body .pyramide-row .pyramide-step-container .pyramide-step{background-color:var(--wp--preset--color--atom-main-1);writing-mode:vertical-lr;transform:rotate(180deg);color:#fff;font-size:1.25rem;font-weight:700;text-transform:uppercase;text-align:center;padding:15px 5px;white-space:nowrap}.modal.pyramid-modal .modal-dialog .modal-content .modal-body .pyramide-row .pyramide-content{display:flex;flex-flow:column;justify-content:center;padding-top:30px;padding-bottom:30px}.modal.pyramid-modal .modal-dialog .modal-content .modal-body .pyramide-row h3{text-align:left;margin:0 0 15px}.modal.pyramid-modal .modal-dialog .modal-content .modal-body .pyramide-row .pyramide-graphic{position:relative;display:flex;justify-content:flex-end;align-items:center;text-align:center;font-size:2.5rem;font-weight:700;color:var(--wp--preset--color--atom-main-1);height:100%;padding:30px 15px;z-index:1090}.modal.videoplayer-modal .modal-dialog{width:1110px}.modal.videoplayer-modal .modal-dialog .modal-content{border:5px solid var(--wp--preset--color--atom-main-2)}.modal.videoplayer-modal .modal-dialog .modal-content .modal-body{padding:0;max-width:none}.modal.atom-signup-popover button.close,.modal.personal-consultation-modal button.close{color:#fff}.modal.atom-signup-popover .modal-dialog .modal-content,.modal.personal-consultation-modal .modal-dialog .modal-content{padding:0}.modal.atom-signup-popover .modal-dialog .modal-content .form-col,.modal.personal-consultation-modal .modal-dialog .modal-content .form-col{padding:30px}.modal.atom-signup-popover .modal-dialog .modal-content .form-col a:not(.button),.modal.personal-consultation-modal .modal-dialog .modal-content .form-col a:not(.button){text-decoration:underline}.modal.atom-signup-popover .modal-dialog .modal-content .form-col input:not([type=checkbox]),.modal.atom-signup-popover .modal-dialog .modal-content .form-col .iti,.modal.personal-consultation-modal .modal-dialog .modal-content .form-col input:not([type=checkbox]),.modal.personal-consultation-modal .modal-dialog .modal-content .form-col .iti{margin-bottom:15px}.modal.atom-signup-popover .modal-dialog .modal-content .form-col input[name=street],.modal.atom-signup-popover .modal-dialog .modal-content .form-col input[name=atom_street],.modal.personal-consultation-modal .modal-dialog .modal-content .form-col input[name=street],.modal.personal-consultation-modal .modal-dialog .modal-content .form-col input[name=atom_street]{display:none}.modal.atom-signup-popover .modal-dialog .modal-content .form-col .step-2fa,.modal.personal-consultation-modal .modal-dialog .modal-content .form-col .step-2fa{display:none}.modal.atom-signup-popover .modal-dialog .modal-content .form-col .additional-info,.modal.personal-consultation-modal .modal-dialog .modal-content .form-col .additional-info{margin:15px 0 0}.modal.atom-signup-popover .modal-dialog .modal-content .form-col .ajax-info-output,.modal.personal-consultation-modal .modal-dialog .modal-content .form-col .ajax-info-output{display:none}.modal.wide-modal .modal-dialog{width:1170px}.modal.wide-modal .modal-dialog .modal-content .modal-body{max-width:none}.toast{border-radius:15px;border:2px solid #efefef;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.toast .toast-body{padding:15px;width:100%}.toast .button-close{border:none;padding:15px;margin:0;background:none;border-radius:0;font-size:.875rem;color:var(--wp--preset--color--atom-main-2);font-weight:700;text-transform:none;text-align:inherit;vertical-align:unset;width:auto}#vue-app-global-calendar{--global-calendar-event-size: 150px;--global-calendar-bg-color: #EFEFEF;--global-calendar-header-height: 54px;position:relative;min-height:300px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#vue-app-global-calendar .global-calendar-filters{position:relative}#vue-app-global-calendar .global-calendar-filters .scroll-left{position:absolute;z-index:2;left:0;top:calc(50% - 12px)}#vue-app-global-calendar .global-calendar-filters .scroll-right{position:absolute;z-index:2;right:0;top:calc(50% - 12px)}#vue-app-global-calendar .global-calendar-filters .global-calendar-filters-inner{display:flex;overflow-x:auto;gap:15px;padding:15px 30px;border-bottom:2px solid #fff;-webkit-mask-image:linear-gradient(to right, transparent 0px, black 30px, black calc(100% - 30px), transparent 100%);mask-image:linear-gradient(to right, transparent 0px, black 30px, black calc(100% - 30px), transparent 100%)}#vue-app-global-calendar .global-calendar-filters .global-calendar-filters-inner .button{margin:0 !important;white-space:nowrap}@media screen and (max-width: 767px){#vue-app-global-calendar .global-calendar-filters .global-calendar-filters-inner{gap:5px}#vue-app-global-calendar .global-calendar-filters .global-calendar-filters-inner .button{padding:5px;width:auto}}#vue-app-global-calendar .global-calendar-backward{position:absolute;z-index:2;left:0;margin-top:calc(var(--global-calendar-header-height)/2)}#vue-app-global-calendar .global-calendar-forward{position:absolute;z-index:2;right:0;margin-top:calc(var(--global-calendar-header-height)/2)}#vue-app-global-calendar .global-calendar-table{position:relative;display:grid;grid-template-columns:1rem repeat(var(--global-calendar-cols-per-view), 1fr);margin-top:15px;border-collapse:collapse;border:none;text-align:center;width:100%;transition:transform .3s ease}#vue-app-global-calendar .global-calendar-table.swiping-left{transform:translateX(-15px)}#vue-app-global-calendar .global-calendar-table.swiping-right{transform:translateX(15px)}#vue-app-global-calendar .global-calendar-table.animating-from-left{transition:transform 0s;transform:translateX(-15px)}#vue-app-global-calendar .global-calendar-table.animating-from-right{transition:transform 0s;transform:translateX(15px)}#vue-app-global-calendar .global-calendar-table thead,#vue-app-global-calendar .global-calendar-table tbody,#vue-app-global-calendar .global-calendar-table tr{display:contents}#vue-app-global-calendar .global-calendar-table th{margin:0 0 0 15px;padding:0;min-height:var(--global-calendar-header-height)}#vue-app-global-calendar .global-calendar-table th .global-calendar-day-header-date{font-size:1.25rem;font-weight:700;font-family:"Roboto Slab",serif}#vue-app-global-calendar .global-calendar-table th .global-calendar-day-header-weekday{font-size:1rem;font-weight:500;color:var(--wp--preset--color--atom-main-1)}#vue-app-global-calendar .global-calendar-table th[scope=row]{display:flex;justify-content:center;align-items:center;margin:0}#vue-app-global-calendar .global-calendar-table th[scope=row] span{display:inline-block;transform:rotate(-90deg);white-space:nowrap;font-size:1.0625rem;line-height:1em;font-weight:700;font-family:"Roboto Slab",serif}#vue-app-global-calendar .global-calendar-table td{margin:5px 0 0 15px;padding:0}#vue-app-global-calendar .global-calendar-table td.collapse-gap-left{margin-left:0}#vue-app-global-calendar .global-calendar-table td.td-is-today .global-calendar-events{background-color:#c5c5c5}#vue-app-global-calendar .global-calendar-table .global-calendar-events{display:flex;flex-flow:column;gap:5px;background-color:var(--global-calendar-bg-color);padding:5px;min-height:var(--global-calendar-event-size);height:100%}#vue-app-global-calendar .global-calendar-table .global-calendar-events .global-calendar-event{background-color:#fff;padding:10px;flex-grow:1;min-height:calc(var(--global-calendar-event-size) - 10px);-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;hyphens:auto;hyphenate-limit-chars:6 3 3}#vue-app-global-calendar .global-calendar-table .global-calendar-events .global-calendar-event.global-calendar-event-size-2{min-height:calc((var(--global-calendar-event-size) + 5px)*2)}#vue-app-global-calendar .global-calendar-table .global-calendar-events .global-calendar-event.global-calendar-event-size-3{min-height:calc((var(--global-calendar-event-size) + 5px)*3)}#vue-app-global-calendar .global-calendar-table .global-calendar-events .global-calendar-event .global-calendar-event-label{font-size:0.8125rem;padding:0 15px;color:#fff;font-weight:500;display:inline-block;text-transform:uppercase;border-radius:10px}#vue-app-global-calendar .global-calendar-table .global-calendar-events .global-calendar-event .global-calendar-event-title{margin:5px 0;display:block;font-size:1.0625rem;line-height:1.2em;font-weight:700;font-family:"Roboto Slab",serif;color:var(--wp--preset--color--atom-grey-dark)}#vue-app-global-calendar .global-calendar-table .global-calendar-events .global-calendar-event .global-calendar-event-time,#vue-app-global-calendar .global-calendar-table .global-calendar-events .global-calendar-event .global-calendar-event-location{font-size:0.875rem;line-height:1.3em;font-weight:500;text-transform:uppercase;color:var(--wp--preset--color--atom-main-1)}#vue-app-global-calendar .global-calendar-table.has-overflow-left{padding-left:15px}#vue-app-global-calendar .global-calendar-table.has-overflow-left thead th:nth-of-type(2){padding-right:30%}#vue-app-global-calendar .global-calendar-table.has-overflow-left th[scope=row]{margin-left:-30px}#vue-app-global-calendar .global-calendar-table.has-overflow-right{padding-right:15px}#vue-app-global-calendar .global-calendar-table.has-overflow-right thead th:last-of-type{padding-left:30%}#vue-app-global-calendar .global-calendar-table .global-calendar-overflow-placeholder-left,#vue-app-global-calendar .global-calendar-table .global-calendar-overflow-placeholder-right{position:absolute;display:block;background-color:#fff;border:solid var(--global-calendar-bg-color) 5px;width:30px;bottom:0;height:calc(100% - var(--global-calendar-header-height) - 5px)}#vue-app-global-calendar .global-calendar-table .global-calendar-overflow-placeholder-left{left:16px;border-left:none;-webkit-mask-image:linear-gradient(to left, black 0, transparent 100%);mask-image:linear-gradient(to left, black 0, transparent 100%)}#vue-app-global-calendar .global-calendar-table .global-calendar-overflow-placeholder-right{right:-15px;border-right:none;-webkit-mask-image:linear-gradient(to right, black 0, transparent 100%);mask-image:linear-gradient(to right, black 0, transparent 100%)}@media screen and (max-width: 767px){#vue-app-global-calendar .global-calendar-table{grid-template-columns:repeat(var(--global-calendar-cols-per-view), 1fr)}#vue-app-global-calendar .global-calendar-table th[scope=row]{display:none !important}#vue-app-global-calendar .global-calendar-table td{margin:5px 0 0 10px}#vue-app-global-calendar .global-calendar-table td:first-of-type{margin-left:0}#vue-app-global-calendar .global-calendar-table .global-calendar-overflow-placeholder-left{left:-15px}}#vue-app-global-calendar .global-calendar-message-container{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;gap:15px;background-color:var(--global-calendar-bg-color);padding:15px;min-height:calc(var(--global-calendar-event-size)*2);height:100%}#vue-app-global-calendar .global-calendar-message-container .global-calendar-message-emoji{font-size:2.625rem}#vue-app-global-calendar .global-calendar-message-container .global-calendar-message-text{max-width:250px;font-size:1.0625rem;line-height:1.2em;font-weight:700;font-family:"Roboto Slab",serif}#vue-app-global-calendar .global-calendar-message-container .global-calendar-message-subtitle{max-width:250px;font-size:1rem;line-height:1.2em;font-weight:600;color:var(--wp--preset--color--atom-main-1)}#vue-app-global-calendar .loading{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);color:#636363;font-size:1.875rem;z-index:2}.grey-darker #vue-app-global-calendar{--global-calendar-bg-color: var(--wp--preset--color--atom-grey-light)}header.main-header{position:absolute;z-index:99;width:100%;transition:all .3s ease}header.main-header nav.user-nav{background-color:var(--wp--preset--color--atom-grey-dark);text-align:center;padding:10px;line-height:1em}header.main-header nav.user-nav ul{display:flex;list-style:none;margin:0;padding:0}header.main-header nav.user-nav ul li{display:inline-block}header.main-header nav.user-nav ul li a{display:inline-block;color:#fff;font-size:0.9375rem;font-weight:500;margin:0 10px}header.main-header nav.user-nav ul li a svg,header.main-header nav.user-nav ul li a i{color:var(--wp--preset--color--atom-main-2);margin-right:5px}header.main-header nav.user-nav ul li a i{margin-right:0}header.main-header nav.user-nav ul li.settings-link-container{flex-grow:2}header.main-header nav.user-nav ul li.logout-link-container{text-align:right}header.main-header nav.user-nav+nav.navbar{border-radius:0 0 15px 15px;margin-top:0}header.main-header nav.navbar{padding:0;background-color:#fff;border-radius:15px;margin:15px 0 0;z-index:100}header.main-header nav.navbar .navbar-brand{display:inline-flex;align-items:center;padding:5px 0 10px 15px;flex-grow:1;margin-right:15px;transition:none}header.main-header nav.navbar .navbar-brand img,header.main-header nav.navbar .navbar-brand svg{height:30px;width:auto}header.main-header nav.navbar ul.navbar-nav{padding:0 0 15px 0;list-style:none}header.main-header nav.navbar ul.navbar-nav>li{border-bottom:2px solid #efefef}header.main-header nav.navbar ul.navbar-nav>li:last-child,header.main-header nav.navbar ul.navbar-nav>li:last-of-type{border-bottom:none}header.main-header nav.navbar ul.navbar-nav>li>a.nav-link{font-size:1rem;text-align:center;text-transform:uppercase;font-weight:500;color:var(--wp--preset--color--atom-grey-dark);padding:15px;transition:all .3s ease}header.main-header nav.navbar ul.navbar-nav>li>a.nav-link:focus,header.main-header nav.navbar ul.navbar-nav>li>a.nav-link:focus-visible{box-shadow:none !important}header.main-header nav.navbar ul.navbar-nav>li>a.nav-link:hover{background-color:#efefef;color:var(--wp--preset--color--atom-grey-dark)}header.main-header nav.navbar ul.navbar-nav>li.button-item{order:-1;padding:15px 30px;border:none;display:block}header.main-header nav.navbar ul.navbar-nav>li.button-item .button{text-transform:none;width:100%}header.main-header nav.navbar ul.navbar-nav>li.active>a,header.main-header nav.navbar ul.navbar-nav>li.current_page_parent>a{background-color:#efefef}header.main-header nav.navbar ul.navbar-nav>li.dropdown a:active,header.main-header nav.navbar ul.navbar-nav>li.dropdown a:focus{outline-style:none;background-color:#efefef}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu{margin:0;padding-top:0;padding-bottom:30px;border:none;text-align:center;opacity:0;margin-top:-40px;transition:opacity .3s ease,margin .3s ease}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .container{padding:0}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu.show{margin-top:0;opacity:1}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .button.inverse:hover{background-color:#efefef}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .submenu-items{list-style:none}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .submenu-items li a{display:inline-block;font-weight:400;text-transform:none;padding:15px;overflow:hidden;text-overflow:ellipsis}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .submenu-items li a svg,header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .submenu-items li a i{margin-right:5px;color:var(--wp--preset--color--atom-main-2)}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .submenu-items li a:active,header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .submenu-items li a:focus{outline-style:none;color:var(--wp--preset--color--atom-grey-dark)}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .submenu-items li.active a,header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .submenu-items li a:hover{background-color:var(--wp--preset--color--atom-grey-light)}header.main-header .nav-addons{display:flex;justify-content:center;align-items:center;font-size:1.375rem}header.main-header .nav-addons>*{padding:15px 20px}header.main-header .nav-addons .cart{position:relative;color:var(--wp--preset--color--atom-grey-dark)}header.main-header .nav-addons .cart i{vertical-align:middle}header.main-header .nav-addons .cart .cart-count{position:absolute;width:1rem;height:1rem;font-size:0.75rem;text-align:center;color:#fff;background-color:var(--wp--preset--color--atom-main-1);border-radius:50%;top:calc(50% - 1.1rem);right:calc(50% - 1.1rem)}header.main-header .nav-addons .cart:hover{transform:scale(1.04)}main{padding:0;overflow:clip}main+.woocommerce-message{margin-top:0}main ul{margin:0 0 30px;padding:0 0 0 1.5em;list-style:none}main ul li{padding:0;margin:0 0 5px}main ul li::before{display:block;float:left;content:"";margin-left:-1.5em;width:1em;height:1em;margin-top:.2em;background-image:var(--wp--custom--img--list-icon);background-size:contain;background-repeat:no-repeat}main #down{margin:30px 0 0;display:inline-block;text-align:center;color:var(--wp--preset--color--atom-main-2);text-transform:uppercase;font-weight:500;font-size:1.125rem;transition:all .3s ease}main #down i{display:block;font-size:1.875rem;margin:25px 0 0}main #down:hover{text-decoration:none;color:var(--wp--preset--color--atom-main-2)}main #down:hover i{transform:scale(1.02)}main #down:focus{outline-style:none}main aside{position:fixed;bottom:0;left:0;width:100%;max-width:400px;padding:15px;max-height:100%;overflow-y:auto;z-index:10}main aside .on-this-page{padding:15px;border-radius:15px;background-color:#fafafa;box-shadow:0 0 10px rgba(0,0,0,.1)}main aside .on-this-page button{display:flex;justify-content:space-between;align-items:center;-webkit-appearance:none;border:none;outline-style:none;background:none;padding:0;margin:0;width:100%;color:var(--wp--preset--color--atom-main-2)}main aside .on-this-page button h2{font-size:1.25rem;margin:0;text-align:left}main aside .on-this-page button i{transition:all .3s ease;display:block}main aside .on-this-page.open button i{transform:rotate(180deg)}main aside .on-this-page .list-group{border-top:1px solid #efefef;padding:12px 0 0;margin:8px 0 0;display:none}main aside .on-this-page .list-group .list-group-item{display:block;color:#636363;padding:5px 0;line-height:1.3em}main aside .on-this-page .list-group .list-group-item.active{font-weight:700}main section.subnav{background-color:var(--wp--preset--color--atom-main-2-light);overflow:scroll;width:auto}main section.subnav nav{display:flex;align-items:stretch;padding:15px 0}main section.subnav nav .item{display:flex;align-items:center}main section.subnav nav .item:not(:last-child){border-right:2px solid #fff}main section.subnav nav .item a{display:block;text-align:center;min-width:100px}main section.subnav nav .item a:not(.button){padding:0 15px}main section.subnav nav .item a:not(.button) .fas,main section.subnav nav .item a:not(.button) .svg-inline--fa{display:block;font-size:1.625rem;color:var(--wp--preset--color--atom-main-1);margin:0 auto 15px}main section.subnav nav .item a:not(.button) div{display:block;text-decoration:none;color:var(--wp--preset--color--atom-grey-dark);text-transform:uppercase;font-size:0.6875rem;font-weight:500}main section.subnav nav .item a:not(.button):hover{text-decoration:none}main section.subnav nav .item a.button{margin-left:15px;white-space:nowrap;flex-shrink:0}main section.heading{position:relative;padding:150px 0 60px;text-align:center;background-size:cover;background-position:center center}main section.heading.heading-reduced-padding{padding:120px 0 30px}main section.heading svg.top-icon,main section.heading i.top-icon{display:block;text-align:center;color:var(--wp--preset--color--atom-main-1);margin:0 auto 15px;font-size:2.25rem}main section.heading .post-info{text-transform:uppercase;font-weight:500}main section.heading .post-info div{display:inline-block;margin:5px 15px}main section.heading .post-info div .fas,main section.heading .post-info div svg.svg-inline--fa{color:var(--wp--preset--color--atom-main-1)}main section.heading .post-info div.reading-time span{color:var(--wp--preset--color--atom-main-1);font-weight:300}main section.heading .post-info div a{color:var(--wp--preset--color--atom-grey-dark)}main section.heading .title-block{margin:100px 0}main section.heading .atom-vimeo.full-heading-video{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;overflow:hidden;z-index:auto}main section.heading .atom-vimeo.full-heading-video iframe{box-sizing:border-box;height:56.25vw;left:50%;min-height:100%;min-width:100%;transform:translate(-50%, -50%);position:absolute;top:50%;width:177.77777778vh}main section.heading.has-heading-img::before{content:"";display:block;position:absolute;background-color:rgba(255,255,255,.4);width:100%;height:100%;top:0;left:0}main section.heading.heading-large{padding-top:0}main section.heading.heading-large .heading-large-image-container{position:relative;min-height:365px;height:40vw;margin-bottom:-20px;background-color:#efefef;overflow:hidden}main section.heading.heading-large .heading-large-image-container img{position:absolute;width:100%;height:100%;top:0;right:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0%;object-position:50% 0%;min-height:440px}main section.heading.heading-large .heading-large-image-container::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:70px;background-image:var(--wp--custom--img--wave-grey-light);background-position:calc(50% - 250px) bottom;background-size:auto 100%}main section.heading.heading-large .title-block{margin:0}main section.heading.product-heading .product-heading-img{width:600px}main section.heading.product-heading h1{font-size:2.5rem;margin:0 0 40px}main section.heading.product-heading .entry-summary .quantity{width:100%}main section.heading.product-heading .entry-summary .quantity.hidden{display:none}main section.heading.product-heading .entry-summary .bundle_form{margin:0}main section.heading.product-heading .entry-summary .woocommerce-product-details__short-description{text-align:left}main section.heading.product-heading .entry-summary .bundled_product_summary{margin:30px 0;padding-bottom:15px}main section.heading.product-heading .entry-summary .bundled_product_summary:not(.bundled_item_optional):not(.has_qty_input){display:none}main section.heading.product-heading .entry-summary .bundled_product_summary .bundled_product_optional_checkbox .bundled_product_checkbox{display:none}main section.heading.product-heading .entry-summary .bundled_product_summary .bundled_product_optional_checkbox .bundled_product_checkbox:checked+.label-inner::before{content:"×";background-color:var(--wp--preset--color--atom-grey-light)}main section.heading.product-heading .entry-summary .bundled_product_summary .bundled_product_optional_checkbox .label-inner{display:flex;text-transform:uppercase;font-size:14px;font-weight:500}main section.heading.product-heading .entry-summary .bundled_product_summary .bundled_product_optional_checkbox .label-inner::before{content:"";display:block;flex-shrink:0;width:20px;height:20px;border:2px solid var(--wp--preset--color--atom-grey-dark);margin:0 10px 0 0;text-align:center;font-size:20px;line-height:16px}main section.heading.product-heading .entry-summary .bundled_product_summary .bundled_product_images{display:none}main section.heading.product-heading .entry-summary .bundled_product_summary .details{width:100%;float:none;padding:0}main section.heading.product-heading .entry-summary form.cart .price{margin:30px 0 0}main section.heading.product-heading .entry-summary form.cart button[type=submit]{width:100%;background-color:var(--wp--preset--color--atom-main-2);border-color:var(--wp--preset--color--atom-main-2);color:#fff !important;margin-top:30px}main section.heading:not(.has-heading-img)+.maincontent.grey{padding-top:0}main section.maincontent{padding:60px 0;position:relative}main section.maincontent .atom-content-container{padding:60px 0;background-color:var(--wp--preset--color--atom-grey-light);border-radius:15px}main section.maincontent .atom-content-container.bg-color-white{background-color:#fff}main section.maincontent .topline+h2{text-align:center !important}main section.maincontent p a,main section.maincontent li a{font-weight:700}main section.maincontent .anchors{text-align:center;margin:60px 0}main section.maincontent .anchors a{display:inline-block;padding:5px 10px;font-size:1rem;font-weight:500;text-decoration:underline}main section.maincontent .header-video{position:relative;margin:0 -15px -90px;width:calc(100% + 30px);height:calc(100% + 90px)}main section.maincontent .eco-certificates{margin:30px 0 0}main section.maincontent .eco-certificates div{display:flex;justify-content:space-around;max-width:800px;margin:0 auto}main section.maincontent .eco-certificates img{flex-grow:2;flex-shrink:2;max-width:100%;min-width:0;margin:0 10px}main section.maincontent .eco-certificates img:first-child{margin-left:0}main section.maincontent .eco-certificates img:last-child{margin-right:0}main section.maincontent .eco-certificates a{color:var(--wp--preset--color--atom-grey-dark);text-decoration:underline}main section.maincontent.blog #blogLoading{display:none;text-align:center}main section.maincontent.blog #blogLoading svg,main section.maincontent.blog #blogLoading i{font-size:2.5rem;color:#636363;margin:0 auto}main section.maincontent .login-form .eb-sso-cont-login-btns,main section.maincontent .login-form .atom-ajax-login-error{display:none}main section.maincontent .login-form #wfls-prompt-overlay{left:-1px;right:-1px;padding:0 1px;z-index:10}main section.maincontent .login-form #wfls-prompt-overlay label{margin:0}main section.maincontent .login-form form{position:relative}main section.maincontent .login-form .loading{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:rgba(255,255,255,.9);display:flex;justify-content:center;align-items:center;margin:0}main section.maincontent .login-form .loading::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:30px;color:#636363;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}main section.maincontent .block-content{overflow:hidden}main section.maincontent .block-content .has-text-align-center{text-align:center}main section.maincontent .block-content p,main section.maincontent .block-content ul,main section.maincontent .block-content ol{font-weight:300;font-size:var(--wp--preset--font-size--medium);line-height:1.62em;margin:0 0 30px}main section.maincontent .block-content p:last-child{margin-bottom:0}main section.maincontent .block-content .font-weight-regular{font-weight:400}main section.maincontent .block-content .visualizer-front-container{margin:30px 0;border-radius:15px;overflow:hidden}main section.maincontent .block-content .visualizer-front-container .visualizer-front+div{display:none !important}main section.maincontent .block-content .gallery{display:flex;flex-wrap:wrap;margin:30px -15px}main section.maincontent .block-content .gallery .gallery-item{display:block;margin:15px}main section.maincontent .block-content .gallery.gallery-columns-3 .gallery-item{width:calc(33.3333333333% - 30px)}main section.maincontent .block-content .gallery.gallery-columns-2 .gallery-item{width:calc(50% - 30px)}main section.maincontent .block-content .gallery.gallery-columns-4 .gallery-item{width:calc(25% - 30px)}main section.maincontent .block-content table{margin:0 0 30px}main section.maincontent .block-content figure{margin:30px 0;width:100%}main section.maincontent .block-content figure.rounded-corners{border-radius:15px}main section.maincontent .block-content .block-buy-button-teaser{overflow:visible}main section.maincontent .block-content .block-buy-button-teaser.negative-margin-img img{margin:-80px 0 -30px}main section.maincontent .block-content .block-buy-button-teaser:not(.negative-margin-img) img{margin:-30px 0 -30px}main section.maincontent .block-content .block-buy-button-teaser:hover{color:var(--wp--preset--color--atom-grey-dark);text-decoration:none}main section.maincontent .block-content .wp-block-buttons{margin:30px 0}@media(max-width: 991px){main section.maincontent .block-content .block-title-image .col-6{padding-right:0}}main section.maincontent .block-content .block-title-image .block-title-image-title{margin:0;font-size:1.25rem}@media(min-width: 992px){main section.maincontent .block-content .block-title-image .block-title-image-title{font-size:1.875rem}}main section.maincontent .block-content .block-title-image img{margin:0}main section.maincontent .block-content .block-title-number{display:flex;align-items:center;gap:5px}main section.maincontent .block-content .block-title-number .block-title-number-title{display:block;flex-grow:2;margin:0;font-size:1.875rem}main section.maincontent .block-content .block-title-number .block-title-number-number{font-weight:700;font-family:"Roboto Slab",serif;color:var(--wp--preset--color--atom-main-1);font-size:2.5rem;line-height:1em;white-space:nowrap}@media(min-width: 992px){main section.maincontent .block-content .block-title-number .block-title-number-number{font-size:5.25rem}}main section.maincontent .block-content .block-product-feature-overview-table .product-feature-overview-table{margin:0 !important;width:100%}main section.maincontent .block-content .block-product-feature-overview-table .product-feature-overview-table tr>:first-child,main section.maincontent .block-content .block-product-feature-overview-table .product-feature-overview-table tr>:last-child{padding:10px}main section.maincontent .block-content .wp-block-atom-team-overview .description{line-height:1.3em;margin:5px 0}main section.maincontent .block-content .block-links .link-row{display:flex;justify-content:space-between;align-items:center;margin:20px 0;padding:0 15px 0 0;background-color:#fff;border-radius:15px;font-size:1.25rem;color:var(--wp--preset--color--atom-grey-dark);box-shadow:0 0 5px rgba(0,0,0,.05);transform:all .3s ease}main section.maincontent .block-content .block-links .link-row .link-row-icon{display:flex;justify-content:center;align-items:center;width:70px;height:100%;padding:5px}main section.maincontent .block-content .block-links .link-row .link-row-icon i{font-size:1.875rem;color:var(--wp--preset--color--atom-main-2)}main section.maincontent .block-content .block-links .link-row .link-row-icon img{max-height:50px;-o-object-fit:contain;object-fit:contain}main section.maincontent .block-content .block-links .link-row strong{display:block;flex-grow:2;padding:15px;font-family:"Roboto Slab",serif}main section.maincontent .block-content .block-links .link-row>i{color:#636363}main section.maincontent .block-content .block-links .link-row:hover{transform:scale(1.01);box-shadow:0 0 10px rgba(0,0,0,.1);text-decoration:none}main section.maincontent .block-content .block-event-countdown .atom-countdown-timer{display:flex;justify-content:center;align-items:center;text-align:center;gap:15px}@media(max-width: 360px){main section.maincontent .block-content .block-event-countdown .atom-countdown-timer{gap:10px}}main section.maincontent .block-content .block-event-countdown .atom-countdown-timer .countdown-value{display:flex;justify-content:center;align-items:center;margin:0 auto;background-color:#fff;color:var(--wp--preset--color--atom-grey-dark);font-family:"Roboto Slab",serif;border-radius:5px;line-height:1em;font-weight:700;font-size:2.875rem;width:1.4em;height:1.4em}main section.maincontent .block-content .block-event-countdown .atom-countdown-timer .countdown-label{color:#fff;margin:10px 0 0;font-size:0.875rem;line-height:1em}main section.maincontent .block-content .block-cards-stack{background-color:#efefef;border-radius:15px;padding:60px 0;text-align:center}main section.maincontent .block-content .block-cards-stack .swiper-outer{position:relative}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper{max-width:min(600px,100% - 30px);margin:60px auto 0}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide{overflow:visible !important}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .card-front,main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .card-back{position:relative;border-radius:15px;box-shadow:0 0 35px rgba(0,0,0,.16)}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .card-front{background-color:#fff;padding:30px}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .card-back{position:absolute;top:0;height:100%;width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center;color:#fff;background-color:#444;transform:rotateY(180deg)}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .card-back .card-back-inner{padding:30px;overflow:scroll}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .card-back::after{content:"";display:block;position:absolute;width:100%;height:40px;bottom:0;background:linear-gradient(rgba(68, 68, 68, 0), #444444 90%);border-radius:0 0 15px 15px}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .card-label{display:inline-block;background-color:var(--wp--preset--color--atom-main-1);padding:2px 15px 1px;margin:15px 0;color:#fff;font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:1pt}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner h3{font-size:1.25rem}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .rotate{display:flex;align-items:center;position:absolute;bottom:10px;right:10px;color:var(--wp--preset--color--atom-main-2);z-index:1;opacity:0;transition:all .3s ease}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .rotate span{display:inline-block;margin:2px 4px 0 0;font-size:12px;line-height:12px;font-family:"Handlee",cursive}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .rotate .fas{font-size:20px;line-height:20px}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .rotate:hover{cursor:pointer}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-slide-shadow{border-radius:15px}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide.swiper-slide-active .swiper-card{perspective:1000px}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide.swiper-slide-active .swiper-card .card-inner{transition:transform .6s;transform-style:preserve-3d}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide.swiper-slide-active .swiper-card .card-inner .card-front,main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide.swiper-slide-active .swiper-card .card-inner .card-back{-webkit-backface-visibility:hidden;backface-visibility:hidden}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide.swiper-slide-active .swiper-card .card-inner .rotate{opacity:1}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide.swiper-slide-active .swiper-card .card-inner:hover{transform:rotateY(2deg)}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide.swiper-slide-active .swiper-card .card-inner:hover .rotate{transform:scale(1.1)}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide.swiper-slide-active .swiper-card.active .card-front .rotate{opacity:0 !important}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide.swiper-slide-active .swiper-card.active .card-inner{transform:rotateY(180deg) !important}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide:not(.swiper-slide-active) .card-back{display:none !important}main section.maincontent .block-content .block-cards-stack .swiper-outer .slick-prev{left:calc(50% - 50vw)}main section.maincontent .block-content .block-cards-stack .swiper-outer .slick-next{right:calc(50% - 50vw)}main section.maincontent .block-content .topline:not(:first-child){margin-top:90px}main section.maincontent .block-content .infobox.member-infobox{position:relative}main section.maincontent .block-content .infobox.member-infobox .content-fade{position:relative;margin:0 0 15px}main section.maincontent .block-content .infobox.member-infobox .content-fade>*:last-child(){margin-bottom:0}main section.maincontent .block-content .infobox.member-infobox .content-fade::after{content:"";display:block;position:absolute;width:100%;height:90%;bottom:0;background:linear-gradient(rgba(239, 239, 239, 0), #EFEFEF 90%)}main section.maincontent .block-content .infobox.member-infobox .loading{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;background:rgba(239,239,239,.7);display:flex;justify-content:center;align-items:center;margin:0}main section.maincontent .block-content .infobox.member-infobox .loading::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:30px;color:#636363;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}main section.maincontent .block-content .infobox-group .col-12{display:flex;flex-flow:column}main section.maincontent .block-content .infobox-group .infobox{margin:15px 0;flex-grow:1}main section.maincontent .block-content .atom-country-specific-content .country-content{display:none}main section.maincontent .block-content .atom-country-specific-content .loading{padding:0 0 30px;display:flex;justify-content:center;align-items:center;margin:0}main section.maincontent .block-content .atom-country-specific-content .loading::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:""}main section.maincontent .block-content .atom-country-specific-content .loading .fas,main section.maincontent .block-content .atom-country-specific-content .loading .svg-inline--fa{font-size:30px;color:#636363;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}main section.maincontent .block-content .pink-steps{position:relative;border-radius:15px;padding:60px 15px 30px;background:var(--wp--preset--color--atom-main-1);background:linear-gradient(0deg, #960B5A 0%, var(--wp--preset--color--atom-main-1) 100%);color:#fff;text-align:center}main section.maincontent .block-content .pink-steps a{display:block;color:#fff !important;font-weight:400 !important;text-decoration:none}main section.maincontent .block-content .pink-steps .pink-step{position:relative}main section.maincontent .block-content .pink-steps .pink-step .topline{color:#fff}main section.maincontent .block-content .pink-steps .pink-step h3{text-align:center;margin:0}main section.maincontent .block-content .pink-steps .pink-step .label{background:#fff;color:var(--wp--preset--color--atom-main-1);font-size:1.25rem;border-radius:15px;padding:3px 5px;margin:10px auto 30px;max-width:260px}main section.maincontent .block-content .pink-steps .pink-step .description{font-size:1.25rem}main section.maincontent .block-content .pink-steps .pink-step .large-text{margin:30px 0;font-size:1.625rem;font-weight:500;text-transform:uppercase}main section.maincontent .block-content .pink-steps .pink-step .tagline{color:#fff}main section.maincontent .block-content .pink-steps .pink-step:not(:last-child)::after{position:absolute;display:block;content:"";background:url(../img/steps-divider.svg);background-size:100% 100%;width:30px;height:100vw;bottom:-50vw;right:50%;transform:rotate(90deg);transform-origin:50% 50%;margin-right:-15px}main section.maincontent .block-content .atom-vertical-videos .atom-vimeo{padding-bottom:177.77%;border-radius:15px;box-shadow:0 0 30px color-mix(in srgb, var(--wp--preset--color--atom-main-1) 20%, transparent)}main section.maincontent .block-content .atom-vertical-videos .row>div{padding:30px}main section.maincontent .block-content .atom-vertical-videos .row>div:nth-child(odd) .atom-vimeo{transform:rotate(-3deg)}main section.maincontent .block-content .atom-vertical-videos .row>div:nth-child(even) .atom-vimeo{transform:rotate(3deg);margin-top:30px}main section.maincontent .block-content .tutors{text-align:center}main section.maincontent .block-content .tutors .ranking{position:absolute;bottom:0;right:0;width:65px;height:65px;background-color:var(--wp--preset--color--atom-main-1);border-radius:50%;text-align:center;color:#fff;text-transform:uppercase}main section.maincontent .block-content .tutors .ranking .ranking-number{margin:12px 0 0;font-size:1.625rem;line-height:1em}main section.maincontent .block-content .tutors .ranking .ranking-description{font-size:0.75rem;line-height:1em}main section.maincontent .block-content .tutors h3{margin:10px 0;text-align:center}main section.maincontent .block-content .tutors svg,main section.maincontent .block-content .tutors i{color:var(--wp--preset--color--atom-main-2)}main section.maincontent .block-content .tutors .description{text-transform:uppercase}main section.maincontent .block-content .block-tutors-slider .tutors-slider-element{display:flex !important;padding:0 30px}main section.maincontent .block-content .block-tutors-slider .tutors-slider-element .tutor-image{width:calc(33% - 30px);margin:0 30px 0 0;flex-grow:0;flex-shrink:0}main section.maincontent .block-content .block-tutors-slider .tutors-slider-element h3{margin:0 0 10px}main section.maincontent .block-content .block-tutors-slider .tutors-slider-element p{margin-bottom:0}main section.maincontent .block-content .test-countdown-row .box{height:100%}main section.maincontent .block-content .test-countdown-row .row{height:100%;align-items:center}main section.maincontent .block-content .test-countdown-row .countdown-box{padding:15px 0;text-align:center}main section.maincontent .block-content .test-countdown-row .countdown-box .countdown-box-title{font-size:1rem;margin:0;padding:0 5px}main section.maincontent .block-content .test-countdown-row .countdown-box .countdown-box-inner{display:flex;flex-flow:column;flex-wrap:wrap;justify-content:center;align-items:center}main section.maincontent .block-content .test-countdown-row .countdown-box .box-icon{font-size:2rem;margin:10px}main section.maincontent .block-content .test-countdown-row .countdown-box .countdown-value{font-size:1.75rem;font-weight:700;line-height:.8em;margin-top:5px}main section.maincontent .block-content .test-countdown-row .countdown-box .countdown-label{font-size:1rem;font-weight:500;text-transform:uppercase;margin:0}main section.maincontent .block-content .test-countdown-row p{font-size:1rem}main section.maincontent .block-content .test-countdown-row .test-countdown-title p{font-weight:700;margin:0}main section.maincontent .block-content .test-countdown-row .test-countdown-title a{color:var(--wp--preset--color--atom-grey-dark)}main section.maincontent .block-content .block-number-fact,main section.maincontent .block-content .block-number-fact-in-group{position:relative;display:block;color:var(--wp--preset--color--atom-grey-dark)}main section.maincontent .block-content .block-number-fact::before,main section.maincontent .block-content .block-number-fact-in-group::before{position:absolute;display:block;content:"";width:100%;height:calc(100% - 40px);right:0;bottom:0;background-color:#fff;border-radius:15px}main section.maincontent .block-content .block-number-fact .number,main section.maincontent .block-content .block-number-fact-in-group .number{position:relative;color:var(--wp--preset--color--atom-main-1);font-size:4.25rem;font-weight:700;white-space:nowrap}main section.maincontent .block-content .block-number-fact .number .fa-star,main section.maincontent .block-content .block-number-fact-in-group .number .fa-star{font-size:2.5rem}main section.maincontent .block-content .block-number-fact .number-description,main section.maincontent .block-content .block-number-fact-in-group .number-description{position:relative;padding:0 30px 30px}main section.maincontent .block-content .block-number-fact .number-description h3,main section.maincontent .block-content .block-number-fact-in-group .number-description h3{margin:0;font-weight:500;font-size:1.5625rem;font-family:"Roboto",sans-serif}main section.maincontent .block-content .block-number-fact .number-description p,main section.maincontent .block-content .block-number-fact-in-group .number-description p{margin:0}main section.maincontent .block-content .block-number-fact-in-group{text-align:center;margin:15px 0}main section.maincontent .block-content .block-social .box{height:100%}main section.maincontent .block-content .block-social .instagram-item{color:var(--wp--preset--color--atom-grey-dark);text-decoration:none}main section.maincontent .block-content .block-social .instagram-item .post{margin:30px 0 0;font-size:var(--wp--preset--font-size--medium)}main section.maincontent .block-content .block-packages-teaser .boxed-teaser{margin:40px 0 30px}main section.maincontent .block-content .block-packages-teaser .boxed-teaser img{width:90%;margin-top:-85px;margin-bottom:15px;transition:all .3s ease}main section.maincontent .block-content .block-packages-teaser .boxed-teaser .topline{margin:0 0 15px}main section.maincontent .block-content .block-packages-teaser .boxed-teaser h3{font-size:1.875rem}main section.maincontent .block-content .block-packages-teaser .boxed-teaser:not(.box-teaser-highlighted){margin-left:15px;margin-right:15px}main section.maincontent .block-content .block-packages-teaser .boxed-teaser:hover img{transform:scale(1.03)}main section.maincontent .block-content .block-personal-consultation .consultation-persons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:10px 10px 40px}main section.maincontent .block-content .block-personal-consultation .consultation-persons img{width:100px;height:100px;margin:-10px;border-radius:50%;-o-object-fit:cover;object-fit:cover}main section.maincontent .block-content .block-personal-consultation .large-icon{font-size:6.25rem;margin:0 auto}main section.maincontent .block-content .block-personal-consultation .topline{margin-top:0 !important}main section.maincontent .block-content .block-gears{position:relative;padding:120px 0 90px}main section.maincontent .block-content .block-gears .gear{position:relative;text-align:center}main section.maincontent .block-content .block-gears .gear .gear-inner{position:relative;aspect-ratio:1/1;display:flex;flex-flow:column;justify-content:center;align-items:center}main section.maincontent .block-content .block-gears .gear .gear-inner>*{position:relative}main section.maincontent .block-content .block-gears .gear .gear-inner .large-icon{margin:0}main section.maincontent .block-content .block-gears .gear .gear-inner .topline{margin:20px 0}main section.maincontent .block-content .block-gears .gear .gear-inner h3{margin:0 0 30px;color:var(--wp--preset--color--atom-main-1)}main section.maincontent .block-content .block-gears .gear .gear-inner p{font-weight:500}main section.maincontent .block-content .block-gears .gear .gear-inner::before{content:"";position:absolute;display:block;left:-6%;top:-6%;width:112%;height:112%;background-image:url(../img/gear.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;-webkit-animation:spin 60s linear infinite;animation:spin 60s linear infinite}main section.maincontent .block-content .block-gears .gear:nth-child(2n-1) .gear-inner::before{left:0;top:0;width:100%;height:100%;animation-direction:reverse;-webkit-animation-delay:5s;animation-delay:5s}main section.maincontent .block-content .block-customer-quotes .quote-item{position:relative;display:flex;padding:15px;margin:30px 0;background-color:#fff;border-radius:0 15px 15px;max-width:640px;font-size:var(--wp--preset--font-size--medium)}main section.maincontent .block-content .block-customer-quotes .quote-item:nth-child(2n-1){margin-left:auto}main section.maincontent .block-content .block-customer-quotes .quote-item::before{content:"";display:block;position:absolute;top:0;left:-6px;width:24px;height:20px;transform:skewX(30deg);background-color:#fff}main section.maincontent .block-content .block-customer-quotes .quote-item img{width:80px;height:80px;margin:0 15px 0 0;border-radius:50%;-o-object-fit:cover;object-fit:cover}main section.maincontent .block-content .block-customer-quotes .quote-item .quote-rating{position:absolute;bottom:-10px;left:0;width:100%;text-align:center;font-size:1.5rem;line-height:1em;color:var(--wp--preset--color--atom-main-1)}main section.maincontent .block-content .social-icons-label{display:flex;flex-wrap:wrap}main section.maincontent .block-content .social-icons-label a{width:50%;padding:20px 0 15px;text-align:center;font-size:1.75rem;font-weight:500;color:var(--wp--preset--color--atom-grey-dark);transition:all .3s ease}main section.maincontent .block-content .social-icons-label a i{display:block;color:var(--wp--preset--color--atom-main-2)}main section.maincontent .block-content .social-icons-label a:hover{text-decoration:none;transform:scale(1.02)}main section.maincontent .block-content .social-icons-label hr{display:block;position:relative;width:calc(100% + 120px);height:2px;background-color:var(--wp--preset--color--atom-grey-light);border:none;margin:0 -60px}main section.maincontent .block-content .block-logo-box{font-weight:500}main section.maincontent .block-content .block-logo-box .logos-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}main section.maincontent .block-content .block-logo-box .logos-container img{gap:10px;width:calc(20% - 15px);flex-grow:2;-o-object-fit:contain;object-fit:contain;max-height:150px}main section.maincontent .block-content .course-columns .course{-moz-column-break-inside:avoid;break-inside:avoid}main section.maincontent .block-content .allergieausweis{text-align:left;margin:0 auto;width:500px;max-width:100%;padding:15px;border:2px solid #636363;background:linear-gradient(340deg, var(--wp--preset--color--atom-grey-light) 0%, #EFEFEF 100%);border-radius:30px}main section.maincontent .block-content .allergieausweis h3{text-align:center;border-bottom:2px solid #636363;padding:0 0 10px;margin:0 0 15px;font-size:1.25rem;color:var(--wp--preset--color--atom-main-1)}main section.maincontent .block-content .usps{text-align:center}main section.maincontent .block-content .usps .box{height:calc(100% - 30px);padding-top:50px;padding-bottom:50px;margin-top:30px;overflow:visible}main section.maincontent .block-content .usps svg.icon,main section.maincontent .block-content .usps i.icon{display:block;font-size:3.75rem;margin:-80px 0 15px;color:var(--wp--preset--color--atom-main-1)}main section.maincontent .block-content .usps h3{margin:0 0 15px;text-align:center}main section.maincontent .block-content .usps p{margin:0}main section.maincontent .block-content .schema-faq{margin:60px 0;background-color:#fff;border-radius:15px}main section.maincontent .block-content .schema-faq .schema-faq-section:not(:last-child){border-bottom:1px solid var(--wp--preset--color--atom-grey-light)}main section.maincontent .block-content .schema-faq .schema-faq-section .schema-faq-question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:30px;font-size:1.125rem;font-weight:400;transition:all .3s ease}main section.maincontent .block-content .schema-faq .schema-faq-section .schema-faq-question strong{font-weight:400}main section.maincontent .block-content .schema-faq .schema-faq-section .schema-faq-question:hover{cursor:pointer;color:var(--wp--preset--color--atom-main-1)}main section.maincontent .block-content .schema-faq .schema-faq-section .schema-faq-question::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";margin-left:10px;transition:all .3s ease}main section.maincontent .block-content .schema-faq .schema-faq-section .schema-faq-answer{display:none;padding:0 30px 30px;margin:0;font-weight:300}main section.maincontent .block-content .schema-faq .schema-faq-section.open .schema-faq-question::after{transform:rotate(180deg)}main section.maincontent .block-content .feature-table{overflow-x:auto;padding:25px 0}main section.maincontent .block-content .feature-table table{min-width:100%;border:none}main section.maincontent .block-content .feature-table table td,main section.maincontent .block-content .feature-table table th{padding:15px 30px}main section.maincontent .block-content .feature-table table a:not(.button){color:var(--wp--preset--color--atom-main-1);text-decoration:underline}main section.maincontent .block-content .feature-table table p{margin:0}main section.maincontent .block-content .feature-table table svg,main section.maincontent .block-content .feature-table table i{color:var(--wp--preset--color--atom-main-2)}main section.maincontent .block-content .feature-table table thead{text-align:center}main section.maincontent .block-content .feature-table table thead svg,main section.maincontent .block-content .feature-table table thead i{font-size:1.875rem;margin:0 auto}main section.maincontent .block-content .feature-table table thead h3{margin:15px 0;text-transform:uppercase;font-size:1.25rem;font-weight:500;text-align:center}main section.maincontent .block-content .feature-table table tbody tr.divider td{background-color:var(--wp--preset--color--atom-grey-light);font-weight:700}main section.maincontent .block-content .feature-table table tbody td:not(:first-child){text-align:center;width:21%}main section.maincontent .block-content .feature-table table tfoot{text-align:center}main section.maincontent .block-content .block-next-dates .slick-date-slider{margin:0 -30px}main section.maincontent .block-content .block-next-dates .slick-date-slider .slick-slide{padding:0 30px}main section.maincontent .block-quotes-grid .quote{margin-bottom:30px;align-items:flex-start}main section.maincontent .block-quotes-grid .quote img{width:100px;height:100px;margin:0 15px 0 0}main section.maincontent .block-quotes-grid .quote .quote-information{display:flex;flex-direction:column;align-items:flex-start}main section.maincontent .block-quotes-grid .quote .quote-information cite,main section.maincontent .block-quotes-grid .quote .quote-information .topline,main section.maincontent .block-quotes-grid .quote .quote-information blockquote{text-align:left}main section.maincontent .block-quotes-grid .quote .quote-information cite{font-size:1.25rem;font-family:"Roboto Slab",serif;font-weight:700;font-style:normal;margin:0 0 7.5px}main section.maincontent .block-quotes-grid .quote .quote-information .topline{margin-bottom:7.5px}main section.maincontent .block-quotes-grid .quote .quote-information blockquote{font-style:normal;font-weight:300;font-size:var(--wp--preset--font-size--medium)}main section.maincontent .fact{background-color:#efefef;padding:30px;border-radius:15px;text-align:center;margin-bottom:30px;height:calc(100% - 30px)}main section.maincontent .fact .icon{font-size:3.75rem;margin-bottom:15px}main section.maincontent .fact .atom-number{font-size:3.75rem;font-family:"Roboto Slab",serif;font-weight:700}main section.maincontent .fact .description{font-size:var(--wp--preset--font-size--medium)}main section.maincontent .fact .description :last-child{margin-bottom:0}main section.maincontent .landingpages h3{text-align:left}main section.maincontent .landingpages a:not(.button){display:block;text-decoration:underline;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}main section.maincontent .test-category h4{text-align:left;margin:0}main section.maincontent .test-category h4 svg,main section.maincontent .test-category h4 i{color:var(--wp--preset--color--atom-main-2);margin-right:5px}main section.maincontent .test-category .detail-info{text-align:left;margin:10px 0 12px}main section.maincontent .test-category .detail-info:first-child{margin-left:0}main section.maincontent .course{padding-top:30px}main section.maincontent .course.course-row{display:flex;align-items:center;text-decoration:none;color:inherit}main section.maincontent .course.course-row .date-container{margin:0 15px 0 0}main section.maincontent .course.course-row .tagline{display:flex;flex-wrap:wrap;gap:0 10px;align-items:center}main section.maincontent .course.course-row .cta-link{color:var(--wp--preset--color--atom-main-2);text-transform:uppercase}main section.maincontent .course a{display:block}main section.maincontent .course a:hover{text-decoration:none}main section.maincontent .course a.more{color:var(--wp--preset--color--atom-grey-dark) !important;font-weight:300 !important}main section.maincontent .course svg.large-icon,main section.maincontent .course i.large-icon{display:block;text-align:center;color:var(--wp--preset--color--atom-main-1);margin:0;font-size:2.25rem}main section.maincontent .course h3{margin:0;color:var(--wp--preset--color--atom-grey-dark);font-size:1.5rem;text-transform:uppercase;text-align:left !important}main section.maincontent .course .button{width:100%}main section.maincontent .testsimulation .carousel-inner{margin:60px 0}main section.maincontent .testsimulation .carousel-inner .carousel-item img{max-width:min(500px,100%)}main section.maincontent .testsimulation .carousel-inner .carousel-item .question{font-weight:700}main section.maincontent .testsimulation .carousel-inner .carousel-item .question .q-img{float:right;width:150px;margin-left:15px}main section.maincontent .testsimulation .carousel-inner .carousel-item .question::after{display:block;content:"";clear:both}main section.maincontent .testsimulation .carousel-inner .carousel-item .question .question-hint{font-weight:300;font-style:italic}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers{margin:30px auto 0;max-width:100%}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers .atom-draggable-container .atom-draggable{display:flex;align-items:center;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px 10px;border:1px solid #efefef;border-radius:15px;background-color:#fff}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers .atom-draggable-container .atom-draggable strong{color:var(--wp--preset--color--atom-main-1);margin:0 10px 0 0}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers .atom-draggable-container .atom-draggable.sortable-ghost{opacity:.5}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers .atom-draggable-container .atom-draggable.sortable-chosen{box-shadow:0 0 30px rgba(0,0,0,.1)}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers .atom-draggable-container .atom-draggable:hover{cursor:move}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers table.ee-table{width:100%;border:none;text-align:center}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers table.ee-table tr{border:none;border-bottom:1px solid var(--wp--preset--color--atom-grey-dark)}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers table.ee-table tr th{font-size:0.75rem;padding:5px;font-weight:400}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers table.ee-table tr td{font-size:1rem;padding:5px}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers table.ee-table tr td:first-child{text-align:left}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers table.ee-table tr td .atom-radio{margin:0}main section.maincontent .testsimulation .carousel-inner .carousel-item .answers table.ee-table tr td .atom-radio .radio{position:relative;margin:0 auto}main section.maincontent .testsimulation .carousel-controls{display:flex;justify-content:space-between}main section.maincontent .testsimulation .carousel-controls a{color:var(--wp--preset--color--atom-grey-dark)}main section.maincontent .testsimulation .carousel-controls a svg,main section.maincontent .testsimulation .carousel-controls a i{display:inline-block;width:46px;height:46px;border-radius:23px;background-color:var(--wp--preset--color--atom-grey-dark);color:#fff;text-align:center;vertical-align:middle;padding:14px}main section.maincontent .testsimulation .carousel-controls a span{display:inline-block;text-transform:uppercase;margin:0 10px;line-height:46px;vertical-align:middle}main section.maincontent .testsimulation .carousel-controls a:hover{text-decoration:none}main section.maincontent .testsimulation .login-form{display:none}main section.maincontent .block-highlight-typography{position:relative;display:block;text-decoration:none;background-color:var(--wp--preset--color--atom-main-1);color:#fff;padding:120px 15px;overflow:hidden;border-radius:15px;box-shadow:0 0 60px var(--wp--preset--color--atom-main-1)}main section.maincontent .block-highlight-typography .hero-line{position:absolute;font-family:"Roboto Slab",serif;font-size:6.25rem;font-weight:700;text-transform:uppercase;line-height:1em;opacity:.6;white-space:nowrap}main section.maincontent .block-highlight-typography .hero-line.hero-line-upper-left{top:-0.2em;left:0}main section.maincontent .block-highlight-typography .hero-line.hero-line-lower-right{bottom:-0.11em;right:0}main section.maincontent .block-highlight-typography .line-1{text-align:center;max-width:840px;margin:0 auto;font-size:1.125rem;font-weight:300}main section.maincontent .block-highlight-typography .line-2{text-align:center;max-width:840px;margin:10px auto 0;text-transform:uppercase;font-size:2.25rem;font-family:"Roboto",sans-serif;font-weight:400;line-height:1.3em}main section.maincontent .pyramide .pyramide-row{background-color:#efefef;margin-top:15px;margin-bottom:15px;align-items:stretch}main section.maincontent .pyramide .pyramide-row .pyramide-step-container{display:flex;align-items:stretch;padding-left:0}main section.maincontent .pyramide .pyramide-row .pyramide-step-container .pyramide-step{background-color:var(--wp--preset--color--atom-main-1);writing-mode:vertical-lr;transform:rotate(180deg);color:#fff;font-size:1.25rem;font-weight:700;text-transform:uppercase;text-align:center;padding:15px 5px;white-space:nowrap}main section.maincontent .pyramide .pyramide-row .pyramide-content{display:flex;flex-flow:column;justify-content:center;padding-top:30px;padding-bottom:30px}main section.maincontent .pyramide .pyramide-row h3{text-align:left;margin:0 0 15px}main section.maincontent .pyramide .pyramide-row .pyramide-graphic{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;font-size:2.5rem;font-weight:700;color:var(--wp--preset--color--atom-main-1);height:100%;padding:30px 0}main section.maincontent .pyramide .pyramide-row .pyramide-graphic div{position:relative}main section.maincontent .pyramide .pyramide-row .pyramide-graphic::before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#fff;-webkit-clip-path:polygon(calc(50% / var(--pyramide-total-count) * (var(--pyramide-total-count) - var(--pyramid-current-count) + 1)) 0, calc(50% + 50% / var(--pyramide-total-count) * (var(--pyramid-current-count) - 1)) 0, calc(50% + 50% / var(--pyramide-total-count) * (var(--pyramid-current-count)) - 1%) 100%, calc(50% / var(--pyramide-total-count) * (var(--pyramide-total-count) - var(--pyramid-current-count)) + 1%) 100%);clip-path:polygon(calc(50% / var(--pyramide-total-count) * (var(--pyramide-total-count) - var(--pyramid-current-count) + 1)) 0, calc(50% + 50% / var(--pyramide-total-count) * (var(--pyramid-current-count) - 1)) 0, calc(50% + 50% / var(--pyramide-total-count) * (var(--pyramid-current-count)) - 1%) 100%, calc(50% / var(--pyramide-total-count) * (var(--pyramide-total-count) - var(--pyramid-current-count)) + 1%) 100%)}main section.maincontent form#login .login-username label,main section.maincontent form#login .login-password label{display:none}main section.maincontent form#login .login-submit{text-align:center}main section.maincontent .upselling-box{position:relative;margin:80px 0 0;color:#fff;transition:all .3s ease;background-position:center center;background-size:cover}main section.maincontent .upselling-box h3{text-align:left !important;font-size:2.5rem}main section.maincontent .upselling-box:hover{text-decoration:none;box-shadow:0 0 60px var(--wp--preset--color--atom-main-1);transform:scale(1.01)}main section.maincontent .upselling-box::before{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:.4}main section.maincontent .products-block .box{overflow:visible}main section.maincontent .products-block .products-upselling-banner{position:relative;margin:-30px -30px 60px;background:linear-gradient(#000000, #707070);color:#fff}main section.maincontent .products-block .products-upselling-banner .container{position:relative;z-index:1}main section.maincontent .products-block .products-upselling-banner h2{font-size:1.875rem}main section.maincontent .products-block .products-upselling-banner .amount{font-size:1.375rem;font-weight:700;font-family:"Roboto Slab",serif}@media(min-width: 768px){main section.maincontent .products-block .products-upselling-banner img{margin:-40%;width:180%;max-width:none}}main section.maincontent .products-block .products-upselling-banner:hover{text-decoration:none;color:#fff}main section.maincontent .products-block .products-upselling-banner::before,main section.maincontent .products-block .products-upselling-banner::after{content:"";display:block;position:absolute;top:-40px;width:85%;height:50%;background:radial-gradient(ellipse at center, var(--wp--preset--color--atom-main-1), transparent 70%)}main section.maincontent .products-block .products-upselling-banner::before{left:0;transform-origin:center left;transform:rotate(5deg);-webkit-animation:opacitybanneranimation 3s 0s infinite alternate;animation:opacitybanneranimation 3s 0s infinite alternate}main section.maincontent .products-block .products-upselling-banner::after{right:0;transform-origin:center right;transform:rotate(-5deg);-webkit-animation:opacitybanneranimation 3s 1.5s infinite alternate;animation:opacitybanneranimation 3s 1.5s infinite alternate}@-webkit-keyframes opacitybanneranimation{from{opacity:.6}to{opacity:1}}@keyframes opacitybanneranimation{from{opacity:.6}to{opacity:1}}main section.maincontent .products-block .products-upselling-banner .col-12{opacity:0;transform:translateY(100px);transition:all .6s ease}main section.maincontent .products-block .products-upselling-banner .col-12:nth-child(2){transition-delay:.1s}main section.maincontent .products-block .products-upselling-banner .col-12:nth-child(3){transition-delay:.2s}main section.maincontent .products-block .products-upselling-banner .col-12:nth-child(4){transition-delay:.3s}main section.maincontent .products-block .products-upselling-banner.banner-visible .col-12{opacity:1;transform:translateY(0)}main section.social .instagram-item{display:block;background-color:#fff;color:var(--wp--preset--color--atom-grey-dark);text-decoration:none;height:calc(100% - 30px);margin:0 0 30px;padding:15px;border:2px solid #efefef;transition:all .3s ease}main section.social .instagram-item .post{text-align:left;margin:30px 0 5px;overflow:hidden}main section.social .instagram-item .more{margin:0 0 15px}main section.social .instagram-item:hover{color:var(--wp--preset--color--atom-grey-dark);text-decoration:none;box-shadow:0 0 10px rgba(0,0,0,.1)}main section.wave-top::before{content:"";display:block;position:absolute;top:-69px;left:0;width:100%;height:70px;background-image:var(--wp--custom--img--wave-grey-light);background-position:calc(50% - 250px) bottom;background-size:auto 100%}main section.white{background-color:#fff;padding:90px 0}main section.white.wave-top::before{background-image:var(--wp--custom--img--wave-white)}main section.grey-darker{background-color:#efefef;padding:90px 0}main section.grey-darker.wave-top::before{background-image:var(--wp--custom--img--wave-grey)}main section.black{background-color:#000;color:#fff;padding:90px 0}main section.black-grey-gradient{background:linear-gradient(180deg, #000000 0%, #636363 100%);color:#fff;padding:90px 0}main section.shapes-grey{background-color:#efefef;background-image:url(../img/shapes-bg.svg);background-position:center center;padding:90px 0}main section.image{color:#fff;background-image:linear-gradient(to bottom, var(--wp--preset--color--atom-grey-dark) 350px, #0E0E0E 100%) !important}main section.image .maincontent-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}main section.image::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.25);z-index:1}main section.image .container{position:relative;z-index:2}main section.bottom-cta{margin:0 0 -120px;padding:120px 0 150px}main .faqs-accordion{background-color:#fff;border-radius:15px}main .faqs-accordion .faq-title{font-family:"Roboto",sans-serif;padding:15px 0 20px;margin:0;line-height:1em;transition:all .3s ease}main .faqs-accordion .faq-title:not(:first-child){border-top:1px solid var(--wp--preset--color--atom-grey-light)}main .faqs-accordion .faq-title button{position:relative;padding:0 50px 0 30px;font-weight:400;color:var(--wp--preset--color--atom-grey-dark);font-size:1.125rem;text-align:left;width:100%;white-space:normal;background:none;border:none;transition:all .3s ease}main .faqs-accordion .faq-title button.collapsed::after{transform:rotate(180deg)}main .faqs-accordion .faq-title button::after{position:absolute;right:30px;top:0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";font-size:1rem;transition:all .3s ease}main .faqs-accordion .faq-title button:hover{text-decoration:none;color:var(--wp--preset--color--atom-main-2)}main .faqs-accordion .faq-title button:not(.collapsed){color:var(--wp--preset--color--atom-main-2)}main .faqs-accordion .faq-content{padding:0 30px 15px 30px}main .maincontent.white .faqs-accordion{background-color:#efefef}main .product-teaser,main .wc-block-grid__product{margin-top:60px;margin-bottom:60px;text-align:center}main .product-teaser a:hover,main .wc-block-grid__product a:hover{text-decoration:none}main .product-teaser .topline,main .wc-block-grid__product .topline{font-size:1.125rem;line-height:1.16em;margin:30px 0 15px}main .product-teaser .topline+h2,main .wc-block-grid__product .topline+h2{margin-top:0}main .product-teaser h2,main .product-teaser .wc-block-grid__product-title,main .wc-block-grid__product h2,main .wc-block-grid__product .wc-block-grid__product-title{color:var(--wp--preset--color--atom-grey-dark);font-size:1.5rem;font-weight:700;margin:30px 0 5px;text-align:center !important}main .product-teaser .button svg,main .product-teaser .button i,main .wc-block-grid__product .button svg,main .wc-block-grid__product .button i{margin:0}main .product-teaser .tagline,main .wc-block-grid__product .tagline{margin:0 0 5px}main .product-teaser .button-group,main .wc-block-grid__product .button-group{display:flex;justify-content:center;margin:30px 0 0}main .product-teaser .button-group .button,main .wc-block-grid__product .button-group .button{display:flex;align-items:center;justify-content:center}main .product-teaser .button-group .button:last-child,main .wc-block-grid__product .button-group .button:last-child{margin:0 0 0 15px}main .product-teaser .price,main .wc-block-grid__product .price{font-size:1.25rem;font-weight:400;text-align:center;color:var(--wp--preset--color--atom-grey-dark);margin:0 0 30px}main .product-teaser .wgm-info,main .wc-block-grid__product .wgm-info{display:none}main .product-teaser::before,main .product-teaser .wc-block-grid__product-onsale,main .wc-block-grid__product::before,main .wc-block-grid__product .wc-block-grid__product-onsale{display:none}main .product-teaser .disturber,main .wc-block-grid__product .disturber{height:140px;width:140px;border-radius:100%;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;right:0;top:-60px;transform:rotate(-8deg);z-index:10}main .product-teaser .offer-tag,main .wc-block-grid__product .offer-tag{font-size:1.25rem;font-weight:900;background-color:var(--wp--preset--color--atom-main-2);padding:2.5px 15px;text-transform:uppercase;margin:15px 0;display:inline-block}main .product-teaser.detailed-teaser .price,main .wc-block-grid__product.detailed-teaser .price{margin:0}main .add_to_cart_button,main .single_add_to_cart_button{color:#fff !important;background-color:var(--wp--preset--color--atom-grey-dark);width:100%;display:block}main .add_to_cart_button:hover,main .single_add_to_cart_button:hover{color:var(--wp--preset--color--atom-grey-dark) !important;background-color:#fff;text-decoration:none}main .add_to_cart_button.added::before,main .single_add_to_cart_button.added::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";transition:none}main .add_to_cart_button.loading::before,main .single_add_to_cart_button.loading::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}main .add_to_cart_button.loading::after,main .single_add_to_cart_button.loading::after{display:none}main .add_to_cart_button::before,main .single_add_to_cart_button::before{margin-right:10px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";transition:transform 5s linear}main .woocommerce .added_to_cart{display:block;text-align:center;margin-top:10px}main .woocommerce .col2-set{display:block}main .woocommerce .col2-set .col-1,main .woocommerce .col2-set .col-2{display:block;width:100%;max-width:100%;padding:0}main .woocommerce .single-product .onsale{display:none}main .woocommerce .single-product .woocommerce-product-gallery .flex-viewport{position:relative;max-width:500px;margin:0 auto}main .woocommerce .single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;right:5px;top:5px;z-index:1;background-color:color-mix(in srgb, var(--wp--preset--color--atom-grey-light) 20%, transparent 80%);width:2.4em;height:2.4em;border-radius:50%;text-align:center;line-height:2.5em;font-size:.8em;transition:all .3s ease}main .woocommerce .single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{text-decoration:none;transform:scale(1.04)}main .woocommerce .single-product .woocommerce-product-gallery .flex-control-thumbs{list-style:none;padding:0;display:flex;justify-content:center;margin:30px 0 0}main .woocommerce .single-product .woocommerce-product-gallery .flex-control-thumbs li:not(:last-child){margin-right:15px}main .woocommerce .single-product .wpd-cf-rating .wcf-active-star{color:var(--wp--preset--color--atom-main-2)}main .woocommerce .single-product .wpd-cf-rating .wcf-pasiv-star{color:var(--wp--preset--color--atom-grey-light)}main .woocommerce .single-product .wpd-cf-rating span,main .woocommerce .single-product .wpd-cf-rating a{font-size:0.75rem}main .woocommerce .single-product .wpd-cf-rating a{color:var(--wp--preset--color--atom-grey-dark);text-decoration:underline}main .woocommerce .single-product .wpd-cf-rating .rating-count{margin:0 0 0 10px}main .woocommerce .single-product .product-type-bundle .legacy-itemprop-offers{display:none}main .woocommerce .single-product .product-type-bundle .bundled_product .bundled_product_title_link{display:none}main .woocommerce .single-product .quantity{margin:15px 0;display:flex;justify-content:space-between;align-items:center}main .woocommerce .single-product .quantity label{margin:0 15px 0 0;display:none}main .woocommerce .single-product .quantity select{font-size:0.875rem}main .woocommerce .single-product .bundle_price del{font-weight:300}main .woocommerce .single-product .bundle_price ins{text-decoration:none}main .woocommerce .single-product .product_meta{display:none}main .woocommerce .single-product #comments{margin:0 auto}main .woocommerce .single-product #comments .wpd-form-head{display:none}main .woocommerce .single-product #comments #wpdcom{max-width:none;margin:0 auto;padding:0 auto !important}main .woocommerce .single-product #comments .wpd-field-rating{border:none}main .woocommerce .single-product #comments .wc_comm_submit{border-radius:16px;line-height:1em;padding:11px 20px 7px}main .woocommerce .single-product #comments .wpd-comment .wpd-cf-rating{display:flex;align-items:center}main .woocommerce .single-product #comments .wpd-comment .wpd-cf-rating .wpd-cf-label{width:auto}main .woocommerce .single-product #comments .wpd-comment .wpd-cf-rating .wpd-cf-value{width:auto}main .woocommerce .single-product .related.products{margin-top:90px}main .woocommerce .single-product .product.product_cat-b2b .legacy-itemprop-offers,main .woocommerce .single-product .product.product_cat-b2b .bundle_price{display:none !important}main .woocommerce .onsale{position:absolute;right:0;top:0;width:90px;height:90px;background:var(--wp--preset--color--atom-main-2);border-radius:50%;text-align:center;line-height:90px;transform:rotate(-5deg);color:#fff;font-size:0.875rem;text-transform:uppercase}main .woocommerce .atom-create-account label.checkbox{font-weight:700}main .woocommerce .atom-create-account label.checkbox input{margin-right:5px}main .woocommerce .shop_table{width:100%;margin:30px 0 0}main .woocommerce .shop_table:not(.cart) td{background:none !important}main .woocommerce .shop_table thead tr{border-bottom:2px solid #636363}main .woocommerce .shop_table td{padding:10px 5px;font-weight:300}main .woocommerce .shop_table th{padding:10px 5px;color:#636363}main .woocommerce .shop_table .bundled_table_item td{padding:2px 5px}main .woocommerce .shop_table .bundled_table_item td .bundled_table_item_indent{padding:0}main .woocommerce .shop_table .bundled_table_item td .bundled_table_item_indent a{color:var(--wp--preset--color--atom-grey-dark)}main .woocommerce .shop_table .bundled_table_item td.product-quantity{display:none}main .woocommerce .shop_table .product-remove a{color:#636363;font-size:1.25rem}main .woocommerce .shop_table .product-remove a:hover{text-decoration:none;color:var(--wp--preset--color--atom-main-1)}main .woocommerce .shop_table .product-thumbnail img{max-width:50px;width:auto;height:50px}main .woocommerce .shop_table .product-name{font-weight:700}main .woocommerce .shop_table .product-name a{color:var(--wp--preset--color--atom-grey-dark)}main .woocommerce .shop_table .product-name a:hover{color:var(--wp--preset--color--atom-main-1);text-decoration:none}main .woocommerce .shop_table .product-name .mobile-bundle-display{display:table;width:100%}main .woocommerce .shop_table .product-name .mobile-bundle-display tr{display:table-row}main .woocommerce .shop_table .product-name .mobile-bundle-display tr td{display:table-cell;background:none !important}main .woocommerce .shop_table .product-name .mobile-bundle-display tr td::before{display:none}main .woocommerce .shop_table .product-name .mobile-bundle-display tr td:first-child{text-align:left !important;width:20%}main .woocommerce .shop_table .product-quantity label{display:none}main .woocommerce .shop_table .product-quantity input{width:75px !important}main .woocommerce .shop_table .product-quantity .quantity-highlight{color:var(--wp--preset--color--atom-main-2);font-weight:400}main .woocommerce .shop_table .product-quantity .quantity-highlight span{display:inline-block;background-color:var(--wp--preset--color--atom-main-2);width:1.3em;height:1.3em;line-height:1.4em;text-align:center;border-radius:50%;color:var(--wp--preset--color--atom-grey-dark);font-weight:700}main .woocommerce .shop_table .product-subtotal{text-align:right}main .woocommerce .shop_table .cart_item .product-tax{display:none}main .woocommerce .shop_table ul{margin:0;padding:0;list-style:none}main .woocommerce .shop_table ul p{display:inline}main .woocommerce .shop_table ul li::before{display:none}main .woocommerce .shop_table .cart-subtotal,main .woocommerce .shop_table .cart_subtotal{display:none}main .woocommerce .shop_table .order_total .wgm-break,main .woocommerce .shop_table .order-total .wgm-break{display:none}main .woocommerce .shop_table .order_total .amount,main .woocommerce .shop_table .order-total .amount{font-weight:400;display:block}main .woocommerce .shop_table .order_total .wgm-tax .amount,main .woocommerce .shop_table .order-total .wgm-tax .amount{font-weight:400;font-size:inherit;display:inline}main .woocommerce .shop_table .variation{margin:0}main .woocommerce .shop_table .variation dt,main .woocommerce .shop_table .variation dd{display:inline}main .woocommerce .shop_table .variation dd{font-weight:400}main .woocommerce .shop_table .variation p{display:inline}main .woocommerce .shop_table p{margin:0}main .woocommerce .shop_table .jde_hint .actions{padding:60px 0}main .woocommerce .shop_table .actions{padding:0}main .woocommerce .shop_table .actions .coupon{background-color:var(--wp--preset--color--atom-main-2-light);padding:15px 30px;margin:0;text-align:left;border-radius:15px}main .woocommerce .shop_table .actions .coupon label{margin:0 0 10px;font-weight:700;width:100% !important}main .woocommerce .shop_table .actions .coupon input{width:100% !important}main .woocommerce .shop_table .actions .coupon .button{margin-top:15px;width:100% !important}main .woocommerce .shop_table .actions button[name=update_cart]{display:none}main .woocommerce .cart_totals h2{text-align:left;margin:60px 0 30px}main .woocommerce .cart_totals table tbody{vertical-align:top}main .woocommerce .cart_totals table tbody td{text-align:right}main .woocommerce .cart_totals table tbody ul,main .woocommerce .cart_totals table tbody p{margin:0}main .woocommerce .woocommerce-checkout-review-order-table{margin:0 0 45px}main .woocommerce .woocommerce-checkout-review-order-table tfoot{vertical-align:top}main .woocommerce #place_order,main .woocommerce .checkout-button{width:100%;display:block;margin:0 auto;padding:18px 30px;color:#fff;background-color:var(--wp--preset--color--atom-main-1);border-color:var(--wp--preset--color--atom-main-1)}main .woocommerce #place_order{margin-top:60px;width:auto}main .woocommerce #billing_vat_field .woocommerce-input-wrapper{position:relative}main .woocommerce #billing_vat_field .woocommerce-input-wrapper span{position:absolute;right:0;top:9px}main .woocommerce .woocommerce-customer-details h2{margin:30px 0}main .woocommerce .woocommerce-customer-details p{margin:0}main .woocommerce .woocommerce-customer-details address{font-weight:300}main .woocommerce .woocommerce-order h2{font-size:1.5rem}main .woocommerce .woocommerce-order .woocommerce-thankyou-order-received{display:none}main .woocommerce .woocommerce-order ul.woocommerce-order-overview{display:flex;flex-wrap:wrap;list-style:none;padding:15px;margin:30px 0;background-color:var(--wp--preset--color--atom-main-2-light);border-radius:15px}main .woocommerce .woocommerce-order ul.woocommerce-order-overview li{flex-grow:2;margin:10px 5px;font-size:0.875rem}main .woocommerce .woocommerce-order ul.woocommerce-order-overview li::before{display:none}main .woocommerce .woocommerce-order ul.woocommerce-order-overview strong{display:block}main .woocommerce .woocommerce-order ul.wc-bacs-bank-details{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}main .woocommerce .woocommerce-order ul.wc-bacs-bank-details li{flex-grow:2;margin:10px 5px;font-size:0.875rem}main .woocommerce .woocommerce-order ul.wc-bacs-bank-details li::before{display:none}main .woocommerce .woocommerce-order ul.wc-bacs-bank-details strong{display:block}main .woocommerce .woocommerce-order .ansprechpartner{background-color:var(--wp--preset--color--atom-main-2-light);padding:60px 15px;margin:60px 0 0}main .woocommerce .to-checkout table{width:100%}main .woocommerce .to-checkout table tr{vertical-align:top}main .woocommerce .to-checkout table tr th{padding:8px 8px 8px 0}main .woocommerce .to-checkout table tr td{padding:8px 0 8px 8px;text-align:right}main .woocommerce .to-checkout table tr td p{margin:0}main .woocommerce .to-checkout .button{width:100%}main .woocommerce .woocommerce-form-login{background-color:var(--wp--preset--color--atom-main-2-light);padding:30px 30px 0 30px;margin:30px 0 -30px;border-radius:5px 5px 0 0}main .woocommerce .woocommerce-form-login .form-row:not(.form-row-first):not(.form-row-last){flex-flow:column}main .woocommerce .woocommerce-form-coupon-toggle{background-color:var(--wp--preset--color--atom-main-2-light);padding:30px;margin:0;border-radius:15px}main .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{margin:0;padding:0}main .woocommerce .checkout_coupon{background-color:var(--wp--preset--color--atom-main-2-light);padding:0 30px 30px 30px;margin:-30px 0 30px;border-radius:0 0 30px 5px}main .woocommerce .checkout_coupon p{margin:0 !important}main .woocommerce .checkout_coupon p:not(.form-row){display:none}main .woocommerce .checkout_coupon input{margin:30px 0 0 !important}main .woocommerce .checkout_coupon .button{margin:30px 0 0}main .woocommerce .checkout_coupon .form-row{margin:0;padding:0}main .woocommerce .checkout .woocommerce-NoticeGroup{margin-top:30px}main .woocommerce .checkout .col2-set{display:block}main .woocommerce .checkout .col2-set .col-1,main .woocommerce .checkout .col2-set .col-2{display:block;width:100%;max-width:100%;padding:0}main .woocommerce .checkout .form-row{margin:0;padding:0}main .woocommerce .checkout h3{margin:60px 0 30px;text-align:left}main .woocommerce .checkout .woocommerce-billing-fields__field-wrapper,main .woocommerce .checkout .woocommerce-shipping-fields__field-wrapper{display:block;width:100%}main .woocommerce .checkout .woocommerce-billing-fields__field-wrapper .form-row,main .woocommerce .checkout .woocommerce-shipping-fields__field-wrapper .form-row{margin:0 0 15px;padding:0;width:100%}main .woocommerce .checkout .woocommerce-billing-fields__field-wrapper h4,main .woocommerce .checkout .woocommerce-shipping-fields__field-wrapper h4{width:100%;font-size:var(--wp--preset--font-size--medium);font-weight:700;margin:15px 0;color:var(--wp--preset--color--atom-grey-dark)}main .woocommerce .checkout label{display:block;width:100%}main .woocommerce .checkout .woocommerce-input-wrapper{display:block;width:100%}main .woocommerce .checkout #ship-to-different-address{text-align:left;margin:30px 0;font-size:var(--wp--preset--font-size--medium)}main .woocommerce .checkout #ship-to-different-address label{margin:0}main .woocommerce .checkout #customer_details+#order_review_heading{display:block;background:var(--wp--preset--color--atom-main-2-light);padding:30px 30px 0;margin:30px 0 0;border-radius:15px 15px 0 0}main .woocommerce .checkout .woocommerce-account-fields{display:none}main .woocommerce .checkout .woocommerce-form__label-for-checkbox{display:flex;margin:15px 0}main .woocommerce .checkout .woocommerce-form__label-for-checkbox .input-checkbox{margin:4px 10px 0 0;flex-shrink:0}main .woocommerce .checkout .woocommerce-form__label-for-checkbox .required{display:none}main .woocommerce .checkout .woocommerce-checkout-payment{display:block;background:var(--wp--preset--color--atom-main-2-light);padding:30px;margin:0 0 30px;border-radius:0 0 15px 15px}main .woocommerce .checkout .woocommerce-checkout-payment .blockOverlay{top:-70px !important;height:calc(100% + 70px) !important}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods{list-style:none;margin:0;padding:0}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods li{margin:15px 0}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods li::before{display:none}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods label{display:inline-block;width:90%;font-weight:700;margin-left:5px}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods .stripe-icon{width:32px;margin:0 5px}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods .payment_box{position:relative;background-color:#fff;padding:30px;margin:5px 0;border-radius:5px}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods .payment_box::before{content:"";position:absolute;width:14px;height:14px;transform:rotate(45deg);left:30px;top:-7px;background-color:#fff}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods .payment_box .woocommerce_error{color:var(--wp--preset--color--atom-grey-dark)}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods .woocommerce-SavedPaymentMethods{margin:0}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods .woocommerce-SavedPaymentMethods-saveNew input{margin:4px 10px 0 0}main .woocommerce .checkout .woocommerce-checkout-payment ul.payment_methods .woocommerce-SavedPaymentMethods-saveNew label{width:calc(100% - 30px)}main .woocommerce .woocommerce-MyAccount-navigation{margin:-60px 0 90px}main .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 15px;margin:0;padding:0;text-align:center}main .woocommerce .woocommerce-MyAccount-navigation ul li{margin:0;padding:0;display:inline-block}main .woocommerce .woocommerce-MyAccount-navigation ul li::before{display:none}main .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var(--wp--preset--color--atom-main-2)}main .woocommerce .woocommerce-MyAccount-navigation ul li a{display:inline-block;background-color:var(--wp--preset--color--atom-grey-dark);color:#fff;padding:4px 15px;border-radius:15px;margin:0;text-decoration:none;transition:all .3s ease}main .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{transform:scale(1.04)}main .woocommerce .woocommerce-MyAccount-content .col2-set{display:flex;flex-wrap:wrap}main .woocommerce .woocommerce-MyAccount-content .col2-set .col-1,main .woocommerce .woocommerce-MyAccount-content .col2-set .col-2{width:50%;min-width:300px;max-width:100%;flex:auto}main .woocommerce .woocommerce-MyAccount-content .form-row{display:block;margin:0 0 30px}main .woocommerce .woocommerce-MyAccount-content .woocommerce-Button{margin:30px 0 0}main .woocommerce .woocommerce-MyAccount-content .password-input,main .woocommerce .woocommerce-MyAccount-content .woocommerce-input-wrapper{display:block}main .woocommerce .lost_reset_password .form-row{flex-flow:column;margin:15px 0}main .woocommerce .lost_reset_password .form-row .woocommerce-password-strength{margin:5px 0 0}footer{position:relative;background-color:var(--wp--preset--color--atom-grey-light);z-index:11;padding:0 15px;margin:30px 0 0}footer>*:first-child{border-radius:15px 15px 0 0}footer .footer-box{position:relative;background-color:#fff;padding:60px 0 100px;text-align:center}footer .footer-box .footer-logo svg{width:128px;margin:0 auto 25px}footer .footer-box h4{color:var(--wp--preset--color--atom-main-1)}footer .footer-box .social a{font-size:1.75rem;color:var(--wp--preset--color--atom-main-2);padding:7px}footer .footer-box .social a:hover{text-decoration:none}footer .footer-box nav.footer-quicklinks ul{list-style:none;padding:0;margin:0}footer .footer-box nav.footer-quicklinks ul li{border-bottom:2px solid #efefef}footer .footer-box nav.footer-quicklinks ul li:first-child{border-top:2px solid #efefef}footer .footer-box nav.footer-quicklinks ul li a{display:block;font-weight:500;padding:10px 0;text-align:center;color:var(--wp--preset--color--atom-main-2);text-transform:uppercase}footer .footer-box .box{padding-left:15px;padding-right:15px}footer .footer-box .box .large-icon{margin:0;font-size:3.75rem}footer .footer-box .box .logos{display:flex;justify-content:space-around}footer .footer-box .box .logos img{flex-grow:2;flex-shrink:2;max-width:100%;min-width:0;margin:0 10px}footer .footer-box .box .logos img:first-child{margin-left:0}footer .footer-box .box .logos img:last-child{margin-right:0}footer .footer-box .footer-text-2 p{margin:25px 0}footer .footer-box .footer-text-2 p a,footer .footer-box .footer-text-2 p img{display:inline-block;margin:0 5px}footer .footer-wave{position:relative;background-color:var(--wp--preset--color--atom-main-1);padding:15px 0 30px}footer .footer-wave::before{content:"";display:block;position:absolute;top:-60px;left:0;width:100%;height:60px;background-image:var(--wp--custom--img--wave-color);background-position:calc(50% - 250px) bottom;background-size:auto 100%}footer .footer-wave nav.footer-nav ul{list-style:none;padding:0;margin:0}footer .footer-wave nav.footer-nav ul li{display:inline-block}footer .footer-wave nav.footer-nav ul li a{color:#fff;text-transform:uppercase;font-size:0.8125rem;padding:15px 10px}footer .footer-wave .love{display:inline-block;text-transform:uppercase;font-size:0.8125rem;font-weight:300;color:#fff}#vue-app-cart-upselling .cart-selection{padding-top:120px}#vue-app-cart-upselling h1{text-align:center;font-size:2.125rem;margin:0}#vue-app-cart-upselling .heading-totals{display:flex;justify-content:center;text-align:right}#vue-app-cart-upselling .heading-totals .cart-total-label{margin:0 15px 0 0;line-height:30px}#vue-app-cart-upselling .heading-totals .cart-totals-price{display:flex;align-items:center}#vue-app-cart-upselling .heading-totals .cart-totals-price del{margin:0 10px 0 0}#vue-app-cart-upselling .atom-cart-item{border-top:1px solid #efefef;padding:15px 0}#vue-app-cart-upselling .atom-cart-item:last-child{border-bottom:1px solid #efefef}#vue-app-cart-upselling .atom-cart-item .remove{font-size:1.375rem}#vue-app-cart-upselling .atom-cart-item .remove:hover{text-decoration:none}#vue-app-cart-upselling .atom-cart-item .product-title{font-size:1.25rem;font-weight:700;text-transform:uppercase}#vue-app-cart-upselling .atom-cart-item .atom-cart-item-info{display:flex;justify-content:center}#vue-app-cart-upselling .atom-cart-item .atom-cart-item-info .quantity{margin:0 15px 0 0}#vue-app-cart-upselling .atom-cart-item .atom-cart-item-info .quantity .price{text-align:left}#vue-app-cart-upselling .atom-cart-item .atom-cart-item-info .price>.amount{font-size:1.125rem;font-weight:400}#vue-app-cart-upselling .atom-cart-item .atom-cart-item-info .price .wgm-tax{display:block;line-height:1em}#vue-app-cart-upselling .stoerer{position:relative;display:flex;justify-content:center;align-items:center;flex-flow:column;text-align:center;right:0;background-color:var(--wp--preset--color--atom-main-2);border-radius:50%;width:100px;height:100px;font-size:0.625rem;color:#fff;text-transform:uppercase;font-weight:700;line-height:1.5em;transform:rotate(-6deg);z-index:10;margin:5px 0 -78px auto;padding:5px}#vue-app-cart-upselling .stoerer strong{font-size:2.25rem;line-height:1em}#vue-app-cart-upselling .cart-config-box>.row{align-items:center;margin-top:30px;margin-bottom:30px}#vue-app-cart-upselling .cart-config-box label{font-weight:700}#vue-app-cart-upselling #atom-cart-replace-choice .modal-body{max-width:100%}body.header-type-large .fixed-anchors-container .fixed-anchors{background-color:rgba(255,255,255,.8)}.fixed-anchors-container .fixed-anchors{position:absolute;left:0;width:100%;padding:20px 15px 5px;margin-top:-15px;background-color:rgba(255,255,255,.4);border-radius:0 0 15px 15px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:10;transition:all .3s ease}.fixed-anchors-container .fixed-anchors .fixed-nav-logo,.fixed-anchors-container .fixed-anchors .nav-addons{display:none}.fixed-anchors-container .fixed-anchors .container{padding:0;display:flex;justify-content:space-between;align-items:center;max-width:1140px}.fixed-anchors-container .fixed-anchors .anchor-title{font-weight:700;font-family:"Roboto Slab",serif;transition:all .3s ease}.fixed-anchors-container .fixed-anchors .button{white-space:nowrap}.fixed-anchors-container .fixed-anchors .anchor-nav{display:block;text-align:center;white-space:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(to right, transparent 0px, black 15px, black calc(100% - 20px), transparent 100%);mask-image:linear-gradient(to right, transparent 0px, black 15px, black calc(100% - 20px), transparent 100%)}.fixed-anchors-container .fixed-anchors .anchor-nav a{margin:0 10px;font-weight:500;text-decoration:underline}.fixed-anchors-container.is-fixed{min-height:75px}.fixed-anchors-container.is-fixed .fixed-anchors{position:fixed;left:0;top:0;width:100%;padding-left:15px;padding-right:15px;box-shadow:0 0 10px rgba(0,0,0,.05);background-color:rgba(255,255,255,.8) !important}.fixed-anchors-container.is-fixed .fixed-anchors .anchor-title{color:var(--wp--preset--color--atom-grey-dark) !important}body.header-dark main section.heading{background:radial-gradient(at top, var(--wp--preset--color--atom-main-1), #000000 75%)}body.header-dark .fixed-anchors-container .fixed-anchors{background-color:rgba(10,10,10,.2)}body.header-dark .fixed-anchors-container .fixed-anchors .anchor-title{color:#fff}#wpadminbar #wp-admin-bar-wp-logo,#wpadminbar #wp-admin-bar-menu-toggle,#wpadminbar #wp-admin-bar-customize,#wpadminbar #wp-admin-bar-updates,#wpadminbar #wp-admin-bar-comments,#wpadminbar #wp-admin-bar-new-content,#wpadminbar #wp-admin-bar-brevo_push_admin_bar_button,#wpadminbar #wp-admin-bar-search{display:none !important}#wpadminbar #wp-admin-bar-site-name>a.ab-item::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";height:1em;margin:0 5px 0 0}#wpadminbar #wp-admin-bar-my-sites>a.ab-item::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";height:1em;margin:0 5px 0 0}#wpadminbar #wp-admin-bar-my-account>.ab-item::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";height:1em;margin:0 0 0 5px}#wpadminbar .wp-admin-bar-arrow::before{display:none}#wpadminbar .wp-admin-bar-arrow::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 6 Pro";font-weight:900;content:"";position:absolute;top:-1px;right:10px;height:1em}.login-as-user{overflow:hidden}#trustbadge-container-98e3dadd90eb493088abdc5597a70810{z-index:9998}@media(max-width: 767px){.row.reduced-mobile-padding{--bs-gutter-x: 15px}.wp-block-columns{display:block}.wp-block-columns .wp-block-column{margin:30px 0}.wp-block-columns .wp-block-column+.wp-block-column{margin:0 0 30px 0}.wp-block-columns .wp-block-column:has(+.wp-block-column){margin-bottom:0}.wp-block-table td,.wp-block-table th{padding:.4em .2em;font-size:13px;line-height:1.3em}.button{width:100%}.button+.button{margin-top:10px}.quote-carousel .quote{max-width:calc(100% - 60px)}main section.hero{margin-top:-40px;padding:60px 0 45px}main section.hero::before{top:-40px;height:40px}main section.hero .box{margin-bottom:15px;height:calc(100% - 15px)}main section.social{padding:60px 0 45px}main section.social .instagram-item{margin-bottom:15px;height:calc(100% - 15px)}main section.bottom-cta{padding:60px 0 90px}main section.image{padding-top:180px !important}main section.image .maincontent-bg-image{height:auto;min-height:300px;-webkit-mask-image:linear-gradient(to bottom, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(to bottom, rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%)}main .woocommerce table.shop_table tr.bundled_table_item{display:none}body.has-fixed-anchors-nav main section.heading{padding-top:190px}body.has-fixed-anchors-nav main section.heading.heading-large{padding-top:100px}.fixed-anchors-container .fixed-anchors{font-size:0.75rem}.fixed-anchors-container .fixed-anchors .container{justify-content:center;flex-wrap:wrap}.fixed-anchors-container .fixed-anchors .anchor-title{font-size:0.875rem;flex-grow:2}.fixed-anchors-container .fixed-anchors .button{font-size:0.75rem;padding:5px 15px;width:auto}.fixed-anchors-container .fixed-anchors .anchor-nav{width:calc(100% + 20px);margin:0 -10px;padding:5px 0 4px}.fixed-anchors-container .fixed-anchors .nav-addons{display:none}}@media(min-width: 576px){main section.maincontent .block-content.show-overflow{overflow:visible}}@media(min-width: 768px){.mt-md-0{margin-top:0px !important}.mb-md-0{margin-bottom:0px !important}.pt-md-0{padding-top:0px !important}.pb-md-0{padding-bottom:0px !important}.mt-md-15{margin-top:15px !important}.mb-md-15{margin-bottom:15px !important}.pt-md-15{padding-top:15px !important}.pb-md-15{padding-bottom:15px !important}.mt-md-30{margin-top:30px !important}.mb-md-30{margin-bottom:30px !important}.pt-md-30{padding-top:30px !important}.pb-md-30{padding-bottom:30px !important}.mt-md-60{margin-top:60px !important}.mb-md-60{margin-bottom:60px !important}.pt-md-60{padding-top:60px !important}.pb-md-60{padding-bottom:60px !important}.mt-md-90{margin-top:90px !important}.mb-md-90{margin-bottom:90px !important}.pt-md-90{padding-top:90px !important}.pb-md-90{padding-bottom:90px !important}.mt-md-120{margin-top:120px !important}.mb-md-120{margin-bottom:120px !important}.pt-md-120{padding-top:120px !important}.pb-md-120{padding-bottom:120px !important}.mt-md--15{margin-top:-15px !important}.mb-md--15{margin-bottom:-15px !important}.pt-md--15{padding-top:-15px !important}.pb-md--15{padding-bottom:-15px !important}h1{font-size:3.75rem}h2{font-size:2.5rem}h3{font-size:1.875rem}h4{font-size:1.5rem}.highlighted-paragraph{font-size:1.875rem}.button,.wp-block-button__link,input[type=submit]{font-size:1.125rem}.button.large,.button.button-primary,.wp-block-button__link.large,.wp-block-button__link.button-primary,input[type=submit].large,input[type=submit].button-primary{font-size:1.25rem}.button+.button{margin-left:10px}.boxed-teaser .savings-tag{margin-top:-3px}.boxed-teaser .savings-tag::after{height:48px;top:-27px}.modal.atom-signup-popover .modal-dialog .modal-content button.close,.modal.personal-consultation-modal .modal-dialog .modal-content button.close{color:var(--wp--preset--color--atom-main-2)}.modal.atom-signup-popover .modal-dialog .modal-content .signup-image,.modal.personal-consultation-modal .modal-dialog .modal-content .signup-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal.atom-signup-popover .modal-dialog .modal-content .form-col,.modal.personal-consultation-modal .modal-dialog .modal-content .form-col{padding:60px 45px 60px 15px}.slick-arrow{width:60px;height:60px;line-height:60px;font-size:32px;top:calc(50% - 30px)}.slick-arrow.slick-prev{border-radius:0 15px 15px 0}.slick-arrow.slick-next{border-radius:15px 0 0 15px}.carousel .carousel-control-prev,.carousel .carousel-control-next{width:60px;height:60px;line-height:60px;font-size:32px;top:calc(50% - 30px)}.carousel .carousel-control-prev{border-radius:0 15px 15px 0}.carousel .carousel-control-next{border-radius:15px 0 0 15px}.teaser-carousel-box{padding:60px 60px 30px}.teaser-carousel-box .teaser-carousel-badge{top:-20px;left:50px;padding:9px 30px;font-size:1.75rem}.teaser-carousel-box .carousel-control-prev{left:-60px}.teaser-carousel-box .carousel-control-next{right:-60px}main section.subnav nav .item a{min-width:130px}main section.subnav nav .item a:not(.button){width:170px}main section.subnav nav .item a:not(.button) .fas,main section.subnav nav .item a:not(.button) .svg-inline--fa{font-size:2.5rem;margin:0 auto 25px}main section.subnav nav .item a:not(.button) div{font-size:1rem}main section.heading .title-block{margin:150px 0 180px}main section.maincontent .block-quotes-grid .quote .quote-information{padding-right:30px}main section.maincontent .block-quotes-grid .quote .quote-information cite{margin:0 0 15px}main section.maincontent .block-quotes-grid .quote .quote-information .topline{margin-bottom:15px}main section.maincontent .block-highlight-typography .line-2{font-size:2.625rem}.fixed-anchors-container .fixed-anchors .container{padding:0;min-height:45px}.fixed-anchors-container .fixed-anchors .anchor-title{flex-grow:2}.fixed-anchors-container .fixed-anchors .button{order:3;padding:8px 15px}.fixed-anchors-container .fixed-anchors .button+.anchor-nav{flex-grow:20}.fixed-anchors-container .fixed-anchors .anchor-nav{width:auto;flex-grow:2;margin:0 15px}#vue-app-cart-upselling .cart-selection{padding-top:150px}#vue-app-cart-upselling h1{text-align:left;font-size:2.5rem}#vue-app-cart-upselling .heading-totals{justify-content:flex-end}#vue-app-cart-upselling .stoerer{width:150px;height:150px;right:15px;font-size:1rem;margin:-40px 0 -70px auto}#vue-app-cart-upselling .stoerer strong{font-size:3.25rem}#vue-app-cart-upselling .atom-cart-item{padding:30px 0}#vue-app-cart-upselling .atom-cart-item .product-title{font-size:1.5rem}#vue-app-cart-upselling .atom-cart-item .atom-cart-item-info .price>.amount{font-size:1.25rem}}@media(min-width: 992px){.headline-link-container{display:flex;justify-content:space-between;align-items:center}header.main-header nav.user-nav ul{justify-content:center}header.main-header nav.user-nav ul li a{font-size:1.0625rem}header.main-header nav.user-nav ul li.settings-link-container{flex-grow:0}header.main-header nav.user-nav+nav.navbar .navbar-brand{flex-grow:0}header.main-header nav.navbar{padding:0 5px 0 20px;align-items:stretch}header.main-header nav.navbar .navbar-brand{padding:10px 0 20px 0}header.main-header nav.navbar ul.navbar-nav{padding:0;width:100%;height:100%;align-items:center;justify-content:center}header.main-header nav.navbar ul.navbar-nav>li{height:100%;border-left:2px solid #efefef;border-bottom:0}header.main-header nav.navbar ul.navbar-nav>li>a.nav-link{padding:26px 15px;height:100%;display:flex;align-items:center;font-size:0.875rem;white-space:nowrap}header.main-header nav.navbar ul.navbar-nav>li:last-child{border-right:2px solid #efefef}header.main-header nav.navbar ul.navbar-nav>li.button-item{padding:0 15px;display:flex;align-items:center;justify-content:center;order:0;border-left:2px solid #efefef;flex-grow:1}header.main-header nav.navbar ul.navbar-nav>li.button-item .button{width:auto}header.main-header nav.navbar ul.navbar-nav>li.dropdown{position:static}header.main-header nav.navbar ul.navbar-nav>li.dropdown a.dropdown-toggle::after{display:none}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu{left:0;right:0;padding-top:50px;padding-bottom:60px;border-radius:0 0 15px 15px;background-color:#fff;z-index:-1}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu::before{content:"";display:block;position:absolute;left:0;top:15px;width:100%;height:2px;background-color:var(--wp--preset--color--atom-grey-light)}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu.show{margin-top:-15px}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .container{padding-right:15px;padding-left:15px}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .container h2{text-align:left}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .container p{text-align:left}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .submenu-items{display:block;-moz-column-count:2;column-count:2;padding-top:15px;padding-bottom:15px}header.main-header nav.navbar ul.navbar-nav>li.dropdown .dropdown-menu .submenu-items li a{border-radius:5px;padding:5px 15px;text-align:left}header.main-header nav.navbar ul.navbar-nav>li.dropdown.icon-submenu .dropdown-menu .submenu-items{display:flex;justify-content:space-around}header.main-header nav.navbar ul.navbar-nav>li.dropdown.icon-submenu .dropdown-menu .submenu-items li{width:100px;flex-grow:1;flex-shrink:1;margin:0 3px}header.main-header nav.navbar ul.navbar-nav>li.dropdown.icon-submenu .dropdown-menu .submenu-items li a{text-align:center}header.main-header nav.navbar ul.navbar-nav>li.dropdown.icon-submenu .dropdown-menu .submenu-items li a svg,header.main-header nav.navbar ul.navbar-nav>li.dropdown.icon-submenu .dropdown-menu .submenu-items li a i{display:block;margin:0 auto 15px;font-size:3.75rem}header.main-header nav.navbar .nav-addons{order:2}.modal.videoplayer-modal .modal-dialog .modal-content{padding:30px}main .double-column{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}main .woocommerce .checkout .woocommerce-billing-fields__field-wrapper,main .woocommerce .checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}main .woocommerce .checkout .woocommerce-billing-fields__field-wrapper .form-row,main .woocommerce .checkout .woocommerce-shipping-fields__field-wrapper .form-row{width:calc(50% - 15px);margin:20px 0}main .woocommerce .checkout .woocommerce-billing-fields__field-wrapper .form-row#billing_city_field,main .woocommerce .checkout .woocommerce-billing-fields__field-wrapper .form-row#billing_postcode_field,main .woocommerce .checkout .woocommerce-billing-fields__field-wrapper .form-row#shipping_city_field,main .woocommerce .checkout .woocommerce-billing-fields__field-wrapper .form-row#shipping_postcode_field,main .woocommerce .checkout .woocommerce-shipping-fields__field-wrapper .form-row#billing_city_field,main .woocommerce .checkout .woocommerce-shipping-fields__field-wrapper .form-row#billing_postcode_field,main .woocommerce .checkout .woocommerce-shipping-fields__field-wrapper .form-row#shipping_city_field,main .woocommerce .checkout .woocommerce-shipping-fields__field-wrapper .form-row#shipping_postcode_field{width:calc(25% - 15px)}main .woocommerce .cart_totals h2{margin:0 0 30px}main section.heading{padding:250px 0 60px}main section.heading.heading-reduced-padding{padding:180px 0 40px}main section.heading.product-heading .box{padding:60px}main section.heading.product-heading .product-feature-overview-table{width:calc(100% + 120px);margin:30px -60px !important}main section.heading.product-heading .product-feature-overview-table tr>:first-child{padding-left:60px}main section.heading.product-heading .product-feature-overview-table tr>:last-child{padding-right:60px}main section.heading.heading-large .heading-large-image-container{margin-bottom:0;min-height:665px}main section.heading.heading-large .heading-large-image-container img{-o-object-position:50% 20%;object-position:50% 20%}main section.maincontent{padding:90px 0}main section.maincontent .atom-content-container{padding:60px 0;background-color:var(--wp--preset--color--atom-grey-light);border-radius:15px}main section.maincontent .header-video{margin:-90px -15px;height:calc(100% + 180px)}main section.maincontent .block-content .course-columns:not(.single-column){-moz-columns:2;columns:2;-moz-column-gap:30px;column-gap:30px}main section.maincontent .block-content .pink-steps .pink-step:not(:last-child)::after{width:50px;height:calc(100% + 90px);transform:rotate(0deg);top:-60px;right:0;margin:0}main section.maincontent .block-content .test-countdown-row .countdown-box .countdown-box-inner{flex-flow:row}main section.maincontent .block-content .test-countdown-row .countdown-box .box-icon{font-size:4.5rem}main section.maincontent .block-content .test-countdown-row .countdown-box .countdown-value{font-size:3.75rem}main section.maincontent .block-content .test-countdown-row .countdown-box .countdown-label{font-size:1.125rem}main section.maincontent .block-content .test-countdown-row p{font-size:var(--wp--preset--font-size--medium)}main section.maincontent .block-content .block-number-fact{display:flex;align-items:center}main section.maincontent .block-content .block-number-fact::before{height:100%;width:calc(100% - 100px)}main section.maincontent .block-content .block-number-fact .number{font-size:5.25rem;padding:0}main section.maincontent .block-content .block-number-fact .number .fa-star{font-size:4rem}main section.maincontent .block-content .block-number-fact .number-description{flex-grow:2;padding:30px}main section.maincontent .block-content .block-number-fact .number-description h3{font-size:1.75rem}main section.maincontent .block-content .block-number-fact-in-group .number{font-size:4.375rem}main section.maincontent .block-content .block-packages-teaser{align-items:center}main section.maincontent .block-content .block-packages-teaser .boxed-teaser:not(.box-teaser-highlighted){margin-left:0;margin-right:0}main section.maincontent .block-content .block-packages-teaser .boxed-teaser.box-teaser-highlighted img{width:98%;margin-top:-95px}main section.maincontent .block-content .schema-faq .schema-faq-section .schema-faq-question{padding:30px 60px}main section.maincontent .block-content .schema-faq .schema-faq-section .schema-faq-answer{padding:0 60px 30px}main section.maincontent .block-content .block-social .box{padding:60px}main section.maincontent .block-content .block-gears{display:flex;width:100%;padding:140px 0 90px}main section.maincontent .block-content .block-gears .gear{flex-grow:2;width:33%}main section.maincontent .block-content .block-gears .gear .gear-inner::before{left:-25%;top:-25%;width:150%;height:150%}main section.maincontent .block-content .block-gears .gear:nth-child(2n-1){margin-top:29.2%}main section.maincontent .block-content .block-gears .gear:nth-child(2n-1) .gear-inner::before{left:-15%;top:-15%;width:130%;height:130%}main section.maincontent .block-content .block-gears .gear:nth-child(1) .gear-inner::before{-webkit-animation-delay:4s;animation-delay:4s}main section.maincontent .block-content .block-gears .gear:nth-child(2) .gear-inner::before{-webkit-animation-delay:3s;animation-delay:3s}main section.maincontent .block-content .block-gears .gear:nth-child(3) .gear-inner::before{-webkit-animation-delay:1.5s;animation-delay:1.5s}main section.maincontent .block-content .block-gears::before,main section.maincontent .block-content .block-gears::after{content:"";position:absolute;display:block;top:calc(120px + 5.2%);width:43.33%;aspect-ratio:1/1;background-image:url(../img/gear.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;-webkit-animation:spin 60s linear infinite;animation:spin 60s linear infinite}main section.maincontent .block-content .block-gears::before{left:-41%}main section.maincontent .block-content .block-gears::after{right:-41%;-webkit-animation-delay:7s;animation-delay:7s}main section.maincontent .block-content .block-cards-stack{padding:80px 0}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .card-front,main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .card-back .card-back-inner{padding:60px}main section.maincontent .block-content .block-cards-stack .swiper-outer .swiper .swiper-slide .swiper-card .card-inner .rotate .fas{font-size:32px;line-height:32px}main section.maincontent .block-content .block-cards-stack .swiper-outer .slick-prev{left:0}main section.maincontent .block-content .block-cards-stack .swiper-outer .slick-next{right:0}main section.maincontent .block-quotes-grid .quote{margin-bottom:30px}main section.maincontent .block-quotes-grid .quote img{width:150px;height:150px;margin:0 30px 0 0}main section.maincontent .block-quotes-grid .quote .quote-information cite{font-size:1.875rem}main section.maincontent .block-quotes-grid .quote .quote-information blockquote{font-size:1.125rem}.fixed-anchors-container .fixed-anchors .button+.anchor-nav{justify-content:space-around}.fixed-anchors-container .fixed-anchors .anchor-nav{display:flex;justify-content:space-between}}@media(min-width: 1200px){.content-teaser h3{font-size:3.125rem}.container.extended-width{padding-left:30px;padding-right:30px}header.main-header{padding:0 30px}main section.maincontent .block-content .feature-table{overflow:hidden}main section.maincontent .block-content .feature-table table{width:100%}footer{padding:0 30px}.fixed-anchors-container .fixed-anchors{left:30px;width:calc(100% - 60px)}}@media(min-width: 1400px){header.main-header nav.navbar{padding:0 30px;margin:30px 0 0}header.main-header nav.navbar .navbar-brand svg{height:50px}header.main-header nav.navbar ul.navbar-nav>li>a.nav-link{padding:40px 25px;font-size:1rem}header.main-header nav.navbar .nav-addons{font-size:1.5625rem;padding:0 0 0 20px}.fixed-anchors-container .fixed-anchors .anchor-title{font-size:1.5rem}.fixed-anchors-container .fixed-anchors .fixed-nav-logo{position:absolute;display:block;left:30px;opacity:0;top:-70px;height:100%;transition:all .3s ease}.fixed-anchors-container .fixed-anchors .fixed-nav-logo svg{width:30px;height:100%}.fixed-anchors-container .fixed-anchors .nav-addons{position:absolute;display:block;right:30px;opacity:0;top:-70px;transition:all .3s ease}.fixed-anchors-container.is-fixed .fixed-anchors .fixed-nav-logo{top:6px;opacity:1}.fixed-anchors-container.is-fixed .fixed-anchors .nav-addons{top:10px;opacity:1}main aside.sticky{position:absolute;left:0;top:0;bottom:0;width:calc((100vw - 930px)/2);padding:90px 15px;overflow:unset}main aside.sticky button{pointer-events:none;color:#636363}main aside.sticky button i{display:none !important}main aside.sticky .on-this-page{margin:0 auto;position:-webkit-sticky;position:sticky;top:90px;bottom:90px;box-shadow:none}main aside.sticky .on-this-page .list-group{display:block !important}main section.maincontent .block-content .block-next-dates .box{padding:40px 90px}main section.maincontent .block-content .block-next-dates .slick-date-slider{margin:0 -90px}main section.maincontent .block-content .block-next-dates .slick-date-slider .slick-slide{padding:0 90px}}@media(min-width: 1750px){main aside.sticky .on-this-page{padding:30px 30px 20px}}.hamburger{position:relative;padding:20px 15px 10px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger:focus,.hamburger:active{outline-style:none}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:2px;background-color:var(--wp--preset--color--atom-main-2);border-radius:2px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .34s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .34s ease-in,transform .3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .14s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s .14s cubic-bezier(0.215, 0.61, 0.355, 1)}
/*# sourceMappingURL=style_medbreaker.min.css.map */