@import url("https://fonts.googleapis.com/css?family=Montserrat:400,400i,500,700,700i");@import url("https://fonts.googleapis.com/css?family=Rock+Salt");@import url("https://fonts.googleapis.com/css2?family=Roboto&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-primary:rgb(125,17,255);--color-primary-transparent:rgba(125,17,255,0.1);--color-primary-dark:rgb(51,22,87);--color-primary-inverse:rgb(200,157,255);--color-text-primary:rgb(0,0,0);--color-text-secondary:rgb(117,117,117);--color-text-tertiary:rgb(55,56,64);--color-text-muted:rgb(133,133,133);--color-text-disabled:rgb(152,152,152);--color-text-inverse:rgb(255,255,255);--color-text-subtle:rgb(74,74,79);--color-text-action:#757575;--color-text-accent:#C89DFF;--color-bg-primary:rgb(250,250,250);--color-bg-secondary:rgb(249,249,249);--color-bg-inverse:rgb(0,0,0);--color-bg-active-song:rgb(246,246,255);--color-border-light:rgb(234,234,234);--color-border-medium:rgb(152,152,152);--color-border-subtle:rgb(234,234,234);--color-success:rgb(57,176,62);--color-error:rgb(179,38,30);--color-warning:rgb(209,31,18);--color-white:rgb(255,255,255);--color-black:rgb(0,0,0);--font-family-primary:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;--font-family-mono:'SF Mono',Monaco,'Cascadia Code','Roboto Mono',Consolas,'Courier New',monospace;--font-weight-extra-light:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:20px;--font-size-xl:24px;--font-size-2xl:34px;--font-size-3xl:48px;--font-size-4xl:60px;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--spacing-xxxs:2px;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:20px;--spacing-xl:24px;--spacing-xxl:32px;--spacing-xxxl:40px;--spacing-xxxxl:48px;--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--border-thin:1px;--border-medium:2px;--border-thick:3px;--shadow-sm:0 1px 2px rgba(0,0,0,0.05);--shadow-md:0 2px 4px rgba(0,0,0,0.1);--shadow-lg:0 4px 8px rgba(0,0,0,0.15);--shadow-xl:0 8px 16px rgba(0,0,0,0.2);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-modal:300;--z-popover:400;--z-tooltip:500;--z-notification:600;--z-maximum:999;--transition-fast:150ms ease;--transition-normal:250ms ease;--transition-slow:350ms ease;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-2xl:1536px;}
img,legend{border:0;}legend,td,th{padding:0;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,optgroup,strong{font-weight:700;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre,textarea{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em;}table,.route-viewgroup-memberspage-1 .view-content .views-table,.route-viewgroup-nodespage-1 .view-content .views-table{border-collapse:collapse;border-spacing:0;}body:before{content:"small";display:none;}@media (min-width:768px){body:before{content:"medium";}}@media (min-width:1025px){body:before{content:"large";}}.no-ul-list,.drupal-messages ol,.messages ol,nav.breadcrumb ol{list-style-type:none;padding:0;margin:0;}.no-ul-list > li,.drupal-messages ol > li,.messages ol > li,nav.breadcrumb ol > li{display:inline-block;list-style-type:none;margin:0 10px;}.tmp-shadow,.blocked-style,nav.breadcrumb,aside .block{-webkit-box-shadow:0 0 2px 0 #757575;-moz-box-shadow:0 0 2px 0 #757575;box-shadow:0 0 2px 0 #757575;}.tmp-shadow-none{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.blocked-style,nav.breadcrumb,aside .block{border:1px solid #ffffff;padding:12px;border-radius:5px;background:#fafafa;}.page-node-song{--color-primary:rgb(125,17,255);--color-primary-transparent:rgba(125,17,255,0.1);--color-primary-dark:rgb(51,22,87);--color-primary-inverse:rgb(200,157,255);--color-text-primary:rgb(0,0,0);--color-text-secondary:rgb(117,117,117);--color-text-muted:rgb(133,133,133);--color-text-inverse:rgb(255,255,255);--color-bg-primary:rgb(250,250,250);--color-bg-secondary:rgb(249,249,249);--color-bg-inverse:rgb(0,0,0);--color-white:#ffffff;--color-black:#171717;}@-webkit-keyframes placeholderShimmer{0%{background-position:-468px 0;}100%{background-position:468px 0;}}a.signup-button-shortcode{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;}a.signup-button-shortcode a{color:#ffffff;}a.signup-button-shortcode:hover{background-color:#6e0ee6;border-color:#6e0ee6;}a.upload-video-button-shortcode{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;}a.upload-video-button-shortcode a{color:#ffffff;}a.upload-video-button-shortcode:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.flag-like{margin:0 auto 0.5em 0;position:relative;display:inline-block;overflow:visible;padding-top:4px;font-size:2em;height:25px;z-index:10;position:relative;}.flag-like .ajax-progress,.flag-like .js-flag-message{display:none;}.flag-like i{cursor:pointer;padding:2px 2px 2px 0;border-radius:50%;display:inline-block;margin:0;transition:0.2s;position:relative;top:5px;}.flag-like i:hover:before{background-color:#e23b3b;}.flag-like i:before{height:27px;width:27px;display:inline-block;background-color:#666;content:"";-webkit-mask:url("/themes/custom/ggfresh/images/heart-solid.svg") no-repeat 50% 50%;mask:url("/themes/custom/ggfresh/images/heart-solid.svg") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;}.flag-like span{margin-left:4px;}.flag-like span.liked,.flag-like span.unliked{position:absolute;bottom:10px;left:0;right:0;visibility:hidden;transition:0.6s;z-index:1;font-size:2px;color:transparent;font-weight:400;width:100px;height:20px;}.flag-like i.press:before{background-color:#e23b3b;}.flag-like span.press{bottom:15px;font-size:14px;visibility:visible;animation:fade 1s;z-index:100;}.flag-like.action-unflag i:before{background-color:#e23b3b;}@keyframes fade{0%{color:#transparent;}50%{color:#e23b3b;}100%{color:#transparent;}}.flag-comment-like{height:15px;margin:0 auto 0.5em 0;position:relative;display:inline-block;overflow:visible;padding-top:4px;}.flag-comment-like .ajax-progress,.flag-comment-like .js-flag-message{display:none;}.flag-comment-like i{cursor:pointer;padding:2px 2px 2px 0;border-radius:50%;display:inline-block;margin:0;transition:0.2s;position:relative;top:5px;}.flag-comment-like i:hover:before{background-color:#e23b3b;}.flag-comment-like i:before{height:27px;width:27px;display:inline-block;background-color:#666;content:"";-webkit-mask:url("/themes/custom/ggfresh/images/heart-solid.svg") no-repeat 50% 50%;mask:url("/themes/custom/ggfresh/images/heart-solid.svg") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;}.flag-comment-like span{margin-left:4px;}.flag-comment-like span.liked,.flag-comment-like span.unliked{position:absolute;bottom:10px;left:0;right:0;visibility:hidden;transition:0.6s;z-index:1;font-size:2px;color:transparent;font-weight:400;width:100px;height:20px;}.flag-comment-like i.press:before{background-color:#e23b3b;}.flag-comment-like span.press{bottom:15px;font-size:14px;visibility:visible;animation:fade 1s;z-index:100;}.flag-comment-like.action-unflag i:before{background-color:#e23b3b;}@keyframes fade{0%{color:#transparent;}50%{color:#e23b3b;}100%{color:#transparent;}}.flag-comment-like i.press{animation:size 10s;}@keyframes size{0%{padding:2px 2px 8px 1px;}50%{padding:2px 4px 12px 1px;margin-top:-4px;}100%{padding:2px 4px 8px 1px;}}*{box-sizing:border-box;}html{background:#171717;}html,body{min-height:100%;padding:0;margin:0;}body{font-family:articulat-cf,sans-serif;font-size:14px;line-height:165%;color:#262626;}h1,h2,h3,h4,h5,h6{color:#262626;font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;}h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:900;}@media only screen and (max-width:767px){h1{font-size:26.88px;line-height:23.04px;letter-spacing:-0.806px;}}@media only screen and (min-width:768px) and (max-width:1024px){h1{font-size:76.459px;line-height:65.536px;letter-spacing:-2.294px;}}@media only screen and (min-width:1025px){h1{font-size:107.52px;line-height:92.16px;letter-spacing:-3.226px;}}h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;}@media only screen and (max-width:767px){h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}h3{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){h3{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){h3{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){h3{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}h4{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;}@media only screen and (max-width:767px){h4{font-size:26px;line-height:26px;}}@media only screen and (min-width:768px) and (max-width:1024px){h4{font-size:36px;line-height:36px;}}@media only screen and (min-width:1025px){h4{font-size:48px;line-height:46px;}}h5{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;}@media only screen and (min-width:1025px){h5{font-size:26px;line-height:24px;}}h6{font-weight:bold;color:#494949;font-size:24px;line-height:24px;}@media only screen and (max-width:767px){h6{font-size:20px;line-height:1.3;}}.block--basic h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;}@media only screen and (max-width:767px){.block--basic h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--basic h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.block--basic h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.block--basic h3{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.block--basic h3{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--basic h3{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.block--basic h3{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.block--basic h4{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;}@media only screen and (max-width:767px){.block--basic h4{font-size:26px;line-height:26px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--basic h4{font-size:36px;line-height:36px;}}@media only screen and (min-width:1025px){.block--basic h4{font-size:48px;line-height:46px;}}.block--basic h5{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;}@media only screen and (min-width:1025px){.block--basic h5{font-size:26px;line-height:24px;}}body .menu-item{padding-top:0;margin:0;}a,a:link,a:visited{text-decoration:none;color:#7d11ff;}a:hover,a:link:hover,a:visited:hover{text-decoration:none;}.page-standard .button{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;}body p{margin:3px 0 10px;}body p.text-align-center{text-align:center;}img,svg{max-width:100%;height:auto;}blockquote{padding:0 15px;color:#404040;border-left:4px solid #fafafa;}blockquote:last-child{margin-bottom:0;}ol{padding:0 0 0 10px;margin:0 0 10px;}ol li{margin:4px 0;padding:0;}ol ol{padding:0 0 0 22.5px;}ol ol ol{padding:0 0 0 22.5px;}ul{padding:0 0 0 10px;margin:0 0 10px;}ul li{margin:4px 0;padding:0;}ul ul{padding:0 0 0 22.5px;}ul ul ul{padding:0 0 0 22.5px;}table,.route-viewgroup-memberspage-1 .view-content .views-table,.route-viewgroup-nodespage-1 .view-content .views-table{width:100%;}table th,.route-viewgroup-memberspage-1 .view-content .views-table th,.route-viewgroup-nodespage-1 .view-content .views-table th{font-weight:600;text-align:left;background-color:#fafafa;padding:4px 5px;}table td,.route-viewgroup-memberspage-1 .view-content .views-table td,.route-viewgroup-nodespage-1 .view-content .views-table td{border:0;outline:none;padding:4px 5px;}table thead,.route-viewgroup-memberspage-1 .view-content .views-table thead,.route-viewgroup-nodespage-1 .view-content .views-table thead{border:1px solid #fafafa;border-bottom:0;}table tbody,.route-viewgroup-memberspage-1 .view-content .views-table tbody,.route-viewgroup-nodespage-1 .view-content .views-table tbody{border:1px solid #fafafa;}table tbody tr:nth-child(even),.route-viewgroup-memberspage-1 .view-content .views-table tbody tr:nth-child(even),.route-viewgroup-nodespage-1 .view-content .views-table tbody tr:nth-child(even){background-color:#fafafa;border-top:1px solid #fafafa;border-bottom:1px solid #fafafa;}.hidden{display:none !important;}.center{text-align:center;}@media only screen and (max-width:767px){.mobile-center{text-align:center;}}@media only screen and (min-width:1025px){.desktop-center{text-align:center;}}.role-administrator-only,.role-instructor-only,.role-moderator-only,.role-student-only,.role-premium-only,.role-subscriber-only,.role-authenticated-only,.role-anonymous-only{display:none;}body.role-administrator-only .role-administrator-only{display:block;}body.role-instructor-only .role-instructor-only{display:block;}body.role-moderator-only .role-moderator-only{display:block;}body.role-student-only .role-student-only{display:block;}body.role-subscriber-only .role-subscriber-only{display:block;}body.role-premium-only .role-premium-only{display:block;}body.role-authenticated-only .role-authenticated-only{display:block;}body.role-anonymous-only .role-anonymous-only{display:block;}.mobile-only,.tablet-only,.desktop-only{display:none;}@media only screen and (max-width:767px){.mobile-only{display:block;}}@media only screen and (min-width:768px) and (max-width:1024px){.tablet-only{display:block;}}@media only screen and (min-width:1025px){.desktop-only{display:block;}}.coral{color:#ff8c11;}.coral-button{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;}.coral-button a{color:#ffffff;}.coral-button:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.grey{color:#757575;}.badge{height:27px;width:27px;box-shadow:none;outline:none;border:none;background-color:unset;margin:0;padding:0;}.badge span{display:none;}@media only screen and (min-width:768px){.two-col{display:flex;}.two-col > div{width:50%;}}.gg-js-show{opacity:0;}.blur{filter:blur(4px);}.hide{display:none;}.big-button{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;}.really-big-button{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;}form{margin:0 0 1em;}label{display:inline-block;color:#404040;cursor:pointer;font-weight:500;margin:0 0 0.1875em 0;padding-right:4px;vertical-align:top;}input[type=text],input[type=email],input[type=password],input[type=date],textarea{background-color:white;font-family:inherit;border:1px solid #ddd9d9;box-shadow:none;display:block;margin:0 0 1em;padding:0.5em;padding-left:11px;width:100%;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;min-height:39px;border-radius:4px;}textarea{border-radius:0;}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=date]:focus,textarea:focus{border-color:#7d11ff;outline:0;}input[type=file],input[type=checkbox],input[type=radio],select{margin:0 0 1em;}input[type=file]{width:100%;}fieldset{border:solid 1px #d4d4d4;padding:1.25em;margin:1.125em 0;}fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875em;margin:0;margin-left:-0.1875em;}.error .error textarea,.error select{border-color:#b91c1c;background-color:rgba(198,15,19,0.1);margin-bottom:0;}.error input:focus,.error textarea:focus,.error select:focus{background:#fafafa;border-color:#d4d4d4;}.error label,.error label.error{color:#b91c1c;}.error > small,.error small.error{display:block;padding:0.375em 0.25em;margin-top:0;margin-bottom:1em;font-size:0.75em;font-weight:bold;background:#b91c1c;color:#fff;}.error span.error-message{display:block;}input.error,textarea.error{border-color:#b91c1c;background-color:rgba(198,15,19,0.1);margin-bottom:0;}input.error:focus,textarea.error:focus{background:#fafafa;border-color:#d4d4d4;}.error select{border-color:#b91c1c;background-color:rgba(198,15,19,0.1);}.error select:focus{background:#fafafa;border-color:#d4d4d4;}label.error{color:#b91c1c;}input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url]{background-color:white;font-family:inherit;border:1px solid #f5f5f5;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875em;margin:0 0 1em;padding:0.5em;width:auto;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;}input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus{box-shadow:0 0 5px #d4d4d4;border-color:#d4d4d4;outline:none;}form input[disabled],form button[disabled]{background-color:#d4d4d4;box-shadow:none;}form input[disabled]:hover,form button[disabled]:hover{background-color:#d4d4d4;}form button,form input{transition:all 0.3s ease;}form button[disabled],form input[disabled]{transition:auto;}select{display:block;width:100%;height:38px;padding:8px 12px;margin-bottom:10px;font-size:14px;line-height:1.42857143;color:#333333;vertical-align:middle;background-color:#ffffff;border:1px solid #cccccc;background-image:linear-gradient(white 0,#f3f3f3 100%);}#header{padding:2em 0;background-color:#171717;max-width:100%;margin:0 auto;}#header .mq-header{clear:both;padding:1em 4%;display:block;position:relative;}#header .mq-header:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){#header .mq-header{padding:2.25em 6% 2em;}}#header .mq-header .user-bar-content,#header .mq-header .section-inner,#header .mq-header .block-content,#header .mq-header.block-views > div,#header .mq-header.block-views > h2,#header .mq-header.block-block-content > h2,#header .mq-header.block-block-content > div,#header .mq-header.block-ctools-block > span,#header .mq-header.block-ctools-block > div,#header .mq-header.block-entity-block header,#header .mq-header.block-entity-block .content,#header .mq-header .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}#header .mq-header.block-views h2,#header .mq-header.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){#header .mq-header.block-views h2,#header .mq-header.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){#header .mq-header.block-views h2,#header .mq-header.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){#header .mq-header.block-views h2,#header .mq-header.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}#header .mq-header #branding{padding:0;}@media only screen and (max-width:767px){#header .mq-header #header-region{padding:0;}}@media only screen and (min-width:768px){#header .mq-header #branding,#header .mq-header #header-region{clear:none;}#header .mq-header #branding{float:left;}}#main{background:white;padding:0;}@media only screen and (min-width:768px){#main #content #content-area{min-height:500px;}}#block-ggfresh-local-tasks{display:none;left:initial;}.role-administrator #block-ggfresh-local-tasks{display:block;}#footer{max-width:100%;margin:0 auto;padding:2em 1em;}.layout .layout__region > .block{clear:both;padding:1em 4%;position:relative;}.layout .layout__region > .block:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.layout .layout__region > .block{padding:2.25em 6% 2em;}}.layout .layout__region > .block .user-bar-content,.layout .layout__region > .block .section-inner,.layout .layout__region > .block .block-content,.layout .layout__region > .block.block-views > div,.layout .layout__region > .block.block-views > h2,.layout .layout__region > .block.block-block-content > h2,.layout .layout__region > .block.block-block-content > div,.layout .layout__region > .block.block-ctools-block > span,.layout .layout__region > .block.block-ctools-block > div,.layout .layout__region > .block.block-entity-block header,.layout .layout__region > .block.block-entity-block .content,.layout .layout__region > .block .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.layout .layout__region > .block.block-views h2,.layout .layout__region > .block.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.layout .layout__region > .block.block-views h2,.layout .layout__region > .block.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.layout .layout__region > .block.block-views h2,.layout .layout__region > .block.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.layout .layout__region > .block.block-views h2,.layout .layout__region > .block.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}#pg__c.page-panel .mq-main{max-width:100%;}body #pg__c.page-panel section#content > #content-area{padding-left:0;padding-right:0;}.cog-pl .cog-panel--fullrow{width:100%;}.cog-pl .cog-panel--full-row-inner{max-width:80em;margin-left:auto;margin-right:auto;}.cog-pl .cog-panel--full-row-inner:after{content:" ";display:block;clear:both;}.panel-cog-layout-one-col .cog-layout--main{width:100%;float:right;margin-right:0;}.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div{clear:both;padding:1em 4%;}.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div{padding:2.25em 6% 2em;}}.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div .user-bar-content,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div .section-inner,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div .block-content,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-views > div,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-views > h2,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-block-content > h2,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-block-content > div,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-ctools-block > span,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-ctools-block > div,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-entity-block header,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-entity-block .content,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-col .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:768px){.panel-cog-layout-two-col .cog-layout--left{width:74.5762711864%;float:left;margin-right:1.6949152542%;}.panel-cog-layout-two-col .cog-layout--right{width:23.7288135593%;float:right;margin-right:0;}}.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div{clear:both;padding:1em 4%;}.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div:after,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div{padding:2.25em 6% 2em;}}.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div .user-bar-content,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div .section-inner,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div .block-content,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views > div,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views > h2,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-block-content > h2,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-block-content > div,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-ctools-block > span,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-ctools-block > div,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block header,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block .content,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div .mq--t,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div .user-bar-content,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div .section-inner,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div .block-content,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views > div,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views > h2,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-block-content > h2,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-block-content > div,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-ctools-block > span,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-ctools-block > div,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block header,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block .content,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-two .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-one-two-tabs .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.panel-cog-layout-one-two .cog-layout--first,.panel-cog-layout-one-two .cog-layout--second,.panel-cog-layout-one-two-tabs .cog-layout--first,.panel-cog-layout-one-two-tabs .cog-layout--second{max-width:calc(1440px + 9%);margin:0 auto;}@media only screen and (min-width:768px){.panel-cog-layout-one-two .cog-layout--first,.panel-cog-layout-one-two-tabs .cog-layout--first{width:100%;float:left;margin-left:0;margin-right:0;float:none;max-width:calc(1440px + 9%);margin:0 auto;}.panel-cog-layout-one-two .cog-layout--second-left,.panel-cog-layout-one-two .cog-layout--left,.panel-cog-layout-one-two-tabs .cog-layout--second-left,.panel-cog-layout-one-two-tabs .cog-layout--left{width:66.1016949153%;float:left;margin-right:1.6949152542%;}.panel-cog-layout-one-two .cog-layout--second-right,.panel-cog-layout-one-two .cog-layout--right,.panel-cog-layout-one-two-tabs .cog-layout--second-right,.panel-cog-layout-one-two-tabs .cog-layout--right{width:32.2033898305%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner{clear:both;padding:1em 4%;display:flex;padding-top:0 !important;padding-bottom:0 !important;}.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner:after{content:"";display:table;clear:both;}}@media only screen and (min-width:768px) and (min-width:768px){.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner{padding:2.25em 6% 2em;}}@media only screen and (min-width:768px){.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}}@media only screen and (min-width:768px) and (max-width:767px){.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:768px) and (min-width:1025px){.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col-tabs .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:768px){.panel-cog-layout-two-col-tabs .cog-layout--left{width:74.5762711864%;float:left;margin-right:1.6949152542%;}.panel-cog-layout-two-col-tabs .cog-layout--right{width:23.7288135593%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.panel-cog-layout-one-two-one-cl .cog-layout--middle-left{width:74.5762711864%;float:left;margin-right:1.6949152542%;}.panel-cog-layout-one-two-one-cl .cog-layout--middle-right{width:23.7288135593%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two-cl .cog-layout--third-left,.panel-cog-layout-two-one .cog-layout--third-left{width:74.5762711864%;float:left;margin-right:1.6949152542%;}.panel-cog-layout-two-one-two-cl .cog-layout--third-right,.panel-cog-layout-two-one .cog-layout--third-right{width:23.7288135593%;float:right;margin-right:0;}}@media only screen and (min-width:1025px){.panel-cog-layout-two-one-two-cl .cog-layout--first-top,.panel-cog-layout-two-one .cog-layout--first-top{width:100%;float:left;margin-left:0;margin-right:0;}.panel-cog-layout-two-one-two-cl .cog-layout--first-left,.panel-cog-layout-two-one .cog-layout--first-left{width:66.1016949153%;float:left;margin-right:1.6949152542%;}.panel-cog-layout-two-one-two-cl .cog-layout--first-right,.panel-cog-layout-two-one .cog-layout--first-right{width:32.2033898305%;float:right;margin-right:0;}.panel-cog-layout-two-one-two-cl .cog-layout--first-right .block-region-first-right,.panel-cog-layout-two-one .cog-layout--first-right .block-region-first-right{padding-left:1em;}}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two .cog-layout--third-left{width:32.2033898305%;float:left;margin-right:1.6949152542%;}.panel-cog-layout-two-one-two .cog-layout--third-right{width:66.1016949153%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two .cog-layout--first-top{width:100%;float:left;margin-left:0;margin-right:0;}.panel-cog-layout-two-one-two .cog-layout--first-left{width:32.2033898305%;float:left;margin-right:1.6949152542%;}.panel-cog-layout-two-one-two .cog-layout--first-right{width:66.1016949153%;float:right;margin-right:0;}.panel-cog-layout-two-one-two .cog-layout--first-right .block-region-first-right{padding-left:1em;}}.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div{clear:both;padding:1em 4%;padding-left:0 !important;padding-right:0 !important;}.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div{padding:2.25em 6% 2em;}}.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div .user-bar-content,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div .section-inner,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div .block-content,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-views > div,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-views > h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-block-content > h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-block-content > div,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-ctools-block > span,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-ctools-block > div,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-entity-block header,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-entity-block .content,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.panel-cog-layout-two-one-two .cog-layout--first,.panel-cog-layout-two-one-two-cl .cog-layout--first,.panel-cog-layout-two-one .cog-layout--first{max-width:calc(1440px + 9%);margin:0 auto;}.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner{clear:both;padding:1em 4%;}.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner:after,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner:after,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner{padding:2.25em 6% 2em;}}.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner .mq--t,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner .mq--t,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--first .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.panel-cog-layout-two-one-two .cog-layout--second,.panel-cog-layout-two-one-two-cl .cog-layout--second,.panel-cog-layout-two-one .cog-layout--second{max-width:calc(1440px + 9%);margin:0 auto;}.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner{clear:both;padding:1em 4%;}.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner:after,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner:after,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner{padding:2.25em 6% 2em;}}.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner .mq--t,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner .mq--t,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.panel-cog-layout-two-one-two .cog-layout--third,.panel-cog-layout-two-one-two-cl .cog-layout--third,.panel-cog-layout-two-one .cog-layout--third{max-width:calc(1440px + 9%);margin:0 auto;}.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner{clear:both;padding:1em 4%;}.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner:after,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner:after,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner{padding:2.25em 6% 2em;}}.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner .mq--t,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner .mq--t,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-one .cog-layout--third .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (max-width:767px){.panel-cog-layout-two-one-two .cog-layout--third .cog-layout--third-right,.panel-cog-layout-two-one-two-cl .cog-layout--third .cog-layout--third-right,.panel-cog-layout-two-one .cog-layout--third .cog-layout--third-right{display:none;}}.panel-cog-layout-two-one-two .cog-layout--third .block-discord-widget iframe,.panel-cog-layout-two-one-two-cl .cog-layout--third .block-discord-widget iframe,.panel-cog-layout-two-one .cog-layout--third .block-discord-widget iframe{width:100%;}.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div{clear:both;padding:1em 4%;}.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div:after,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div:after,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div{padding:2.25em 6% 2em;}}.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .user-bar-content,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .section-inner,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .block-content,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views > div,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views > h2,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-block-content > h2,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-block-content > div,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-ctools-block > span,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-ctools-block > div,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block .content,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .mq--t,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .user-bar-content,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .section-inner,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .block-content,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views > div,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views > h2,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-block-content > h2,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-block-content > div,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-ctools-block > span,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-ctools-block > div,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block .content,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .mq--t,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .user-bar-content,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .section-inner,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .block-content,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views > div,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views > h2,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-block-content > h2,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-block-content > div,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-ctools-block > span,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-ctools-block > div,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block .content,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one-two-cl .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-views h2,.panel-cog-layout-two-one .cog-layout--bottom .cog-panel--fullrow-inner > div > div > div.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:768px){.body-sidebars-first aside.sidebar-first{width:23.7288135593%;float:left;margin-right:1.6949152542%;}.body-sidebars-first aside.sidebar-first > *{padding-left:15px;}.body-sidebars-first section#content{width:74.5762711864%;float:right;margin-right:0;}.body-sidebars-first section#content > *{padding-right:25px;}}@media only screen and (min-width:768px){.body-sidebars-second aside.sidebar-second{width:23.7288135593%;float:right;margin-right:0;}.body-sidebars-second aside.sidebar-second > *{padding-right:15px;}.body-sidebars-second section#content{width:74.5762711864%;float:left;margin-right:1.6949152542%;}.body-sidebars-second section#content > *{padding-left:25px;}}@media only screen and (min-width:768px){.body-sidebars-both aside.sidebar-first{width:15.2542372881%;float:left;margin-right:1.6949152542%;}.body-sidebars-both aside.sidebar-first > *{padding-left:15px;}.body-sidebars-both section#content{width:66.1016949153%;float:left;margin-right:1.6949152542%;}.body-sidebars-both section#content > *{padding-right:25px;}.body-sidebars-both aside.sidebar-second{width:15.2542372881%;float:right;margin-right:0;}.body-sidebars-both aside.sidebar-second > *{padding-right:15px;}}.body-sidebars-none section#content{width:100%;float:left;margin-left:0;margin-right:0;}aside.sidebar{overflow:hidden;}@media only screen and (min-width:768px){.views-view-grid.cols-3 .views-row .views-col.col-1,.views-view-grid.cols-3 .views-row .views-col.col-2{width:32.2033898305%;float:left;margin-right:1.6949152542%;}.views-view-grid.cols-3 .views-row .views-col.col-3{width:32.2033898305%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.views-view-grid.cols-4 .views-row .views-col.col-1,.views-view-grid.cols-4 .views-row .views-col.col-2,.views-view-grid.cols-4 .views-row .views-col.col-3{width:23.7288135593%;float:left;margin-right:1.6949152542%;}.views-view-grid.cols-4 .views-row .views-col.col-4{width:23.7288135593%;float:right;margin-right:0;}}@media only screen and (min-width:768px){.views-view-grid.cols-5 .views-row .views-col.col-1,.views-view-grid.cols-5 .views-row .views-col.col-2,.views-view-grid.cols-5 .views-row .views-col.col-3,.views-view-grid.cols-5 .views-row .views-col.col-4{width:18.3673469388%;float:left;margin-right:2.0408163265%;}.views-view-grid.cols-5 .views-row .views-col.col-5{width:18.3673469388%;float:right;margin-right:0;}}@media only screen and (max-width:767px){.views-view-grid .views-row{display:block;}}@media only screen and (min-width:768px){.views-view-grid .views-row{display:flex;float:none;margin-bottom:1em;}}.views-view-grid .views-row .views-col{position:relative;padding:7px;display:inline-block;border-radius:5px;transition:all 300ms ease;background:#f8f8f8;float:none;}@media only screen and (max-width:767px){.views-view-grid .views-row .views-col{width:100%;margin-bottom:1em;}}.views-view-grid .views-row .views-col:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.29);transform:translate(0px,-3px);}.maintenance-page header,.maintenance-page main{clear:both;padding:1em 4%;}.maintenance-page header:after,.maintenance-page main:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.maintenance-page header,.maintenance-page main{padding:2.25em 6% 2em;}}.maintenance-page header .user-bar-content,.maintenance-page header .section-inner,.maintenance-page header .block-content,.maintenance-page header.block-views > div,.maintenance-page header.block-views > h2,.maintenance-page header.block-block-content > h2,.maintenance-page header.block-block-content > div,.maintenance-page header.block-ctools-block > span,.maintenance-page header.block-ctools-block > div,.maintenance-page header.block-entity-block header,.maintenance-page header.block-entity-block .content,.maintenance-page header .mq--t,.maintenance-page main .user-bar-content,.maintenance-page main .section-inner,.maintenance-page main .block-content,.maintenance-page main.block-views > div,.maintenance-page main.block-views > h2,.maintenance-page main.block-block-content > h2,.maintenance-page main.block-block-content > div,.maintenance-page main.block-ctools-block > span,.maintenance-page main.block-ctools-block > div,.maintenance-page main.block-entity-block header,.maintenance-page main.block-entity-block .content,.maintenance-page main .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.maintenance-page header.block-views h2,.maintenance-page header.block-entity-block header h2,.maintenance-page main.block-views h2,.maintenance-page main.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.maintenance-page header.block-views h2,.maintenance-page header.block-entity-block header h2,.maintenance-page main.block-views h2,.maintenance-page main.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.maintenance-page header.block-views h2,.maintenance-page header.block-entity-block header h2,.maintenance-page main.block-views h2,.maintenance-page main.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.maintenance-page header.block-views h2,.maintenance-page header.block-entity-block header h2,.maintenance-page main.block-views h2,.maintenance-page main.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.maintenance-page header h1{display:none;}.maintenance-page main{text-align:center;color:white;max-width:100%;}.maintenance-page main h1{color:white;margin-bottom:1em;font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;text-align:center;}@media only screen and (max-width:767px){.maintenance-page main h1{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.maintenance-page main h1{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.maintenance-page main h1{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.maintenance-page main #page-content{margin-bottom:2em;}.maintenance-page main img{height:auto;max-width:500px;}@media only screen and (max-width:767px){.maintenance-page main img{max-width:100%;}}.ckeditor-accordion-container > dl{border:none;}.ckeditor-accordion-container > dl dt{border:2px solid #171717;border-bottom:none;border-radius:13px 13px 0 0;overflow:hidden;margin-top:1em;}.ckeditor-accordion-container > dl dt:not(.active){border-bottom:2px solid #171717;border-radius:13px;}.ckeditor-accordion-container > dl dt:first-child{margin-top:0;}.ckeditor-accordion-container > dl dt > a:not(.button){font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;background:#f5f5f5;border:none;color:#262626;padding:0.5em 1em 0.5em 100px;margin:0;font-weight:900;}@media only screen and (max-width:767px){.ckeditor-accordion-container > dl dt > a:not(.button){font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.ckeditor-accordion-container > dl dt > a:not(.button){font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.ckeditor-accordion-container > dl dt > a:not(.button){font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.ckeditor-accordion-container > dl dt > a:not(.button):hover{background:#f5f5f5;color:#262626;}.ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle{left:25px;}.ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle:before,.ckeditor-accordion-container > dl dt > a .ckeditor-accordion-toggle:after{background:#262626;}.ckeditor-accordion-container > dl dd{padding:0 30px 0 100px;background:#f5f5f5;border:2px solid #171717;border-top:none;border-radius:0 0 13px 13px;}.ckeditor-accordion-container > dl dd p:first-child{margin-top:0;}.ckeditor-accordion-container > dl dd p:last-child{padding-bottom:0.5em;}.achievement{background:white;}.achievement .image-title,.achievement-details .image-title{display:none;}.achievements{clear:both;padding:1em 4%;}.achievements:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.achievements{padding:2.25em 6% 2em;}}.achievements .user-bar-content,.achievements .section-inner,.achievements .block-content,.achievements.block-views > div,.achievements.block-views > h2,.achievements.block-block-content > h2,.achievements.block-block-content > div,.achievements.block-ctools-block > span,.achievements.block-ctools-block > div,.achievements.block-entity-block header,.achievements.block-entity-block .content,.achievements .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.achievements.block-views h2,.achievements.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.achievements.block-views h2,.achievements.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.achievements.block-views h2,.achievements.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.achievements.block-views h2,.achievements.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.achievements .achievement-user-stats{font-size:1.5em;margin-bottom:2em;}.route-achievementsachievements-controller-userAchievements .block-system-main-block{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.ipe-form{max-width:80%;}.ajax-progress-fullscreen.with-message{left:25%;width:50%;height:25%;min-height:285px;top:25%;background-image:url(/themes/custom/ggfresh/images/pulse.svg);background-position:center center;background-color:transparent;}.ajax-progress-fullscreen.with-message .message{color:white;text-align:center;font-weight:bold;}aside .block{margin-bottom:25px;}aside .block h2{font-size:175%;color:#404040;}nav.breadcrumb{margin-bottom:5px;color:#404040;}nav.breadcrumb ol li:before{content:"/";padding:0 3px 0 0.5px;color:#404040;}nav.breadcrumb ol li:first-child:before{content:normal;}.btn-primary,.discussion-content .field--name-field-basic-comments .comment-form .form-submit,.button-primary,.coral-button,.signup-button-shortcode,.upload-video-button-shortcode,.btn-coral,.button-coral{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:#7d11ff;color:#ffffff;border-color:#7d11ff;}.btn-primary:focus,.discussion-content .field--name-field-basic-comments .comment-form .form-submit:focus,.button-primary:focus,.coral-button:focus,.signup-button-shortcode:focus,.upload-video-button-shortcode:focus,.btn-coral:focus,.button-coral:focus{outline:2px solid #7d11ff;outline-offset:2px;}.btn-primary:disabled,.discussion-content .field--name-field-basic-comments .comment-form .form-submit:disabled,.button-primary:disabled,.coral-button:disabled,.signup-button-shortcode:disabled,.upload-video-button-shortcode:disabled,.btn-coral:disabled,.button-coral:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.btn-primary:hover:not(:disabled),.discussion-content .field--name-field-basic-comments .comment-form .form-submit:hover:not(:disabled),.button-primary:hover:not(:disabled),.coral-button:hover:not(:disabled),.signup-button-shortcode:hover:not(:disabled),.upload-video-button-shortcode:hover:not(:disabled),.btn-coral:hover:not(:disabled),.button-coral:hover:not(:disabled){background-color:#6e0ee6;border-color:#6e0ee6;}.btn-primary:active:not(:disabled),.discussion-content .field--name-field-basic-comments .comment-form .form-submit:active:not(:disabled),.button-primary:active:not(:disabled),.coral-button:active:not(:disabled),.signup-button-shortcode:active:not(:disabled),.upload-video-button-shortcode:active:not(:disabled),.btn-coral:active:not(:disabled),.button-coral:active:not(:disabled){background-color:#5c0bbf;border-color:#5c0bbf;}.flag-follow-user a,.flag--follow-user a,.flag.follow-user a{background-color:transparent !important;border:2px solid #d4d4d4 !important;color:#262626 !important;}.flag-follow-user a:hover,.flag--follow-user a:hover,.flag.follow-user a:hover{background-color:#f5f5f5 !important;border-color:#7d11ff !important;color:#7d11ff !important;}.flag-follow-user a.action-flag,.flag--follow-user a.action-flag,.flag.follow-user a.action-flag{border-color:#7d11ff !important;color:#7d11ff !important;}.flag-follow-user a.action-unflag,.flag--follow-user a.action-unflag,.flag.follow-user a.action-unflag{background-color:#7d11ff !important;border-color:#7d11ff !important;color:#ffffff !important;}.flag-follow-user a.action-unflag:hover,.flag--follow-user a.action-unflag:hover,.flag.follow-user a.action-unflag:hover{background-color:#6e0ee6 !important;border-color:#6e0ee6 !important;}.btn-secondary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:transparent;color:#7d11ff;border-color:#7d11ff;}.btn-secondary:focus,.button-secondary:focus{outline:2px solid #7d11ff;outline-offset:2px;}.btn-secondary:disabled,.button-secondary:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.btn-secondary:hover:not(:disabled),.button-secondary:hover:not(:disabled){background-color:#e8d8ff;}.btn-secondary:active:not(:disabled),.button-secondary:active:not(:disabled){background-color:#d1b3ff;}.btn-ghost,.button-ghost{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:transparent;color:#262626;border-color:transparent;}.btn-ghost:focus,.button-ghost:focus{outline:2px solid #7d11ff;outline-offset:2px;}.btn-ghost:disabled,.button-ghost:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.btn-ghost:hover:not(:disabled),.button-ghost:hover:not(:disabled){background-color:#f5f5f5;}.btn-ghost:active:not(:disabled),.button-ghost:active:not(:disabled){background-color:#f5f5f5;}.btn-danger,.button-danger,.button-delete{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:#dc2626;color:#ffffff;border-color:#dc2626;}.btn-danger:focus,.button-danger:focus,.button-delete:focus{outline:2px solid #7d11ff;outline-offset:2px;}.btn-danger:disabled,.button-danger:disabled,.button-delete:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.btn-danger:hover:not(:disabled),.button-danger:hover:not(:disabled),.button-delete:hover:not(:disabled){background-color:#b91c1c;border-color:#b91c1c;}.btn-success,.button-success{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:#16a34a;color:#ffffff;border-color:#16a34a;}.btn-success:focus,.button-success:focus{outline:2px solid #7d11ff;outline-offset:2px;}.btn-success:disabled,.button-success:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.btn-success:hover:not(:disabled),.button-success:hover:not(:disabled){background-color:#15803d;border-color:#15803d;}.btn.inline-block-button,.discussion-content .field--name-field-basic-comments .comment-form .inline-block-button.form-submit{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:#7d11ff;color:#ffffff;border-color:#7d11ff;display:inline-block;width:auto;}.btn.inline-block-button:focus,.discussion-content .field--name-field-basic-comments .comment-form .inline-block-button.form-submit:focus{outline:2px solid #7d11ff;outline-offset:2px;}.btn.inline-block-button:disabled,.discussion-content .field--name-field-basic-comments .comment-form .inline-block-button.form-submit:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.btn.inline-block-button:hover:not(:disabled),.discussion-content .field--name-field-basic-comments .comment-form .inline-block-button.form-submit:hover:not(:disabled){background-color:#6e0ee6;border-color:#6e0ee6;}.btn.inline-block-button:active:not(:disabled),.discussion-content .field--name-field-basic-comments .comment-form .inline-block-button.form-submit:active:not(:disabled){background-color:#5c0bbf;border-color:#5c0bbf;}.btn.block-button,.discussion-content .field--name-field-basic-comments .comment-form .block-button.form-submit{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:#7d11ff;color:#ffffff;border-color:#7d11ff;display:block;width:100%;}.btn.block-button:focus,.discussion-content .field--name-field-basic-comments .comment-form .block-button.form-submit:focus{outline:2px solid #7d11ff;outline-offset:2px;}.btn.block-button:disabled,.discussion-content .field--name-field-basic-comments .comment-form .block-button.form-submit:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.btn.block-button:hover:not(:disabled),.discussion-content .field--name-field-basic-comments .comment-form .block-button.form-submit:hover:not(:disabled){background-color:#6e0ee6;border-color:#6e0ee6;}.btn.block-button:active:not(:disabled),.discussion-content .field--name-field-basic-comments .comment-form .block-button.form-submit:active:not(:disabled){background-color:#5c0bbf;border-color:#5c0bbf;}.action-link{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:transparent;color:#7d11ff;border-color:#7d11ff;display:inline-block;width:auto;padding:8px 16px;font-size:14px;}.action-link:focus{outline:2px solid #7d11ff;outline-offset:2px;}.action-link:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.action-link:hover:not(:disabled){background-color:#e8d8ff;}.action-link:active:not(:disabled){background-color:#d1b3ff;}.pager__item a{color:#7d11ff;}.pager__item a:hover{background-color:#7d11ff;color:#ffffff;}.close,.modal-close,.dialog-close{color:#757575;}.close:hover,.modal-close:hover,.dialog-close:hover{color:#7d11ff;}.view-lessons .flag-lesson-complete input[type=checkbox],.view-lessons .js-flag-lesson-complete input[type=checkbox]{background:none !important;border:none !important;}.view-lessons .flag-lesson-complete input[type=checkbox]:checked,.view-lessons .js-flag-lesson-complete input[type=checkbox]:checked{background:none !important;border:none !important;}.view-lessons .flag-lesson-complete a,.view-lessons .js-flag-lesson-complete a{background:none !important;border:none !important;padding:0 !important;margin:0 !important;display:inline !important;width:auto !important;}.facebook-button,.fb-button,.simple-fb-connect{background-color:#3b5998;}.facebook-button:hover,.fb-button:hover,.simple-fb-connect:hover{background-color:rgb(44.7393364929,67.4881516588,115.2606635071);}.play-button,.video-play-button{background-color:#7d11ff;}.play-button:hover,.video-play-button:hover{background-color:#6e0ee6;}.load-more,.view-more,.show-more{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:transparent;color:#7d11ff;border-color:#7d11ff;display:inline-block;width:auto;}.load-more:focus,.view-more:focus,.show-more:focus{outline:2px solid #7d11ff;outline-offset:2px;}.load-more:disabled,.view-more:disabled,.show-more:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.load-more:hover:not(:disabled),.view-more:hover:not(:disabled),.show-more:hover:not(:disabled){background-color:#e8d8ff;}.load-more:active:not(:disabled),.view-more:active:not(:disabled),.show-more:active:not(:disabled){background-color:#d1b3ff;}.filter-button,.facet-item a{color:#262626;border:1px solid #e5e5e5;}.filter-button:hover,.facet-item a:hover{border-color:#7d11ff;color:#7d11ff;}.filter-button.active,.filter-button.is-active,.filter-button.selected,.facet-item a.active,.facet-item a.is-active,.facet-item a.selected{background-color:#7d11ff;border-color:#7d11ff;color:#ffffff;}.tabs__tab a{color:#262626;}.tabs__tab a:hover{color:#7d11ff;}.tabs__tab a.is-active{color:#7d11ff;border-bottom-color:#7d11ff;}.dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:transparent;color:#262626;border-color:transparent;}.dropdown-toggle:focus{outline:2px solid #7d11ff;outline-offset:2px;}.dropdown-toggle:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.dropdown-toggle:hover:not(:disabled){background-color:#f5f5f5;}.dropdown-toggle:active:not(:disabled){background-color:#f5f5f5;}.dropdown-toggle:hover{background-color:#f5f5f5;}.icon-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:transparent;color:#262626;border-color:transparent;padding:8px;}.icon-button:focus{outline:2px solid #7d11ff;outline-offset:2px;}.icon-button:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.icon-button:hover:not(:disabled){background-color:#f5f5f5;}.icon-button:active:not(:disabled){background-color:#f5f5f5;}.icon-button:hover{background-color:#f5f5f5;color:#7d11ff;}[style*="background-color: #FE6E41"],[style*="background-color: #fe6e41"],[style*="background: #FE6E41"],[style*="background: #fe6e41"]{background-color:#7d11ff !important;}[style*="background-color: #1d85ba"],[style*="background: #1d85ba"]{background-color:#7d11ff !important;}.full-width{width:100%;}.full-width-dark{background:#1a1a1a;color:white;}.full-width-gray{background:#f8f8fb;}.full-width-gradient{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:white;}.purple-header-section{background:linear-gradient(rgba(125,17,255,0.9),rgba(90,15,184,0.9)),url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 600"><rect fill="%237d11ff" width="1200" height="600"/><path fill="none" stroke="%23ffffff" stroke-width="0.5" opacity="0.1" d="M0,300 Q300,250 600,300 T1200,300"/></svg>');background-size:cover;background-position:center;color:white;}.challenge-hero{padding:40px 0 20px;text-align:center;position:relative;}.challenge-header-inner{max-width:720px;margin:0 auto;padding:0 20px;}.challenge-label{display:inline-block;background:rgba(255,255,255,0.2);padding:6px 16px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;}.challenge-title{font-size:40px;font-weight:700;margin-bottom:16px;line-height:1.1;color:white;}.challenge-desc{font-size:18px;opacity:0.9;margin-bottom:32px;}.challenge-desc p{margin:0;}.stats-container{padding:0 20px 30px;}.stats-bar{background:white;display:flex;justify-content:center;gap:40px;padding:20px;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,0.1);max-width:600px;margin:0 auto;}.stat{text-align:center;}.stat-value{font-size:24px;font-weight:700;color:rgb(125,17,255);display:block;margin-bottom:4px;}.stat-label{font-size:11px;color:#666;text-transform:uppercase;letter-spacing:0.5px;}.cta-group{display:flex;gap:16px;justify-content:center;margin-bottom:32px;}.btn,.discussion-content .field--name-field-basic-comments .comment-form .form-submit{padding:14px 32px;border-radius:8px;font-weight:600;font-size:16px;border:none;cursor:pointer;transition:all 0.2s ease;text-decoration:none;display:inline-block;}.btn-primary,.discussion-content .field--name-field-basic-comments .comment-form .form-submit{background:white;color:rgb(125,17,255);}.btn-primary:hover,.discussion-content .field--name-field-basic-comments .comment-form .form-submit:hover{background:rgba(255,255,255,0.9);transform:translateY(-1px);}.btn-outline{background:rgba(255,255,255,0.2);color:white;border:1px solid rgba(255,255,255,0.3);}.btn-outline:hover{background:rgba(255,255,255,0.3);}.section{padding:18px 0;}.section.full-width{width:100%;}.section-header{display:flex;align-items:baseline;gap:12px;margin-bottom:18px;}.section-title{font-size:24px;font-weight:700;}.section-count{font-size:16px;color:#666;}.winner-card{position:relative;overflow:hidden;box-shadow:0 2px 16px rgba(0,0,0,0.1);}.winner-card::before{content:"🏆";position:absolute;font-size:120px;opacity:0.1;top:50%;left:50%;transform:translate(-50%,-50%);}.winner-content{position:relative;z-index:1;text-align:center;padding:40px 20px 20px;}.winner-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:16px;opacity:1;}.winner-name{font-size:24px;font-weight:700;margin-bottom:8px;color:#ffffff;}.winner-song{font-size:16px;margin-bottom:16px;color:#ffffff;}.winner-stats{display:flex;justify-content:center;gap:24px;font-size:14px;color:#ffffff;}.countdown{padding:32px 0;text-align:center;}.countdown-title{font-size:14px;text-transform:uppercase;letter-spacing:1px;opacity:0.8;margin-bottom:16px;}.countdown-values{display:flex;justify-content:center;gap:32px;}.time-unit{text-align:center;}.time-value{font-size:36px;font-weight:700;display:block;line-height:1;}.time-label{font-size:12px;text-transform:uppercase;opacity:0.7;}.submission-stack{display:flex;flex-direction:column;gap:2px;}.member-pills{display:flex;flex-wrap:wrap;gap:12px;}.member-pills .block-views-blockgroup-users-block-1 h2{display:none;}.member-pills .view-content{display:flex;flex-wrap:wrap;gap:12px;width:100%;}.member-pills .views-row{display:contents;}.contextual-region{position:relative;}.contextual-region .contextual{position:absolute;top:0;right:0;z-index:999;}.contextual-region .contextual-button{background:rgba(0,0,0,0.7) !important;border:1px solid #ccc !important;color:white !important;}.member-pill{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#f5f5f5;border-radius:24px;font-size:14px;transition:all 0.2s ease;cursor:pointer;}.member-pill:hover{background:#ececec;transform:translateY(-1px);}.member-pill-avatar{width:24px;height:24px;background:rgb(125,17,255);color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;overflow:hidden;flex-shrink:0;}.member-pill-avatar .field--name-user-picture:not(.field--widget-image-image){margin:0;}.member-pill-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;}.member-pill-name{font-weight:600;color:#333;}.member-pill-status{color:#666;font-size:12px;}.member-pill-status.submitted{color:#10b981;}.related-content .node--view-mode-card{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;}.content-card,.lesson-card{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;background:white;}.content-card .card-media,.content-card .lesson-video,.lesson-card .card-media,.lesson-card .lesson-video{position:relative;background:#000;aspect-ratio:21/9;}.content-card .card-media img,.content-card .card-media .video-thumb,.content-card .lesson-video img,.content-card .lesson-video .video-thumb,.lesson-card .card-media img,.lesson-card .card-media .video-thumb,.lesson-card .lesson-video img,.lesson-card .lesson-video .video-thumb{width:100%;height:100%;object-fit:cover;}.content-card .card-media .media-wrapper,.content-card .lesson-video .media-wrapper,.lesson-card .card-media .media-wrapper,.lesson-card .lesson-video .media-wrapper{width:100%;height:100%;}.content-card .card-media .media-wrapper img,.content-card .lesson-video .media-wrapper img,.lesson-card .card-media .media-wrapper img,.lesson-card .lesson-video .media-wrapper img{width:100%;height:100%;object-fit:cover;}.content-card .media-overlay,.content-card .video-play,.lesson-card .media-overlay,.lesson-card .video-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.3);cursor:pointer;transition:all 0.2s ease;}.content-card .media-overlay:hover,.content-card .video-play:hover,.lesson-card .media-overlay:hover,.lesson-card .video-play:hover{background:rgba(0,0,0,0.5);}.content-card .play-icon,.lesson-card .play-icon{width:48px;height:48px;background:rgba(125,17,255,0.9);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:16px;}.content-card .play-icon i,.lesson-card .play-icon i{margin-left:3px;}.content-card .card-content,.content-card .lesson-content,.lesson-card .card-content,.lesson-card .lesson-content{padding:16px;}.content-card .card-tag,.content-card .lesson-tag,.lesson-card .card-tag,.lesson-card .lesson-tag{display:inline-block;background:rgba(125,17,255,0.1);color:rgb(125,17,255);padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600;margin-bottom:8px;}.content-card .card-title,.content-card .lesson-title,.lesson-card .card-title,.lesson-card .lesson-title{font-size:16px;font-weight:700;margin-bottom:4px;}.content-card .card-title a,.content-card .lesson-title a,.lesson-card .card-title a,.lesson-card .lesson-title a{color:#1a1a1a;text-decoration:none;transition:color 0.2s ease;}.content-card .card-title a:hover,.content-card .lesson-title a:hover,.lesson-card .card-title a:hover,.lesson-card .lesson-title a:hover{color:rgb(125,17,255);}.content-card .card-meta,.content-card .lesson-meta,.lesson-card .card-meta,.lesson-card .lesson-meta{color:#666;font-size:13px;}.content-card .card-author,.lesson-card .card-author{font-weight:500;color:#4b5563;}.content-card .card-description,.lesson-card .card-description{margin-top:4px;}.discussion-content{background:white;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,0.1);}.discussion-content .node--type-post.node--view-mode-comment h2{display:none;}.discussion-content .node--type-post.node--view-mode-comment .submitted{display:none;}.discussion-content .node--type-post.node--view-mode-comment .rc_comment-box-container{margin:0;}.discussion-content .field--name-body{margin-bottom:24px;color:#4b5563;font-size:16px;line-height:1.6;}.discussion-content .field--name-field-basic-comments{border-top:1px solid #e5e7eb;padding-top:24px;}.discussion-content .field--name-field-basic-comments .field__label{font-size:18px;font-weight:600;margin-bottom:16px;color:#1a1a1a;}.discussion-content .field--name-field-basic-comments .comment-form{background:#f8f8fb;border-radius:8px;padding:20px;margin-bottom:24px;}.discussion-content .field--name-field-basic-comments .comment-form .form-item{margin-bottom:16px;}.discussion-content .field--name-field-basic-comments .comment-form .form-textarea{width:100%;min-height:100px;border:1px solid #e5e7eb;border-radius:6px;padding:12px;font-size:14px;resize:vertical;}.discussion-content .field--name-field-basic-comments .comment-form .form-textarea:focus{border-color:rgb(125,17,255);outline:none;box-shadow:0 0 0 3px rgba(125,17,255,0.1);}.discussion-content .field--name-field-basic-comments .comment-form .form-submit{background:rgb(125,17,255);color:white;}.discussion-content .field--name-field-basic-comments .comment-form .form-submit:hover{background:rgb(100.2857142857,0,221);transform:translateY(-1px);}.discussion-content .field--name-field-basic-comments .comment{border-bottom:1px solid #f1f1f1;padding:20px 0;}.discussion-content .field--name-field-basic-comments .comment:last-child{border-bottom:none;}.discussion-content .field--name-field-basic-comments .comment .comment__meta{display:flex;align-items:center;gap:12px;margin-bottom:12px;}.discussion-content .field--name-field-basic-comments .comment .comment__meta .comment__author{font-weight:600;color:#1a1a1a;}.discussion-content .field--name-field-basic-comments .comment .comment__meta .comment__time{color:#9ca3af;font-size:13px;}.discussion-content .field--name-field-basic-comments .comment .comment__content{color:#4b5563;line-height:1.6;}.discussion-content .field--name-field-basic-comments .comment .comment__content p{margin-bottom:12px;}.discussion-content .field--name-field-basic-comments .comment .comment__content p:last-child{margin-bottom:0;}.section-subtitle{font-size:14px;color:#6b7280;font-weight:normal;}.footer-link{text-align:center;padding:40px 0;}.footer-link a{color:rgb(125,17,255);text-decoration:none;font-weight:600;font-size:16px;display:inline-flex;align-items:center;gap:8px;}.footer-link a:hover{text-decoration:underline;}@media (max-width:640px){.challenge-title{font-size:32px;}.stats-bar{gap:24px;}.stat-value{font-size:20px;}.cta-group{flex-direction:column;width:100%;}.btn,.discussion-content .field--name-field-basic-comments .comment-form .form-submit{width:100%;text-align:center;}.countdown-values{gap:20px;}.time-value{font-size:28px;}}.route-chargebee-subscriptionpurchase-gift .chargebee-gift-toggle-wrapper{display:none;}.route-chargebee-subscriptionpurchase-gift .chargebee-subscribe .chargebee-subscribe-plans-wrapper h2{margin-top:0;display:none;}.route-chargebee-subscriptionpurchase-gift .chargebee-subscribe .chargebee-subscribe-plan-free{filter:blur(4px);}.block-chargebee-subscribe-block{padding:0 !important;}#block-newfrontpagefeaturetable{clear:both;padding:1em 4%;}#block-newfrontpagefeaturetable:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){#block-newfrontpagefeaturetable{padding:2.25em 6% 2em;}}#block-newfrontpagefeaturetable .user-bar-content,#block-newfrontpagefeaturetable .section-inner,#block-newfrontpagefeaturetable .block-content,#block-newfrontpagefeaturetable.block-views > div,#block-newfrontpagefeaturetable.block-views > h2,#block-newfrontpagefeaturetable.block-block-content > h2,#block-newfrontpagefeaturetable.block-block-content > div,#block-newfrontpagefeaturetable.block-ctools-block > span,#block-newfrontpagefeaturetable.block-ctools-block > div,#block-newfrontpagefeaturetable.block-entity-block header,#block-newfrontpagefeaturetable.block-entity-block .content,#block-newfrontpagefeaturetable .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}#block-newfrontpagefeaturetable.block-views h2,#block-newfrontpagefeaturetable.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){#block-newfrontpagefeaturetable.block-views h2,#block-newfrontpagefeaturetable.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){#block-newfrontpagefeaturetable.block-views h2,#block-newfrontpagefeaturetable.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){#block-newfrontpagefeaturetable.block-views h2,#block-newfrontpagefeaturetable.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}#block-giftpageheader{clear:both;padding:1em 4%;}#block-giftpageheader:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){#block-giftpageheader{padding:2.25em 6% 2em;}}#block-giftpageheader .user-bar-content,#block-giftpageheader .section-inner,#block-giftpageheader .block-content,#block-giftpageheader.block-views > div,#block-giftpageheader.block-views > h2,#block-giftpageheader.block-block-content > h2,#block-giftpageheader.block-block-content > div,#block-giftpageheader.block-ctools-block > span,#block-giftpageheader.block-ctools-block > div,#block-giftpageheader.block-entity-block header,#block-giftpageheader.block-entity-block .content,#block-giftpageheader .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}#block-giftpageheader.block-views h2,#block-giftpageheader.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){#block-giftpageheader.block-views h2,#block-giftpageheader.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){#block-giftpageheader.block-views h2,#block-giftpageheader.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){#block-giftpageheader.block-views h2,#block-giftpageheader.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}#block-giftpageheader .field--name-field-image{text-align:center;}#block-giftpageheader .field--name-field-image img{width:300px;}.chargebee-subscribe .chargebee-gift-toggle-wrapper,.chargebee-subscribe .chargebee-subscribe-plans-wrapper{clear:both;padding:1em 4%;}.chargebee-subscribe .chargebee-gift-toggle-wrapper:after,.chargebee-subscribe .chargebee-subscribe-plans-wrapper:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.chargebee-subscribe .chargebee-gift-toggle-wrapper,.chargebee-subscribe .chargebee-subscribe-plans-wrapper{padding:2.25em 6% 2em;}}.chargebee-subscribe .chargebee-gift-toggle-wrapper .user-bar-content,.chargebee-subscribe .chargebee-gift-toggle-wrapper .section-inner,.chargebee-subscribe .chargebee-gift-toggle-wrapper .block-content,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-views > div,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-views > h2,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-block-content > h2,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-block-content > div,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-ctools-block > span,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-ctools-block > div,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-entity-block header,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-entity-block .content,.chargebee-subscribe .chargebee-gift-toggle-wrapper .mq--t,.chargebee-subscribe .chargebee-subscribe-plans-wrapper .user-bar-content,.chargebee-subscribe .chargebee-subscribe-plans-wrapper .section-inner,.chargebee-subscribe .chargebee-subscribe-plans-wrapper .block-content,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-views > div,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-views > h2,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-block-content > h2,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-block-content > div,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-ctools-block > span,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-ctools-block > div,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-entity-block header,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-entity-block .content,.chargebee-subscribe .chargebee-subscribe-plans-wrapper .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-views h2,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-entity-block header h2,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-views h2,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-views h2,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-entity-block header h2,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-views h2,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-views h2,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-entity-block header h2,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-views h2,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-views h2,.chargebee-subscribe .chargebee-gift-toggle-wrapper.block-entity-block header h2,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-views h2,.chargebee-subscribe .chargebee-subscribe-plans-wrapper.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.chargebee-subscribe .chargebee-gift-toggle,.chargebee-subscribe .chargebee-subscribe-plans{max-width:1440px;margin-left:auto;margin-right:auto;}.chargebee-subscribe .chargebee-gift-toggle-wrapper{background:#ff8c11;}@media only screen and (min-width:768px){.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle{display:flex;justify-content:space-between;}}@media only screen and (min-width:768px){.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle > div,.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle h3{width:50%;}}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle h3{font-weight:900;}@media only screen and (max-width:767px){.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle h3{text-align:center;}}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper{display:flex;background:#ffffff;border-radius:100px;overflow:hidden;justify-content:space-around;padding:1em 0;width:385px;}@media only screen and (max-width:767px){.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper{margin:0 auto;max-width:100%;}}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper h5{font-weight:bold;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper h5:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container{}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .switch{position:relative;display:block;height:30px;width:75px;margin:0 auto;border-radius:20px;-webkit-transition:0.4s;transition:0.4s;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .switch input:checked ~ .slider-value:nth-child(4){display:none;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .switch input:not(:checked) ~ .slider-value:nth-child(3){display:none;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .switch input:not(:checked) ~ .slider-value:nth-child(4){color:white;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .switch input:checked ~ .slider{background-color:#14b8a6;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .switch input:not(:checked) ~ .slider{background-color:black;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .switch:hover{background:#171717;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .switch:hover .slider:before{border-color:#ff8c11;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .switch input{opacity:0;width:0;height:0;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:0.4s;transition:0.4s;display:block;border:1px solid #171717;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .slider:before{position:absolute;content:"";padding:0;height:24px;width:24px;left:0;top:1px;background-color:white;-webkit-transition:0.4s;transition:0.4s;border:1px solid #171717;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .slider-value{position:absolute;z-index:100;top:4px;font-weight:bold;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .slider-value:nth-child(3){left:15px;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .slider-value:nth-child(4){right:15px;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container input:focus + .slider{box-shadow:0 0 1px #2196F3;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container input:checked + .slider:before{-webkit-transform:translateX(46px);-ms-transform:translateX(46px);transform:translateX(46px);}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .slider.round{border-radius:20px;}.chargebee-subscribe .chargebee-gift-toggle-wrapper .chargebee-gift-toggle .switch-container-wrapper .switch-container .slider.round:before{border-radius:20px;}@media only screen and (min-width:768px){.chargebee-subscribe .chargebee-subscribe-plans{display:flex;align-items:flex-end;justify-content:space-between;}}@media only screen and (min-width:768px){.chargebee-subscribe .chargebee-subscribe-plans{flex-wrap:wrap;}}@media only screen and (max-width:767px){.chargebee-subscribe .chargebee-subscribe-plans > div{margin-bottom:1em;}}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1025px){.chargebee-subscribe .chargebee-subscribe-plans > div{width:32%;}.chargebee-subscribe .chargebee-subscribe-plans > div:nth-child(1n+3){margin-left:1%;}}@media only screen and (min-width:1441px){.chargebee-subscribe .chargebee-subscribe-plans > div{width:23%;}.chargebee-subscribe .chargebee-subscribe-plans > div:not(:first-child){margin-left:2%;}}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-preamble{font-size:22px;font-style:normal;font-weight:500;line-height:29px;border-radius:0 !important;}@media only screen and (min-width:768px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-preamble{width:100%;margin-bottom:1em;}}@media only screen and (min-width:1441px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-preamble{width:23%;}}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan-combo{border-radius:27px;border:2px solid #171717;overflow:hidden;}@media only screen and (min-width:1441px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan-combo{min-width:290px;}}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan-combo .combo-title{color:white;text-transform:uppercase;background:#171717;text-align:center;padding:15px 0;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan{overflow:hidden;border-radius:27px;}@media only screen and (min-width:1441px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan{min-width:290px;}}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan.chargebee-subscribe-plan-free{background:#ffd4a3;}@media only screen and (min-width:1441px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan.chargebee-subscribe-plan-free{justify-content:space-between;}}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan.chargebee-subscribe-plan-premium-monthly{background:#4ade80;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan.chargebee-subscribe-plan-premium-yearly,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan.chargebee-subscribe-plan-premium-gift{background:#14b8a6;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan.chargebee-subscribe-plan-premium-gift{border-radius:27px;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan.chargebee-subscribe-plan-lifetime,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan.chargebee-subscribe-plan-lifetime-gift{background:#60a5fa;border-radius:27px;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan.chargebee-subscribe-plan-lifetime .description,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan.chargebee-subscribe-plan-lifetime-gift .description{background-image:url(/themes/custom/ggfresh/images/lifetime-badge.svg);background-repeat:no-repeat;background-position:top right;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .ribbon{text-align:center;padding:0.25em 0 0 0;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner{padding:24px;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h4.plan-name{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;font-family:articulat-cf,sans-serif;}@media only screen and (min-width:1025px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h4.plan-name{font-size:26px;line-height:24px;}}@media only screen and (max-width:767px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.plan-price:not(.strikethrough),.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.discounted-plan-price{border-bottom:1px solid #171717;padding-bottom:2em;margin-bottom:0.5em;}}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.discounted-plan-price .sign{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;vertical-align:top;}@media only screen and (max-width:767px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.discounted-plan-price .sign{font-size:26px;line-height:26px;}}@media only screen and (min-width:768px) and (max-width:1024px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.discounted-plan-price .sign{font-size:36px;line-height:36px;}}@media only screen and (min-width:1025px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.discounted-plan-price .sign{font-size:48px;line-height:46px;}}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.discounted-plan-price .number{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;font-weight:500;font-family:articulat-cf,sans-serif;display:inline;}@media only screen and (max-width:767px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.discounted-plan-price .number{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.discounted-plan-price .number{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.discounted-plan-price .number{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner h5.plan-price.strikethrough{text-decoration:line-through;color:red;}@media only screen and (min-width:1441px){.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .plan-description{display:none;}}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta{text-align:center;margin:1em 0 0 0;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta button.chargebee-button,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta a.chargebee-button,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta .register-button{display:inline-block;background:#171717;width:100%;border:none;color:white;min-width:75px;max-width:750px;cursor:pointer;border-radius:4px;height:40px;padding:12px 24px 10px;line-height:100%;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta button.chargebee-button:hover,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta a.chargebee-button:hover,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta .register-button:hover{background:#3c4043;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta .register-button{display:block;margin-bottom:0.5em;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta .register-button:hover{cursor:pointer;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta a.social-auth.google{display:flex;margin-left:0;margin-right:0;border:none;padding:0 8px;justify-content:center;color:#000000;text-align:center;background-color:rgb(245.4314285714,244.8685714286,244.8685714286);height:40px;line-height:40px;font-family:"Roboto",sans-serif;border-radius:4px;background-color:#131314;border-color:#8E918F;color:#E3E3E3;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta a.social-auth.google img{width:26.6666666667px;height:26.6666666667px;position:relative;padding:3.3333333333px;border:1px solid transparent;margin-top:6.6666666667px;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta a.social-auth.google span{padding-left:8px;font-style:normal;font-weight:700;text-decoration:none;display:inline-block;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta a.social-auth.google:focus,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta a.social-auth.google:hover{background-color:#eeeded;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta a.social-auth.google:focus,.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta a.social-auth.google:hover{background-color:rgb(68.6923076923,68.6923076923,72.3076923077);}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta .button-container{margin:4px 0;clear:both;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta .gpay-button-container button{width:100%;height:40px;padding:12px 24px 10px;}.chargebee-subscribe .chargebee-subscribe-plans .chargebee-subscribe-plan .chargebee-subscribe-plan-inner .cta .paypal-button-container .zoid-outlet{width:100% !important;height:40px;padding:12px 24px 10px;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container{padding:15px 10px 0 10px;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .switch{position:relative;display:block;height:40px;width:200px;margin:0 auto;border-radius:20px;-webkit-transition:0.4s;transition:0.4s;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .switch:hover{background:#171717;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .switch:hover input:checked ~ .slider-value:nth-child(3){color:white;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .switch:hover input:not(:checked) ~ .slider-value:nth-child(4){color:white;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .switch:hover .slider:before{border-color:#ff8c11;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .switch input{opacity:0;width:0;height:0;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:0.4s;transition:0.4s;display:block;border:1px solid #171717;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .slider:before{position:absolute;content:"";padding:0;height:38px;width:100px;left:0;top:-1px;background-color:white;-webkit-transition:0.4s;transition:0.4s;border:1px solid #171717;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .slider-value{position:absolute;z-index:100;top:8px;font-weight:bold;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .slider-value:nth-child(3){left:15px;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .slider-value:nth-child(4){right:15px;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container input:focus + .slider{box-shadow:0 0 1px #2196F3;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container input:checked + .slider:before{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .slider.round{border-radius:20px;}.chargebee-subscribe .chargebee-subscribe-plan-combo .switch-container .slider.round:before{border-radius:20px;}.feature-table,#block-newfrontpagefeaturetable .block-content{border-top:2px solid #171717;padding:20px 0 0 0;display:none;}@media only screen and (min-width:1441px){.feature-table,#block-newfrontpagefeaturetable .block-content{display:block;}}.feature-table .block-content,#block-newfrontpagefeaturetable .block-content .block-content{flex-direction:column;align-items:normal;}.feature-table .group-text,#block-newfrontpagefeaturetable .block-content .group-text{width:100%;}.feature-table table tr,.feature-table .route-viewgroup-memberspage-1 .view-content .views-table tr,.route-viewgroup-memberspage-1 .view-content .feature-table .views-table tr,.feature-table .route-viewgroup-nodespage-1 .view-content .views-table tr,.route-viewgroup-nodespage-1 .view-content .feature-table .views-table tr,#block-newfrontpagefeaturetable .block-content table tr,#block-newfrontpagefeaturetable .block-content .route-viewgroup-memberspage-1 .view-content .views-table tr,.route-viewgroup-memberspage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr,#block-newfrontpagefeaturetable .block-content .route-viewgroup-nodespage-1 .view-content .views-table tr,.route-viewgroup-nodespage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr{display:flex;justify-content:space-between;}.feature-table table tr td:not(:first-child),.feature-table .route-viewgroup-memberspage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-memberspage-1 .view-content .feature-table .views-table tr td:not(:first-child),.feature-table .route-viewgroup-nodespage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-nodespage-1 .view-content .feature-table .views-table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content .route-viewgroup-memberspage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-memberspage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content .route-viewgroup-nodespage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-nodespage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td:not(:first-child){text-align:center;padding-left:24px;padding-right:24px;}@media only screen and (min-width:1441px){.feature-table table tr td,.feature-table .route-viewgroup-memberspage-1 .view-content .views-table tr td,.route-viewgroup-memberspage-1 .view-content .feature-table .views-table tr td,.feature-table .route-viewgroup-nodespage-1 .view-content .views-table tr td,.route-viewgroup-nodespage-1 .view-content .feature-table .views-table tr td,#block-newfrontpagefeaturetable .block-content table tr td,#block-newfrontpagefeaturetable .block-content .route-viewgroup-memberspage-1 .view-content .views-table tr td,.route-viewgroup-memberspage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td,#block-newfrontpagefeaturetable .block-content .route-viewgroup-nodespage-1 .view-content .views-table tr td,.route-viewgroup-nodespage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td{width:23%;min-width:290px;}.feature-table table tr td:not(:first-child),.feature-table .route-viewgroup-memberspage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-memberspage-1 .view-content .feature-table .views-table tr td:not(:first-child),.feature-table .route-viewgroup-nodespage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-nodespage-1 .view-content .feature-table .views-table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content .route-viewgroup-memberspage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-memberspage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content .route-viewgroup-nodespage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-nodespage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td:not(:first-child){margin-left:2%;}}body:before{content:"small";display:none;}@media (min-width:768px){body:before{content:"medium";}}@media (min-width:1025px){body:before{content:"large";}}.no-ul-list,.drupal-messages ol,.messages ol,nav.breadcrumb ol{list-style-type:none;padding:0;margin:0;}.no-ul-list > li,.drupal-messages ol > li,.messages ol > li,nav.breadcrumb ol > li{display:inline-block;list-style-type:none;margin:0 10px;}.tmp-shadow,.blocked-style,aside .block,nav.breadcrumb{-webkit-box-shadow:0 0 2px 0 #757575;-moz-box-shadow:0 0 2px 0 #757575;box-shadow:0 0 2px 0 #757575;}.tmp-shadow-none{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.blocked-style,aside .block,nav.breadcrumb{border:1px solid #ffffff;padding:12px;border-radius:5px;background:#fafafa;}.dashboard-teleport{position:relative;overflow-x:hidden;}.dashboard-teleport .block-views h2,.dashboard-teleport .block h2{font-size:20px;font-weight:600;color:#333;margin:0 0 20px 0;line-height:1.2;}.dashboard-teleport .view-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}.dashboard-teleport .view-header h2{font-size:20px;font-weight:600;color:#333;margin:0;line-height:1.2;}.dashboard-teleport .view-header .view-all-link,.dashboard-teleport .view-header a{color:#7d11ff;text-decoration:none;font-weight:500;transition:color 0.3s ease;}.dashboard-teleport .view-header .view-all-link:hover,.dashboard-teleport .view-header a:hover{color:#6e0ee6;}.dashboard-teleport .more-link{display:inline-flex;align-items:center;color:#7d11ff;text-decoration:none;font-weight:500;font-size:14px;transition:color 0.3s ease;}.dashboard-teleport .more-link:hover{color:#6e0ee6;}.dashboard-teleport .more-link + span,.dashboard-teleport .more-link::after{margin-left:4px;color:#7d11ff;transition:color 0.3s ease;}.dashboard-teleport .more-link:hover + span,.dashboard-teleport .more-link:hover::after{color:#6e0ee6;}.dashboard-teleport .view-footer .more-link,.dashboard-teleport nav.pager .more-link{color:#7d11ff;text-decoration:none;font-weight:500;transition:color 0.3s ease;}.dashboard-teleport .view-footer .more-link:hover,.dashboard-teleport nav.pager .more-link:hover{color:#6e0ee6;}.dashboard-teleport .view-footer a{color:#7d11ff !important;text-decoration:none;font-weight:500;font-size:14px;transition:color 0.3s ease;}.dashboard-teleport .view-footer a:hover{color:#6e0ee6 !important;text-decoration:none;}.dashboard-teleport .my-groups-wrapper,.dashboard-teleport .top-users-wrapper,.dashboard-teleport .recent-songs-wrapper,.dashboard-teleport .my-courses-wrapper{position:relative;}.dashboard-teleport .my-groups-wrapper > h2,.dashboard-teleport .top-users-wrapper > h2,.dashboard-teleport .recent-songs-wrapper > h2,.dashboard-teleport .my-courses-wrapper > h2{margin-bottom:20px;padding-right:60px;}.dashboard-teleport .my-groups-wrapper .views-element-container,.dashboard-teleport .top-users-wrapper .views-element-container,.dashboard-teleport .recent-songs-wrapper .views-element-container,.dashboard-teleport .my-courses-wrapper .views-element-container{position:relative;}.dashboard-teleport .my-groups-wrapper .views-element-container .more-link,.dashboard-teleport .top-users-wrapper .views-element-container .more-link,.dashboard-teleport .recent-songs-wrapper .views-element-container .more-link,.dashboard-teleport .my-courses-wrapper .views-element-container .more-link{position:absolute;top:-50px;right:0;z-index:10;}.dashboard-teleport .my-groups-wrapper .views-element-container .more-link a,.dashboard-teleport .top-users-wrapper .views-element-container .more-link a,.dashboard-teleport .recent-songs-wrapper .views-element-container .more-link a,.dashboard-teleport .my-courses-wrapper .views-element-container .more-link a{color:#7d11ff;text-decoration:none;font-weight:500;font-size:14px;display:inline-flex;align-items:center;gap:4px;transition:color 0.3s ease;}.dashboard-teleport .my-groups-wrapper .views-element-container .more-link a:hover,.dashboard-teleport .top-users-wrapper .views-element-container .more-link a:hover,.dashboard-teleport .recent-songs-wrapper .views-element-container .more-link a:hover,.dashboard-teleport .my-courses-wrapper .views-element-container .more-link a:hover{color:#6e0ee6;}.user-bar{clear:both;padding:1em 4%;background:linear-gradient(135deg,#6610e6 0%,#4a0896 50%,#350673 100%);color:white;box-shadow:0 2px 15px rgba(125,17,255,0.3);position:relative;overflow:hidden;}.user-bar:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.user-bar{padding:2.25em 6% 2em;}}.user-bar .user-bar-content,.user-bar .section-inner,.user-bar .block-content,.user-bar.block-views > div,.user-bar.block-views > h2,.user-bar.block-block-content > h2,.user-bar.block-block-content > div,.user-bar.block-ctools-block > span,.user-bar.block-ctools-block > div,.user-bar.block-entity-block header,.user-bar.block-entity-block .content,.user-bar .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.user-bar.block-views h2,.user-bar.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.user-bar.block-views h2,.user-bar.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.user-bar.block-views h2,.user-bar.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.user-bar.block-views h2,.user-bar.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.user-bar::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="%23ffffff" fill-opacity="0.06" d="M0,160L48,149.3C96,139,192,117,288,117.3C384,117,480,139,576,154.7C672,171,768,181,864,170.7C960,160,1056,128,1152,117.3C1248,107,1344,117,1392,122.7L1440,128L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"></path></svg>') no-repeat center center;background-size:cover;}.user-bar .user-bar-content{display:grid;grid-template-columns:1fr auto auto;gap:30px;align-items:center;position:relative;z-index:1;}@media (max-width:1024px){.user-bar .user-bar-content{grid-template-columns:1fr auto;gap:20px;align-items:center;}}@media (max-width:768px){.user-bar .user-bar-content{display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center;}}.user-bar .level-badge-wrapper{display:block;}@media (max-width:768px){.user-bar .level-badge-wrapper{margin-bottom:8px;}}.user-bar .level-badge-wrapper .popper-tooltip{position:relative;display:inline-block;}.user-bar .level-badge-wrapper .popper-tooltip .tooltip-button{background:none;border:none;padding:0;cursor:help;}.user-bar .level-badge-wrapper .popper-tooltip .tooltip-content{position:absolute;z-index:9999;background:rgba(0,0,0,0.9);color:white;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.2s ease-out,visibility 0.2s ease-out;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);}.user-bar .level-badge-wrapper .popper-tooltip .tooltip-content::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,0.9);}.user-bar .level-badge-wrapper .popper-tooltip .tooltip-content[data-show]{opacity:1;visibility:visible;}.user-bar .welcome-text{font-size:18px;font-weight:600;}@media (max-width:768px){.user-bar .welcome-text{font-size:16px;margin-bottom:0;}}.user-bar .level-badge{background:rgba(255,255,255,0.2);padding:8px 16px;border-radius:20px;font-weight:600;font-size:14px;display:inline-block;}@media (max-width:768px){.user-bar .level-badge{font-size:13px;padding:6px 14px;}}.user-bar .streak-counter{background:rgba(255,255,255,0.2);padding:8px 16px;border-radius:20px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;}.user-bar .quick-stats{display:flex;gap:20px;font-size:14px;align-items:center;}@media (max-width:1024px){.user-bar .quick-stats{gap:16px;}}@media (max-width:768px){.user-bar .quick-stats{justify-content:center;gap:12px;}}.user-bar .stat-item{display:flex;flex-direction:column;align-items:center;text-align:center;}.user-bar .stat-item .stat-link{color:white;text-decoration:none;display:flex;flex-direction:column;align-items:center;transition:transform 0.2s ease;}.user-bar .stat-item .stat-link:hover{transform:translateY(-2px);color:white;}.user-bar .stat-item .stat-link:hover .stat-value{text-shadow:0 2px 4px rgba(0,0,0,0.2);}.user-bar .stat-value{font-size:18px;font-weight:bold;color:white;}@media (max-width:768px){.user-bar .stat-value{font-size:20px;}}@media (max-width:768px){.user-bar .stat-item span:not(.stat-value){font-size:12px;opacity:0.9;}}.main-content{clear:both;padding:1em 4%;}.main-content:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.main-content{padding:2.25em 6% 2em;}}.main-content .user-bar-content,.main-content .section-inner,.main-content .block-content,.main-content.block-views > div,.main-content.block-views > h2,.main-content.block-block-content > h2,.main-content.block-block-content > div,.main-content.block-ctools-block > span,.main-content.block-ctools-block > div,.main-content.block-entity-block header,.main-content.block-entity-block .content,.main-content .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.main-content.block-views h2,.main-content.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.main-content.block-views h2,.main-content.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.main-content.block-views h2,.main-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.main-content.block-views h2,.main-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.main-content .section-inner{display:grid;grid-template-columns:1fr 400px;gap:30px;}@media (max-width:1024px){.main-content .section-inner{grid-template-columns:1fr;gap:20px;}}.left-content{display:flex;flex-direction:column;gap:20px;}.current-course-wrapper .current-course-card{background:linear-gradient(135deg,#7d11ff 0%,#6e0ee6 100%);border-radius:16px;padding:32px;color:white;position:relative;overflow:hidden;box-shadow:0 8px 32px rgba(125,17,255,0.3);transition:transform 0.3s ease,box-shadow 0.3s ease;}.current-course-wrapper .current-course-card:hover{transform:translateY(-4px);box-shadow:0 12px 48px rgba(125,17,255,0.4);}.current-course-wrapper .current-course-card::before{content:"";position:absolute;top:0;right:0;width:200px;height:200px;background:radial-gradient(circle,rgba(255,255,255,0.1) 0%,transparent 70%);border-radius:50%;transform:translate(50%,-50%);animation:gentle-float 6s ease-in-out infinite;}@keyframes gentle-float{0%,100%{transform:translate(50%,-50%) rotate(0deg);}50%{transform:translate(55%,-45%) rotate(5deg);}}.current-course-wrapper .current-course-card .no-course-message{text-align:center;padding:40px 20px;position:relative;z-index:1;}.current-course-wrapper .current-course-card .no-course-message .icon{font-size:64px;margin-bottom:16px;}.current-course-wrapper .current-course-card .no-course-message h3{font-size:24px;font-weight:600;margin-bottom:8px;}.current-course-wrapper .current-course-card .no-course-message p{opacity:0.9;margin-bottom:24px;}.current-course-wrapper .current-course-card .course-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;position:relative;z-index:1;}.current-course-wrapper .current-course-card .course-header .course-info h3{font-size:28px;font-weight:bold;margin:0 0 8px 0;color:white;}.current-course-wrapper .current-course-card .course-header .course-info .course-instructor{font-size:16px;opacity:0.9;color:white;}.current-course-wrapper .current-course-card .course-header .progress-circle{width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,0.3);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:bold;position:relative;flex-shrink:0;}.current-course-wrapper .current-course-card .course-header .progress-circle svg{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg);}.current-course-wrapper .current-course-card .course-header .progress-circle svg circle{fill:none;stroke:white;stroke-width:3;stroke-linecap:round;stroke-dasharray:220;stroke-dashoffset:calc(220 - 220 * var(--progress,0) / 100);transition:stroke-dashoffset 1.5s ease-out;animation:circle-progress 3s ease-out 1s forwards;}.current-course-wrapper .current-course-card .course-header .progress-circle::before{content:"";position:absolute;inset:8px;border-radius:50%;background:linear-gradient(135deg,#7d11ff 0%,#6e0ee6 100%);}.current-course-wrapper .current-course-card .course-header .progress-circle span{position:relative;z-index:1;}.current-course-wrapper .current-course-card .progress-details{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;position:relative;z-index:1;}.current-course-wrapper .current-course-card .progress-details .progress-text{font-size:18px;}.current-course-wrapper .current-course-card .progress-details .lessons-remaining{font-size:14px;opacity:0.8;}.current-course-wrapper .current-course-card .course-actions{display:flex;gap:16px;position:relative;z-index:1;}@media (max-width:768px){.current-course-wrapper .current-course-card .course-actions{flex-direction:column;gap:12px;}}.current-course-wrapper .current-course-card .course-actions .btn-primary,.current-course-wrapper .current-course-card .course-actions .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .current-course-wrapper .current-course-card .course-actions .form-submit,.current-course-wrapper .current-course-card .course-actions .btn-secondary{border-radius:8px;font-weight:600;text-decoration:none;transition:all 0.3s ease;cursor:pointer;text-align:center;display:inline-block;}.current-course-wrapper .current-course-card .course-actions .btn-primary,.current-course-wrapper .current-course-card .course-actions .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .current-course-wrapper .current-course-card .course-actions .form-submit{background:white !important;color:#7d11ff !important;border:none !important;padding:12px 24px !important;}.current-course-wrapper .current-course-card .course-actions .btn-primary:hover,.current-course-wrapper .current-course-card .course-actions .discussion-content .field--name-field-basic-comments .comment-form .form-submit:hover,.discussion-content .field--name-field-basic-comments .comment-form .current-course-wrapper .current-course-card .course-actions .form-submit:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,0.2);}.current-course-wrapper .current-course-card .course-actions .btn-secondary{background:rgba(255,255,255,0.2) !important;color:white !important;border:2px solid rgba(255,255,255,0.3) !important;padding:10px 24px !important;}.current-course-wrapper .current-course-card .course-actions .btn-secondary:hover{background:rgba(255,255,255,0.3);border-color:rgba(255,255,255,0.5);}.right-sidebar{display:flex;flex-direction:column;gap:16px;}@media (max-width:1024px){.right-sidebar{margin-top:30px;}}@media (max-width:768px){.right-sidebar{gap:20px;}}.placeholder-block{background:#f5f5f5;border:2px dashed #ddd;padding:40px;text-align:center;color:#666;border-radius:12px;font-weight:600;}.dashboard-card{background:white;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,0.1);transition:all 0.3s ease;}.dashboard-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,0.08);}.floating-pedal-cta{position:fixed;bottom:30px;right:30px;width:80px;height:80px;background:linear-gradient(135deg,#7d11ff 0%,#6e0ee6 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 30px rgba(125,17,255,0.5);z-index:999;transition:all 0.3s ease;border:3px solid rgba(255,255,255,0.3);animation:float-gentle 3s ease-in-out infinite,pulse-ring 2s ease-in-out infinite;}@media (max-width:768px){.floating-pedal-cta{bottom:20px;right:20px;width:60px;height:60px;}}.floating-pedal-cta:hover{transform:scale(1.15);box-shadow:0 8px 35px rgba(125,17,255,0.7);}.floating-pedal-cta:hover .pedal-tooltip{opacity:1;transform:translateY(-50%) translateX(-10px) scale(1);pointer-events:auto;}.floating-pedal-cta .pedal-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;}.floating-pedal-cta .pedal-icon img{width:100%;height:100%;object-fit:contain;}.floating-pedal-cta .pedal-tooltip{position:absolute;right:100%;top:50%;transform:translateY(-50%) translateX(-10px) scale(0.8);background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);color:white;padding:16px 20px;border-radius:12px;width:280px;opacity:0;transition:all 0.4s ease;pointer-events:none;box-shadow:0 8px 25px rgba(0,0,0,0.3);border:1px solid rgba(125,17,255,0.2);}@media (max-width:768px){.floating-pedal-cta .pedal-tooltip{display:none;}}.floating-pedal-cta .pedal-tooltip::after{content:"";position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:8px solid #2d2d2d;border-top:8px solid transparent;border-bottom:8px solid transparent;}.floating-pedal-cta .tooltip-header{font-size:16px;font-weight:bold;color:#7d11ff;margin-bottom:6px;}.floating-pedal-cta .tooltip-subtitle{font-size:13px;line-height:1.4;color:rgba(255,255,255,0.9);margin-bottom:10px;}.floating-pedal-cta .tooltip-cta{font-size:12px;color:#7d11ff;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;}@keyframes float-gentle{0%,100%{transform:translateY(0px);}50%{transform:translateY(-8px);}}@keyframes pulse-ring{0%{box-shadow:0 6px 30px rgba(125,17,255,0.5),0 0 0 0 rgba(125,17,255,0.4);}50%{box-shadow:0 6px 30px rgba(125,17,255,0.5),0 0 0 15px rgba(125,17,255,0);}100%{box-shadow:0 6px 30px rgba(125,17,255,0.5),0 0 0 0 rgba(125,17,255,0);}}.teleport-card{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-radius:16px;padding:24px;color:white;position:relative;overflow:visible;box-shadow:0 8px 32px rgba(0,0,0,0.3);}@media (max-width:768px){.teleport-card{padding:20px;}}.teleport-card::before{content:"";position:absolute;top:0;right:0;width:150px;height:150px;background:radial-gradient(circle,rgba(125,17,255,0.2) 0%,transparent 70%);border-radius:50%;transform:translate(40%,-40%);}.teleport-card .teleport-header{margin-bottom:20px;display:flex;justify-content:space-between;align-items:flex-start;}.teleport-card .teleport-header .teleport-header-content{display:flex;align-items:center;gap:12px;}.teleport-card .teleport-header .teleport-logo{width:40px;height:20px;object-fit:contain;}.teleport-card .teleport-header h3{font-size:20px;font-weight:bold;margin:0;color:white;}.teleport-card .teleport-subtitle{font-size:12px;opacity:0.7;text-transform:uppercase;letter-spacing:1px;}.teleport-card .streak-counter{background:rgba(255,255,255,0.1);padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500;display:flex;align-items:center;gap:6px;position:relative;z-index:1;border:1px solid rgba(255,255,255,0.1);transition:all 0.2s ease;}.teleport-card .streak-counter .popper-tooltip .tooltip-button{cursor:help;display:flex;align-items:center;gap:6px;}.teleport-card .streak-counter .popper-tooltip .tooltip-content{display:none;position:absolute;background:rgba(33,33,33,0.95);color:white;padding:12px 16px;border-radius:8px;font-size:13px;font-weight:400;max-width:300px;top:calc(100% + 8px);right:0;z-index:999;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,0.3);}.teleport-card .streak-counter .popper-tooltip .tooltip-content[data-show]{display:block;}.teleport-card .streak-counter:hover{background:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.2);transform:translateY(-1px);}@media (max-width:480px){.teleport-card .streak-counter{padding:6px 12px;font-size:12px;}}.teleport-card .teleport-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;}@media (max-width:768px){.teleport-card .teleport-stats{gap:12px;}}.teleport-card .stat-box{text-align:center;background:rgba(255,255,255,0.05);border-radius:8px;}.teleport-card .stat-box .popper-tooltip{height:100%;width:100%;}.teleport-card .stat-box .popper-tooltip .tooltip-button{background:none;border:none;color:inherit;cursor:help;text-align:center;width:100%;height:100%;padding:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;}.teleport-card .stat-box .popper-tooltip .tooltip-content{position:absolute;z-index:9999;background:rgba(0,0,0,0.9);color:white;padding:8px 12px;border-radius:6px;font-size:13px;line-height:1.4;white-space:nowrap;pointer-events:none;}.teleport-card .stat-box .popper-tooltip .tooltip-content[data-show]{display:block !important;visibility:visible !important;opacity:1 !important;}.teleport-card .stat-number{font-size:18px;font-weight:bold;display:block;line-height:1.2;margin-bottom:4px;}.teleport-card .stat-label{font-size:11px;opacity:0.7;text-transform:uppercase;display:block;line-height:1;}.teleport-card .teleport-cta{background:linear-gradient(135deg,#7d11ff 0%,#6e0ee6 100%);border:none;padding:16px 24px;border-radius:12px;color:white;font-weight:600;cursor:pointer;width:100%;font-size:16px;transition:all 0.3s ease;text-align:center;text-decoration:none;display:block;}.teleport-card .teleport-cta:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(125,17,255,0.4);color:white;text-decoration:none;}.challenge-widget{background:linear-gradient(135deg,#d97706 0%,#c2410c 100%);border-radius:16px;padding:24px;color:white;position:relative;overflow:hidden;box-shadow:0 6px 24px rgba(217,119,6,0.2);}@media (max-width:768px){.challenge-widget{padding:20px;}}.challenge-widget .challenge-header{margin-bottom:16px;}.challenge-widget .challenge-badge{background:rgba(255,255,255,0.2);padding:4px 8px;border-radius:16px;font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;display:inline-block;}.challenge-widget .challenge-joined-indicator{display:inline-block;background:rgba(255,255,255,0.9);color:#d97706;padding:4px 10px;border-radius:16px;font-size:11px;font-weight:600;margin-left:8px;margin-bottom:8px;position:relative;top:-1px;}.challenge-widget .challenge-title{font-size:18px;font-weight:bold;margin-bottom:6px;}.challenge-widget .challenge-description{font-size:14px;opacity:0.9;line-height:1.4;}.challenge-widget .challenge-stats{display:flex;justify-content:space-between;margin-bottom:20px;padding:12px;background:rgba(255,255,255,0.1);border-radius:8px;}.challenge-widget .challenge-participants,.challenge-widget .challenge-deadline{text-align:center;}.challenge-widget .challenge-number{font-size:16px;font-weight:bold;display:block;}.challenge-widget .challenge-label{font-size:11px;text-transform:uppercase;letter-spacing:1px;}.challenge-widget .challenge-cta{background:rgba(255,255,255,0.2);color:white;border:none;padding:12px 24px;border-radius:8px;font-weight:bold;font-size:14px;cursor:pointer;width:100%;transition:all 0.3s ease;text-transform:uppercase;letter-spacing:1px;text-decoration:none;text-align:center;display:block;}.challenge-widget .challenge-cta:hover{background:rgba(255,255,255,0.3);transform:translateY(-2px);color:white;text-decoration:none;}.spotlight-widget{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-radius:16px;padding:20px;color:white;box-shadow:0 4px 16px rgba(0,0,0,0.2);transition:all 0.3s ease;}@media (max-width:768px){.spotlight-widget{padding:16px;}}.spotlight-widget:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,0.3);}.spotlight-widget .spotlight-header{margin-bottom:16px;}.spotlight-widget .spotlight-title{font-size:16px;font-weight:600;margin-bottom:2px;}.spotlight-widget .spotlight-subtitle{font-size:12px;opacity:0.7;text-transform:uppercase;letter-spacing:1px;}.sidebar-widget{background:white;border-radius:16px;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,0.05);transition:all 0.3s ease;}.sidebar-widget:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,0.08);}@media (max-width:768px){.sidebar-widget{padding:16px;}}.sidebar-widget .widget-header{margin-bottom:16px;}.sidebar-widget .widget-title{font-size:16px;font-weight:600;color:#333;}@media (max-width:768px){.upcoming-events-widget{padding:16px;}}.upcoming-events-widget .events-list{display:flex;flex-direction:column;gap:12px;}@media (max-width:768px){.upcoming-events-widget .events-list{gap:10px;}}.upcoming-events-widget .event-item{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:#f8f9fa;transition:all 0.3s ease;}.upcoming-events-widget .event-item:hover{background:#e9ecef;transform:translateX(4px);}.upcoming-events-widget .event-item.teleport-tuesday{background:linear-gradient(135deg,rgba(125,17,255,0.1),rgba(110,14,230,0.1));border:1px solid rgba(125,17,255,0.2);}.upcoming-events-widget .event-item.teleport-tuesday:hover{background:linear-gradient(135deg,rgba(125,17,255,0.15),rgba(110,14,230,0.15));}.upcoming-events-widget .event-date{text-align:center;min-width:45px;}.upcoming-events-widget .event-day{font-size:11px;color:#666;text-transform:uppercase;letter-spacing:1px;font-weight:600;}.upcoming-events-widget .event-number{font-size:20px;font-weight:bold;color:#7d11ff;}.upcoming-events-widget .event-info{flex:1;}.upcoming-events-widget .event-title{font-weight:600;margin-bottom:2px;font-size:14px;}.upcoming-events-widget .event-subtitle{font-size:12px;color:#666;margin-bottom:2px;}.upcoming-events-widget .event-time{font-size:11px;color:#999;font-weight:500;}.dashboard-teleport .my-courses-wrapper{background:white;border-radius:12px;padding:24px;box-shadow:0 2px 16px rgba(0,0,0,0.1);}@media (max-width:768px){.dashboard-teleport .my-courses-wrapper{padding:20px;}}.dashboard-teleport .my-courses-wrapper .view-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}.dashboard-teleport .my-courses-wrapper .view-header h2{font-size:20px;font-weight:600;color:#333;margin:0;}.dashboard-teleport .my-courses-wrapper .view-content{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;}@media (max-width:1024px){.dashboard-teleport .my-courses-wrapper .view-content{grid-template-columns:repeat(2,1fr);}}@media (max-width:768px){.dashboard-teleport .my-courses-wrapper .view-content{grid-template-columns:1fr;gap:12px;}}.dashboard-teleport .my-courses-wrapper .course-card{border:1px solid #e0e0e0;border-radius:12px;padding:0;transition:all 0.3s ease;overflow:hidden;background:white;height:100%;display:flex;flex-direction:column;}.dashboard-teleport .my-courses-wrapper .course-card:hover{border-color:#7d11ff;transform:translateY(-2px);box-shadow:0 4px 16px rgba(125,17,255,0.1);}.dashboard-teleport .my-courses-wrapper .course-card .course-card-link{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%;}.dashboard-teleport .my-courses-wrapper .course-card .course-thumbnail{width:100%;height:120px;border-radius:0;margin-bottom:0;background-size:cover;background-position:center;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;color:white;font-size:36px;}.dashboard-teleport .my-courses-wrapper .course-card .course-thumbnail.beginner{background:linear-gradient(135deg,#134e4a 0%,#064e3b 100%);}.dashboard-teleport .my-courses-wrapper .course-card .course-thumbnail.theory{background:linear-gradient(135deg,#4c1d95 0%,#5b21b6 100%);}.dashboard-teleport .my-courses-wrapper .course-card .course-thumbnail.speed{background:linear-gradient(135deg,#7f1d1d 0%,#991b1b 100%);}.dashboard-teleport .my-courses-wrapper .course-card .course-thumbnail::after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 0%,rgba(255,255,255,0.1) 100%);}.dashboard-teleport .my-courses-wrapper .course-card .course-thumbnail .course-icon{position:relative;z-index:1;}.dashboard-teleport .my-courses-wrapper .course-card .course-content{padding:16px;flex:1;display:flex;flex-direction:column;}@media (max-width:768px){.dashboard-teleport .my-courses-wrapper .course-card .course-content{padding:12px;}}.dashboard-teleport .my-courses-wrapper .course-card .course-name{font-weight:600;margin-bottom:8px;font-size:14px;line-height:1.2;flex-grow:1;}.dashboard-teleport .my-courses-wrapper .course-card .course-progress{background:#f0f0f0;border-radius:4px;height:6px;margin-bottom:8px;overflow:hidden;}.dashboard-teleport .my-courses-wrapper .course-card .progress-fill{height:100%;background:linear-gradient(90deg,#7d11ff,#6e0ee6);position:relative;overflow:hidden;transform-origin:left center;animation:progress-fill-scale 4s ease-out,pulse-glow 3s ease-in-out infinite 2s;box-shadow:0 0 10px rgba(125,17,255,0.4);}.dashboard-teleport .my-courses-wrapper .course-card .progress-fill::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.4),transparent);animation:progress-shimmer 3s infinite 3s;}.dashboard-teleport .my-courses-wrapper .course-card .course-status{font-size:12px;color:#666;margin-top:auto;}@media (max-width:768px){.dashboard-teleport .quick-actions-wrapper{margin-bottom:20px;}}.dashboard-teleport .quick-actions-wrapper .quick-actions{background:white;border-radius:12px;padding:24px;box-shadow:0 2px 16px rgba(0,0,0,0.1);}@media (max-width:768px){.dashboard-teleport .quick-actions-wrapper .quick-actions{padding:20px;}}.dashboard-teleport .quick-actions-wrapper h2{font-size:20px;font-weight:600;color:#333;margin:0 0 20px 0;}.dashboard-teleport .quick-actions-wrapper .quick-actions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;}@media (max-width:768px){.dashboard-teleport .quick-actions-wrapper .quick-actions-grid{grid-template-columns:1fr;gap:12px;}}.dashboard-teleport .quick-actions-wrapper .quick-action-card{background:white;border-radius:12px;padding:0;text-decoration:none;display:flex;flex-direction:column;transition:all 0.3s ease;border:1px solid rgba(125,17,255,0.1);position:relative;overflow:hidden;height:100%;}.dashboard-teleport .quick-actions-wrapper .quick-action-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(125,17,255,0.15);border-color:rgba(125,17,255,0.3);}.dashboard-teleport .quick-actions-wrapper .quick-action-card:hover .action-content{background:linear-gradient(to bottom,transparent 0%,rgba(125,17,255,0.02) 100%);}.dashboard-teleport .quick-actions-wrapper .quick-action-card.action-masterclass{--action-color:#8b5cf6;--action-color-dark:#7c3aed;}.dashboard-teleport .quick-actions-wrapper .quick-action-card.action-video{--action-color:#06b6d4;--action-color-dark:#0891b2;}.dashboard-teleport .quick-actions-wrapper .quick-action-card.action-request{--action-color:#f59e0b;--action-color-dark:#d97706;}.dashboard-teleport .quick-actions-wrapper .quick-action-card.action-technique{--action-color:#10b981;--action-color-dark:#059669;}.dashboard-teleport .quick-actions-wrapper .quick-action-card.action-news{--action-color:#3b82f6;--action-color-dark:#2563eb;}.dashboard-teleport .quick-actions-wrapper .quick-action-card.no-hover{cursor:default;}.dashboard-teleport .quick-actions-wrapper .quick-action-card.no-hover:hover{transform:none;box-shadow:0 8px 32px rgba(0,0,0,0.15);}.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon{width:100%;height:140px;background:linear-gradient(135deg,#2a2a2a 0%,#1a1a1a 100%);display:flex;align-items:center;justify-content:center;font-size:48px;color:white;position:relative;margin:0;flex-shrink:0;overflow:hidden;}.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon--video{height:140px;overflow:hidden;}.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon--video img,.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon--video .media,.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon--video iframe{width:100%;height:100%;object-fit:cover;display:block;}.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon--video .video-embed-field-responsive-video,.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon--video .video-embed-field-launch-modal,.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon--video .video-thumbnail{width:100%;height:100%;display:block;}.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon--video .video-embed-field-responsive-video img,.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon--video .video-embed-field-launch-modal img,.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-icon--video .video-thumbnail img{width:100%;height:100%;object-fit:cover;}.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-content{padding:16px 20px;text-align:left;transition:background 0.3s ease;flex:1;display:flex;flex-direction:column;justify-content:center;}.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-title{font-size:10px;text-transform:uppercase;letter-spacing:1.2px;opacity:0.6;margin:0 0 6px 0;color:#666;font-weight:600;}.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-subtitle{font-size:15px;font-weight:600;color:#1a1a1a;margin:0 0 4px 0;line-height:1.2;}.dashboard-teleport .quick-actions-wrapper .quick-action-card .action-time{font-size:12px;color:#888;opacity:0.9;}.dashboard-teleport .quick-actions-wrapper .quick-action-link{text-decoration:none;color:inherit;display:flex;flex-direction:column;width:100%;height:100%;}.dashboard-teleport .my-groups-wrapper{background:white;border-radius:12px;padding:20px;box-shadow:0 2px 16px rgba(0,0,0,0.1);margin-bottom:20px;}@media (max-width:768px){.dashboard-teleport .my-groups-wrapper{padding:20px;}}.dashboard-teleport .my-groups-wrapper .view-content{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;}@media (max-width:768px){.dashboard-teleport .my-groups-wrapper .view-content{grid-template-columns:1fr;gap:8px;}}.dashboard-teleport .my-groups-wrapper .node--type-group{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-radius:12px;padding:20px;transition:all 0.3s ease;border:1px solid rgba(125,17,255,0.08);display:flex;align-items:center;gap:16px;position:relative;overflow:hidden;}.dashboard-teleport .my-groups-wrapper .node--type-group::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(135deg,#7d11ff 0%,#6e0ee6 100%);}.dashboard-teleport .my-groups-wrapper .node--type-group:hover{background:white;transform:translateY(-3px);box-shadow:0 8px 24px rgba(125,17,255,0.15);border-color:rgba(125,17,255,0.2);}.dashboard-teleport .my-groups-wrapper .node--type-group .group-avatar{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:white;flex-shrink:0;position:relative;box-shadow:0 4px 12px rgba(0,0,0,0.15);background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%);}.dashboard-teleport .my-groups-wrapper .node--type-group .group-avatar.blues{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%);}.dashboard-teleport .my-groups-wrapper .node--type-group .group-avatar.beginner{background:linear-gradient(135deg,#059669 0%,#10b981 100%);}.dashboard-teleport .my-groups-wrapper .node--type-group .group-avatar.rock{background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%);}.dashboard-teleport .my-groups-wrapper .node--type-group .group-avatar.writers{background:linear-gradient(135deg,#7c3aed 0%,#8b5cf6 100%);}.dashboard-teleport .my-groups-wrapper .node--type-group .group-avatar::after{content:"";position:absolute;top:-2px;right:-2px;width:16px;height:16px;background:#22c55e;border:2px solid white;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,0.2);animation:online-pulse 2s ease-in-out infinite;}.dashboard-teleport .my-groups-wrapper .node--type-group .group-info{flex:1;}.dashboard-teleport .my-groups-wrapper .node--type-group .group-info .group-title{font-size:15px;font-weight:600;color:#333;margin-bottom:4px;}.dashboard-teleport .my-groups-wrapper .node--type-group .group-info .group-members{font-size:12px;color:#666;margin-bottom:2px;}.dashboard-teleport .my-groups-wrapper .node--type-group .group-info .group-activity{font-size:11px;color:#7d11ff;font-weight:500;}@keyframes online-pulse{0%,100%{transform:scale(1);opacity:1;}50%{transform:scale(1.1);opacity:0.8;}}.dashboard-teleport .achievements-wrapper{background:white;border-radius:12px;padding:20px;box-shadow:0 2px 16px rgba(0,0,0,0.1);}@media (max-width:768px){.dashboard-teleport .achievements-wrapper{padding:20px;}}.dashboard-teleport .achievements-wrapper .view-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}.dashboard-teleport .achievements-wrapper .view-header h2{font-size:20px;font-weight:600;color:#333;margin:0;}.dashboard-teleport .achievements-wrapper .view-content{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;}@media (max-width:1024px){.dashboard-teleport .achievements-wrapper .view-content{grid-template-columns:repeat(4,1fr);}}@media (max-width:768px){.dashboard-teleport .achievements-wrapper .view-content{grid-template-columns:repeat(3,1fr);gap:8px;}}.dashboard-teleport .achievements-wrapper .views-row{text-align:center;position:relative;transition:all 0.3s ease;aspect-ratio:1;width:100%;height:auto;}.dashboard-teleport .achievements-wrapper .views-row:hover{transform:translateY(-4px);}.dashboard-teleport .achievements-wrapper .views-row:hover .views-field-config a{color:#6e0ee6;}.dashboard-teleport .achievements-wrapper .views-row .views-field-config{display:none;}.dashboard-teleport .achievements-wrapper .views-row .views-field-config-1{position:relative;display:inline-block;}.dashboard-teleport .achievements-wrapper .views-row .views-field-config-1 img{width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,0.1));transition:all 0.3s ease;}.dashboard-teleport .achievements-wrapper .views-row .views-field-config-1:hover img{transform:scale(1.1) rotate(5deg);filter:drop-shadow(0 6px 16px rgba(125,17,255,0.2));}.dashboard-teleport .achievements-wrapper .views-row .views-field-achievement-unlocked-image{display:none;}.dashboard-teleport .achievements-wrapper.block-views-blockuser-achievements-all-block-1{position:relative;}.dashboard-teleport .achievements-wrapper.block-views-blockuser-achievements-all-block-1 > h2{display:inline-block;margin-bottom:20px;}.dashboard-teleport .achievements-wrapper.block-views-blockuser-achievements-all-block-1 .view-user-achievements-all{position:relative;}.dashboard-teleport .achievements-wrapper.block-views-blockuser-achievements-all-block-1 .view-user-achievements-all .more-link{position:absolute;top:-45px;right:0;color:#7d11ff;text-decoration:none;font-weight:500;font-size:14px;transition:color 0.3s ease;}.dashboard-teleport .achievements-wrapper.block-views-blockuser-achievements-all-block-1 .view-user-achievements-all .more-link:hover{color:#6e0ee6;}.dashboard-teleport .top-users-wrapper .view-content{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;}@media (max-width:768px){.dashboard-teleport .top-users-wrapper .view-content{grid-template-columns:repeat(3,1fr);gap:8px;}}.dashboard-teleport .top-users-wrapper .views-row{text-align:center;position:relative;}.dashboard-teleport .top-users-wrapper .views-row:first-child .user-avatar::before{content:"👑";position:absolute;top:-8px;left:50%;transform:translateX(-50%);font-size:16px;animation:crown-bounce 4s ease-in-out infinite;z-index:1;}.dashboard-teleport .top-users-wrapper .views-row .user-avatar{position:relative;display:inline-block;margin-bottom:8px;}.dashboard-teleport .top-users-wrapper .views-row .user-avatar .field--name-user-picture{display:block !important;margin:0 !important;padding:0 !important;float:none !important;}.dashboard-teleport .top-users-wrapper .views-row .user-avatar img,.dashboard-teleport .top-users-wrapper .views-row .user-avatar .field--name-user-picture img{width:48px !important;height:48px !important;border-radius:50% !important;transition:all 0.3s ease;display:block;object-fit:cover;border:2px solid transparent;background-clip:padding-box;}.dashboard-teleport .top-users-wrapper .views-row .user-avatar img:hover,.dashboard-teleport .top-users-wrapper .views-row .user-avatar .field--name-user-picture img:hover{transform:scale(1.1);border-color:#7d11ff;}.dashboard-teleport .top-users-wrapper .views-row .user-avatar img,.dashboard-teleport .top-users-wrapper .views-row .field--name-user-picture img,.dashboard-teleport .top-users-wrapper .dashboard-teleport .top-users-wrapper img{border-radius:50% !important;width:48px !important;height:48px !important;object-fit:cover !important;}.dashboard-teleport .top-users-wrapper .user-avatar:not(:has(img)){width:48px;height:48px;background:linear-gradient(135deg,#7d11ff,#6e0ee6);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:bold;color:white;margin:0 auto 8px;transition:all 0.3s ease;}.dashboard-teleport .top-users-wrapper .user-avatar:not(:has(img)):hover{transform:scale(1.1);}.dashboard-teleport .top-users-wrapper .user-name{font-size:12px;color:#666;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60px;margin:0 auto;}.dashboard-teleport .recent-songs-wrapper h3,.dashboard-teleport .spotlight-widget h3{text-align:left !important;margin:0 !important;}.dashboard-teleport .recent-songs-wrapper .view-content,.dashboard-teleport .spotlight-widget .view-content{display:flex;flex-direction:column;gap:0;}.dashboard-teleport .my-courses-wrapper,.dashboard-teleport .my-groups-wrapper,.dashboard-teleport .achievements-wrapper,.dashboard-teleport .top-users-wrapper,.dashboard-teleport .recent-songs-wrapper{position:relative;}.dashboard-teleport .my-courses-wrapper > .contextual,.dashboard-teleport .my-groups-wrapper > .contextual,.dashboard-teleport .achievements-wrapper > .contextual,.dashboard-teleport .top-users-wrapper > .contextual,.dashboard-teleport .recent-songs-wrapper > .contextual{left:0 !important;right:auto !important;z-index:10;}.dashboard-teleport .my-courses-wrapper > .contextual .trigger,.dashboard-teleport .my-groups-wrapper > .contextual .trigger,.dashboard-teleport .achievements-wrapper > .contextual .trigger,.dashboard-teleport .top-users-wrapper > .contextual .trigger,.dashboard-teleport .recent-songs-wrapper > .contextual .trigger{background:rgba(125,17,255,0.1);border-color:rgba(125,17,255,0.3);}.dashboard-teleport .my-courses-wrapper > .contextual .trigger:hover,.dashboard-teleport .my-groups-wrapper > .contextual .trigger:hover,.dashboard-teleport .achievements-wrapper > .contextual .trigger:hover,.dashboard-teleport .top-users-wrapper > .contextual .trigger:hover,.dashboard-teleport .recent-songs-wrapper > .contextual .trigger:hover{background:rgba(125,17,255,0.2);border-color:rgba(125,17,255,0.5);}.dashboard-teleport .my-courses-wrapper > .contextual .contextual-links,.dashboard-teleport .my-groups-wrapper > .contextual .contextual-links,.dashboard-teleport .achievements-wrapper > .contextual .contextual-links,.dashboard-teleport .top-users-wrapper > .contextual .contextual-links,.dashboard-teleport .recent-songs-wrapper > .contextual .contextual-links{background:#f8f4ff;border-color:rgba(125,17,255,0.3);}.dashboard-teleport .my-courses-wrapper > .contextual .contextual-links a,.dashboard-teleport .my-groups-wrapper > .contextual .contextual-links a,.dashboard-teleport .achievements-wrapper > .contextual .contextual-links a,.dashboard-teleport .top-users-wrapper > .contextual .contextual-links a,.dashboard-teleport .recent-songs-wrapper > .contextual .contextual-links a{color:#6e0ee6;}.dashboard-teleport .my-courses-wrapper > .contextual .contextual-links a:hover,.dashboard-teleport .my-groups-wrapper > .contextual .contextual-links a:hover,.dashboard-teleport .achievements-wrapper > .contextual .contextual-links a:hover,.dashboard-teleport .top-users-wrapper > .contextual .contextual-links a:hover,.dashboard-teleport .recent-songs-wrapper > .contextual .contextual-links a:hover{background:rgba(125,17,255,0.1);color:#7d11ff;}.dashboard-teleport .my-courses-wrapper .view-content .contextual,.dashboard-teleport .my-groups-wrapper .view-content .contextual,.dashboard-teleport .achievements-wrapper .view-content .contextual,.dashboard-teleport .top-users-wrapper .view-content .contextual,.dashboard-teleport .recent-songs-wrapper .view-content .contextual{left:auto !important;right:0 !important;}.dashboard-teleport .my-courses-wrapper .view-content .contextual .trigger,.dashboard-teleport .my-groups-wrapper .view-content .contextual .trigger,.dashboard-teleport .achievements-wrapper .view-content .contextual .trigger,.dashboard-teleport .top-users-wrapper .view-content .contextual .trigger,.dashboard-teleport .recent-songs-wrapper .view-content .contextual .trigger{background:#fff;border-color:#ccc;}@keyframes crown-bounce{0%,100%{transform:translateX(-50%) translateY(0);}50%{transform:translateX(-50%) translateY(-3px);}}@keyframes online-pulse{0%,100%{transform:scale(1);opacity:1;}50%{transform:scale(1.1);opacity:0.8;}}@keyframes progress-pulse{0%,100%{opacity:1;}50%{opacity:0.8;}}@keyframes circle-progress{0%{stroke-dashoffset:220;}100%{stroke-dashoffset:calc(220 - 220 * var(--progress,0) / 100);}}@keyframes progress-fill-scale{0%{transform:scaleX(0);}30%{transform:scaleX(0);}100%{transform:scaleX(1);}}@keyframes progress-shimmer{0%{left:-100%;}100%{left:100%;}}@keyframes bounce-in{0%{transform:translateY(30px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes subtle-pulse{0%,100%{transform:scale(1);box-shadow:0 4px 16px rgba(125,17,255,0.3);}50%{transform:scale(1.05);box-shadow:0 6px 20px rgba(125,17,255,0.4);}}@keyframes tooltip-fade-in{0%{opacity:0;transform:translateX(-50%) translateY(5px);}100%{opacity:1;transform:translateX(-50%) translateY(0);}}.achievements-wrapper .popper-tooltip{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.achievements-wrapper .popper-tooltip .tooltip-content{background:rgba(0,0,0,0.9);color:white;padding:8px 12px;border-radius:6px;font-size:12px;font-weight:500;white-space:nowrap;z-index:1000;opacity:0;pointer-events:none;transition:opacity 0.2s ease-out;}.achievements-wrapper .popper-tooltip .tooltip-content[data-show]{opacity:1;}.achievements-wrapper .popper-tooltip .tooltip-content .tooltip-arrow{position:absolute;}.achievements-wrapper .popper-tooltip .tooltip-content .tooltip-arrow,.achievements-wrapper .popper-tooltip .tooltip-content .tooltip-arrow::before{width:8px;height:8px;background:rgba(0,0,0,0.9);}.achievements-wrapper .popper-tooltip .tooltip-content .tooltip-arrow::before{content:"";transform:rotate(45deg);}.achievements-wrapper .popper-tooltip .tooltip-button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;}.achievements-wrapper .popper-tooltip .tooltip-button img{width:100%;height:100%;object-fit:cover;border-radius:50%;}.formatter-video-embed-field-thumbnail-cta{position:relative;}.formatter-video-embed-field-thumbnail-cta a.signup-button-shortcode{position:absolute;top:50%;left:50%;z-index:100;margin:auto;transform:translate(-50%,-50%);}.fa-2x{font-size:2em;}.fa-brands,.fab{font-weight:400;}.fa-home:before,.fa-facebook:before,.fa-instagram:before,.fa-x-twitter:before,.fa-youtube:before{content:"" !important;-webkit-mask-size:cover;mask-size:cover;height:36px;width:36px;background-color:white;display:inline-block;}.fa-home:hover:before,.fa-facebook:hover:before,.fa-instagram:hover:before,.fa-x-twitter:hover:before,.fa-youtube:hover:before{background-color:#60a5fa;}.fa-home:before{-webkit-mask:url("/themes/custom/ggfresh/images/website.svg") no-repeat 50% 50%;mask:url("/themes/custom/ggfresh/images/website.svg") no-repeat 50% 50%;}.fa-facebook:before{-webkit-mask:url("/themes/custom/ggfresh/images/facebook.svg") no-repeat 50% 50%;mask:url("/themes/custom/ggfresh/images/facebook.svg") no-repeat 50% 50%;}.fa-instagram:before{-webkit-mask:url("/themes/custom/ggfresh/images/instagram.svg") no-repeat 50% 50%;mask:url("/themes/custom/ggfresh/images/instagram.svg") no-repeat 50% 50%;}.fa-x-twitter:before{-webkit-mask:url("/themes/custom/ggfresh/images/x-twitter.svg") no-repeat 50% 50%;mask:url("/themes/custom/ggfresh/images/x-twitter.svg") no-repeat 50% 50%;}.fa-youtube:before{-webkit-mask:url("/themes/custom/ggfresh/images/youtube.svg") no-repeat 50% 50%;mask:url("/themes/custom/ggfresh/images/youtube.svg") no-repeat 50% 50%;}#footer{background-color:#171717;color:#a3a3a3;font-size:14px;padding-top:1em;}#footer .mq-footer{clear:both;padding:1em 4%;}#footer .mq-footer:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){#footer .mq-footer{padding:2.25em 6% 2em;}}#footer .mq-footer .user-bar-content,#footer .mq-footer .section-inner,#footer .mq-footer .block-content,#footer .mq-footer.block-views > div,#footer .mq-footer.block-views > h2,#footer .mq-footer.block-block-content > h2,#footer .mq-footer.block-block-content > div,#footer .mq-footer.block-ctools-block > span,#footer .mq-footer.block-ctools-block > div,#footer .mq-footer.block-entity-block header,#footer .mq-footer.block-entity-block .content,#footer .mq-footer .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}#footer .mq-footer.block-views h2,#footer .mq-footer.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){#footer .mq-footer.block-views h2,#footer .mq-footer.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){#footer .mq-footer.block-views h2,#footer .mq-footer.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){#footer .mq-footer.block-views h2,#footer .mq-footer.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}#footer .mq-footer .region-footer{clear:both;}#footer .mq-footer .region-footer:after{content:"";display:table;clear:both;}#footer .mq-footer .region-footer .copyright{display:none;}#footer .mq-footer .region-footer .block-menu{font-size:18px;}@media only screen and (max-width:767px){#footer .mq-footer .region-footer .block-menu{width:50%;float:left;}}@media only screen and (min-width:768px){#footer .mq-footer .region-footer .block-menu{float:left;margin-right:2em;}}#footer .mq-footer .region-footer .block-menu h2{font-weight:bold;color:#494949;font-size:24px;line-height:24px;color:white;margin-bottom:1em;}@media only screen and (max-width:767px){#footer .mq-footer .region-footer .block-menu h2{font-size:20px;line-height:1.3;}}#footer .mq-footer .region-footer .block-menu ul.menu{list-style-type:none;padding:0;margin:0;}#footer .mq-footer .region-footer .block-menu ul.menu li{list-style:none;}#footer .mq-footer .region-footer .block-menu ul.menu a{transition:opacity 500ms ease;color:#ffffff;text-decoration:none;}#footer .mq-footer .region-footer .block-menu ul.menu a:hover{color:#5cbbeb;}#footer .mq-footer .region-footer .block-social-media-links{font-size:18px;text-align:right;}@media only screen and (max-width:767px){#footer .mq-footer .region-footer .block-social-media-links{text-align:center;padding-top:1em;clear:both;}}@media only screen and (min-width:768px){#footer .mq-footer .region-footer .block-social-media-links{float:right;}}#footer .mq-footer .region-footer .block-social-media-links h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;color:white;}@media only screen and (max-width:767px){#footer .mq-footer .region-footer .block-social-media-links h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){#footer .mq-footer .region-footer .block-social-media-links h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){#footer .mq-footer .region-footer .block-social-media-links h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}@media only screen and (max-width:767px){#footer .mq-footer .region-footer .block-social-media-links h2{text-align:center;}}#footer .mq-footer .region-footer .block-social-media-links ul li{padding:0;}#footer .mq-footer .region-footer .block-social-media-links a{display:inline-block;width:45px;margin-right:12px;color:white;}#footer .mq-footer .region-footer .block-social-media-links a:hover{color:#60a5fa;}#post-footer{background-color:#171717;padding-top:2em;width:100%;overflow:hidden;}.teleport-form .form-submit,.teleport-form input[type=submit],.teleport-form button[type=submit],.teleport-theme .form-submit,.teleport-theme input[type=submit],.teleport-theme button[type=submit],.dashboard-teleport .form-submit,.dashboard-teleport input[type=submit],.dashboard-teleport button[type=submit],.node--type-song .form-submit,.node--type-song input[type=submit],.node--type-song button[type=submit],.page-teleport .form-submit,.page-teleport input[type=submit],.page-teleport button[type=submit],.path-teleport .form-submit,.path-teleport input[type=submit],.path-teleport button[type=submit]{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:#7d11ff;color:#ffffff;border-color:#7d11ff;width:100%;margin-top:0;}.teleport-form .form-submit:focus,.teleport-form input[type=submit]:focus,.teleport-form button[type=submit]:focus,.teleport-theme .form-submit:focus,.teleport-theme input[type=submit]:focus,.teleport-theme button[type=submit]:focus,.dashboard-teleport .form-submit:focus,.dashboard-teleport input[type=submit]:focus,.dashboard-teleport button[type=submit]:focus,.node--type-song .form-submit:focus,.node--type-song input[type=submit]:focus,.node--type-song button[type=submit]:focus,.page-teleport .form-submit:focus,.page-teleport input[type=submit]:focus,.page-teleport button[type=submit]:focus,.path-teleport .form-submit:focus,.path-teleport input[type=submit]:focus,.path-teleport button[type=submit]:focus{outline:2px solid #7d11ff;outline-offset:2px;}.teleport-form .form-submit:disabled,.teleport-form input[type=submit]:disabled,.teleport-form button[type=submit]:disabled,.teleport-theme .form-submit:disabled,.teleport-theme input[type=submit]:disabled,.teleport-theme button[type=submit]:disabled,.dashboard-teleport .form-submit:disabled,.dashboard-teleport input[type=submit]:disabled,.dashboard-teleport button[type=submit]:disabled,.node--type-song .form-submit:disabled,.node--type-song input[type=submit]:disabled,.node--type-song button[type=submit]:disabled,.page-teleport .form-submit:disabled,.page-teleport input[type=submit]:disabled,.page-teleport button[type=submit]:disabled,.path-teleport .form-submit:disabled,.path-teleport input[type=submit]:disabled,.path-teleport button[type=submit]:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.teleport-form .form-submit:hover:not(:disabled),.teleport-form input[type=submit]:hover:not(:disabled),.teleport-form button[type=submit]:hover:not(:disabled),.teleport-theme .form-submit:hover:not(:disabled),.teleport-theme input[type=submit]:hover:not(:disabled),.teleport-theme button[type=submit]:hover:not(:disabled),.dashboard-teleport .form-submit:hover:not(:disabled),.dashboard-teleport input[type=submit]:hover:not(:disabled),.dashboard-teleport button[type=submit]:hover:not(:disabled),.node--type-song .form-submit:hover:not(:disabled),.node--type-song input[type=submit]:hover:not(:disabled),.node--type-song button[type=submit]:hover:not(:disabled),.page-teleport .form-submit:hover:not(:disabled),.page-teleport input[type=submit]:hover:not(:disabled),.page-teleport button[type=submit]:hover:not(:disabled),.path-teleport .form-submit:hover:not(:disabled),.path-teleport input[type=submit]:hover:not(:disabled),.path-teleport button[type=submit]:hover:not(:disabled){background-color:#6e0ee6;border-color:#6e0ee6;}.teleport-form .form-submit:active:not(:disabled),.teleport-form input[type=submit]:active:not(:disabled),.teleport-form button[type=submit]:active:not(:disabled),.teleport-theme .form-submit:active:not(:disabled),.teleport-theme input[type=submit]:active:not(:disabled),.teleport-theme button[type=submit]:active:not(:disabled),.dashboard-teleport .form-submit:active:not(:disabled),.dashboard-teleport input[type=submit]:active:not(:disabled),.dashboard-teleport button[type=submit]:active:not(:disabled),.node--type-song .form-submit:active:not(:disabled),.node--type-song input[type=submit]:active:not(:disabled),.node--type-song button[type=submit]:active:not(:disabled),.page-teleport .form-submit:active:not(:disabled),.page-teleport input[type=submit]:active:not(:disabled),.page-teleport button[type=submit]:active:not(:disabled),.path-teleport .form-submit:active:not(:disabled),.path-teleport input[type=submit]:active:not(:disabled),.path-teleport button[type=submit]:active:not(:disabled){background-color:#5c0bbf;border-color:#5c0bbf;}.teleport-form .form-submit:hover:not(:disabled),.teleport-form input[type=submit]:hover:not(:disabled),.teleport-form button[type=submit]:hover:not(:disabled),.teleport-theme .form-submit:hover:not(:disabled),.teleport-theme input[type=submit]:hover:not(:disabled),.teleport-theme button[type=submit]:hover:not(:disabled),.dashboard-teleport .form-submit:hover:not(:disabled),.dashboard-teleport input[type=submit]:hover:not(:disabled),.dashboard-teleport button[type=submit]:hover:not(:disabled),.node--type-song .form-submit:hover:not(:disabled),.node--type-song input[type=submit]:hover:not(:disabled),.node--type-song button[type=submit]:hover:not(:disabled),.page-teleport .form-submit:hover:not(:disabled),.page-teleport input[type=submit]:hover:not(:disabled),.page-teleport button[type=submit]:hover:not(:disabled),.path-teleport .form-submit:hover:not(:disabled),.path-teleport input[type=submit]:hover:not(:disabled),.path-teleport button[type=submit]:hover:not(:disabled){background-color:#6e0ee6;border-color:#6e0ee6;}.teleport-form .button--secondary,.teleport-form .form-actions .button:not(.form-submit),.teleport-theme .button--secondary,.teleport-theme .form-actions .button:not(.form-submit),.dashboard-teleport .button--secondary,.dashboard-teleport .form-actions .button:not(.form-submit),.node--type-song .button--secondary,.node--type-song .form-actions .button:not(.form-submit),.page-teleport .button--secondary,.page-teleport .form-actions .button:not(.form-submit),.path-teleport .button--secondary,.path-teleport .form-actions .button:not(.form-submit){display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:transparent;color:#7d11ff;border-color:#7d11ff;}.teleport-form .button--secondary:focus,.teleport-form .form-actions .button:not(.form-submit):focus,.teleport-theme .button--secondary:focus,.teleport-theme .form-actions .button:not(.form-submit):focus,.dashboard-teleport .button--secondary:focus,.dashboard-teleport .form-actions .button:not(.form-submit):focus,.node--type-song .button--secondary:focus,.node--type-song .form-actions .button:not(.form-submit):focus,.page-teleport .button--secondary:focus,.page-teleport .form-actions .button:not(.form-submit):focus,.path-teleport .button--secondary:focus,.path-teleport .form-actions .button:not(.form-submit):focus{outline:2px solid #7d11ff;outline-offset:2px;}.teleport-form .button--secondary:disabled,.teleport-form .form-actions .button:not(.form-submit):disabled,.teleport-theme .button--secondary:disabled,.teleport-theme .form-actions .button:not(.form-submit):disabled,.dashboard-teleport .button--secondary:disabled,.dashboard-teleport .form-actions .button:not(.form-submit):disabled,.node--type-song .button--secondary:disabled,.node--type-song .form-actions .button:not(.form-submit):disabled,.page-teleport .button--secondary:disabled,.page-teleport .form-actions .button:not(.form-submit):disabled,.path-teleport .button--secondary:disabled,.path-teleport .form-actions .button:not(.form-submit):disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.teleport-form .button--secondary:hover:not(:disabled),.teleport-form .form-actions .button:not(.form-submit):hover:not(:disabled),.teleport-theme .button--secondary:hover:not(:disabled),.teleport-theme .form-actions .button:not(.form-submit):hover:not(:disabled),.dashboard-teleport .button--secondary:hover:not(:disabled),.dashboard-teleport .form-actions .button:not(.form-submit):hover:not(:disabled),.node--type-song .button--secondary:hover:not(:disabled),.node--type-song .form-actions .button:not(.form-submit):hover:not(:disabled),.page-teleport .button--secondary:hover:not(:disabled),.page-teleport .form-actions .button:not(.form-submit):hover:not(:disabled),.path-teleport .button--secondary:hover:not(:disabled),.path-teleport .form-actions .button:not(.form-submit):hover:not(:disabled){background-color:#e8d8ff;}.teleport-form .button--secondary:active:not(:disabled),.teleport-form .form-actions .button:not(.form-submit):active:not(:disabled),.teleport-theme .button--secondary:active:not(:disabled),.teleport-theme .form-actions .button:not(.form-submit):active:not(:disabled),.dashboard-teleport .button--secondary:active:not(:disabled),.dashboard-teleport .form-actions .button:not(.form-submit):active:not(:disabled),.node--type-song .button--secondary:active:not(:disabled),.node--type-song .form-actions .button:not(.form-submit):active:not(:disabled),.page-teleport .button--secondary:active:not(:disabled),.page-teleport .form-actions .button:not(.form-submit):active:not(:disabled),.path-teleport .button--secondary:active:not(:disabled),.path-teleport .form-actions .button:not(.form-submit):active:not(:disabled){background-color:#d1b3ff;}.teleport-form input[type=text]:focus,.teleport-form input[type=email]:focus,.teleport-form input[type=password]:focus,.teleport-form input[type=date]:focus,.teleport-form input[type=number]:focus,.teleport-form input[type=search]:focus,.teleport-form input[type=tel]:focus,.teleport-form input[type=url]:focus,.teleport-form select:focus,.teleport-form textarea:focus,.teleport-theme input[type=text]:focus,.teleport-theme input[type=email]:focus,.teleport-theme input[type=password]:focus,.teleport-theme input[type=date]:focus,.teleport-theme input[type=number]:focus,.teleport-theme input[type=search]:focus,.teleport-theme input[type=tel]:focus,.teleport-theme input[type=url]:focus,.teleport-theme select:focus,.teleport-theme textarea:focus,.dashboard-teleport input[type=text]:focus,.dashboard-teleport input[type=email]:focus,.dashboard-teleport input[type=password]:focus,.dashboard-teleport input[type=date]:focus,.dashboard-teleport input[type=number]:focus,.dashboard-teleport input[type=search]:focus,.dashboard-teleport input[type=tel]:focus,.dashboard-teleport input[type=url]:focus,.dashboard-teleport select:focus,.dashboard-teleport textarea:focus,.node--type-song input[type=text]:focus,.node--type-song input[type=email]:focus,.node--type-song input[type=password]:focus,.node--type-song input[type=date]:focus,.node--type-song input[type=number]:focus,.node--type-song input[type=search]:focus,.node--type-song input[type=tel]:focus,.node--type-song input[type=url]:focus,.node--type-song select:focus,.node--type-song textarea:focus,.page-teleport input[type=text]:focus,.page-teleport input[type=email]:focus,.page-teleport input[type=password]:focus,.page-teleport input[type=date]:focus,.page-teleport input[type=number]:focus,.page-teleport input[type=search]:focus,.page-teleport input[type=tel]:focus,.page-teleport input[type=url]:focus,.page-teleport select:focus,.page-teleport textarea:focus,.path-teleport input[type=text]:focus,.path-teleport input[type=email]:focus,.path-teleport input[type=password]:focus,.path-teleport input[type=date]:focus,.path-teleport input[type=number]:focus,.path-teleport input[type=search]:focus,.path-teleport input[type=tel]:focus,.path-teleport input[type=url]:focus,.path-teleport select:focus,.path-teleport textarea:focus{border-color:#7d11ff;box-shadow:0 0 0 3px #e8d8ff;outline:none;}.teleport-form input[type=checkbox]:focus,.teleport-form input[type=radio]:focus,.teleport-theme input[type=checkbox]:focus,.teleport-theme input[type=radio]:focus,.dashboard-teleport input[type=checkbox]:focus,.dashboard-teleport input[type=radio]:focus,.node--type-song input[type=checkbox]:focus,.node--type-song input[type=radio]:focus,.page-teleport input[type=checkbox]:focus,.page-teleport input[type=radio]:focus,.path-teleport input[type=checkbox]:focus,.path-teleport input[type=radio]:focus{outline:2px solid #7d11ff;outline-offset:2px;}.teleport-form .form-item a,.teleport-form .form-wrapper a,.teleport-theme .form-item a,.teleport-theme .form-wrapper a,.dashboard-teleport .form-item a,.dashboard-teleport .form-wrapper a,.node--type-song .form-item a,.node--type-song .form-wrapper a,.page-teleport .form-item a,.page-teleport .form-wrapper a,.path-teleport .form-item a,.path-teleport .form-wrapper a{color:#7d11ff;text-decoration:none;transition:color 150ms ease;}.teleport-form .form-item a:hover,.teleport-form .form-wrapper a:hover,.teleport-theme .form-item a:hover,.teleport-theme .form-wrapper a:hover,.dashboard-teleport .form-item a:hover,.dashboard-teleport .form-wrapper a:hover,.node--type-song .form-item a:hover,.node--type-song .form-wrapper a:hover,.page-teleport .form-item a:hover,.page-teleport .form-wrapper a:hover,.path-teleport .form-item a:hover,.path-teleport .form-wrapper a:hover{color:#6e0ee6;text-decoration:underline;}.teleport-form .form-item a:active,.teleport-form .form-wrapper a:active,.teleport-theme .form-item a:active,.teleport-theme .form-wrapper a:active,.dashboard-teleport .form-item a:active,.dashboard-teleport .form-wrapper a:active,.node--type-song .form-item a:active,.node--type-song .form-wrapper a:active,.page-teleport .form-item a:active,.page-teleport .form-wrapper a:active,.path-teleport .form-item a:active,.path-teleport .form-wrapper a:active{color:#5c0bbf;}.teleport-form .form-item a:visited,.teleport-form .form-wrapper a:visited,.teleport-theme .form-item a:visited,.teleport-theme .form-wrapper a:visited,.dashboard-teleport .form-item a:visited,.dashboard-teleport .form-wrapper a:visited,.node--type-song .form-item a:visited,.node--type-song .form-wrapper a:visited,.page-teleport .form-item a:visited,.page-teleport .form-wrapper a:visited,.path-teleport .form-item a:visited,.path-teleport .form-wrapper a:visited{color:#4a0998;}.teleport-form .form-required,.teleport-theme .form-required,.dashboard-teleport .form-required,.node--type-song .form-required,.page-teleport .form-required,.path-teleport .form-required{color:#7d11ff;}.teleport-form .description,.teleport-form .form-item .description,.teleport-theme .description,.teleport-theme .form-item .description,.dashboard-teleport .description,.dashboard-teleport .form-item .description,.node--type-song .description,.node--type-song .form-item .description,.page-teleport .description,.page-teleport .form-item .description,.path-teleport .description,.path-teleport .form-item .description{color:#757575;}.teleport-form .progress,.teleport-theme .progress,.dashboard-teleport .progress,.node--type-song .progress,.page-teleport .progress,.path-teleport .progress{background-color:#e5e5e5;}.teleport-form .progress .bar,.teleport-theme .progress .bar,.dashboard-teleport .progress .bar,.node--type-song .progress .bar,.page-teleport .progress .bar,.path-teleport .progress .bar{background-color:#7d11ff;}.teleport-form .password-strength__indicator,.teleport-theme .password-strength__indicator,.dashboard-teleport .password-strength__indicator,.node--type-song .password-strength__indicator,.page-teleport .password-strength__indicator,.path-teleport .password-strength__indicator{background-color:#e5e5e5;}.teleport-form .password-strength__bar,.teleport-theme .password-strength__bar,.dashboard-teleport .password-strength__bar,.node--type-song .password-strength__bar,.page-teleport .password-strength__bar,.path-teleport .password-strength__bar{background-color:#7d11ff;}.teleport-form .form-managed-file .form-submit,.teleport-theme .form-managed-file .form-submit,.dashboard-teleport .form-managed-file .form-submit,.node--type-song .form-managed-file .form-submit,.page-teleport .form-managed-file .form-submit,.path-teleport .form-managed-file .form-submit{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:transparent;color:#7d11ff;border-color:#7d11ff;width:auto;margin-top:0.5em;}.teleport-form .form-managed-file .form-submit:focus,.teleport-theme .form-managed-file .form-submit:focus,.dashboard-teleport .form-managed-file .form-submit:focus,.node--type-song .form-managed-file .form-submit:focus,.page-teleport .form-managed-file .form-submit:focus,.path-teleport .form-managed-file .form-submit:focus{outline:2px solid #7d11ff;outline-offset:2px;}.teleport-form .form-managed-file .form-submit:disabled,.teleport-theme .form-managed-file .form-submit:disabled,.dashboard-teleport .form-managed-file .form-submit:disabled,.node--type-song .form-managed-file .form-submit:disabled,.page-teleport .form-managed-file .form-submit:disabled,.path-teleport .form-managed-file .form-submit:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.teleport-form .form-managed-file .form-submit:hover:not(:disabled),.teleport-theme .form-managed-file .form-submit:hover:not(:disabled),.dashboard-teleport .form-managed-file .form-submit:hover:not(:disabled),.node--type-song .form-managed-file .form-submit:hover:not(:disabled),.page-teleport .form-managed-file .form-submit:hover:not(:disabled),.path-teleport .form-managed-file .form-submit:hover:not(:disabled){background-color:#e8d8ff;}.teleport-form .form-managed-file .form-submit:active:not(:disabled),.teleport-theme .form-managed-file .form-submit:active:not(:disabled),.dashboard-teleport .form-managed-file .form-submit:active:not(:disabled),.node--type-song .form-managed-file .form-submit:active:not(:disabled),.page-teleport .form-managed-file .form-submit:active:not(:disabled),.path-teleport .form-managed-file .form-submit:active:not(:disabled){background-color:#d1b3ff;}.teleport-form .ui-autocomplete-loading,.teleport-theme .ui-autocomplete-loading,.dashboard-teleport .ui-autocomplete-loading,.node--type-song .ui-autocomplete-loading,.page-teleport .ui-autocomplete-loading,.path-teleport .ui-autocomplete-loading{background-image:none;}.teleport-form .ui-autocomplete-loading::after,.teleport-theme .ui-autocomplete-loading::after,.dashboard-teleport .ui-autocomplete-loading::after,.node--type-song .ui-autocomplete-loading::after,.page-teleport .ui-autocomplete-loading::after,.path-teleport .ui-autocomplete-loading::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid #7d11ff;border-radius:50%;border-top-color:transparent;animation:teleport-spin 0.8s linear infinite;}.teleport-form select,.teleport-theme select,.dashboard-teleport select,.node--type-song select,.page-teleport select,.path-teleport select{background-color:white;border:1px solid #e5e5e5;color:#262626;}.teleport-form select:hover,.teleport-theme select:hover,.dashboard-teleport select:hover,.node--type-song select:hover,.page-teleport select:hover,.path-teleport select:hover{border-color:#a3a3a3;}.teleport-form select:focus,.teleport-theme select:focus,.dashboard-teleport select:focus,.node--type-song select:focus,.page-teleport select:focus,.path-teleport select:focus{border-color:#7d11ff;box-shadow:0 0 0 3px #e8d8ff;}.teleport-form .error input,.teleport-form .error textarea,.teleport-form .error select,.teleport-form input.error,.teleport-form textarea.error,.teleport-form select.error,.teleport-theme .error input,.teleport-theme .error textarea,.teleport-theme .error select,.teleport-theme input.error,.teleport-theme textarea.error,.teleport-theme select.error,.dashboard-teleport .error input,.dashboard-teleport .error textarea,.dashboard-teleport .error select,.dashboard-teleport input.error,.dashboard-teleport textarea.error,.dashboard-teleport select.error,.node--type-song .error input,.node--type-song .error textarea,.node--type-song .error select,.node--type-song input.error,.node--type-song textarea.error,.node--type-song select.error,.page-teleport .error input,.page-teleport .error textarea,.page-teleport .error select,.page-teleport input.error,.page-teleport textarea.error,.page-teleport select.error,.path-teleport .error input,.path-teleport .error textarea,.path-teleport .error select,.path-teleport input.error,.path-teleport textarea.error,.path-teleport select.error{border-color:#dc2626;}.teleport-form .error input:focus,.teleport-form .error textarea:focus,.teleport-form .error select:focus,.teleport-form input.error:focus,.teleport-form textarea.error:focus,.teleport-form select.error:focus,.teleport-theme .error input:focus,.teleport-theme .error textarea:focus,.teleport-theme .error select:focus,.teleport-theme input.error:focus,.teleport-theme textarea.error:focus,.teleport-theme select.error:focus,.dashboard-teleport .error input:focus,.dashboard-teleport .error textarea:focus,.dashboard-teleport .error select:focus,.dashboard-teleport input.error:focus,.dashboard-teleport textarea.error:focus,.dashboard-teleport select.error:focus,.node--type-song .error input:focus,.node--type-song .error textarea:focus,.node--type-song .error select:focus,.node--type-song input.error:focus,.node--type-song textarea.error:focus,.node--type-song select.error:focus,.page-teleport .error input:focus,.page-teleport .error textarea:focus,.page-teleport .error select:focus,.page-teleport input.error:focus,.page-teleport textarea.error:focus,.page-teleport select.error:focus,.path-teleport .error input:focus,.path-teleport .error textarea:focus,.path-teleport .error select:focus,.path-teleport input.error:focus,.path-teleport textarea.error:focus,.path-teleport select.error:focus{border-color:#dc2626;box-shadow:0 0 0 3px #fca5a5;}.teleport-form .success input,.teleport-form .success textarea,.teleport-form .success select,.teleport-theme .success input,.teleport-theme .success textarea,.teleport-theme .success select,.dashboard-teleport .success input,.dashboard-teleport .success textarea,.dashboard-teleport .success select,.node--type-song .success input,.node--type-song .success textarea,.node--type-song .success select,.page-teleport .success input,.page-teleport .success textarea,.page-teleport .success select,.path-teleport .success input,.path-teleport .success textarea,.path-teleport .success select{border-color:#16a34a;}.teleport-form .success input:focus,.teleport-form .success textarea:focus,.teleport-form .success select:focus,.teleport-theme .success input:focus,.teleport-theme .success textarea:focus,.teleport-theme .success select:focus,.dashboard-teleport .success input:focus,.dashboard-teleport .success textarea:focus,.dashboard-teleport .success select:focus,.node--type-song .success input:focus,.node--type-song .success textarea:focus,.node--type-song .success select:focus,.page-teleport .success input:focus,.page-teleport .success textarea:focus,.page-teleport .success select:focus,.path-teleport .success input:focus,.path-teleport .success textarea:focus,.path-teleport .success select:focus{border-color:#16a34a;box-shadow:0 0 0 3px #bbf7d0;}.teleport-form input:disabled,.teleport-form textarea:disabled,.teleport-form select:disabled,.teleport-form button:disabled,.teleport-theme input:disabled,.teleport-theme textarea:disabled,.teleport-theme select:disabled,.teleport-theme button:disabled,.dashboard-teleport input:disabled,.dashboard-teleport textarea:disabled,.dashboard-teleport select:disabled,.dashboard-teleport button:disabled,.node--type-song input:disabled,.node--type-song textarea:disabled,.node--type-song select:disabled,.node--type-song button:disabled,.page-teleport input:disabled,.page-teleport textarea:disabled,.page-teleport select:disabled,.page-teleport button:disabled,.path-teleport input:disabled,.path-teleport textarea:disabled,.path-teleport select:disabled,.path-teleport button:disabled{background-color:#f5f5f5;color:#a3a3a3;cursor:not-allowed;opacity:0.6;}.teleport-form ::placeholder,.teleport-theme ::placeholder,.dashboard-teleport ::placeholder,.node--type-song ::placeholder,.page-teleport ::placeholder,.path-teleport ::placeholder{color:#757575;opacity:1;}.teleport-form .form-actions .form-submit,.teleport-theme .form-actions .form-submit,.dashboard-teleport .form-actions .form-submit,.node--type-song .form-actions .form-submit,.page-teleport .form-actions .form-submit,.path-teleport .form-actions .form-submit{margin-right:1em;}.teleport-form .form-actions .form-submit:last-child,.teleport-theme .form-actions .form-submit:last-child,.dashboard-teleport .form-actions .form-submit:last-child,.node--type-song .form-actions .form-submit:last-child,.page-teleport .form-actions .form-submit:last-child,.path-teleport .form-actions .form-submit:last-child{margin-right:0;}@keyframes teleport-spin{to{transform:translateY(-50%) rotate(360deg);}}.route-entitygroupcanonical h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.route-entitygroupcanonical h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-entitygroupcanonical h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-entitygroupcanonical h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.route-entitygroup-relationshipcanonical #content-area{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;padding:0 1rem;}.route-entitygroup-relationshipcanonical .region-content{clear:both;padding:1em 4%;}.route-entitygroup-relationshipcanonical .region-content:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.route-entitygroup-relationshipcanonical .region-content{padding:2.25em 6% 2em;}}.route-entitygroup-relationshipcanonical .region-content .user-bar-content,.route-entitygroup-relationshipcanonical .region-content .section-inner,.route-entitygroup-relationshipcanonical .region-content .block-content,.route-entitygroup-relationshipcanonical .region-content.block-views > div,.route-entitygroup-relationshipcanonical .region-content.block-views > h2,.route-entitygroup-relationshipcanonical .region-content.block-block-content > h2,.route-entitygroup-relationshipcanonical .region-content.block-block-content > div,.route-entitygroup-relationshipcanonical .region-content.block-ctools-block > span,.route-entitygroup-relationshipcanonical .region-content.block-ctools-block > div,.route-entitygroup-relationshipcanonical .region-content.block-entity-block header,.route-entitygroup-relationshipcanonical .region-content.block-entity-block .content,.route-entitygroup-relationshipcanonical .region-content .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.route-entitygroup-relationshipcanonical .region-content.block-views h2,.route-entitygroup-relationshipcanonical .region-content.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.route-entitygroup-relationshipcanonical .region-content.block-views h2,.route-entitygroup-relationshipcanonical .region-content.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-entitygroup-relationshipcanonical .region-content.block-views h2,.route-entitygroup-relationshipcanonical .region-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-entitygroup-relationshipcanonical .region-content.block-views h2,.route-entitygroup-relationshipcanonical .region-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.route-entitygroup-relationshipcanonical h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.route-entitygroup-relationshipcanonical h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-entitygroup-relationshipcanonical h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-entitygroup-relationshipcanonical h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.route-entitygroup-relationshipcanonical #block-ggfresh-local-tasks{margin-bottom:2rem;border-bottom:1px solid #fafafa;}.route-entitygroup-relationshipcanonical #block-ggfresh-local-tasks ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;}.route-entitygroup-relationshipcanonical #block-ggfresh-local-tasks ul li{margin:0;}.route-entitygroup-relationshipcanonical #block-ggfresh-local-tasks ul li a{display:block;padding:0.75rem 1rem;text-decoration:none;color:#404040;border-bottom:2px solid transparent;}.route-entitygroup-relationshipcanonical #block-ggfresh-local-tasks ul li a:hover{color:#ff8c11;border-bottom-color:#ff8c11;}.route-entitygroup-relationshipcanonical #block-ggfresh-local-tasks ul li a.is-active{color:#ff8c11;border-bottom-color:#ff8c11;font-weight:600;}.route-entitygroup-relationshipcanonical .group-content{background-color:white;padding:2rem;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.1);}.route-entitygroup-relationshipcanonical .group-content .field{margin-bottom:1.5rem;}.route-entitygroup-relationshipcanonical .group-content .field .field__label{font-weight:600;color:#404040;margin-bottom:0.5rem;display:block;}.route-entitygroup-relationshipcanonical .group-content .field .field__item{color:#171717;}.route-entitygroup-relationshipcanonical .group-content .field .field__item a{color:#ff8c11;text-decoration:none;}.route-entitygroup-relationshipcanonical .group-content .field .field__item a:hover{text-decoration:underline;}.route-viewgroup-nodespage-1 #content-area{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;padding:0 1rem;}.route-viewgroup-nodespage-1 .region-content{clear:both;padding:1em 4%;}.route-viewgroup-nodespage-1 .region-content:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.route-viewgroup-nodespage-1 .region-content{padding:2.25em 6% 2em;}}.route-viewgroup-nodespage-1 .region-content .user-bar-content,.route-viewgroup-nodespage-1 .region-content .section-inner,.route-viewgroup-nodespage-1 .region-content .block-content,.route-viewgroup-nodespage-1 .region-content.block-views > div,.route-viewgroup-nodespage-1 .region-content.block-views > h2,.route-viewgroup-nodespage-1 .region-content.block-block-content > h2,.route-viewgroup-nodespage-1 .region-content.block-block-content > div,.route-viewgroup-nodespage-1 .region-content.block-ctools-block > span,.route-viewgroup-nodespage-1 .region-content.block-ctools-block > div,.route-viewgroup-nodespage-1 .region-content.block-entity-block header,.route-viewgroup-nodespage-1 .region-content.block-entity-block .content,.route-viewgroup-nodespage-1 .region-content .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.route-viewgroup-nodespage-1 .region-content.block-views h2,.route-viewgroup-nodespage-1 .region-content.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.route-viewgroup-nodespage-1 .region-content.block-views h2,.route-viewgroup-nodespage-1 .region-content.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-viewgroup-nodespage-1 .region-content.block-views h2,.route-viewgroup-nodespage-1 .region-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-viewgroup-nodespage-1 .region-content.block-views h2,.route-viewgroup-nodespage-1 .region-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.route-viewgroup-nodespage-1 #block-ggfresh-local-actions{margin-bottom:1.5rem;}.route-viewgroup-nodespage-1 #block-ggfresh-local-actions nav{list-style:none;padding:0;display:flex;gap:1rem;}.route-viewgroup-nodespage-1 #block-ggfresh-local-actions nav li{margin:0;}.route-viewgroup-nodespage-1 #block-ggfresh-local-actions nav li a.button{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;margin:0;}.route-viewgroup-nodespage-1 #block-ggfresh-local-actions nav li a.button a{color:#ffffff;}.route-viewgroup-nodespage-1 #block-ggfresh-local-actions nav li a.button:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.route-viewgroup-nodespage-1 .views-exposed-form{margin-bottom:1.5rem;background-color:#fafafa;padding:1rem;border-radius:4px;}.route-viewgroup-nodespage-1 .views-exposed-form .form--inline{display:flex;align-items:end;gap:1rem;flex-wrap:wrap;}.route-viewgroup-nodespage-1 .views-exposed-form .form--inline .form-item{margin:0;}.route-viewgroup-nodespage-1 .views-exposed-form .form--inline .form-item .form-select{background-color:white;font-family:inherit;border:1px solid #ddd9d9;box-shadow:none;display:block;padding:0.5em;padding-left:11px;box-sizing:border-box;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;min-height:39px;border-radius:4px;margin:0;width:auto;min-width:150px;}.route-viewgroup-nodespage-1 .views-exposed-form .form--inline .form-item .form-select:focus{border-color:#3898EC;outline:0;}.route-viewgroup-nodespage-1 .views-exposed-form .form--inline .form-actions{margin:0;}.route-viewgroup-nodespage-1 .views-exposed-form .form--inline .form-actions .button{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;margin:0;}.route-viewgroup-nodespage-1 .views-exposed-form .form--inline .form-actions .button a{color:#ffffff;}.route-viewgroup-nodespage-1 .views-exposed-form .form--inline .form-actions .button:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.route-viewgroup-nodespage-1 .view-content .views-table{margin-top:1rem;background-color:white;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:4px;overflow:hidden;}.route-viewgroup-nodespage-1 .view-content .views-table thead th{padding:1rem 0.75rem;}.route-viewgroup-nodespage-1 .view-content .views-table thead th a{color:#404040;text-decoration:none;}.route-viewgroup-nodespage-1 .view-content .views-table thead th a:hover{color:#ff8c11;}.route-viewgroup-nodespage-1 .view-content .views-table thead th .tablesort{margin-left:0.5rem;}.route-viewgroup-nodespage-1 .view-content .views-table tbody td{padding:0.75rem;vertical-align:middle;}.route-viewgroup-nodespage-1 .view-content .views-table tbody td.views-empty{text-align:center;padding:2rem;color:#404040;font-style:italic;}.route-viewgroup-memberspage-1 #content-area{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;padding:0 1rem;}.route-viewgroup-memberspage-1 .region-content{clear:both;padding:1em 4%;}.route-viewgroup-memberspage-1 .region-content:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.route-viewgroup-memberspage-1 .region-content{padding:2.25em 6% 2em;}}.route-viewgroup-memberspage-1 .region-content .user-bar-content,.route-viewgroup-memberspage-1 .region-content .section-inner,.route-viewgroup-memberspage-1 .region-content .block-content,.route-viewgroup-memberspage-1 .region-content.block-views > div,.route-viewgroup-memberspage-1 .region-content.block-views > h2,.route-viewgroup-memberspage-1 .region-content.block-block-content > h2,.route-viewgroup-memberspage-1 .region-content.block-block-content > div,.route-viewgroup-memberspage-1 .region-content.block-ctools-block > span,.route-viewgroup-memberspage-1 .region-content.block-ctools-block > div,.route-viewgroup-memberspage-1 .region-content.block-entity-block header,.route-viewgroup-memberspage-1 .region-content.block-entity-block .content,.route-viewgroup-memberspage-1 .region-content .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.route-viewgroup-memberspage-1 .region-content.block-views h2,.route-viewgroup-memberspage-1 .region-content.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.route-viewgroup-memberspage-1 .region-content.block-views h2,.route-viewgroup-memberspage-1 .region-content.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-viewgroup-memberspage-1 .region-content.block-views h2,.route-viewgroup-memberspage-1 .region-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-viewgroup-memberspage-1 .region-content.block-views h2,.route-viewgroup-memberspage-1 .region-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.route-viewgroup-memberspage-1 #block-ggfresh-local-actions{margin-bottom:1.5rem;}.route-viewgroup-memberspage-1 #block-ggfresh-local-actions nav{list-style:none;padding:0;display:flex;gap:1rem;}.route-viewgroup-memberspage-1 #block-ggfresh-local-actions nav li{margin:0;}.route-viewgroup-memberspage-1 #block-ggfresh-local-actions nav li a.button{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;margin:0;}.route-viewgroup-memberspage-1 #block-ggfresh-local-actions nav li a.button a{color:#ffffff;}.route-viewgroup-memberspage-1 #block-ggfresh-local-actions nav li a.button:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.route-viewgroup-memberspage-1 #block-ggfresh-local-tasks{margin-bottom:2rem;border-bottom:1px solid #fafafa;}.route-viewgroup-memberspage-1 #block-ggfresh-local-tasks ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;}.route-viewgroup-memberspage-1 #block-ggfresh-local-tasks ul li{margin:0;}.route-viewgroup-memberspage-1 #block-ggfresh-local-tasks ul li a{display:block;padding:0.75rem 1rem;text-decoration:none;color:#404040;border-bottom:2px solid transparent;}.route-viewgroup-memberspage-1 #block-ggfresh-local-tasks ul li a:hover{color:#ff8c11;border-bottom-color:#ff8c11;}.route-viewgroup-memberspage-1 #block-ggfresh-local-tasks ul li a.is-active{color:#ff8c11;border-bottom-color:#ff8c11;font-weight:600;}.route-viewgroup-memberspage-1 .view-content .views-table{margin-top:1rem;background-color:white;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:4px;overflow:hidden;}.route-viewgroup-memberspage-1 .view-content .views-table thead th{padding:1rem 0.75rem;}.route-viewgroup-memberspage-1 .view-content .views-table thead th a{color:#404040;text-decoration:none;}.route-viewgroup-memberspage-1 .view-content .views-table thead th a:hover{color:#ff8c11;}.route-viewgroup-memberspage-1 .view-content .views-table tbody td{padding:0.75rem;vertical-align:middle;}.route-viewgroup-memberspage-1 .view-content .views-table tbody td a{color:#ff8c11;text-decoration:none;}.route-viewgroup-memberspage-1 .view-content .views-table tbody td a:hover{text-decoration:underline;}.route-viewgroup-memberspage-1 .view-content .views-table tbody td .item-list ul{list-style:none;padding:0;margin:0;}.route-viewgroup-memberspage-1 .view-content .views-table tbody td .item-list ul li{display:inline-block;background-color:#fafafa;padding:0.25rem 0.5rem;border-radius:12px;font-size:0.875rem;margin-right:0.5rem;color:#404040;}.route-viewgroup-memberspage-1 .view-content .views-table tbody td .dropbutton-wrapper .dropbutton-widget .dropbutton a{color:#404040;font-size:0.875rem;}.route-viewgroup-memberspage-1 .view-content .views-table tbody td .dropbutton-wrapper .dropbutton-widget .dropbutton a:hover{color:#ff8c11;}.my-groups-wrapper .views-view-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;}@media (max-width:768px){.my-groups-wrapper .views-view-grid{grid-template-columns:1fr;}}.my-groups-wrapper .view-content{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;}@media (max-width:768px){.my-groups-wrapper .view-content{grid-template-columns:1fr;}}.group-card,.group-tile{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border-radius:12px;padding:8px 12px;transition:all 0.3s ease;border:1px solid rgba(125,17,255,0.08);display:flex;align-items:center;gap:8px;position:relative;overflow:hidden;}.group-card::before,.group-tile::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(135deg,#7d11ff 0%,#5a0fb8 100%);}.group-card:hover,.group-tile:hover{background:white;transform:translateY(-3px);box-shadow:0 8px 24px rgba(125,17,255,0.15);border-color:rgba(125,17,255,0.2);}.group-avatar{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:bold;color:white;flex-shrink:0;position:relative;box-shadow:0 4px 12px rgba(0,0,0,0.15);overflow:hidden;}.group-avatar.blues:not(.has-image){background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%);}.group-avatar.beginner:not(.has-image){background:linear-gradient(135deg,#059669 0%,#10b981 100%);}.group-avatar.rock:not(.has-image){background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%);}.group-avatar.writers:not(.has-image){background:linear-gradient(135deg,#7c3aed 0%,#8b5cf6 100%);}.group-avatar.default:not(.has-image){background:linear-gradient(135deg,#6b7280 0%,#9ca3af 100%);}.group-avatar.has-image{background:#f8fafc;}.group-avatar.has-image .group-avatar-image,.group-avatar.has-image .field--name-field-group-image img{width:100%;height:100%;object-fit:cover;border-radius:12px;}.group-avatar.has-image .field--name-field-group-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.group-info{flex:1;}.group-title{font-size:15px;font-weight:600;color:#333;margin-bottom:2px;}.group-title a{color:inherit;text-decoration:none;}.group-title a:hover{color:#7d11ff;}.group-members{font-size:12px;color:#666;margin-bottom:2px;display:flex;align-items:center;gap:8px;}.group-members .membership-indicator{font-size:11px;padding:2px 8px;border-radius:12px;font-weight:600;}.group-members .membership-indicator.member{background-color:rgba(125,17,255,0.1);color:#7d11ff;}.group-members .membership-indicator.non-member{background-color:rgba(0,0,0,0.05);color:#666;cursor:pointer;transition:all 0.2s ease;text-decoration:none;display:inline-block;}.group-members .membership-indicator.non-member:hover{background-color:#7d11ff;color:white;text-decoration:none;}.group-members .membership-indicator.non-member.loading{opacity:0.6;cursor:not-allowed;pointer-events:none;}.group-activity{font-size:11px;color:#7d11ff;font-weight:500;}.award-card,.winner-card{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%);color:white;text-align:center;padding:24px 16px;margin-bottom:16px;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 4px 16px rgba(245,158,11,0.3);}.award-card::before,.winner-card::before{content:"🏆";position:absolute;font-size:80px;opacity:0.1;top:50%;left:50%;transform:translate(-50%,-50%);}.award-card .award-content,.winner-card .award-content{position:relative;z-index:1;}.award-card .award-label,.winner-card .award-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:12px;opacity:0.9;}.award-card .award-title,.winner-card .award-title{font-size:18px;font-weight:700;margin-bottom:6px;}.award-card .award-subtitle,.winner-card .award-subtitle{font-size:14px;opacity:0.9;margin-bottom:12px;}.award-card .award-stats,.winner-card .award-stats{display:flex;justify-content:center;gap:16px;font-size:12px;}.award-card .award-stats .award-stat,.winner-card .award-stats .award-stat{display:flex;align-items:center;gap:4px;}.award-card.award-compact,.winner-card.award-compact{padding:16px 12px;}.award-card.award-compact::before,.winner-card.award-compact::before{font-size:60px;}.award-card.award-compact .award-title,.winner-card.award-compact .award-title{font-size:16px;}.award-card.award-compact .award-subtitle,.winner-card.award-compact .award-subtitle{font-size:12px;}.achievements-wrapper,.learning-achievements{background:white;border-radius:12px;padding:24px;box-shadow:0 2px 16px rgba(0,0,0,0.1);}.achievements-wrapper .view-content,.learning-achievements .view-content{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;padding:0;margin:0;}@media (max-width:1024px){.achievements-wrapper .view-content,.learning-achievements .view-content{grid-template-columns:repeat(3,1fr);}}@media (max-width:768px){.achievements-wrapper .view-content,.learning-achievements .view-content{grid-template-columns:repeat(2,1fr);}}.achievements-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;}@media (max-width:1024px){.achievements-grid{grid-template-columns:repeat(3,1fr);}}@media (max-width:768px){.achievements-grid{grid-template-columns:repeat(2,1fr);}}.achievement-badge,.achievements-wrapper .views-row,.learning-achievements .views-row{aspect-ratio:1;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;position:relative;overflow:hidden;background:transparent;width:100%;height:auto;max-width:none;padding:0;margin:0;}.achievement-badge .image-title,.achievement-badge .field__label,.achievements-wrapper .views-row .image-title,.achievements-wrapper .views-row .field__label,.learning-achievements .views-row .image-title,.learning-achievements .views-row .field__label{display:none;}.achievement-badge img,.achievements-wrapper .views-row img,.learning-achievements .views-row img{width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,0.15);}.achievement-badge .field,.achievement-badge .field__item,.achievements-wrapper .views-row .field,.achievements-wrapper .views-row .field__item,.learning-achievements .views-row .field,.learning-achievements .views-row .field__item{width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.achievement-badge .field img,.achievement-badge .field__item img,.achievements-wrapper .views-row .field img,.achievements-wrapper .views-row .field__item img,.learning-achievements .views-row .field img,.learning-achievements .views-row .field__item img{width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,0.15);}.achievement-badge:hover,.achievements-wrapper .views-row:hover,.learning-achievements .views-row:hover{transform:scale(1.1);}.achievement-badge:hover img,.achievements-wrapper .views-row:hover img,.learning-achievements .views-row:hover img{box-shadow:0 6px 20px rgba(0,0,0,0.2);}.achievement-badge:not(:has(img)),.achievements-wrapper .views-row:not(:has(img)),.learning-achievements .views-row:not(:has(img)){background:linear-gradient(135deg,#7d11ff,#5a0fb8);color:white;font-size:40px;box-shadow:0 4px 16px rgba(125,17,255,0.3);}.dashboard-teleport .achievements-wrapper .views-row .views-field-achievement-unlocked-image img{width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;}@keyframes bounce-in{0%{transform:translateY(30px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes subtle-pulse{0%,100%{transform:scale(1);box-shadow:0 4px 16px rgba(125,17,255,0.3);}50%{transform:scale(1.05);box-shadow:0 6px 20px rgba(125,17,255,0.4);}}.group-challenge-full .challenge-header{background:linear-gradient(135deg,#7d11ff 0%,#5a0fb8 100%);color:white;padding:40px 0;margin-bottom:32px;text-align:center;border-radius:12px;box-shadow:0 8px 24px rgba(125,17,255,0.2);}.group-challenge-full .challenge-header .challenge-badge{display:inline-block;background:rgba(255,255,255,0.2);padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:16px;}.group-challenge-full .challenge-header .challenge-title{font-size:32px;font-weight:700;margin-bottom:16px;text-shadow:0 2px 8px rgba(0,0,0,0.2);}.group-challenge-full .challenge-header .challenge-description{font-size:18px;max-width:600px;margin:0 auto 24px;opacity:0.9;line-height:1.6;}.group-challenge-full .challenge-header .challenge-stats{display:flex;justify-content:center;gap:48px;}.group-challenge-full .challenge-header .challenge-stats .challenge-stat .stat-number{display:block;font-size:36px;font-weight:700;margin-bottom:4px;text-shadow:0 2px 8px rgba(0,0,0,0.2);}.group-challenge-full .challenge-header .challenge-stats .challenge-stat .stat-label{font-size:14px;opacity:0.8;text-transform:uppercase;letter-spacing:0.5px;}.group-challenge-full .challenge-actions{text-align:center;margin-bottom:40px;}.group-challenge-full .challenge-actions .submit-song-btn{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;background:#7d11ff;color:white;font-size:18px;padding:16px 32px;border-radius:8px;font-weight:600;}.group-challenge-full .challenge-actions .submit-song-btn a{color:#ffffff;}.group-challenge-full .challenge-actions .submit-song-btn:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.group-challenge-full .challenge-actions .submit-song-btn:hover{background:#5a0fb8;transform:translateY(-2px);box-shadow:0 6px 20px rgba(125,17,255,0.3);}.group-challenge-full .challenge-actions p{color:#666;margin-bottom:16px;font-size:16px;}.group-challenge-full .challenge-actions .btn-secondary{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;background:#e5e7eb;color:#333;}.group-challenge-full .challenge-actions .btn-secondary a{color:#ffffff;}.group-challenge-full .challenge-actions .btn-secondary:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.group-challenge-full .challenge-actions .btn-secondary:hover{background:#d1d5db;}.group-challenge-full .challenge-content h2{font-size:24px;font-weight:600;color:#333;margin-bottom:24px;text-align:center;}.group-challenge-full .challenge-content .challenge-songs{background:#f8fafc;padding:32px;border-radius:12px;min-height:200px;}.group-challenge-full .challenge-content .challenge-songs .no-songs-message{text-align:center;color:#666;font-size:16px;padding:40px 0;}a.logo{display:inline-block;}.logged-in a.user-register,.logged-in a.userregister,.logged-in a.userlogin,.logged-in #main-menu-link-content8b7ed573-9d24-48a2-a43f-fb3381cf7639{display:none !important;}#header-region{display:block;margin-right:auto;margin-left:auto;padding:4px 0 0 0;position:relative;}@media only screen and (max-width:767px){#header-region{height:37px;}}@media only screen and (min-width:768px){#header-region .nav-toggle{display:none;}}@media only screen and (max-width:767px){#header-region .sf-menu{display:none;}#header-region .sf-menu.sf-js-enabled{display:block;}}#header-region .region-header{display:flex;justify-content:space-between;position:relative;width:100%;}#header-region a{color:#ffffff;}@media only screen and (max-width:767px){#header-region #block-sitebranding{margin:0 auto;order:2;}}@media only screen and (min-width:768px){#header-region #block-sitebranding{min-width:25%;}}@media only screen and (max-width:767px){#header-region #block-mainnavigation{order:1;}}#header-region #block-mainnavigation #superfish-main-toggle{display:block;width:24px;height:24px;background-size:contain;text-indent:-9999px;overflow:hidden;background-image:url(/themes/custom/ggfresh/images/hamburger-white.png);background-repeat:no-repeat;position:absolute;left:0;top:0;z-index:100;}#header-region #block-useraccountmenu{order:3;}@media only screen and (max-width:767px){#header-region #block-useraccountmenu .sf-accordion.sf-expanded{right:0;}}@media only screen and (min-width:768px){#header-region #block-useraccountmenu{min-width:25%;text-align:right;}}#header-region #block-useraccountmenu .sf-accordion-toggle a{display:block;width:24px;height:24px;background-size:contain;text-indent:-9999px;overflow:hidden;background-image:url(/themes/custom/ggfresh/images/user_24px.svg);background-repeat:no-repeat;position:absolute;right:0;top:0;z-index:100;}@media only screen and (min-width:768px){#header-region #block-useraccountmenu > ul{padding:0;margin:0;}}#header-region #block-useraccountmenu > ul > li{vertical-align:top;}#header-region #block-useraccountmenu > ul > li:after{content:"";}#header-region #block-useraccountmenu > ul > li:first-child:after{content:none;}#header-region #block-useraccountmenu > ul > li:first-child a{min-width:0;}#header-region #block-useraccountmenu > ul > li > ul{padding-left:10px;font-size:80%;}#header-region #block-useraccountmenu > ul > li > a{position:relative;display:inline-block;margin:0;background:none;z-index:100;text-decoration:none;}@media only screen and (max-width:767px){#header-region #block-useraccountmenu > ul > li > a{width:100%;}}#header-region #block-useraccountmenu > ul > li > a.sf-with-ul{padding-right:1.5em;}#header-region #block-useraccountmenu > ul > li > a.sf-with-ul .sf-sub-indicator{font-size:10px;}@media only screen and (min-width:768px){#header-region #block-useraccountmenu > ul > li > a.userlogout{display:none;}}#header-region #block-useraccountmenu > ul > li > a.subscription-managersubscribe,#header-region #block-useraccountmenu > ul > li > a.stripe-registrationsubscribe{color:#ff8c11;}#header-region #block-useraccountmenu > ul > li > a.subscription-managersubscribe:after,#header-region #block-useraccountmenu > ul > li > a.stripe-registrationsubscribe:after{background-color:#ff8c11;}#header-region .block-menu,#header-region .block-superfish{overflow:visible;font-size:19px;line-height:21px;text-align:center;width:auto;}#header-region .block-menu .contextual,#header-region .block-superfish .contextual{display:none;}@media only screen and (max-width:767px){#header-region .block-menu,#header-region .block-superfish{clear:both;max-height:inherit !important;}#header-region .block-menu a.user-profile-image,#header-region .block-superfish a.user-profile-image{display:none !important;}#header-region .block-menu .sf-accordion.sf-expanded,#header-region .block-superfish .sf-accordion.sf-expanded{background-color:#171717;position:absolute;top:57px !important;text-align:left;padding:0 16px 36px 16px;width:max-content;}#header-region .block-menu li,#header-region .block-superfish li{float:none;}#header-region .block-menu > ul > li,#header-region .block-superfish > ul > li{list-style:none;margin:0;padding:0;background:none;}#header-region .block-menu > ul > li > a,#header-region .block-superfish > ul > li > a{border-bottom:1px solid #ffffff;padding:16px 0 16px 0;}#header-region .block-menu > ul > li > ul,#header-region .block-superfish > ul > li > ul{margin-left:10px;}#header-region .block-menu > ul > li > ul > li > a,#header-region .block-superfish > ul > li > ul > li > a{padding:7px 0;}}@media only screen and (min-width:768px){#header-region .block-menu > ul.menu,#header-region .block-superfish > ul.menu{margin:0;}#header-region .block-menu > ul.menu > li,#header-region .block-superfish > ul.menu > li{list-style:none;padding:0;margin:0;vertical-align:middle;width:initial;float:none;display:inline-block;}#header-region .block-menu > ul.menu > li:after,#header-region .block-superfish > ul.menu > li:after{content:"/";vertical-align:text-top;color:#ffffff;}#header-region .block-menu > ul.menu > li:last-child:after,#header-region .block-superfish > ul.menu > li:last-child:after{content:none;}#header-region .block-menu > ul.menu > li > a,#header-region .block-superfish > ul.menu > li > a{display:inline-block;padding:0 1em 0 1em;vertical-align:text-top;position:relative;}#header-region .block-menu > ul.menu > li > a:hover,#header-region .block-superfish > ul.menu > li > a:hover{color:#7d11ff;}#header-region .block-menu > ul.menu > li ul,#header-region .block-superfish > ul.menu > li ul{background:#171717;text-align:left;}#header-region .block-menu > ul.menu > li ul li:after,#header-region .block-superfish > ul.menu > li ul li:after{content:none;}#header-region .block-menu > ul.menu > li ul li a,#header-region .block-superfish > ul.menu > li ul li a{padding:10px 15px;}#header-region .block-menu > ul.menu > li ul li a:hover,#header-region .block-superfish > ul.menu > li ul li a:hover{color:#7d11ff;background-color:rgba(255,255,255,0.05);}#header-region .block-menu > ul.menu > li a.userpage,#header-region .block-superfish > ul.menu > li a.userpage{margin-left:0;padding-right:10px;padding-left:10px;background:#171717;}#header-region .block-menu > ul.menu > li a.userpage.user-profile-image,#header-region .block-superfish > ul.menu > li a.userpage.user-profile-image{padding-left:0;padding-right:0 !important;margin-right:0;min-width:0;position:relative;top:-5px;}#header-region .block-menu > ul.menu > li a.userpage.user-profile-image:hover,#header-region .block-superfish > ul.menu > li a.userpage.user-profile-image:hover{background:none;}#header-region .block-menu > ul.menu > li a.userpage.user-profile-image img,#header-region .block-superfish > ul.menu > li a.userpage.user-profile-image img{border-radius:5px;height:inherit;max-width:inherit;vertical-align:middle;}#header-region .block-menu > ul.menu > li a.userpage.user-profile-image .sf-sub-indicator,#header-region .block-superfish > ul.menu > li a.userpage.user-profile-image .sf-sub-indicator{display:none;}}a{color:#7d11ff;text-decoration:none;transition:color 150ms ease,text-decoration 150ms ease;}a:hover{color:#6e0ee6;text-decoration:underline;}a:active{color:#5c0bbf;}a:visited{color:#4a0998;}a:focus{outline:2px solid #7d11ff;outline-offset:2px;}.content a:not(.button):not(.btn){color:#7d11ff;text-decoration:none;transition:color 150ms ease;}.content a:not(.button):not(.btn):hover{color:#6e0ee6;text-decoration:underline;}.content a:not(.button):not(.btn):active{color:#5c0bbf;}.content a:not(.button):not(.btn):visited{color:#4a0998;}.nav-link,.menu-link,.menu-item a{color:#262626;}.nav-link:hover,.menu-link:hover,.menu-item a:hover{color:#7d11ff;text-decoration:none;}.nav-link.active,.nav-link.is-active,.menu-link.active,.menu-link.is-active,.menu-item a.active,.menu-item a.is-active{color:#7d11ff;}.breadcrumb a{color:#404040;}.breadcrumb a:hover{color:#7d11ff;}footer a,.footer a{color:rgba(255,255,255,0.6);}footer a:hover,.footer a:hover{color:rgba(255,255,255,0.9);}.utility-link{color:#404040;font-size:0.875rem;}.utility-link:hover{color:#7d11ff;}a[target=_blank]:not([class*=social-media-link-icon])::after,a[rel*=external]:not([class*=social-media-link-icon])::after{content:" ↗";font-size:0.75em;color:#757575;}.skip-link:focus{background-color:#7d11ff;color:#ffffff;padding:8px 16px;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:9999;text-decoration:none;border-radius:0 0 8px 8px;}header a:not(.button):not(.btn){color:#262626;}header a:not(.button):not(.btn):hover{color:#7d11ff;}.tag-link,.category-link,.taxonomy-term a{display:inline-block;padding:4px 12px;background-color:#f5f5f5;color:#404040;border-radius:16px;font-size:0.875rem;}.tag-link:hover,.category-link:hover,.taxonomy-term a:hover{background-color:#e8d8ff;color:#7d11ff;text-decoration:none;}.read-more,.more-link{color:#7d11ff;font-weight:600;}.read-more::after,.more-link::after{content:" →";transition:transform 150ms ease;}.read-more:hover,.more-link:hover{text-decoration:none;}.read-more:hover::after,.more-link:hover::after{transform:translateX(4px);}.user-link,.author-link{color:#262626;font-weight:500;}.user-link:hover,.author-link:hover{color:#7d11ff;}a[style*="color: #1d85ba"]{color:#7d11ff !important;}.pagination a{color:#262626;}.pagination a:hover{color:#7d11ff;background-color:#f5f5f5;}.pagination a.active{color:#ffffff;background-color:#7d11ff;}.toc a{color:#404040;}.toc a:hover{color:#7d11ff;}.toc a.active{color:#7d11ff;font-weight:600;}.social-link{color:#757575;}.social-link:hover{color:#7d11ff;}a[download]::before,.download-link::before{content:"↓ ";color:#7d11ff;}a[href^="mailto:"]::before{content:"✉ ";color:#757575;}a[href^="tel:"]::before{content:"☎ ";color:#757575;}@media only screen and (max-width:767px){.route-userlogin .message-wrapper,.route-userregister .message-wrapper,.route-entityuseredit-form .message-wrapper,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper,.route-entityusercontact-form .message-wrapper,.route-commentreply .message-wrapper,.route-entitycommentedit-form .message-wrapper,.alias--user-password .message-wrapper,.route-userreset .message-wrapper,.route-userresetform .message-wrapper,.route-tfaentry .message-wrapper{clear:both;padding:1em 4%;}.route-userlogin .message-wrapper:after,.route-userregister .message-wrapper:after,.route-entityuseredit-form .message-wrapper:after,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper:after,.route-entityusercontact-form .message-wrapper:after,.route-commentreply .message-wrapper:after,.route-entitycommentedit-form .message-wrapper:after,.alias--user-password .message-wrapper:after,.route-userreset .message-wrapper:after,.route-userresetform .message-wrapper:after,.route-tfaentry .message-wrapper:after{content:"";display:table;clear:both;}}@media only screen and (max-width:767px) and (min-width:768px){.route-userlogin .message-wrapper,.route-userregister .message-wrapper,.route-entityuseredit-form .message-wrapper,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper,.route-entityusercontact-form .message-wrapper,.route-commentreply .message-wrapper,.route-entitycommentedit-form .message-wrapper,.alias--user-password .message-wrapper,.route-userreset .message-wrapper,.route-userresetform .message-wrapper,.route-tfaentry .message-wrapper{padding:2.25em 6% 2em;}}@media only screen and (max-width:767px){.route-userlogin .message-wrapper .user-bar-content,.route-userlogin .message-wrapper .section-inner,.route-userlogin .message-wrapper .block-content,.route-userlogin .message-wrapper.block-views > div,.route-userlogin .message-wrapper.block-views > h2,.route-userlogin .message-wrapper.block-block-content > h2,.route-userlogin .message-wrapper.block-block-content > div,.route-userlogin .message-wrapper.block-ctools-block > span,.route-userlogin .message-wrapper.block-ctools-block > div,.route-userlogin .message-wrapper.block-entity-block header,.route-userlogin .message-wrapper.block-entity-block .content,.route-userlogin .message-wrapper .mq--t,.route-userregister .message-wrapper .user-bar-content,.route-userregister .message-wrapper .section-inner,.route-userregister .message-wrapper .block-content,.route-userregister .message-wrapper.block-views > div,.route-userregister .message-wrapper.block-views > h2,.route-userregister .message-wrapper.block-block-content > h2,.route-userregister .message-wrapper.block-block-content > div,.route-userregister .message-wrapper.block-ctools-block > span,.route-userregister .message-wrapper.block-ctools-block > div,.route-userregister .message-wrapper.block-entity-block header,.route-userregister .message-wrapper.block-entity-block .content,.route-userregister .message-wrapper .mq--t,.route-entityuseredit-form .message-wrapper .user-bar-content,.route-entityuseredit-form .message-wrapper .section-inner,.route-entityuseredit-form .message-wrapper .block-content,.route-entityuseredit-form .message-wrapper.block-views > div,.route-entityuseredit-form .message-wrapper.block-views > h2,.route-entityuseredit-form .message-wrapper.block-block-content > h2,.route-entityuseredit-form .message-wrapper.block-block-content > div,.route-entityuseredit-form .message-wrapper.block-ctools-block > span,.route-entityuseredit-form .message-wrapper.block-ctools-block > div,.route-entityuseredit-form .message-wrapper.block-entity-block header,.route-entityuseredit-form .message-wrapper.block-entity-block .content,.route-entityuseredit-form .message-wrapper .mq--t,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper .user-bar-content,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper .section-inner,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper .block-content,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-views > div,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-views > h2,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-block-content > h2,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-block-content > div,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-ctools-block > span,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-ctools-block > div,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-entity-block header,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-entity-block .content,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper .mq--t,.route-entityusercontact-form .message-wrapper .user-bar-content,.route-entityusercontact-form .message-wrapper .section-inner,.route-entityusercontact-form .message-wrapper .block-content,.route-entityusercontact-form .message-wrapper.block-views > div,.route-entityusercontact-form .message-wrapper.block-views > h2,.route-entityusercontact-form .message-wrapper.block-block-content > h2,.route-entityusercontact-form .message-wrapper.block-block-content > div,.route-entityusercontact-form .message-wrapper.block-ctools-block > span,.route-entityusercontact-form .message-wrapper.block-ctools-block > div,.route-entityusercontact-form .message-wrapper.block-entity-block header,.route-entityusercontact-form .message-wrapper.block-entity-block .content,.route-entityusercontact-form .message-wrapper .mq--t,.route-commentreply .message-wrapper .user-bar-content,.route-commentreply .message-wrapper .section-inner,.route-commentreply .message-wrapper .block-content,.route-commentreply .message-wrapper.block-views > div,.route-commentreply .message-wrapper.block-views > h2,.route-commentreply .message-wrapper.block-block-content > h2,.route-commentreply .message-wrapper.block-block-content > div,.route-commentreply .message-wrapper.block-ctools-block > span,.route-commentreply .message-wrapper.block-ctools-block > div,.route-commentreply .message-wrapper.block-entity-block header,.route-commentreply .message-wrapper.block-entity-block .content,.route-commentreply .message-wrapper .mq--t,.route-entitycommentedit-form .message-wrapper .user-bar-content,.route-entitycommentedit-form .message-wrapper .section-inner,.route-entitycommentedit-form .message-wrapper .block-content,.route-entitycommentedit-form .message-wrapper.block-views > div,.route-entitycommentedit-form .message-wrapper.block-views > h2,.route-entitycommentedit-form .message-wrapper.block-block-content > h2,.route-entitycommentedit-form .message-wrapper.block-block-content > div,.route-entitycommentedit-form .message-wrapper.block-ctools-block > span,.route-entitycommentedit-form .message-wrapper.block-ctools-block > div,.route-entitycommentedit-form .message-wrapper.block-entity-block header,.route-entitycommentedit-form .message-wrapper.block-entity-block .content,.route-entitycommentedit-form .message-wrapper .mq--t,.alias--user-password .message-wrapper .user-bar-content,.alias--user-password .message-wrapper .section-inner,.alias--user-password .message-wrapper .block-content,.alias--user-password .message-wrapper.block-views > div,.alias--user-password .message-wrapper.block-views > h2,.alias--user-password .message-wrapper.block-block-content > h2,.alias--user-password .message-wrapper.block-block-content > div,.alias--user-password .message-wrapper.block-ctools-block > span,.alias--user-password .message-wrapper.block-ctools-block > div,.alias--user-password .message-wrapper.block-entity-block header,.alias--user-password .message-wrapper.block-entity-block .content,.alias--user-password .message-wrapper .mq--t,.route-userreset .message-wrapper .user-bar-content,.route-userreset .message-wrapper .section-inner,.route-userreset .message-wrapper .block-content,.route-userreset .message-wrapper.block-views > div,.route-userreset .message-wrapper.block-views > h2,.route-userreset .message-wrapper.block-block-content > h2,.route-userreset .message-wrapper.block-block-content > div,.route-userreset .message-wrapper.block-ctools-block > span,.route-userreset .message-wrapper.block-ctools-block > div,.route-userreset .message-wrapper.block-entity-block header,.route-userreset .message-wrapper.block-entity-block .content,.route-userreset .message-wrapper .mq--t,.route-userresetform .message-wrapper .user-bar-content,.route-userresetform .message-wrapper .section-inner,.route-userresetform .message-wrapper .block-content,.route-userresetform .message-wrapper.block-views > div,.route-userresetform .message-wrapper.block-views > h2,.route-userresetform .message-wrapper.block-block-content > h2,.route-userresetform .message-wrapper.block-block-content > div,.route-userresetform .message-wrapper.block-ctools-block > span,.route-userresetform .message-wrapper.block-ctools-block > div,.route-userresetform .message-wrapper.block-entity-block header,.route-userresetform .message-wrapper.block-entity-block .content,.route-userresetform .message-wrapper .mq--t,.route-tfaentry .message-wrapper .user-bar-content,.route-tfaentry .message-wrapper .section-inner,.route-tfaentry .message-wrapper .block-content,.route-tfaentry .message-wrapper.block-views > div,.route-tfaentry .message-wrapper.block-views > h2,.route-tfaentry .message-wrapper.block-block-content > h2,.route-tfaentry .message-wrapper.block-block-content > div,.route-tfaentry .message-wrapper.block-ctools-block > span,.route-tfaentry .message-wrapper.block-ctools-block > div,.route-tfaentry .message-wrapper.block-entity-block header,.route-tfaentry .message-wrapper.block-entity-block .content,.route-tfaentry .message-wrapper .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.route-userlogin .message-wrapper.block-views h2,.route-userlogin .message-wrapper.block-entity-block header h2,.route-userregister .message-wrapper.block-views h2,.route-userregister .message-wrapper.block-entity-block header h2,.route-entityuseredit-form .message-wrapper.block-views h2,.route-entityuseredit-form .message-wrapper.block-entity-block header h2,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-views h2,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-entity-block header h2,.route-entityusercontact-form .message-wrapper.block-views h2,.route-entityusercontact-form .message-wrapper.block-entity-block header h2,.route-commentreply .message-wrapper.block-views h2,.route-commentreply .message-wrapper.block-entity-block header h2,.route-entitycommentedit-form .message-wrapper.block-views h2,.route-entitycommentedit-form .message-wrapper.block-entity-block header h2,.alias--user-password .message-wrapper.block-views h2,.alias--user-password .message-wrapper.block-entity-block header h2,.route-userreset .message-wrapper.block-views h2,.route-userreset .message-wrapper.block-entity-block header h2,.route-userresetform .message-wrapper.block-views h2,.route-userresetform .message-wrapper.block-entity-block header h2,.route-tfaentry .message-wrapper.block-views h2,.route-tfaentry .message-wrapper.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}}@media only screen and (max-width:767px) and (max-width:767px){.route-userlogin .message-wrapper.block-views h2,.route-userlogin .message-wrapper.block-entity-block header h2,.route-userregister .message-wrapper.block-views h2,.route-userregister .message-wrapper.block-entity-block header h2,.route-entityuseredit-form .message-wrapper.block-views h2,.route-entityuseredit-form .message-wrapper.block-entity-block header h2,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-views h2,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-entity-block header h2,.route-entityusercontact-form .message-wrapper.block-views h2,.route-entityusercontact-form .message-wrapper.block-entity-block header h2,.route-commentreply .message-wrapper.block-views h2,.route-commentreply .message-wrapper.block-entity-block header h2,.route-entitycommentedit-form .message-wrapper.block-views h2,.route-entitycommentedit-form .message-wrapper.block-entity-block header h2,.alias--user-password .message-wrapper.block-views h2,.alias--user-password .message-wrapper.block-entity-block header h2,.route-userreset .message-wrapper.block-views h2,.route-userreset .message-wrapper.block-entity-block header h2,.route-userresetform .message-wrapper.block-views h2,.route-userresetform .message-wrapper.block-entity-block header h2,.route-tfaentry .message-wrapper.block-views h2,.route-tfaentry .message-wrapper.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (max-width:767px) and (min-width:768px) and (max-width:1024px){.route-userlogin .message-wrapper.block-views h2,.route-userlogin .message-wrapper.block-entity-block header h2,.route-userregister .message-wrapper.block-views h2,.route-userregister .message-wrapper.block-entity-block header h2,.route-entityuseredit-form .message-wrapper.block-views h2,.route-entityuseredit-form .message-wrapper.block-entity-block header h2,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-views h2,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-entity-block header h2,.route-entityusercontact-form .message-wrapper.block-views h2,.route-entityusercontact-form .message-wrapper.block-entity-block header h2,.route-commentreply .message-wrapper.block-views h2,.route-commentreply .message-wrapper.block-entity-block header h2,.route-entitycommentedit-form .message-wrapper.block-views h2,.route-entitycommentedit-form .message-wrapper.block-entity-block header h2,.alias--user-password .message-wrapper.block-views h2,.alias--user-password .message-wrapper.block-entity-block header h2,.route-userreset .message-wrapper.block-views h2,.route-userreset .message-wrapper.block-entity-block header h2,.route-userresetform .message-wrapper.block-views h2,.route-userresetform .message-wrapper.block-entity-block header h2,.route-tfaentry .message-wrapper.block-views h2,.route-tfaentry .message-wrapper.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (max-width:767px) and (min-width:1025px){.route-userlogin .message-wrapper.block-views h2,.route-userlogin .message-wrapper.block-entity-block header h2,.route-userregister .message-wrapper.block-views h2,.route-userregister .message-wrapper.block-entity-block header h2,.route-entityuseredit-form .message-wrapper.block-views h2,.route-entityuseredit-form .message-wrapper.block-entity-block header h2,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-views h2,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper.block-entity-block header h2,.route-entityusercontact-form .message-wrapper.block-views h2,.route-entityusercontact-form .message-wrapper.block-entity-block header h2,.route-commentreply .message-wrapper.block-views h2,.route-commentreply .message-wrapper.block-entity-block header h2,.route-entitycommentedit-form .message-wrapper.block-views h2,.route-entitycommentedit-form .message-wrapper.block-entity-block header h2,.alias--user-password .message-wrapper.block-views h2,.alias--user-password .message-wrapper.block-entity-block header h2,.route-userreset .message-wrapper.block-views h2,.route-userreset .message-wrapper.block-entity-block header h2,.route-userresetform .message-wrapper.block-views h2,.route-userresetform .message-wrapper.block-entity-block header h2,.route-tfaentry .message-wrapper.block-views h2,.route-tfaentry .message-wrapper.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:768px){.route-userlogin .message-wrapper,.route-userregister .message-wrapper,.route-entityuseredit-form .message-wrapper,.route-stripe-subscriptionusersubscriptionsviewall .message-wrapper,.route-entityusercontact-form .message-wrapper,.route-commentreply .message-wrapper,.route-entitycommentedit-form .message-wrapper,.alias--user-password .message-wrapper,.route-userreset .message-wrapper,.route-userresetform .message-wrapper,.route-tfaentry .message-wrapper{margin:30px auto;padding:0;width:60%;max-width:650px;}}.route-userlogin #main,.route-userregister #main,.route-entityuseredit-form #main,.route-stripe-subscriptionusersubscriptionsviewall #main,.route-entityusercontact-form #main,.route-commentreply #main,.route-entitycommentedit-form #main,.alias--user-password #main,.route-userreset #main,.route-userresetform #main,.route-tfaentry #main{background-color:#f5f5f5;}.route-userlogin .block-local-tasks-block,.route-userregister .block-local-tasks-block,.route-entityuseredit-form .block-local-tasks-block,.route-stripe-subscriptionusersubscriptionsviewall .block-local-tasks-block,.route-entityusercontact-form .block-local-tasks-block,.route-commentreply .block-local-tasks-block,.route-entitycommentedit-form .block-local-tasks-block,.alias--user-password .block-local-tasks-block,.route-userreset .block-local-tasks-block,.route-userresetform .block-local-tasks-block,.route-tfaentry .block-local-tasks-block{display:none;}.route-userlogin .block--row,.route-userlogin .block-system-main-block,.route-userregister .block--row,.route-userregister .block-system-main-block,.route-entityuseredit-form .block--row,.route-entityuseredit-form .block-system-main-block,.route-stripe-subscriptionusersubscriptionsviewall .block--row,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block,.route-entityusercontact-form .block--row,.route-entityusercontact-form .block-system-main-block,.route-commentreply .block--row,.route-commentreply .block-system-main-block,.route-entitycommentedit-form .block--row,.route-entitycommentedit-form .block-system-main-block,.alias--user-password .block--row,.alias--user-password .block-system-main-block,.route-userreset .block--row,.route-userreset .block-system-main-block,.route-userresetform .block--row,.route-userresetform .block-system-main-block,.route-tfaentry .block--row,.route-tfaentry .block-system-main-block{display:block;margin:0;}.route-userlogin .block--row .block-content,.route-userlogin .block--row article.js-comment,.route-userlogin .block--row form,.route-userlogin .block-system-main-block .block-content,.route-userlogin .block-system-main-block article.js-comment,.route-userlogin .block-system-main-block form,.route-userregister .block--row .block-content,.route-userregister .block--row article.js-comment,.route-userregister .block--row form,.route-userregister .block-system-main-block .block-content,.route-userregister .block-system-main-block article.js-comment,.route-userregister .block-system-main-block form,.route-entityuseredit-form .block--row .block-content,.route-entityuseredit-form .block--row article.js-comment,.route-entityuseredit-form .block--row form,.route-entityuseredit-form .block-system-main-block .block-content,.route-entityuseredit-form .block-system-main-block article.js-comment,.route-entityuseredit-form .block-system-main-block form,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment,.route-stripe-subscriptionusersubscriptionsviewall .block--row form,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form,.route-entityusercontact-form .block--row .block-content,.route-entityusercontact-form .block--row article.js-comment,.route-entityusercontact-form .block--row form,.route-entityusercontact-form .block-system-main-block .block-content,.route-entityusercontact-form .block-system-main-block article.js-comment,.route-entityusercontact-form .block-system-main-block form,.route-commentreply .block--row .block-content,.route-commentreply .block--row article.js-comment,.route-commentreply .block--row form,.route-commentreply .block-system-main-block .block-content,.route-commentreply .block-system-main-block article.js-comment,.route-commentreply .block-system-main-block form,.route-entitycommentedit-form .block--row .block-content,.route-entitycommentedit-form .block--row article.js-comment,.route-entitycommentedit-form .block--row form,.route-entitycommentedit-form .block-system-main-block .block-content,.route-entitycommentedit-form .block-system-main-block article.js-comment,.route-entitycommentedit-form .block-system-main-block form,.alias--user-password .block--row .block-content,.alias--user-password .block--row article.js-comment,.alias--user-password .block--row form,.alias--user-password .block-system-main-block .block-content,.alias--user-password .block-system-main-block article.js-comment,.alias--user-password .block-system-main-block form,.route-userreset .block--row .block-content,.route-userreset .block--row article.js-comment,.route-userreset .block--row form,.route-userreset .block-system-main-block .block-content,.route-userreset .block-system-main-block article.js-comment,.route-userreset .block-system-main-block form,.route-userresetform .block--row .block-content,.route-userresetform .block--row article.js-comment,.route-userresetform .block--row form,.route-userresetform .block-system-main-block .block-content,.route-userresetform .block-system-main-block article.js-comment,.route-userresetform .block-system-main-block form,.route-tfaentry .block--row .block-content,.route-tfaentry .block--row article.js-comment,.route-tfaentry .block--row form,.route-tfaentry .block-system-main-block .block-content,.route-tfaentry .block-system-main-block article.js-comment,.route-tfaentry .block-system-main-block form{display:block;position:relative;padding:25px 30px;background-color:#fff;border:1px solid #e2e2e2;border-radius:11px;}@media only screen and (max-width:767px){.route-userlogin .block--row .block-content,.route-userlogin .block--row article.js-comment,.route-userlogin .block--row form,.route-userlogin .block-system-main-block .block-content,.route-userlogin .block-system-main-block article.js-comment,.route-userlogin .block-system-main-block form,.route-userregister .block--row .block-content,.route-userregister .block--row article.js-comment,.route-userregister .block--row form,.route-userregister .block-system-main-block .block-content,.route-userregister .block-system-main-block article.js-comment,.route-userregister .block-system-main-block form,.route-entityuseredit-form .block--row .block-content,.route-entityuseredit-form .block--row article.js-comment,.route-entityuseredit-form .block--row form,.route-entityuseredit-form .block-system-main-block .block-content,.route-entityuseredit-form .block-system-main-block article.js-comment,.route-entityuseredit-form .block-system-main-block form,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment,.route-stripe-subscriptionusersubscriptionsviewall .block--row form,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form,.route-entityusercontact-form .block--row .block-content,.route-entityusercontact-form .block--row article.js-comment,.route-entityusercontact-form .block--row form,.route-entityusercontact-form .block-system-main-block .block-content,.route-entityusercontact-form .block-system-main-block article.js-comment,.route-entityusercontact-form .block-system-main-block form,.route-commentreply .block--row .block-content,.route-commentreply .block--row article.js-comment,.route-commentreply .block--row form,.route-commentreply .block-system-main-block .block-content,.route-commentreply .block-system-main-block article.js-comment,.route-commentreply .block-system-main-block form,.route-entitycommentedit-form .block--row .block-content,.route-entitycommentedit-form .block--row article.js-comment,.route-entitycommentedit-form .block--row form,.route-entitycommentedit-form .block-system-main-block .block-content,.route-entitycommentedit-form .block-system-main-block article.js-comment,.route-entitycommentedit-form .block-system-main-block form,.alias--user-password .block--row .block-content,.alias--user-password .block--row article.js-comment,.alias--user-password .block--row form,.alias--user-password .block-system-main-block .block-content,.alias--user-password .block-system-main-block article.js-comment,.alias--user-password .block-system-main-block form,.route-userreset .block--row .block-content,.route-userreset .block--row article.js-comment,.route-userreset .block--row form,.route-userreset .block-system-main-block .block-content,.route-userreset .block-system-main-block article.js-comment,.route-userreset .block-system-main-block form,.route-userresetform .block--row .block-content,.route-userresetform .block--row article.js-comment,.route-userresetform .block--row form,.route-userresetform .block-system-main-block .block-content,.route-userresetform .block-system-main-block article.js-comment,.route-userresetform .block-system-main-block form,.route-tfaentry .block--row .block-content,.route-tfaentry .block--row article.js-comment,.route-tfaentry .block--row form,.route-tfaentry .block-system-main-block .block-content,.route-tfaentry .block-system-main-block article.js-comment,.route-tfaentry .block-system-main-block form{margin:1em 1em 2em 1em;}}@media only screen and (min-width:768px){.route-userlogin .block--row .block-content,.route-userlogin .block--row article.js-comment,.route-userlogin .block--row form,.route-userlogin .block-system-main-block .block-content,.route-userlogin .block-system-main-block article.js-comment,.route-userlogin .block-system-main-block form,.route-userregister .block--row .block-content,.route-userregister .block--row article.js-comment,.route-userregister .block--row form,.route-userregister .block-system-main-block .block-content,.route-userregister .block-system-main-block article.js-comment,.route-userregister .block-system-main-block form,.route-entityuseredit-form .block--row .block-content,.route-entityuseredit-form .block--row article.js-comment,.route-entityuseredit-form .block--row form,.route-entityuseredit-form .block-system-main-block .block-content,.route-entityuseredit-form .block-system-main-block article.js-comment,.route-entityuseredit-form .block-system-main-block form,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment,.route-stripe-subscriptionusersubscriptionsviewall .block--row form,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form,.route-entityusercontact-form .block--row .block-content,.route-entityusercontact-form .block--row article.js-comment,.route-entityusercontact-form .block--row form,.route-entityusercontact-form .block-system-main-block .block-content,.route-entityusercontact-form .block-system-main-block article.js-comment,.route-entityusercontact-form .block-system-main-block form,.route-commentreply .block--row .block-content,.route-commentreply .block--row article.js-comment,.route-commentreply .block--row form,.route-commentreply .block-system-main-block .block-content,.route-commentreply .block-system-main-block article.js-comment,.route-commentreply .block-system-main-block form,.route-entitycommentedit-form .block--row .block-content,.route-entitycommentedit-form .block--row article.js-comment,.route-entitycommentedit-form .block--row form,.route-entitycommentedit-form .block-system-main-block .block-content,.route-entitycommentedit-form .block-system-main-block article.js-comment,.route-entitycommentedit-form .block-system-main-block form,.alias--user-password .block--row .block-content,.alias--user-password .block--row article.js-comment,.alias--user-password .block--row form,.alias--user-password .block-system-main-block .block-content,.alias--user-password .block-system-main-block article.js-comment,.alias--user-password .block-system-main-block form,.route-userreset .block--row .block-content,.route-userreset .block--row article.js-comment,.route-userreset .block--row form,.route-userreset .block-system-main-block .block-content,.route-userreset .block-system-main-block article.js-comment,.route-userreset .block-system-main-block form,.route-userresetform .block--row .block-content,.route-userresetform .block--row article.js-comment,.route-userresetform .block--row form,.route-userresetform .block-system-main-block .block-content,.route-userresetform .block-system-main-block article.js-comment,.route-userresetform .block-system-main-block form,.route-tfaentry .block--row .block-content,.route-tfaentry .block--row article.js-comment,.route-tfaentry .block--row form,.route-tfaentry .block-system-main-block .block-content,.route-tfaentry .block-system-main-block article.js-comment,.route-tfaentry .block-system-main-block form{margin:60px auto;width:60%;max-width:650px;}}.route-userlogin .block--row .block-content h1.form-title,.route-userlogin .block--row article.js-comment h1.form-title,.route-userlogin .block--row form h1.form-title,.route-userlogin .block-system-main-block .block-content h1.form-title,.route-userlogin .block-system-main-block article.js-comment h1.form-title,.route-userlogin .block-system-main-block form h1.form-title,.route-userregister .block--row .block-content h1.form-title,.route-userregister .block--row article.js-comment h1.form-title,.route-userregister .block--row form h1.form-title,.route-userregister .block-system-main-block .block-content h1.form-title,.route-userregister .block-system-main-block article.js-comment h1.form-title,.route-userregister .block-system-main-block form h1.form-title,.route-entityuseredit-form .block--row .block-content h1.form-title,.route-entityuseredit-form .block--row article.js-comment h1.form-title,.route-entityuseredit-form .block--row form h1.form-title,.route-entityuseredit-form .block-system-main-block .block-content h1.form-title,.route-entityuseredit-form .block-system-main-block article.js-comment h1.form-title,.route-entityuseredit-form .block-system-main-block form h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row form h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form h1.form-title,.route-entityusercontact-form .block--row .block-content h1.form-title,.route-entityusercontact-form .block--row article.js-comment h1.form-title,.route-entityusercontact-form .block--row form h1.form-title,.route-entityusercontact-form .block-system-main-block .block-content h1.form-title,.route-entityusercontact-form .block-system-main-block article.js-comment h1.form-title,.route-entityusercontact-form .block-system-main-block form h1.form-title,.route-commentreply .block--row .block-content h1.form-title,.route-commentreply .block--row article.js-comment h1.form-title,.route-commentreply .block--row form h1.form-title,.route-commentreply .block-system-main-block .block-content h1.form-title,.route-commentreply .block-system-main-block article.js-comment h1.form-title,.route-commentreply .block-system-main-block form h1.form-title,.route-entitycommentedit-form .block--row .block-content h1.form-title,.route-entitycommentedit-form .block--row article.js-comment h1.form-title,.route-entitycommentedit-form .block--row form h1.form-title,.route-entitycommentedit-form .block-system-main-block .block-content h1.form-title,.route-entitycommentedit-form .block-system-main-block article.js-comment h1.form-title,.route-entitycommentedit-form .block-system-main-block form h1.form-title,.alias--user-password .block--row .block-content h1.form-title,.alias--user-password .block--row article.js-comment h1.form-title,.alias--user-password .block--row form h1.form-title,.alias--user-password .block-system-main-block .block-content h1.form-title,.alias--user-password .block-system-main-block article.js-comment h1.form-title,.alias--user-password .block-system-main-block form h1.form-title,.route-userreset .block--row .block-content h1.form-title,.route-userreset .block--row article.js-comment h1.form-title,.route-userreset .block--row form h1.form-title,.route-userreset .block-system-main-block .block-content h1.form-title,.route-userreset .block-system-main-block article.js-comment h1.form-title,.route-userreset .block-system-main-block form h1.form-title,.route-userresetform .block--row .block-content h1.form-title,.route-userresetform .block--row article.js-comment h1.form-title,.route-userresetform .block--row form h1.form-title,.route-userresetform .block-system-main-block .block-content h1.form-title,.route-userresetform .block-system-main-block article.js-comment h1.form-title,.route-userresetform .block-system-main-block form h1.form-title,.route-tfaentry .block--row .block-content h1.form-title,.route-tfaentry .block--row article.js-comment h1.form-title,.route-tfaentry .block--row form h1.form-title,.route-tfaentry .block-system-main-block .block-content h1.form-title,.route-tfaentry .block-system-main-block article.js-comment h1.form-title,.route-tfaentry .block-system-main-block form h1.form-title{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;margin-bottom:0.75em;}@media only screen and (max-width:767px){.route-userlogin .block--row .block-content h1.form-title,.route-userlogin .block--row article.js-comment h1.form-title,.route-userlogin .block--row form h1.form-title,.route-userlogin .block-system-main-block .block-content h1.form-title,.route-userlogin .block-system-main-block article.js-comment h1.form-title,.route-userlogin .block-system-main-block form h1.form-title,.route-userregister .block--row .block-content h1.form-title,.route-userregister .block--row article.js-comment h1.form-title,.route-userregister .block--row form h1.form-title,.route-userregister .block-system-main-block .block-content h1.form-title,.route-userregister .block-system-main-block article.js-comment h1.form-title,.route-userregister .block-system-main-block form h1.form-title,.route-entityuseredit-form .block--row .block-content h1.form-title,.route-entityuseredit-form .block--row article.js-comment h1.form-title,.route-entityuseredit-form .block--row form h1.form-title,.route-entityuseredit-form .block-system-main-block .block-content h1.form-title,.route-entityuseredit-form .block-system-main-block article.js-comment h1.form-title,.route-entityuseredit-form .block-system-main-block form h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row form h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form h1.form-title,.route-entityusercontact-form .block--row .block-content h1.form-title,.route-entityusercontact-form .block--row article.js-comment h1.form-title,.route-entityusercontact-form .block--row form h1.form-title,.route-entityusercontact-form .block-system-main-block .block-content h1.form-title,.route-entityusercontact-form .block-system-main-block article.js-comment h1.form-title,.route-entityusercontact-form .block-system-main-block form h1.form-title,.route-commentreply .block--row .block-content h1.form-title,.route-commentreply .block--row article.js-comment h1.form-title,.route-commentreply .block--row form h1.form-title,.route-commentreply .block-system-main-block .block-content h1.form-title,.route-commentreply .block-system-main-block article.js-comment h1.form-title,.route-commentreply .block-system-main-block form h1.form-title,.route-entitycommentedit-form .block--row .block-content h1.form-title,.route-entitycommentedit-form .block--row article.js-comment h1.form-title,.route-entitycommentedit-form .block--row form h1.form-title,.route-entitycommentedit-form .block-system-main-block .block-content h1.form-title,.route-entitycommentedit-form .block-system-main-block article.js-comment h1.form-title,.route-entitycommentedit-form .block-system-main-block form h1.form-title,.alias--user-password .block--row .block-content h1.form-title,.alias--user-password .block--row article.js-comment h1.form-title,.alias--user-password .block--row form h1.form-title,.alias--user-password .block-system-main-block .block-content h1.form-title,.alias--user-password .block-system-main-block article.js-comment h1.form-title,.alias--user-password .block-system-main-block form h1.form-title,.route-userreset .block--row .block-content h1.form-title,.route-userreset .block--row article.js-comment h1.form-title,.route-userreset .block--row form h1.form-title,.route-userreset .block-system-main-block .block-content h1.form-title,.route-userreset .block-system-main-block article.js-comment h1.form-title,.route-userreset .block-system-main-block form h1.form-title,.route-userresetform .block--row .block-content h1.form-title,.route-userresetform .block--row article.js-comment h1.form-title,.route-userresetform .block--row form h1.form-title,.route-userresetform .block-system-main-block .block-content h1.form-title,.route-userresetform .block-system-main-block article.js-comment h1.form-title,.route-userresetform .block-system-main-block form h1.form-title,.route-tfaentry .block--row .block-content h1.form-title,.route-tfaentry .block--row article.js-comment h1.form-title,.route-tfaentry .block--row form h1.form-title,.route-tfaentry .block-system-main-block .block-content h1.form-title,.route-tfaentry .block-system-main-block article.js-comment h1.form-title,.route-tfaentry .block-system-main-block form h1.form-title{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-userlogin .block--row .block-content h1.form-title,.route-userlogin .block--row article.js-comment h1.form-title,.route-userlogin .block--row form h1.form-title,.route-userlogin .block-system-main-block .block-content h1.form-title,.route-userlogin .block-system-main-block article.js-comment h1.form-title,.route-userlogin .block-system-main-block form h1.form-title,.route-userregister .block--row .block-content h1.form-title,.route-userregister .block--row article.js-comment h1.form-title,.route-userregister .block--row form h1.form-title,.route-userregister .block-system-main-block .block-content h1.form-title,.route-userregister .block-system-main-block article.js-comment h1.form-title,.route-userregister .block-system-main-block form h1.form-title,.route-entityuseredit-form .block--row .block-content h1.form-title,.route-entityuseredit-form .block--row article.js-comment h1.form-title,.route-entityuseredit-form .block--row form h1.form-title,.route-entityuseredit-form .block-system-main-block .block-content h1.form-title,.route-entityuseredit-form .block-system-main-block article.js-comment h1.form-title,.route-entityuseredit-form .block-system-main-block form h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row form h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form h1.form-title,.route-entityusercontact-form .block--row .block-content h1.form-title,.route-entityusercontact-form .block--row article.js-comment h1.form-title,.route-entityusercontact-form .block--row form h1.form-title,.route-entityusercontact-form .block-system-main-block .block-content h1.form-title,.route-entityusercontact-form .block-system-main-block article.js-comment h1.form-title,.route-entityusercontact-form .block-system-main-block form h1.form-title,.route-commentreply .block--row .block-content h1.form-title,.route-commentreply .block--row article.js-comment h1.form-title,.route-commentreply .block--row form h1.form-title,.route-commentreply .block-system-main-block .block-content h1.form-title,.route-commentreply .block-system-main-block article.js-comment h1.form-title,.route-commentreply .block-system-main-block form h1.form-title,.route-entitycommentedit-form .block--row .block-content h1.form-title,.route-entitycommentedit-form .block--row article.js-comment h1.form-title,.route-entitycommentedit-form .block--row form h1.form-title,.route-entitycommentedit-form .block-system-main-block .block-content h1.form-title,.route-entitycommentedit-form .block-system-main-block article.js-comment h1.form-title,.route-entitycommentedit-form .block-system-main-block form h1.form-title,.alias--user-password .block--row .block-content h1.form-title,.alias--user-password .block--row article.js-comment h1.form-title,.alias--user-password .block--row form h1.form-title,.alias--user-password .block-system-main-block .block-content h1.form-title,.alias--user-password .block-system-main-block article.js-comment h1.form-title,.alias--user-password .block-system-main-block form h1.form-title,.route-userreset .block--row .block-content h1.form-title,.route-userreset .block--row article.js-comment h1.form-title,.route-userreset .block--row form h1.form-title,.route-userreset .block-system-main-block .block-content h1.form-title,.route-userreset .block-system-main-block article.js-comment h1.form-title,.route-userreset .block-system-main-block form h1.form-title,.route-userresetform .block--row .block-content h1.form-title,.route-userresetform .block--row article.js-comment h1.form-title,.route-userresetform .block--row form h1.form-title,.route-userresetform .block-system-main-block .block-content h1.form-title,.route-userresetform .block-system-main-block article.js-comment h1.form-title,.route-userresetform .block-system-main-block form h1.form-title,.route-tfaentry .block--row .block-content h1.form-title,.route-tfaentry .block--row article.js-comment h1.form-title,.route-tfaentry .block--row form h1.form-title,.route-tfaentry .block-system-main-block .block-content h1.form-title,.route-tfaentry .block-system-main-block article.js-comment h1.form-title,.route-tfaentry .block-system-main-block form h1.form-title{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-userlogin .block--row .block-content h1.form-title,.route-userlogin .block--row article.js-comment h1.form-title,.route-userlogin .block--row form h1.form-title,.route-userlogin .block-system-main-block .block-content h1.form-title,.route-userlogin .block-system-main-block article.js-comment h1.form-title,.route-userlogin .block-system-main-block form h1.form-title,.route-userregister .block--row .block-content h1.form-title,.route-userregister .block--row article.js-comment h1.form-title,.route-userregister .block--row form h1.form-title,.route-userregister .block-system-main-block .block-content h1.form-title,.route-userregister .block-system-main-block article.js-comment h1.form-title,.route-userregister .block-system-main-block form h1.form-title,.route-entityuseredit-form .block--row .block-content h1.form-title,.route-entityuseredit-form .block--row article.js-comment h1.form-title,.route-entityuseredit-form .block--row form h1.form-title,.route-entityuseredit-form .block-system-main-block .block-content h1.form-title,.route-entityuseredit-form .block-system-main-block article.js-comment h1.form-title,.route-entityuseredit-form .block-system-main-block form h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block--row form h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment h1.form-title,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form h1.form-title,.route-entityusercontact-form .block--row .block-content h1.form-title,.route-entityusercontact-form .block--row article.js-comment h1.form-title,.route-entityusercontact-form .block--row form h1.form-title,.route-entityusercontact-form .block-system-main-block .block-content h1.form-title,.route-entityusercontact-form .block-system-main-block article.js-comment h1.form-title,.route-entityusercontact-form .block-system-main-block form h1.form-title,.route-commentreply .block--row .block-content h1.form-title,.route-commentreply .block--row article.js-comment h1.form-title,.route-commentreply .block--row form h1.form-title,.route-commentreply .block-system-main-block .block-content h1.form-title,.route-commentreply .block-system-main-block article.js-comment h1.form-title,.route-commentreply .block-system-main-block form h1.form-title,.route-entitycommentedit-form .block--row .block-content h1.form-title,.route-entitycommentedit-form .block--row article.js-comment h1.form-title,.route-entitycommentedit-form .block--row form h1.form-title,.route-entitycommentedit-form .block-system-main-block .block-content h1.form-title,.route-entitycommentedit-form .block-system-main-block article.js-comment h1.form-title,.route-entitycommentedit-form .block-system-main-block form h1.form-title,.alias--user-password .block--row .block-content h1.form-title,.alias--user-password .block--row article.js-comment h1.form-title,.alias--user-password .block--row form h1.form-title,.alias--user-password .block-system-main-block .block-content h1.form-title,.alias--user-password .block-system-main-block article.js-comment h1.form-title,.alias--user-password .block-system-main-block form h1.form-title,.route-userreset .block--row .block-content h1.form-title,.route-userreset .block--row article.js-comment h1.form-title,.route-userreset .block--row form h1.form-title,.route-userreset .block-system-main-block .block-content h1.form-title,.route-userreset .block-system-main-block article.js-comment h1.form-title,.route-userreset .block-system-main-block form h1.form-title,.route-userresetform .block--row .block-content h1.form-title,.route-userresetform .block--row article.js-comment h1.form-title,.route-userresetform .block--row form h1.form-title,.route-userresetform .block-system-main-block .block-content h1.form-title,.route-userresetform .block-system-main-block article.js-comment h1.form-title,.route-userresetform .block-system-main-block form h1.form-title,.route-tfaentry .block--row .block-content h1.form-title,.route-tfaentry .block--row article.js-comment h1.form-title,.route-tfaentry .block--row form h1.form-title,.route-tfaentry .block-system-main-block .block-content h1.form-title,.route-tfaentry .block-system-main-block article.js-comment h1.form-title,.route-tfaentry .block-system-main-block form h1.form-title{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.route-userlogin .block--row .block-content .form-wrapper.sso,.route-userlogin .block--row article.js-comment .form-wrapper.sso,.route-userlogin .block--row form .form-wrapper.sso,.route-userlogin .block-system-main-block .block-content .form-wrapper.sso,.route-userlogin .block-system-main-block article.js-comment .form-wrapper.sso,.route-userlogin .block-system-main-block form .form-wrapper.sso,.route-userregister .block--row .block-content .form-wrapper.sso,.route-userregister .block--row article.js-comment .form-wrapper.sso,.route-userregister .block--row form .form-wrapper.sso,.route-userregister .block-system-main-block .block-content .form-wrapper.sso,.route-userregister .block-system-main-block article.js-comment .form-wrapper.sso,.route-userregister .block-system-main-block form .form-wrapper.sso,.route-entityuseredit-form .block--row .block-content .form-wrapper.sso,.route-entityuseredit-form .block--row article.js-comment .form-wrapper.sso,.route-entityuseredit-form .block--row form .form-wrapper.sso,.route-entityuseredit-form .block-system-main-block .block-content .form-wrapper.sso,.route-entityuseredit-form .block-system-main-block article.js-comment .form-wrapper.sso,.route-entityuseredit-form .block-system-main-block form .form-wrapper.sso,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-wrapper.sso,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-wrapper.sso,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-wrapper.sso,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-wrapper.sso,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-wrapper.sso,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-wrapper.sso,.route-entityusercontact-form .block--row .block-content .form-wrapper.sso,.route-entityusercontact-form .block--row article.js-comment .form-wrapper.sso,.route-entityusercontact-form .block--row form .form-wrapper.sso,.route-entityusercontact-form .block-system-main-block .block-content .form-wrapper.sso,.route-entityusercontact-form .block-system-main-block article.js-comment .form-wrapper.sso,.route-entityusercontact-form .block-system-main-block form .form-wrapper.sso,.route-commentreply .block--row .block-content .form-wrapper.sso,.route-commentreply .block--row article.js-comment .form-wrapper.sso,.route-commentreply .block--row form .form-wrapper.sso,.route-commentreply .block-system-main-block .block-content .form-wrapper.sso,.route-commentreply .block-system-main-block article.js-comment .form-wrapper.sso,.route-commentreply .block-system-main-block form .form-wrapper.sso,.route-entitycommentedit-form .block--row .block-content .form-wrapper.sso,.route-entitycommentedit-form .block--row article.js-comment .form-wrapper.sso,.route-entitycommentedit-form .block--row form .form-wrapper.sso,.route-entitycommentedit-form .block-system-main-block .block-content .form-wrapper.sso,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-wrapper.sso,.route-entitycommentedit-form .block-system-main-block form .form-wrapper.sso,.alias--user-password .block--row .block-content .form-wrapper.sso,.alias--user-password .block--row article.js-comment .form-wrapper.sso,.alias--user-password .block--row form .form-wrapper.sso,.alias--user-password .block-system-main-block .block-content .form-wrapper.sso,.alias--user-password .block-system-main-block article.js-comment .form-wrapper.sso,.alias--user-password .block-system-main-block form .form-wrapper.sso,.route-userreset .block--row .block-content .form-wrapper.sso,.route-userreset .block--row article.js-comment .form-wrapper.sso,.route-userreset .block--row form .form-wrapper.sso,.route-userreset .block-system-main-block .block-content .form-wrapper.sso,.route-userreset .block-system-main-block article.js-comment .form-wrapper.sso,.route-userreset .block-system-main-block form .form-wrapper.sso,.route-userresetform .block--row .block-content .form-wrapper.sso,.route-userresetform .block--row article.js-comment .form-wrapper.sso,.route-userresetform .block--row form .form-wrapper.sso,.route-userresetform .block-system-main-block .block-content .form-wrapper.sso,.route-userresetform .block-system-main-block article.js-comment .form-wrapper.sso,.route-userresetform .block-system-main-block form .form-wrapper.sso,.route-tfaentry .block--row .block-content .form-wrapper.sso,.route-tfaentry .block--row article.js-comment .form-wrapper.sso,.route-tfaentry .block--row form .form-wrapper.sso,.route-tfaentry .block-system-main-block .block-content .form-wrapper.sso,.route-tfaentry .block-system-main-block article.js-comment .form-wrapper.sso,.route-tfaentry .block-system-main-block form .form-wrapper.sso{text-align:center;}.route-userlogin .block--row .block-content .form-wrapper.sso .auth-link img,.route-userlogin .block--row article.js-comment .form-wrapper.sso .auth-link img,.route-userlogin .block--row form .form-wrapper.sso .auth-link img,.route-userlogin .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.route-userlogin .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.route-userlogin .block-system-main-block form .form-wrapper.sso .auth-link img,.route-userregister .block--row .block-content .form-wrapper.sso .auth-link img,.route-userregister .block--row article.js-comment .form-wrapper.sso .auth-link img,.route-userregister .block--row form .form-wrapper.sso .auth-link img,.route-userregister .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.route-userregister .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.route-userregister .block-system-main-block form .form-wrapper.sso .auth-link img,.route-entityuseredit-form .block--row .block-content .form-wrapper.sso .auth-link img,.route-entityuseredit-form .block--row article.js-comment .form-wrapper.sso .auth-link img,.route-entityuseredit-form .block--row form .form-wrapper.sso .auth-link img,.route-entityuseredit-form .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.route-entityuseredit-form .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.route-entityuseredit-form .block-system-main-block form .form-wrapper.sso .auth-link img,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-wrapper.sso .auth-link img,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-wrapper.sso .auth-link img,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-wrapper.sso .auth-link img,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-wrapper.sso .auth-link img,.route-entityusercontact-form .block--row .block-content .form-wrapper.sso .auth-link img,.route-entityusercontact-form .block--row article.js-comment .form-wrapper.sso .auth-link img,.route-entityusercontact-form .block--row form .form-wrapper.sso .auth-link img,.route-entityusercontact-form .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.route-entityusercontact-form .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.route-entityusercontact-form .block-system-main-block form .form-wrapper.sso .auth-link img,.route-commentreply .block--row .block-content .form-wrapper.sso .auth-link img,.route-commentreply .block--row article.js-comment .form-wrapper.sso .auth-link img,.route-commentreply .block--row form .form-wrapper.sso .auth-link img,.route-commentreply .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.route-commentreply .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.route-commentreply .block-system-main-block form .form-wrapper.sso .auth-link img,.route-entitycommentedit-form .block--row .block-content .form-wrapper.sso .auth-link img,.route-entitycommentedit-form .block--row article.js-comment .form-wrapper.sso .auth-link img,.route-entitycommentedit-form .block--row form .form-wrapper.sso .auth-link img,.route-entitycommentedit-form .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.route-entitycommentedit-form .block-system-main-block form .form-wrapper.sso .auth-link img,.alias--user-password .block--row .block-content .form-wrapper.sso .auth-link img,.alias--user-password .block--row article.js-comment .form-wrapper.sso .auth-link img,.alias--user-password .block--row form .form-wrapper.sso .auth-link img,.alias--user-password .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.alias--user-password .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.alias--user-password .block-system-main-block form .form-wrapper.sso .auth-link img,.route-userreset .block--row .block-content .form-wrapper.sso .auth-link img,.route-userreset .block--row article.js-comment .form-wrapper.sso .auth-link img,.route-userreset .block--row form .form-wrapper.sso .auth-link img,.route-userreset .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.route-userreset .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.route-userreset .block-system-main-block form .form-wrapper.sso .auth-link img,.route-userresetform .block--row .block-content .form-wrapper.sso .auth-link img,.route-userresetform .block--row article.js-comment .form-wrapper.sso .auth-link img,.route-userresetform .block--row form .form-wrapper.sso .auth-link img,.route-userresetform .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.route-userresetform .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.route-userresetform .block-system-main-block form .form-wrapper.sso .auth-link img,.route-tfaentry .block--row .block-content .form-wrapper.sso .auth-link img,.route-tfaentry .block--row article.js-comment .form-wrapper.sso .auth-link img,.route-tfaentry .block--row form .form-wrapper.sso .auth-link img,.route-tfaentry .block-system-main-block .block-content .form-wrapper.sso .auth-link img,.route-tfaentry .block-system-main-block article.js-comment .form-wrapper.sso .auth-link img,.route-tfaentry .block-system-main-block form .form-wrapper.sso .auth-link img{vertical-align:bottom;}.route-userlogin .block--row .block-content .login-link,.route-userlogin .block--row article.js-comment .login-link,.route-userlogin .block--row form .login-link,.route-userlogin .block-system-main-block .block-content .login-link,.route-userlogin .block-system-main-block article.js-comment .login-link,.route-userlogin .block-system-main-block form .login-link,.route-userregister .block--row .block-content .login-link,.route-userregister .block--row article.js-comment .login-link,.route-userregister .block--row form .login-link,.route-userregister .block-system-main-block .block-content .login-link,.route-userregister .block-system-main-block article.js-comment .login-link,.route-userregister .block-system-main-block form .login-link,.route-entityuseredit-form .block--row .block-content .login-link,.route-entityuseredit-form .block--row article.js-comment .login-link,.route-entityuseredit-form .block--row form .login-link,.route-entityuseredit-form .block-system-main-block .block-content .login-link,.route-entityuseredit-form .block-system-main-block article.js-comment .login-link,.route-entityuseredit-form .block-system-main-block form .login-link,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .login-link,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .login-link,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .login-link,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .login-link,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .login-link,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .login-link,.route-entityusercontact-form .block--row .block-content .login-link,.route-entityusercontact-form .block--row article.js-comment .login-link,.route-entityusercontact-form .block--row form .login-link,.route-entityusercontact-form .block-system-main-block .block-content .login-link,.route-entityusercontact-form .block-system-main-block article.js-comment .login-link,.route-entityusercontact-form .block-system-main-block form .login-link,.route-commentreply .block--row .block-content .login-link,.route-commentreply .block--row article.js-comment .login-link,.route-commentreply .block--row form .login-link,.route-commentreply .block-system-main-block .block-content .login-link,.route-commentreply .block-system-main-block article.js-comment .login-link,.route-commentreply .block-system-main-block form .login-link,.route-entitycommentedit-form .block--row .block-content .login-link,.route-entitycommentedit-form .block--row article.js-comment .login-link,.route-entitycommentedit-form .block--row form .login-link,.route-entitycommentedit-form .block-system-main-block .block-content .login-link,.route-entitycommentedit-form .block-system-main-block article.js-comment .login-link,.route-entitycommentedit-form .block-system-main-block form .login-link,.alias--user-password .block--row .block-content .login-link,.alias--user-password .block--row article.js-comment .login-link,.alias--user-password .block--row form .login-link,.alias--user-password .block-system-main-block .block-content .login-link,.alias--user-password .block-system-main-block article.js-comment .login-link,.alias--user-password .block-system-main-block form .login-link,.route-userreset .block--row .block-content .login-link,.route-userreset .block--row article.js-comment .login-link,.route-userreset .block--row form .login-link,.route-userreset .block-system-main-block .block-content .login-link,.route-userreset .block-system-main-block article.js-comment .login-link,.route-userreset .block-system-main-block form .login-link,.route-userresetform .block--row .block-content .login-link,.route-userresetform .block--row article.js-comment .login-link,.route-userresetform .block--row form .login-link,.route-userresetform .block-system-main-block .block-content .login-link,.route-userresetform .block-system-main-block article.js-comment .login-link,.route-userresetform .block-system-main-block form .login-link,.route-tfaentry .block--row .block-content .login-link,.route-tfaentry .block--row article.js-comment .login-link,.route-tfaentry .block--row form .login-link,.route-tfaentry .block-system-main-block .block-content .login-link,.route-tfaentry .block-system-main-block article.js-comment .login-link,.route-tfaentry .block-system-main-block form .login-link{position:absolute;top:30px;right:30px;text-transform:uppercase;font-weight:bold;}.route-userlogin .block--row .block-content .or-separator,.route-userlogin .block--row article.js-comment .or-separator,.route-userlogin .block--row form .or-separator,.route-userlogin .block-system-main-block .block-content .or-separator,.route-userlogin .block-system-main-block article.js-comment .or-separator,.route-userlogin .block-system-main-block form .or-separator,.route-userregister .block--row .block-content .or-separator,.route-userregister .block--row article.js-comment .or-separator,.route-userregister .block--row form .or-separator,.route-userregister .block-system-main-block .block-content .or-separator,.route-userregister .block-system-main-block article.js-comment .or-separator,.route-userregister .block-system-main-block form .or-separator,.route-entityuseredit-form .block--row .block-content .or-separator,.route-entityuseredit-form .block--row article.js-comment .or-separator,.route-entityuseredit-form .block--row form .or-separator,.route-entityuseredit-form .block-system-main-block .block-content .or-separator,.route-entityuseredit-form .block-system-main-block article.js-comment .or-separator,.route-entityuseredit-form .block-system-main-block form .or-separator,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .or-separator,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .or-separator,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .or-separator,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .or-separator,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .or-separator,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .or-separator,.route-entityusercontact-form .block--row .block-content .or-separator,.route-entityusercontact-form .block--row article.js-comment .or-separator,.route-entityusercontact-form .block--row form .or-separator,.route-entityusercontact-form .block-system-main-block .block-content .or-separator,.route-entityusercontact-form .block-system-main-block article.js-comment .or-separator,.route-entityusercontact-form .block-system-main-block form .or-separator,.route-commentreply .block--row .block-content .or-separator,.route-commentreply .block--row article.js-comment .or-separator,.route-commentreply .block--row form .or-separator,.route-commentreply .block-system-main-block .block-content .or-separator,.route-commentreply .block-system-main-block article.js-comment .or-separator,.route-commentreply .block-system-main-block form .or-separator,.route-entitycommentedit-form .block--row .block-content .or-separator,.route-entitycommentedit-form .block--row article.js-comment .or-separator,.route-entitycommentedit-form .block--row form .or-separator,.route-entitycommentedit-form .block-system-main-block .block-content .or-separator,.route-entitycommentedit-form .block-system-main-block article.js-comment .or-separator,.route-entitycommentedit-form .block-system-main-block form .or-separator,.alias--user-password .block--row .block-content .or-separator,.alias--user-password .block--row article.js-comment .or-separator,.alias--user-password .block--row form .or-separator,.alias--user-password .block-system-main-block .block-content .or-separator,.alias--user-password .block-system-main-block article.js-comment .or-separator,.alias--user-password .block-system-main-block form .or-separator,.route-userreset .block--row .block-content .or-separator,.route-userreset .block--row article.js-comment .or-separator,.route-userreset .block--row form .or-separator,.route-userreset .block-system-main-block .block-content .or-separator,.route-userreset .block-system-main-block article.js-comment .or-separator,.route-userreset .block-system-main-block form .or-separator,.route-userresetform .block--row .block-content .or-separator,.route-userresetform .block--row article.js-comment .or-separator,.route-userresetform .block--row form .or-separator,.route-userresetform .block-system-main-block .block-content .or-separator,.route-userresetform .block-system-main-block article.js-comment .or-separator,.route-userresetform .block-system-main-block form .or-separator,.route-tfaentry .block--row .block-content .or-separator,.route-tfaentry .block--row article.js-comment .or-separator,.route-tfaentry .block--row form .or-separator,.route-tfaentry .block-system-main-block .block-content .or-separator,.route-tfaentry .block-system-main-block article.js-comment .or-separator,.route-tfaentry .block-system-main-block form .or-separator{border-color:#e2e2e2;}.route-userlogin .block--row .block-content .or-separator span,.route-userlogin .block--row article.js-comment .or-separator span,.route-userlogin .block--row form .or-separator span,.route-userlogin .block-system-main-block .block-content .or-separator span,.route-userlogin .block-system-main-block article.js-comment .or-separator span,.route-userlogin .block-system-main-block form .or-separator span,.route-userregister .block--row .block-content .or-separator span,.route-userregister .block--row article.js-comment .or-separator span,.route-userregister .block--row form .or-separator span,.route-userregister .block-system-main-block .block-content .or-separator span,.route-userregister .block-system-main-block article.js-comment .or-separator span,.route-userregister .block-system-main-block form .or-separator span,.route-entityuseredit-form .block--row .block-content .or-separator span,.route-entityuseredit-form .block--row article.js-comment .or-separator span,.route-entityuseredit-form .block--row form .or-separator span,.route-entityuseredit-form .block-system-main-block .block-content .or-separator span,.route-entityuseredit-form .block-system-main-block article.js-comment .or-separator span,.route-entityuseredit-form .block-system-main-block form .or-separator span,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .or-separator span,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .or-separator span,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .or-separator span,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .or-separator span,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .or-separator span,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .or-separator span,.route-entityusercontact-form .block--row .block-content .or-separator span,.route-entityusercontact-form .block--row article.js-comment .or-separator span,.route-entityusercontact-form .block--row form .or-separator span,.route-entityusercontact-form .block-system-main-block .block-content .or-separator span,.route-entityusercontact-form .block-system-main-block article.js-comment .or-separator span,.route-entityusercontact-form .block-system-main-block form .or-separator span,.route-commentreply .block--row .block-content .or-separator span,.route-commentreply .block--row article.js-comment .or-separator span,.route-commentreply .block--row form .or-separator span,.route-commentreply .block-system-main-block .block-content .or-separator span,.route-commentreply .block-system-main-block article.js-comment .or-separator span,.route-commentreply .block-system-main-block form .or-separator span,.route-entitycommentedit-form .block--row .block-content .or-separator span,.route-entitycommentedit-form .block--row article.js-comment .or-separator span,.route-entitycommentedit-form .block--row form .or-separator span,.route-entitycommentedit-form .block-system-main-block .block-content .or-separator span,.route-entitycommentedit-form .block-system-main-block article.js-comment .or-separator span,.route-entitycommentedit-form .block-system-main-block form .or-separator span,.alias--user-password .block--row .block-content .or-separator span,.alias--user-password .block--row article.js-comment .or-separator span,.alias--user-password .block--row form .or-separator span,.alias--user-password .block-system-main-block .block-content .or-separator span,.alias--user-password .block-system-main-block article.js-comment .or-separator span,.alias--user-password .block-system-main-block form .or-separator span,.route-userreset .block--row .block-content .or-separator span,.route-userreset .block--row article.js-comment .or-separator span,.route-userreset .block--row form .or-separator span,.route-userreset .block-system-main-block .block-content .or-separator span,.route-userreset .block-system-main-block article.js-comment .or-separator span,.route-userreset .block-system-main-block form .or-separator span,.route-userresetform .block--row .block-content .or-separator span,.route-userresetform .block--row article.js-comment .or-separator span,.route-userresetform .block--row form .or-separator span,.route-userresetform .block-system-main-block .block-content .or-separator span,.route-userresetform .block-system-main-block article.js-comment .or-separator span,.route-userresetform .block-system-main-block form .or-separator span,.route-tfaentry .block--row .block-content .or-separator span,.route-tfaentry .block--row article.js-comment .or-separator span,.route-tfaentry .block--row form .or-separator span,.route-tfaentry .block-system-main-block .block-content .or-separator span,.route-tfaentry .block-system-main-block article.js-comment .or-separator span,.route-tfaentry .block-system-main-block form .or-separator span{color:#494949;}.route-userlogin .block--row .block-content details,.route-userlogin .block--row article.js-comment details,.route-userlogin .block--row form details,.route-userlogin .block-system-main-block .block-content details,.route-userlogin .block-system-main-block article.js-comment details,.route-userlogin .block-system-main-block form details,.route-userregister .block--row .block-content details,.route-userregister .block--row article.js-comment details,.route-userregister .block--row form details,.route-userregister .block-system-main-block .block-content details,.route-userregister .block-system-main-block article.js-comment details,.route-userregister .block-system-main-block form details,.route-entityuseredit-form .block--row .block-content details,.route-entityuseredit-form .block--row article.js-comment details,.route-entityuseredit-form .block--row form details,.route-entityuseredit-form .block-system-main-block .block-content details,.route-entityuseredit-form .block-system-main-block article.js-comment details,.route-entityuseredit-form .block-system-main-block form details,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content details,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment details,.route-stripe-subscriptionusersubscriptionsviewall .block--row form details,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content details,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment details,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form details,.route-entityusercontact-form .block--row .block-content details,.route-entityusercontact-form .block--row article.js-comment details,.route-entityusercontact-form .block--row form details,.route-entityusercontact-form .block-system-main-block .block-content details,.route-entityusercontact-form .block-system-main-block article.js-comment details,.route-entityusercontact-form .block-system-main-block form details,.route-commentreply .block--row .block-content details,.route-commentreply .block--row article.js-comment details,.route-commentreply .block--row form details,.route-commentreply .block-system-main-block .block-content details,.route-commentreply .block-system-main-block article.js-comment details,.route-commentreply .block-system-main-block form details,.route-entitycommentedit-form .block--row .block-content details,.route-entitycommentedit-form .block--row article.js-comment details,.route-entitycommentedit-form .block--row form details,.route-entitycommentedit-form .block-system-main-block .block-content details,.route-entitycommentedit-form .block-system-main-block article.js-comment details,.route-entitycommentedit-form .block-system-main-block form details,.alias--user-password .block--row .block-content details,.alias--user-password .block--row article.js-comment details,.alias--user-password .block--row form details,.alias--user-password .block-system-main-block .block-content details,.alias--user-password .block-system-main-block article.js-comment details,.alias--user-password .block-system-main-block form details,.route-userreset .block--row .block-content details,.route-userreset .block--row article.js-comment details,.route-userreset .block--row form details,.route-userreset .block-system-main-block .block-content details,.route-userreset .block-system-main-block article.js-comment details,.route-userreset .block-system-main-block form details,.route-userresetform .block--row .block-content details,.route-userresetform .block--row article.js-comment details,.route-userresetform .block--row form details,.route-userresetform .block-system-main-block .block-content details,.route-userresetform .block-system-main-block article.js-comment details,.route-userresetform .block-system-main-block form details,.route-tfaentry .block--row .block-content details,.route-tfaentry .block--row article.js-comment details,.route-tfaentry .block--row form details,.route-tfaentry .block-system-main-block .block-content details,.route-tfaentry .block-system-main-block article.js-comment details,.route-tfaentry .block-system-main-block form details{display:block;margin-top:16px;margin-bottom:16px;border:1px solid rgb(222,223,228);border-radius:2px;background-color:white;box-shadow:0 2px 0.25rem rgba(0,0,0,0.1);}.route-userlogin .block--row .block-content details summary,.route-userlogin .block--row article.js-comment details summary,.route-userlogin .block--row form details summary,.route-userlogin .block-system-main-block .block-content details summary,.route-userlogin .block-system-main-block article.js-comment details summary,.route-userlogin .block-system-main-block form details summary,.route-userregister .block--row .block-content details summary,.route-userregister .block--row article.js-comment details summary,.route-userregister .block--row form details summary,.route-userregister .block-system-main-block .block-content details summary,.route-userregister .block-system-main-block article.js-comment details summary,.route-userregister .block-system-main-block form details summary,.route-entityuseredit-form .block--row .block-content details summary,.route-entityuseredit-form .block--row article.js-comment details summary,.route-entityuseredit-form .block--row form details summary,.route-entityuseredit-form .block-system-main-block .block-content details summary,.route-entityuseredit-form .block-system-main-block article.js-comment details summary,.route-entityuseredit-form .block-system-main-block form details summary,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content details summary,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment details summary,.route-stripe-subscriptionusersubscriptionsviewall .block--row form details summary,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content details summary,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment details summary,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form details summary,.route-entityusercontact-form .block--row .block-content details summary,.route-entityusercontact-form .block--row article.js-comment details summary,.route-entityusercontact-form .block--row form details summary,.route-entityusercontact-form .block-system-main-block .block-content details summary,.route-entityusercontact-form .block-system-main-block article.js-comment details summary,.route-entityusercontact-form .block-system-main-block form details summary,.route-commentreply .block--row .block-content details summary,.route-commentreply .block--row article.js-comment details summary,.route-commentreply .block--row form details summary,.route-commentreply .block-system-main-block .block-content details summary,.route-commentreply .block-system-main-block article.js-comment details summary,.route-commentreply .block-system-main-block form details summary,.route-entitycommentedit-form .block--row .block-content details summary,.route-entitycommentedit-form .block--row article.js-comment details summary,.route-entitycommentedit-form .block--row form details summary,.route-entitycommentedit-form .block-system-main-block .block-content details summary,.route-entitycommentedit-form .block-system-main-block article.js-comment details summary,.route-entitycommentedit-form .block-system-main-block form details summary,.alias--user-password .block--row .block-content details summary,.alias--user-password .block--row article.js-comment details summary,.alias--user-password .block--row form details summary,.alias--user-password .block-system-main-block .block-content details summary,.alias--user-password .block-system-main-block article.js-comment details summary,.alias--user-password .block-system-main-block form details summary,.route-userreset .block--row .block-content details summary,.route-userreset .block--row article.js-comment details summary,.route-userreset .block--row form details summary,.route-userreset .block-system-main-block .block-content details summary,.route-userreset .block-system-main-block article.js-comment details summary,.route-userreset .block-system-main-block form details summary,.route-userresetform .block--row .block-content details summary,.route-userresetform .block--row article.js-comment details summary,.route-userresetform .block--row form details summary,.route-userresetform .block-system-main-block .block-content details summary,.route-userresetform .block-system-main-block article.js-comment details summary,.route-userresetform .block-system-main-block form details summary,.route-tfaentry .block--row .block-content details summary,.route-tfaentry .block--row article.js-comment details summary,.route-tfaentry .block--row form details summary,.route-tfaentry .block-system-main-block .block-content details summary,.route-tfaentry .block-system-main-block article.js-comment details summary,.route-tfaentry .block-system-main-block form details summary{font-weight:bold;font-size:110%;position:relative;box-sizing:border-box;list-style:none;cursor:pointer;transition:background-color 0.12s ease-in-out;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:rgb(85,86,91);background-color:transparent;padding:16px;}.route-userlogin .block--row .block-content details summary:hover,.route-userlogin .block--row article.js-comment details summary:hover,.route-userlogin .block--row form details summary:hover,.route-userlogin .block-system-main-block .block-content details summary:hover,.route-userlogin .block-system-main-block article.js-comment details summary:hover,.route-userlogin .block-system-main-block form details summary:hover,.route-userregister .block--row .block-content details summary:hover,.route-userregister .block--row article.js-comment details summary:hover,.route-userregister .block--row form details summary:hover,.route-userregister .block-system-main-block .block-content details summary:hover,.route-userregister .block-system-main-block article.js-comment details summary:hover,.route-userregister .block-system-main-block form details summary:hover,.route-entityuseredit-form .block--row .block-content details summary:hover,.route-entityuseredit-form .block--row article.js-comment details summary:hover,.route-entityuseredit-form .block--row form details summary:hover,.route-entityuseredit-form .block-system-main-block .block-content details summary:hover,.route-entityuseredit-form .block-system-main-block article.js-comment details summary:hover,.route-entityuseredit-form .block-system-main-block form details summary:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content details summary:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment details summary:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row form details summary:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content details summary:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment details summary:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form details summary:hover,.route-entityusercontact-form .block--row .block-content details summary:hover,.route-entityusercontact-form .block--row article.js-comment details summary:hover,.route-entityusercontact-form .block--row form details summary:hover,.route-entityusercontact-form .block-system-main-block .block-content details summary:hover,.route-entityusercontact-form .block-system-main-block article.js-comment details summary:hover,.route-entityusercontact-form .block-system-main-block form details summary:hover,.route-commentreply .block--row .block-content details summary:hover,.route-commentreply .block--row article.js-comment details summary:hover,.route-commentreply .block--row form details summary:hover,.route-commentreply .block-system-main-block .block-content details summary:hover,.route-commentreply .block-system-main-block article.js-comment details summary:hover,.route-commentreply .block-system-main-block form details summary:hover,.route-entitycommentedit-form .block--row .block-content details summary:hover,.route-entitycommentedit-form .block--row article.js-comment details summary:hover,.route-entitycommentedit-form .block--row form details summary:hover,.route-entitycommentedit-form .block-system-main-block .block-content details summary:hover,.route-entitycommentedit-form .block-system-main-block article.js-comment details summary:hover,.route-entitycommentedit-form .block-system-main-block form details summary:hover,.alias--user-password .block--row .block-content details summary:hover,.alias--user-password .block--row article.js-comment details summary:hover,.alias--user-password .block--row form details summary:hover,.alias--user-password .block-system-main-block .block-content details summary:hover,.alias--user-password .block-system-main-block article.js-comment details summary:hover,.alias--user-password .block-system-main-block form details summary:hover,.route-userreset .block--row .block-content details summary:hover,.route-userreset .block--row article.js-comment details summary:hover,.route-userreset .block--row form details summary:hover,.route-userreset .block-system-main-block .block-content details summary:hover,.route-userreset .block-system-main-block article.js-comment details summary:hover,.route-userreset .block-system-main-block form details summary:hover,.route-userresetform .block--row .block-content details summary:hover,.route-userresetform .block--row article.js-comment details summary:hover,.route-userresetform .block--row form details summary:hover,.route-userresetform .block-system-main-block .block-content details summary:hover,.route-userresetform .block-system-main-block article.js-comment details summary:hover,.route-userresetform .block-system-main-block form details summary:hover,.route-tfaentry .block--row .block-content details summary:hover,.route-tfaentry .block--row article.js-comment details summary:hover,.route-tfaentry .block--row form details summary:hover,.route-tfaentry .block-system-main-block .block-content details summary:hover,.route-tfaentry .block-system-main-block article.js-comment details summary:hover,.route-tfaentry .block-system-main-block form details summary:hover{color:#003ecc;background-color:rgb(245,248,255);}.route-userlogin .block--row .block-content details .details-wrapper,.route-userlogin .block--row article.js-comment details .details-wrapper,.route-userlogin .block--row form details .details-wrapper,.route-userlogin .block-system-main-block .block-content details .details-wrapper,.route-userlogin .block-system-main-block article.js-comment details .details-wrapper,.route-userlogin .block-system-main-block form details .details-wrapper,.route-userregister .block--row .block-content details .details-wrapper,.route-userregister .block--row article.js-comment details .details-wrapper,.route-userregister .block--row form details .details-wrapper,.route-userregister .block-system-main-block .block-content details .details-wrapper,.route-userregister .block-system-main-block article.js-comment details .details-wrapper,.route-userregister .block-system-main-block form details .details-wrapper,.route-entityuseredit-form .block--row .block-content details .details-wrapper,.route-entityuseredit-form .block--row article.js-comment details .details-wrapper,.route-entityuseredit-form .block--row form details .details-wrapper,.route-entityuseredit-form .block-system-main-block .block-content details .details-wrapper,.route-entityuseredit-form .block-system-main-block article.js-comment details .details-wrapper,.route-entityuseredit-form .block-system-main-block form details .details-wrapper,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content details .details-wrapper,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment details .details-wrapper,.route-stripe-subscriptionusersubscriptionsviewall .block--row form details .details-wrapper,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content details .details-wrapper,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment details .details-wrapper,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form details .details-wrapper,.route-entityusercontact-form .block--row .block-content details .details-wrapper,.route-entityusercontact-form .block--row article.js-comment details .details-wrapper,.route-entityusercontact-form .block--row form details .details-wrapper,.route-entityusercontact-form .block-system-main-block .block-content details .details-wrapper,.route-entityusercontact-form .block-system-main-block article.js-comment details .details-wrapper,.route-entityusercontact-form .block-system-main-block form details .details-wrapper,.route-commentreply .block--row .block-content details .details-wrapper,.route-commentreply .block--row article.js-comment details .details-wrapper,.route-commentreply .block--row form details .details-wrapper,.route-commentreply .block-system-main-block .block-content details .details-wrapper,.route-commentreply .block-system-main-block article.js-comment details .details-wrapper,.route-commentreply .block-system-main-block form details .details-wrapper,.route-entitycommentedit-form .block--row .block-content details .details-wrapper,.route-entitycommentedit-form .block--row article.js-comment details .details-wrapper,.route-entitycommentedit-form .block--row form details .details-wrapper,.route-entitycommentedit-form .block-system-main-block .block-content details .details-wrapper,.route-entitycommentedit-form .block-system-main-block article.js-comment details .details-wrapper,.route-entitycommentedit-form .block-system-main-block form details .details-wrapper,.alias--user-password .block--row .block-content details .details-wrapper,.alias--user-password .block--row article.js-comment details .details-wrapper,.alias--user-password .block--row form details .details-wrapper,.alias--user-password .block-system-main-block .block-content details .details-wrapper,.alias--user-password .block-system-main-block article.js-comment details .details-wrapper,.alias--user-password .block-system-main-block form details .details-wrapper,.route-userreset .block--row .block-content details .details-wrapper,.route-userreset .block--row article.js-comment details .details-wrapper,.route-userreset .block--row form details .details-wrapper,.route-userreset .block-system-main-block .block-content details .details-wrapper,.route-userreset .block-system-main-block article.js-comment details .details-wrapper,.route-userreset .block-system-main-block form details .details-wrapper,.route-userresetform .block--row .block-content details .details-wrapper,.route-userresetform .block--row article.js-comment details .details-wrapper,.route-userresetform .block--row form details .details-wrapper,.route-userresetform .block-system-main-block .block-content details .details-wrapper,.route-userresetform .block-system-main-block article.js-comment details .details-wrapper,.route-userresetform .block-system-main-block form details .details-wrapper,.route-tfaentry .block--row .block-content details .details-wrapper,.route-tfaentry .block--row article.js-comment details .details-wrapper,.route-tfaentry .block--row form details .details-wrapper,.route-tfaentry .block-system-main-block .block-content details .details-wrapper,.route-tfaentry .block-system-main-block article.js-comment details .details-wrapper,.route-tfaentry .block-system-main-block form details .details-wrapper{padding:16px;margin-top:0;}.route-userlogin .block--row .block-content input[type=email],.route-userlogin .block--row .block-content input[type=select],.route-userlogin .block--row .block-content input[type=text],.route-userlogin .block--row .block-content input[type=password],.route-userlogin .block--row article.js-comment input[type=email],.route-userlogin .block--row article.js-comment input[type=select],.route-userlogin .block--row article.js-comment input[type=text],.route-userlogin .block--row article.js-comment input[type=password],.route-userlogin .block--row form input[type=email],.route-userlogin .block--row form input[type=select],.route-userlogin .block--row form input[type=text],.route-userlogin .block--row form input[type=password],.route-userlogin .block-system-main-block .block-content input[type=email],.route-userlogin .block-system-main-block .block-content input[type=select],.route-userlogin .block-system-main-block .block-content input[type=text],.route-userlogin .block-system-main-block .block-content input[type=password],.route-userlogin .block-system-main-block article.js-comment input[type=email],.route-userlogin .block-system-main-block article.js-comment input[type=select],.route-userlogin .block-system-main-block article.js-comment input[type=text],.route-userlogin .block-system-main-block article.js-comment input[type=password],.route-userlogin .block-system-main-block form input[type=email],.route-userlogin .block-system-main-block form input[type=select],.route-userlogin .block-system-main-block form input[type=text],.route-userlogin .block-system-main-block form input[type=password],.route-userregister .block--row .block-content input[type=email],.route-userregister .block--row .block-content input[type=select],.route-userregister .block--row .block-content input[type=text],.route-userregister .block--row .block-content input[type=password],.route-userregister .block--row article.js-comment input[type=email],.route-userregister .block--row article.js-comment input[type=select],.route-userregister .block--row article.js-comment input[type=text],.route-userregister .block--row article.js-comment input[type=password],.route-userregister .block--row form input[type=email],.route-userregister .block--row form input[type=select],.route-userregister .block--row form input[type=text],.route-userregister .block--row form input[type=password],.route-userregister .block-system-main-block .block-content input[type=email],.route-userregister .block-system-main-block .block-content input[type=select],.route-userregister .block-system-main-block .block-content input[type=text],.route-userregister .block-system-main-block .block-content input[type=password],.route-userregister .block-system-main-block article.js-comment input[type=email],.route-userregister .block-system-main-block article.js-comment input[type=select],.route-userregister .block-system-main-block article.js-comment input[type=text],.route-userregister .block-system-main-block article.js-comment input[type=password],.route-userregister .block-system-main-block form input[type=email],.route-userregister .block-system-main-block form input[type=select],.route-userregister .block-system-main-block form input[type=text],.route-userregister .block-system-main-block form input[type=password],.route-entityuseredit-form .block--row .block-content input[type=email],.route-entityuseredit-form .block--row .block-content input[type=select],.route-entityuseredit-form .block--row .block-content input[type=text],.route-entityuseredit-form .block--row .block-content input[type=password],.route-entityuseredit-form .block--row article.js-comment input[type=email],.route-entityuseredit-form .block--row article.js-comment input[type=select],.route-entityuseredit-form .block--row article.js-comment input[type=text],.route-entityuseredit-form .block--row article.js-comment input[type=password],.route-entityuseredit-form .block--row form input[type=email],.route-entityuseredit-form .block--row form input[type=select],.route-entityuseredit-form .block--row form input[type=text],.route-entityuseredit-form .block--row form input[type=password],.route-entityuseredit-form .block-system-main-block .block-content input[type=email],.route-entityuseredit-form .block-system-main-block .block-content input[type=select],.route-entityuseredit-form .block-system-main-block .block-content input[type=text],.route-entityuseredit-form .block-system-main-block .block-content input[type=password],.route-entityuseredit-form .block-system-main-block article.js-comment input[type=email],.route-entityuseredit-form .block-system-main-block article.js-comment input[type=select],.route-entityuseredit-form .block-system-main-block article.js-comment input[type=text],.route-entityuseredit-form .block-system-main-block article.js-comment input[type=password],.route-entityuseredit-form .block-system-main-block form input[type=email],.route-entityuseredit-form .block-system-main-block form input[type=select],.route-entityuseredit-form .block-system-main-block form input[type=text],.route-entityuseredit-form .block-system-main-block form input[type=password],.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content input[type=email],.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content input[type=select],.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content input[type=text],.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content input[type=password],.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment input[type=email],.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment input[type=select],.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment input[type=text],.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment input[type=password],.route-stripe-subscriptionusersubscriptionsviewall .block--row form input[type=email],.route-stripe-subscriptionusersubscriptionsviewall .block--row form input[type=select],.route-stripe-subscriptionusersubscriptionsviewall .block--row form input[type=text],.route-stripe-subscriptionusersubscriptionsviewall .block--row form input[type=password],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content input[type=email],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content input[type=select],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content input[type=text],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content input[type=password],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment input[type=email],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment input[type=select],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment input[type=text],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment input[type=password],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form input[type=email],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form input[type=select],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form input[type=text],.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form input[type=password],.route-entityusercontact-form .block--row .block-content input[type=email],.route-entityusercontact-form .block--row .block-content input[type=select],.route-entityusercontact-form .block--row .block-content input[type=text],.route-entityusercontact-form .block--row .block-content input[type=password],.route-entityusercontact-form .block--row article.js-comment input[type=email],.route-entityusercontact-form .block--row article.js-comment input[type=select],.route-entityusercontact-form .block--row article.js-comment input[type=text],.route-entityusercontact-form .block--row article.js-comment input[type=password],.route-entityusercontact-form .block--row form input[type=email],.route-entityusercontact-form .block--row form input[type=select],.route-entityusercontact-form .block--row form input[type=text],.route-entityusercontact-form .block--row form input[type=password],.route-entityusercontact-form .block-system-main-block .block-content input[type=email],.route-entityusercontact-form .block-system-main-block .block-content input[type=select],.route-entityusercontact-form .block-system-main-block .block-content input[type=text],.route-entityusercontact-form .block-system-main-block .block-content input[type=password],.route-entityusercontact-form .block-system-main-block article.js-comment input[type=email],.route-entityusercontact-form .block-system-main-block article.js-comment input[type=select],.route-entityusercontact-form .block-system-main-block article.js-comment input[type=text],.route-entityusercontact-form .block-system-main-block article.js-comment input[type=password],.route-entityusercontact-form .block-system-main-block form input[type=email],.route-entityusercontact-form .block-system-main-block form input[type=select],.route-entityusercontact-form .block-system-main-block form input[type=text],.route-entityusercontact-form .block-system-main-block form input[type=password],.route-commentreply .block--row .block-content input[type=email],.route-commentreply .block--row .block-content input[type=select],.route-commentreply .block--row .block-content input[type=text],.route-commentreply .block--row .block-content input[type=password],.route-commentreply .block--row article.js-comment input[type=email],.route-commentreply .block--row article.js-comment input[type=select],.route-commentreply .block--row article.js-comment input[type=text],.route-commentreply .block--row article.js-comment input[type=password],.route-commentreply .block--row form input[type=email],.route-commentreply .block--row form input[type=select],.route-commentreply .block--row form input[type=text],.route-commentreply .block--row form input[type=password],.route-commentreply .block-system-main-block .block-content input[type=email],.route-commentreply .block-system-main-block .block-content input[type=select],.route-commentreply .block-system-main-block .block-content input[type=text],.route-commentreply .block-system-main-block .block-content input[type=password],.route-commentreply .block-system-main-block article.js-comment input[type=email],.route-commentreply .block-system-main-block article.js-comment input[type=select],.route-commentreply .block-system-main-block article.js-comment input[type=text],.route-commentreply .block-system-main-block article.js-comment input[type=password],.route-commentreply .block-system-main-block form input[type=email],.route-commentreply .block-system-main-block form input[type=select],.route-commentreply .block-system-main-block form input[type=text],.route-commentreply .block-system-main-block form input[type=password],.route-entitycommentedit-form .block--row .block-content input[type=email],.route-entitycommentedit-form .block--row .block-content input[type=select],.route-entitycommentedit-form .block--row .block-content input[type=text],.route-entitycommentedit-form .block--row .block-content input[type=password],.route-entitycommentedit-form .block--row article.js-comment input[type=email],.route-entitycommentedit-form .block--row article.js-comment input[type=select],.route-entitycommentedit-form .block--row article.js-comment input[type=text],.route-entitycommentedit-form .block--row article.js-comment input[type=password],.route-entitycommentedit-form .block--row form input[type=email],.route-entitycommentedit-form .block--row form input[type=select],.route-entitycommentedit-form .block--row form input[type=text],.route-entitycommentedit-form .block--row form input[type=password],.route-entitycommentedit-form .block-system-main-block .block-content input[type=email],.route-entitycommentedit-form .block-system-main-block .block-content input[type=select],.route-entitycommentedit-form .block-system-main-block .block-content input[type=text],.route-entitycommentedit-form .block-system-main-block .block-content input[type=password],.route-entitycommentedit-form .block-system-main-block article.js-comment input[type=email],.route-entitycommentedit-form .block-system-main-block article.js-comment input[type=select],.route-entitycommentedit-form .block-system-main-block article.js-comment input[type=text],.route-entitycommentedit-form .block-system-main-block article.js-comment input[type=password],.route-entitycommentedit-form .block-system-main-block form input[type=email],.route-entitycommentedit-form .block-system-main-block form input[type=select],.route-entitycommentedit-form .block-system-main-block form input[type=text],.route-entitycommentedit-form .block-system-main-block form input[type=password],.alias--user-password .block--row .block-content input[type=email],.alias--user-password .block--row .block-content input[type=select],.alias--user-password .block--row .block-content input[type=text],.alias--user-password .block--row .block-content input[type=password],.alias--user-password .block--row article.js-comment input[type=email],.alias--user-password .block--row article.js-comment input[type=select],.alias--user-password .block--row article.js-comment input[type=text],.alias--user-password .block--row article.js-comment input[type=password],.alias--user-password .block--row form input[type=email],.alias--user-password .block--row form input[type=select],.alias--user-password .block--row form input[type=text],.alias--user-password .block--row form input[type=password],.alias--user-password .block-system-main-block .block-content input[type=email],.alias--user-password .block-system-main-block .block-content input[type=select],.alias--user-password .block-system-main-block .block-content input[type=text],.alias--user-password .block-system-main-block .block-content input[type=password],.alias--user-password .block-system-main-block article.js-comment input[type=email],.alias--user-password .block-system-main-block article.js-comment input[type=select],.alias--user-password .block-system-main-block article.js-comment input[type=text],.alias--user-password .block-system-main-block article.js-comment input[type=password],.alias--user-password .block-system-main-block form input[type=email],.alias--user-password .block-system-main-block form input[type=select],.alias--user-password .block-system-main-block form input[type=text],.alias--user-password .block-system-main-block form input[type=password],.route-userreset .block--row .block-content input[type=email],.route-userreset .block--row .block-content input[type=select],.route-userreset .block--row .block-content input[type=text],.route-userreset .block--row .block-content input[type=password],.route-userreset .block--row article.js-comment input[type=email],.route-userreset .block--row article.js-comment input[type=select],.route-userreset .block--row article.js-comment input[type=text],.route-userreset .block--row article.js-comment input[type=password],.route-userreset .block--row form input[type=email],.route-userreset .block--row form input[type=select],.route-userreset .block--row form input[type=text],.route-userreset .block--row form input[type=password],.route-userreset .block-system-main-block .block-content input[type=email],.route-userreset .block-system-main-block .block-content input[type=select],.route-userreset .block-system-main-block .block-content input[type=text],.route-userreset .block-system-main-block .block-content input[type=password],.route-userreset .block-system-main-block article.js-comment input[type=email],.route-userreset .block-system-main-block article.js-comment input[type=select],.route-userreset .block-system-main-block article.js-comment input[type=text],.route-userreset .block-system-main-block article.js-comment input[type=password],.route-userreset .block-system-main-block form input[type=email],.route-userreset .block-system-main-block form input[type=select],.route-userreset .block-system-main-block form input[type=text],.route-userreset .block-system-main-block form input[type=password],.route-userresetform .block--row .block-content input[type=email],.route-userresetform .block--row .block-content input[type=select],.route-userresetform .block--row .block-content input[type=text],.route-userresetform .block--row .block-content input[type=password],.route-userresetform .block--row article.js-comment input[type=email],.route-userresetform .block--row article.js-comment input[type=select],.route-userresetform .block--row article.js-comment input[type=text],.route-userresetform .block--row article.js-comment input[type=password],.route-userresetform .block--row form input[type=email],.route-userresetform .block--row form input[type=select],.route-userresetform .block--row form input[type=text],.route-userresetform .block--row form input[type=password],.route-userresetform .block-system-main-block .block-content input[type=email],.route-userresetform .block-system-main-block .block-content input[type=select],.route-userresetform .block-system-main-block .block-content input[type=text],.route-userresetform .block-system-main-block .block-content input[type=password],.route-userresetform .block-system-main-block article.js-comment input[type=email],.route-userresetform .block-system-main-block article.js-comment input[type=select],.route-userresetform .block-system-main-block article.js-comment input[type=text],.route-userresetform .block-system-main-block article.js-comment input[type=password],.route-userresetform .block-system-main-block form input[type=email],.route-userresetform .block-system-main-block form input[type=select],.route-userresetform .block-system-main-block form input[type=text],.route-userresetform .block-system-main-block form input[type=password],.route-tfaentry .block--row .block-content input[type=email],.route-tfaentry .block--row .block-content input[type=select],.route-tfaentry .block--row .block-content input[type=text],.route-tfaentry .block--row .block-content input[type=password],.route-tfaentry .block--row article.js-comment input[type=email],.route-tfaentry .block--row article.js-comment input[type=select],.route-tfaentry .block--row article.js-comment input[type=text],.route-tfaentry .block--row article.js-comment input[type=password],.route-tfaentry .block--row form input[type=email],.route-tfaentry .block--row form input[type=select],.route-tfaentry .block--row form input[type=text],.route-tfaentry .block--row form input[type=password],.route-tfaentry .block-system-main-block .block-content input[type=email],.route-tfaentry .block-system-main-block .block-content input[type=select],.route-tfaentry .block-system-main-block .block-content input[type=text],.route-tfaentry .block-system-main-block .block-content input[type=password],.route-tfaentry .block-system-main-block article.js-comment input[type=email],.route-tfaentry .block-system-main-block article.js-comment input[type=select],.route-tfaentry .block-system-main-block article.js-comment input[type=text],.route-tfaentry .block-system-main-block article.js-comment input[type=password],.route-tfaentry .block-system-main-block form input[type=email],.route-tfaentry .block-system-main-block form input[type=select],.route-tfaentry .block-system-main-block form input[type=text],.route-tfaentry .block-system-main-block form input[type=password]{display:block;width:100%;}.route-userlogin .block--row .block-content input[type=email]:hover,.route-userlogin .block--row .block-content input[type=select]:hover,.route-userlogin .block--row .block-content input[type=text]:hover,.route-userlogin .block--row .block-content input[type=password]:hover,.route-userlogin .block--row article.js-comment input[type=email]:hover,.route-userlogin .block--row article.js-comment input[type=select]:hover,.route-userlogin .block--row article.js-comment input[type=text]:hover,.route-userlogin .block--row article.js-comment input[type=password]:hover,.route-userlogin .block--row form input[type=email]:hover,.route-userlogin .block--row form input[type=select]:hover,.route-userlogin .block--row form input[type=text]:hover,.route-userlogin .block--row form input[type=password]:hover,.route-userlogin .block-system-main-block .block-content input[type=email]:hover,.route-userlogin .block-system-main-block .block-content input[type=select]:hover,.route-userlogin .block-system-main-block .block-content input[type=text]:hover,.route-userlogin .block-system-main-block .block-content input[type=password]:hover,.route-userlogin .block-system-main-block article.js-comment input[type=email]:hover,.route-userlogin .block-system-main-block article.js-comment input[type=select]:hover,.route-userlogin .block-system-main-block article.js-comment input[type=text]:hover,.route-userlogin .block-system-main-block article.js-comment input[type=password]:hover,.route-userlogin .block-system-main-block form input[type=email]:hover,.route-userlogin .block-system-main-block form input[type=select]:hover,.route-userlogin .block-system-main-block form input[type=text]:hover,.route-userlogin .block-system-main-block form input[type=password]:hover,.route-userregister .block--row .block-content input[type=email]:hover,.route-userregister .block--row .block-content input[type=select]:hover,.route-userregister .block--row .block-content input[type=text]:hover,.route-userregister .block--row .block-content input[type=password]:hover,.route-userregister .block--row article.js-comment input[type=email]:hover,.route-userregister .block--row article.js-comment input[type=select]:hover,.route-userregister .block--row article.js-comment input[type=text]:hover,.route-userregister .block--row article.js-comment input[type=password]:hover,.route-userregister .block--row form input[type=email]:hover,.route-userregister .block--row form input[type=select]:hover,.route-userregister .block--row form input[type=text]:hover,.route-userregister .block--row form input[type=password]:hover,.route-userregister .block-system-main-block .block-content input[type=email]:hover,.route-userregister .block-system-main-block .block-content input[type=select]:hover,.route-userregister .block-system-main-block .block-content input[type=text]:hover,.route-userregister .block-system-main-block .block-content input[type=password]:hover,.route-userregister .block-system-main-block article.js-comment input[type=email]:hover,.route-userregister .block-system-main-block article.js-comment input[type=select]:hover,.route-userregister .block-system-main-block article.js-comment input[type=text]:hover,.route-userregister .block-system-main-block article.js-comment input[type=password]:hover,.route-userregister .block-system-main-block form input[type=email]:hover,.route-userregister .block-system-main-block form input[type=select]:hover,.route-userregister .block-system-main-block form input[type=text]:hover,.route-userregister .block-system-main-block form input[type=password]:hover,.route-entityuseredit-form .block--row .block-content input[type=email]:hover,.route-entityuseredit-form .block--row .block-content input[type=select]:hover,.route-entityuseredit-form .block--row .block-content input[type=text]:hover,.route-entityuseredit-form .block--row .block-content input[type=password]:hover,.route-entityuseredit-form .block--row article.js-comment input[type=email]:hover,.route-entityuseredit-form .block--row article.js-comment input[type=select]:hover,.route-entityuseredit-form .block--row article.js-comment input[type=text]:hover,.route-entityuseredit-form .block--row article.js-comment input[type=password]:hover,.route-entityuseredit-form .block--row form input[type=email]:hover,.route-entityuseredit-form .block--row form input[type=select]:hover,.route-entityuseredit-form .block--row form input[type=text]:hover,.route-entityuseredit-form .block--row form input[type=password]:hover,.route-entityuseredit-form .block-system-main-block .block-content input[type=email]:hover,.route-entityuseredit-form .block-system-main-block .block-content input[type=select]:hover,.route-entityuseredit-form .block-system-main-block .block-content input[type=text]:hover,.route-entityuseredit-form .block-system-main-block .block-content input[type=password]:hover,.route-entityuseredit-form .block-system-main-block article.js-comment input[type=email]:hover,.route-entityuseredit-form .block-system-main-block article.js-comment input[type=select]:hover,.route-entityuseredit-form .block-system-main-block article.js-comment input[type=text]:hover,.route-entityuseredit-form .block-system-main-block article.js-comment input[type=password]:hover,.route-entityuseredit-form .block-system-main-block form input[type=email]:hover,.route-entityuseredit-form .block-system-main-block form input[type=select]:hover,.route-entityuseredit-form .block-system-main-block form input[type=text]:hover,.route-entityuseredit-form .block-system-main-block form input[type=password]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content input[type=email]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content input[type=select]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content input[type=text]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content input[type=password]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment input[type=email]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment input[type=select]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment input[type=text]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment input[type=password]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row form input[type=email]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row form input[type=select]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row form input[type=text]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row form input[type=password]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content input[type=email]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content input[type=select]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content input[type=text]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content input[type=password]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment input[type=email]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment input[type=select]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment input[type=text]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment input[type=password]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form input[type=email]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form input[type=select]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form input[type=text]:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form input[type=password]:hover,.route-entityusercontact-form .block--row .block-content input[type=email]:hover,.route-entityusercontact-form .block--row .block-content input[type=select]:hover,.route-entityusercontact-form .block--row .block-content input[type=text]:hover,.route-entityusercontact-form .block--row .block-content input[type=password]:hover,.route-entityusercontact-form .block--row article.js-comment input[type=email]:hover,.route-entityusercontact-form .block--row article.js-comment input[type=select]:hover,.route-entityusercontact-form .block--row article.js-comment input[type=text]:hover,.route-entityusercontact-form .block--row article.js-comment input[type=password]:hover,.route-entityusercontact-form .block--row form input[type=email]:hover,.route-entityusercontact-form .block--row form input[type=select]:hover,.route-entityusercontact-form .block--row form input[type=text]:hover,.route-entityusercontact-form .block--row form input[type=password]:hover,.route-entityusercontact-form .block-system-main-block .block-content input[type=email]:hover,.route-entityusercontact-form .block-system-main-block .block-content input[type=select]:hover,.route-entityusercontact-form .block-system-main-block .block-content input[type=text]:hover,.route-entityusercontact-form .block-system-main-block .block-content input[type=password]:hover,.route-entityusercontact-form .block-system-main-block article.js-comment input[type=email]:hover,.route-entityusercontact-form .block-system-main-block article.js-comment input[type=select]:hover,.route-entityusercontact-form .block-system-main-block article.js-comment input[type=text]:hover,.route-entityusercontact-form .block-system-main-block article.js-comment input[type=password]:hover,.route-entityusercontact-form .block-system-main-block form input[type=email]:hover,.route-entityusercontact-form .block-system-main-block form input[type=select]:hover,.route-entityusercontact-form .block-system-main-block form input[type=text]:hover,.route-entityusercontact-form .block-system-main-block form input[type=password]:hover,.route-commentreply .block--row .block-content input[type=email]:hover,.route-commentreply .block--row .block-content input[type=select]:hover,.route-commentreply .block--row .block-content input[type=text]:hover,.route-commentreply .block--row .block-content input[type=password]:hover,.route-commentreply .block--row article.js-comment input[type=email]:hover,.route-commentreply .block--row article.js-comment input[type=select]:hover,.route-commentreply .block--row article.js-comment input[type=text]:hover,.route-commentreply .block--row article.js-comment input[type=password]:hover,.route-commentreply .block--row form input[type=email]:hover,.route-commentreply .block--row form input[type=select]:hover,.route-commentreply .block--row form input[type=text]:hover,.route-commentreply .block--row form input[type=password]:hover,.route-commentreply .block-system-main-block .block-content input[type=email]:hover,.route-commentreply .block-system-main-block .block-content input[type=select]:hover,.route-commentreply .block-system-main-block .block-content input[type=text]:hover,.route-commentreply .block-system-main-block .block-content input[type=password]:hover,.route-commentreply .block-system-main-block article.js-comment input[type=email]:hover,.route-commentreply .block-system-main-block article.js-comment input[type=select]:hover,.route-commentreply .block-system-main-block article.js-comment input[type=text]:hover,.route-commentreply .block-system-main-block article.js-comment input[type=password]:hover,.route-commentreply .block-system-main-block form input[type=email]:hover,.route-commentreply .block-system-main-block form input[type=select]:hover,.route-commentreply .block-system-main-block form input[type=text]:hover,.route-commentreply .block-system-main-block form input[type=password]:hover,.route-entitycommentedit-form .block--row .block-content input[type=email]:hover,.route-entitycommentedit-form .block--row .block-content input[type=select]:hover,.route-entitycommentedit-form .block--row .block-content input[type=text]:hover,.route-entitycommentedit-form .block--row .block-content input[type=password]:hover,.route-entitycommentedit-form .block--row article.js-comment input[type=email]:hover,.route-entitycommentedit-form .block--row article.js-comment input[type=select]:hover,.route-entitycommentedit-form .block--row article.js-comment input[type=text]:hover,.route-entitycommentedit-form .block--row article.js-comment input[type=password]:hover,.route-entitycommentedit-form .block--row form input[type=email]:hover,.route-entitycommentedit-form .block--row form input[type=select]:hover,.route-entitycommentedit-form .block--row form input[type=text]:hover,.route-entitycommentedit-form .block--row form input[type=password]:hover,.route-entitycommentedit-form .block-system-main-block .block-content input[type=email]:hover,.route-entitycommentedit-form .block-system-main-block .block-content input[type=select]:hover,.route-entitycommentedit-form .block-system-main-block .block-content input[type=text]:hover,.route-entitycommentedit-form .block-system-main-block .block-content input[type=password]:hover,.route-entitycommentedit-form .block-system-main-block article.js-comment input[type=email]:hover,.route-entitycommentedit-form .block-system-main-block article.js-comment input[type=select]:hover,.route-entitycommentedit-form .block-system-main-block article.js-comment input[type=text]:hover,.route-entitycommentedit-form .block-system-main-block article.js-comment input[type=password]:hover,.route-entitycommentedit-form .block-system-main-block form input[type=email]:hover,.route-entitycommentedit-form .block-system-main-block form input[type=select]:hover,.route-entitycommentedit-form .block-system-main-block form input[type=text]:hover,.route-entitycommentedit-form .block-system-main-block form input[type=password]:hover,.alias--user-password .block--row .block-content input[type=email]:hover,.alias--user-password .block--row .block-content input[type=select]:hover,.alias--user-password .block--row .block-content input[type=text]:hover,.alias--user-password .block--row .block-content input[type=password]:hover,.alias--user-password .block--row article.js-comment input[type=email]:hover,.alias--user-password .block--row article.js-comment input[type=select]:hover,.alias--user-password .block--row article.js-comment input[type=text]:hover,.alias--user-password .block--row article.js-comment input[type=password]:hover,.alias--user-password .block--row form input[type=email]:hover,.alias--user-password .block--row form input[type=select]:hover,.alias--user-password .block--row form input[type=text]:hover,.alias--user-password .block--row form input[type=password]:hover,.alias--user-password .block-system-main-block .block-content input[type=email]:hover,.alias--user-password .block-system-main-block .block-content input[type=select]:hover,.alias--user-password .block-system-main-block .block-content input[type=text]:hover,.alias--user-password .block-system-main-block .block-content input[type=password]:hover,.alias--user-password .block-system-main-block article.js-comment input[type=email]:hover,.alias--user-password .block-system-main-block article.js-comment input[type=select]:hover,.alias--user-password .block-system-main-block article.js-comment input[type=text]:hover,.alias--user-password .block-system-main-block article.js-comment input[type=password]:hover,.alias--user-password .block-system-main-block form input[type=email]:hover,.alias--user-password .block-system-main-block form input[type=select]:hover,.alias--user-password .block-system-main-block form input[type=text]:hover,.alias--user-password .block-system-main-block form input[type=password]:hover,.route-userreset .block--row .block-content input[type=email]:hover,.route-userreset .block--row .block-content input[type=select]:hover,.route-userreset .block--row .block-content input[type=text]:hover,.route-userreset .block--row .block-content input[type=password]:hover,.route-userreset .block--row article.js-comment input[type=email]:hover,.route-userreset .block--row article.js-comment input[type=select]:hover,.route-userreset .block--row article.js-comment input[type=text]:hover,.route-userreset .block--row article.js-comment input[type=password]:hover,.route-userreset .block--row form input[type=email]:hover,.route-userreset .block--row form input[type=select]:hover,.route-userreset .block--row form input[type=text]:hover,.route-userreset .block--row form input[type=password]:hover,.route-userreset .block-system-main-block .block-content input[type=email]:hover,.route-userreset .block-system-main-block .block-content input[type=select]:hover,.route-userreset .block-system-main-block .block-content input[type=text]:hover,.route-userreset .block-system-main-block .block-content input[type=password]:hover,.route-userreset .block-system-main-block article.js-comment input[type=email]:hover,.route-userreset .block-system-main-block article.js-comment input[type=select]:hover,.route-userreset .block-system-main-block article.js-comment input[type=text]:hover,.route-userreset .block-system-main-block article.js-comment input[type=password]:hover,.route-userreset .block-system-main-block form input[type=email]:hover,.route-userreset .block-system-main-block form input[type=select]:hover,.route-userreset .block-system-main-block form input[type=text]:hover,.route-userreset .block-system-main-block form input[type=password]:hover,.route-userresetform .block--row .block-content input[type=email]:hover,.route-userresetform .block--row .block-content input[type=select]:hover,.route-userresetform .block--row .block-content input[type=text]:hover,.route-userresetform .block--row .block-content input[type=password]:hover,.route-userresetform .block--row article.js-comment input[type=email]:hover,.route-userresetform .block--row article.js-comment input[type=select]:hover,.route-userresetform .block--row article.js-comment input[type=text]:hover,.route-userresetform .block--row article.js-comment input[type=password]:hover,.route-userresetform .block--row form input[type=email]:hover,.route-userresetform .block--row form input[type=select]:hover,.route-userresetform .block--row form input[type=text]:hover,.route-userresetform .block--row form input[type=password]:hover,.route-userresetform .block-system-main-block .block-content input[type=email]:hover,.route-userresetform .block-system-main-block .block-content input[type=select]:hover,.route-userresetform .block-system-main-block .block-content input[type=text]:hover,.route-userresetform .block-system-main-block .block-content input[type=password]:hover,.route-userresetform .block-system-main-block article.js-comment input[type=email]:hover,.route-userresetform .block-system-main-block article.js-comment input[type=select]:hover,.route-userresetform .block-system-main-block article.js-comment input[type=text]:hover,.route-userresetform .block-system-main-block article.js-comment input[type=password]:hover,.route-userresetform .block-system-main-block form input[type=email]:hover,.route-userresetform .block-system-main-block form input[type=select]:hover,.route-userresetform .block-system-main-block form input[type=text]:hover,.route-userresetform .block-system-main-block form input[type=password]:hover,.route-tfaentry .block--row .block-content input[type=email]:hover,.route-tfaentry .block--row .block-content input[type=select]:hover,.route-tfaentry .block--row .block-content input[type=text]:hover,.route-tfaentry .block--row .block-content input[type=password]:hover,.route-tfaentry .block--row article.js-comment input[type=email]:hover,.route-tfaentry .block--row article.js-comment input[type=select]:hover,.route-tfaentry .block--row article.js-comment input[type=text]:hover,.route-tfaentry .block--row article.js-comment input[type=password]:hover,.route-tfaentry .block--row form input[type=email]:hover,.route-tfaentry .block--row form input[type=select]:hover,.route-tfaentry .block--row form input[type=text]:hover,.route-tfaentry .block--row form input[type=password]:hover,.route-tfaentry .block-system-main-block .block-content input[type=email]:hover,.route-tfaentry .block-system-main-block .block-content input[type=select]:hover,.route-tfaentry .block-system-main-block .block-content input[type=text]:hover,.route-tfaentry .block-system-main-block .block-content input[type=password]:hover,.route-tfaentry .block-system-main-block article.js-comment input[type=email]:hover,.route-tfaentry .block-system-main-block article.js-comment input[type=select]:hover,.route-tfaentry .block-system-main-block article.js-comment input[type=text]:hover,.route-tfaentry .block-system-main-block article.js-comment input[type=password]:hover,.route-tfaentry .block-system-main-block form input[type=email]:hover,.route-tfaentry .block-system-main-block form input[type=select]:hover,.route-tfaentry .block-system-main-block form input[type=text]:hover,.route-tfaentry .block-system-main-block form input[type=password]:hover{border-color:#232429;box-shadow:inset 0 0 0 1px rgb(35,36,41);}.route-userlogin .block--row .block-content .field--widget-image-image,.route-userlogin .block--row article.js-comment .field--widget-image-image,.route-userlogin .block--row form .field--widget-image-image,.route-userlogin .block-system-main-block .block-content .field--widget-image-image,.route-userlogin .block-system-main-block article.js-comment .field--widget-image-image,.route-userlogin .block-system-main-block form .field--widget-image-image,.route-userregister .block--row .block-content .field--widget-image-image,.route-userregister .block--row article.js-comment .field--widget-image-image,.route-userregister .block--row form .field--widget-image-image,.route-userregister .block-system-main-block .block-content .field--widget-image-image,.route-userregister .block-system-main-block article.js-comment .field--widget-image-image,.route-userregister .block-system-main-block form .field--widget-image-image,.route-entityuseredit-form .block--row .block-content .field--widget-image-image,.route-entityuseredit-form .block--row article.js-comment .field--widget-image-image,.route-entityuseredit-form .block--row form .field--widget-image-image,.route-entityuseredit-form .block-system-main-block .block-content .field--widget-image-image,.route-entityuseredit-form .block-system-main-block article.js-comment .field--widget-image-image,.route-entityuseredit-form .block-system-main-block form .field--widget-image-image,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .field--widget-image-image,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .field--widget-image-image,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .field--widget-image-image,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .field--widget-image-image,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .field--widget-image-image,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .field--widget-image-image,.route-entityusercontact-form .block--row .block-content .field--widget-image-image,.route-entityusercontact-form .block--row article.js-comment .field--widget-image-image,.route-entityusercontact-form .block--row form .field--widget-image-image,.route-entityusercontact-form .block-system-main-block .block-content .field--widget-image-image,.route-entityusercontact-form .block-system-main-block article.js-comment .field--widget-image-image,.route-entityusercontact-form .block-system-main-block form .field--widget-image-image,.route-commentreply .block--row .block-content .field--widget-image-image,.route-commentreply .block--row article.js-comment .field--widget-image-image,.route-commentreply .block--row form .field--widget-image-image,.route-commentreply .block-system-main-block .block-content .field--widget-image-image,.route-commentreply .block-system-main-block article.js-comment .field--widget-image-image,.route-commentreply .block-system-main-block form .field--widget-image-image,.route-entitycommentedit-form .block--row .block-content .field--widget-image-image,.route-entitycommentedit-form .block--row article.js-comment .field--widget-image-image,.route-entitycommentedit-form .block--row form .field--widget-image-image,.route-entitycommentedit-form .block-system-main-block .block-content .field--widget-image-image,.route-entitycommentedit-form .block-system-main-block article.js-comment .field--widget-image-image,.route-entitycommentedit-form .block-system-main-block form .field--widget-image-image,.alias--user-password .block--row .block-content .field--widget-image-image,.alias--user-password .block--row article.js-comment .field--widget-image-image,.alias--user-password .block--row form .field--widget-image-image,.alias--user-password .block-system-main-block .block-content .field--widget-image-image,.alias--user-password .block-system-main-block article.js-comment .field--widget-image-image,.alias--user-password .block-system-main-block form .field--widget-image-image,.route-userreset .block--row .block-content .field--widget-image-image,.route-userreset .block--row article.js-comment .field--widget-image-image,.route-userreset .block--row form .field--widget-image-image,.route-userreset .block-system-main-block .block-content .field--widget-image-image,.route-userreset .block-system-main-block article.js-comment .field--widget-image-image,.route-userreset .block-system-main-block form .field--widget-image-image,.route-userresetform .block--row .block-content .field--widget-image-image,.route-userresetform .block--row article.js-comment .field--widget-image-image,.route-userresetform .block--row form .field--widget-image-image,.route-userresetform .block-system-main-block .block-content .field--widget-image-image,.route-userresetform .block-system-main-block article.js-comment .field--widget-image-image,.route-userresetform .block-system-main-block form .field--widget-image-image,.route-tfaentry .block--row .block-content .field--widget-image-image,.route-tfaentry .block--row article.js-comment .field--widget-image-image,.route-tfaentry .block--row form .field--widget-image-image,.route-tfaentry .block-system-main-block .block-content .field--widget-image-image,.route-tfaentry .block-system-main-block article.js-comment .field--widget-image-image,.route-tfaentry .block-system-main-block form .field--widget-image-image{padding:0 16px 16px 16px;border:1px solid rgb(222,223,228);border-radius:2px;box-shadow:0 2px 0.25rem rgba(0,0,0,0.1);margin-bottom:1em;}.route-userlogin .block--row .block-content .form-item label,.route-userlogin .block--row article.js-comment .form-item label,.route-userlogin .block--row form .form-item label,.route-userlogin .block-system-main-block .block-content .form-item label,.route-userlogin .block-system-main-block article.js-comment .form-item label,.route-userlogin .block-system-main-block form .form-item label,.route-userregister .block--row .block-content .form-item label,.route-userregister .block--row article.js-comment .form-item label,.route-userregister .block--row form .form-item label,.route-userregister .block-system-main-block .block-content .form-item label,.route-userregister .block-system-main-block article.js-comment .form-item label,.route-userregister .block-system-main-block form .form-item label,.route-entityuseredit-form .block--row .block-content .form-item label,.route-entityuseredit-form .block--row article.js-comment .form-item label,.route-entityuseredit-form .block--row form .form-item label,.route-entityuseredit-form .block-system-main-block .block-content .form-item label,.route-entityuseredit-form .block-system-main-block article.js-comment .form-item label,.route-entityuseredit-form .block-system-main-block form .form-item label,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-item label,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-item label,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-item label,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-item label,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-item label,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-item label,.route-entityusercontact-form .block--row .block-content .form-item label,.route-entityusercontact-form .block--row article.js-comment .form-item label,.route-entityusercontact-form .block--row form .form-item label,.route-entityusercontact-form .block-system-main-block .block-content .form-item label,.route-entityusercontact-form .block-system-main-block article.js-comment .form-item label,.route-entityusercontact-form .block-system-main-block form .form-item label,.route-commentreply .block--row .block-content .form-item label,.route-commentreply .block--row article.js-comment .form-item label,.route-commentreply .block--row form .form-item label,.route-commentreply .block-system-main-block .block-content .form-item label,.route-commentreply .block-system-main-block article.js-comment .form-item label,.route-commentreply .block-system-main-block form .form-item label,.route-entitycommentedit-form .block--row .block-content .form-item label,.route-entitycommentedit-form .block--row article.js-comment .form-item label,.route-entitycommentedit-form .block--row form .form-item label,.route-entitycommentedit-form .block-system-main-block .block-content .form-item label,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-item label,.route-entitycommentedit-form .block-system-main-block form .form-item label,.alias--user-password .block--row .block-content .form-item label,.alias--user-password .block--row article.js-comment .form-item label,.alias--user-password .block--row form .form-item label,.alias--user-password .block-system-main-block .block-content .form-item label,.alias--user-password .block-system-main-block article.js-comment .form-item label,.alias--user-password .block-system-main-block form .form-item label,.route-userreset .block--row .block-content .form-item label,.route-userreset .block--row article.js-comment .form-item label,.route-userreset .block--row form .form-item label,.route-userreset .block-system-main-block .block-content .form-item label,.route-userreset .block-system-main-block article.js-comment .form-item label,.route-userreset .block-system-main-block form .form-item label,.route-userresetform .block--row .block-content .form-item label,.route-userresetform .block--row article.js-comment .form-item label,.route-userresetform .block--row form .form-item label,.route-userresetform .block-system-main-block .block-content .form-item label,.route-userresetform .block-system-main-block article.js-comment .form-item label,.route-userresetform .block-system-main-block form .form-item label,.route-tfaentry .block--row .block-content .form-item label,.route-tfaentry .block--row article.js-comment .form-item label,.route-tfaentry .block--row form .form-item label,.route-tfaentry .block-system-main-block .block-content .form-item label,.route-tfaentry .block-system-main-block article.js-comment .form-item label,.route-tfaentry .block-system-main-block form .form-item label{font-weight:bold;}.route-userlogin .block--row .block-content .form-item .description,.route-userlogin .block--row article.js-comment .form-item .description,.route-userlogin .block--row form .form-item .description,.route-userlogin .block-system-main-block .block-content .form-item .description,.route-userlogin .block-system-main-block article.js-comment .form-item .description,.route-userlogin .block-system-main-block form .form-item .description,.route-userregister .block--row .block-content .form-item .description,.route-userregister .block--row article.js-comment .form-item .description,.route-userregister .block--row form .form-item .description,.route-userregister .block-system-main-block .block-content .form-item .description,.route-userregister .block-system-main-block article.js-comment .form-item .description,.route-userregister .block-system-main-block form .form-item .description,.route-entityuseredit-form .block--row .block-content .form-item .description,.route-entityuseredit-form .block--row article.js-comment .form-item .description,.route-entityuseredit-form .block--row form .form-item .description,.route-entityuseredit-form .block-system-main-block .block-content .form-item .description,.route-entityuseredit-form .block-system-main-block article.js-comment .form-item .description,.route-entityuseredit-form .block-system-main-block form .form-item .description,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-item .description,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-item .description,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-item .description,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-item .description,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-item .description,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-item .description,.route-entityusercontact-form .block--row .block-content .form-item .description,.route-entityusercontact-form .block--row article.js-comment .form-item .description,.route-entityusercontact-form .block--row form .form-item .description,.route-entityusercontact-form .block-system-main-block .block-content .form-item .description,.route-entityusercontact-form .block-system-main-block article.js-comment .form-item .description,.route-entityusercontact-form .block-system-main-block form .form-item .description,.route-commentreply .block--row .block-content .form-item .description,.route-commentreply .block--row article.js-comment .form-item .description,.route-commentreply .block--row form .form-item .description,.route-commentreply .block-system-main-block .block-content .form-item .description,.route-commentreply .block-system-main-block article.js-comment .form-item .description,.route-commentreply .block-system-main-block form .form-item .description,.route-entitycommentedit-form .block--row .block-content .form-item .description,.route-entitycommentedit-form .block--row article.js-comment .form-item .description,.route-entitycommentedit-form .block--row form .form-item .description,.route-entitycommentedit-form .block-system-main-block .block-content .form-item .description,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-item .description,.route-entitycommentedit-form .block-system-main-block form .form-item .description,.alias--user-password .block--row .block-content .form-item .description,.alias--user-password .block--row article.js-comment .form-item .description,.alias--user-password .block--row form .form-item .description,.alias--user-password .block-system-main-block .block-content .form-item .description,.alias--user-password .block-system-main-block article.js-comment .form-item .description,.alias--user-password .block-system-main-block form .form-item .description,.route-userreset .block--row .block-content .form-item .description,.route-userreset .block--row article.js-comment .form-item .description,.route-userreset .block--row form .form-item .description,.route-userreset .block-system-main-block .block-content .form-item .description,.route-userreset .block-system-main-block article.js-comment .form-item .description,.route-userreset .block-system-main-block form .form-item .description,.route-userresetform .block--row .block-content .form-item .description,.route-userresetform .block--row article.js-comment .form-item .description,.route-userresetform .block--row form .form-item .description,.route-userresetform .block-system-main-block .block-content .form-item .description,.route-userresetform .block-system-main-block article.js-comment .form-item .description,.route-userresetform .block-system-main-block form .form-item .description,.route-tfaentry .block--row .block-content .form-item .description,.route-tfaentry .block--row article.js-comment .form-item .description,.route-tfaentry .block--row form .form-item .description,.route-tfaentry .block-system-main-block .block-content .form-item .description,.route-tfaentry .block-system-main-block article.js-comment .form-item .description,.route-tfaentry .block-system-main-block form .form-item .description{margin-top:0.375rem;margin-bottom:0.375rem;color:var(--input-fg-color--description);font-size:0.8em;line-height:1.0625rem;}.route-userlogin .block--row .block-content .button,.route-userlogin .block--row article.js-comment .button,.route-userlogin .block--row form .button,.route-userlogin .block-system-main-block .block-content .button,.route-userlogin .block-system-main-block article.js-comment .button,.route-userlogin .block-system-main-block form .button,.route-userregister .block--row .block-content .button,.route-userregister .block--row article.js-comment .button,.route-userregister .block--row form .button,.route-userregister .block-system-main-block .block-content .button,.route-userregister .block-system-main-block article.js-comment .button,.route-userregister .block-system-main-block form .button,.route-entityuseredit-form .block--row .block-content .button,.route-entityuseredit-form .block--row article.js-comment .button,.route-entityuseredit-form .block--row form .button,.route-entityuseredit-form .block-system-main-block .block-content .button,.route-entityuseredit-form .block-system-main-block article.js-comment .button,.route-entityuseredit-form .block-system-main-block form .button,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .button,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .button,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .button,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .button,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .button,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .button,.route-entityusercontact-form .block--row .block-content .button,.route-entityusercontact-form .block--row article.js-comment .button,.route-entityusercontact-form .block--row form .button,.route-entityusercontact-form .block-system-main-block .block-content .button,.route-entityusercontact-form .block-system-main-block article.js-comment .button,.route-entityusercontact-form .block-system-main-block form .button,.route-commentreply .block--row .block-content .button,.route-commentreply .block--row article.js-comment .button,.route-commentreply .block--row form .button,.route-commentreply .block-system-main-block .block-content .button,.route-commentreply .block-system-main-block article.js-comment .button,.route-commentreply .block-system-main-block form .button,.route-entitycommentedit-form .block--row .block-content .button,.route-entitycommentedit-form .block--row article.js-comment .button,.route-entitycommentedit-form .block--row form .button,.route-entitycommentedit-form .block-system-main-block .block-content .button,.route-entitycommentedit-form .block-system-main-block article.js-comment .button,.route-entitycommentedit-form .block-system-main-block form .button,.alias--user-password .block--row .block-content .button,.alias--user-password .block--row article.js-comment .button,.alias--user-password .block--row form .button,.alias--user-password .block-system-main-block .block-content .button,.alias--user-password .block-system-main-block article.js-comment .button,.alias--user-password .block-system-main-block form .button,.route-userreset .block--row .block-content .button,.route-userreset .block--row article.js-comment .button,.route-userreset .block--row form .button,.route-userreset .block-system-main-block .block-content .button,.route-userreset .block-system-main-block article.js-comment .button,.route-userreset .block-system-main-block form .button,.route-userresetform .block--row .block-content .button,.route-userresetform .block--row article.js-comment .button,.route-userresetform .block--row form .button,.route-userresetform .block-system-main-block .block-content .button,.route-userresetform .block-system-main-block article.js-comment .button,.route-userresetform .block-system-main-block form .button,.route-tfaentry .block--row .block-content .button,.route-tfaentry .block--row article.js-comment .button,.route-tfaentry .block--row form .button,.route-tfaentry .block-system-main-block .block-content .button,.route-tfaentry .block-system-main-block article.js-comment .button,.route-tfaentry .block-system-main-block form .button{flex:0 0 auto;margin:0;display:inline-block;padding:15px 23px;cursor:pointer;text-align:center;text-decoration:none;border-radius:2px;background-color:rgb(211,212,217);font-size:14px;font-weight:700;line-height:1rem;-webkit-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;border:1px solid transparent !important;}.route-userlogin .block--row .block-content .button:not(:focus),.route-userlogin .block--row article.js-comment .button:not(:focus),.route-userlogin .block--row form .button:not(:focus),.route-userlogin .block-system-main-block .block-content .button:not(:focus),.route-userlogin .block-system-main-block article.js-comment .button:not(:focus),.route-userlogin .block-system-main-block form .button:not(:focus),.route-userregister .block--row .block-content .button:not(:focus),.route-userregister .block--row article.js-comment .button:not(:focus),.route-userregister .block--row form .button:not(:focus),.route-userregister .block-system-main-block .block-content .button:not(:focus),.route-userregister .block-system-main-block article.js-comment .button:not(:focus),.route-userregister .block-system-main-block form .button:not(:focus),.route-entityuseredit-form .block--row .block-content .button:not(:focus),.route-entityuseredit-form .block--row article.js-comment .button:not(:focus),.route-entityuseredit-form .block--row form .button:not(:focus),.route-entityuseredit-form .block-system-main-block .block-content .button:not(:focus),.route-entityuseredit-form .block-system-main-block article.js-comment .button:not(:focus),.route-entityuseredit-form .block-system-main-block form .button:not(:focus),.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .button:not(:focus),.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .button:not(:focus),.route-stripe-subscriptionusersubscriptionsviewall .block--row form .button:not(:focus),.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .button:not(:focus),.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .button:not(:focus),.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .button:not(:focus),.route-entityusercontact-form .block--row .block-content .button:not(:focus),.route-entityusercontact-form .block--row article.js-comment .button:not(:focus),.route-entityusercontact-form .block--row form .button:not(:focus),.route-entityusercontact-form .block-system-main-block .block-content .button:not(:focus),.route-entityusercontact-form .block-system-main-block article.js-comment .button:not(:focus),.route-entityusercontact-form .block-system-main-block form .button:not(:focus),.route-commentreply .block--row .block-content .button:not(:focus),.route-commentreply .block--row article.js-comment .button:not(:focus),.route-commentreply .block--row form .button:not(:focus),.route-commentreply .block-system-main-block .block-content .button:not(:focus),.route-commentreply .block-system-main-block article.js-comment .button:not(:focus),.route-commentreply .block-system-main-block form .button:not(:focus),.route-entitycommentedit-form .block--row .block-content .button:not(:focus),.route-entitycommentedit-form .block--row article.js-comment .button:not(:focus),.route-entitycommentedit-form .block--row form .button:not(:focus),.route-entitycommentedit-form .block-system-main-block .block-content .button:not(:focus),.route-entitycommentedit-form .block-system-main-block article.js-comment .button:not(:focus),.route-entitycommentedit-form .block-system-main-block form .button:not(:focus),.alias--user-password .block--row .block-content .button:not(:focus),.alias--user-password .block--row article.js-comment .button:not(:focus),.alias--user-password .block--row form .button:not(:focus),.alias--user-password .block-system-main-block .block-content .button:not(:focus),.alias--user-password .block-system-main-block article.js-comment .button:not(:focus),.alias--user-password .block-system-main-block form .button:not(:focus),.route-userreset .block--row .block-content .button:not(:focus),.route-userreset .block--row article.js-comment .button:not(:focus),.route-userreset .block--row form .button:not(:focus),.route-userreset .block-system-main-block .block-content .button:not(:focus),.route-userreset .block-system-main-block article.js-comment .button:not(:focus),.route-userreset .block-system-main-block form .button:not(:focus),.route-userresetform .block--row .block-content .button:not(:focus),.route-userresetform .block--row article.js-comment .button:not(:focus),.route-userresetform .block--row form .button:not(:focus),.route-userresetform .block-system-main-block .block-content .button:not(:focus),.route-userresetform .block-system-main-block article.js-comment .button:not(:focus),.route-userresetform .block-system-main-block form .button:not(:focus),.route-tfaentry .block--row .block-content .button:not(:focus),.route-tfaentry .block--row article.js-comment .button:not(:focus),.route-tfaentry .block--row form .button:not(:focus),.route-tfaentry .block-system-main-block .block-content .button:not(:focus),.route-tfaentry .block-system-main-block article.js-comment .button:not(:focus),.route-tfaentry .block-system-main-block form .button:not(:focus){box-shadow:0 1px 2px rgba(0,0,0,0.25);}.route-userlogin .block--row .block-content .button:focus,.route-userlogin .block--row article.js-comment .button:focus,.route-userlogin .block--row form .button:focus,.route-userlogin .block-system-main-block .block-content .button:focus,.route-userlogin .block-system-main-block article.js-comment .button:focus,.route-userlogin .block-system-main-block form .button:focus,.route-userregister .block--row .block-content .button:focus,.route-userregister .block--row article.js-comment .button:focus,.route-userregister .block--row form .button:focus,.route-userregister .block-system-main-block .block-content .button:focus,.route-userregister .block-system-main-block article.js-comment .button:focus,.route-userregister .block-system-main-block form .button:focus,.route-entityuseredit-form .block--row .block-content .button:focus,.route-entityuseredit-form .block--row article.js-comment .button:focus,.route-entityuseredit-form .block--row form .button:focus,.route-entityuseredit-form .block-system-main-block .block-content .button:focus,.route-entityuseredit-form .block-system-main-block article.js-comment .button:focus,.route-entityuseredit-form .block-system-main-block form .button:focus,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .button:focus,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .button:focus,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .button:focus,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .button:focus,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .button:focus,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .button:focus,.route-entityusercontact-form .block--row .block-content .button:focus,.route-entityusercontact-form .block--row article.js-comment .button:focus,.route-entityusercontact-form .block--row form .button:focus,.route-entityusercontact-form .block-system-main-block .block-content .button:focus,.route-entityusercontact-form .block-system-main-block article.js-comment .button:focus,.route-entityusercontact-form .block-system-main-block form .button:focus,.route-commentreply .block--row .block-content .button:focus,.route-commentreply .block--row article.js-comment .button:focus,.route-commentreply .block--row form .button:focus,.route-commentreply .block-system-main-block .block-content .button:focus,.route-commentreply .block-system-main-block article.js-comment .button:focus,.route-commentreply .block-system-main-block form .button:focus,.route-entitycommentedit-form .block--row .block-content .button:focus,.route-entitycommentedit-form .block--row article.js-comment .button:focus,.route-entitycommentedit-form .block--row form .button:focus,.route-entitycommentedit-form .block-system-main-block .block-content .button:focus,.route-entitycommentedit-form .block-system-main-block article.js-comment .button:focus,.route-entitycommentedit-form .block-system-main-block form .button:focus,.alias--user-password .block--row .block-content .button:focus,.alias--user-password .block--row article.js-comment .button:focus,.alias--user-password .block--row form .button:focus,.alias--user-password .block-system-main-block .block-content .button:focus,.alias--user-password .block-system-main-block article.js-comment .button:focus,.alias--user-password .block-system-main-block form .button:focus,.route-userreset .block--row .block-content .button:focus,.route-userreset .block--row article.js-comment .button:focus,.route-userreset .block--row form .button:focus,.route-userreset .block-system-main-block .block-content .button:focus,.route-userreset .block-system-main-block article.js-comment .button:focus,.route-userreset .block-system-main-block form .button:focus,.route-userresetform .block--row .block-content .button:focus,.route-userresetform .block--row article.js-comment .button:focus,.route-userresetform .block--row form .button:focus,.route-userresetform .block-system-main-block .block-content .button:focus,.route-userresetform .block-system-main-block article.js-comment .button:focus,.route-userresetform .block-system-main-block form .button:focus,.route-tfaentry .block--row .block-content .button:focus,.route-tfaentry .block--row article.js-comment .button:focus,.route-tfaentry .block--row form .button:focus,.route-tfaentry .block-system-main-block .block-content .button:focus,.route-tfaentry .block-system-main-block article.js-comment .button:focus,.route-tfaentry .block-system-main-block form .button:focus{text-decoration:none;}.route-userlogin .block--row .block-content .js-form-managed-file,.route-userlogin .block--row article.js-comment .js-form-managed-file,.route-userlogin .block--row form .js-form-managed-file,.route-userlogin .block-system-main-block .block-content .js-form-managed-file,.route-userlogin .block-system-main-block article.js-comment .js-form-managed-file,.route-userlogin .block-system-main-block form .js-form-managed-file,.route-userregister .block--row .block-content .js-form-managed-file,.route-userregister .block--row article.js-comment .js-form-managed-file,.route-userregister .block--row form .js-form-managed-file,.route-userregister .block-system-main-block .block-content .js-form-managed-file,.route-userregister .block-system-main-block article.js-comment .js-form-managed-file,.route-userregister .block-system-main-block form .js-form-managed-file,.route-entityuseredit-form .block--row .block-content .js-form-managed-file,.route-entityuseredit-form .block--row article.js-comment .js-form-managed-file,.route-entityuseredit-form .block--row form .js-form-managed-file,.route-entityuseredit-form .block-system-main-block .block-content .js-form-managed-file,.route-entityuseredit-form .block-system-main-block article.js-comment .js-form-managed-file,.route-entityuseredit-form .block-system-main-block form .js-form-managed-file,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .js-form-managed-file,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .js-form-managed-file,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .js-form-managed-file,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .js-form-managed-file,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .js-form-managed-file,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .js-form-managed-file,.route-entityusercontact-form .block--row .block-content .js-form-managed-file,.route-entityusercontact-form .block--row article.js-comment .js-form-managed-file,.route-entityusercontact-form .block--row form .js-form-managed-file,.route-entityusercontact-form .block-system-main-block .block-content .js-form-managed-file,.route-entityusercontact-form .block-system-main-block article.js-comment .js-form-managed-file,.route-entityusercontact-form .block-system-main-block form .js-form-managed-file,.route-commentreply .block--row .block-content .js-form-managed-file,.route-commentreply .block--row article.js-comment .js-form-managed-file,.route-commentreply .block--row form .js-form-managed-file,.route-commentreply .block-system-main-block .block-content .js-form-managed-file,.route-commentreply .block-system-main-block article.js-comment .js-form-managed-file,.route-commentreply .block-system-main-block form .js-form-managed-file,.route-entitycommentedit-form .block--row .block-content .js-form-managed-file,.route-entitycommentedit-form .block--row article.js-comment .js-form-managed-file,.route-entitycommentedit-form .block--row form .js-form-managed-file,.route-entitycommentedit-form .block-system-main-block .block-content .js-form-managed-file,.route-entitycommentedit-form .block-system-main-block article.js-comment .js-form-managed-file,.route-entitycommentedit-form .block-system-main-block form .js-form-managed-file,.alias--user-password .block--row .block-content .js-form-managed-file,.alias--user-password .block--row article.js-comment .js-form-managed-file,.alias--user-password .block--row form .js-form-managed-file,.alias--user-password .block-system-main-block .block-content .js-form-managed-file,.alias--user-password .block-system-main-block article.js-comment .js-form-managed-file,.alias--user-password .block-system-main-block form .js-form-managed-file,.route-userreset .block--row .block-content .js-form-managed-file,.route-userreset .block--row article.js-comment .js-form-managed-file,.route-userreset .block--row form .js-form-managed-file,.route-userreset .block-system-main-block .block-content .js-form-managed-file,.route-userreset .block-system-main-block article.js-comment .js-form-managed-file,.route-userreset .block-system-main-block form .js-form-managed-file,.route-userresetform .block--row .block-content .js-form-managed-file,.route-userresetform .block--row article.js-comment .js-form-managed-file,.route-userresetform .block--row form .js-form-managed-file,.route-userresetform .block-system-main-block .block-content .js-form-managed-file,.route-userresetform .block-system-main-block article.js-comment .js-form-managed-file,.route-userresetform .block-system-main-block form .js-form-managed-file,.route-tfaentry .block--row .block-content .js-form-managed-file,.route-tfaentry .block--row article.js-comment .js-form-managed-file,.route-tfaentry .block--row form .js-form-managed-file,.route-tfaentry .block-system-main-block .block-content .js-form-managed-file,.route-tfaentry .block-system-main-block article.js-comment .js-form-managed-file,.route-tfaentry .block-system-main-block form .js-form-managed-file{display:flex;flex-direction:column;align-items:baseline;}.route-userlogin .block--row .block-content .form-item-pass input,.route-userlogin .block--row article.js-comment .form-item-pass input,.route-userlogin .block--row form .form-item-pass input,.route-userlogin .block-system-main-block .block-content .form-item-pass input,.route-userlogin .block-system-main-block article.js-comment .form-item-pass input,.route-userlogin .block-system-main-block form .form-item-pass input,.route-userregister .block--row .block-content .form-item-pass input,.route-userregister .block--row article.js-comment .form-item-pass input,.route-userregister .block--row form .form-item-pass input,.route-userregister .block-system-main-block .block-content .form-item-pass input,.route-userregister .block-system-main-block article.js-comment .form-item-pass input,.route-userregister .block-system-main-block form .form-item-pass input,.route-entityuseredit-form .block--row .block-content .form-item-pass input,.route-entityuseredit-form .block--row article.js-comment .form-item-pass input,.route-entityuseredit-form .block--row form .form-item-pass input,.route-entityuseredit-form .block-system-main-block .block-content .form-item-pass input,.route-entityuseredit-form .block-system-main-block article.js-comment .form-item-pass input,.route-entityuseredit-form .block-system-main-block form .form-item-pass input,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-item-pass input,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-item-pass input,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-item-pass input,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-item-pass input,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-item-pass input,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-item-pass input,.route-entityusercontact-form .block--row .block-content .form-item-pass input,.route-entityusercontact-form .block--row article.js-comment .form-item-pass input,.route-entityusercontact-form .block--row form .form-item-pass input,.route-entityusercontact-form .block-system-main-block .block-content .form-item-pass input,.route-entityusercontact-form .block-system-main-block article.js-comment .form-item-pass input,.route-entityusercontact-form .block-system-main-block form .form-item-pass input,.route-commentreply .block--row .block-content .form-item-pass input,.route-commentreply .block--row article.js-comment .form-item-pass input,.route-commentreply .block--row form .form-item-pass input,.route-commentreply .block-system-main-block .block-content .form-item-pass input,.route-commentreply .block-system-main-block article.js-comment .form-item-pass input,.route-commentreply .block-system-main-block form .form-item-pass input,.route-entitycommentedit-form .block--row .block-content .form-item-pass input,.route-entitycommentedit-form .block--row article.js-comment .form-item-pass input,.route-entitycommentedit-form .block--row form .form-item-pass input,.route-entitycommentedit-form .block-system-main-block .block-content .form-item-pass input,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-item-pass input,.route-entitycommentedit-form .block-system-main-block form .form-item-pass input,.alias--user-password .block--row .block-content .form-item-pass input,.alias--user-password .block--row article.js-comment .form-item-pass input,.alias--user-password .block--row form .form-item-pass input,.alias--user-password .block-system-main-block .block-content .form-item-pass input,.alias--user-password .block-system-main-block article.js-comment .form-item-pass input,.alias--user-password .block-system-main-block form .form-item-pass input,.route-userreset .block--row .block-content .form-item-pass input,.route-userreset .block--row article.js-comment .form-item-pass input,.route-userreset .block--row form .form-item-pass input,.route-userreset .block-system-main-block .block-content .form-item-pass input,.route-userreset .block-system-main-block article.js-comment .form-item-pass input,.route-userreset .block-system-main-block form .form-item-pass input,.route-userresetform .block--row .block-content .form-item-pass input,.route-userresetform .block--row article.js-comment .form-item-pass input,.route-userresetform .block--row form .form-item-pass input,.route-userresetform .block-system-main-block .block-content .form-item-pass input,.route-userresetform .block-system-main-block article.js-comment .form-item-pass input,.route-userresetform .block-system-main-block form .form-item-pass input,.route-tfaentry .block--row .block-content .form-item-pass input,.route-tfaentry .block--row article.js-comment .form-item-pass input,.route-tfaentry .block--row form .form-item-pass input,.route-tfaentry .block-system-main-block .block-content .form-item-pass input,.route-tfaentry .block-system-main-block article.js-comment .form-item-pass input,.route-tfaentry .block-system-main-block form .form-item-pass input{margin-bottom:0.25em;}.route-userlogin .block--row .block-content .form-item-pass .password-suggestions,.route-userlogin .block--row .block-content .form-item-pass > .description,.route-userlogin .block--row article.js-comment .form-item-pass .password-suggestions,.route-userlogin .block--row article.js-comment .form-item-pass > .description,.route-userlogin .block--row form .form-item-pass .password-suggestions,.route-userlogin .block--row form .form-item-pass > .description,.route-userlogin .block-system-main-block .block-content .form-item-pass .password-suggestions,.route-userlogin .block-system-main-block .block-content .form-item-pass > .description,.route-userlogin .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.route-userlogin .block-system-main-block article.js-comment .form-item-pass > .description,.route-userlogin .block-system-main-block form .form-item-pass .password-suggestions,.route-userlogin .block-system-main-block form .form-item-pass > .description,.route-userregister .block--row .block-content .form-item-pass .password-suggestions,.route-userregister .block--row .block-content .form-item-pass > .description,.route-userregister .block--row article.js-comment .form-item-pass .password-suggestions,.route-userregister .block--row article.js-comment .form-item-pass > .description,.route-userregister .block--row form .form-item-pass .password-suggestions,.route-userregister .block--row form .form-item-pass > .description,.route-userregister .block-system-main-block .block-content .form-item-pass .password-suggestions,.route-userregister .block-system-main-block .block-content .form-item-pass > .description,.route-userregister .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.route-userregister .block-system-main-block article.js-comment .form-item-pass > .description,.route-userregister .block-system-main-block form .form-item-pass .password-suggestions,.route-userregister .block-system-main-block form .form-item-pass > .description,.route-entityuseredit-form .block--row .block-content .form-item-pass .password-suggestions,.route-entityuseredit-form .block--row .block-content .form-item-pass > .description,.route-entityuseredit-form .block--row article.js-comment .form-item-pass .password-suggestions,.route-entityuseredit-form .block--row article.js-comment .form-item-pass > .description,.route-entityuseredit-form .block--row form .form-item-pass .password-suggestions,.route-entityuseredit-form .block--row form .form-item-pass > .description,.route-entityuseredit-form .block-system-main-block .block-content .form-item-pass .password-suggestions,.route-entityuseredit-form .block-system-main-block .block-content .form-item-pass > .description,.route-entityuseredit-form .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.route-entityuseredit-form .block-system-main-block article.js-comment .form-item-pass > .description,.route-entityuseredit-form .block-system-main-block form .form-item-pass .password-suggestions,.route-entityuseredit-form .block-system-main-block form .form-item-pass > .description,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-item-pass .password-suggestions,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-item-pass > .description,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-item-pass .password-suggestions,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-item-pass > .description,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-item-pass .password-suggestions,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-item-pass > .description,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-item-pass .password-suggestions,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-item-pass > .description,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-item-pass > .description,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-item-pass .password-suggestions,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-item-pass > .description,.route-entityusercontact-form .block--row .block-content .form-item-pass .password-suggestions,.route-entityusercontact-form .block--row .block-content .form-item-pass > .description,.route-entityusercontact-form .block--row article.js-comment .form-item-pass .password-suggestions,.route-entityusercontact-form .block--row article.js-comment .form-item-pass > .description,.route-entityusercontact-form .block--row form .form-item-pass .password-suggestions,.route-entityusercontact-form .block--row form .form-item-pass > .description,.route-entityusercontact-form .block-system-main-block .block-content .form-item-pass .password-suggestions,.route-entityusercontact-form .block-system-main-block .block-content .form-item-pass > .description,.route-entityusercontact-form .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.route-entityusercontact-form .block-system-main-block article.js-comment .form-item-pass > .description,.route-entityusercontact-form .block-system-main-block form .form-item-pass .password-suggestions,.route-entityusercontact-form .block-system-main-block form .form-item-pass > .description,.route-commentreply .block--row .block-content .form-item-pass .password-suggestions,.route-commentreply .block--row .block-content .form-item-pass > .description,.route-commentreply .block--row article.js-comment .form-item-pass .password-suggestions,.route-commentreply .block--row article.js-comment .form-item-pass > .description,.route-commentreply .block--row form .form-item-pass .password-suggestions,.route-commentreply .block--row form .form-item-pass > .description,.route-commentreply .block-system-main-block .block-content .form-item-pass .password-suggestions,.route-commentreply .block-system-main-block .block-content .form-item-pass > .description,.route-commentreply .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.route-commentreply .block-system-main-block article.js-comment .form-item-pass > .description,.route-commentreply .block-system-main-block form .form-item-pass .password-suggestions,.route-commentreply .block-system-main-block form .form-item-pass > .description,.route-entitycommentedit-form .block--row .block-content .form-item-pass .password-suggestions,.route-entitycommentedit-form .block--row .block-content .form-item-pass > .description,.route-entitycommentedit-form .block--row article.js-comment .form-item-pass .password-suggestions,.route-entitycommentedit-form .block--row article.js-comment .form-item-pass > .description,.route-entitycommentedit-form .block--row form .form-item-pass .password-suggestions,.route-entitycommentedit-form .block--row form .form-item-pass > .description,.route-entitycommentedit-form .block-system-main-block .block-content .form-item-pass .password-suggestions,.route-entitycommentedit-form .block-system-main-block .block-content .form-item-pass > .description,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-item-pass > .description,.route-entitycommentedit-form .block-system-main-block form .form-item-pass .password-suggestions,.route-entitycommentedit-form .block-system-main-block form .form-item-pass > .description,.alias--user-password .block--row .block-content .form-item-pass .password-suggestions,.alias--user-password .block--row .block-content .form-item-pass > .description,.alias--user-password .block--row article.js-comment .form-item-pass .password-suggestions,.alias--user-password .block--row article.js-comment .form-item-pass > .description,.alias--user-password .block--row form .form-item-pass .password-suggestions,.alias--user-password .block--row form .form-item-pass > .description,.alias--user-password .block-system-main-block .block-content .form-item-pass .password-suggestions,.alias--user-password .block-system-main-block .block-content .form-item-pass > .description,.alias--user-password .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.alias--user-password .block-system-main-block article.js-comment .form-item-pass > .description,.alias--user-password .block-system-main-block form .form-item-pass .password-suggestions,.alias--user-password .block-system-main-block form .form-item-pass > .description,.route-userreset .block--row .block-content .form-item-pass .password-suggestions,.route-userreset .block--row .block-content .form-item-pass > .description,.route-userreset .block--row article.js-comment .form-item-pass .password-suggestions,.route-userreset .block--row article.js-comment .form-item-pass > .description,.route-userreset .block--row form .form-item-pass .password-suggestions,.route-userreset .block--row form .form-item-pass > .description,.route-userreset .block-system-main-block .block-content .form-item-pass .password-suggestions,.route-userreset .block-system-main-block .block-content .form-item-pass > .description,.route-userreset .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.route-userreset .block-system-main-block article.js-comment .form-item-pass > .description,.route-userreset .block-system-main-block form .form-item-pass .password-suggestions,.route-userreset .block-system-main-block form .form-item-pass > .description,.route-userresetform .block--row .block-content .form-item-pass .password-suggestions,.route-userresetform .block--row .block-content .form-item-pass > .description,.route-userresetform .block--row article.js-comment .form-item-pass .password-suggestions,.route-userresetform .block--row article.js-comment .form-item-pass > .description,.route-userresetform .block--row form .form-item-pass .password-suggestions,.route-userresetform .block--row form .form-item-pass > .description,.route-userresetform .block-system-main-block .block-content .form-item-pass .password-suggestions,.route-userresetform .block-system-main-block .block-content .form-item-pass > .description,.route-userresetform .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.route-userresetform .block-system-main-block article.js-comment .form-item-pass > .description,.route-userresetform .block-system-main-block form .form-item-pass .password-suggestions,.route-userresetform .block-system-main-block form .form-item-pass > .description,.route-tfaentry .block--row .block-content .form-item-pass .password-suggestions,.route-tfaentry .block--row .block-content .form-item-pass > .description,.route-tfaentry .block--row article.js-comment .form-item-pass .password-suggestions,.route-tfaentry .block--row article.js-comment .form-item-pass > .description,.route-tfaentry .block--row form .form-item-pass .password-suggestions,.route-tfaentry .block--row form .form-item-pass > .description,.route-tfaentry .block-system-main-block .block-content .form-item-pass .password-suggestions,.route-tfaentry .block-system-main-block .block-content .form-item-pass > .description,.route-tfaentry .block-system-main-block article.js-comment .form-item-pass .password-suggestions,.route-tfaentry .block-system-main-block article.js-comment .form-item-pass > .description,.route-tfaentry .block-system-main-block form .form-item-pass .password-suggestions,.route-tfaentry .block-system-main-block form .form-item-pass > .description{font-size:0.9em;}.route-userlogin .block--row .block-content .form-item-pass .password-suggestions ul li,.route-userlogin .block--row article.js-comment .form-item-pass .password-suggestions ul li,.route-userlogin .block--row form .form-item-pass .password-suggestions ul li,.route-userlogin .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.route-userlogin .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.route-userlogin .block-system-main-block form .form-item-pass .password-suggestions ul li,.route-userregister .block--row .block-content .form-item-pass .password-suggestions ul li,.route-userregister .block--row article.js-comment .form-item-pass .password-suggestions ul li,.route-userregister .block--row form .form-item-pass .password-suggestions ul li,.route-userregister .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.route-userregister .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.route-userregister .block-system-main-block form .form-item-pass .password-suggestions ul li,.route-entityuseredit-form .block--row .block-content .form-item-pass .password-suggestions ul li,.route-entityuseredit-form .block--row article.js-comment .form-item-pass .password-suggestions ul li,.route-entityuseredit-form .block--row form .form-item-pass .password-suggestions ul li,.route-entityuseredit-form .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.route-entityuseredit-form .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.route-entityuseredit-form .block-system-main-block form .form-item-pass .password-suggestions ul li,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-item-pass .password-suggestions ul li,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-item-pass .password-suggestions ul li,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-item-pass .password-suggestions ul li,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-item-pass .password-suggestions ul li,.route-entityusercontact-form .block--row .block-content .form-item-pass .password-suggestions ul li,.route-entityusercontact-form .block--row article.js-comment .form-item-pass .password-suggestions ul li,.route-entityusercontact-form .block--row form .form-item-pass .password-suggestions ul li,.route-entityusercontact-form .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.route-entityusercontact-form .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.route-entityusercontact-form .block-system-main-block form .form-item-pass .password-suggestions ul li,.route-commentreply .block--row .block-content .form-item-pass .password-suggestions ul li,.route-commentreply .block--row article.js-comment .form-item-pass .password-suggestions ul li,.route-commentreply .block--row form .form-item-pass .password-suggestions ul li,.route-commentreply .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.route-commentreply .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.route-commentreply .block-system-main-block form .form-item-pass .password-suggestions ul li,.route-entitycommentedit-form .block--row .block-content .form-item-pass .password-suggestions ul li,.route-entitycommentedit-form .block--row article.js-comment .form-item-pass .password-suggestions ul li,.route-entitycommentedit-form .block--row form .form-item-pass .password-suggestions ul li,.route-entitycommentedit-form .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.route-entitycommentedit-form .block-system-main-block form .form-item-pass .password-suggestions ul li,.alias--user-password .block--row .block-content .form-item-pass .password-suggestions ul li,.alias--user-password .block--row article.js-comment .form-item-pass .password-suggestions ul li,.alias--user-password .block--row form .form-item-pass .password-suggestions ul li,.alias--user-password .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.alias--user-password .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.alias--user-password .block-system-main-block form .form-item-pass .password-suggestions ul li,.route-userreset .block--row .block-content .form-item-pass .password-suggestions ul li,.route-userreset .block--row article.js-comment .form-item-pass .password-suggestions ul li,.route-userreset .block--row form .form-item-pass .password-suggestions ul li,.route-userreset .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.route-userreset .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.route-userreset .block-system-main-block form .form-item-pass .password-suggestions ul li,.route-userresetform .block--row .block-content .form-item-pass .password-suggestions ul li,.route-userresetform .block--row article.js-comment .form-item-pass .password-suggestions ul li,.route-userresetform .block--row form .form-item-pass .password-suggestions ul li,.route-userresetform .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.route-userresetform .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.route-userresetform .block-system-main-block form .form-item-pass .password-suggestions ul li,.route-tfaentry .block--row .block-content .form-item-pass .password-suggestions ul li,.route-tfaentry .block--row article.js-comment .form-item-pass .password-suggestions ul li,.route-tfaentry .block--row form .form-item-pass .password-suggestions ul li,.route-tfaentry .block-system-main-block .block-content .form-item-pass .password-suggestions ul li,.route-tfaentry .block-system-main-block article.js-comment .form-item-pass .password-suggestions ul li,.route-tfaentry .block-system-main-block form .form-item-pass .password-suggestions ul li{margin:2px 0 2px 10px;}.route-userlogin .block--row .block-content .form-actions hr,.route-userlogin .block--row article.js-comment .form-actions hr,.route-userlogin .block--row form .form-actions hr,.route-userlogin .block-system-main-block .block-content .form-actions hr,.route-userlogin .block-system-main-block article.js-comment .form-actions hr,.route-userlogin .block-system-main-block form .form-actions hr,.route-userregister .block--row .block-content .form-actions hr,.route-userregister .block--row article.js-comment .form-actions hr,.route-userregister .block--row form .form-actions hr,.route-userregister .block-system-main-block .block-content .form-actions hr,.route-userregister .block-system-main-block article.js-comment .form-actions hr,.route-userregister .block-system-main-block form .form-actions hr,.route-entityuseredit-form .block--row .block-content .form-actions hr,.route-entityuseredit-form .block--row article.js-comment .form-actions hr,.route-entityuseredit-form .block--row form .form-actions hr,.route-entityuseredit-form .block-system-main-block .block-content .form-actions hr,.route-entityuseredit-form .block-system-main-block article.js-comment .form-actions hr,.route-entityuseredit-form .block-system-main-block form .form-actions hr,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-actions hr,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-actions hr,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-actions hr,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-actions hr,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-actions hr,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-actions hr,.route-entityusercontact-form .block--row .block-content .form-actions hr,.route-entityusercontact-form .block--row article.js-comment .form-actions hr,.route-entityusercontact-form .block--row form .form-actions hr,.route-entityusercontact-form .block-system-main-block .block-content .form-actions hr,.route-entityusercontact-form .block-system-main-block article.js-comment .form-actions hr,.route-entityusercontact-form .block-system-main-block form .form-actions hr,.route-commentreply .block--row .block-content .form-actions hr,.route-commentreply .block--row article.js-comment .form-actions hr,.route-commentreply .block--row form .form-actions hr,.route-commentreply .block-system-main-block .block-content .form-actions hr,.route-commentreply .block-system-main-block article.js-comment .form-actions hr,.route-commentreply .block-system-main-block form .form-actions hr,.route-entitycommentedit-form .block--row .block-content .form-actions hr,.route-entitycommentedit-form .block--row article.js-comment .form-actions hr,.route-entitycommentedit-form .block--row form .form-actions hr,.route-entitycommentedit-form .block-system-main-block .block-content .form-actions hr,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-actions hr,.route-entitycommentedit-form .block-system-main-block form .form-actions hr,.alias--user-password .block--row .block-content .form-actions hr,.alias--user-password .block--row article.js-comment .form-actions hr,.alias--user-password .block--row form .form-actions hr,.alias--user-password .block-system-main-block .block-content .form-actions hr,.alias--user-password .block-system-main-block article.js-comment .form-actions hr,.alias--user-password .block-system-main-block form .form-actions hr,.route-userreset .block--row .block-content .form-actions hr,.route-userreset .block--row article.js-comment .form-actions hr,.route-userreset .block--row form .form-actions hr,.route-userreset .block-system-main-block .block-content .form-actions hr,.route-userreset .block-system-main-block article.js-comment .form-actions hr,.route-userreset .block-system-main-block form .form-actions hr,.route-userresetform .block--row .block-content .form-actions hr,.route-userresetform .block--row article.js-comment .form-actions hr,.route-userresetform .block--row form .form-actions hr,.route-userresetform .block-system-main-block .block-content .form-actions hr,.route-userresetform .block-system-main-block article.js-comment .form-actions hr,.route-userresetform .block-system-main-block form .form-actions hr,.route-tfaentry .block--row .block-content .form-actions hr,.route-tfaentry .block--row article.js-comment .form-actions hr,.route-tfaentry .block--row form .form-actions hr,.route-tfaentry .block-system-main-block .block-content .form-actions hr,.route-tfaentry .block-system-main-block article.js-comment .form-actions hr,.route-tfaentry .block-system-main-block form .form-actions hr{height:1px;margin-top:23px;margin-bottom:23px;background-color:#ddd;border:none;}.route-userlogin .block--row .block-content .form-actions .form-submit,.route-userlogin .block--row article.js-comment .form-actions .form-submit,.route-userlogin .block--row form .form-actions .form-submit,.route-userlogin .block-system-main-block .block-content .form-actions .form-submit,.route-userlogin .block-system-main-block article.js-comment .form-actions .form-submit,.route-userlogin .block-system-main-block form .form-actions .form-submit,.route-userregister .block--row .block-content .form-actions .form-submit,.route-userregister .block--row article.js-comment .form-actions .form-submit,.route-userregister .block--row form .form-actions .form-submit,.route-userregister .block-system-main-block .block-content .form-actions .form-submit,.route-userregister .block-system-main-block article.js-comment .form-actions .form-submit,.route-userregister .block-system-main-block form .form-actions .form-submit,.route-entityuseredit-form .block--row .block-content .form-actions .form-submit,.route-entityuseredit-form .block--row article.js-comment .form-actions .form-submit,.route-entityuseredit-form .block--row form .form-actions .form-submit,.route-entityuseredit-form .block-system-main-block .block-content .form-actions .form-submit,.route-entityuseredit-form .block-system-main-block article.js-comment .form-actions .form-submit,.route-entityuseredit-form .block-system-main-block form .form-actions .form-submit,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-actions .form-submit,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-actions .form-submit,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-actions .form-submit,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-actions .form-submit,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-actions .form-submit,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-actions .form-submit,.route-entityusercontact-form .block--row .block-content .form-actions .form-submit,.route-entityusercontact-form .block--row article.js-comment .form-actions .form-submit,.route-entityusercontact-form .block--row form .form-actions .form-submit,.route-entityusercontact-form .block-system-main-block .block-content .form-actions .form-submit,.route-entityusercontact-form .block-system-main-block article.js-comment .form-actions .form-submit,.route-entityusercontact-form .block-system-main-block form .form-actions .form-submit,.route-commentreply .block--row .block-content .form-actions .form-submit,.route-commentreply .block--row article.js-comment .form-actions .form-submit,.route-commentreply .block--row form .form-actions .form-submit,.route-commentreply .block-system-main-block .block-content .form-actions .form-submit,.route-commentreply .block-system-main-block article.js-comment .form-actions .form-submit,.route-commentreply .block-system-main-block form .form-actions .form-submit,.route-entitycommentedit-form .block--row .block-content .form-actions .form-submit,.route-entitycommentedit-form .block--row article.js-comment .form-actions .form-submit,.route-entitycommentedit-form .block--row form .form-actions .form-submit,.route-entitycommentedit-form .block-system-main-block .block-content .form-actions .form-submit,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-actions .form-submit,.route-entitycommentedit-form .block-system-main-block form .form-actions .form-submit,.alias--user-password .block--row .block-content .form-actions .form-submit,.alias--user-password .block--row article.js-comment .form-actions .form-submit,.alias--user-password .block--row form .form-actions .form-submit,.alias--user-password .block-system-main-block .block-content .form-actions .form-submit,.alias--user-password .block-system-main-block article.js-comment .form-actions .form-submit,.alias--user-password .block-system-main-block form .form-actions .form-submit,.route-userreset .block--row .block-content .form-actions .form-submit,.route-userreset .block--row article.js-comment .form-actions .form-submit,.route-userreset .block--row form .form-actions .form-submit,.route-userreset .block-system-main-block .block-content .form-actions .form-submit,.route-userreset .block-system-main-block article.js-comment .form-actions .form-submit,.route-userreset .block-system-main-block form .form-actions .form-submit,.route-userresetform .block--row .block-content .form-actions .form-submit,.route-userresetform .block--row article.js-comment .form-actions .form-submit,.route-userresetform .block--row form .form-actions .form-submit,.route-userresetform .block-system-main-block .block-content .form-actions .form-submit,.route-userresetform .block-system-main-block article.js-comment .form-actions .form-submit,.route-userresetform .block-system-main-block form .form-actions .form-submit,.route-tfaentry .block--row .block-content .form-actions .form-submit,.route-tfaentry .block--row article.js-comment .form-actions .form-submit,.route-tfaentry .block--row form .form-actions .form-submit,.route-tfaentry .block-system-main-block .block-content .form-actions .form-submit,.route-tfaentry .block-system-main-block article.js-comment .form-actions .form-submit,.route-tfaentry .block-system-main-block form .form-actions .form-submit{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;}.route-userlogin .block--row .block-content .form-actions .form-submit a,.route-userlogin .block--row article.js-comment .form-actions .form-submit a,.route-userlogin .block--row form .form-actions .form-submit a,.route-userlogin .block-system-main-block .block-content .form-actions .form-submit a,.route-userlogin .block-system-main-block article.js-comment .form-actions .form-submit a,.route-userlogin .block-system-main-block form .form-actions .form-submit a,.route-userregister .block--row .block-content .form-actions .form-submit a,.route-userregister .block--row article.js-comment .form-actions .form-submit a,.route-userregister .block--row form .form-actions .form-submit a,.route-userregister .block-system-main-block .block-content .form-actions .form-submit a,.route-userregister .block-system-main-block article.js-comment .form-actions .form-submit a,.route-userregister .block-system-main-block form .form-actions .form-submit a,.route-entityuseredit-form .block--row .block-content .form-actions .form-submit a,.route-entityuseredit-form .block--row article.js-comment .form-actions .form-submit a,.route-entityuseredit-form .block--row form .form-actions .form-submit a,.route-entityuseredit-form .block-system-main-block .block-content .form-actions .form-submit a,.route-entityuseredit-form .block-system-main-block article.js-comment .form-actions .form-submit a,.route-entityuseredit-form .block-system-main-block form .form-actions .form-submit a,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-actions .form-submit a,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-actions .form-submit a,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-actions .form-submit a,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-actions .form-submit a,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-actions .form-submit a,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-actions .form-submit a,.route-entityusercontact-form .block--row .block-content .form-actions .form-submit a,.route-entityusercontact-form .block--row article.js-comment .form-actions .form-submit a,.route-entityusercontact-form .block--row form .form-actions .form-submit a,.route-entityusercontact-form .block-system-main-block .block-content .form-actions .form-submit a,.route-entityusercontact-form .block-system-main-block article.js-comment .form-actions .form-submit a,.route-entityusercontact-form .block-system-main-block form .form-actions .form-submit a,.route-commentreply .block--row .block-content .form-actions .form-submit a,.route-commentreply .block--row article.js-comment .form-actions .form-submit a,.route-commentreply .block--row form .form-actions .form-submit a,.route-commentreply .block-system-main-block .block-content .form-actions .form-submit a,.route-commentreply .block-system-main-block article.js-comment .form-actions .form-submit a,.route-commentreply .block-system-main-block form .form-actions .form-submit a,.route-entitycommentedit-form .block--row .block-content .form-actions .form-submit a,.route-entitycommentedit-form .block--row article.js-comment .form-actions .form-submit a,.route-entitycommentedit-form .block--row form .form-actions .form-submit a,.route-entitycommentedit-form .block-system-main-block .block-content .form-actions .form-submit a,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-actions .form-submit a,.route-entitycommentedit-form .block-system-main-block form .form-actions .form-submit a,.alias--user-password .block--row .block-content .form-actions .form-submit a,.alias--user-password .block--row article.js-comment .form-actions .form-submit a,.alias--user-password .block--row form .form-actions .form-submit a,.alias--user-password .block-system-main-block .block-content .form-actions .form-submit a,.alias--user-password .block-system-main-block article.js-comment .form-actions .form-submit a,.alias--user-password .block-system-main-block form .form-actions .form-submit a,.route-userreset .block--row .block-content .form-actions .form-submit a,.route-userreset .block--row article.js-comment .form-actions .form-submit a,.route-userreset .block--row form .form-actions .form-submit a,.route-userreset .block-system-main-block .block-content .form-actions .form-submit a,.route-userreset .block-system-main-block article.js-comment .form-actions .form-submit a,.route-userreset .block-system-main-block form .form-actions .form-submit a,.route-userresetform .block--row .block-content .form-actions .form-submit a,.route-userresetform .block--row article.js-comment .form-actions .form-submit a,.route-userresetform .block--row form .form-actions .form-submit a,.route-userresetform .block-system-main-block .block-content .form-actions .form-submit a,.route-userresetform .block-system-main-block article.js-comment .form-actions .form-submit a,.route-userresetform .block-system-main-block form .form-actions .form-submit a,.route-tfaentry .block--row .block-content .form-actions .form-submit a,.route-tfaentry .block--row article.js-comment .form-actions .form-submit a,.route-tfaentry .block--row form .form-actions .form-submit a,.route-tfaentry .block-system-main-block .block-content .form-actions .form-submit a,.route-tfaentry .block-system-main-block article.js-comment .form-actions .form-submit a,.route-tfaentry .block-system-main-block form .form-actions .form-submit a{color:#ffffff;}.route-userlogin .block--row .block-content .form-actions .form-submit:hover,.route-userlogin .block--row article.js-comment .form-actions .form-submit:hover,.route-userlogin .block--row form .form-actions .form-submit:hover,.route-userlogin .block-system-main-block .block-content .form-actions .form-submit:hover,.route-userlogin .block-system-main-block article.js-comment .form-actions .form-submit:hover,.route-userlogin .block-system-main-block form .form-actions .form-submit:hover,.route-userregister .block--row .block-content .form-actions .form-submit:hover,.route-userregister .block--row article.js-comment .form-actions .form-submit:hover,.route-userregister .block--row form .form-actions .form-submit:hover,.route-userregister .block-system-main-block .block-content .form-actions .form-submit:hover,.route-userregister .block-system-main-block article.js-comment .form-actions .form-submit:hover,.route-userregister .block-system-main-block form .form-actions .form-submit:hover,.route-entityuseredit-form .block--row .block-content .form-actions .form-submit:hover,.route-entityuseredit-form .block--row article.js-comment .form-actions .form-submit:hover,.route-entityuseredit-form .block--row form .form-actions .form-submit:hover,.route-entityuseredit-form .block-system-main-block .block-content .form-actions .form-submit:hover,.route-entityuseredit-form .block-system-main-block article.js-comment .form-actions .form-submit:hover,.route-entityuseredit-form .block-system-main-block form .form-actions .form-submit:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-actions .form-submit:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-actions .form-submit:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-actions .form-submit:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-actions .form-submit:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-actions .form-submit:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-actions .form-submit:hover,.route-entityusercontact-form .block--row .block-content .form-actions .form-submit:hover,.route-entityusercontact-form .block--row article.js-comment .form-actions .form-submit:hover,.route-entityusercontact-form .block--row form .form-actions .form-submit:hover,.route-entityusercontact-form .block-system-main-block .block-content .form-actions .form-submit:hover,.route-entityusercontact-form .block-system-main-block article.js-comment .form-actions .form-submit:hover,.route-entityusercontact-form .block-system-main-block form .form-actions .form-submit:hover,.route-commentreply .block--row .block-content .form-actions .form-submit:hover,.route-commentreply .block--row article.js-comment .form-actions .form-submit:hover,.route-commentreply .block--row form .form-actions .form-submit:hover,.route-commentreply .block-system-main-block .block-content .form-actions .form-submit:hover,.route-commentreply .block-system-main-block article.js-comment .form-actions .form-submit:hover,.route-commentreply .block-system-main-block form .form-actions .form-submit:hover,.route-entitycommentedit-form .block--row .block-content .form-actions .form-submit:hover,.route-entitycommentedit-form .block--row article.js-comment .form-actions .form-submit:hover,.route-entitycommentedit-form .block--row form .form-actions .form-submit:hover,.route-entitycommentedit-form .block-system-main-block .block-content .form-actions .form-submit:hover,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-actions .form-submit:hover,.route-entitycommentedit-form .block-system-main-block form .form-actions .form-submit:hover,.alias--user-password .block--row .block-content .form-actions .form-submit:hover,.alias--user-password .block--row article.js-comment .form-actions .form-submit:hover,.alias--user-password .block--row form .form-actions .form-submit:hover,.alias--user-password .block-system-main-block .block-content .form-actions .form-submit:hover,.alias--user-password .block-system-main-block article.js-comment .form-actions .form-submit:hover,.alias--user-password .block-system-main-block form .form-actions .form-submit:hover,.route-userreset .block--row .block-content .form-actions .form-submit:hover,.route-userreset .block--row article.js-comment .form-actions .form-submit:hover,.route-userreset .block--row form .form-actions .form-submit:hover,.route-userreset .block-system-main-block .block-content .form-actions .form-submit:hover,.route-userreset .block-system-main-block article.js-comment .form-actions .form-submit:hover,.route-userreset .block-system-main-block form .form-actions .form-submit:hover,.route-userresetform .block--row .block-content .form-actions .form-submit:hover,.route-userresetform .block--row article.js-comment .form-actions .form-submit:hover,.route-userresetform .block--row form .form-actions .form-submit:hover,.route-userresetform .block-system-main-block .block-content .form-actions .form-submit:hover,.route-userresetform .block-system-main-block article.js-comment .form-actions .form-submit:hover,.route-userresetform .block-system-main-block form .form-actions .form-submit:hover,.route-tfaentry .block--row .block-content .form-actions .form-submit:hover,.route-tfaentry .block--row article.js-comment .form-actions .form-submit:hover,.route-tfaentry .block--row form .form-actions .form-submit:hover,.route-tfaentry .block-system-main-block .block-content .form-actions .form-submit:hover,.route-tfaentry .block-system-main-block article.js-comment .form-actions .form-submit:hover,.route-tfaentry .block-system-main-block form .form-actions .form-submit:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.route-userlogin .block--row .block-content .form-actions #edit-preview,.route-userlogin .block--row article.js-comment .form-actions #edit-preview,.route-userlogin .block--row form .form-actions #edit-preview,.route-userlogin .block-system-main-block .block-content .form-actions #edit-preview,.route-userlogin .block-system-main-block article.js-comment .form-actions #edit-preview,.route-userlogin .block-system-main-block form .form-actions #edit-preview,.route-userregister .block--row .block-content .form-actions #edit-preview,.route-userregister .block--row article.js-comment .form-actions #edit-preview,.route-userregister .block--row form .form-actions #edit-preview,.route-userregister .block-system-main-block .block-content .form-actions #edit-preview,.route-userregister .block-system-main-block article.js-comment .form-actions #edit-preview,.route-userregister .block-system-main-block form .form-actions #edit-preview,.route-entityuseredit-form .block--row .block-content .form-actions #edit-preview,.route-entityuseredit-form .block--row article.js-comment .form-actions #edit-preview,.route-entityuseredit-form .block--row form .form-actions #edit-preview,.route-entityuseredit-form .block-system-main-block .block-content .form-actions #edit-preview,.route-entityuseredit-form .block-system-main-block article.js-comment .form-actions #edit-preview,.route-entityuseredit-form .block-system-main-block form .form-actions #edit-preview,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-actions #edit-preview,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-actions #edit-preview,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-actions #edit-preview,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-actions #edit-preview,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-actions #edit-preview,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-actions #edit-preview,.route-entityusercontact-form .block--row .block-content .form-actions #edit-preview,.route-entityusercontact-form .block--row article.js-comment .form-actions #edit-preview,.route-entityusercontact-form .block--row form .form-actions #edit-preview,.route-entityusercontact-form .block-system-main-block .block-content .form-actions #edit-preview,.route-entityusercontact-form .block-system-main-block article.js-comment .form-actions #edit-preview,.route-entityusercontact-form .block-system-main-block form .form-actions #edit-preview,.route-commentreply .block--row .block-content .form-actions #edit-preview,.route-commentreply .block--row article.js-comment .form-actions #edit-preview,.route-commentreply .block--row form .form-actions #edit-preview,.route-commentreply .block-system-main-block .block-content .form-actions #edit-preview,.route-commentreply .block-system-main-block article.js-comment .form-actions #edit-preview,.route-commentreply .block-system-main-block form .form-actions #edit-preview,.route-entitycommentedit-form .block--row .block-content .form-actions #edit-preview,.route-entitycommentedit-form .block--row article.js-comment .form-actions #edit-preview,.route-entitycommentedit-form .block--row form .form-actions #edit-preview,.route-entitycommentedit-form .block-system-main-block .block-content .form-actions #edit-preview,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-actions #edit-preview,.route-entitycommentedit-form .block-system-main-block form .form-actions #edit-preview,.alias--user-password .block--row .block-content .form-actions #edit-preview,.alias--user-password .block--row article.js-comment .form-actions #edit-preview,.alias--user-password .block--row form .form-actions #edit-preview,.alias--user-password .block-system-main-block .block-content .form-actions #edit-preview,.alias--user-password .block-system-main-block article.js-comment .form-actions #edit-preview,.alias--user-password .block-system-main-block form .form-actions #edit-preview,.route-userreset .block--row .block-content .form-actions #edit-preview,.route-userreset .block--row article.js-comment .form-actions #edit-preview,.route-userreset .block--row form .form-actions #edit-preview,.route-userreset .block-system-main-block .block-content .form-actions #edit-preview,.route-userreset .block-system-main-block article.js-comment .form-actions #edit-preview,.route-userreset .block-system-main-block form .form-actions #edit-preview,.route-userresetform .block--row .block-content .form-actions #edit-preview,.route-userresetform .block--row article.js-comment .form-actions #edit-preview,.route-userresetform .block--row form .form-actions #edit-preview,.route-userresetform .block-system-main-block .block-content .form-actions #edit-preview,.route-userresetform .block-system-main-block article.js-comment .form-actions #edit-preview,.route-userresetform .block-system-main-block form .form-actions #edit-preview,.route-tfaentry .block--row .block-content .form-actions #edit-preview,.route-tfaentry .block--row article.js-comment .form-actions #edit-preview,.route-tfaentry .block--row form .form-actions #edit-preview,.route-tfaentry .block-system-main-block .block-content .form-actions #edit-preview,.route-tfaentry .block-system-main-block article.js-comment .form-actions #edit-preview,.route-tfaentry .block-system-main-block form .form-actions #edit-preview{display:none;}.route-userlogin .block--row .block-content .form-actions .simple-fb-connect.button,.route-userlogin .block--row article.js-comment .form-actions .simple-fb-connect.button,.route-userlogin .block--row form .form-actions .simple-fb-connect.button,.route-userlogin .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.route-userlogin .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.route-userlogin .block-system-main-block form .form-actions .simple-fb-connect.button,.route-userregister .block--row .block-content .form-actions .simple-fb-connect.button,.route-userregister .block--row article.js-comment .form-actions .simple-fb-connect.button,.route-userregister .block--row form .form-actions .simple-fb-connect.button,.route-userregister .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.route-userregister .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.route-userregister .block-system-main-block form .form-actions .simple-fb-connect.button,.route-entityuseredit-form .block--row .block-content .form-actions .simple-fb-connect.button,.route-entityuseredit-form .block--row article.js-comment .form-actions .simple-fb-connect.button,.route-entityuseredit-form .block--row form .form-actions .simple-fb-connect.button,.route-entityuseredit-form .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.route-entityuseredit-form .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.route-entityuseredit-form .block-system-main-block form .form-actions .simple-fb-connect.button,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-actions .simple-fb-connect.button,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-actions .simple-fb-connect.button,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-actions .simple-fb-connect.button,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-actions .simple-fb-connect.button,.route-entityusercontact-form .block--row .block-content .form-actions .simple-fb-connect.button,.route-entityusercontact-form .block--row article.js-comment .form-actions .simple-fb-connect.button,.route-entityusercontact-form .block--row form .form-actions .simple-fb-connect.button,.route-entityusercontact-form .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.route-entityusercontact-form .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.route-entityusercontact-form .block-system-main-block form .form-actions .simple-fb-connect.button,.route-commentreply .block--row .block-content .form-actions .simple-fb-connect.button,.route-commentreply .block--row article.js-comment .form-actions .simple-fb-connect.button,.route-commentreply .block--row form .form-actions .simple-fb-connect.button,.route-commentreply .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.route-commentreply .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.route-commentreply .block-system-main-block form .form-actions .simple-fb-connect.button,.route-entitycommentedit-form .block--row .block-content .form-actions .simple-fb-connect.button,.route-entitycommentedit-form .block--row article.js-comment .form-actions .simple-fb-connect.button,.route-entitycommentedit-form .block--row form .form-actions .simple-fb-connect.button,.route-entitycommentedit-form .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.route-entitycommentedit-form .block-system-main-block form .form-actions .simple-fb-connect.button,.alias--user-password .block--row .block-content .form-actions .simple-fb-connect.button,.alias--user-password .block--row article.js-comment .form-actions .simple-fb-connect.button,.alias--user-password .block--row form .form-actions .simple-fb-connect.button,.alias--user-password .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.alias--user-password .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.alias--user-password .block-system-main-block form .form-actions .simple-fb-connect.button,.route-userreset .block--row .block-content .form-actions .simple-fb-connect.button,.route-userreset .block--row article.js-comment .form-actions .simple-fb-connect.button,.route-userreset .block--row form .form-actions .simple-fb-connect.button,.route-userreset .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.route-userreset .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.route-userreset .block-system-main-block form .form-actions .simple-fb-connect.button,.route-userresetform .block--row .block-content .form-actions .simple-fb-connect.button,.route-userresetform .block--row article.js-comment .form-actions .simple-fb-connect.button,.route-userresetform .block--row form .form-actions .simple-fb-connect.button,.route-userresetform .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.route-userresetform .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.route-userresetform .block-system-main-block form .form-actions .simple-fb-connect.button,.route-tfaentry .block--row .block-content .form-actions .simple-fb-connect.button,.route-tfaentry .block--row article.js-comment .form-actions .simple-fb-connect.button,.route-tfaentry .block--row form .form-actions .simple-fb-connect.button,.route-tfaentry .block-system-main-block .block-content .form-actions .simple-fb-connect.button,.route-tfaentry .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button,.route-tfaentry .block-system-main-block form .form-actions .simple-fb-connect.button{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;border-color:#3b5998;background-color:#3b5998;background-image:url(/themes/custom/ggfresh/images/fb-white.svg);background-position:9px 50%;background-size:25px;background-repeat:no-repeat;}.route-userlogin .block--row .block-content .form-actions .simple-fb-connect.button a,.route-userlogin .block--row article.js-comment .form-actions .simple-fb-connect.button a,.route-userlogin .block--row form .form-actions .simple-fb-connect.button a,.route-userlogin .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.route-userlogin .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.route-userlogin .block-system-main-block form .form-actions .simple-fb-connect.button a,.route-userregister .block--row .block-content .form-actions .simple-fb-connect.button a,.route-userregister .block--row article.js-comment .form-actions .simple-fb-connect.button a,.route-userregister .block--row form .form-actions .simple-fb-connect.button a,.route-userregister .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.route-userregister .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.route-userregister .block-system-main-block form .form-actions .simple-fb-connect.button a,.route-entityuseredit-form .block--row .block-content .form-actions .simple-fb-connect.button a,.route-entityuseredit-form .block--row article.js-comment .form-actions .simple-fb-connect.button a,.route-entityuseredit-form .block--row form .form-actions .simple-fb-connect.button a,.route-entityuseredit-form .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.route-entityuseredit-form .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.route-entityuseredit-form .block-system-main-block form .form-actions .simple-fb-connect.button a,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-actions .simple-fb-connect.button a,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-actions .simple-fb-connect.button a,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-actions .simple-fb-connect.button a,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-actions .simple-fb-connect.button a,.route-entityusercontact-form .block--row .block-content .form-actions .simple-fb-connect.button a,.route-entityusercontact-form .block--row article.js-comment .form-actions .simple-fb-connect.button a,.route-entityusercontact-form .block--row form .form-actions .simple-fb-connect.button a,.route-entityusercontact-form .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.route-entityusercontact-form .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.route-entityusercontact-form .block-system-main-block form .form-actions .simple-fb-connect.button a,.route-commentreply .block--row .block-content .form-actions .simple-fb-connect.button a,.route-commentreply .block--row article.js-comment .form-actions .simple-fb-connect.button a,.route-commentreply .block--row form .form-actions .simple-fb-connect.button a,.route-commentreply .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.route-commentreply .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.route-commentreply .block-system-main-block form .form-actions .simple-fb-connect.button a,.route-entitycommentedit-form .block--row .block-content .form-actions .simple-fb-connect.button a,.route-entitycommentedit-form .block--row article.js-comment .form-actions .simple-fb-connect.button a,.route-entitycommentedit-form .block--row form .form-actions .simple-fb-connect.button a,.route-entitycommentedit-form .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.route-entitycommentedit-form .block-system-main-block form .form-actions .simple-fb-connect.button a,.alias--user-password .block--row .block-content .form-actions .simple-fb-connect.button a,.alias--user-password .block--row article.js-comment .form-actions .simple-fb-connect.button a,.alias--user-password .block--row form .form-actions .simple-fb-connect.button a,.alias--user-password .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.alias--user-password .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.alias--user-password .block-system-main-block form .form-actions .simple-fb-connect.button a,.route-userreset .block--row .block-content .form-actions .simple-fb-connect.button a,.route-userreset .block--row article.js-comment .form-actions .simple-fb-connect.button a,.route-userreset .block--row form .form-actions .simple-fb-connect.button a,.route-userreset .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.route-userreset .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.route-userreset .block-system-main-block form .form-actions .simple-fb-connect.button a,.route-userresetform .block--row .block-content .form-actions .simple-fb-connect.button a,.route-userresetform .block--row article.js-comment .form-actions .simple-fb-connect.button a,.route-userresetform .block--row form .form-actions .simple-fb-connect.button a,.route-userresetform .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.route-userresetform .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.route-userresetform .block-system-main-block form .form-actions .simple-fb-connect.button a,.route-tfaentry .block--row .block-content .form-actions .simple-fb-connect.button a,.route-tfaentry .block--row article.js-comment .form-actions .simple-fb-connect.button a,.route-tfaentry .block--row form .form-actions .simple-fb-connect.button a,.route-tfaentry .block-system-main-block .block-content .form-actions .simple-fb-connect.button a,.route-tfaentry .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button a,.route-tfaentry .block-system-main-block form .form-actions .simple-fb-connect.button a{color:#ffffff;}.route-userlogin .block--row .block-content .form-actions .simple-fb-connect.button:hover,.route-userlogin .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.route-userlogin .block--row form .form-actions .simple-fb-connect.button:hover,.route-userlogin .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.route-userlogin .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.route-userlogin .block-system-main-block form .form-actions .simple-fb-connect.button:hover,.route-userregister .block--row .block-content .form-actions .simple-fb-connect.button:hover,.route-userregister .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.route-userregister .block--row form .form-actions .simple-fb-connect.button:hover,.route-userregister .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.route-userregister .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.route-userregister .block-system-main-block form .form-actions .simple-fb-connect.button:hover,.route-entityuseredit-form .block--row .block-content .form-actions .simple-fb-connect.button:hover,.route-entityuseredit-form .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.route-entityuseredit-form .block--row form .form-actions .simple-fb-connect.button:hover,.route-entityuseredit-form .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.route-entityuseredit-form .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.route-entityuseredit-form .block-system-main-block form .form-actions .simple-fb-connect.button:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .form-actions .simple-fb-connect.button:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .form-actions .simple-fb-connect.button:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .form-actions .simple-fb-connect.button:hover,.route-entityusercontact-form .block--row .block-content .form-actions .simple-fb-connect.button:hover,.route-entityusercontact-form .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.route-entityusercontact-form .block--row form .form-actions .simple-fb-connect.button:hover,.route-entityusercontact-form .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.route-entityusercontact-form .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.route-entityusercontact-form .block-system-main-block form .form-actions .simple-fb-connect.button:hover,.route-commentreply .block--row .block-content .form-actions .simple-fb-connect.button:hover,.route-commentreply .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.route-commentreply .block--row form .form-actions .simple-fb-connect.button:hover,.route-commentreply .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.route-commentreply .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.route-commentreply .block-system-main-block form .form-actions .simple-fb-connect.button:hover,.route-entitycommentedit-form .block--row .block-content .form-actions .simple-fb-connect.button:hover,.route-entitycommentedit-form .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.route-entitycommentedit-form .block--row form .form-actions .simple-fb-connect.button:hover,.route-entitycommentedit-form .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.route-entitycommentedit-form .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.route-entitycommentedit-form .block-system-main-block form .form-actions .simple-fb-connect.button:hover,.alias--user-password .block--row .block-content .form-actions .simple-fb-connect.button:hover,.alias--user-password .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.alias--user-password .block--row form .form-actions .simple-fb-connect.button:hover,.alias--user-password .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.alias--user-password .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.alias--user-password .block-system-main-block form .form-actions .simple-fb-connect.button:hover,.route-userreset .block--row .block-content .form-actions .simple-fb-connect.button:hover,.route-userreset .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.route-userreset .block--row form .form-actions .simple-fb-connect.button:hover,.route-userreset .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.route-userreset .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.route-userreset .block-system-main-block form .form-actions .simple-fb-connect.button:hover,.route-userresetform .block--row .block-content .form-actions .simple-fb-connect.button:hover,.route-userresetform .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.route-userresetform .block--row form .form-actions .simple-fb-connect.button:hover,.route-userresetform .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.route-userresetform .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.route-userresetform .block-system-main-block form .form-actions .simple-fb-connect.button:hover,.route-tfaentry .block--row .block-content .form-actions .simple-fb-connect.button:hover,.route-tfaentry .block--row article.js-comment .form-actions .simple-fb-connect.button:hover,.route-tfaentry .block--row form .form-actions .simple-fb-connect.button:hover,.route-tfaentry .block-system-main-block .block-content .form-actions .simple-fb-connect.button:hover,.route-tfaentry .block-system-main-block article.js-comment .form-actions .simple-fb-connect.button:hover,.route-tfaentry .block-system-main-block form .form-actions .simple-fb-connect.button:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.route-userlogin .block--row .block-content .register-link a,.route-userlogin .block--row article.js-comment .register-link a,.route-userlogin .block--row form .register-link a,.route-userlogin .block-system-main-block .block-content .register-link a,.route-userlogin .block-system-main-block article.js-comment .register-link a,.route-userlogin .block-system-main-block form .register-link a,.route-userregister .block--row .block-content .register-link a,.route-userregister .block--row article.js-comment .register-link a,.route-userregister .block--row form .register-link a,.route-userregister .block-system-main-block .block-content .register-link a,.route-userregister .block-system-main-block article.js-comment .register-link a,.route-userregister .block-system-main-block form .register-link a,.route-entityuseredit-form .block--row .block-content .register-link a,.route-entityuseredit-form .block--row article.js-comment .register-link a,.route-entityuseredit-form .block--row form .register-link a,.route-entityuseredit-form .block-system-main-block .block-content .register-link a,.route-entityuseredit-form .block-system-main-block article.js-comment .register-link a,.route-entityuseredit-form .block-system-main-block form .register-link a,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content .register-link a,.route-stripe-subscriptionusersubscriptionsviewall .block--row article.js-comment .register-link a,.route-stripe-subscriptionusersubscriptionsviewall .block--row form .register-link a,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block .block-content .register-link a,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block article.js-comment .register-link a,.route-stripe-subscriptionusersubscriptionsviewall .block-system-main-block form .register-link a,.route-entityusercontact-form .block--row .block-content .register-link a,.route-entityusercontact-form .block--row article.js-comment .register-link a,.route-entityusercontact-form .block--row form .register-link a,.route-entityusercontact-form .block-system-main-block .block-content .register-link a,.route-entityusercontact-form .block-system-main-block article.js-comment .register-link a,.route-entityusercontact-form .block-system-main-block form .register-link a,.route-commentreply .block--row .block-content .register-link a,.route-commentreply .block--row article.js-comment .register-link a,.route-commentreply .block--row form .register-link a,.route-commentreply .block-system-main-block .block-content .register-link a,.route-commentreply .block-system-main-block article.js-comment .register-link a,.route-commentreply .block-system-main-block form .register-link a,.route-entitycommentedit-form .block--row .block-content .register-link a,.route-entitycommentedit-form .block--row article.js-comment .register-link a,.route-entitycommentedit-form .block--row form .register-link a,.route-entitycommentedit-form .block-system-main-block .block-content .register-link a,.route-entitycommentedit-form .block-system-main-block article.js-comment .register-link a,.route-entitycommentedit-form .block-system-main-block form .register-link a,.alias--user-password .block--row .block-content .register-link a,.alias--user-password .block--row article.js-comment .register-link a,.alias--user-password .block--row form .register-link a,.alias--user-password .block-system-main-block .block-content .register-link a,.alias--user-password .block-system-main-block article.js-comment .register-link a,.alias--user-password .block-system-main-block form .register-link a,.route-userreset .block--row .block-content .register-link a,.route-userreset .block--row article.js-comment .register-link a,.route-userreset .block--row form .register-link a,.route-userreset .block-system-main-block .block-content .register-link a,.route-userreset .block-system-main-block article.js-comment .register-link a,.route-userreset .block-system-main-block form .register-link a,.route-userresetform .block--row .block-content .register-link a,.route-userresetform .block--row article.js-comment .register-link a,.route-userresetform .block--row form .register-link a,.route-userresetform .block-system-main-block .block-content .register-link a,.route-userresetform .block-system-main-block article.js-comment .register-link a,.route-userresetform .block-system-main-block form .register-link a,.route-tfaentry .block--row .block-content .register-link a,.route-tfaentry .block--row article.js-comment .register-link a,.route-tfaentry .block--row form .register-link a,.route-tfaentry .block-system-main-block .block-content .register-link a,.route-tfaentry .block-system-main-block article.js-comment .register-link a,.route-tfaentry .block-system-main-block form .register-link a{color:#d74815;font-weight:500;text-decoration:none;}.route-userlogin .block--row,.route-userregister .block--row,.route-entityuseredit-form .block--row,.route-stripe-subscriptionusersubscriptionsviewall .block--row,.route-entityusercontact-form .block--row,.route-commentreply .block--row,.route-entitycommentedit-form .block--row,.alias--user-password .block--row,.route-userreset .block--row,.route-userresetform .block--row,.route-tfaentry .block--row{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}.route-userlogin .block--row .block-content,.route-userregister .block--row .block-content,.route-entityuseredit-form .block--row .block-content,.route-stripe-subscriptionusersubscriptionsviewall .block--row .block-content,.route-entityusercontact-form .block--row .block-content,.route-commentreply .block--row .block-content,.route-entitycommentedit-form .block--row .block-content,.alias--user-password .block--row .block-content,.route-userreset .block--row .block-content,.route-userresetform .block--row .block-content,.route-tfaentry .block--row .block-content{margin-bottom:0;}.or-separator{clear:both;border-bottom:1px solid hsla(0,0%,100%,0.4);text-align:center;color:hsla(0,0%,100%,0.75);height:13px;margin:1em 0 1.3em 0;}.or-separator:after{content:"";display:table;clear:both;}.or-separator span{height:17px;font-size:17px;width:50px;background-color:white;display:inline-block;}@media only screen and (min-width:768px){.route-entityuseredit-form .message-wrapper{width:80%;max-width:900px;}}.route-entityuseredit-form .block-system-main-block{display:block;margin:0;}@media only screen and (min-width:768px){.route-entityuseredit-form .block-system-main-block form{width:80%;max-width:900px;}}.route-subscription-managermanage-subscription #content-area{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;padding-top:3em;text-align:center;}.route-subscription-managermanage-subscription #content-area h2{text-align:center;}.message-wrapper,.messages__wrapper{max-width:calc(1440px + 9%);margin:10px auto;clear:both;padding:1em 4%;padding-left:0.5em;padding-right:0.5em;padding-top:0 !important;padding-bottom:0 !important;text-align:center;font-weight:bold;}.message-wrapper:after,.messages__wrapper:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.message-wrapper,.messages__wrapper{padding:2.25em 6% 2em;}}.message-wrapper .user-bar-content,.message-wrapper .section-inner,.message-wrapper .block-content,.message-wrapper.block-views > div,.message-wrapper.block-views > h2,.message-wrapper.block-block-content > h2,.message-wrapper.block-block-content > div,.message-wrapper.block-ctools-block > span,.message-wrapper.block-ctools-block > div,.message-wrapper.block-entity-block header,.message-wrapper.block-entity-block .content,.message-wrapper .mq--t,.messages__wrapper .user-bar-content,.messages__wrapper .section-inner,.messages__wrapper .block-content,.messages__wrapper.block-views > div,.messages__wrapper.block-views > h2,.messages__wrapper.block-block-content > h2,.messages__wrapper.block-block-content > div,.messages__wrapper.block-ctools-block > span,.messages__wrapper.block-ctools-block > div,.messages__wrapper.block-entity-block header,.messages__wrapper.block-entity-block .content,.messages__wrapper .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.message-wrapper.block-views h2,.message-wrapper.block-entity-block header h2,.messages__wrapper.block-views h2,.messages__wrapper.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.message-wrapper.block-views h2,.message-wrapper.block-entity-block header h2,.messages__wrapper.block-views h2,.messages__wrapper.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.message-wrapper.block-views h2,.message-wrapper.block-entity-block header h2,.messages__wrapper.block-views h2,.messages__wrapper.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.message-wrapper.block-views h2,.message-wrapper.block-entity-block header h2,.messages__wrapper.block-views h2,.messages__wrapper.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.message-wrapper:last-child,.messages__wrapper:last-child{margin-bottom:1em;}.drupal-messages,.messages{padding:13px 18px 13px 45px;border-radius:5px;}.drupal-messages.messages--status,.messages.messages--status{background:#14b8a6;color:#171717;}.drupal-messages.messages--warning,.messages.messages--warning{background:#f8b637;}.drupal-messages.messages--error,.messages.messages--error{background:#b91c1c;color:#fff;}.channel-metadata-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);display:none;align-items:center;justify-content:center;z-index:1000;padding:20px;}.channel-metadata-modal.active{display:flex;}.channel-metadata-modal .channel-metadata-content{background:white;border-radius:12px;max-width:500px;width:100%;max-height:auto;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 40px rgba(0,0,0,0.2);}.channel-metadata-modal .channel-metadata-header{padding:12px 20px;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;justify-content:space-between;}.channel-metadata-modal .channel-metadata-title{font-size:18px;font-weight:700;color:#171717;margin:0;}.channel-metadata-modal .channel-metadata-close{background:none;border:none;font-size:20px;color:#999;cursor:pointer;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all 0.2s ease;}.channel-metadata-modal .channel-metadata-close:hover{background:#f5f5f5;color:#666;}.channel-metadata-modal .channel-metadata-body{padding:12px 20px;overflow-y:auto;flex:1;max-height:calc(90vh - 120px);color:#171717;}.channel-metadata-modal .channel-metadata-body p{color:#171717;margin-bottom:8px;line-height:1.4;font-size:14px;}.channel-metadata-modal .channel-metadata-body h4{font-size:15px;font-weight:600;color:#171717;margin-bottom:6px;margin-top:10px;}.channel-metadata-modal .channel-metadata-body h4:first-child{margin-top:0;}.channel-metadata-modal .channel-metadata-section,.channel-metadata-modal .channel-empty-state{text-align:center;padding:4px 0;}.channel-metadata-modal .channel-metadata-section.channel-collaborator-info,.channel-metadata-modal .channel-metadata-section .channel-collaborator-info,.channel-metadata-modal .channel-empty-state.channel-collaborator-info,.channel-metadata-modal .channel-empty-state .channel-collaborator-info{text-align:left;}.channel-metadata-modal .channel-metadata-section p,.channel-metadata-modal .channel-empty-state p{margin-bottom:6px;}.channel-metadata-modal .channel-metadata-section .btn,.channel-metadata-modal .channel-metadata-section .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .channel-metadata-modal .channel-metadata-section .form-submit,.channel-metadata-modal .channel-empty-state .btn,.channel-metadata-modal .channel-empty-state .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .channel-metadata-modal .channel-empty-state .form-submit{display:inline-block;margin:0 auto;}.channel-metadata-modal .channel-metadata-section.teleport-cta-section,.channel-metadata-modal .channel-empty-state.teleport-cta-section{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px 12px;}.channel-metadata-modal .channel-metadata-section.teleport-cta-section p,.channel-metadata-modal .channel-empty-state.teleport-cta-section p{text-align:center;max-width:320px;margin:0 auto 16px auto;font-size:14px;line-height:1.4;}.channel-metadata-modal .channel-metadata-section.teleport-cta-section .btn,.channel-metadata-modal .channel-metadata-section.teleport-cta-section .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .channel-metadata-modal .channel-metadata-section.teleport-cta-section .form-submit,.channel-metadata-modal .channel-empty-state.teleport-cta-section .btn,.channel-metadata-modal .channel-empty-state.teleport-cta-section .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .channel-metadata-modal .channel-empty-state.teleport-cta-section .form-submit{margin-top:4px;}.channel-metadata-modal .channel-author{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid #f0f0f0;text-align:left;}.channel-metadata-modal .channel-author:last-child{border-bottom:none;}.channel-metadata-modal .channel-instruments{display:flex;align-items:center;gap:8px;padding:8px;background:#f8f9fa;border-radius:6px;text-align:left;margin:6px 0;font-size:14px;}.channel-metadata-modal .channel-collaborator{display:flex;align-items:center;gap:10px;padding:8px;background:#f8f9fa;border-radius:6px;text-align:left;margin:6px 0;}.channel-metadata-modal .channel-collaborator .author-avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0;}.channel-metadata-modal .channel-collaborator .author-avatar img{width:100%;height:100%;object-fit:cover;}.channel-metadata-modal .channel-collaborator .author-info{flex:1;}.channel-metadata-modal .channel-collaborator .author-info .author-name{font-weight:600;color:#171717;display:block;margin-bottom:1px;font-size:14px;}.channel-metadata-modal .channel-collaborator .author-info .author-role{font-size:13px;color:#666;}.channel-metadata-modal .metadata-item{display:flex;justify-content:space-between;padding:4px 0;border-bottom:1px solid #f5f5f5;font-size:14px;}.channel-metadata-modal .metadata-item:last-child{border-bottom:none;}.channel-metadata-modal .metadata-item .metadata-label{font-weight:500;color:#666;font-size:13px;}.channel-metadata-modal .metadata-item .metadata-value{color:#171717;font-weight:600;font-size:13px;}.channel-metadata-modal a:not(.btn):not(.share-social-btn){color:#7d11ff !important;text-decoration:underline;}.channel-metadata-modal a:not(.btn):not(.share-social-btn):hover{color:#6e0ee6 !important;}.channel-metadata-modal .btn-primary,.channel-metadata-modal .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .channel-metadata-modal .form-submit,.channel-metadata-modal .btn-secondary{color:#fff !important;}.channel-metadata-modal .btn-secondary:not(:hover){color:#7d11ff !important;}#exportArchiveModal .export-explanation{text-align:center;}#exportArchiveModal .export-explanation p{margin-bottom:20px;}#exportArchiveModal .export-info-container{display:flex;align-items:flex-start;gap:12px;background:#f8f9fa;padding:16px;border-radius:8px;margin-bottom:24px;text-align:left;}#exportArchiveModal .export-info-container .icon-info{color:#7d11ff;font-size:20px;flex-shrink:0;}#exportArchiveModal .export-info-container p{margin:0;font-size:14px;color:#666;}#exportArchiveModal .export-download-section{text-align:center;padding-top:20px;}#exportArchiveModal .export-download-btn{min-width:200px;}#exportArchiveModal .archive-structure{text-align:left;margin-top:24px;}#exportArchiveModal .archive-structure h4{font-size:14px;color:#666;margin-bottom:12px;}#exportArchiveModal .file-tree{font-family:monospace;font-size:13px;line-height:1.8;color:#444;}#exportArchiveModal .file-tree .file-tree-item{position:relative;}#exportArchiveModal .file-tree .file-tree-item.folder{font-weight:600;}#exportArchiveModal .file-tree .file-tree-item.file{padding-left:20px;color:#666;}#exportArchiveModal .file-tree .file-tree-children{padding-left:20px;}#exportArchiveModal .file-tree .file-note{font-size:11px;color:#999;font-style:italic;}#shareModal .share-content{text-align:center;}#shareModal .share-content h4{font-size:18px;margin-bottom:8px;}#shareModal .share-content p{color:#666;margin-bottom:24px;}#shareModal .share-link-section{margin-bottom:32px;}#shareModal .share-link-section label{display:block;text-align:left;font-weight:500;margin-bottom:8px;color:#666;}#shareModal .share-url-container{display:flex;gap:8px;}#shareModal .share-url-container .share-url-input{flex:1;padding:10px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#f8f9fa;color:#666;}#shareModal .share-url-container .copy-url-btn{white-space:nowrap;}#shareModal .share-social-section h5{font-size:14px;color:#666;margin-bottom:16px;}#shareModal .share-social-buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;}#shareModal .share-social-buttons .share-social-btn{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #ddd;border-radius:6px;background:white;color:#333;text-decoration:none;font-size:14px;transition:all 0.2s ease;cursor:pointer;}#shareModal .share-social-buttons .share-social-btn:hover{background:#f8f9fa;border-color:#ccc;}#shareModal .share-social-buttons .share-social-btn .social-icon{font-size:18px;}#shareModal .share-social-buttons .share-social-btn .social-icon.instagram-icon{filter:grayscale(0);}#shareModal .share-social-buttons .share-social-btn .social-icon.facebook-icon{color:#1877f2;font-weight:bold;}#shareModal .share-social-buttons .share-social-btn .social-icon.twitter-icon{color:#000;font-weight:bold;}@media (max-width:768px){.channel-metadata-modal{padding:10px;}.channel-metadata-modal .channel-metadata-content{max-height:70vh;height:auto;border-radius:8px;}.channel-metadata-modal .channel-metadata-header{padding:12px 16px;}.channel-metadata-modal .channel-metadata-body{padding:12px 16px;}}#header-region a,.region-header a{outline:none !important;}#header-region a:focus,.region-header a:focus{outline:none !important;box-shadow:none !important;}#header-region a:focus-visible,.region-header a:focus-visible{outline:none !important;}#header-region .menu-item a,#header-region .sf-menu a,#header-region .menu a,.region-header .menu-item a,.region-header .sf-menu a,.region-header .menu a{position:relative;outline:none !important;}#header-region .menu-item a:focus,#header-region .menu-item a:focus-visible,#header-region .sf-menu a:focus,#header-region .sf-menu a:focus-visible,#header-region .menu a:focus,#header-region .menu a:focus-visible,.region-header .menu-item a:focus,.region-header .menu-item a:focus-visible,.region-header .sf-menu a:focus,.region-header .sf-menu a:focus-visible,.region-header .menu a:focus,.region-header .menu a:focus-visible{outline:none !important;box-shadow:none !important;}#header-region .menu-item a:active,#header-region .menu-item a.active,#header-region .menu-item a.is-active,#header-region .menu-item a[aria-current=page],#header-region .sf-menu a:active,#header-region .sf-menu a.active,#header-region .sf-menu a.is-active,#header-region .sf-menu a[aria-current=page],#header-region .menu a:active,#header-region .menu a.active,#header-region .menu a.is-active,#header-region .menu a[aria-current=page],.region-header .menu-item a:active,.region-header .menu-item a.active,.region-header .menu-item a.is-active,.region-header .menu-item a[aria-current=page],.region-header .sf-menu a:active,.region-header .sf-menu a.active,.region-header .sf-menu a.is-active,.region-header .sf-menu a[aria-current=page],.region-header .menu a:active,.region-header .menu a.active,.region-header .menu a.is-active,.region-header .menu a[aria-current=page]{color:#7d11ff !important;}#header-region .menu-item a:hover,#header-region .sf-menu a:hover,#header-region .menu a:hover,.region-header .menu-item a:hover,.region-header .sf-menu a:hover,.region-header .menu a:hover{color:#7d11ff;}#header-region .sf-menu li a,.region-header .sf-menu li a{outline:none !important;}#header-region .sf-menu li a.sf-depth-1.menuparent.active,#header-region .sf-menu li a.active-trail,#header-region .sf-menu li a.active,.region-header .sf-menu li a.sf-depth-1.menuparent.active,.region-header .sf-menu li a.active-trail,.region-header .sf-menu li a.active{color:#7d11ff !important;}#header-region .sf-menu li a:active,.region-header .sf-menu li a:active{color:#7d11ff !important;}#header-region .sf-accordion a,.region-header .sf-accordion a{outline:none !important;}#header-region .sf-accordion a:focus,.region-header .sf-accordion a:focus{outline:none !important;}#header-region .sf-accordion a:active,#header-region .sf-accordion a.active,.region-header .sf-accordion a:active,.region-header .sf-accordion a.active{color:#7d11ff !important;}#block-useraccountmenu a{outline:none !important;}#block-useraccountmenu a:focus{outline:none !important;}#block-useraccountmenu a:active,#block-useraccountmenu a.active{color:#7d11ff !important;}nav a,.navigation a,.menu a,.nav a{outline:none !important;}nav a:focus,nav a:focus-visible,.navigation a:focus,.navigation a:focus-visible,.menu a:focus,.menu a:focus-visible,.nav a:focus,.nav a:focus-visible{outline:none !important;box-shadow:none !important;}nav a:active,.navigation a:active,.menu a:active,.nav a:active{color:#7d11ff !important;}.breadcrumb a{outline:none !important;}.breadcrumb a:focus{outline:none !important;}.breadcrumb a:active,.breadcrumb a[aria-current=page]{color:#7d11ff !important;}.secondary-nav a,.nav-secondary a{outline:none !important;}.secondary-nav a:active,.secondary-nav a.active,.nav-secondary a:active,.nav-secondary a.active{color:#7d11ff !important;}.tabs a,.nav-tabs a{outline:none !important;}.tabs a:focus,.nav-tabs a:focus{outline:none !important;}.tabs a:active,.tabs a.active,.tabs a[aria-selected=true],.nav-tabs a:active,.nav-tabs a.active,.nav-tabs a[aria-selected=true]{color:#7d11ff !important;border-bottom-color:#7d11ff;}.tabs.primary a{outline:none !important;}.tabs.primary a:active,.tabs.primary a.active,.tabs.primary a.is-active{color:#7d11ff !important;background-color:#ffffff;border-bottom:2px solid #7d11ff;}.nav-toggle,.mobile-menu-toggle,#superfish-main-toggle{outline:none !important;}.nav-toggle:focus,.mobile-menu-toggle:focus,#superfish-main-toggle:focus{outline:none !important;}.nav-toggle:active,.mobile-menu-toggle:active,#superfish-main-toggle:active{opacity:0.8;}*[class*=menu] a:focus,*[class*=nav] a:focus{outline:none !important;}a:active{color:#7d11ff !important;}body.path-frontpage .menu-item--home a,body.path-courses .menu-item--courses a,body.path-videos .menu-item--videos a,body.path-showcase .menu-item--showcase a,body.path-user .menu-item--account a{color:#7d11ff !important;}.js-pager__items.pager{text-align:center;padding:0;margin:0;}.js-pager__items.pager li{list-style-image:none;list-style:none;}.js-pager__items.pager li .button{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;width:65%;}@media only screen and (max-width:767px){.js-pager__items.pager li .button{width:100%;display:block;margin:1em 0;}}.pager:not(.js-pager__items){margin:2em 0;font-weight:bold;}.pager:not(.js-pager__items) .pager__items{text-align:center;}.pager:not(.js-pager__items) .pager__items li{display:inline-block;}.pager:not(.js-pager__items) .pager__items li a{display:inline-block;margin-right:6px;transition:all 200ms ease;padding:7px 9px 5px;border:2px solid #7d11ff;border-radius:50px;font-size:13px;line-height:1em;font-weight:700;text-align:center;letter-spacing:0.04em;text-transform:uppercase;}.pager:not(.js-pager__items) .pager__items li a:hover{background-color:#e8d8ff;box-shadow:none;}.pager:not(.js-pager__items) .pager__items li.pager__item--ellipsis{display:none;}.pager:not(.js-pager__items) .pager__items li.is-active a{background-color:#7d11ff;color:#fff;text-decoration:none;}.song-actions-section{padding:32px 0;background:linear-gradient(to bottom,rgba(125,17,255,0.02),transparent);}.song-actions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;max-width:1200px;margin:0 auto;}@media (max-width:768px){.song-actions-grid{grid-template-columns:1fr;gap:20px;}}.action-card{background:#ffffff;border:1px solid #e5e5e5;border-radius:16px;padding:24px;text-align:center;transition:all 300ms ease;position:relative;overflow:hidden;}.action-card::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#7d11ff 0%,#ff8c11 100%);opacity:0;transition:opacity 300ms ease;}.action-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,0.08);border-color:#d1b3ff;}.action-card:hover::before{opacity:1;}.action-card:hover .action-card-icon{transform:scale(1.1);color:#7d11ff;}.action-card.clickable-card{cursor:pointer;}.action-card.clickable-card:focus{outline:2px solid #7d11ff;outline-offset:2px;}.action-card.clickable-card:active{transform:translateY(0);}.action-card.clickable-card.disabled{opacity:0.6;cursor:not-allowed;}.action-card.clickable-card.disabled:hover{transform:none;border-color:#e5e5e5;box-shadow:none;}.action-card.clickable-card.disabled:hover::before{opacity:0;}.action-card.clickable-card.disabled:hover .action-card-icon{transform:none;}@media (max-width:768px){.action-card{padding:20px;}}.action-card-icon{width:64px;height:64px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:#f8f5ff;border-radius:50%;transition:all 300ms ease;}.action-card-icon .icon{width:32px;height:32px;color:#7d11ff;}.action-card-title{font-size:20px;font-weight:600;color:#262626;margin:0 0 12px;line-height:1.2;}.action-card-description{font-size:15px;line-height:1.6;color:#404040;margin:0 0 20px;max-width:320px;margin-left:auto;margin-right:auto;}.action-card-stats{font-size:14px;color:#757575;font-weight:500;margin-top:auto;padding-top:16px;border-top:1px solid #e5e5e5;}.action-card-button{display:inline-flex;align-items:center;gap:12px;padding:12px 20px;background:transparent;border:2px solid #d4d4d4;border-radius:8px;color:#262626;font-size:16px;font-weight:500;cursor:pointer;transition:all 200ms ease;}.action-card-button:hover:not(:disabled){background:#7d11ff;border-color:#7d11ff;color:#ffffff;}.action-card-button:hover:not(:disabled) .button-stats{color:rgba(255,255,255,0.8);}.action-card-button:disabled{opacity:0.5;cursor:not-allowed;}.action-card-button .button-text{font-weight:600;}.action-card-button .button-stats{font-size:14px;color:#757575;font-weight:normal;}.share-card .action-card-description{margin-bottom:16px;}.share-buttons-inline{display:flex;justify-content:center;gap:12px;margin-bottom:16px;flex-wrap:wrap;}.share-btn-inline{width:48px;height:48px;border-radius:50%;border:2px solid #d4d4d4;background:#fafafa;color:#262626;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 200ms ease;font-size:20px;}.share-btn-inline.instagram{border-color:#E4405F;background:rgba(228,64,95,0.1);color:#E4405F;}.share-btn-inline.facebook{border-color:#1877f2;background:rgba(24,119,242,0.1);color:#1877f2;}.share-btn-inline.twitter{border-color:#000000;background:rgba(0,0,0,0.1);color:#000000;}.share-btn-inline.copy-link{border-color:#7d11ff;background:rgba(125,17,255,0.1);color:#7d11ff;}.share-btn-inline:hover{transform:translateY(-2px);border-color:transparent;color:#ffffff;}.share-btn-inline:hover.instagram{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);}.share-btn-inline:hover.facebook{background:#1877f2;}.share-btn-inline:hover.twitter{background:#000000;}.share-btn-inline:hover.copy-link{background:#7d11ff;}.share-btn-inline:hover .social-icon{color:#ffffff !important;}.share-btn-inline i{font-size:20px;}.share-btn-inline .social-icon{font-size:20px;font-weight:bold;display:inline-block;}.share-btn-inline .social-icon.instagram-icon{font-size:18px;color:#E4405F;}.share-btn-inline .social-icon.facebook-icon{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:20px;color:#1877F2;}.share-btn-inline .social-icon.twitter-icon{font-size:16px;font-weight:bold;color:#000000;}.share-btn-inline .social-icon.link-icon{font-size:16px;color:#7d11ff;}.share-stats{font-size:14px;color:#757575;margin-top:12px;}.export-card .action-card-button:disabled + .disabled-message{display:block;font-size:13px;color:#757575;margin-top:8px;}@media (max-width:768px){.action-card-icon{width:56px;height:56px;}.action-card-icon .icon{width:28px;height:28px;}.action-card-title{font-size:18px;}.action-card-description{font-size:14px;}.share-btn-inline{width:44px;height:44px;font-size:18px;}.share-btn-inline i{font-size:18px;}.song-actions-grid .view-card{grid-column:1/-1;width:100%;display:block;}}.song-player-controls{display:none;}.teleport-hint{display:none;}.song-header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;position:relative;z-index:100;}.song-like-flag{position:relative;z-index:110;}.song-like-flag .flag-like{margin:0;position:relative;z-index:111;pointer-events:auto;}.song-like-flag .flag-like a{pointer-events:auto;cursor:pointer;position:relative;z-index:112;background:none !important;border:none !important;padding:0 !important;color:inherit !important;text-decoration:none !important;display:inline-block !important;transition:all 0.2s ease !important;box-shadow:none !important;border-radius:0 !important;}.song-like-flag .flag-like a:hover{background:none !important;border:none !important;box-shadow:none !important;transform:none !important;border-radius:0 !important;}.song-like-flag .flag-like i{pointer-events:auto;cursor:pointer;position:relative;z-index:113;background:none !important;border:none !important;box-shadow:none !important;}.song-like-flag .flag-like i:before{height:36px !important;width:36px !important;font-size:36px !important;background-color:rgba(255,255,255,0.4) !important;transition:background-color 0.2s ease !important;}.song-like-flag .flag-like i:hover:before{background-color:#e23b3b !important;}.song-like-flag .flag-like span{display:none !important;}.song-like-flag .flag-like.action-unflag i:before{background-color:#e23b3b !important;}body.logged-in .song-cta-section{display:none !important;}.song-cta-section{background-color:#fafafa;border-radius:8px;padding:32px;text-align:center;margin-bottom:32px;border:1px solid #e5e5e5;}.song-cta-section .song-cta-title{font-size:24px;font-weight:700;color:#171717;margin-bottom:16px;}.song-cta-section .song-cta-description{font-size:16px;color:#404040;margin-bottom:24px;line-height:1.5;}.song-cta-section .song-cta-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;}.song-cta-section .song-cta-buttons .btn,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .form-submit{min-width:140px;}.song-cta-section .song-cta-buttons .btn.btn-primary,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .form-submit{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:#7d11ff;color:#ffffff;border-color:#7d11ff;}.song-cta-section .song-cta-buttons .btn.btn-primary:focus,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .form-submit:focus,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .form-submit:focus{outline:2px solid #7d11ff;outline-offset:2px;}.song-cta-section .song-cta-buttons .btn.btn-primary:disabled,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .form-submit:disabled,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .form-submit:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.song-cta-section .song-cta-buttons .btn.btn-primary:hover:not(:disabled),.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .form-submit:hover:not(:disabled),.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .form-submit:hover:not(:disabled){background-color:#6e0ee6;border-color:#6e0ee6;}.song-cta-section .song-cta-buttons .btn.btn-primary:active:not(:disabled),.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .form-submit:active:not(:disabled),.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .form-submit:active:not(:disabled){background-color:#5c0bbf;border-color:#5c0bbf;}.song-cta-section .song-cta-buttons .btn.btn-primary:hover,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .form-submit:hover,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .form-submit:hover,.song-cta-section .song-cta-buttons .btn.btn-primary:focus,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .form-submit:focus,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .form-submit:focus{text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px rgba(125,17,255,0.3);}.song-cta-section .song-cta-buttons .btn.btn-secondary,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .btn-secondary.form-submit,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .btn-secondary.form-submit{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:transparent;color:#7d11ff;border-color:#7d11ff;}.song-cta-section .song-cta-buttons .btn.btn-secondary:focus,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .btn-secondary.form-submit:focus,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .btn-secondary.form-submit:focus{outline:2px solid #7d11ff;outline-offset:2px;}.song-cta-section .song-cta-buttons .btn.btn-secondary:disabled,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .btn-secondary.form-submit:disabled,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .btn-secondary.form-submit:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.song-cta-section .song-cta-buttons .btn.btn-secondary:hover:not(:disabled),.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .btn-secondary.form-submit:hover:not(:disabled),.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .btn-secondary.form-submit:hover:not(:disabled){background-color:#e8d8ff;}.song-cta-section .song-cta-buttons .btn.btn-secondary:active:not(:disabled),.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .btn-secondary.form-submit:active:not(:disabled),.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .btn-secondary.form-submit:active:not(:disabled){background-color:#d1b3ff;}.song-cta-section .song-cta-buttons .btn.btn-secondary:hover,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .btn-secondary.form-submit:hover,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .btn-secondary.form-submit:hover,.song-cta-section .song-cta-buttons .btn.btn-secondary:focus,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .btn-secondary.form-submit:focus,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .btn-secondary.form-submit:focus{text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px rgba(125,17,255,0.2);}.song-cta-section .song-cta-buttons .btn.btn-large,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .btn-large.form-submit,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .btn-large.form-submit{padding:16px 32px;font-size:16px;}@media (max-width:768px){.song-cta-section{padding:24px;}.song-cta-section .song-cta-buttons{flex-direction:column;align-items:center;}.song-cta-section .song-cta-buttons .btn,.song-cta-section .song-cta-buttons .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .song-cta-section .song-cta-buttons .form-submit{width:100%;max-width:280px;}}.song-author{display:flex;align-items:center;gap:12px;}.song-author-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0;}.song-author-avatar img{width:100%;height:100%;object-fit:cover;}.song-author-avatar .avatar-placeholder{width:100%;height:100%;background-color:rgba(125,17,255,0.1);color:#7d11ff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;}.song-author-info{display:flex;flex-direction:column;align-items:flex-start;gap:2px;}.song-author-name{font-weight:600;font-size:16px;color:#171717;text-decoration:none;display:flex;align-items:center;gap:4px;}.song-author-name:hover{text-decoration:underline;}.song-author-time{font-size:14px;color:#404040;}.song-author-verified{width:16px;height:16px;display:inline-block;background-image:url("/themes/custom/ggfresh/images/verified.svg");background-size:contain;background-repeat:no-repeat;vertical-align:middle;}.song-metadata{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;color:#404040 !important;margin-bottom:20px !important;}.song-metadata-item{padding:8px 16px;background:rgba(125,17,255,0.05);border-radius:20px;font-size:14px;font-weight:500;color:#404040 !important;white-space:nowrap;}.song-header-stats{display:flex !important;gap:16px !important;justify-content:center !important;align-items:center !important;margin:20px 0 !important;visibility:visible !important;opacity:1 !important;position:relative !important;z-index:10 !important;background:transparent !important;}.song-stat{display:flex !important;align-items:center !important;gap:6px !important;padding:0 !important;background:transparent !important;border:none !important;color:rgba(23,23,23,0.7) !important;font-size:14px !important;font-weight:600 !important;cursor:pointer !important;transition:all 0.2s ease !important;text-decoration:none !important;visibility:visible !important;opacity:1 !important;justify-content:center !important;}.song-stat:hover{color:#171717 !important;transform:scale(1.05) !important;background:transparent !important;background-color:transparent !important;}.song-stat .icon{font-size:18px !important;color:rgba(23,23,23,0.6) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;vertical-align:middle !important;line-height:1 !important;}.song-stat .icon.icon-download{width:18px !important;height:18px !important;background-image:url("/themes/custom/ggfresh/images/download.svg");background-size:contain;background-repeat:no-repeat;background-position:center;}.song-stat .icon.icon-download:before{content:none;}.song-stat:hover .icon{color:rgba(23,23,23,0.8) !important;}.song-stat span{color:inherit !important;visibility:visible !important;opacity:1 !important;}.song-stat > span:last-child{font-weight:700 !important;font-size:15px !important;}.song-header-actions .flag a{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:transparent;color:#7d11ff;border-color:#7d11ff;padding:8px 20px;font-size:14px;font-weight:600;}.song-header-actions .flag a:focus{outline:2px solid #7d11ff;outline-offset:2px;}.song-header-actions .flag a:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.song-header-actions .flag a:hover:not(:disabled){background-color:#e8d8ff;}.song-header-actions .flag a:active:not(:disabled){background-color:#d1b3ff;}.song-header-actions .flag a.action-flag{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:#7d11ff;color:#ffffff;border-color:#7d11ff;}.song-header-actions .flag a.action-flag:focus{outline:2px solid #7d11ff;outline-offset:2px;}.song-header-actions .flag a.action-flag:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.song-header-actions .flag a.action-flag:hover:not(:disabled){background-color:#6e0ee6;border-color:#6e0ee6;}.song-header-actions .flag a.action-flag:active:not(:disabled){background-color:#5c0bbf;border-color:#5c0bbf;}.song-header{background:transparent;padding:24px 0;position:relative;margin-bottom:0;}@media (max-width:768px){.song-header{padding:0;}}.song-header .song-header-content{display:flex;align-items:center;justify-content:space-between;gap:20px;}.song-main h1,.song-main h2,.song-main h3,.song-main p,.song-main div:not(.song-channels){color:#171717;}.song-info .song-title{color:#171717 !important;font-size:48px !important;font-weight:700 !important;line-height:1.2 !important;margin:0 0 20px 0 !important;display:block !important;visibility:visible !important;opacity:1 !important;text-align:center !important;position:relative !important;z-index:10 !important;}.song-title{color:#171717;font-size:48px;font-weight:700;line-height:1.2;margin:0 0 20px 0;text-align:center;}.song-title a{color:inherit;text-decoration:none;}.song-title a:hover{text-decoration:underline;}.icon[class*=icon-]{display:inline-flex !important;align-items:center !important;justify-content:center !important;vertical-align:middle !important;line-height:1 !important;}.btn-play{width:80px;height:80px;border-radius:50%;background-color:#7d11ff;color:white;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;box-shadow:0 8px 32px rgba(125,17,255,0.3);}.btn-play:hover{transform:scale(1.05);box-shadow:0 12px 48px rgba(125,17,255,0.4);}.btn-play.playing .fa-play::before{content:"\f04c";}.btn-play .icon{width:32px;height:32px;}.song-actions-section .view-card{background:transparent !important;border:2px solid #7d11ff !important;color:#7d11ff !important;text-decoration:none;transition:all 0.2s ease;}.song-actions-section .view-card:hover{background:#7d11ff !important;color:white !important;text-decoration:none;transform:translateY(-1px);}.song-actions-section .view-card .action-card-icon{display:none;}.song-actions-section .view-card .action-card-title{color:inherit;font-weight:600;}.song-actions-section .view-card .action-card-description{color:inherit;opacity:0.8;}.song-actions-section--compact .action-card{padding:8px 6px;text-align:center;}.song-actions-section--compact .action-card .action-card-description{display:none;}.song-actions-section--compact .action-card .action-card-title{font-size:12px;margin:4px 0 2px 0;line-height:1.2;}.song-actions-section--compact .action-card .action-card-icon{margin-bottom:2px;}.song-actions-section--compact .action-card .action-card-icon .icon{font-size:16px;}.song-actions-section--compact .action-card .action-card-stats{font-size:10px;margin-top:2px;}.song-actions-section--compact .song-actions-grid{gap:8px;}.song-header .container,.song-main .container,.song-channels .container,.song-player-wrapper .container{max-width:1200px;margin:0 auto;padding:0 20px;width:100%;}.song-channels{background-color:#0a0a0a !important;color:rgba(255,255,255,0.9);position:relative;padding:var(--spacing-md) 0;}.song-channels::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background-color:#0a0a0a;z-index:-1;}.song-channels h1,.song-channels h2,.song-channels h3,.song-channels h4,.song-channels h5,.song-channels h6{color:#ffffff;}.song-channels p,.song-channels div,.song-channels span{color:rgba(255,255,255,0.9);}.song-channels a:not(.button):not(.btn){color:#d1b3ff;}.song-channels a:not(.button):not(.btn):hover{color:rgb(239.8684210526,230,255);text-decoration:underline;}.song-channel{padding:12px;background:rgba(125,17,255,0.02);border:1px solid rgba(125,17,255,0.1);border-radius:8px;cursor:pointer;transition:all 0.2s ease;position:relative;z-index:1;}.song-channel:nth-child(1){background-color:#7d11ff !important;}.song-channel:hover{background:rgba(125,17,255,0.05);border-color:rgba(125,17,255,0.2);z-index:10;}.song-channel.empty{opacity:0.5;cursor:default;}.song-channel.empty:hover{background:rgba(125,17,255,0.02);border-color:rgba(125,17,255,0.1);}.song-channel .channel-avatar-container{position:relative;margin-bottom:8px;}.song-channel .channel-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;}.song-channel .channel-avatar img{width:100%;height:100%;object-fit:cover;}.song-channel .channel-avatar .avatar-placeholder{width:100%;height:100%;background:rgba(125,17,255,0.1);color:#7d11ff;display:flex;align-items:center;justify-content:center;font-size:20px;}.song-channel .author-count-indicator{position:absolute;bottom:-4px;right:50%;transform:translateX(50%);background:#7d11ff;color:white;border-radius:12px;padding:2px 8px;font-size:12px;font-weight:600;}.song-channel .channel-info{text-align:left;}.song-channel .channel-info .channel-icon{display:block;width:24px;height:24px;margin:0 0 4px 0;opacity:0.6;}.song-channel .channel-info .channel-username{font-size:12px;color:rgba(255,255,255,0.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.song-channel .channel-info .channel-empty-text{font-size:12px;color:rgba(255,255,255,0.6);}.channel-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:#000 !important;background-color:#000 !important;color:white !important;padding:6px 12px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity 0.2s ease,visibility 0.2s ease;pointer-events:none;margin-bottom:8px;z-index:99999 !important;}.channel-tooltip::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#000;z-index:99999 !important;}.song-channel:hover .channel-tooltip{opacity:1;visibility:visible;}.song-channels .song-channel .channel-tooltip,.song-row .song-channel .channel-tooltip,.song-channel .channel-tooltip,.channel-tooltip{background:#000 !important;background-color:#000 !important;background:rgb(0,0,0) !important;background-color:rgb(0,0,0) !important;opacity:0;}.song-channels .song-channel .channel-tooltip::after,.song-row .song-channel .channel-tooltip::after,.song-channel .channel-tooltip::after,.channel-tooltip::after{border-top-color:#000 !important;border-top-color:rgb(0,0,0) !important;}.song-channels .song-channel:hover .channel-tooltip,.song-row .song-channel:hover .channel-tooltip,.song-channel:hover .channel-tooltip{opacity:1 !important;background:#000 !important;background-color:#000 !important;background:rgb(0,0,0) !important;background-color:rgb(0,0,0) !important;}@media (max-width:1024px){.song-row .song-title{font-size:32px;}.song-row .song-metadata{margin-bottom:16px;}.song-row .song-header-stats{justify-content:center;margin:0;}.song-channels .song-channels-list{display:flex;flex-direction:column;gap:12px;}.channel-tooltip{z-index:999999 !important;position:fixed !important;}.song-header-stats{position:relative;z-index:1;}}body:before{content:"small";display:none;}@media (min-width:768px){body:before{content:"medium";}}@media (min-width:1025px){body:before{content:"large";}}.no-ul-list,nav.breadcrumb ol,.drupal-messages ol,.messages ol{list-style-type:none;padding:0;margin:0;}.no-ul-list > li,nav.breadcrumb ol > li,.drupal-messages ol > li,.messages ol > li{display:inline-block;list-style-type:none;margin:0 10px;}.tmp-shadow,.blocked-style,aside .block,nav.breadcrumb{-webkit-box-shadow:0 0 2px 0 #757575;-moz-box-shadow:0 0 2px 0 #757575;box-shadow:0 0 2px 0 #757575;}.tmp-shadow-none{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.blocked-style,aside .block,nav.breadcrumb{border:1px solid #ffffff;padding:12px;border-radius:5px;background:#fafafa;}.song-short-row{display:block;}.song-short-row .song-short-row-content{display:flex;align-items:center;gap:12px;width:100%;position:relative;}.song-author-avatar{flex-shrink:0;width:48px;height:48px;border-radius:50%;overflow:hidden;background:#f0f0f0;}.song-author-avatar img,.song-author-avatar .user-avatar{width:100%;height:100%;object-fit:cover;display:block;}.song-author-avatar .user-avatar-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#7d11ff,#6e0ee6);display:flex;align-items:center;justify-content:center;color:white;font-weight:600;font-size:18px;}.song-short-row .song-info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding-right:8px;}.song-short-row .song-info .song-title,.song-short-row .song-info h3.song-title{margin:0;font-size:14px;font-weight:600;line-height:1.2;text-align:left;}.song-short-row .song-info .song-title a,.song-short-row .song-info h3.song-title a{font-weight:600;font-size:14px;color:#1a1a1a;text-decoration:none;display:block;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.song-short-row .song-info .song-title a:hover,.song-short-row .song-info h3.song-title a:hover{color:#7d11ff;text-decoration:none;}.song-short-row .song-info .song-meta{font-size:12px;color:#666;display:flex;align-items:center;gap:4px;}.song-short-row .song-info .song-meta .song-author{font-weight:400;color:#666;font-size:12px;display:flex;align-items:center;gap:4px;}.song-short-row .song-info .song-meta .song-author .verified-badge{width:14px;height:14px;margin-left:4px;vertical-align:middle;}.song-short-row .song-info .song-meta .song-time{color:#999;font-size:12px;}.song-short-row .song-info .song-meta .song-time::before{content:"•";margin:0 4px;color:#ccc;}.song-short-row .btn-play-compact{width:36px;height:36px;background:#7d11ff;border:none;border-radius:50%;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px;transition:all 0.2s ease;flex-shrink:0;padding:0;outline:none;position:relative;}.song-short-row .btn-play-compact:hover{background:#6e0ee6;transform:scale(1.05);}.song-short-row .btn-play-compact:disabled{opacity:0.5;cursor:not-allowed;}.song-short-row .btn-play-compact.playing{background:#4a0998;color:white;}.song-short-row .btn-play-compact.playing:hover{background:#380771;}.song-short-row .btn-play-compact i{font-size:12px;margin-left:2px;}.recent-songs-wrapper .song-short-row{padding:12px 0;border-bottom:1px solid #f0f0f0;}.recent-songs-wrapper .song-short-row:first-child{padding-top:4px;}.recent-songs-wrapper .song-short-row:last-child{border-bottom:none;padding-bottom:4px;}.dark-mode .song-short-row .song-author-avatar,.teleport-spotlight-song.dark-mode .song-author-avatar,.spotlight-widget .dark-mode .song-author-avatar,.spotlight-content-dynamic .song-short-row .song-author-avatar{background:rgba(255,255,255,0.1);}.dark-mode .song-short-row .song-author-avatar .user-avatar-placeholder,.teleport-spotlight-song.dark-mode .song-author-avatar .user-avatar-placeholder,.spotlight-widget .dark-mode .song-author-avatar .user-avatar-placeholder,.spotlight-content-dynamic .song-short-row .song-author-avatar .user-avatar-placeholder{background:linear-gradient(135deg,#7d11ff,#5c0db8);}.dark-mode .song-short-row .song-info .song-title a,.teleport-spotlight-song.dark-mode .song-info .song-title a,.spotlight-widget .dark-mode .song-info .song-title a,.spotlight-content-dynamic .song-short-row .song-info .song-title a{color:rgba(255,255,255,0.9);}.dark-mode .song-short-row .song-info .song-title a:hover,.teleport-spotlight-song.dark-mode .song-info .song-title a:hover,.spotlight-widget .dark-mode .song-info .song-title a:hover,.spotlight-content-dynamic .song-short-row .song-info .song-title a:hover{color:#7d11ff;}.dark-mode .song-short-row .song-info .song-meta .song-author,.teleport-spotlight-song.dark-mode .song-info .song-meta .song-author,.spotlight-widget .dark-mode .song-info .song-meta .song-author,.spotlight-content-dynamic .song-short-row .song-info .song-meta .song-author{color:rgba(255,255,255,0.7);}.dark-mode .song-short-row .song-info .song-meta .song-time,.teleport-spotlight-song.dark-mode .song-info .song-meta .song-time,.spotlight-widget .dark-mode .song-info .song-meta .song-time,.spotlight-content-dynamic .song-short-row .song-info .song-meta .song-time{color:rgba(255,255,255,0.5);}.dark-mode .song-short-row .song-info .song-meta .song-time::before,.teleport-spotlight-song.dark-mode .song-info .song-meta .song-time::before,.spotlight-widget .dark-mode .song-info .song-meta .song-time::before,.spotlight-content-dynamic .song-short-row .song-info .song-meta .song-time::before{color:rgba(255,255,255,0.3);}.dark-mode .song-short-row .btn-play-compact,.teleport-spotlight-song.dark-mode .btn-play-compact,.spotlight-widget .dark-mode .btn-play-compact,.spotlight-content-dynamic .song-short-row .btn-play-compact{background:#7d11ff !important;color:white !important;border:2px solid rgba(255,255,255,0.2) !important;}.dark-mode .song-short-row .btn-play-compact:hover,.teleport-spotlight-song.dark-mode .btn-play-compact:hover,.spotlight-widget .dark-mode .btn-play-compact:hover,.spotlight-content-dynamic .song-short-row .btn-play-compact:hover{background:#5c0db8 !important;border-color:rgba(255,255,255,0.4) !important;transform:scale(1.05);}.dark-mode .song-short-row .btn-play-compact.playing,.teleport-spotlight-song.dark-mode .btn-play-compact.playing,.spotlight-widget .dark-mode .btn-play-compact.playing,.spotlight-content-dynamic .song-short-row .btn-play-compact.playing{background:#4a0a93 !important;}.dark-mode .song-short-row .btn-play-compact.playing:hover,.teleport-spotlight-song.dark-mode .btn-play-compact.playing:hover,.spotlight-widget .dark-mode .btn-play-compact.playing:hover,.spotlight-content-dynamic .song-short-row .btn-play-compact.playing:hover{background:#3d0877 !important;}.dark-mode .song-short-row .btn-play-compact i,.dark-mode .song-short-row .btn-play-compact .fa,.teleport-spotlight-song.dark-mode .btn-play-compact i,.teleport-spotlight-song.dark-mode .btn-play-compact .fa,.spotlight-widget .dark-mode .btn-play-compact i,.spotlight-widget .dark-mode .btn-play-compact .fa,.spotlight-content-dynamic .song-short-row .btn-play-compact i,.spotlight-content-dynamic .song-short-row .btn-play-compact .fa{color:white !important;font-size:12px !important;}.dark-mode .song-short-row .btn-play-compact::before,.teleport-spotlight-song.dark-mode .btn-play-compact::before,.spotlight-widget .dark-mode .btn-play-compact::before,.spotlight-content-dynamic .song-short-row .btn-play-compact::before{content:"▶";color:white;font-size:12px;font-family:Arial,sans-serif;}.dark-mode .song-short-row .btn-play-compact:has(i)::before,.dark-mode .song-short-row .btn-play-compact:has(.fa)::before,.teleport-spotlight-song.dark-mode .btn-play-compact:has(i)::before,.teleport-spotlight-song.dark-mode .btn-play-compact:has(.fa)::before,.spotlight-widget .dark-mode .btn-play-compact:has(i)::before,.spotlight-widget .dark-mode .btn-play-compact:has(.fa)::before,.spotlight-content-dynamic .song-short-row .btn-play-compact:has(i)::before,.spotlight-content-dynamic .song-short-row .btn-play-compact:has(.fa)::before{display:none;}.m-0{margin:0 !important;}.m-teleport-xxxs{margin:2px !important;}.m-teleport-xxs{margin:4px !important;}.m-teleport-xs{margin:8px !important;}.m-teleport-sm{margin:12px !important;}.m-teleport-md{margin:16px !important;}.m-teleport-lg{margin:20px !important;}.m-teleport-xl{margin:24px !important;}.m-teleport-xxl{margin:32px !important;}.m-teleport-xxxl{margin:40px !important;}.m-teleport-xxxxl{margin:48px !important;}.mt-0{margin-top:0 !important;}.mt-teleport-xxxs{margin-top:2px !important;}.mt-teleport-xxs{margin-top:4px !important;}.mt-teleport-xs{margin-top:8px !important;}.mt-teleport-sm{margin-top:12px !important;}.mt-teleport-md,.block-views-blockcourse-lessons-block-1 h3,.block-views-blockcourse-lessons-block-2 h3{margin-top:16px !important;}.mt-teleport-lg{margin-top:20px !important;}.mt-teleport-xl{margin-top:24px !important;}.mt-teleport-xxl{margin-top:32px !important;}.mt-teleport-xxxl{margin-top:40px !important;}.mt-teleport-xxxxl{margin-top:48px !important;}.mb-0{margin-bottom:0 !important;}.mb-teleport-xxxs{margin-bottom:2px !important;}.mb-teleport-xxs{margin-bottom:4px !important;}.mb-teleport-xs{margin-bottom:8px !important;}.mb-teleport-sm{margin-bottom:12px !important;}.mb-teleport-md,.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-nothing,.block-views-blocksuccess-stories-block-1 .view .view-header,.block-views-blockcourse-lessons-block-1 .views-row.views-row-last,.block-views-blockcourse-lessons-block-2 .views-row.views-row-last,.block-views-blockcourses-block-1 .view-header,.block-views-blockcourses-block-2 .view-header,.block-views-blockcourses-block-3 .view-header,.block-views-blockmicrolessons-block-1 .view-header,.block-views-blockmicrolessons-block-4 .view-header,.block-views-blockmicrolessons-block-5 .view-header,.block-views-blockreaction-videos-block-4 .view-header,.block-views-blockreaction-videos-block-2 .view-header{margin-bottom:16px !important;}.mb-teleport-lg{margin-bottom:20px !important;}.mb-teleport-xl,.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-body-1{margin-bottom:24px !important;}.mb-teleport-xxl,:not(.view-id-testimonials).view-display-id-page_1 .view-filters,.block-views-blockvideos-page-1 .view-filters,.block-views-blockvideos-block-1 .view-filters,.block-views-blockvideos-block-2 .view-filters,.block-views-blockvideos-block-3 .view-filters,.block-views-blockvideos-block-4 .view-filters,.block-views-blocklive-lesson-block-1 .view-filters,.block-views-blockmicrolessons-block-3 .view-filters,.dashboard-item.recent-video-block .view-videos .view-filters,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters,.view-id-masterclasses.view-display-id-block_2 .view-filters,.view-id-masterclasses.view-display-id-block_4 .view-filters,.view-id-masterclasses.view-display-id-block_5 .view-filters,.view-id-masterclasses.view-display-id-block_6 .view-filters,.view-id-masterclasses.view-display-id-block_7 .view-filters,.view-id-masterclasses.view-eva .view-filters,.view-id-microlessons.view-display-id-page_1 .view-filters,.view-id-videos.view-display-id-page_1 .view-filters,.view-id-masterclasses.view-display-id-page_1 .view-filters,.view-songs.view-display-id-my_feed .view-filters,.view-songs.view-display-id-page_1 .view-filters,.block-views-blockcourses-block-1 .view-filters,.block-views-blockcourses-block-2 .view-filters,.block-views-blockcourses-block-3 .view-filters,.block-views-blockmicrolessons-block-1 .view-filters,.block-views-blockmicrolessons-block-4 .view-filters,.block-views-blockmicrolessons-block-5 .view-filters,.block-views-blockreaction-videos-block-4 .view-filters,.block-views-blockreaction-videos-block-2 .view-filters{margin-bottom:32px !important;}.mb-teleport-xxxl{margin-bottom:40px !important;}.mb-teleport-xxxxl{margin-bottom:48px !important;}.ml-0{margin-left:0 !important;}.ml-teleport-xxxs{margin-left:2px !important;}.ml-teleport-xxs{margin-left:4px !important;}.ml-teleport-xs{margin-left:8px !important;}.ml-teleport-sm{margin-left:12px !important;}.ml-teleport-md{margin-left:16px !important;}.ml-teleport-lg{margin-left:20px !important;}.ml-teleport-xl{margin-left:24px !important;}.ml-teleport-xxl{margin-left:32px !important;}.ml-teleport-xxxl{margin-left:40px !important;}.ml-teleport-xxxxl{margin-left:48px !important;}.mr-0{margin-right:0 !important;}.mr-teleport-xxxs{margin-right:2px !important;}.mr-teleport-xxs{margin-right:4px !important;}.mr-teleport-xs{margin-right:8px !important;}.mr-teleport-sm{margin-right:12px !important;}.mr-teleport-md,:not(.view-id-testimonials).view-display-id-page_1 .view-filters .views-exposed-form .form-item,:not(.view-id-testimonials).view-display-id-page_1 .view-filters .views-exposed-form .form-actions,.block-views-blockvideos-page-1 .view-filters .views-exposed-form .form-item,.block-views-blockvideos-page-1 .view-filters .views-exposed-form .form-actions,.block-views-blockvideos-block-1 .view-filters .views-exposed-form .form-item,.block-views-blockvideos-block-1 .view-filters .views-exposed-form .form-actions,.block-views-blockvideos-block-2 .view-filters .views-exposed-form .form-item,.block-views-blockvideos-block-2 .view-filters .views-exposed-form .form-actions,.block-views-blockvideos-block-3 .view-filters .views-exposed-form .form-item,.block-views-blockvideos-block-3 .view-filters .views-exposed-form .form-actions,.block-views-blockvideos-block-4 .view-filters .views-exposed-form .form-item,.block-views-blockvideos-block-4 .view-filters .views-exposed-form .form-actions,.block-views-blocklive-lesson-block-1 .view-filters .views-exposed-form .form-item,.block-views-blocklive-lesson-block-1 .view-filters .views-exposed-form .form-actions,.block-views-blockmicrolessons-block-3 .view-filters .views-exposed-form .form-item,.block-views-blockmicrolessons-block-3 .view-filters .views-exposed-form .form-actions,.dashboard-item.recent-video-block .view-videos .view-filters .views-exposed-form .form-item,.dashboard-item.recent-video-block .view-videos .view-filters .views-exposed-form .form-actions,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters .views-exposed-form .form-item,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-block_2 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-block_2 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-block_4 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-block_4 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-block_5 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-block_5 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-block_6 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-block_6 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-block_7 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-block_7 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-eva .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-eva .view-filters .views-exposed-form .form-actions,.view-id-microlessons.view-display-id-page_1 .view-filters .views-exposed-form .form-item,.view-id-microlessons.view-display-id-page_1 .view-filters .views-exposed-form .form-actions,.view-id-videos.view-display-id-page_1 .view-filters .views-exposed-form .form-item,.view-id-videos.view-display-id-page_1 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-actions,.view-songs.view-display-id-my_feed .view-filters .views-exposed-form .form-item,.view-songs.view-display-id-my_feed .view-filters .views-exposed-form .form-actions,.view-songs.view-display-id-page_1 .view-filters .views-exposed-form .form-item,.view-songs.view-display-id-page_1 .view-filters .views-exposed-form .form-actions,.block-views-blockcourses-block-1 .view-filters .views-exposed-form .form-item,.block-views-blockcourses-block-1 .view-filters .views-exposed-form .form-actions,.block-views-blockcourses-block-2 .view-filters .views-exposed-form .form-item,.block-views-blockcourses-block-2 .view-filters .views-exposed-form .form-actions,.block-views-blockcourses-block-3 .view-filters .views-exposed-form .form-item,.block-views-blockcourses-block-3 .view-filters .views-exposed-form .form-actions,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-item,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-actions,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-item,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-actions,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-item,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-actions,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-item,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-actions,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-item,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-actions{margin-right:16px !important;}.mr-teleport-lg{margin-right:20px !important;}.mr-teleport-xl{margin-right:24px !important;}.mr-teleport-xxl{margin-right:32px !important;}.mr-teleport-xxxl{margin-right:40px !important;}.mr-teleport-xxxxl{margin-right:48px !important;}.mx-0{margin-left:0 !important;margin-right:0 !important;}.mx-teleport-xxxs{margin-left:2px !important;margin-right:2px !important;}.mx-teleport-xxs{margin-left:4px !important;margin-right:4px !important;}.mx-teleport-xs{margin-left:8px !important;margin-right:8px !important;}.mx-teleport-sm{margin-left:12px !important;margin-right:12px !important;}.mx-teleport-md{margin-left:16px !important;margin-right:16px !important;}.mx-teleport-lg{margin-left:20px !important;margin-right:20px !important;}.mx-teleport-xl{margin-left:24px !important;margin-right:24px !important;}.mx-teleport-xxl{margin-left:32px !important;margin-right:32px !important;}.mx-teleport-xxxl{margin-left:40px !important;margin-right:40px !important;}.mx-teleport-xxxxl{margin-left:48px !important;margin-right:48px !important;}.my-0{margin-top:0 !important;margin-bottom:0 !important;}.my-teleport-xxxs{margin-top:2px !important;margin-bottom:2px !important;}.my-teleport-xxs{margin-top:4px !important;margin-bottom:4px !important;}.my-teleport-xs{margin-top:8px !important;margin-bottom:8px !important;}.my-teleport-sm{margin-top:12px !important;margin-bottom:12px !important;}.my-teleport-md{margin-top:16px !important;margin-bottom:16px !important;}.my-teleport-lg{margin-top:20px !important;margin-bottom:20px !important;}.my-teleport-xl{margin-top:24px !important;margin-bottom:24px !important;}.my-teleport-xxl{margin-top:32px !important;margin-bottom:32px !important;}.my-teleport-xxxl{margin-top:40px !important;margin-bottom:40px !important;}.my-teleport-xxxxl{margin-top:48px !important;margin-bottom:48px !important;}.p-0{padding:0 !important;}.p-teleport-xxxs{padding:2px !important;}.p-teleport-xxs{padding:4px !important;}.p-teleport-xs{padding:8px !important;}.p-teleport-sm{padding:12px !important;}.p-teleport-md,.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item > .fields-wrapper{padding:16px !important;}.p-teleport-lg{padding:20px !important;}.p-teleport-xl{padding:24px !important;}.p-teleport-xxl{padding:32px !important;}.p-teleport-xxxl{padding:40px !important;}.p-teleport-xxxxl{padding:48px !important;}.pt-0{padding-top:0 !important;}.pt-teleport-xxxs{padding-top:2px !important;}.pt-teleport-xxs{padding-top:4px !important;}.pt-teleport-xs{padding-top:8px !important;}.pt-teleport-sm{padding-top:12px !important;}.pt-teleport-md{padding-top:16px !important;}.pt-teleport-lg{padding-top:20px !important;}.pt-teleport-xl{padding-top:24px !important;}.pt-teleport-xxl,:not(.view-id-testimonials).view-display-id-page_1 .view-filters,.block-views-blockvideos-page-1 .view-filters,.block-views-blockvideos-block-1 .view-filters,.block-views-blockvideos-block-2 .view-filters,.block-views-blockvideos-block-3 .view-filters,.block-views-blockvideos-block-4 .view-filters,.block-views-blocklive-lesson-block-1 .view-filters,.block-views-blockmicrolessons-block-3 .view-filters,.dashboard-item.recent-video-block .view-videos .view-filters,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters,.view-id-masterclasses.view-display-id-block_2 .view-filters,.view-id-masterclasses.view-display-id-block_4 .view-filters,.view-id-masterclasses.view-display-id-block_5 .view-filters,.view-id-masterclasses.view-display-id-block_6 .view-filters,.view-id-masterclasses.view-display-id-block_7 .view-filters,.view-id-masterclasses.view-eva .view-filters,.view-id-microlessons.view-display-id-page_1 .view-filters,.view-id-videos.view-display-id-page_1 .view-filters,.view-id-masterclasses.view-display-id-page_1 .view-filters,.view-songs.view-display-id-my_feed .view-filters,.view-songs.view-display-id-page_1 .view-filters,.block-views-blockcourses-block-1 .view-filters,.block-views-blockcourses-block-2 .view-filters,.block-views-blockcourses-block-3 .view-filters,.block-views-blockmicrolessons-block-1 .view-filters,.block-views-blockmicrolessons-block-4 .view-filters,.block-views-blockmicrolessons-block-5 .view-filters,.block-views-blockreaction-videos-block-4 .view-filters,.block-views-blockreaction-videos-block-2 .view-filters{padding-top:32px !important;}.pt-teleport-xxxl,.block-views-blocksuccess-stories-block-1 .view{padding-top:40px !important;}.pt-teleport-xxxxl{padding-top:48px !important;}.pb-0{padding-bottom:0 !important;}.pb-teleport-xxxs{padding-bottom:2px !important;}.pb-teleport-xxs{padding-bottom:4px !important;}.pb-teleport-xs{padding-bottom:8px !important;}.pb-teleport-sm,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col{padding-bottom:12px !important;}.pb-teleport-md{padding-bottom:16px !important;}.pb-teleport-lg{padding-bottom:20px !important;}.pb-teleport-xl{padding-bottom:24px !important;}.pb-teleport-xxl,.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col,.view-instructors .views-view-grid .views-col,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col{padding-bottom:32px !important;}.pb-teleport-xxxl{padding-bottom:40px !important;}.pb-teleport-xxxxl{padding-bottom:48px !important;}.pl-0{padding-left:0 !important;}.pl-teleport-xxxs{padding-left:2px !important;}.pl-teleport-xxs{padding-left:4px !important;}.pl-teleport-xs{padding-left:8px !important;}.pl-teleport-sm,.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col,.view-instructors .views-view-grid .views-col,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col{padding-left:12px !important;}.pl-teleport-md{padding-left:16px !important;}.pl-teleport-lg{padding-left:20px !important;}.pl-teleport-xl{padding-left:24px !important;}.pl-teleport-xxl{padding-left:32px !important;}.pl-teleport-xxxl{padding-left:40px !important;}.pl-teleport-xxxxl{padding-left:48px !important;}.pr-0{padding-right:0 !important;}.pr-teleport-xxxs{padding-right:2px !important;}.pr-teleport-xxs{padding-right:4px !important;}.pr-teleport-xs{padding-right:8px !important;}.pr-teleport-sm{padding-right:12px !important;}.pr-teleport-md,.block-views-blocksuccess-stories-block-1 .view .view-header{padding-right:16px !important;}.pr-teleport-lg{padding-right:20px !important;}.pr-teleport-xl{padding-right:24px !important;}.pr-teleport-xxl{padding-right:32px !important;}.pr-teleport-xxxl,.block-views-blockcourse-lessons-block-1 .views-row .views-field-title,.block-views-blockcourse-lessons-block-2 .views-row .views-field-title{padding-right:40px !important;}.pr-teleport-xxxxl{padding-right:48px !important;}.px-0{padding-left:0 !important;padding-right:0 !important;}.px-teleport-xxxs{padding-left:2px !important;padding-right:2px !important;}.px-teleport-xxs{padding-left:4px !important;padding-right:4px !important;}.px-teleport-xs{padding-left:8px !important;padding-right:8px !important;}.px-teleport-sm,.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-nothing,.block-views-blockcourse-lessons-block-1 .views-row,.block-views-blockcourse-lessons-block-2 .views-row{padding-left:12px !important;padding-right:12px !important;}.px-teleport-md,.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .views-field-flagged-1,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1{padding-left:16px !important;padding-right:16px !important;}.px-teleport-lg{padding-left:20px !important;padding-right:20px !important;}.px-teleport-xl{padding-left:24px !important;padding-right:24px !important;}.px-teleport-xxl,:not(.view-id-testimonials).view-display-id-page_1 .view-filters,.block-views-blockvideos-page-1 .view-filters,.block-views-blockvideos-block-1 .view-filters,.block-views-blockvideos-block-2 .view-filters,.block-views-blockvideos-block-3 .view-filters,.block-views-blockvideos-block-4 .view-filters,.block-views-blocklive-lesson-block-1 .view-filters,.block-views-blockmicrolessons-block-3 .view-filters,.dashboard-item.recent-video-block .view-videos .view-filters,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters,.view-id-masterclasses.view-display-id-block_2 .view-filters,.view-id-masterclasses.view-display-id-block_4 .view-filters,.view-id-masterclasses.view-display-id-block_5 .view-filters,.view-id-masterclasses.view-display-id-block_6 .view-filters,.view-id-masterclasses.view-display-id-block_7 .view-filters,.view-id-masterclasses.view-eva .view-filters,.view-id-microlessons.view-display-id-page_1 .view-filters,.view-id-videos.view-display-id-page_1 .view-filters,.view-id-masterclasses.view-display-id-page_1 .view-filters,.view-songs.view-display-id-my_feed .view-filters,.view-songs.view-display-id-page_1 .view-filters,.block-views-blockcourses-block-1 .view-filters,.block-views-blockcourses-block-2 .view-filters,.block-views-blockcourses-block-3 .view-filters,.block-views-blockmicrolessons-block-1 .view-filters,.block-views-blockmicrolessons-block-4 .view-filters,.block-views-blockmicrolessons-block-5 .view-filters,.block-views-blockreaction-videos-block-4 .view-filters,.block-views-blockreaction-videos-block-2 .view-filters{padding-left:32px !important;padding-right:32px !important;}.px-teleport-xxxl{padding-left:40px !important;padding-right:40px !important;}.px-teleport-xxxxl{padding-left:48px !important;padding-right:48px !important;}.py-0{padding-top:0 !important;padding-bottom:0 !important;}.py-teleport-xxxs{padding-top:2px !important;padding-bottom:2px !important;}.py-teleport-xxs{padding-top:4px !important;padding-bottom:4px !important;}.py-teleport-xs,.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-nothing{padding-top:8px !important;padding-bottom:8px !important;}.py-teleport-sm,.block-views-blockcourse-lessons-block-1 .views-row,.block-views-blockcourse-lessons-block-2 .views-row{padding-top:12px !important;padding-bottom:12px !important;}.py-teleport-md,.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .views-field-flagged-1,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1{padding-top:16px !important;padding-bottom:16px !important;}.py-teleport-lg{padding-top:20px !important;padding-bottom:20px !important;}.py-teleport-xl{padding-top:24px !important;padding-bottom:24px !important;}.py-teleport-xxl{padding-top:32px !important;padding-bottom:32px !important;}.py-teleport-xxxl{padding-top:40px !important;padding-bottom:40px !important;}.py-teleport-xxxxl{padding-top:48px !important;padding-bottom:48px !important;}.gap-0{gap:0 !important;}.gap-teleport-xxxs{gap:2px !important;}.gap-teleport-xxs{gap:4px !important;}.gap-teleport-xs{gap:8px !important;}.gap-teleport-sm{gap:12px !important;}.gap-teleport-md{gap:16px !important;}.gap-teleport-lg{gap:20px !important;}.gap-teleport-xl{gap:24px !important;}.gap-teleport-xxl{gap:32px !important;}.gap-teleport-xxxl{gap:40px !important;}.gap-teleport-xxxxl{gap:48px !important;}.space-x-teleport-xxxs > * + *{margin-left:2px !important;}.space-x-teleport-xxs > * + *{margin-left:4px !important;}.space-x-teleport-xs > * + *{margin-left:8px !important;}.space-x-teleport-sm > * + *{margin-left:12px !important;}.space-x-teleport-md > * + *{margin-left:16px !important;}.space-x-teleport-lg > * + *{margin-left:20px !important;}.space-x-teleport-xl > * + *{margin-left:24px !important;}.space-x-teleport-xxl > * + *{margin-left:32px !important;}.space-x-teleport-xxxl > * + *{margin-left:40px !important;}.space-x-teleport-xxxxl > * + *{margin-left:48px !important;}.space-y-teleport-xxxs > * + *{margin-top:2px !important;}.space-y-teleport-xxs > * + *{margin-top:4px !important;}.space-y-teleport-xs > * + *{margin-top:8px !important;}.space-y-teleport-sm > * + *{margin-top:12px !important;}.space-y-teleport-md > * + *{margin-top:16px !important;}.space-y-teleport-lg > * + *{margin-top:20px !important;}.space-y-teleport-xl > * + *{margin-top:24px !important;}.space-y-teleport-xxl > * + *{margin-top:32px !important;}.space-y-teleport-xxxl > * + *{margin-top:40px !important;}.space-y-teleport-xxxxl > * + *{margin-top:48px !important;}.w-teleport-xs{width:8px !important;}.w-teleport-sm{width:12px !important;}.w-teleport-md{width:16px !important;}.w-teleport-lg{width:20px !important;}.w-teleport-xl{width:24px !important;}.w-teleport-xxl{width:32px !important;}.w-teleport-xxxl{width:40px !important;}.w-teleport-xxxxl{width:48px !important;}.h-teleport-xs{height:8px !important;}.h-teleport-sm{height:12px !important;}.h-teleport-md{height:16px !important;}.h-teleport-lg{height:20px !important;}.h-teleport-xl{height:24px !important;}.h-teleport-xxl{height:32px !important;}.h-teleport-xxxl{height:40px !important;}.h-teleport-xxxxl{height:48px !important;}.space-teleport-section{padding-top:48px;padding-bottom:48px;}@media only screen and (max-width:767px){.space-teleport-section{padding-top:32px;padding-bottom:32px;}}.space-teleport-container{padding-left:20px;padding-right:20px;}@media only screen and (max-width:767px){.space-teleport-container{padding-left:16px;padding-right:16px;}}.space-teleport-card{padding:24px;}@media only screen and (max-width:767px){.space-teleport-card{padding:20px;}}.space-teleport-list > * + *{margin-top:16px;}.space-teleport-grid{gap:20px;}@media only screen and (max-width:767px){.space-teleport-grid{gap:16px;}}@media only screen and (max-width:767px){.sm\:m-0{margin:0 !important;}.sm\:mt-teleport-sm{margin-top:12px !important;}.sm\:mb-teleport-sm{margin-bottom:12px !important;}.sm\:p-teleport-sm{padding:12px !important;}.sm\:px-teleport-md{padding-left:16px !important;padding-right:16px !important;}.sm\:py-teleport-md{padding-top:16px !important;padding-bottom:16px !important;}}@media only screen and (min-width:768px){.md\:m-0{margin:0 !important;}.md\:mt-teleport-lg{margin-top:20px !important;}.md\:mb-teleport-lg{margin-bottom:20px !important;}.md\:p-teleport-lg{padding:20px !important;}.md\:px-teleport-lg{padding-left:20px !important;padding-right:20px !important;}.md\:py-teleport-lg{padding-top:20px !important;padding-bottom:20px !important;}}.route-stripe-subscriptionpurchase-gift .stripe-gift-toggle-wrapper{display:none;}.route-stripe-subscriptionpurchase-gift .stripe-subscribe .stripe-subscribe-plans-wrapper h2{margin-top:0;display:none;}.route-stripe-subscriptionpurchase-gift .stripe-subscribe .stripe-subscribe-plan-free{border-radius:27px;filter:blur(4px);}.block-stripe-subscribe-block{padding:0 !important;}#block-newfrontpagefeaturetable{clear:both;padding:1em 4%;}#block-newfrontpagefeaturetable:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){#block-newfrontpagefeaturetable{padding:2.25em 6% 2em;}}#block-newfrontpagefeaturetable .user-bar-content,#block-newfrontpagefeaturetable .section-inner,#block-newfrontpagefeaturetable .block-content,#block-newfrontpagefeaturetable.block-views > div,#block-newfrontpagefeaturetable.block-views > h2,#block-newfrontpagefeaturetable.block-block-content > h2,#block-newfrontpagefeaturetable.block-block-content > div,#block-newfrontpagefeaturetable.block-ctools-block > span,#block-newfrontpagefeaturetable.block-ctools-block > div,#block-newfrontpagefeaturetable.block-entity-block header,#block-newfrontpagefeaturetable.block-entity-block .content,#block-newfrontpagefeaturetable .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}#block-newfrontpagefeaturetable.block-views h2,#block-newfrontpagefeaturetable.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){#block-newfrontpagefeaturetable.block-views h2,#block-newfrontpagefeaturetable.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){#block-newfrontpagefeaturetable.block-views h2,#block-newfrontpagefeaturetable.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){#block-newfrontpagefeaturetable.block-views h2,#block-newfrontpagefeaturetable.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}#block-giftpageheader{clear:both;padding:1em 4%;}#block-giftpageheader:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){#block-giftpageheader{padding:2.25em 6% 2em;}}#block-giftpageheader .user-bar-content,#block-giftpageheader .section-inner,#block-giftpageheader .block-content,#block-giftpageheader.block-views > div,#block-giftpageheader.block-views > h2,#block-giftpageheader.block-block-content > h2,#block-giftpageheader.block-block-content > div,#block-giftpageheader.block-ctools-block > span,#block-giftpageheader.block-ctools-block > div,#block-giftpageheader.block-entity-block header,#block-giftpageheader.block-entity-block .content,#block-giftpageheader .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}#block-giftpageheader.block-views h2,#block-giftpageheader.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){#block-giftpageheader.block-views h2,#block-giftpageheader.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){#block-giftpageheader.block-views h2,#block-giftpageheader.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){#block-giftpageheader.block-views h2,#block-giftpageheader.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}#block-giftpageheader .field--name-field-image{text-align:center;}#block-giftpageheader .field--name-field-image img{width:300px;}.stripe-subscribe .stripe-gift-toggle-wrapper,.stripe-subscribe .stripe-subscribe-plans-wrapper,.block-stripe-subscription .stripe-gift-toggle-wrapper,.block-stripe-subscription .stripe-subscribe-plans-wrapper{clear:both;padding:1em 4%;}.stripe-subscribe .stripe-gift-toggle-wrapper:after,.stripe-subscribe .stripe-subscribe-plans-wrapper:after,.block-stripe-subscription .stripe-gift-toggle-wrapper:after,.block-stripe-subscription .stripe-subscribe-plans-wrapper:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.stripe-subscribe .stripe-gift-toggle-wrapper,.stripe-subscribe .stripe-subscribe-plans-wrapper,.block-stripe-subscription .stripe-gift-toggle-wrapper,.block-stripe-subscription .stripe-subscribe-plans-wrapper{padding:2.25em 6% 2em;}}.stripe-subscribe .stripe-gift-toggle-wrapper .user-bar-content,.stripe-subscribe .stripe-gift-toggle-wrapper .section-inner,.stripe-subscribe .stripe-gift-toggle-wrapper .block-content,.stripe-subscribe .stripe-gift-toggle-wrapper.block-views > div,.stripe-subscribe .stripe-gift-toggle-wrapper.block-views > h2,.stripe-subscribe .stripe-gift-toggle-wrapper.block-block-content > h2,.stripe-subscribe .stripe-gift-toggle-wrapper.block-block-content > div,.stripe-subscribe .stripe-gift-toggle-wrapper.block-ctools-block > span,.stripe-subscribe .stripe-gift-toggle-wrapper.block-ctools-block > div,.stripe-subscribe .stripe-gift-toggle-wrapper.block-entity-block header,.stripe-subscribe .stripe-gift-toggle-wrapper.block-entity-block .content,.stripe-subscribe .stripe-gift-toggle-wrapper .mq--t,.stripe-subscribe .stripe-subscribe-plans-wrapper .user-bar-content,.stripe-subscribe .stripe-subscribe-plans-wrapper .section-inner,.stripe-subscribe .stripe-subscribe-plans-wrapper .block-content,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-views > div,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-views > h2,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-block-content > h2,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-block-content > div,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-ctools-block > span,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-ctools-block > div,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-entity-block header,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-entity-block .content,.stripe-subscribe .stripe-subscribe-plans-wrapper .mq--t,.block-stripe-subscription .stripe-gift-toggle-wrapper .user-bar-content,.block-stripe-subscription .stripe-gift-toggle-wrapper .section-inner,.block-stripe-subscription .stripe-gift-toggle-wrapper .block-content,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-views > div,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-views > h2,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-block-content > h2,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-block-content > div,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-ctools-block > span,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-ctools-block > div,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-entity-block header,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-entity-block .content,.block-stripe-subscription .stripe-gift-toggle-wrapper .mq--t,.block-stripe-subscription .stripe-subscribe-plans-wrapper .user-bar-content,.block-stripe-subscription .stripe-subscribe-plans-wrapper .section-inner,.block-stripe-subscription .stripe-subscribe-plans-wrapper .block-content,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-views > div,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-views > h2,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-block-content > h2,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-block-content > div,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-ctools-block > span,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-ctools-block > div,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-entity-block header,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-entity-block .content,.block-stripe-subscription .stripe-subscribe-plans-wrapper .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.stripe-subscribe .stripe-gift-toggle-wrapper.block-views h2,.stripe-subscribe .stripe-gift-toggle-wrapper.block-entity-block header h2,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-views h2,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-entity-block header h2,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-views h2,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-entity-block header h2,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-views h2,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.stripe-subscribe .stripe-gift-toggle-wrapper.block-views h2,.stripe-subscribe .stripe-gift-toggle-wrapper.block-entity-block header h2,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-views h2,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-entity-block header h2,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-views h2,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-entity-block header h2,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-views h2,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.stripe-subscribe .stripe-gift-toggle-wrapper.block-views h2,.stripe-subscribe .stripe-gift-toggle-wrapper.block-entity-block header h2,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-views h2,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-entity-block header h2,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-views h2,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-entity-block header h2,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-views h2,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.stripe-subscribe .stripe-gift-toggle-wrapper.block-views h2,.stripe-subscribe .stripe-gift-toggle-wrapper.block-entity-block header h2,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-views h2,.stripe-subscribe .stripe-subscribe-plans-wrapper.block-entity-block header h2,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-views h2,.block-stripe-subscription .stripe-gift-toggle-wrapper.block-entity-block header h2,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-views h2,.block-stripe-subscription .stripe-subscribe-plans-wrapper.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.stripe-subscribe .stripe-gift-toggle,.stripe-subscribe .stripe-subscribe-plans,.block-stripe-subscription .stripe-gift-toggle,.block-stripe-subscription .stripe-subscribe-plans{max-width:1440px;margin-left:auto;margin-right:auto;}.stripe-subscribe .stripe-gift-toggle-wrapper,.block-stripe-subscription .stripe-gift-toggle-wrapper{background:#ff8c11;}@media only screen and (min-width:768px){.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle{display:flex;justify-content:space-between;}}@media only screen and (min-width:768px){.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle > div,.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle h3,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle > div,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle h3{width:50%;}}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle h3,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle h3{font-weight:900;}@media only screen and (max-width:767px){.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle h3,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle h3{text-align:center;}}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper{display:flex;background:#ffffff;border-radius:100px;overflow:hidden;justify-content:space-around;padding:1em 0;width:385px;}@media only screen and (max-width:767px){.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper{margin:0 auto;max-width:100%;}}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper h5,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper h5{font-weight:bold;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper h5:before,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper h5:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container{}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch{position:relative;display:block;height:30px;width:75px;margin:0 auto;border-radius:20px;-webkit-transition:0.4s;transition:0.4s;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input:checked ~ .slider-value:nth-child(4),.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input:checked ~ .slider-value:nth-child(4){display:none;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input:not(:checked) ~ .slider-value:nth-child(3),.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input:not(:checked) ~ .slider-value:nth-child(3){display:none;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input:not(:checked) ~ .slider-value:nth-child(4),.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input:not(:checked) ~ .slider-value:nth-child(4){color:white;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input:checked ~ .slider,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input:checked ~ .slider{background-color:#14b8a6;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input:not(:checked) ~ .slider,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input:not(:checked) ~ .slider{background-color:black;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch:hover,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch:hover{background:#171717;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch:hover .slider:before,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch:hover .slider:before{border-color:#ff8c11;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .switch input{opacity:0;width:0;height:0;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:0.4s;transition:0.4s;display:block;border:1px solid #171717;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider:before,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider:before{position:absolute;content:"";padding:0;height:24px;width:24px;left:0;top:1px;background-color:white;-webkit-transition:0.4s;transition:0.4s;border:1px solid #171717;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider-value,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider-value{position:absolute;z-index:100;top:4px;font-weight:bold;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider-value:nth-child(3),.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider-value:nth-child(3){left:15px;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider-value:nth-child(4),.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider-value:nth-child(4){right:15px;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container input:focus + .slider,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container input:focus + .slider{box-shadow:0 0 1px #2196F3;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container input:checked + .slider:before,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container input:checked + .slider:before{-webkit-transform:translateX(46px);-ms-transform:translateX(46px);transform:translateX(46px);}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider.round,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider.round{border-radius:20px;}.stripe-subscribe .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider.round:before,.block-stripe-subscription .stripe-gift-toggle-wrapper .stripe-gift-toggle .switch-container-wrapper .switch-container .slider.round:before{border-radius:20px;}@media only screen and (min-width:768px){.stripe-subscribe .stripe-subscribe-plans,.block-stripe-subscription .stripe-subscribe-plans{display:flex;align-items:flex-end;justify-content:space-between;}}@media only screen and (min-width:768px){.stripe-subscribe .stripe-subscribe-plans,.block-stripe-subscription .stripe-subscribe-plans{flex-wrap:wrap;}}@media only screen and (max-width:767px){.stripe-subscribe .stripe-subscribe-plans > div,.block-stripe-subscription .stripe-subscribe-plans > div{margin-bottom:1em;}}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1025px){.stripe-subscribe .stripe-subscribe-plans > div,.block-stripe-subscription .stripe-subscribe-plans > div{width:32%;}.stripe-subscribe .stripe-subscribe-plans > div:nth-child(1n+3),.block-stripe-subscription .stripe-subscribe-plans > div:nth-child(1n+3){margin-left:1%;}}@media only screen and (min-width:1441px){.stripe-subscribe .stripe-subscribe-plans > div,.block-stripe-subscription .stripe-subscribe-plans > div{width:23%;}.stripe-subscribe .stripe-subscribe-plans > div:not(:first-child),.block-stripe-subscription .stripe-subscribe-plans > div:not(:first-child){margin-left:2%;}}.stripe-subscribe .stripe-subscribe-plans .stripe-preamble,.block-stripe-subscription .stripe-subscribe-plans .stripe-preamble{font-size:22px;font-style:normal;font-weight:500;line-height:29px;border-radius:0 !important;}@media only screen and (min-width:768px){.stripe-subscribe .stripe-subscribe-plans .stripe-preamble,.block-stripe-subscription .stripe-subscribe-plans .stripe-preamble{width:100%;margin-bottom:1em;}}@media only screen and (min-width:1441px){.stripe-subscribe .stripe-subscribe-plans .stripe-preamble,.block-stripe-subscription .stripe-subscribe-plans .stripe-preamble{width:23%;}}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan-combo,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan-combo{border-radius:27px;border:2px solid #171717;overflow:hidden;}@media only screen and (min-width:1441px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan-combo,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan-combo{min-width:290px;}}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan-combo .combo-title,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan-combo .combo-title{color:white;text-transform:uppercase;background:#171717;text-align:center;padding:15px 0;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan{overflow:hidden;}@media only screen and (min-width:1441px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan{min-width:290px;}}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-free,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-free{background:#ffd4a3;border-radius:27px;}@media only screen and (min-width:1441px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-free,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-free{justify-content:space-between;}}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-premium-monthly,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-premium-monthly{background:#4ade80;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-premium-yearly,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-premium-gift,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-premium-yearly,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-premium-gift{background:#14b8a6;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-premium-gift,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-premium-gift{border-radius:27px;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-lifetime,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-lifetime-gift,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-lifetime,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-lifetime-gift{background:#60a5fa;border-radius:27px;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-lifetime .description,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-lifetime-gift .description,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-lifetime .description,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan.stripe-subscribe-plan-lifetime-gift .description{background-image:url(/themes/custom/ggfresh/images/lifetime-badge.svg);background-repeat:no-repeat;background-position:top right;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .ribbon,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .ribbon{text-align:center;padding:0.25em 0 0 0;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner{padding:24px;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h4.plan-name,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h4.plan-name{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;font-family:articulat-cf,sans-serif;}@media only screen and (min-width:1025px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h4.plan-name,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h4.plan-name{font-size:26px;line-height:24px;}}@media only screen and (max-width:767px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough),.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough),.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price{border-bottom:1px solid #171717;padding-bottom:2em;margin-bottom:0.5em;}}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .sign,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .sign{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;vertical-align:top;}@media only screen and (max-width:767px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .sign,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .sign{font-size:26px;line-height:26px;}}@media only screen and (min-width:768px) and (max-width:1024px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .sign,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .sign{font-size:36px;line-height:36px;}}@media only screen and (min-width:1025px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .sign,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .sign,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .sign{font-size:48px;line-height:46px;}}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .number,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .number{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;font-weight:500;font-family:articulat-cf,sans-serif;display:inline;}@media only screen and (max-width:767px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .number,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .number{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .number,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .number{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .number,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price:not(.strikethrough) .number,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.discounted-plan-price .number{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price.strikethrough,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner h5.plan-price.strikethrough{text-decoration:line-through;color:red;}@media only screen and (min-width:1441px){.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .plan-description,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .plan-description{display:none;}}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta{text-align:center;margin:1em 0 0 0;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta button.stripe-button,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.stripe-button,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .register-button,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta button.stripe-button,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.stripe-button,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .register-button{display:inline-block;background:#171717;width:100%;border:none;color:white;min-width:75px;max-width:750px;cursor:pointer;border-radius:4px;height:40px;padding:12px 24px 10px;line-height:100%;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta button.stripe-button:hover,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.stripe-button:hover,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .register-button:hover,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta button.stripe-button:hover,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.stripe-button:hover,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .register-button:hover{background:#3c4043;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .register-button,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .register-button{display:block;margin-bottom:0.5em;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .register-button:hover,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .register-button:hover{cursor:pointer;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google{display:flex;margin-left:0;margin-right:0;border:none;padding:0 8px;justify-content:center;color:#000000;text-align:center;background-color:rgb(245.4314285714,244.8685714286,244.8685714286);height:40px;line-height:40px;font-family:"Roboto",sans-serif;border-radius:4px;background-color:#131314;border-color:#8E918F;color:#E3E3E3;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google img,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google img{width:26.6666666667px;height:26.6666666667px;position:relative;padding:3.3333333333px;border:1px solid transparent;margin-top:6.6666666667px;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google span,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google span{padding-left:8px;font-style:normal;font-weight:700;text-decoration:none;display:inline-block;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google:focus,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google:hover,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google:focus,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google:hover{background-color:#eeeded;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google:focus,.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google:hover,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google:focus,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta a.social-auth.google:hover{background-color:rgb(68.6923076923,68.6923076923,72.3076923077);}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .button-container,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .button-container{margin:4px 0;clear:both;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .gpay-button-container button,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .gpay-button-container button{width:100%;height:40px;padding:12px 24px 10px;}.stripe-subscribe .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .paypal-button-container .zoid-outlet,.block-stripe-subscription .stripe-subscribe-plans .stripe-subscribe-plan .stripe-subscribe-plan-inner .cta .paypal-button-container .zoid-outlet{width:100% !important;height:40px;padding:12px 24px 10px;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container{padding:15px 10px 0 10px;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .switch,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .switch{position:relative;display:block;height:40px;width:200px;margin:0 auto;border-radius:20px;-webkit-transition:0.4s;transition:0.4s;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .switch:hover,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .switch:hover{background:#171717;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .switch:hover input:checked ~ .slider-value:nth-child(3),.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .switch:hover input:checked ~ .slider-value:nth-child(3){color:white;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .switch:hover input:not(:checked) ~ .slider-value:nth-child(4),.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .switch:hover input:not(:checked) ~ .slider-value:nth-child(4){color:white;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .switch:hover .slider:before,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .switch:hover .slider:before{border-color:#ff8c11;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .switch input,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .switch input{opacity:0;width:0;height:0;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .slider,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:0.4s;transition:0.4s;display:block;border:1px solid #171717;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .slider:before,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .slider:before{position:absolute;content:"";padding:0;height:38px;width:100px;left:0;top:-1px;background-color:white;-webkit-transition:0.4s;transition:0.4s;border:1px solid #171717;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .slider-value,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .slider-value{position:absolute;z-index:100;top:8px;font-weight:bold;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .slider-value:nth-child(3),.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .slider-value:nth-child(3){left:15px;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .slider-value:nth-child(4),.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .slider-value:nth-child(4){right:15px;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container input:focus + .slider,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container input:focus + .slider{box-shadow:0 0 1px #2196F3;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container input:checked + .slider:before,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container input:checked + .slider:before{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .slider.round,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .slider.round{border-radius:20px;}.stripe-subscribe .stripe-subscribe-plan-combo .switch-container .slider.round:before,.block-stripe-subscription .stripe-subscribe-plan-combo .switch-container .slider.round:before{border-radius:20px;}.feature-table,#block-newfrontpagefeaturetable .block-content{border-top:2px solid #171717;padding:20px 0 0 0;display:none;}@media only screen and (min-width:1441px){.feature-table,#block-newfrontpagefeaturetable .block-content{display:block;}}.feature-table .block-content,#block-newfrontpagefeaturetable .block-content .block-content{flex-direction:column;align-items:normal;}.feature-table .group-text,#block-newfrontpagefeaturetable .block-content .group-text{width:100%;}.feature-table table tr,.feature-table .route-viewgroup-nodespage-1 .view-content .views-table tr,.route-viewgroup-nodespage-1 .view-content .feature-table .views-table tr,.feature-table .route-viewgroup-memberspage-1 .view-content .views-table tr,.route-viewgroup-memberspage-1 .view-content .feature-table .views-table tr,#block-newfrontpagefeaturetable .block-content table tr,#block-newfrontpagefeaturetable .block-content .route-viewgroup-nodespage-1 .view-content .views-table tr,.route-viewgroup-nodespage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr,#block-newfrontpagefeaturetable .block-content .route-viewgroup-memberspage-1 .view-content .views-table tr,.route-viewgroup-memberspage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr{display:flex;justify-content:space-between;}.feature-table table tr td:not(:first-child),.feature-table .route-viewgroup-nodespage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-nodespage-1 .view-content .feature-table .views-table tr td:not(:first-child),.feature-table .route-viewgroup-memberspage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-memberspage-1 .view-content .feature-table .views-table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content .route-viewgroup-nodespage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-nodespage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content .route-viewgroup-memberspage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-memberspage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td:not(:first-child){text-align:center;padding-left:24px;padding-right:24px;}@media only screen and (min-width:1441px){.feature-table table tr td,.feature-table .route-viewgroup-nodespage-1 .view-content .views-table tr td,.route-viewgroup-nodespage-1 .view-content .feature-table .views-table tr td,.feature-table .route-viewgroup-memberspage-1 .view-content .views-table tr td,.route-viewgroup-memberspage-1 .view-content .feature-table .views-table tr td,#block-newfrontpagefeaturetable .block-content table tr td,#block-newfrontpagefeaturetable .block-content .route-viewgroup-nodespage-1 .view-content .views-table tr td,.route-viewgroup-nodespage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td,#block-newfrontpagefeaturetable .block-content .route-viewgroup-memberspage-1 .view-content .views-table tr td,.route-viewgroup-memberspage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td{width:23%;min-width:290px;}.feature-table table tr td:not(:first-child),.feature-table .route-viewgroup-nodespage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-nodespage-1 .view-content .feature-table .views-table tr td:not(:first-child),.feature-table .route-viewgroup-memberspage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-memberspage-1 .view-content .feature-table .views-table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content .route-viewgroup-nodespage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-nodespage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td:not(:first-child),#block-newfrontpagefeaturetable .block-content .route-viewgroup-memberspage-1 .view-content .views-table tr td:not(:first-child),.route-viewgroup-memberspage-1 .view-content #block-newfrontpagefeaturetable .block-content .views-table tr td:not(:first-child){margin-left:2%;}}.stripe-manage-billing-form{display:block;position:relative;padding:25px 30px;background-color:#fff;border:1px solid #e2e2e2;border-radius:11px;}@media only screen and (max-width:767px){.stripe-manage-billing-form{margin:1em 1em 2em 1em;}}@media only screen and (min-width:768px){.stripe-manage-billing-form{margin:60px auto;width:60%;max-width:650px;}}.stripe-manage-billing-form .button--primary{text-align:center;color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;}.stripe-manage-billing-form .button--primary a{color:#ffffff;}.stripe-manage-billing-form .button--primary:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.block-tabs{display:none;position:fixed;width:100px;background:white;z-index:1000;box-shadow:2px 5px 3px -2px rgba(0,0,0,0.15);border-radius:10px;opacity:0.5;}@media only screen and (min-width:768px){.block-tabs{display:block;left:-9999em;}}.block-tabs:hover{opacity:1;}.block-tabs .contextual{display:none;}.block-tabs ul{display:block;margin:0;}.block-tabs ul li{display:inline;}.block-tabs ul li:first-child a{border-top:none;}.block-tabs ul li a{display:block;margin:0;text-decoration:none;border-top:1px solid #dddcdc;padding:6px 10px;font-weight:500;color:#229BD0;line-height:1.2em;}.teleport-cta{margin:32px 0;padding:32px 0;text-align:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%);border-radius:24px;border:1px solid rgba(125,17,255,0.1);}.teleport-cta::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 80%,rgba(125,17,255,0.05) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(255,140,17,0.05) 0%,transparent 50%),radial-gradient(circle at 40% 40%,rgba(125,17,255,0.03) 0%,transparent 50%);pointer-events:none;}.teleport-cta .teleport-cta-content{position:relative;z-index:1;max-width:1000px;margin:0 auto;padding:0 24px;}.teleport-cta .teleport-hero{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin-bottom:32px;}@media (max-width:768px){.teleport-cta .teleport-hero{grid-template-columns:1fr;text-align:center;gap:24px;}}.teleport-cta .teleport-hero-text{text-align:left;}@media (max-width:768px){.teleport-cta .teleport-hero-text{text-align:center;}}.teleport-cta .teleport-cta-title{font-size:48px;font-weight:700;line-height:1.2;margin:0 0 20px;color:#262626;}@media (max-width:768px){.teleport-cta .teleport-cta-title{font-size:36px;}}.teleport-cta .teleport-cta-subtitle{font-size:20px;line-height:1.6;color:#404040;margin:0 0 24px;max-width:500px;}@media (max-width:768px){.teleport-cta .teleport-cta-subtitle{font-size:18px;margin-left:auto;margin-right:auto;}}.teleport-cta .teleport-product-image{position:relative;display:flex;justify-content:center;align-items:center;min-height:300px;}.teleport-cta .teleport-product-image img{display:block;width:100%;max-width:500px;height:auto;filter:drop-shadow(0 20px 40px rgba(0,0,0,0.1));position:relative;z-index:1;animation:float 6s ease-in-out infinite;}.teleport-cta .teleport-product-image::before{content:"";position:absolute;top:50%;left:50%;width:80%;height:80%;background:radial-gradient(circle,rgba(125,17,255,0.2) 0%,transparent 70%);transform:translate(-50%,-50%);filter:blur(40px);z-index:0;}.teleport-cta .teleport-ways{margin-top:32px;padding-top:32px;border-top:1px solid rgba(125,17,255,0.1);}.teleport-cta .teleport-ways-title{font-size:32px;font-weight:600;margin:0 0 24px;color:#262626;}@media (max-width:768px){.teleport-cta .teleport-ways-title{font-size:28px;}}.teleport-cta .teleport-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:32px;}@media (max-width:1024px){.teleport-cta .teleport-features-grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:640px){.teleport-cta .teleport-features-grid{grid-template-columns:1fr;}}.teleport-cta .teleport-feature-card{background:#ffffff;padding:24px;border-radius:16px;border:1px solid #e5e5e5;text-align:center;transition:all 300ms ease;}.teleport-cta .teleport-feature-card:hover{transform:translateY(-4px);border-color:#d1b3ff;box-shadow:0 8px 24px rgba(125,17,255,0.1);}.teleport-cta .teleport-feature-card:hover .teleport-feature-icon{transform:scale(1.1);background:#7d11ff;color:#ffffff;}.teleport-cta .teleport-feature-icon{width:64px;height:64px;margin:0 auto 16px;background:rgba(125,17,255,0.1);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:28px;color:#7d11ff;transition:all 300ms ease;}.teleport-cta .teleport-feature-title{font-size:18px;font-weight:600;margin:0 0 12px;color:#262626;}.teleport-cta .teleport-feature-desc{font-size:14px;line-height:1.5;color:#404040;margin:0;}.teleport-cta .teleport-cta-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-size:16px;font-weight:600;line-height:1.5;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 150ms ease;text-decoration:none;outline:none;background-color:#7d11ff;color:#ffffff;border-color:#7d11ff;font-size:18px;padding:16px 24px;margin-top:24px;}.teleport-cta .teleport-cta-button:focus{outline:2px solid #7d11ff;outline-offset:2px;}.teleport-cta .teleport-cta-button:disabled{opacity:0.5;cursor:not-allowed;background-color:#e5e5e5;color:#a3a3a3;}.teleport-cta .teleport-cta-button:hover:not(:disabled){background-color:#6e0ee6;border-color:#6e0ee6;}.teleport-cta .teleport-cta-button:active:not(:disabled){background-color:#5c0bbf;border-color:#5c0bbf;}.teleport-cta .teleport-cta-button::after{content:"→";margin-left:12px;transition:transform 200ms ease;}.teleport-cta .teleport-cta-button:hover::after{transform:translateX(4px);}.teleport-cta .teleport-cta-features{display:none;}@keyframes float{0%,100%{transform:translateY(0);}50%{transform:translateY(-20px);}}@media (max-width:768px){.teleport-cta{margin:24px 0;padding:24px 16px;}.teleport-cta .teleport-cta-content{padding:0;}.teleport-cta .teleport-product-image img{max-width:300px;}}.group-teleport-full .group-header{background:linear-gradient(135deg,rgb(125,17,255) 0%,rgb(95,13,184) 100%);padding:80px 0 50px;position:relative;overflow:hidden;margin-bottom:60px;}.group-teleport-full .group-header::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320"><path fill="%23ffffff" fill-opacity="0.05" d="M0,192L48,197.3C96,203,192,213,288,229.3C384,245,480,267,576,250.7C672,235,768,181,864,181.3C960,181,1056,235,1152,234.7C1248,235,1344,181,1392,154.7L1440,128L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"></path></svg>') no-repeat bottom center;background-size:cover;}.group-teleport-full .group-header .container{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1;}.group-teleport-full .group-header .header-content{display:flex;align-items:center;gap:40px;flex-wrap:wrap;}@media only screen and (max-width:767px){.group-teleport-full .group-header .header-content{gap:20px;}}.group-teleport-full .group-header .group-image-wrapper,.group-teleport-full .group-header .group-image-placeholder{flex-shrink:0;}.group-teleport-full .group-header .group-image-wrapper .field--name-field-group-image,.group-teleport-full .group-header .group-image-wrapper .group-image,.group-teleport-full .group-header .group-image-placeholder .field--name-field-group-image,.group-teleport-full .group-header .group-image-placeholder .group-image{width:160px;height:160px;border-radius:24px;object-fit:cover;border:4px solid rgba(255,255,255,0.2);box-shadow:0 20px 40px rgba(0,0,0,0.3);}@media only screen and (max-width:767px){.group-teleport-full .group-header .group-image-wrapper .field--name-field-group-image,.group-teleport-full .group-header .group-image-wrapper .group-image,.group-teleport-full .group-header .group-image-placeholder .field--name-field-group-image,.group-teleport-full .group-header .group-image-placeholder .group-image{width:100px;height:100px;border-radius:16px;}}.group-teleport-full .group-header .group-image-wrapper img,.group-teleport-full .group-header .group-image-placeholder img{width:100%;height:100%;object-fit:cover;}.group-teleport-full .group-header .header-info{flex:1;min-width:0;color:white;}.group-teleport-full .group-header .header-info .group-title{font-size:48px;font-weight:700;margin-bottom:12px;text-shadow:0 2px 4px rgba(0,0,0,0.3);color:white;}@media only screen and (max-width:1024px){.group-teleport-full .group-header .header-info .group-title{font-size:36px;}}@media only screen and (max-width:767px){.group-teleport-full .group-header .header-info .group-title{font-size:28px;}}.group-teleport-full .group-header .header-info .group-description{font-size:20px;color:rgba(255,255,255,0.8);margin-bottom:24px;max-width:600px;line-height:1.5;}@media only screen and (max-width:767px){.group-teleport-full .group-header .header-info .group-description{font-size:16px;margin-bottom:16px;}}.group-teleport-full .group-header .header-info .group-description .field--name-field-group-description{color:inherit;}.group-teleport-full .group-header .header-info .header-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;}.group-teleport-full .group-header .header-info .header-actions .join-button{background:rgba(255,255,255,0.2);color:white;border:2px solid rgba(255,255,255,0.3);padding:12px 32px;border-radius:50px;font-size:18px;font-weight:600;cursor:pointer;transition:all 0.3s ease;backdrop-filter:blur(10px);text-decoration:none;display:inline-block;}@media only screen and (max-width:767px){.group-teleport-full .group-header .header-info .header-actions .join-button{font-size:16px;padding:10px 24px;}}.group-teleport-full .group-header .header-info .header-actions .join-button:hover{background:rgba(255,255,255,0.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(125,17,255,0.4);color:white;}.group-teleport-full .group-header .header-info .header-actions .join-button.joined{background:rgba(255,255,255,0.9);color:rgb(125,17,255);}.group-teleport-full .group-header .header-info .header-actions .join-button.joined:hover{background:white;color:rgb(125,17,255);}.group-teleport-full .group-header .header-info .header-actions .group-stats{display:flex;gap:24px;font-size:16px;color:rgba(255,255,255,0.7);}@media only screen and (max-width:767px){.group-teleport-full .group-header .header-info .header-actions .group-stats{font-size:14px;gap:16px;}}.group-teleport-full .group-header .header-info .header-actions .group-stats .stat-item{display:flex;align-items:center;gap:6px;}.group-teleport-full .group-header .header-info .header-actions .group-stats .stat-item .stat-value{font-weight:700;color:white;}.group-teleport-full .stats-bar{background:rgba(255,255,255,0.95);border-radius:50px;padding:20px 40px;margin:-30px auto 40px;max-width:800px;display:flex;justify-content:space-around;align-items:center;box-shadow:0 10px 30px rgba(0,0,0,0.2);position:relative;z-index:10;}@media only screen and (max-width:1024px){.group-teleport-full .stats-bar{padding:16px 24px;margin:-25px 20px 30px;}}@media only screen and (max-width:767px){.group-teleport-full .stats-bar{padding:12px 16px;margin:-20px 10px 20px;}}.group-teleport-full .stats-bar .stat-block{text-align:center;padding:0 20px;}@media only screen and (max-width:767px){.group-teleport-full .stats-bar .stat-block{padding:0 10px;}}.group-teleport-full .stats-bar .stat-block .stat-number{font-size:32px;font-weight:700;color:rgb(125,17,255);line-height:1;}@media only screen and (max-width:1024px){.group-teleport-full .stats-bar .stat-block .stat-number{font-size:24px;}}@media only screen and (max-width:767px){.group-teleport-full .stats-bar .stat-block .stat-number{font-size:20px;}}.group-teleport-full .stats-bar .stat-block .stat-label{font-size:14px;color:#666;margin-top:4px;text-transform:uppercase;letter-spacing:0.5px;}@media only screen and (max-width:767px){.group-teleport-full .stats-bar .stat-block .stat-label{font-size:11px;}}.group-teleport-full .content-wrapper{display:grid;grid-template-columns:1fr 340px;gap:40px;margin:60px 0;}@media only screen and (max-width:1440px){.group-teleport-full .content-wrapper{grid-template-columns:1fr 300px;gap:30px;}}@media only screen and (max-width:1024px){.group-teleport-full .content-wrapper{grid-template-columns:1fr;gap:40px;}}.group-teleport-full .main-content{min-width:0;}.group-teleport-full .main-content .create-post{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:16px;padding:24px;margin-bottom:30px;transition:all 0.3s ease;}.group-teleport-full .main-content .create-post:hover{background:rgba(255,255,255,0.07);border-color:rgba(125,17,255,0.3);}.group-teleport-full .main-content .create-post .create-post-header{display:flex;gap:16px;margin-bottom:16px;}.group-teleport-full .main-content .create-post .create-post-header .user-avatar-wrapper,.group-teleport-full .main-content .create-post .create-post-header .user-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0;}.group-teleport-full .main-content .create-post .create-post-header .user-avatar-wrapper img,.group-teleport-full .main-content .create-post .create-post-header .user-avatar img{width:100%;height:100%;object-fit:cover;border:2px solid rgba(125,17,255,0.3);border-radius:50%;}.group-teleport-full .main-content .create-post .create-post-header .post-input-wrapper{flex:1;}.group-teleport-full .main-content .create-post .create-post-header .post-input-wrapper .post-input{width:100%;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);border-radius:12px;padding:14px 18px;color:white;font-size:16px;font-family:inherit;resize:none;transition:all 0.3s ease;}.group-teleport-full .main-content .create-post .create-post-header .post-input-wrapper .post-input:focus{outline:none;background:rgba(255,255,255,0.1);border-color:rgba(125,17,255,0.5);box-shadow:0 0 0 3px rgba(125,17,255,0.1);}.group-teleport-full .main-content .create-post .create-post-header .post-input-wrapper .post-input::placeholder{color:rgba(255,255,255,0.4);}.group-teleport-full .main-content .create-post .create-post-actions{display:flex;justify-content:space-between;align-items:center;padding-left:64px;}@media only screen and (max-width:767px){.group-teleport-full .main-content .create-post .create-post-actions{padding-left:0;flex-direction:column;gap:16px;align-items:stretch;}}.group-teleport-full .main-content .create-post .create-post-actions .attachment-options{display:flex;gap:20px;}@media only screen and (max-width:767px){.group-teleport-full .main-content .create-post .create-post-actions .attachment-options{justify-content:center;}}.group-teleport-full .main-content .create-post .create-post-actions .attachment-options .attachment-button{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,0.6);font-size:14px;font-weight:500;cursor:pointer;transition:all 0.2s ease;padding:8px 12px;border-radius:8px;}.group-teleport-full .main-content .create-post .create-post-actions .attachment-options .attachment-button:hover{color:rgb(125,17,255);background:rgba(125,17,255,0.1);}.group-teleport-full .main-content .create-post .create-post-actions .attachment-options .attachment-button svg{width:18px;height:18px;}.group-teleport-full .main-content .create-post .create-post-actions .post-button{background:rgb(125,17,255);color:white;border:none;padding:10px 28px;border-radius:50px;font-size:15px;font-weight:600;cursor:pointer;transition:all 0.3s ease;}.group-teleport-full .main-content .create-post .create-post-actions .post-button:hover{background:rgb(106,14,224);transform:translateY(-1px);box-shadow:0 4px 12px rgba(125,17,255,0.4);}@media only screen and (max-width:767px){.group-teleport-full .main-content .create-post .create-post-actions .post-button{width:100%;}}.group-teleport-full .main-content .post-feed{display:flex;flex-direction:column;gap:24px;}.group-teleport-full .main-content .post-feed .empty-state{text-align:center;padding:60px 20px;color:rgba(255,255,255,0.6);font-size:18px;}.group-teleport-full .main-content .post-feed .view-content{display:flex;flex-direction:column;gap:24px;}.group-teleport-full .sidebar{position:sticky;top:20px;height:fit-content;}@media only screen and (max-width:1024px){.group-teleport-full .sidebar{position:static;}}.group-teleport-full .sidebar .sidebar-section{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-radius:16px;padding:24px;margin-bottom:24px;}.group-teleport-full .sidebar .sidebar-section .sidebar-title{font-size:20px;font-weight:600;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;color:white;}.group-teleport-full .sidebar .sidebar-section .sidebar-title .view-all{font-size:14px;color:rgb(125,17,255);font-weight:500;text-decoration:none;transition:all 0.2s ease;}.group-teleport-full .sidebar .sidebar-section .sidebar-title .view-all:hover{color:rgb(106,14,224);}.group-teleport-full .sidebar .sidebar-section .members-list{display:flex;flex-direction:column;gap:16px;}.group-teleport-full .sidebar .sidebar-section .members-list .empty-state{color:rgba(255,255,255,0.6);font-size:14px;}.group-teleport-full .sidebar .sidebar-section .members-list .view-content{display:flex;flex-direction:column;gap:16px;}.group-teleport-full .sidebar .sidebar-section .songs-list{display:flex;flex-direction:column;gap:16px;}.group-teleport-full .sidebar .sidebar-section .songs-list .empty-state{color:rgba(255,255,255,0.6);font-size:14px;}.group-teleport-full .sidebar .sidebar-section .songs-list .view-content{display:flex;flex-direction:column;gap:16px;}.group-teleport-full .sidebar .sidebar-section .about-content{color:rgba(255,255,255,0.8);line-height:1.6;}.group-teleport-full .sidebar .sidebar-section .about-content p{margin-bottom:12px;}.group-teleport-full .sidebar .sidebar-section .about-content .field--name-field-group-description{color:inherit;margin-bottom:16px;}.group-teleport-full .sidebar .sidebar-section .about-content .group-rules{margin-top:20px;padding:16px;background:rgba(125,17,255,0.1);border-radius:8px;border:1px solid rgba(125,17,255,0.2);}.group-teleport-full .sidebar .sidebar-section .about-content .group-rules h4{margin-bottom:8px;color:rgb(125,17,255);font-size:16px;}.group-teleport-full .sidebar .sidebar-section .about-content .group-rules ul{list-style:none;padding:0;margin:0;}.group-teleport-full .sidebar .sidebar-section .about-content .group-rules ul li{padding:4px 0;padding-left:20px;position:relative;}.group-teleport-full .sidebar .sidebar-section .about-content .group-rules ul li:before{content:"•";color:rgb(125,17,255);position:absolute;left:0;}.teleport-hint{margin-top:20px;padding:16px 20px;background:linear-gradient(135deg,#f8f5ff 0%,#fff8f1 100%);border:2px solid #d1b3ff;border-radius:12px;display:flex;align-items:flex-start;gap:16px;position:relative;overflow:hidden;animation:teleport-hint-glow 3s ease-in-out infinite;}.teleport-hint::before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,#e8d8ff 1px,transparent 1px);background-size:20px 20px;opacity:0.1;transform:rotate(45deg);}.teleport-hint .teleport-hint-icon{font-size:24px;flex-shrink:0;position:relative;z-index:1;filter:drop-shadow(0 0 8px rgba(125,17,255,0.5));}.teleport-hint .teleport-hint-text{margin:0;font-size:15px;line-height:1.6;color:#262626;font-weight:500;position:relative;z-index:1;text-shadow:0 1px 2px rgba(255,255,255,0.8);}.teleport-hint:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(125,17,255,0.2);border-color:#ba8eff;}.teleport-hint:hover .teleport-hint-icon{animation:bounce 0.5s ease-in-out;}@keyframes teleport-hint-glow{0%,100%{box-shadow:0 2px 8px rgba(125,17,255,0.1);}50%{box-shadow:0 4px 16px rgba(125,17,255,0.25);}}@keyframes bounce{0%,100%{transform:translateY(0);}25%{transform:translateY(-4px);}75%{transform:translateY(2px);}}@media (max-width:768px){.teleport-hint{padding:12px 16px;gap:12px;}.teleport-hint .teleport-hint-icon{font-size:20px;}.teleport-hint .teleport-hint-text{font-size:14px;}}.dark-mode .teleport-hint,.song-dark-section .teleport-hint{background:linear-gradient(135deg,rgba(125,17,255,0.1) 0%,rgba(255,140,17,0.1) 100%);border-color:rgba(125,17,255,0.3);}.dark-mode .teleport-hint .teleport-hint-text,.song-dark-section .teleport-hint .teleport-hint-text{color:rgba(255,255,255,0.9);text-shadow:none;}.tooltip-content{background:#333;color:white;font-weight:bold;padding:4px 8px;font-size:13px;border-radius:4px;display:none;z-index:100;}.tooltip-content[data-show]{display:block;}.tooltip-arrow,.tooltip-arrow::before{position:absolute;width:8px;height:8px;background:inherit;}.tooltip-arrow{visibility:hidden;}.tooltip-arrow::before{visibility:visible;content:"";transform:rotate(45deg);}.tooltip-content[data-popper-placement^=top] > .tooltip-arrow{bottom:-4px;}.tooltip-content[data-popper-placement^=bottom] > .tooltip-arrow{top:-4px;}.tooltip-content[data-popper-placement^=left] > .tooltip-arrow{right:-4px;}.tooltip-content[data-popper-placement^=right] > .tooltip-arrow{left:-4px;}.achievement-badges .popper-tooltip{position:relative;display:inline-block;}.achievement-badges .popper-tooltip .tooltip-button{background:none;border:none;padding:0;cursor:pointer;display:inline-block;outline:none;}.achievement-badges .popper-tooltip .tooltip-button:focus{outline:none;}.achievement-badges .popper-tooltip .tooltip-content{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;background-color:#333;color:white;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.2s,visibility 0.2s;}.achievement-badges .popper-tooltip .tooltip-content[data-show]{opacity:1;visibility:visible;}.achievement-badges .popper-tooltip .tooltip-content .tooltip-arrow{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333;visibility:visible;}.achievement-badges .popper-tooltip .tooltip-content .tooltip-arrow::before{display:none;}.role-badge-wrapper .popper-tooltip{position:relative;display:inline-block;}.role-badge-wrapper .popper-tooltip .tooltip-button{background:none;border:none;padding:0;cursor:pointer;display:inline-block;outline:none;}.role-badge-wrapper .popper-tooltip .tooltip-content{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px;background-color:#333;color:white;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.2s,visibility 0.2s;}.role-badge-wrapper .popper-tooltip .tooltip-content[data-show]{opacity:1;visibility:visible;}.total-likes.popper-tooltip{position:relative;display:inline-block;}.total-likes.popper-tooltip .tooltip-content{position:absolute;bottom:calc(100% + 5px);left:50%;transform:translateX(-50%);margin-bottom:8px;background-color:#333;color:white;padding:4px 8px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.2s,visibility 0.2s;}.total-likes.popper-tooltip .tooltip-content[data-show]{opacity:1;visibility:visible;}.text-teleport-xs,.body-teleport-xs{font-size:12px !important;line-height:1.5;}.text-teleport-sm,.body-teleport-small,.heading-teleport-6{font-size:14px !important;line-height:1.5;}.text-teleport-base,.body-teleport-base,.list-teleport,.content-area ul,.content-area ol,.field--text ul,.field--text ol,.field--text-long ul,.field--text-long ol,.field--body ul,.field--body ol,.heading-teleport-5{font-size:16px !important;line-height:1.5;}.text-teleport-lg,.body-teleport-large,.heading-teleport-4{font-size:20px !important;line-height:1.4;}.text-teleport-xl,.heading-teleport-3{font-size:24px !important;line-height:1.3;}.text-teleport-2xl,.heading-teleport-2{font-size:34px !important;line-height:1.2;}.text-teleport-3xl,.heading-teleport-1{font-size:48px !important;line-height:1.1;}.text-teleport-4xl{font-size:60px !important;line-height:1;}.text-teleport-5xl{font-size:72px !important;line-height:1;}.text-teleport-6xl{font-size:96px !important;line-height:0.9;}.font-teleport-extra-light{font-weight:200 !important;}.font-teleport-light{font-weight:300 !important;}.font-teleport-regular{font-weight:400 !important;}.font-teleport-medium,.heading-teleport-6,.heading-teleport-5,.heading-teleport-4{font-weight:500 !important;}.font-teleport-semibold,.heading-teleport-3,.heading-teleport-2{font-weight:600 !important;}.font-teleport-bold,.heading-teleport-1{font-weight:700 !important;}.text-primary{color:#262626 !important;}.text-secondary{color:#404040 !important;}.text-tertiary{color:#525252 !important;}.text-muted{color:#757575 !important;}.text-disabled{color:#a3a3a3 !important;}.text-inverse{color:#ffffff !important;}.text-subtle{color:#525252 !important;}.text-accent{color:#ff8c11 !important;}.text-teleport-primary{color:#7d11ff !important;}.text-success{color:#16a34a !important;}.text-error{color:#dc2626 !important;}.text-warning{color:#d97706 !important;}.text-left{text-align:left !important;}.text-center{text-align:center !important;}.text-right{text-align:right !important;}.text-justify{text-align:justify !important;}.uppercase{text-transform:uppercase !important;}.lowercase{text-transform:lowercase !important;}.capitalize{text-transform:capitalize !important;}.normal-case{text-transform:none !important;}.underline{text-decoration:underline !important;}.line-through{text-decoration:line-through !important;}.no-underline{text-decoration:none !important;}.leading-teleport-tight,.heading-teleport-2,.heading-teleport-1{line-height:1.2 !important;}.leading-teleport-normal,.body-teleport-xs,.body-teleport-small,.body-teleport-base,.list-teleport,.content-area ul,.content-area ol,.field--text ul,.field--text ol,.field--text-long ul,.field--text-long ol,.field--body ul,.field--body ol,.heading-teleport-6,.heading-teleport-5,.heading-teleport-4,.heading-teleport-3{line-height:1.5 !important;}.leading-teleport-relaxed,.body-teleport-large{line-height:1.625 !important;}.leading-teleport-loose{line-height:2 !important;}.tracking-tighter{letter-spacing:-0.05em !important;}.tracking-tight{letter-spacing:-0.025em !important;}.tracking-normal{letter-spacing:0 !important;}.tracking-wide{letter-spacing:0.025em !important;}.tracking-wider{letter-spacing:0.05em !important;}.tracking-widest{letter-spacing:0.1em !important;}.font-teleport{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;}.font-teleport-mono{font-family:"SF Mono",Monaco,"Cascadia Code","Roboto Mono",Consolas,"Courier New",monospace !important;}.heading-teleport-1{color:#262626;margin-bottom:20px;}.heading-teleport-2{color:#262626;margin-bottom:16px;}.heading-teleport-3{color:#262626;margin-bottom:16px;}.heading-teleport-4{color:#262626;margin-bottom:12px;}.heading-teleport-5{color:#262626;margin-bottom:12px;}.heading-teleport-6{color:#404040;margin-bottom:8px;}.body-teleport-large{color:#262626;}.body-teleport-base,.list-teleport,.content-area ul,.content-area ol,.field--text ul,.field--text ol,.field--text-long ul,.field--text-long ol,.field--body ul,.field--body ol{color:#262626;}.body-teleport-small{color:#404040;}.body-teleport-xs{color:#757575;}.link-teleport{color:#7d11ff;text-decoration:none;transition:color 150ms ease;}.link-teleport:hover{color:#6e0ee6;text-decoration:underline;}.link-teleport:active{color:#5c0bbf;}.link-teleport:visited{color:#4a0998;}.link-teleport-subtle{color:#404040;text-decoration:none;}.link-teleport-subtle:hover{color:#7d11ff;text-decoration:underline;}.link-teleport-inverse{color:#ffffff;text-decoration:none;}.link-teleport-inverse:hover{color:#d1b3ff;text-decoration:underline;}@media only screen and (max-width:767px){.sm\:text-teleport-xs{font-size:12px !important;}.sm\:text-teleport-sm{font-size:14px !important;}.sm\:text-teleport-base{font-size:16px !important;}.sm\:text-teleport-lg{font-size:20px !important;}.sm\:text-teleport-xl{font-size:24px !important;}}@media only screen and (min-width:768px){.md\:text-teleport-lg{font-size:20px !important;}.md\:text-teleport-xl{font-size:24px !important;}.md\:text-teleport-2xl{font-size:34px !important;}.md\:text-teleport-3xl{font-size:48px !important;}.md\:text-teleport-4xl{font-size:60px !important;}}p{line-height:165%;}.content-area ul li,.content-area ol li,.field--text ul li,.field--text ol li,.field--text-long ul li,.field--text-long ol li,.field--body ul li,.field--body ol li{margin-bottom:8px;}.list-teleport li{margin-bottom:8px;}.user--compact .profile,.field--name-user .profile{clear:both;line-height:18px;}.user--compact .profile:after,.field--name-user .profile:after{content:"";display:table;clear:both;}.user--compact .profile .field--name-field-user-location,.field--name-user .profile .field--name-field-user-location{font-style:italic;}.user--compact .profile .field--name-user-picture,.field--name-user .profile .field--name-user-picture{float:left;margin:0 10px 0 0;}.user--compact .profile .field--name-user-picture .image-title,.field--name-user .profile .field--name-user-picture .image-title{display:none;}.user--compact .profile .field--name-user-picture img,.field--name-user .profile .field--name-user-picture img{border:0px none #fff;border-radius:13px;}.achievement-badges{display:block;overflow:visible;}.achievement-badges div[class^=course_complete_] img,.achievement-badges div[class*=" course_complete_"] img{color:#1D85BA;filter:invert(40%) sepia(98%) saturate(464%) hue-rotate(157deg) brightness(92%) contrast(88%);}.achievement-badges div[class^=lesson_complete_count_] img,.achievement-badges div[class*=" lesson_complete_count_"] img{color:#2A2C62;filter:invert(14%) sepia(35%) saturate(2730%) hue-rotate(219deg) brightness(96%) contrast(91%);}.achievement-badges div[class^=total_like_] img,.achievement-badges div[class*=" total_like_"] img{color:#D85449;filter:invert(53%) sepia(38%) saturate(6747%) hue-rotate(334deg) brightness(91%) contrast(85%);}.achievement-badges div[class^=comment_insert_count_] img,.achievement-badges div[class*=" comment_insert_count_"] img{color:#252525;filter:invert(12%) sepia(0%) saturate(19%) hue-rotate(183deg) brightness(97%) contrast(93%);}.achievement-badges div[class^=video_insert_count_] img,.achievement-badges div[class*=" video_insert_count_"] img{color:#042e57;filter:invert(9%) sepia(45%) saturate(5052%) hue-rotate(198deg) brightness(102%) contrast(97%);}.achievement-badge,.achievement-badge img{cursor:pointer;border:none !important;}.achievement-badge a,.achievement-badge img a{display:inline-block;}.achievement-badge object,.achievement-badge img object{pointer-events:none;}.achievement-badge:hover,.achievement-badge img:hover{cursor:pointer;}.achievement-badge{display:inline-block;position:relative;overflow:visible !important;}.achievement-badge img{width:27px;}.role-badge-wrapper{display:inline-block;}.role-badge-wrapper img{height:27px;width:27px;box-shadow:none;outline:none;border:none;background-color:unset;margin:0;padding:0;vertical-align:middle;}.role-badge-wrapper img span{display:none;}.total-likes{display:inline-block;margin-right:5px;}.total-likes button{text-transform:lowercase;display:inline-block;margin:2px 6px 2px 0;padding:4px 12px;border:1px solid #e5e5e5;border-radius:16px;background-color:#fafafa;color:#262626;font-size:12px;font-weight:500;transition:all 0.2s ease;cursor:pointer;text-decoration:none;border:1px solid #e74c3c;background-color:#f8d7da;color:#721c24;font-weight:600;padding:4px 8px;border-radius:12px;cursor:pointer;}.total-likes button:hover{background-color:#7d11ff;border-color:#7d11ff;color:#ffffff;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,0.1);}.total-likes button:active{transform:translateY(0);box-shadow:none;}.total-likes button:hover{background-color:#e74c3c;color:white;}.total-likes button i{margin-right:4px;font-size:12px;}.total-likes button i:before{content:"❤";color:#e74c3c;}.total-likes button .count{font-weight:600;}.user--teaser .field--name-field-user-location{clear:both;}.user--teaser .field--name-field-biography{padding-top:4px;color:#494949;font-size:18px;line-height:22px;font-weight:400;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;}.embedded-entity{margin:1.5em 0;font-size:14px;clear:both;color:rgba(73,73,73,0.6);font-style:italic;}.formatter-smart-trim{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;}.route-entityusercanonical .block-tabs{display:none;}.route-entityusercanonical #header-region{box-shadow:none;}.route-entityusercanonical .mq-precontent{max-height:350px;z-index:1;position:relative;margin-bottom:-60px;background-position:0px 0px;background-size:cover;background-repeat:no-repeat;}@media only screen and (max-width:767px){.route-entityusercanonical .mq-precontent{height:150px;}}.route-entityusercanonical #content-area{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.route-entityusercanonical .region-content{z-index:10;position:relative;clear:both;padding:1em 4%;}.route-entityusercanonical .region-content:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.route-entityusercanonical .region-content{padding:2.25em 6% 2em;}}.route-entityusercanonical .region-content .user-bar-content,.route-entityusercanonical .region-content .section-inner,.route-entityusercanonical .region-content .block-content,.route-entityusercanonical .region-content.block-views > div,.route-entityusercanonical .region-content.block-views > h2,.route-entityusercanonical .region-content.block-block-content > h2,.route-entityusercanonical .region-content.block-block-content > div,.route-entityusercanonical .region-content.block-ctools-block > span,.route-entityusercanonical .region-content.block-ctools-block > div,.route-entityusercanonical .region-content.block-entity-block header,.route-entityusercanonical .region-content.block-entity-block .content,.route-entityusercanonical .region-content .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.route-entityusercanonical .region-content.block-views h2,.route-entityusercanonical .region-content.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.route-entityusercanonical .region-content.block-views h2,.route-entityusercanonical .region-content.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-entityusercanonical .region-content.block-views h2,.route-entityusercanonical .region-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-entityusercanonical .region-content.block-views h2,.route-entityusercanonical .region-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (max-width:767px){.route-entityusercanonical .region-content{padding-bottom:3em;}}.route-entityusercanonical .region-content .group-top{clear:both;margin-bottom:2em;clear:both;}.route-entityusercanonical .region-content .group-top:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.route-entityusercanonical .region-content .group-top{left:0;}}@media only screen and (max-width:767px){.route-entityusercanonical .region-content .group-top .group-left{position:relative;}}.route-entityusercanonical .region-content .group-top .group-left .group-user-info{float:left;}@media only screen and (min-width:768px){.route-entityusercanonical .region-content .group-top .group-left .group-user-info{position:relative;}}.route-entityusercanonical .region-content .group-top .group-left .group-user-info a.edit-profile-link{display:block;position:absolute;top:17px;padding:3px 13px;float:left;border:2px solid #ffffff;border-radius:7px;background-color:#7d11ff;color:white;min-width:100px;}@media only screen and (min-width:768px){.route-entityusercanonical .region-content .group-top .group-left .group-user-info a.edit-profile-link{left:0;}}@media only screen and (max-width:767px){.route-entityusercanonical .region-content .group-top .group-left .group-user-info a.edit-profile-link{top:30px;}}.route-entityusercanonical .region-content .group-top .group-left .group-user-info .field--name-field-lifetime-member{position:relative;top:75px;}.route-entityusercanonical .region-content .group-top .group-left .group-user-info .field--name-field-lifetime-member button{height:27px;width:27px;background-image:url(/themes/custom/ggfresh/images/supporter-badge.svg);background-position:0% 50%;background-size:27px;background-repeat:no-repeat;box-shadow:none;outline:none;border:none;background-color:unset;margin:0;padding:0;width:auto;}.route-entityusercanonical .region-content .group-top .group-left .group-user-info .field--name-field-lifetime-member button span{display:none;}.route-entityusercanonical .region-content .group-top .group-left .group-user-info .field--name-field-lifetime-member button span{display:inline-block;margin-left:21px;padding:4px 7px 4px;border-radius:0px 6px 6px 0px;background-color:#d74815;color:#f0f0f0;font-size:10px;line-height:1em;font-weight:700;text-transform:uppercase;}.route-entityusercanonical .region-content .group-top .group-left .group-user-info .field--name-field-full-name{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;color:#494949;margin-bottom:0;margin-top:0;font-weight:500;padding-top:80px;}@media only screen and (max-width:767px){.route-entityusercanonical .region-content .group-top .group-left .group-user-info .field--name-field-full-name{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-entityusercanonical .region-content .group-top .group-left .group-user-info .field--name-field-full-name{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-entityusercanonical .region-content .group-top .group-left .group-user-info .field--name-field-full-name{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.route-entityusercanonical .region-content .group-top .group-right{text-align:center;padding-top:80px;margin-bottom:0;margin-top:0;}@media only screen and (min-width:768px){.route-entityusercanonical .region-content .group-top .group-right{text-align:right;}}.route-entityusercanonical .region-content .group-top .group-right a.contact-link{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;text-transform:capitalize;margin-right:10px;margin-top:5px;float:right;}@media only screen and (max-width:767px){.route-entityusercanonical .region-content .group-top .group-right a.contact-link{text-align:center;width:100%;float:none;}}@media only screen and (max-width:767px){.route-entityusercanonical .region-content .group-top .group-right .field--name-field-twitter-handle,.route-entityusercanonical .region-content .group-top .group-right .field--name-field-facebook,.route-entityusercanonical .region-content .group-top .group-right .field--name-field-youtube,.route-entityusercanonical .region-content .group-top .group-right .field--name-field-instagram{float:none;display:inline-block;}}@media only screen and (min-width:768px){.route-entityusercanonical .region-content .group-top .group-right .field--name-field-twitter-handle,.route-entityusercanonical .region-content .group-top .group-right .field--name-field-facebook,.route-entityusercanonical .region-content .group-top .group-right .field--name-field-youtube,.route-entityusercanonical .region-content .group-top .group-right .field--name-field-instagram{float:right;}}.route-entityusercanonical .region-content .group-top .group-right .field--name-field-twitter-handle a,.route-entityusercanonical .region-content .group-top .group-right .field--name-field-facebook a,.route-entityusercanonical .region-content .group-top .group-right .field--name-field-youtube a,.route-entityusercanonical .region-content .group-top .group-right .field--name-field-instagram a{text-align:-9999em;font-size:0;background-repeat:no-repeat;background-size:contain;height:40px;width:40px;margin-right:10px;display:inline-block;}.route-entityusercanonical .region-content .group-top .group-right .field--name-field-twitter-handle a{background-image:url("/themes/custom/ggfresh/images/social-tw.svg");}.route-entityusercanonical .region-content .group-top .group-right .field--name-field-facebook a{background-image:url("/themes/custom/ggfresh/images/social-fb.svg");}.route-entityusercanonical .region-content .group-top .group-right .field--name-field-youtube a{background-image:url("/themes/custom/ggfresh/images/social-yt.svg");}.route-entityusercanonical .region-content .group-top .group-right .field--name-field-instagram a{background-image:url("/themes/custom/ggfresh/images/social-insta.svg");}.route-entityusercanonical .region-content .block-views-blockvideos-block-3{margin-top:1em;}.route-entityusercanonical .region-content .block-views-blockvideos-block-3 h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.route-entityusercanonical .region-content .block-views-blockvideos-block-3 h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-entityusercanonical .region-content .block-views-blockvideos-block-3 h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-entityusercanonical .region-content .block-views-blockvideos-block-3 h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.cog-collapsible-view .view-content > h3{cursor:pointer;}.cog-collapsible-view .view-content > h3:hover{color:#7d11ff;}@media only screen and (max-width:767px){.cog-collapsible-view .view-content .views-row{display:none;}}@media only screen and (min-width:768px){.cog-collapsible-view .view-content .views-row{display:block;}}.block-addtoany span{border-radius:0 !important;}@media only screen and (min-width:768px){.block-flippy,.block-lesson-pager-block{float:right;padding-top:0 !important;padding-bottom:0 !important;clear:none !important;position:relative;top:2em;}}.block-flippy ul.flippy,.block-flippy ul.pager,.block-lesson-pager-block ul.flippy,.block-lesson-pager-block ul.pager{padding:0;margin:0;}@media only screen and (max-width:767px){.block-flippy ul.flippy,.block-flippy ul.pager,.block-lesson-pager-block ul.flippy,.block-lesson-pager-block ul.pager{text-align:center;}}.block-flippy ul.flippy li,.block-flippy ul.pager li,.block-lesson-pager-block ul.flippy li,.block-lesson-pager-block ul.pager li{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;border-color:hsla(0,0%,100%,0.6);background-size:auto,14px;background-repeat:repeat,no-repeat;text-transform:none;font-size:14px;padding-top:4px;padding-bottom:4px;display:inline;width:auto;list-style-type:none;list-style-image:none;white-space:nowrap;}.block-flippy ul.flippy li.flippy-previous,.block-flippy ul.flippy li.previous,.block-flippy ul.pager li.flippy-previous,.block-flippy ul.pager li.previous,.block-lesson-pager-block ul.flippy li.flippy-previous,.block-lesson-pager-block ul.flippy li.previous,.block-lesson-pager-block ul.pager li.flippy-previous,.block-lesson-pager-block ul.pager li.previous{background-image:linear-gradient(180deg,rgba(125,17,255,0.3),rgba(125,17,255,0.3)),url(/themes/custom/ggfresh/images/back-arrow-white.svg);background-position:0px 0px,6px 50%;padding-right:11px;padding-left:25px;margin:0;}.block-flippy ul.flippy li.flippy-previous:hover,.block-flippy ul.flippy li.previous:hover,.block-flippy ul.pager li.flippy-previous:hover,.block-flippy ul.pager li.previous:hover,.block-lesson-pager-block ul.flippy li.flippy-previous:hover,.block-lesson-pager-block ul.flippy li.previous:hover,.block-lesson-pager-block ul.pager li.flippy-previous:hover,.block-lesson-pager-block ul.pager li.previous:hover{background-image:linear-gradient(180deg,transparent,transparent),url(/themes/custom/ggfresh/images/back-arrow-white.svg);}.block-flippy ul.flippy li.flippy-next,.block-flippy ul.flippy li.next,.block-flippy ul.pager li.flippy-next,.block-flippy ul.pager li.next,.block-lesson-pager-block ul.flippy li.flippy-next,.block-lesson-pager-block ul.flippy li.next,.block-lesson-pager-block ul.pager li.flippy-next,.block-lesson-pager-block ul.pager li.next{background-image:linear-gradient(180deg,rgba(125,17,255,0.3),rgba(125,17,255,0.3)),url(/themes/custom/ggfresh/images/forward-arrow-white.svg);background-position:0px 0px,93% 50%;padding-right:25px;padding-left:11px;margin:0;}@media only screen and (min-width:768px){.block-flippy ul.flippy li.flippy-next,.block-flippy ul.flippy li.next,.block-flippy ul.pager li.flippy-next,.block-flippy ul.pager li.next,.block-lesson-pager-block ul.flippy li.flippy-next,.block-lesson-pager-block ul.flippy li.next,.block-lesson-pager-block ul.pager li.flippy-next,.block-lesson-pager-block ul.pager li.next{margin:0 0 0 10px;}}.block-flippy ul.flippy li.flippy-next:hover,.block-flippy ul.flippy li.next:hover,.block-flippy ul.pager li.flippy-next:hover,.block-flippy ul.pager li.next:hover,.block-lesson-pager-block ul.flippy li.flippy-next:hover,.block-lesson-pager-block ul.flippy li.next:hover,.block-lesson-pager-block ul.pager li.flippy-next:hover,.block-lesson-pager-block ul.pager li.next:hover{background-image:linear-gradient(180deg,transparent,transparent),url(/themes/custom/ggfresh/images/forward-arrow-white.svg);}.block-flippy ul.flippy li:hover,.block-flippy ul.pager li:hover,.block-lesson-pager-block ul.flippy li:hover,.block-lesson-pager-block ul.pager li:hover{border-color:#fff;background-color:transparent;}.block-views-blockimages-block-1{margin-bottom:2em;}.block-views-blockimages-block-1 .view-images{position:relative;}.block-views-blockimages-block-1 .view-images .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section{border:1px solid #dbdbdb;margin:13px auto 13px auto;width:100% !important;text-align:center;}.block-views-blockimages-block-1 .view-images .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width:100% !important;clear:both;}.block-views-blockimages-block-1 .view-images .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide img{width:auto;min-height:300px;margin:10px 0;}.block-views-blockimages-block-1 .view-images .views-slideshow-controls-bottom .views_slideshow_controls_text .views_slideshow_controls_text_pause,.block-views-blockimages-block-1 .view-images .views-slideshow-controls-bottom .views_slideshow_controls_text .views-slideshow-controls-text-status-play{display:none;}.block-views-blockimages-block-1 .view-images .views-slideshow-controls-bottom .views_slideshow_controls_text .views_slideshow_controls_text_previous,.block-views-blockimages-block-1 .view-images .views-slideshow-controls-bottom .views_slideshow_controls_text .views_slideshow_controls_text_next{display:block;width:26px;height:42px;z-index:100;position:absolute;top:20%;background-size:15px;background-repeat:no-repeat;font-size:0;text-indent:-9999em;}.block-views-blockimages-block-1 .view-images .views-slideshow-controls-bottom .views_slideshow_controls_text .views_slideshow_controls_text_previous{left:0;background-image:url("/themes/custom/ggfresh/images/left-arrow.svg");margin-left:12px;background-position:left top;}.block-views-blockimages-block-1 .view-images .views-slideshow-controls-bottom .views_slideshow_controls_text .views_slideshow_controls_text_next{right:0;background-position:right top;background-image:url("/themes/custom/ggfresh/images/right-arrow.svg");margin-right:12px;}.block-views-blockimages-block-1 .view-images .views_slideshow_pager_field .views_slideshow_pager_field_item{float:left;position:relative;margin-top:-14px;padding-top:13px;border-width:0px 1px 1px;border-color:transparent;border-style:solid;}.block-views-blockimages-block-1 .view-images .views_slideshow_pager_field .views_slideshow_pager_field_item.active{border-color:#dbdbdb;background:white;}.block-views-blockimages-block-1 .view-images .views_slideshow_pager_field .views_slideshow_pager_field_item img{display:block;padding:5px;}.block-refersion-signup-block{padding:0 !important;}.block--bubble-images{background:#171717;clear:both;position:relative;left:-90px;}.block--bubble-images .field__items{display:flex;justify-content:space-between;width:100%;}.block--bubble-images .field__items .field__item{display:flex;min-width:385px;}.block--bubble-images .field__items .field__item img{width:180px;border-radius:100px;overflow:hidden;background:#7E7E7E;}.block--bubble-images .field__items .field__item .image-title{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;color:#ffffff;text-transform:uppercase;text-align:center;margin:auto;max-width:170px;font-size:26px;font-style:normal;font-weight:900;line-height:30px;letter-spacing:-0.72px;}.block--bundle-carousel{background:#d4d4d4;text-align:left;}.block--bundle-carousel > div,.block--bundle-carousel > h2{max-width:1440px;margin-left:auto;margin-right:auto;}.block--bundle-carousel > h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;text-align:left;font-style:normal;font-weight:800;}@media only screen and (max-width:767px){.block--bundle-carousel > h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--bundle-carousel > h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.block--bundle-carousel > h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (max-width:767px){.block--bundle-carousel > h2{font-size:36px;line-height:34px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--bundle-carousel > h2{font-size:48px;line-height:46px;}}@media only screen and (min-width:1025px){.block--bundle-carousel > h2{font-size:48px;line-height:46px;padding:0 0 10px 0;}}.block--bundle-carousel .tns-inner{padding-top:1em;}@media only screen and (min-width:1025px){.block--bundle-carousel .tiny-slider-wrapper{display:flex;justify-content:space-between;}}.block--bundle-carousel .tns-controls{display:none;}.block--bundle-carousel .tns-item > div{border:2px solid #171717;border-radius:12px;text-align:left;overflow:hidden;}@media only screen and (max-width:767px){.block--bundle-carousel .tns-item > div{width:240px;min-height:325px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--bundle-carousel .tns-item > div{width:385px;}}@media only screen and (min-width:1025px){.block--bundle-carousel .tns-item > div{min-width:33%;}}.block--bundle-carousel .tns-item .field--name-title{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;font-family:articulat-cf,sans-serif;font-style:normal;font-weight:800;margin-bottom:0.5em;padding:20px 20px 0 20px;}@media only screen and (min-width:1025px){.block--bundle-carousel .tns-item .field--name-title{font-size:26px;line-height:24px;}}@media only screen and (max-width:767px){.block--bundle-carousel .tns-item .field--name-title{font-size:21px;line-height:21px;}}@media only screen and (min-width:768px){.block--bundle-carousel .tns-item .field--name-title{font-size:36px;line-height:36px;}}.block--bundle-carousel .tns-item .field--name-field-body{padding:0 20px 20px 20px;min-height:120px;}.block--bundle-carousel .tns-item .field--name-field-body p{text-align:left;}@media only screen and (min-width:768px){.block--bundle-carousel .tns-item .field--name-field-body{font-size:24px;}}.block--bundle-carousel .tns-item .field--name-field-slide-image{max-height:245px;overflow:hidden;}.block--bundle-carousel .tns-item img{width:100%;}.block-continue-course-block{padding:8px 0;text-transform:uppercase;}.block-continue-course-block .message{font-weight:bold;}.block-continue-course-block .continue a.continue-course{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;clear:left;}.block-continue-course-block .continue a.continue-course a{color:#ffffff;}.block-continue-course-block .continue a.continue-course:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.progressbar{width:100%;margin:8px 0;padding:5px;float:left;border:1px solid #c9c9c9;border-radius:20px;height:inherit;}.progressbar .ui-progressbar-value{height:15px;border-radius:15px;background:#7d11ff;}.dashboard{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;position:relative;}.dashboard .dashboard-item{padding:4em 2em 2em 2em;position:relative;overflow:hidden;}@media only screen and (max-width:767px){.dashboard .dashboard-item{margin-top:1em;width:100%;}.dashboard .dashboard-item:first-child{margin-top:0;}}@media only screen and (min-width:768px){.dashboard .dashboard-item{width:46%;flex-grow:1;position:relative;display:inline-block;min-height:350px;margin-bottom:2em;margin-right:2%;}}.dashboard .dashboard-item.stripe-referral-link-block,.dashboard .dashboard-item.next-live-lesson-block,.dashboard .dashboard-item.news-updates-block,.dashboard .dashboard-item.next-masterclass-block{display:flex;}.dashboard .dashboard-item.stripe-referral-link-block .dashboard-item-inner,.dashboard .dashboard-item.next-live-lesson-block .dashboard-item-inner,.dashboard .dashboard-item.news-updates-block .dashboard-item-inner,.dashboard .dashboard-item.next-masterclass-block .dashboard-item-inner{margin:0 auto;max-width:500px;align-self:center;}.dashboard .dashboard-item.continue-course-block{display:flex;flex-direction:column;}.dashboard .dashboard-item.continue-course-block .dashboard-item-inner{flex:1;display:flex;flex-direction:column;justify-content:space-between;width:100%;}.dashboard .dashboard-item .dashboard-item-title,.dashboard .dashboard-item .live-lesson-timer{position:absolute;top:0;left:0;display:inline-block;background:#7d11ff;color:white;text-transform:uppercase;padding:5px 10px;z-index:100;}.dashboard .dashboard-item.stripe-referral-link-block{background:linear-gradient(180deg,rgba(0,0,0,0.85),rgba(0,0,0,0.85)),url("/themes/custom/ggfresh/images/live-lesson-block-bg.png");background-repeat:no-repeat;background-size:cover;color:white;}.dashboard .dashboard-item.stripe-referral-link-block a,.dashboard .dashboard-item.stripe-referral-link-block h2{color:white;}.dashboard .dashboard-item.stripe-referral-link-block .stripe-referral-url span{display:block;background:#494949;padding:8px;margin:0.5em 0;}.dashboard .dashboard-item.stripe-referral-link-block .share-buttons{justify-content:space-evenly;display:flex;margin:2em 0;}.dashboard .dashboard-item.stripe-referral-link-block .share-buttons .sr-facebook-button{background:#3b5998;border-radius:3px;font-weight:600;padding:3px 8px;display:inline-block;position:static;}.dashboard .dashboard-item.stripe-referral-link-block .share-buttons .sr-facebook-button:hover{cursor:pointer;background:#213A6F;}.dashboard .dashboard-item.stripe-referral-link-block .share-buttons .sr-facebook-button svg{width:18px;fill:white;vertical-align:middle;border-radius:2px;}.dashboard .dashboard-item.stripe-referral-link-block .share-buttons .sr-facebook-button span{vertical-align:middle;color:white;font-size:13px;padding:0 3px;}.dashboard .dashboard-item.next-masterclass-block{padding:0;}.dashboard .dashboard-item.next-masterclass-block .dashboard-item-inner{max-width:none;height:100%;background:#171717;width:100%;}.dashboard .dashboard-item.next-masterclass-block .dashboard-item-inner h3{font-size:26px;line-height:24px;}.dashboard .dashboard-item.next-live-lesson-block{background:linear-gradient(180deg,rgba(0,0,0,0.85),rgba(0,0,0,0.85)),url("/themes/custom/ggfresh/images/live-lesson-block-bg.png");background-repeat:no-repeat;background-size:cover;color:white;}.dashboard .dashboard-item.next-live-lesson-block a{color:white;}.dashboard .dashboard-item.next-live-lesson-block a.signup-button-shortcode{font-size:1em;display:block;}.dashboard .dashboard-item.next-live-lesson-block a.watch-now{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;font-size:15px;}.dashboard .dashboard-item.next-live-lesson-block a.watch-now a{color:#ffffff;}.dashboard .dashboard-item.next-live-lesson-block a.watch-now:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.dashboard .dashboard-item.next-live-lesson-block article h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;}@media only screen and (max-width:767px){.dashboard .dashboard-item.next-live-lesson-block article h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.dashboard .dashboard-item.next-live-lesson-block article h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.dashboard .dashboard-item.next-live-lesson-block article h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.dashboard .dashboard-item.news-updates-block{background:#7d11ff;color:white;height:auto;}.dashboard .dashboard-item.news-updates-block .dashboard-item-inner{max-width:none;}.dashboard .dashboard-item.news-updates-block .dashboard-item-title{background-color:#494949;}.dashboard .dashboard-item.news-updates-block a{color:white;}.dashboard .dashboard-item.news-updates-block .views-field-title{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;color:white;margin-bottom:0.75em;line-height:1.3;font-weight:700;}@media only screen and (max-width:767px){.dashboard .dashboard-item.news-updates-block .views-field-title{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.dashboard .dashboard-item.news-updates-block .views-field-title{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.dashboard .dashboard-item.news-updates-block .views-field-title{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.dashboard .dashboard-item.news-updates-block .views-field-body{font-size:16px;line-height:1.6;}.dashboard .dashboard-item.news-updates-block .views-field-body p:first-child{font-size:15px;opacity:0.9;margin-bottom:1.25em;}.dashboard .dashboard-item.news-updates-block .views-field-body strong,.dashboard .dashboard-item.news-updates-block .views-field-body b{font-weight:700;font-size:1.05em;}.dashboard .dashboard-item.news-updates-block .views-field-body em{font-style:italic;opacity:0.95;}.dashboard .dashboard-item.news-updates-block .views-field-body em strong{background-color:rgba(255,255,255,0.1);padding:0.25em 0.5em;border-radius:4px;display:inline-block;margin:0.25em 0;}.dashboard .dashboard-item.news-updates-block .views-field-body a{color:rgb(236.4285714286,221,255);text-decoration:underline;font-weight:600;}.dashboard .dashboard-item.news-updates-block .views-field-body a:hover{color:white;text-decoration:none;background-color:rgba(255,255,255,0.1);}.dashboard .dashboard-item.news-updates-block .views-field-body p em:only-child{font-size:14px;opacity:0.8;display:block;margin-top:0.5em;}.dashboard .dashboard-item.news-updates-block .views-field-body p:last-child{font-weight:600;font-size:18px;margin-top:1.5em;opacity:0.95;}.dashboard .dashboard-item.continue-course-block{background-repeat:no-repeat;background-size:cover;background:linear-gradient(180deg,rgba(0,0,0,0.65),rgba(0,0,0,0.65)),url("/themes/custom/ggfresh/images/recent-course-block-bg.png");}.dashboard .dashboard-item.continue-course-block .dashboard-item-inner{padding-top:20px;}.dashboard .dashboard-item.continue-course-block h2.course-title{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;color:white !important;margin-top:0.5em;margin-bottom:0.5em;}@media only screen and (min-width:1025px){.dashboard .dashboard-item.continue-course-block h2.course-title{font-size:26px;line-height:24px;}}.dashboard .dashboard-item.continue-course-block .course-progress{color:white;margin-top:1em;margin-bottom:1.5em;padding:0 5px;clear:both;}.dashboard .dashboard-item.continue-course-block .course-progress:after{content:"";display:table;clear:both;}.dashboard .dashboard-item.continue-course-block .course-progress .prefix{display:none;}.dashboard .dashboard-item.continue-course-block .course-progress .progressbar{background-color:rgba(255,255,255,0.2);border:2px solid rgba(255,255,255,0.6);height:24px;border-radius:12px;overflow:hidden;position:relative;box-shadow:inset 0 2px 4px rgba(0,0,0,0.3);}.dashboard .dashboard-item.continue-course-block .course-progress .progressbar .ui-progressbar-value{background:linear-gradient(to bottom,rgb(194.6428571429,144.5,255),rgb(152.8571428571,68,255)) !important;height:100% !important;border-radius:10px;position:relative;box-shadow:inset 0 3px 0 rgba(255,255,255,0.5),inset 0 -3px 0 rgba(0,0,0,0.2),0 0 15px rgb(125,17,255);border:none !important;margin:0 !important;top:0 !important;left:0 !important;}.dashboard .dashboard-item.continue-course-block .course-progress .progressbar .bar{background:linear-gradient(to bottom,rgb(194.6428571429,144.5,255),rgb(152.8571428571,68,255));height:100%;border-radius:10px;position:relative;box-shadow:inset 0 3px 0 rgba(255,255,255,0.5),inset 0 -3px 0 rgba(0,0,0,0.2),0 0 15px rgb(125,17,255);}.dashboard .dashboard-item.continue-course-block .course-progress .percent{display:block;margin-top:0.5em;font-size:14px;opacity:0.9;}.dashboard .dashboard-item.continue-course-block .continue-course{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;font-size:15px;margin-top:auto;}.dashboard .dashboard-item.continue-course-block .continue-course a{color:#ffffff;}.dashboard .dashboard-item.continue-course-block .continue-course:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.dashboard .dashboard-item.recent-video-block,.dashboard .dashboard-item.recent-microlesson-block{background:#f0f0f0;padding:0;}.dashboard .dashboard-item.recent-video-block .view-videos .views-row,.dashboard .dashboard-item.recent-video-block .view-microlessons .views-row,.dashboard .dashboard-item.recent-microlesson-block .view-videos .views-row,.dashboard .dashboard-item.recent-microlesson-block .view-microlessons .views-row{margin-bottom:0;}.dashboard .dashboard-item.recent-video-block .views-field-field-video,.dashboard .dashboard-item.recent-microlesson-block .views-field-field-video{max-height:225px;overflow:hidden;margin-bottom:0;margin:0;}.dashboard .dashboard-item.recent-video-block .video-text,.dashboard .dashboard-item.recent-microlesson-block .video-text{padding:1em;}.dashboard .dashboard-item.recent-video-block .video-text h6,.dashboard .dashboard-item.recent-microlesson-block .video-text h6{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;margin-top:0;margin-bottom:0.5em;}@media only screen and (min-width:1025px){.dashboard .dashboard-item.recent-video-block .video-text h6,.dashboard .dashboard-item.recent-microlesson-block .video-text h6{font-size:26px;line-height:24px;}}.dashboard .dashboard-item.recent-video-block .video-text h6 a,.dashboard .dashboard-item.recent-microlesson-block .video-text h6 a{color:#262626;text-decoration:none;}.dashboard .dashboard-item.recent-video-block .video-text h6 a:hover,.dashboard .dashboard-item.recent-microlesson-block .video-text h6 a:hover{color:#7d11ff;text-decoration:underline;}.dashboard .dashboard-item.recent-video-block .video-text .user-fields,.dashboard .dashboard-item.recent-microlesson-block .video-text .user-fields{border:none;padding:0;margin:0;display:flex;align-items:center;gap:0.5em;}.dashboard .dashboard-item.recent-video-block .video-text .user-fields .views-field-name a,.dashboard .dashboard-item.recent-microlesson-block .video-text .user-fields .views-field-name a{color:#262626;font-weight:600;text-decoration:none;}.dashboard .dashboard-item.recent-video-block .video-text .user-fields .views-field-name a:hover,.dashboard .dashboard-item.recent-microlesson-block .video-text .user-fields .views-field-name a:hover{color:#7d11ff;}.dashboard .dashboard-item.recent-video-block .video-text .views-field-field-tags,.dashboard .dashboard-item.recent-microlesson-block .video-text .views-field-field-tags{margin-top:0.75em;}.dashboard .dashboard-item.recent-video-block .video-text .views-field-field-tags ul,.dashboard .dashboard-item.recent-microlesson-block .video-text .views-field-field-tags ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:0.5em;}.dashboard .dashboard-item.recent-video-block .video-text .views-field-field-tags ul li,.dashboard .dashboard-item.recent-microlesson-block .video-text .views-field-field-tags ul li{display:inline-block;background-color:rgba(125,17,255,0.1);color:#7d11ff;padding:0.25em 0.75em;border-radius:16px;font-size:12px;font-weight:500;text-transform:lowercase;transition:all 0.2s ease;}.dashboard .dashboard-item.recent-video-block .video-text .views-field-field-tags ul li:hover,.dashboard .dashboard-item.recent-microlesson-block .video-text .views-field-field-tags ul li:hover{background-color:#7d11ff;color:white;cursor:pointer;}.dashboard .dashboard-item.recent-video-block .video-text .views-field-field-tags ul li a,.dashboard .dashboard-item.recent-microlesson-block .video-text .views-field-field-tags ul li a{color:inherit;text-decoration:none;display:block;}.block-entity-fieldnodefield-video h2{display:none !important;}.block-entity-fieldnodefield-video .field__label{display:none;}.block-entity-fieldnodefield-video img{width:100%;filter:brightness(30%);z-index:10;position:relative;}.block-flag-node-block .flag{display:block;}.block-flag-node-block .flag a{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;margin:0 !important;display:block;text-align:center;}.block-flag-node-block .flag a a{color:#ffffff;}.block-flag-node-block .flag a:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.flag-masterclass-complete a{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;}.flag-masterclass-complete a a{color:#ffffff;}.flag-masterclass-complete a:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.flag-masterclass-complete .ajax-progress{display:none;position:absolute;}.block-lesson-header-block{padding-top:0 !important;padding-bottom:1em !important;}.block-lesson-header-block h3{color:white;font-size:22px;line-height:22px;background:none;padding:0;font-weight:700;margin-top:0.4em;}.block-lesson-header-block .progressbar{margin:8px 0;padding:5px;min-height:15px;height:inherit;border-width:0;border-color:hsla(0,0%,100%,0.5);border-radius:10px;background:hsla(0,0%,100%,0.2);}.block-lesson-header-block .progressbar .ui-progressbar-value{height:7px;border-radius:15px;background-color:#5cbbeb;border-width:0;}.block-like-video-block{float:right;}.block-live-lesson-timer-block{padding-bottom:0 !important;}.block-live-lesson-timer-block .live-lesson-timer .airdate{display:inline-block;padding:5px 14px;background-color:#d74815;font-size:16px;text-transform:uppercase;color:white;}.block--bundle-image-block{background:#171717;padding-top:0 !important;padding-bottom:0 !important;}.block--bundle-image-block img{display:block;}.block--bundle-image-block .image-title{display:none;}.block--row{clear:both;padding-top:4em;padding-bottom:4em;font-size:20px;overflow:hidden;}.block--row:after{content:"";display:table;clear:both;}@media only screen and (max-width:767px){.block--row{font-size:18px;padding-top:1em;padding-bottom:1em;}}.block--row > h2{display:none !important;}.block--row h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;margin-top:0.25em;margin-bottom:0.5em;}@media only screen and (max-width:767px){.block--row h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.block--row h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}@media only screen and (max-width:767px){.block--row h2{text-align:center;}}.block--row .field--name-field-title h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;}@media only screen and (max-width:767px){.block--row .field--name-field-title h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row .field--name-field-title h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.block--row .field--name-field-title h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}@media only screen and (min-width:768px){.block--row .block-content{display:flex;align-self:center;justify-content:center;align-items:center;}}@media only screen and (max-width:767px){.block--row .field--name-body ul{padding-left:0;}}.block--row .field--name-body ul li{padding-top:8px;padding-bottom:8px;padding-left:29px;background-image:url("/themes/custom/ggfresh/images/blue-check.svg");background-position:0px 18px;background-size:16px;background-repeat:no-repeat;line-height:24px;list-style:none;margin:0;}.block--row .field--name-body ul li:first-child{margin-top:0;}.block--row .field--name-body ul li p{margin:0;}@media only screen and (max-width:767px){.block--row .group-text{order:2;}}.block--row .field--name-field-image.field__items,.block--row .field--name-field-video{min-width:45%;margin-right:1%;}@media only screen and (min-width:768px){.block--row .field--name-field-image.field__items,.block--row .field--name-field-video{order:2;}}.block--row .field--name-field-image.field__items img,.block--row .field--name-field-video img{width:auto;}@media only screen and (max-width:767px){.block--row .field--name-field-video{margin-bottom:2em;}}@media only screen and (min-width:768px){.block--row .field--name-field-video{margin-right:4%;}}.block--row.block-style-rockstar{background-color:#050505;background-image:linear-gradient(87deg,rgba(0,0,0,0.8) 33%,transparent 75%),url("/themes/custom/ggfresh/images/prsguitar.jpg");background-position:0px 0px,0px 0px;background-size:auto,cover;background-repeat:no-repeat;color:rgba(255,255,255,0.9);}.block--row.block-style-rockstar .field--name-body ul{float:left;display:block;}.block--row.block-style-rockstar h2{margin-top:0.25em;margin-bottom:1em;}@media only screen and (max-width:767px){.block--row.block-style-rockstar h2{text-align:center;}}@media only screen and (min-width:768px){.block--row.block-style-rockstar h2{font-size:350%;}}.block--row.block-style-rockstar .loginblock-shortcode-wrapper,.block--row.block-style-rockstar .signupblock-shortcode-wrapper{float:left;max-width:100%;}@media only screen and (min-width:768px){.block--row.block-style-rockstar .loginblock-shortcode-wrapper,.block--row.block-style-rockstar .signupblock-shortcode-wrapper{width:350px;margin-right:34px;}}.block--row.block-style-rockstar .loginblock-shortcode-wrapper .user-login-form .or-separator span,.block--row.block-style-rockstar .signupblock-shortcode-wrapper .user-login-form .or-separator span{background-color:#050505;}.block--row.block-style-rockstar .field--name-field-image{display:none;}.block--row.block-style-rockstar p,.block--row.block-style-rockstar li,.block--row.block-style-rockstar .field-content{color:rgba(255,255,255,0.9);}.block--row.block-style-rockstar a:not(.button):not(.btn){color:#60a5fa;}.block--row.block-style-rockstar a:not(.button):not(.btn):hover{color:rgb(145.4451219512,192.987804878,251.5548780488);}.block--row.block-style-slate{background:#171717;color:white;clear:both;padding:1em 4%;}.block--row.block-style-slate:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.block--row.block-style-slate{padding:2.25em 6% 2em;}}.block--row.block-style-slate .user-bar-content,.block--row.block-style-slate .section-inner,.block--row.block-style-slate .block-content,.block--row.block-style-slate.block-views > div,.block--row.block-style-slate.block-views > h2,.block--row.block-style-slate.block-block-content > h2,.block--row.block-style-slate.block-block-content > div,.block--row.block-style-slate.block-ctools-block > span,.block--row.block-style-slate.block-ctools-block > div,.block--row.block-style-slate.block-entity-block header,.block--row.block-style-slate.block-entity-block .content,.block--row.block-style-slate .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.block--row.block-style-slate.block-views h2,.block--row.block-style-slate.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.block--row.block-style-slate.block-views h2,.block--row.block-style-slate.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-slate.block-views h2,.block--row.block-style-slate.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.block--row.block-style-slate.block-views h2,.block--row.block-style-slate.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:768px){.block--row.block-style-slate .field--name-field-image.field__items,.block--row.block-style-slate .field--name-field-video{order:1;}.block--row.block-style-slate .group-text{order:2;}}.block--row.block-style-slate h2{color:white;}.block--row.block-style-slate .block-content{display:flex;align-items:center;}.block--row.block-style-slate .embedded-entity{color:hsla(0,0%,100%,0.7);}.block--row.block-style-slate .embedded-entity.align-center{font-size:1.1em;margin:1em 0;}.block--row.block-style-slate .embedded-entity.align-center p{color:#f8b637;}.block--row.block-style-slate .embedded-entity.align-center a{color:#f8b637;font-weight:bold;}.block--row.block-style-video-bg-full{position:relative;background:#171717;color:rgba(255,255,255,0.9);overflow:hidden;}.block--row.block-style-video-bg-full h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;position:relative;z-index:2;color:#ffffff;}@media only screen and (max-width:767px){.block--row.block-style-video-bg-full h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-video-bg-full h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.block--row.block-style-video-bg-full h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.block--row.block-style-video-bg-full .group-text{position:relative;max-width:785px;z-index:101;}.block--row.block-style-video-bg-full .field--name-body{position:relative;z-index:2;}.block--row.block-style-video-bg-full .field--name-body p{font-style:normal;font-weight:300;text-shadow:4px 5px 4px black;margin-right:50px;}@media only screen and (max-width:767px){.block--row.block-style-video-bg-full .field--name-body p{font-size:21px;line-height:26px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-video-bg-full .field--name-body p{font-size:36px;line-height:40px;}}.block--row.block-style-video-bg-full .ipe-actions{position:relative;z-index:2;}.block--row.block-style-video-bg-full .field--name-field-video{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;}.block--row.block-style-video-bg-full .field--name-field-video .video-embed-field-responsive-video{position:relative;}@media only screen and (min-width:1441px){.block--row.block-style-video-bg-full .field--name-field-video .video-embed-field-responsive-video{position:relative;height:100%;width:100%;}.block--row.block-style-video-bg-full .field--name-field-video .video-embed-field-responsive-video::after{content:"";width:2050px;height:100%;position:absolute;z-index:100;bottom:0;left:0;right:0;margin:0 auto;pointer-events:none;background:linear-gradient(to left,rgba(255,255,255,0) 85%,#171717 100%),linear-gradient(to right,rgba(255,255,255,0) 85%,#171717 100%);padding:0;}}.block--row.block-style-video-bg-full .field--name-field-video .video-embed-field-responsive-video iframe{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;min-height:300px;min-width:540px;}@media only screen and (min-width:1025px){.block--row.block-style-video-bg-full .field--name-field-video .video-embed-field-responsive-video iframe{min-width:1440px;height:1000px;top:-100px;}}@media only screen and (min-width:1441px){.block--row.block-style-video-bg-full .field--name-field-video .video-embed-field-responsive-video iframe{height:1150px;top:-160px;}}.block--row.block-style-video-bg{position:relative;background:#171717;color:#ffffff;overflow:hidden;}.block--row.block-style-video-bg h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;position:relative;z-index:2;color:#ffffff;}@media only screen and (max-width:767px){.block--row.block-style-video-bg h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-video-bg h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.block--row.block-style-video-bg h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.block--row.block-style-video-bg .group-text{max-width:785px;}.block--row.block-style-video-bg .field--name-body{position:relative;z-index:2;}.block--row.block-style-video-bg .field--name-body p{font-style:normal;font-weight:300;text-shadow:4px 5px 4px black;margin-right:50px;}@media only screen and (max-width:767px){.block--row.block-style-video-bg .field--name-body p{font-size:21px;line-height:26px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-video-bg .field--name-body p{font-size:36px;line-height:40px;}}.block--row.block-style-video-bg .field--name-field-video .video-embed-field-responsive-video{position:inherit;z-index:0;}.block--row.block-style-video-bg .field--name-field-video .video-embed-field-responsive-video:after{display:none;}.block--row.block-style-video-bg .field--name-field-video .video-embed-field-responsive-video iframe{width:100%;height:100%;max-height:655px;object-fit:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;min-width:850px;}@media only screen and (max-width:767px){.block--row.block-style-video-bg .field--name-field-video .video-embed-field-responsive-video iframe{left:-50%;}}.block--row.block-style-video-bg .ipe-actions{position:relative;z-index:2;}.block--row.block-style-stark,.block--row.block-style-stark-wide{background:#171717;color:rgba(255,255,255,0.9);}.block--row.block-style-stark .tiny-slider-wrapper,.block--row.block-style-stark-wide .tiny-slider-wrapper{max-height:550px;}@media only screen and (max-width:767px){.block--row.block-style-stark .tns-outer,.block--row.block-style-stark-wide .tns-outer{margin-top:2em;}}@media only screen and (min-width:768px){.block--row.block-style-stark .tns-outer,.block--row.block-style-stark-wide .tns-outer{max-width:50%;margin-left:3em;}}.block--row.block-style-stark .tns-outer .tiny-slider-wrapper .tns-item img,.block--row.block-style-stark-wide .tns-outer .tiny-slider-wrapper .tns-item img{border-radius:11px;}.block--row.block-style-stark .tns-outer .tns-controls button:nth-child(1),.block--row.block-style-stark-wide .tns-outer .tns-controls button:nth-child(1){background-repeat:no-repeat;background-color:transparent;display:inline-block;width:40px;height:40px;background-size:contain;text-indent:-9999px;overflow:hidden;z-index:100;padding:0;border:none;border-radius:0;font-size:0;box-shadow:none;-webkit-transition:0.4s;transition:0.4s;background-image:url("/themes/custom/ggfresh/images/white-slider-left-arrow.svg");background-position:left top;}.block--row.block-style-stark .tns-outer .tns-controls button:nth-child(1):hover,.block--row.block-style-stark-wide .tns-outer .tns-controls button:nth-child(1):hover{transform:translateY(1px);}.block--row.block-style-stark .tns-outer .tns-controls button:nth-child(2),.block--row.block-style-stark-wide .tns-outer .tns-controls button:nth-child(2){background-repeat:no-repeat;background-color:transparent;display:inline-block;width:40px;height:40px;background-size:contain;text-indent:-9999px;overflow:hidden;z-index:100;padding:0;border:none;border-radius:0;font-size:0;box-shadow:none;-webkit-transition:0.4s;transition:0.4s;background-position:right top;background-image:url("/themes/custom/ggfresh/images/white-slider-right-arrow.svg");}.block--row.block-style-stark .tns-outer .tns-controls button:nth-child(2):hover,.block--row.block-style-stark-wide .tns-outer .tns-controls button:nth-child(2):hover{transform:translateY(1px);}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-stark .group-text,.block--row.block-style-stark-wide .group-text{display:flex;flex-direction:column;}}.block--row.block-style-stark h2,.block--row.block-style-stark-wide h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;color:white;}@media only screen and (max-width:767px){.block--row.block-style-stark h2,.block--row.block-style-stark-wide h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-stark h2,.block--row.block-style-stark-wide h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.block--row.block-style-stark h2,.block--row.block-style-stark-wide h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.block--row.block-style-stark h3,.block--row.block-style-stark-wide h3{color:white;font-style:normal;font-weight:900;}@media only screen and (max-width:767px){.block--row.block-style-stark h3,.block--row.block-style-stark-wide h3{font-size:48px;line-height:48px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-stark h3,.block--row.block-style-stark-wide h3{font-size:38px;line-height:38px;letter-spacing:-0.76px;}}@media only screen and (min-width:1025px){.block--row.block-style-stark h3,.block--row.block-style-stark-wide h3{font-size:48px;line-height:48px;letter-spacing:-0.96px;}}.block--row.block-style-stark .field--type-text-with-summary ul,.block--row.block-style-stark .field--type-text-long ul,.block--row.block-style-stark-wide .field--type-text-with-summary ul,.block--row.block-style-stark-wide .field--type-text-long ul{margin-bottom:15px;padding-left:25px;line-height:23px;}.block--row.block-style-stark p,.block--row.block-style-stark li,.block--row.block-style-stark .field-content,.block--row.block-style-stark-wide p,.block--row.block-style-stark-wide li,.block--row.block-style-stark-wide .field-content{color:rgba(255,255,255,0.9);}.block--row.block-style-stark a:not(.button):not(.btn),.block--row.block-style-stark-wide a:not(.button):not(.btn){color:#60a5fa;}.block--row.block-style-stark a:not(.button):not(.btn):hover,.block--row.block-style-stark-wide a:not(.button):not(.btn):hover{color:rgb(145.4451219512,192.987804878,251.5548780488);}@media only screen and (min-width:768px){.block--row.block-style-stark .field--name-body,.block--row.block-style-stark-wide .field--name-body{font-size:20px;line-height:31px;}}.block--row.block-style-stark .field--name-body h3,.block--row.block-style-stark-wide .field--name-body h3{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;color:white;}@media only screen and (max-width:767px){.block--row.block-style-stark .field--name-body h3,.block--row.block-style-stark-wide .field--name-body h3{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-stark .field--name-body h3,.block--row.block-style-stark-wide .field--name-body h3{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.block--row.block-style-stark .field--name-body h3,.block--row.block-style-stark-wide .field--name-body h3{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (max-width:767px){.block--row.block-style-stark .field--name-body h3,.block--row.block-style-stark-wide .field--name-body h3{font-size:28px;line-height:36px;letter-spacing:-0.84px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-stark .field--name-body h3,.block--row.block-style-stark-wide .field--name-body h3{font-size:42px;line-height:54px;letter-spacing:-1.26px;}}@media only screen and (min-width:1025px){.block--row.block-style-stark .field--name-body h3,.block--row.block-style-stark-wide .field--name-body h3{font-size:48px;line-height:62px;letter-spacing:-1.44px;padding:0 0 10px 0;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-stark .field--name-body .two-col .left,.block--row.block-style-stark-wide .field--name-body .two-col .left{padding-right:70px;}}@media only screen and (min-width:1025px){.block--row.block-style-stark .field--name-body .two-col .left,.block--row.block-style-stark-wide .field--name-body .two-col .left{padding-right:160px;}}.block--row.block-style-stark .field--name-body .two-col .right,.block--row.block-style-stark-wide .field--name-body .two-col .right{font-style:normal;font-weight:500;}@media only screen and (max-width:767px){.block--row.block-style-stark .field--name-body .two-col .right,.block--row.block-style-stark-wide .field--name-body .two-col .right{font-size:18px;line-height:24px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-stark .field--name-body .two-col .right,.block--row.block-style-stark-wide .field--name-body .two-col .right{font-size:17px;line-height:23px;}}@media only screen and (min-width:1025px){.block--row.block-style-stark .field--name-body .two-col .right,.block--row.block-style-stark-wide .field--name-body .two-col .right{font-size:24px;line-height:30px;}}@media only screen and (max-width:767px){.block--row.block-style-stark .block-content{padding-left:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-stark .block-content{padding-left:40px;}}@media only screen and (min-width:1025px){.block--row.block-style-stark .block-content{padding-left:60px;}}.block--row.block-style-timberwolf,.block--row.block-style-timberwolf-wide{background:#d4d4d4;}@media only screen and (max-width:767px){.block--row.block-style-timberwolf,.block--row.block-style-timberwolf-wide{padding-top:2em !important;padding-bottom:2em !important;}}@media only screen and (min-width:768px){.block--row.block-style-timberwolf,.block--row.block-style-timberwolf-wide{padding-top:2.5em !important;padding-bottom:2.5em !important;}}@media only screen and (max-width:767px){.block--row.block-style-timberwolf .block-content,.block--row.block-style-timberwolf-wide .block-content{padding-left:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-timberwolf .block-content,.block--row.block-style-timberwolf-wide .block-content{padding-left:40px;}}@media only screen and (min-width:1025px){.block--row.block-style-timberwolf .block-content,.block--row.block-style-timberwolf-wide .block-content{padding-left:60px;}}.block--row.block-style-timberwolf .two-col p,.block--row.block-style-timberwolf-wide .two-col p{text-align:left;font-size:22px;font-weight:500;line-height:34px;}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-timberwolf .two-col .left,.block--row.block-style-timberwolf-wide .two-col .left{padding-right:70px;}}@media only screen and (min-width:1025px){.block--row.block-style-timberwolf .two-col .left,.block--row.block-style-timberwolf-wide .two-col .left{padding-right:160px;}}.block--row.block-style-timberwolf .two-col h2,.block--row.block-style-timberwolf-wide .two-col h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;text-align:left;}@media only screen and (max-width:767px){.block--row.block-style-timberwolf .two-col h2,.block--row.block-style-timberwolf-wide .two-col h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-timberwolf .two-col h2,.block--row.block-style-timberwolf-wide .two-col h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.block--row.block-style-timberwolf .two-col h2,.block--row.block-style-timberwolf-wide .two-col h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}@media only screen and (min-width:768px){.block--row.block-style-timberwolf .two-col h2,.block--row.block-style-timberwolf-wide .two-col h2{margin-bottom:0;}}.block--row.block-style-timberwolf .field--name-body h3,.block--row.block-style-timberwolf-wide .field--name-body h3{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.block--row.block-style-timberwolf .field--name-body h3,.block--row.block-style-timberwolf-wide .field--name-body h3{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-timberwolf .field--name-body h3,.block--row.block-style-timberwolf-wide .field--name-body h3{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.block--row.block-style-timberwolf .field--name-body h3,.block--row.block-style-timberwolf-wide .field--name-body h3{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (max-width:767px){.block--row.block-style-timberwolf .field--name-body h3,.block--row.block-style-timberwolf-wide .field--name-body h3{font-size:28px;line-height:36px;letter-spacing:-0.84px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--row.block-style-timberwolf .field--name-body h3,.block--row.block-style-timberwolf-wide .field--name-body h3{font-size:42px;line-height:54px;letter-spacing:-1.26px;}}@media only screen and (min-width:1025px){.block--row.block-style-timberwolf .field--name-body h3,.block--row.block-style-timberwolf-wide .field--name-body h3{font-size:48px;line-height:62px;letter-spacing:-1.44px;padding:0 0 10px 0;}}@media only screen and (min-width:1025px){.block--row.block-style-timberwolf .field--name-body{margin-right:5em;}}.block--row.block-style-timberwolf-wide .block-content{padding-left:0;}.block--row.block-style-blizzard{background:white;}.block--row.block-style-paradise{background-color:#7d11ff;color:white;text-align:center;}.block--row.block-style-paradise .block-content{justify-content:center;}.block--row.block-style-paradise h2{color:white;}.block--row.block-style-paradise a{color:white;text-decoration:underline;}.block--row.block-style-paradise .field--name-body{max-width:500px;margin:0 auto;}.block--row.block-style-paradise .loginblock-shortcode-wrapper,.block--row.block-style-paradise .signupblock-shortcode-wrapper{margin:0 auto;}.block--row.block-style-paradise .loginblock-shortcode-wrapper .user-login-form .or-separator span,.block--row.block-style-paradise .signupblock-shortcode-wrapper .user-login-form .or-separator span{background-color:#7d11ff;}.block-style-stark input[type=text],.block-style-stark input[type=email],.block-style-stark input[type=password],.block-style-stark textarea,.block-style-stark select,.block-style-stark-wide input[type=text],.block-style-stark-wide input[type=email],.block-style-stark-wide input[type=password],.block-style-stark-wide textarea,.block-style-stark-wide select,.block-style-video-bg input[type=text],.block-style-video-bg input[type=email],.block-style-video-bg input[type=password],.block-style-video-bg textarea,.block-style-video-bg select,.block-style-video-bg-full input[type=text],.block-style-video-bg-full input[type=email],.block-style-video-bg-full input[type=password],.block-style-video-bg-full textarea,.block-style-video-bg-full select,.block-style-rockstar input[type=text],.block-style-rockstar input[type=email],.block-style-rockstar input[type=password],.block-style-rockstar textarea,.block-style-rockstar select{background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.3);color:#ffffff;}.block-style-stark input[type=text]::placeholder,.block-style-stark input[type=email]::placeholder,.block-style-stark input[type=password]::placeholder,.block-style-stark textarea::placeholder,.block-style-stark select::placeholder,.block-style-stark-wide input[type=text]::placeholder,.block-style-stark-wide input[type=email]::placeholder,.block-style-stark-wide input[type=password]::placeholder,.block-style-stark-wide textarea::placeholder,.block-style-stark-wide select::placeholder,.block-style-video-bg input[type=text]::placeholder,.block-style-video-bg input[type=email]::placeholder,.block-style-video-bg input[type=password]::placeholder,.block-style-video-bg textarea::placeholder,.block-style-video-bg select::placeholder,.block-style-video-bg-full input[type=text]::placeholder,.block-style-video-bg-full input[type=email]::placeholder,.block-style-video-bg-full input[type=password]::placeholder,.block-style-video-bg-full textarea::placeholder,.block-style-video-bg-full select::placeholder,.block-style-rockstar input[type=text]::placeholder,.block-style-rockstar input[type=email]::placeholder,.block-style-rockstar input[type=password]::placeholder,.block-style-rockstar textarea::placeholder,.block-style-rockstar select::placeholder{color:rgba(255,255,255,0.5);}.block-style-stark input[type=text]:focus,.block-style-stark input[type=email]:focus,.block-style-stark input[type=password]:focus,.block-style-stark textarea:focus,.block-style-stark select:focus,.block-style-stark-wide input[type=text]:focus,.block-style-stark-wide input[type=email]:focus,.block-style-stark-wide input[type=password]:focus,.block-style-stark-wide textarea:focus,.block-style-stark-wide select:focus,.block-style-video-bg input[type=text]:focus,.block-style-video-bg input[type=email]:focus,.block-style-video-bg input[type=password]:focus,.block-style-video-bg textarea:focus,.block-style-video-bg select:focus,.block-style-video-bg-full input[type=text]:focus,.block-style-video-bg-full input[type=email]:focus,.block-style-video-bg-full input[type=password]:focus,.block-style-video-bg-full textarea:focus,.block-style-video-bg-full select:focus,.block-style-rockstar input[type=text]:focus,.block-style-rockstar input[type=email]:focus,.block-style-rockstar input[type=password]:focus,.block-style-rockstar textarea:focus,.block-style-rockstar select:focus{background-color:rgba(255,255,255,0.15);border-color:#60a5fa;}.block--bundle-slideshow{background:#f5f5f5;overflow:hidden;}@media only screen and (min-width:768px){.block--bundle-slideshow{max-height:800px;}}.block--bundle-slideshow .tns-outer{flex-direction:column;margin:0 auto;max-width:1640px;overflow:hidden;}@media only screen and (max-width:767px){.block--bundle-slideshow .tns-outer .tns-controls{margin:1em 0 0 0;}}@media only screen and (min-width:768px){.block--bundle-slideshow .tns-outer .tns-controls{padding:3em 0 1em 1em;text-align:left;max-width:1440px;margin:0 auto;width:100%;}}.block--bundle-slideshow .tns-outer .tns-controls button:nth-child(1){background-repeat:no-repeat;background-color:transparent;display:inline-block;width:40px;height:40px;background-size:contain;text-indent:-9999px;overflow:hidden;z-index:100;padding:0;border:none;border-radius:0;font-size:0;box-shadow:none;-webkit-transition:0.4s;transition:0.4s;background-image:url("/themes/custom/ggfresh/images/white-slider-left-arrow.svg");background-position:left top;background-image:url("/themes/custom/ggfresh/images/slider-left-arrow.svg");}.block--bundle-slideshow .tns-outer .tns-controls button:nth-child(1):hover{transform:translateY(1px);}.block--bundle-slideshow .tns-outer .tns-controls button:nth-child(2){background-repeat:no-repeat;background-color:transparent;display:inline-block;width:40px;height:40px;background-size:contain;text-indent:-9999px;overflow:hidden;z-index:100;padding:0;border:none;border-radius:0;font-size:0;box-shadow:none;-webkit-transition:0.4s;transition:0.4s;background-position:right top;background-image:url("/themes/custom/ggfresh/images/white-slider-right-arrow.svg");background-image:url("/themes/custom/ggfresh/images/slider-right-arrow.svg");}.block--bundle-slideshow .tns-outer .tns-controls button:nth-child(2):hover{transform:translateY(1px);}.block--bundle-slideshow .tns-outer .tns-ovh{margin:0 auto;}@media only screen and (max-width:767px){.block--bundle-slideshow .tns-outer .tns-ovh{padding:1em;}}@media only screen and (min-width:768px){.block--bundle-slideshow .tns-outer .tns-ovh{padding:0 1em 3em 1em;max-width:1440px;}}@media only screen and (max-width:767px){.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item{width:242px;align-items:stretch;}}.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item:not(.tns-slide-active){opacity:0;}@media only screen and (min-width:768px){.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity{display:flex;margin:0 auto;}}.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity > div.field--name-field-slide-image{border-radius:13px;overflow:hidden;max-height:600px;}@media only screen and (min-width:768px) and (max-width:1024px){.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity > div.field--name-field-slide-image{max-width:250px;}}@media only screen and (min-width:1025px){.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity > div.field--name-field-slide-image{max-width:485px;}}@media only screen and (min-width:768px){.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity > div.field--name-field-slide-image{margin-right:60px;width:100%;}}.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity > div.text{padding:16px;}.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity > div.text .field--name-title{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity > div.text .field--name-title{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity > div.text .field--name-title{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity > div.text .field--name-title{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.block--bundle-slideshow .tns-outer .tns-ovh .tns-inner .tns-item .eck-entity > div.text p{text-align:left;font-size:22px;font-weight:500;line-height:34px;}.block--bundle-slideshow .tns-nav{margin:auto 0;}#block-stickybanner{height:65px;padding:0 3%;align-items:center;background-color:#d4d4d4;color:#f0f0f0;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-0.36px;z-index:999;box-shadow:1px 1px 3px 0 #000;}@media only screen and (min-width:768px){#block-stickybanner{display:block;}}#block-stickybanner h2{display:none;}#block-stickybanner div{width:100%;color:#0e0e0e;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){#block-stickybanner div{padding:15px;}}@media only screen and (min-width:1025px){#block-stickybanner div{padding:0;}}#block-stickybanner div p{margin:0;}@media only screen and (min-width:1025px){#block-stickybanner .desktop-only{display:inline-block;}}#block-stickybanner.sticky{position:fixed;top:0;width:100%;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){#block-stickybanner .signup-button-shortcode{font-size:18px;line-height:18px;background:none;border:none;text-decoration:underline;font-weight:bold;display:inline;-webkit-transition:0.4s;transition:0.4s;}#block-stickybanner .signup-button-shortcode:hover{color:#ff8c11 !important;}}@media only screen and (min-width:1025px){#block-stickybanner .signup-button-shortcode{padding:10px 30px;font-size:16px;}}#header.below-sticky{margin-top:68px;}.block-entity-fieldnodefield-attachment a.file-download{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;margin:0 !important;display:block;text-align:center;}.block-entity-fieldnodefield-attachment a.file-download a{color:#ffffff;}.block-entity-fieldnodefield-attachment a.file-download:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.field--name-field-audio{margin:0 0 em 0;}.field--name-field-audio label{display:none;}.field--name-field-audio audio{width:100%;}.field--name-field-audio audio:not([controls]){display:none;height:0;}.block-entity-fieldnodefield-basic-comments,.block-entity-fieldnodefield-video-comments,.block-field-blocknodevideofield-video-comments{min-height:200px;}.block-entity-fieldnodefield-basic-comments section > h2,.block-entity-fieldnodefield-video-comments section > h2,.block-field-blocknodevideofield-video-comments section > h2{display:none !important;}.block-entity-fieldnodefield-basic-comments section > .indented,.block-entity-fieldnodefield-video-comments section > .indented,.block-field-blocknodevideofield-video-comments section > .indented{margin-left:35px;margin-bottom:25px;padding:0 0 16px 0;clear:both;}@media only screen and (min-width:768px){.block-entity-fieldnodefield-basic-comments section > .indented,.block-entity-fieldnodefield-video-comments section > .indented,.block-field-blocknodevideofield-video-comments section > .indented{margin-left:100px;}}.block-entity-fieldnodefield-basic-comments section > .indented > article:first-of-type,.block-entity-fieldnodefield-video-comments section > .indented > article:first-of-type,.block-field-blocknodevideofield-video-comments section > .indented > article:first-of-type{border-top:none;padding-top:15px;}.block-entity-fieldnodefield-basic-comments section > form.comment-form,.block-entity-fieldnodefield-video-comments section > form.comment-form,.block-field-blocknodevideofield-video-comments section > form.comment-form{margin-left:0;margin-top:1em;padding-bottom:45px;background:white;border:1px solid #ddd;position:relative;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;}.block-entity-fieldnodefield-basic-comments section > form.comment-form .form-submit,.block-entity-fieldnodefield-video-comments section > form.comment-form .form-submit,.block-field-blocknodevideofield-video-comments section > form.comment-form .form-submit{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;display:inline-block;width:auto;}.block-entity-fieldnodefield-basic-comments section > form.comment-form .form-submit a,.block-entity-fieldnodefield-video-comments section > form.comment-form .form-submit a,.block-field-blocknodevideofield-video-comments section > form.comment-form .form-submit a{color:#ffffff;}.block-entity-fieldnodefield-basic-comments section > form.comment-form .form-submit:hover,.block-entity-fieldnodefield-video-comments section > form.comment-form .form-submit:hover,.block-field-blocknodevideofield-video-comments section > form.comment-form .form-submit:hover{background-color:#6e0ee6;border-color:#6e0ee6;}article.js-comment{clear:both;margin:1em 0;}article.js-comment:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){article.js-comment{display:flex;}}article.js-comment.pinned{background-image:url(/themes/custom/ggfresh/images/pin.png);background-repeat:no-repeat;background-position:top right;background-size:50px;}article.js-comment.pinned > div{box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px;}article.js-comment .entityusermasquerade{display:none;}article.js-comment > div{position:relative;padding:12px 15px 10px 25px;border:1px solid #ddd;flex-grow:1;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;background:white;}@media only screen and (max-width:767px){article.js-comment > div{margin-top:10px;}}article.js-comment > div .triangle-left{position:absolute;width:0;height:0;}@media only screen and (max-width:767px){article.js-comment > div .triangle-left{border-left:23px solid transparent;border-right:23px solid transparent;border-bottom:23px solid #ddd;top:-23px;left:30%;}}@media only screen and (min-width:768px){article.js-comment > div .triangle-left{border-top:23px solid transparent;border-bottom:23px solid transparent;border-right:23px solid #ddd;top:7%;left:-23px;}}article.js-comment > div .triangle-left .inner-triangle{position:relative;width:0;height:0;}@media only screen and (max-width:767px){article.js-comment > div .triangle-left .inner-triangle{border-left:22px solid transparent;border-right:22px solid transparent;border-bottom:22px solid white;left:-22px;bottom:-2px;}}@media only screen and (min-width:768px){article.js-comment > div .triangle-left .inner-triangle{border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:22px solid white;top:-22px;left:1px;}}article.js-comment > footer{background:#fafafa;border-radius:5px;padding:10px;}@media only screen and (min-width:768px){article.js-comment > footer{width:175px;min-width:175px;padding-right:20px;}}@media only screen and (max-width:767px){article.js-comment article.profile{display:flex;justify-content:space-between;}}@media only screen and (max-width:767px){article.js-comment article.profile .top{display:flex;align-items:center;min-height:40px;margin-bottom:5px;}}article.js-comment article.profile .field--name-user-picture{float:left;margin:4px 15px 0 0;height:35px;width:35px;overflow:hidden;}article.js-comment article.profile .field--name-user-picture .image-title{display:none;}article.js-comment article.profile .field--name-field-full-name{color:#7d11ff;font-weight:bold;font-size:1.1em;}article.js-comment article.profile .field--name-field-user-location{display:none;}article.js-comment .field--name-field-lifetime-member{display:inline-block;}article.js-comment .field--name-field-lifetime-member button{height:27px;width:27px;background-image:url(/themes/custom/ggfresh/images/supporter-badge.svg);background-position:0% 50%;background-size:27px;background-repeat:no-repeat;box-shadow:none;outline:none;border:none;background-color:unset;margin:0;padding:0;}article.js-comment .field--name-field-lifetime-member button span{display:none;}@media only screen and (min-width:768px){article.js-comment .comment-fields{display:flex;}article.js-comment .comment-fields .field--name-field-video{max-width:400px;width:400px;margin-left:1em;}}article.js-comment .field--name-comment-body{flex-grow:1;}article.js-comment .created{font-size:0.8em;}article.js-comment ul.links{display:none;}@media only screen and (min-width:768px){article.js-comment ul.links{display:inline-block;}}article.js-comment ul.links li{list-style:none;padding-left:0;margin-left:0;margin-right:5px;}article.js-comment ul.links a{text-decoration:dotted underline;}form.comment-form{clear:both;margin:0 0 2em 0;background-color:#f6f6f6;padding:16px;position:relative;}form.comment-form:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){form.comment-form{margin:0 0 15px 45px;}}form.comment-form .field--name-user-picture{float:left;margin:4px 15px 0 0;display:none;}@media only screen and (min-width:768px){form.comment-form .field--name-user-picture{display:block;}}form.comment-form .field--name-comment-body{padding:0;}@media only screen and (min-width:768px){form.comment-form .field--name-comment-body{margin-left:50px;}}form.comment-form .field--name-comment-body #edit-comment-body-0-format{display:none;}form.comment-form .field--name-comment-body textarea{width:100%;margin-right:15px;margin-left:0px;font-style:italic;}form.comment-form .field--name-comment-body .filter-wrapper{display:none;}form.comment-form .field--name-comment-body label{display:none;}form.comment-form .field--name-field-video{clear:both;}.route-commentreply .comment-reply{display:none !important;}.achievement-badge button.tooltip-button{background:none;border:none;padding:0;margin:0;box-shadow:unset;}.tooltip-content{background:#333;color:white;font-weight:bold;padding:4px 8px;font-size:13px;border-radius:4px;display:none;z-index:100;}.tooltip-content[data-show]{display:block;}.tooltip-arrow,.tooltip-arrow::before{position:absolute;width:8px;height:8px;background:inherit;}.tooltip-arrow{visibility:hidden;}.tooltip-arrow::before{visibility:visible;content:"";transform:rotate(45deg);}.tooltip-content[data-popper-placement^=top] > .tooltip-arrow{bottom:-4px;}.tooltip-content[data-popper-placement^=bottom] > .tooltip-arrow{top:-4px;}.tooltip-content[data-popper-placement^=left] > .tooltip-arrow{right:-4px;}.tooltip-content[data-popper-placement^=right] > .tooltip-arrow{left:-4px;}.field--name-field-description{margin:2em 0;}.user--teaser .field--name-field-guitar{border-top:1px solid #dbd4d4;border-bottom:1px solid #f0f0f0;}.field--name-field-guitar{margin-bottom:17px;padding-bottom:16px;padding-left:42px;background-position:0px 10px;min-height:38px;margin-top:18px;align-items:center;background-image:url(/themes/custom/ggfresh/images/guitar-icon.svg);background-size:35px;background-repeat:no-repeat;}.field--name-field-guitar:not(.field--widget-string-textfield){padding-top:16px;}.field--name-field-guitar.field--widget-string-textfield{padding-left:50px;}.field--name-field-resources a,.field--name-field-resources-link a{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;}.field--name-field-resources a a,.field--name-field-resources-link a a{color:#ffffff;}.field--name-field-resources a:hover,.field--name-field-resources-link a:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.field--name-field-tags li,.field--name-field-tags .field__item{text-transform:lowercase;display:inline-block;margin:2px 6px 2px 0;padding:4px 12px;border:1px solid #e5e5e5;border-radius:16px;background-color:#fafafa;color:#262626;font-size:12px;font-weight:500;transition:all 0.2s ease;cursor:pointer;text-decoration:none;}.field--name-field-tags li:hover,.field--name-field-tags .field__item:hover{background-color:#7d11ff;border-color:#7d11ff;color:#ffffff;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,0.1);}.field--name-field-tags li:active,.field--name-field-tags .field__item:active{transform:translateY(0);box-shadow:none;}.field--type-text ul,.field--type-text ol,.field--type-text-with-summary ul,.field--type-text-with-summary ol{padding-left:40px;}.field--name-field-user-location{color:#949494;}.field--name-user-picture:not(.field--widget-image-image){display:inline-block;margin-top:0px;margin-right:15px;padding-right:0px;float:left;border-radius:5px;}.field--name-user-picture:not(.field--widget-image-image) .image-title{display:none;}.field--name-user-picture:not(.field--widget-image-image) img{border-radius:5px;}.user--view-mode-full img{border-radius:14px;}.block-entity-fieldnodefield-video{margin-bottom:1em;}.or-separator{clear:both;border-bottom:1px solid hsla(0,0%,100%,0.4);text-align:center;color:hsla(0,0%,100%,0.75);height:13px;margin:1em 0 1.3em 0;}.or-separator:after{content:"";display:table;clear:both;}.or-separator span{height:17px;font-size:17px;width:50px;background-color:white;display:inline-block;}.stripe-subscribe-form{clear:both;padding:1em 4%;}.stripe-subscribe-form:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.stripe-subscribe-form{padding:2.25em 6% 2em;}}.stripe-subscribe-form .user-bar-content,.stripe-subscribe-form .section-inner,.stripe-subscribe-form .block-content,.stripe-subscribe-form.block-views > div,.stripe-subscribe-form.block-views > h2,.stripe-subscribe-form.block-block-content > h2,.stripe-subscribe-form.block-block-content > div,.stripe-subscribe-form.block-ctools-block > span,.stripe-subscribe-form.block-ctools-block > div,.stripe-subscribe-form.block-entity-block header,.stripe-subscribe-form.block-entity-block .content,.stripe-subscribe-form .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.stripe-subscribe-form.block-views h2,.stripe-subscribe-form.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.stripe-subscribe-form.block-views h2,.stripe-subscribe-form.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.stripe-subscribe-form.block-views h2,.stripe-subscribe-form.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.stripe-subscribe-form.block-views h2,.stripe-subscribe-form.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.panel-cog-layout-one-col .cog-layout--featured{background:#171717;}.panel-cog-layout-one-col .cog-layout--featured .block--row{padding-top:1.35em;}.panel-cog-layout-one-col .cog-layout--featured .block--row h3{font-weight:500;}.panel-cog-layout-one-col .cog-layout--featured .field--type-text-with-summary,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-long{color:#fff;}.panel-cog-layout-one-col .cog-layout--featured .field--type-text-with-summary h1,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-with-summary h2,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-with-summary h3,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-with-summary h4,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-with-summary h5,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-with-summary h6,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-long h1,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-long h2,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-long h3,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-long h4,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-long h5,.panel-cog-layout-one-col .cog-layout--featured .field--type-text-long h6{color:#fff !important;}.panel-cog-layout-one-col .cog-layout--featured h2,.panel-cog-layout-one-col .cog-layout--featured .field--name-title,.panel-cog-layout-one-col .cog-layout--featured .block-entity-fieldnodetitle{color:#FFFFFF;}.panel-cog-layout-one-col .cog-layout--featured h3{background:none;padding-left:0;color:#fff;}.panel-cog-layout-one-two-tabs{max-width:none !important;}.panel-cog-layout-one-two-tabs,.panel-cog-layout-two-col-tabs{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.panel-cog-layout-one-two-tabs .cog-layout--first-wrapper,.panel-cog-layout-two-col-tabs .cog-layout--first-wrapper{background-color:#7d11ff;box-shadow:none;color:white;}.panel-cog-layout-one-two-tabs .cog-layout--first .course-link,.panel-cog-layout-two-col-tabs .cog-layout--first .course-link{color:hsla(0,0%,100%,0.8);font-size:14px;line-height:17px;font-weight:500;background-image:linear-gradient(180deg,rgba(125,17,255,0.3),rgba(125,17,255,0.3)),url(/themes/custom/ggfresh/images/back-arrow-white.svg);background-position:0px 0px,0px 50%;background-size:auto,14px;background-repeat:repeat,no-repeat;padding-left:20px;}.panel-cog-layout-one-two-tabs .cog-layout--first .ipe-actions,.panel-cog-layout-two-col-tabs .cog-layout--first .ipe-actions{color:black;}.panel-cog-layout-one-two-tabs .cog-layout--first .ipe-actions a,.panel-cog-layout-two-col-tabs .cog-layout--first .ipe-actions a{color:black;}.panel-cog-layout-one-two-tabs .cog-layout--first a,.panel-cog-layout-two-col-tabs .cog-layout--first a{color:white;}.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner{clear:both;padding:1em 4%;padding-top:2em;}.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner:after,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner{padding:2.25em 6% 2em;}}.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .block-content,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .mq--t,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col-tabs .cog-layout--second .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.panel-cog-layout-one-two-tabs .ui-tabs,.panel-cog-layout-two-col-tabs .ui-tabs{background:none;border:none;padding:0;margin:0;}.panel-cog-layout-one-two-tabs .ui-tabs .ui-tabs-nav,.panel-cog-layout-two-col-tabs .ui-tabs .ui-tabs-nav{background:none;padding:0;margin:0;border:none;}@media only screen and (max-width:767px){.panel-cog-layout-one-two-tabs .ui-tabs .ui-tabs-nav,.panel-cog-layout-two-col-tabs .ui-tabs .ui-tabs-nav{display:flex;}}.panel-cog-layout-one-two-tabs .ui-tabs .ui-tabs-nav li.tab,.panel-cog-layout-two-col-tabs .ui-tabs .ui-tabs-nav li.tab{background:none;padding:0;margin:1em 0 0 0;border:none;outline:0;text-align:center;}@media only screen and (max-width:767px){.panel-cog-layout-one-two-tabs .ui-tabs .ui-tabs-nav li.tab,.panel-cog-layout-two-col-tabs .ui-tabs .ui-tabs-nav li.tab{flex-grow:1;}}.panel-cog-layout-one-two-tabs .ui-tabs .ui-tabs-nav li.tab a,.panel-cog-layout-two-col-tabs .ui-tabs .ui-tabs-nav li.tab a{text-transform:uppercase;list-style:none;padding:1em 1.5em;white-space:nowrap;font-size:15px;color:#888;display:inline-block;outline:none;background:#f5f5f5;position:relative;top:1px;z-index:10;}.panel-cog-layout-one-two-tabs .ui-tabs .ui-tabs-nav li.tab a:hover,.panel-cog-layout-two-col-tabs .ui-tabs .ui-tabs-nav li.tab a:hover{color:#7d11ff;}@media only screen and (max-width:767px){.panel-cog-layout-one-two-tabs .ui-tabs .ui-tabs-nav li.tab a,.panel-cog-layout-two-col-tabs .ui-tabs .ui-tabs-nav li.tab a{display:inline-block;width:100%;margin:0;font-size:12px;padding:1em 0.5em;}}.panel-cog-layout-one-two-tabs .ui-tabs .ui-tabs-nav li.tab.ui-state-active a,.panel-cog-layout-two-col-tabs .ui-tabs .ui-tabs-nav li.tab.ui-state-active a{color:#7d11ff;background-color:#fafafa;font-weight:500;}.panel-cog-layout-one-two-tabs .ui-tabs .ui-tabs-panel,.panel-cog-layout-two-col-tabs .ui-tabs .ui-tabs-panel{padding:0;margin:0;}.panel-cog-layout-one-two-tabs .ui-tabs .ui-widget-content,.panel-cog-layout-two-col-tabs .ui-tabs .ui-widget-content{font-family:articulat-cf,sans-serif;color:#262626;font-size:14px;}.panel-cog-layout-one-two-tabs .panels-tabs-container,.panel-cog-layout-two-col-tabs .panels-tabs-container{clear:both;display:none;}.panel-cog-layout-one-two-tabs .panels-tabs-container > div,.panel-cog-layout-two-col-tabs .panels-tabs-container > div{background:#fafafa;margin-top:0;margin-bottom:2em;padding:2em 14px 1em;flex-basis:100%;}@media only screen and (max-width:767px){.panel-cog-layout-one-two-tabs .panels-tabs-container > div,.panel-cog-layout-two-col-tabs .panels-tabs-container > div{padding:1em 2px;}}@media only screen and (max-width:767px){.panel-cog-layout-one-two-tabs .cog-layout--second-left-tabs,.panel-cog-layout-two-col-tabs .cog-layout--second-left-tabs{margin-bottom:3em;}}.panel-cog-layout-one-two-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child,.panel-cog-layout-one-two-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child,.panel-cog-layout-two-col-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child,.panel-cog-layout-two-col-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child{background:none;padding:0;margin:1em 0 0 0;border:none;outline:0;text-align:center;color:#7d11ff;border-bottom-color:#7d11ff;}@media only screen and (max-width:767px){.panel-cog-layout-one-two-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child,.panel-cog-layout-one-two-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child,.panel-cog-layout-two-col-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child,.panel-cog-layout-two-col-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child{flex-grow:1;}}.panel-cog-layout-one-two-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child a,.panel-cog-layout-one-two-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child a,.panel-cog-layout-two-col-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child a,.panel-cog-layout-two-col-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child a{text-transform:uppercase;list-style:none;padding:1em 1.5em;white-space:nowrap;font-size:15px;color:#888;display:inline-block;outline:none;background:#f5f5f5;position:relative;top:1px;z-index:10;}.panel-cog-layout-one-two-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child a:hover,.panel-cog-layout-one-two-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child a:hover,.panel-cog-layout-two-col-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child a:hover,.panel-cog-layout-two-col-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child a:hover{color:#7d11ff;}@media only screen and (max-width:767px){.panel-cog-layout-one-two-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child a,.panel-cog-layout-one-two-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child a,.panel-cog-layout-two-col-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child a,.panel-cog-layout-two-col-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child a{display:inline-block;width:100%;margin:0;font-size:12px;padding:1em 0.5em;}}.panel-cog-layout-one-two-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child.ui-state-active a,.panel-cog-layout-one-two-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child.ui-state-active a,.panel-cog-layout-two-col-tabs .block-region-second-left-tabs .block:not(.block-dashboard-block) h2:first-child.ui-state-active a,.panel-cog-layout-two-col-tabs .block-region-left-tabs .block:not(.block-dashboard-block) h2:first-child.ui-state-active a{color:#7d11ff;background-color:#fafafa;font-weight:500;}.panel-cog-layout-one-two-tabs .block-region-second-left-tabs .block:nth-child(n+2),.panel-cog-layout-one-two-tabs .block-region-left-tabs .block:nth-child(n+2),.panel-cog-layout-two-col-tabs .block-region-second-left-tabs .block:nth-child(n+2),.panel-cog-layout-two-col-tabs .block-region-left-tabs .block:nth-child(n+2){display:none;}@media only screen and (min-width:768px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner{display:flex;}}.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;font-weight:700;margin-bottom:0.5em;}@media only screen and (max-width:767px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left h2{font-size:36px;line-height:36px;}}.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top > div{margin-bottom:2em;}.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top > div.block-entity-fieldnodetitle{margin-bottom:0.5em;}.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-right{background-color:#f5f5f5;padding:15px 14px;position:relative;top:-15px;}.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-right .block-region-second-right > div{margin-bottom:2em;}.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-right h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-right h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-right h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-right h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-right h2{font-size:36px;line-height:36px;}}@media only screen and (max-width:767px){.panel-cog-layout-two-col-tabs{padding:1em;}}@media only screen and (min-width:768px){.panel-cog-layout-two-col-tabs{background:linear-gradient(90deg,transparent 75%,#f5f5f5 50%);}}.panel-cog-layout-two-col-tabs .cog-layout--left{padding:1em 0;}.panel-cog-layout-two-col-tabs .cog-layout--right{background-color:#f5f5f5;}@media only screen and (min-width:768px){.panel-cog-layout-two-col-tabs .cog-layout--right{min-height:500px;}}.panel-cog-layout-one-two .cog-layout--first{clear:both;padding:1em 4%;padding-top:12px;padding-bottom:14px;background-color:#7d11ff;box-shadow:none;color:white;}.panel-cog-layout-one-two .cog-layout--first:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.panel-cog-layout-one-two .cog-layout--first{padding:2.25em 6% 2em;}}.panel-cog-layout-one-two .cog-layout--first .user-bar-content,.panel-cog-layout-one-two .cog-layout--first .section-inner,.panel-cog-layout-one-two .cog-layout--first .block-content,.panel-cog-layout-one-two .cog-layout--first.block-views > div,.panel-cog-layout-one-two .cog-layout--first.block-views > h2,.panel-cog-layout-one-two .cog-layout--first.block-block-content > h2,.panel-cog-layout-one-two .cog-layout--first.block-block-content > div,.panel-cog-layout-one-two .cog-layout--first.block-ctools-block > span,.panel-cog-layout-one-two .cog-layout--first.block-ctools-block > div,.panel-cog-layout-one-two .cog-layout--first.block-entity-block header,.panel-cog-layout-one-two .cog-layout--first.block-entity-block .content,.panel-cog-layout-one-two .cog-layout--first .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-one-two .cog-layout--first.block-views h2,.panel-cog-layout-one-two .cog-layout--first.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-one-two .cog-layout--first.block-views h2,.panel-cog-layout-one-two .cog-layout--first.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-one-two .cog-layout--first.block-views h2,.panel-cog-layout-one-two .cog-layout--first.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-one-two .cog-layout--first.block-views h2,.panel-cog-layout-one-two .cog-layout--first.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.panel-cog-layout-one-two .cog-layout--first a{color:white;}.cog-pl .block-entity-fieldnodetitle{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.cog-pl .block-entity-fieldnodetitle{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.cog-pl .block-entity-fieldnodetitle{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.cog-pl .block-entity-fieldnodetitle{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.cog-panel--fullrow{clear:both;}.cog-panel--fullrow:after{content:"";display:table;clear:both;}.panel-cog-layout-two-col{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.panel-cog-layout-two-col .cog-panel--fullrow-inner{clear:both;padding:1em 4%;}.panel-cog-layout-two-col .cog-panel--fullrow-inner:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.panel-cog-layout-two-col .cog-panel--fullrow-inner{padding:2.25em 6% 2em;}}.panel-cog-layout-two-col .cog-panel--fullrow-inner .user-bar-content,.panel-cog-layout-two-col .cog-panel--fullrow-inner .section-inner,.panel-cog-layout-two-col .cog-panel--fullrow-inner .block-content,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-views > div,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-views > h2,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-block-content > h2,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-block-content > div,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-ctools-block > span,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-ctools-block > div,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-entity-block header,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-entity-block .content,.panel-cog-layout-two-col .cog-panel--fullrow-inner .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-views h2,.panel-cog-layout-two-col .cog-panel--fullrow-inner.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:768px){.panel-cog-layout-two-col .cog-panel--fullrow-inner{display:flex;}}.panel-cog-layout-two-col .cog-panel--fullrow-inner .cog-layout--right{background-color:#f5f5f5;padding:15px 14px;margin:0 0 1em 0;}.panel-cog-layout-two-col .cog-panel--fullrow-inner .cog-layout--right .block{margin:0 0 1em 0;}.panel-cog-layout-two-col .cog-panel--fullrow-inner .cog-layout--right .block h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;background:none;padding:0;margin-bottom:0.5em;}@media only screen and (max-width:767px){.panel-cog-layout-two-col .cog-panel--fullrow-inner .cog-layout--right .block h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.panel-cog-layout-two-col .cog-panel--fullrow-inner .cog-layout--right .block h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.panel-cog-layout-two-col .cog-panel--fullrow-inner .cog-layout--right .block h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper{background:#171717;}.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .block--row{padding-top:1.35em;}.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .block--row h3{font-weight:500;}.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-with-summary,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-long{color:#fff;}.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-with-summary h1,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-with-summary h2,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-with-summary h3,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-with-summary h4,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-with-summary h5,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-with-summary h6,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-long h1,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-long h2,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-long h3,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-long h4,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-long h5,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--type-text-long h6{color:#fff !important;}.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper h2,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .field--name-title,.panel-cog-layout-two-one-two-cl .cog-layout--first-wrapper .block-entity-fieldnodetitle{color:#FFFFFF;}.panel-cog-layout-two-one-two-cl .cog-layout--first .cog-layout--first-left{margin:0 0 1em 0;}.panel-cog-layout-two-one-two-cl .cog-layout--second .field--name-field-image{clear:both;}.panel-cog-layout-two-one-two-cl .cog-layout--second .field--name-field-image:after{content:"";display:table;clear:both;}.panel-cog-layout-two-one-two-cl .cog-layout--second .field--name-field-image .field__item{text-align:center;margin:0.5em 0 1em 0;}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two-cl .cog-layout--second .field--name-field-image .field__item{float:left;width:33%;}}.panel-cog-layout-two-one-two-cl .cog-layout--second .field--name-field-image .field__item .image-title{color:#494949;font-size:18px;font-weight:bold;display:block;}.panel-cog-layout-two-one-two-cl .cog-layout--third-left{margin-bottom:2em;}.panel-cog-layout-two-one-two-cl .cog-layout--third-left .block{margin-bottom:0.5em;}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two-cl .cog-layout--third-right h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}}@media only screen and (min-width:768px) and (max-width:767px){.panel-cog-layout-two-one-two-cl .cog-layout--third-right h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.panel-cog-layout-two-one-two-cl .cog-layout--third-right h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:768px) and (min-width:1025px){.panel-cog-layout-two-one-two-cl .cog-layout--third-right h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.panel-cog-layout-two-one-two-cl .cog-layout--third-right .block{margin:0 0 2.5em 0;}.panel-cog-layout-two-one-two-cl .cog-layout--third-right .view-id-students .views-field-user-picture{width:31%;margin-right:2%;margin-top:5px;}.panel-cog-layout-two-one-two .cog-layout--first-wrapper{background:#171717;}.panel-cog-layout-two-one-two .cog-layout--first-wrapper .block--row{padding-top:1.35em;}.panel-cog-layout-two-one-two .cog-layout--first-wrapper .block--row h3{font-weight:500;}.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-with-summary,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-long{color:#fff;}.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-with-summary h1,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-with-summary h2,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-with-summary h3,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-with-summary h4,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-with-summary h5,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-with-summary h6,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-long h1,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-long h2,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-long h3,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-long h4,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-long h5,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--type-text-long h6{color:#fff !important;}.panel-cog-layout-two-one-two .cog-layout--first-wrapper h2,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .field--name-title,.panel-cog-layout-two-one-two .cog-layout--first-wrapper .block-entity-fieldnodetitle{color:#FFFFFF;}.panel-cog-layout-two-one-two .cog-layout--first .cog-layout--first-left{margin:0 0 1em 0;}.panel-cog-layout-two-one-two .cog-layout--second .field--name-field-image{clear:both;}.panel-cog-layout-two-one-two .cog-layout--second .field--name-field-image:after{content:"";display:table;clear:both;}.panel-cog-layout-two-one-two .cog-layout--second .field--name-field-image .field__item{text-align:center;margin:0.5em 0 1em 0;}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two .cog-layout--second .field--name-field-image .field__item{float:left;width:33%;}}.panel-cog-layout-two-one-two .cog-layout--second .field--name-field-image .field__item .image-title{color:#494949;font-size:18px;font-weight:bold;display:block;}.panel-cog-layout-two-one-two .cog-layout--third-left{margin-bottom:2em;}.panel-cog-layout-two-one-two .cog-layout--third-left .block{margin-bottom:0.5em;}@media only screen and (min-width:768px){.panel-cog-layout-two-one-two .cog-layout--third-right h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}}@media only screen and (min-width:768px) and (max-width:767px){.panel-cog-layout-two-one-two .cog-layout--third-right h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (min-width:768px) and (max-width:1024px){.panel-cog-layout-two-one-two .cog-layout--third-right h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:768px) and (min-width:1025px){.panel-cog-layout-two-one-two .cog-layout--third-right h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.panel-cog-layout-two-one-two .cog-layout--third-right .block{margin:0 0 2.5em 0;}.panel-cog-layout-two-one .cog-layout--first .cog-layout--first-right .view-id-students .views-row:nth-child(6){display:none;}.nodetype--collaboration .block-system-main-block{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.node--type-collaboration.node--view-mode-full{clear:both;padding:1em 4%;}.node--type-collaboration.node--view-mode-full:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.node--type-collaboration.node--view-mode-full{padding:2.25em 6% 2em;}}.node--type-collaboration.node--view-mode-full .user-bar-content,.node--type-collaboration.node--view-mode-full .section-inner,.node--type-collaboration.node--view-mode-full .block-content,.node--type-collaboration.node--view-mode-full.block-views > div,.node--type-collaboration.node--view-mode-full.block-views > h2,.node--type-collaboration.node--view-mode-full.block-block-content > h2,.node--type-collaboration.node--view-mode-full.block-block-content > div,.node--type-collaboration.node--view-mode-full.block-ctools-block > span,.node--type-collaboration.node--view-mode-full.block-ctools-block > div,.node--type-collaboration.node--view-mode-full.block-entity-block header,.node--type-collaboration.node--view-mode-full.block-entity-block .content,.node--type-collaboration.node--view-mode-full .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.node--type-collaboration.node--view-mode-full.block-views h2,.node--type-collaboration.node--view-mode-full.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-collaboration.node--view-mode-full.block-views h2,.node--type-collaboration.node--view-mode-full.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-collaboration.node--view-mode-full.block-views h2,.node--type-collaboration.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-collaboration.node--view-mode-full.block-views h2,.node--type-collaboration.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.node--type-collaboration.node--view-mode-full h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-collaboration.node--view-mode-full h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-collaboration.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-collaboration.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--course .block-entity-fieldnodetitle{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.nodetype--course .block-entity-fieldnodetitle{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.nodetype--course .block-entity-fieldnodetitle{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.nodetype--course .block-entity-fieldnodetitle{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--course button.stripe-button,.nodetype--course a.stripe-button{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;color:white;font-weight:bold;background:none;}.nodetype--course button.stripe-button:hover,.nodetype--course a.stripe-button:hover{border-color:#7d11ff;background-color:#7d11ff;}.nodetype--course .block-views h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.nodetype--course .block-views h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.nodetype--course .block-views h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.nodetype--course .block-views h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--course .block-views h3{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;margin-top:1em;margin-bottom:0.5em;}@media only screen and (min-width:1025px){.nodetype--course .block-views h3{font-size:26px;line-height:24px;}}.nodetype--firmware-release .block-system-main-block{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.node--type-firmware-release.node--view-mode-full{clear:both;padding:1em 4%;}.node--type-firmware-release.node--view-mode-full:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.node--type-firmware-release.node--view-mode-full{padding:2.25em 6% 2em;}}.node--type-firmware-release.node--view-mode-full .user-bar-content,.node--type-firmware-release.node--view-mode-full .section-inner,.node--type-firmware-release.node--view-mode-full .block-content,.node--type-firmware-release.node--view-mode-full.block-views > div,.node--type-firmware-release.node--view-mode-full.block-views > h2,.node--type-firmware-release.node--view-mode-full.block-block-content > h2,.node--type-firmware-release.node--view-mode-full.block-block-content > div,.node--type-firmware-release.node--view-mode-full.block-ctools-block > span,.node--type-firmware-release.node--view-mode-full.block-ctools-block > div,.node--type-firmware-release.node--view-mode-full.block-entity-block header,.node--type-firmware-release.node--view-mode-full.block-entity-block .content,.node--type-firmware-release.node--view-mode-full .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.node--type-firmware-release.node--view-mode-full.block-views h2,.node--type-firmware-release.node--view-mode-full.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-firmware-release.node--view-mode-full.block-views h2,.node--type-firmware-release.node--view-mode-full.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-firmware-release.node--view-mode-full.block-views h2,.node--type-firmware-release.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-firmware-release.node--view-mode-full.block-views h2,.node--type-firmware-release.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.node--type-firmware-release.node--view-mode-full h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-firmware-release.node--view-mode-full h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-firmware-release.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-firmware-release.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--instructor .field--name-body{font-size:1.2em;}.nodetype--instructor .field--name-body p{margin-bottom:1.2em;}@media only screen and (min-width:1025px){.nodetype--instructor .field--name-body{padding-right:20%;}}.nodetype--instructor .field--name-field-image img{border-radius:11px;}@media only screen and (max-width:767px){.nodetype--instructor .field--name-field-social-links{text-align:center;}}.nodetype--instructor .field--name-field-social-links a{color:#60a5fa;}.nodetype--landing_page{background:#171717;}.nodetype--landing_page #header-region{box-shadow:none;}.nodetype--landing_page .block-discord-widget{background:#171717;}.nodetype--landing_page a.btn,.nodetype--landing_page a.button,.nodetype--landing_page .btn,.nodetype--landing_page .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .nodetype--landing_page .form-submit,.nodetype--landing_page .button,.nodetype--landing_page .btn-primary,.nodetype--landing_page .button--primary,.nodetype--landing_page a[class*=button]{background-color:#7d11ff !important;border-color:#7d11ff !important;color:#ffffff !important;}.nodetype--landing_page a.btn:hover,.nodetype--landing_page a.button:hover,.nodetype--landing_page .btn:hover,.nodetype--landing_page .discussion-content .field--name-field-basic-comments .comment-form .form-submit:hover,.discussion-content .field--name-field-basic-comments .comment-form .nodetype--landing_page .form-submit:hover,.nodetype--landing_page .button:hover,.nodetype--landing_page .btn-primary:hover,.nodetype--landing_page .button--primary:hover,.nodetype--landing_page a[class*=button]:hover{background-color:#6e0ee6 !important;border-color:#6e0ee6 !important;}.block-entity-fieldnodefield-audio h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.block-entity-fieldnodefield-audio h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-entity-fieldnodefield-audio h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.block-entity-fieldnodefield-audio h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--live_lesson .field--name-field-video .youtube_live iframe{margin:0;padding:0;}.nodetype--live_lesson .field--name-field-video .youtube_live iframe:nth-child(1){width:69%;}.nodetype--live_lesson .field--name-field-video .youtube_live iframe:nth-child(2){left:70%;width:30%;}.nodetype--live_lesson .block-region-featured .block-entity-fieldnodetitle{padding-top:0.5em;padding-bottom:0;margin:0;}.nodetype--live_lesson .block-region-featured .block-entity-fieldnodefield-tags{padding-top:0;padding-bottom:0;}.nodetype--live_lesson .block-views-blocklive-lesson-block-1 > h2{color:#494949;}.nodetype--masterclass .masterclass--past .block-entity-fieldnodefield-join-stream-link{display:none;}.nodetype--masterclass .panel-cog-layout-one-col .block-entity-fieldnodetitle,.nodetype--masterclass .panel-cog-layout-one-col .block-entity-fieldnodebody{padding-top:0.5em;padding-bottom:0;}.nodetype--masterclass .panel-cog-layout-one-col .block-entity-fieldnodetitle > span,.nodetype--masterclass .panel-cog-layout-one-col .block-entity-fieldnodebody > span{display:block;}.nodetype--masterclass .panel-cog-layout-one-two-tabs{overflow:hidden;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--first-wrapper{padding-top:1em;padding-bottom:1em;background:#171717;border-bottom:1px solid #171717;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--first-wrapper .cog-layout--first .cog-panel--fullrow-inner > div > div > div{padding-top:0;padding-bottom:0;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--first-wrapper .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-fieldnodetitle{padding-top:0.5em;color:white;}@media only screen and (max-width:767px){.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--first-wrapper .cog-layout--first .cog-panel--fullrow-inner > div > div > div.block-entity-fieldnodefield-stream{padding-left:0;padding-right:0;}}@media only screen and (min-width:768px){.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;}}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block{flex-grow:1;}@media only screen and (max-width:767px){.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-like-video-block{padding-top:16px;padding-right:14px;}}@media only screen and (min-width:768px){.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-like-video-block{position:absolute;top:0;right:0;}}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-join-stream-link{margin-bottom:0;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-join-stream-link .field a{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;padding:12px 36px;color:white !important;background:#171717;display:inline-block;width:auto;text-transform:none;margin-right:5px;border-color:#171717;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-join-stream-link .field a a{color:#ffffff;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-join-stream-link .field a:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-join-stream-link .field a:hover{background-color:#4a4a4a;border-color:#171717;}@media only screen and (max-width:767px){.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-join-stream-link .field a{width:100%;display:block;margin:0.5em 0;text-align:center;margin-top:0;font-size:18px;}}@media only screen and (min-width:768px){.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-join-stream-link .field a{margin-top:0;}}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-flag-masterclass-block{margin-bottom:0;}@media only screen and (min-width:768px){.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-flag-masterclass-block .flag a{margin-top:0;}}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodetitle,.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodebody,.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-tags,.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-related-content,.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-transcript-summary .field{background-color:white;margin-top:0;margin-bottom:2em;padding:2em;flex-basis:100%;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodetitle{padding-top:0.5em;padding-bottom:0.25em;padding-left:0;margin-bottom:0.5em;background:none;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodebody,.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-related-content{padding-bottom:1em;box-shadow:rgba(0,0,0,0.16) 0px 1px 4px;border:1px solid #ddd;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-related-content{padding-top:0;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-related-content .field__label{display:none;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-related-content h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;margin-bottom:0.25em;}@media only screen and (min-width:1025px){.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-related-content h2{font-size:26px;line-height:24px;}}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-transcript-summary{margin-top:2em;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-region-second-left-top .block-entity-fieldnodefield-transcript-summary .field{box-shadow:rgba(0,0,0,0.16) 0px 1px 4px;border:1px solid #ddd;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-entity-fieldnodefield-video-comments form,.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-entity-fieldnodefield-video-comments article.js-comment,.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-top .block-views-blockvideos-block-1 .view-filters,.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-tabs .block-entity-fieldnodefield-video-comments form,.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-tabs .block-entity-fieldnodefield-video-comments article.js-comment,.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-left .cog-layout--second-left-tabs .block-views-blockvideos-block-1 .view-filters{background-color:white;}.nodetype--masterclass .panel-cog-layout-one-two-tabs .cog-layout--second .cog-panel--fullrow-inner .cog-layout--second-right{background-color:#f5f5f5;padding:15px 14px;}.nodetype--microlesson .block-entity-fieldnodetitle{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.nodetype--microlesson .block-entity-fieldnodetitle{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.nodetype--microlesson .block-entity-fieldnodetitle{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.nodetype--microlesson .block-entity-fieldnodetitle{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--microlesson .block-like-video-block{margin-bottom:-3em;z-index:100;position:relative;}.nodetype--microlesson .upload-video{display:none;}.nodetype--microlesson.role-subscriber .upload-video,.nodetype--microlesson.role-premium .upload-video,.nodetype--microlesson.role-administrator .upload-video{display:block;}.nodetype--news-update .block-system-main-block{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.node--type-news-update.node--view-mode-full{clear:both;padding:1em 4%;}.node--type-news-update.node--view-mode-full:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.node--type-news-update.node--view-mode-full{padding:2.25em 6% 2em;}}.node--type-news-update.node--view-mode-full .user-bar-content,.node--type-news-update.node--view-mode-full .section-inner,.node--type-news-update.node--view-mode-full .block-content,.node--type-news-update.node--view-mode-full.block-views > div,.node--type-news-update.node--view-mode-full.block-views > h2,.node--type-news-update.node--view-mode-full.block-block-content > h2,.node--type-news-update.node--view-mode-full.block-block-content > div,.node--type-news-update.node--view-mode-full.block-ctools-block > span,.node--type-news-update.node--view-mode-full.block-ctools-block > div,.node--type-news-update.node--view-mode-full.block-entity-block header,.node--type-news-update.node--view-mode-full.block-entity-block .content,.node--type-news-update.node--view-mode-full .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.node--type-news-update.node--view-mode-full.block-views h2,.node--type-news-update.node--view-mode-full.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-news-update.node--view-mode-full.block-views h2,.node--type-news-update.node--view-mode-full.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-news-update.node--view-mode-full.block-views h2,.node--type-news-update.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-news-update.node--view-mode-full.block-views h2,.node--type-news-update.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.node--type-news-update.node--view-mode-full h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-news-update.node--view-mode-full h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-news-update.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-news-update.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--page .block-system-main-block{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.node--type-page.node--view-mode-full{clear:both;padding:1em 4%;}.node--type-page.node--view-mode-full:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.node--type-page.node--view-mode-full{padding:2.25em 6% 2em;}}.node--type-page.node--view-mode-full .user-bar-content,.node--type-page.node--view-mode-full .section-inner,.node--type-page.node--view-mode-full .block-content,.node--type-page.node--view-mode-full.block-views > div,.node--type-page.node--view-mode-full.block-views > h2,.node--type-page.node--view-mode-full.block-block-content > h2,.node--type-page.node--view-mode-full.block-block-content > div,.node--type-page.node--view-mode-full.block-ctools-block > span,.node--type-page.node--view-mode-full.block-ctools-block > div,.node--type-page.node--view-mode-full.block-entity-block header,.node--type-page.node--view-mode-full.block-entity-block .content,.node--type-page.node--view-mode-full .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.node--type-page.node--view-mode-full.block-views h2,.node--type-page.node--view-mode-full.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-page.node--view-mode-full.block-views h2,.node--type-page.node--view-mode-full.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-page.node--view-mode-full.block-views h2,.node--type-page.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-page.node--view-mode-full.block-views h2,.node--type-page.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.node--type-page.node--view-mode-full h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-page.node--view-mode-full h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-page.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-page.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--pedal .block-system-main-block{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.node--type-pedal.node--view-mode-full{clear:both;padding:1em 4%;}.node--type-pedal.node--view-mode-full:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.node--type-pedal.node--view-mode-full{padding:2.25em 6% 2em;}}.node--type-pedal.node--view-mode-full .user-bar-content,.node--type-pedal.node--view-mode-full .section-inner,.node--type-pedal.node--view-mode-full .block-content,.node--type-pedal.node--view-mode-full.block-views > div,.node--type-pedal.node--view-mode-full.block-views > h2,.node--type-pedal.node--view-mode-full.block-block-content > h2,.node--type-pedal.node--view-mode-full.block-block-content > div,.node--type-pedal.node--view-mode-full.block-ctools-block > span,.node--type-pedal.node--view-mode-full.block-ctools-block > div,.node--type-pedal.node--view-mode-full.block-entity-block header,.node--type-pedal.node--view-mode-full.block-entity-block .content,.node--type-pedal.node--view-mode-full .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.node--type-pedal.node--view-mode-full.block-views h2,.node--type-pedal.node--view-mode-full.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-pedal.node--view-mode-full.block-views h2,.node--type-pedal.node--view-mode-full.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-pedal.node--view-mode-full.block-views h2,.node--type-pedal.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-pedal.node--view-mode-full.block-views h2,.node--type-pedal.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.node--type-pedal.node--view-mode-full h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-pedal.node--view-mode-full h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-pedal.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-pedal.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--reaction_video .block-entity-fieldnodetitle{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.nodetype--reaction_video .block-entity-fieldnodetitle{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.nodetype--reaction_video .block-entity-fieldnodetitle{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.nodetype--reaction_video .block-entity-fieldnodetitle{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--reaction_video .block-like-video-block{margin-bottom:-3em;z-index:100;position:relative;}.nodetype--reaction_video:not(.role-subscriber) .upload-video,.nodetype--reaction_video:not(.role-administrator) .upload-video{display:none;}.song-row{background:white;position:relative;overflow:hidden;}.song-row .song-row-mobile-layout{display:block;}.song-row .song-row-desktop-layout{display:none;}@media (min-width:1025px){.song-row{border:1px solid #e5e5e5;border-radius:8px;margin-bottom:8px;padding:16px 24px;}.song-row .song-row-mobile-layout{display:none;}.song-row .song-row-desktop-layout{display:flex;align-items:center;gap:20px;}.song-row .song-row-desktop-play{flex-shrink:0;}.song-row .song-row-desktop-play .btn-play-compact{width:40px;height:40px;border-radius:50%;background:white;border:2px solid #7d11ff;color:#7d11ff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;}.song-row .song-row-desktop-play .btn-play-compact:hover{background:#7d11ff;color:white;}.song-row .song-row-desktop-play .btn-play-compact.playing{background:#7d11ff;color:white;}.song-row .song-row-desktop-play .btn-play-compact.playing .fa-play:before{content:"\f04c";}.song-row .song-row-desktop-author{flex-shrink:0;min-width:150px;}.song-row .song-row-desktop-author .author-link{display:flex;align-items:center;gap:8px;text-decoration:none;color:#333;}.song-row .song-row-desktop-author .author-link:hover{color:#7d11ff;}.song-row .song-row-desktop-author .author-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;}.song-row .song-row-desktop-author .author-avatar-placeholder{width:32px;height:32px;border-radius:50%;background:#e5e5e5;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#666;}.song-row .song-row-desktop-author .author-name{font-size:14px;font-weight:500;}.song-row .song-row-desktop-title{flex:1;min-width:0;}.song-row .song-row-desktop-title .title-link{color:#333;text-decoration:none;font-size:16px;font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.song-row .song-row-desktop-title .title-link:hover{color:#7d11ff;}.song-row .song-row-desktop-metadata{display:flex;gap:12px;flex-shrink:0;}.song-row .song-row-desktop-metadata .meta-item{font-size:13px;color:#666;white-space:nowrap;}.song-row .song-row-desktop-stats{display:flex;gap:16px;flex-shrink:0;}.song-row .song-row-desktop-stats .stat-item{display:flex;align-items:center;gap:4px;font-size:13px;color:#666;}.song-row .song-row-desktop-stats .stat-item i{font-size:12px;}.song-row .song-row-desktop-channels{display:flex;align-items:center;gap:-8px;flex-shrink:0;}.song-row .song-row-desktop-channels .channel-avatar-compact{width:28px;height:28px;border-radius:50%;border:2px solid white;overflow:hidden;position:relative;z-index:1;}.song-row .song-row-desktop-channels .channel-avatar-compact:hover{z-index:2;transform:scale(1.1);}.song-row .song-row-desktop-channels .channel-avatar-compact img{width:100%;height:100%;object-fit:cover;}.song-row .song-row-desktop-channels .channel-avatar-compact .avatar-placeholder{width:100%;height:100%;background:#e5e5e5;display:flex;align-items:center;justify-content:center;color:#999;font-size:12px;}.song-row .song-row-desktop-actions{display:flex;gap:8px;flex-shrink:0;}.song-row .song-row-desktop-actions .btn-icon{width:32px;height:32px;border-radius:6px;border:1px solid #e5e5e5;background:white;color:#666;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;text-decoration:none;}.song-row .song-row-desktop-actions .btn-icon:hover{background:#7d11ff;border-color:#7d11ff;color:white;}.song-row .song-row-desktop-actions .btn-icon:hover .icon.icon-download{background-image:url("/themes/custom/ggfresh/images/download-white.svg");}.song-row .song-row-desktop-actions .btn-icon:hover .icon.icon-export{background-image:url("/themes/custom/ggfresh/images/export-white.svg");}.song-row .song-row-desktop-actions .btn-icon.btn-view-details{width:auto;padding:0 16px;background:#7d11ff;border-color:#7d11ff;color:white;font-size:14px;font-weight:600;gap:6px;}.song-row .song-row-desktop-actions .btn-icon.btn-view-details:hover{background:#6b0fe6;border-color:#6b0fe6;transform:translateY(-1px);box-shadow:0 2px 8px rgba(125,17,255,0.3);}.song-row .song-row-desktop-actions .btn-icon i{font-size:14px;}.song-row .song-row-desktop-actions .btn-icon .icon{display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;}.song-row .song-row-desktop-actions .btn-icon .icon.icon-download{background-image:url("/themes/custom/ggfresh/images/download.svg");}.song-row .song-row-desktop-actions .btn-icon .icon.icon-export{background-image:url("/themes/custom/ggfresh/images/export.svg");}}@media (max-width:1024px){.song-row{border:none;border-radius:0;margin-bottom:16px;padding:0;}}.song-row-progress{position:absolute;bottom:0;left:0;right:0;height:3px;background:transparent;display:none;}.song-row-progress.active{display:block;}.song-row-progress .song-row-progress-bar{height:100%;background:#7d11ff;width:0;transition:width 0.1s linear;}.song-row.playing .song-row-progress{display:block;}@media (min-width:1025px){.song-row.playing{background:#f8f8ff;}.song-row.playing .btn-play-compact{background:#7d11ff;color:white;}.song-row.playing .btn-play-compact .fa-play:before{content:"\f04c";}}.nodetype--song .block-system-main-block{max-width:100%;margin-left:0;margin-right:0;}.node--type-song.node--view-mode-full{padding:0;margin:0;}.node--type-song.node--view-mode-full h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-song.node--view-mode-full h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-song.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-song.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.page-node-song .container{padding:0 20px !important;margin:0 auto;width:100%;}@media (min-width:1200px){.page-node-song .container{max-width:1200px;}}.page-node-song article{background:transparent;padding:0;margin:0;overflow:hidden;}.page-node-song .node--type-song{background:transparent;overflow:hidden;}.page-node-song .page-content{padding:0;}.page-node-song .main-container,.page-node-song .block-content,.page-node-song .region-content{background:transparent;}@media (min-width:1200px){.page-node-song .song-header{padding-bottom:0;}.page-node-song .song-header .container{display:flex;align-items:center;}.page-node-song .song-header .song-header-content{width:100%;display:flex;align-items:center;gap:40px;position:relative;z-index:200;}.page-node-song .song-header .song-header-author{flex:0 0 250px;}.page-node-song .song-header .song-header-actions{flex:0 0 auto;margin-left:auto;}.page-node-song .song-main{margin-top:-60px;}.page-node-song .song-main .container{display:flex;align-items:center;gap:40px;padding-top:0;}.page-node-song .song-main::before{content:"";flex:0 0 250px;display:block;}.page-node-song .song-main .song-info{flex:1;text-align:center;padding:0 20px;}.page-node-song .song-main .song-info .song-title{margin-bottom:10px !important;}.page-node-song .song-main .song-header-stats{flex:0 0 200px;margin:0;justify-content:flex-end;}}.page-node-song .song-light-section{background-color:#fafafa;padding:30px 0;color:#171717;}.page-node-song .song-light-section h2,.page-node-song .song-light-section h3{color:#171717;}.page-node-song .song-light-section p{color:#4a4a4a;}.nodetype--success-stories .block-system-main-block{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.node--type-success-stories.node--view-mode-full{clear:both;padding:1em 4%;}.node--type-success-stories.node--view-mode-full:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.node--type-success-stories.node--view-mode-full{padding:2.25em 6% 2em;}}.node--type-success-stories.node--view-mode-full .user-bar-content,.node--type-success-stories.node--view-mode-full .section-inner,.node--type-success-stories.node--view-mode-full .block-content,.node--type-success-stories.node--view-mode-full.block-views > div,.node--type-success-stories.node--view-mode-full.block-views > h2,.node--type-success-stories.node--view-mode-full.block-block-content > h2,.node--type-success-stories.node--view-mode-full.block-block-content > div,.node--type-success-stories.node--view-mode-full.block-ctools-block > span,.node--type-success-stories.node--view-mode-full.block-ctools-block > div,.node--type-success-stories.node--view-mode-full.block-entity-block header,.node--type-success-stories.node--view-mode-full.block-entity-block .content,.node--type-success-stories.node--view-mode-full .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.node--type-success-stories.node--view-mode-full.block-views h2,.node--type-success-stories.node--view-mode-full.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-success-stories.node--view-mode-full.block-views h2,.node--type-success-stories.node--view-mode-full.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-success-stories.node--view-mode-full.block-views h2,.node--type-success-stories.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-success-stories.node--view-mode-full.block-views h2,.node--type-success-stories.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.node--type-success-stories.node--view-mode-full h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-success-stories.node--view-mode-full h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-success-stories.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-success-stories.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--testimonial .block-system-main-block{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.node--type-testimonial.node--view-mode-full{clear:both;padding:1em 4%;}.node--type-testimonial.node--view-mode-full:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.node--type-testimonial.node--view-mode-full{padding:2.25em 6% 2em;}}.node--type-testimonial.node--view-mode-full .user-bar-content,.node--type-testimonial.node--view-mode-full .section-inner,.node--type-testimonial.node--view-mode-full .block-content,.node--type-testimonial.node--view-mode-full.block-views > div,.node--type-testimonial.node--view-mode-full.block-views > h2,.node--type-testimonial.node--view-mode-full.block-block-content > h2,.node--type-testimonial.node--view-mode-full.block-block-content > div,.node--type-testimonial.node--view-mode-full.block-ctools-block > span,.node--type-testimonial.node--view-mode-full.block-ctools-block > div,.node--type-testimonial.node--view-mode-full.block-entity-block header,.node--type-testimonial.node--view-mode-full.block-entity-block .content,.node--type-testimonial.node--view-mode-full .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.node--type-testimonial.node--view-mode-full.block-views h2,.node--type-testimonial.node--view-mode-full.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-testimonial.node--view-mode-full.block-views h2,.node--type-testimonial.node--view-mode-full.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-testimonial.node--view-mode-full.block-views h2,.node--type-testimonial.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-testimonial.node--view-mode-full.block-views h2,.node--type-testimonial.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.node--type-testimonial.node--view-mode-full h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-testimonial.node--view-mode-full h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-testimonial.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-testimonial.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--video .block-system-main-block{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.node--type-video.node--view-mode-full{clear:both;padding:1em 4%;}.node--type-video.node--view-mode-full:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.node--type-video.node--view-mode-full{padding:2.25em 6% 2em;}}.node--type-video.node--view-mode-full .user-bar-content,.node--type-video.node--view-mode-full .section-inner,.node--type-video.node--view-mode-full .block-content,.node--type-video.node--view-mode-full.block-views > div,.node--type-video.node--view-mode-full.block-views > h2,.node--type-video.node--view-mode-full.block-block-content > h2,.node--type-video.node--view-mode-full.block-block-content > div,.node--type-video.node--view-mode-full.block-ctools-block > span,.node--type-video.node--view-mode-full.block-ctools-block > div,.node--type-video.node--view-mode-full.block-entity-block header,.node--type-video.node--view-mode-full.block-entity-block .content,.node--type-video.node--view-mode-full .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.node--type-video.node--view-mode-full.block-views h2,.node--type-video.node--view-mode-full.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-video.node--view-mode-full.block-views h2,.node--type-video.node--view-mode-full.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-video.node--view-mode-full.block-views h2,.node--type-video.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-video.node--view-mode-full.block-views h2,.node--type-video.node--view-mode-full.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.node--type-video.node--view-mode-full h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.node--type-video.node--view-mode-full h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.node--type-video.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.node--type-video.node--view-mode-full h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--video .block-entity-fieldnodetitle,.nodetype--video .block-field-blocknodevideotitle{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;margin-bottom:0.25em;}@media only screen and (max-width:767px){.nodetype--video .block-entity-fieldnodetitle,.nodetype--video .block-field-blocknodevideotitle{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.nodetype--video .block-entity-fieldnodetitle,.nodetype--video .block-field-blocknodevideotitle{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.nodetype--video .block-entity-fieldnodetitle,.nodetype--video .block-field-blocknodevideotitle{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.nodetype--video .block-entity-fieldnodefield-tags{margin-bottom:0.5em;}.nodetype--video .cog-layout--right .view-videos .views-row{margin-bottom:15px;border-bottom:1px solid #CCC;padding-bottom:10px;}.nodetype--video .cog-layout--right .view-videos .views-row.views-row-last{border-bottom:none;padding-bottom:0;}.route-page-managerpage-view-courses-courses-panels-variant-0 #header-region{box-shadow:none;}.alias--masterclasses .block-region-main > div:nth-child(even){background-color:#f5f5f5;}.loginblock-shortcode-wrapper .user-login-form h1,.loginblock-shortcode-wrapper .user-register-form h1,.signupblock-shortcode-wrapper .user-login-form h1,.signupblock-shortcode-wrapper .user-register-form h1{display:none;}.loginblock-shortcode-wrapper .user-login-form .form-item,.loginblock-shortcode-wrapper .user-register-form .form-item,.signupblock-shortcode-wrapper .user-login-form .form-item,.signupblock-shortcode-wrapper .user-register-form .form-item{padding:0;}.loginblock-shortcode-wrapper .user-login-form label,.loginblock-shortcode-wrapper .user-register-form label,.signupblock-shortcode-wrapper .user-login-form label,.signupblock-shortcode-wrapper .user-register-form label{display:none;}.loginblock-shortcode-wrapper .user-login-form hr,.loginblock-shortcode-wrapper .user-register-form hr,.signupblock-shortcode-wrapper .user-login-form hr,.signupblock-shortcode-wrapper .user-register-form hr{display:none;}.loginblock-shortcode-wrapper .user-login-form input.form-text,.loginblock-shortcode-wrapper .user-register-form input.form-text,.signupblock-shortcode-wrapper .user-login-form input.form-text,.signupblock-shortcode-wrapper .user-register-form input.form-text{border:0px solid #000;border-radius:4px;background-color:#fff;display:block;color:#333333;}.loginblock-shortcode-wrapper .user-login-form .form-submit,.loginblock-shortcode-wrapper .user-register-form .form-submit,.signupblock-shortcode-wrapper .user-login-form .form-submit,.signupblock-shortcode-wrapper .user-register-form .form-submit{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;background-color:#d74815;border-color:transparent;}.loginblock-shortcode-wrapper .user-login-form .form-submit a,.loginblock-shortcode-wrapper .user-register-form .form-submit a,.signupblock-shortcode-wrapper .user-login-form .form-submit a,.signupblock-shortcode-wrapper .user-register-form .form-submit a{color:#ffffff;}.loginblock-shortcode-wrapper .user-login-form .form-submit:hover,.loginblock-shortcode-wrapper .user-register-form .form-submit:hover,.signupblock-shortcode-wrapper .user-login-form .form-submit:hover,.signupblock-shortcode-wrapper .user-register-form .form-submit:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.loginblock-shortcode-wrapper .user-login-form .simple-fb-connect,.loginblock-shortcode-wrapper .user-register-form .simple-fb-connect,.signupblock-shortcode-wrapper .user-login-form .simple-fb-connect,.signupblock-shortcode-wrapper .user-register-form .simple-fb-connect{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;border-color:#3b5998;background-color:#3b5998;background-image:url(/themes/custom/ggfresh/images/fb-white.svg);background-position:9px 50%;background-size:25px;background-repeat:no-repeat;padding-top:17px;}.loginblock-shortcode-wrapper .user-login-form .simple-fb-connect a,.loginblock-shortcode-wrapper .user-register-form .simple-fb-connect a,.signupblock-shortcode-wrapper .user-login-form .simple-fb-connect a,.signupblock-shortcode-wrapper .user-register-form .simple-fb-connect a{color:#ffffff;}.loginblock-shortcode-wrapper .user-login-form .simple-fb-connect:hover,.loginblock-shortcode-wrapper .user-register-form .simple-fb-connect:hover,.signupblock-shortcode-wrapper .user-login-form .simple-fb-connect:hover,.signupblock-shortcode-wrapper .user-register-form .simple-fb-connect:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.loginblock-shortcode-wrapper .user-login-form .simple-fb-connect:hover,.loginblock-shortcode-wrapper .user-register-form .simple-fb-connect:hover,.signupblock-shortcode-wrapper .user-login-form .simple-fb-connect:hover,.signupblock-shortcode-wrapper .user-register-form .simple-fb-connect:hover{background-color:#3b5998;border-color:#3b5998;}.loginblock-shortcode-wrapper .user-login-form .form-text,.loginblock-shortcode-wrapper .user-login-form .form-email,.loginblock-shortcode-wrapper .user-login-form .form-submit,.loginblock-shortcode-wrapper .user-login-form .button,.loginblock-shortcode-wrapper .user-register-form .form-text,.loginblock-shortcode-wrapper .user-register-form .form-email,.loginblock-shortcode-wrapper .user-register-form .form-submit,.loginblock-shortcode-wrapper .user-register-form .button,.signupblock-shortcode-wrapper .user-login-form .form-text,.signupblock-shortcode-wrapper .user-login-form .form-email,.signupblock-shortcode-wrapper .user-login-form .form-submit,.signupblock-shortcode-wrapper .user-login-form .button,.signupblock-shortcode-wrapper .user-register-form .form-text,.signupblock-shortcode-wrapper .user-register-form .form-email,.signupblock-shortcode-wrapper .user-register-form .form-submit,.signupblock-shortcode-wrapper .user-register-form .button{height:60px;width:100%;margin-top:0;margin-bottom:1em;font-size:18px;color:#000000;text-decoration:none;}.loginblock-shortcode-wrapper .user-login-form .register-link,.loginblock-shortcode-wrapper .user-register-form .register-link,.signupblock-shortcode-wrapper .user-login-form .register-link,.signupblock-shortcode-wrapper .user-register-form .register-link{display:none;}.signupblock-shortcode-wrapper .or-separator{display:none;}.button.google-sso,a.social-auth.google{display:flex;margin-left:0;margin-right:0;border:none;padding:0 8px;justify-content:center;color:#000000;text-align:center;background-color:rgb(245.4314285714,244.8685714286,244.8685714286);height:72px;line-height:72px;font-family:"Roboto",sans-serif;border-radius:4px;}.button.google-sso img,a.social-auth.google img{width:48px;height:48px;position:relative;padding:6px;border:1px solid transparent;margin-top:12px;}.button.google-sso span,a.social-auth.google span{padding-left:8px;font-style:normal;font-weight:700;text-decoration:none;display:inline-block;}.button.google-sso:focus,.button.google-sso:hover,a.social-auth.google:focus,a.social-auth.google:hover{background-color:#eeeded;}.social-auth.apple{display:flex;margin-left:0;margin-right:0;border:none;padding:0 8px;justify-content:center;color:#000000;text-align:center;background-color:rgb(245.4314285714,244.8685714286,244.8685714286);height:72px;line-height:72px;font-family:"Roboto",sans-serif;border-radius:4px;margin-top:10px;}.social-auth.apple img{width:48px;height:48px;position:relative;padding:6px;border:1px solid transparent;margin-top:12px;}.social-auth.apple span{padding-left:8px;font-style:normal;font-weight:700;text-decoration:none;display:inline-block;}.social-auth.apple:focus,.social-auth.apple:hover{background-color:#eeeded;}a.signup-button-shortcode{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;}.statsboxes{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;}@media only screen and (max-width:767px){.statsboxes{flex-direction:column;}}@media only screen and (min-width:768px) and (max-width:1227px){.statsboxes{padding:0 20px;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper{margin:0 auto;width:100%;}}@media only screen and (min-width:768px) and (max-width:1024px){.statbox-shortcode-wrapper{width:320px;max-width:28%;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper{border:2px solid #d4d4d4;border-radius:11px;display:inline-block;}}@media only screen and (min-width:768px) and (max-width:1227px){.statbox-shortcode-wrapper{width:calc(33.333% - 14px);max-width:300px;}}@media only screen and (min-width:1025px){.statbox-shortcode-wrapper{width:385px;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper.electric,.statbox-shortcode-wrapper.primary{border-bottom:5px solid #7d11ff;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper.electric,.statbox-shortcode-wrapper.primary{background-color:#7d11ff;color:#ffffff;}.statbox-shortcode-wrapper.electric .statistic,.statbox-shortcode-wrapper.electric .subtext,.statbox-shortcode-wrapper.primary .statistic,.statbox-shortcode-wrapper.primary .subtext{color:#ffffff;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper.accent,.statbox-shortcode-wrapper.orange{border-bottom:5px solid #ff8c11;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper.accent,.statbox-shortcode-wrapper.orange{background-color:#ff8c11;color:#ffffff;}.statbox-shortcode-wrapper.accent .statistic,.statbox-shortcode-wrapper.accent .subtext,.statbox-shortcode-wrapper.orange .statistic,.statbox-shortcode-wrapper.orange .subtext{color:#ffffff;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper.teal{border-bottom:5px solid #14b8a6;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper.teal{background-color:#14b8a6;color:#ffffff;}.statbox-shortcode-wrapper.teal .statistic,.statbox-shortcode-wrapper.teal .subtext{color:#ffffff;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper.success,.statbox-shortcode-wrapper.green{border-bottom:5px solid #16a34a;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper.success,.statbox-shortcode-wrapper.green{background-color:#16a34a;color:#ffffff;}.statbox-shortcode-wrapper.success .statistic,.statbox-shortcode-wrapper.success .subtext,.statbox-shortcode-wrapper.green .statistic,.statbox-shortcode-wrapper.green .subtext{color:#ffffff;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper.info,.statbox-shortcode-wrapper.blue{border-bottom:5px solid #3b82f6;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper.info,.statbox-shortcode-wrapper.blue{background-color:#3b82f6;color:#ffffff;}.statbox-shortcode-wrapper.info .statistic,.statbox-shortcode-wrapper.info .subtext,.statbox-shortcode-wrapper.blue .statistic,.statbox-shortcode-wrapper.blue .subtext{color:#ffffff;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper.warning,.statbox-shortcode-wrapper.amber{border-bottom:5px solid #d97706;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper.warning,.statbox-shortcode-wrapper.amber{background-color:#d97706;color:#ffffff;}.statbox-shortcode-wrapper.warning .statistic,.statbox-shortcode-wrapper.warning .subtext,.statbox-shortcode-wrapper.amber .statistic,.statbox-shortcode-wrapper.amber .subtext{color:#ffffff;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper.pink{border-bottom:5px solid #ec4899;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper.pink{background-color:#ec4899;color:#ffffff;}.statbox-shortcode-wrapper.pink .statistic,.statbox-shortcode-wrapper.pink .subtext{color:#ffffff;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper.indigo{border-bottom:5px solid #6366f1;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper.indigo{background-color:#6366f1;color:#ffffff;}.statbox-shortcode-wrapper.indigo .statistic,.statbox-shortcode-wrapper.indigo .subtext{color:#ffffff;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper.slime{border-bottom:8px solid #4ade80;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper.slime{background-color:#4ade80;color:#262626;}.statbox-shortcode-wrapper.slime .statistic,.statbox-shortcode-wrapper.slime .subtext{color:#262626;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper.peach{border-bottom:5px solid #ff9c47;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper.peach{background-color:#ff9c47;color:#262626;}.statbox-shortcode-wrapper.peach .statistic,.statbox-shortcode-wrapper.peach .subtext{color:#262626;}}.statbox-shortcode-wrapper .statistic{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:900;padding:40px 20px 10px 20px;line-height:100%;}@media only screen and (max-width:767px){.statbox-shortcode-wrapper .statistic{font-size:56px;letter-spacing:-0.75px;width:100%;text-align:center;}}@media only screen and (min-width:768px) and (max-width:1024px),only screen and (min-width:1025px){.statbox-shortcode-wrapper .statistic{font-size:85.376px;letter-spacing:-2.561px;}}@media only screen and (max-width:767px){.statbox-shortcode-wrapper:nth-child(1) .statistic{padding-top:0;}}.statbox-shortcode-wrapper .subtext{font-style:normal;font-weight:400;}@media only screen and (max-width:767px){.statbox-shortcode-wrapper .subtext{font-size:21px;line-height:normal;width:100%;text-align:center;}}@media only screen and (min-width:768px){.statbox-shortcode-wrapper .subtext{padding:0 20px 20px 20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.statbox-shortcode-wrapper .subtext{font-size:24.393px;line-height:24.393px;}}@media only screen and (min-width:1025px){.statbox-shortcode-wrapper .subtext{font-size:25.5px;line-height:17.85px;}}.user-row{background:white;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:12px;overflow:hidden;transition:all 0.2s ease;}.user-row:hover{border-color:#7d11ff;box-shadow:0 2px 8px rgba(125,17,255,0.1);}.user-row .user-row-mobile-layout{display:block;padding:16px;}.user-row .user-row-desktop-layout{display:none;}.user-row .user-row-mobile-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;}.user-row .user-row-mobile-main{display:flex;gap:12px;flex:1;}.user-row .user-row-mobile-info{flex:1;}.user-row .user-row-mobile-stats{display:flex;gap:24px;border-top:1px solid #e5e5e5;padding-top:12px;align-items:center;}.user-row .user-row-mobile-stats .stat-item{display:flex;flex-direction:column;align-items:center;gap:4px;}.user-row .user-row-mobile-stats .stat-item .stat-value{font-weight:600;font-size:18px;color:#333;}.user-row .user-row-mobile-stats .stat-item .stat-label{font-size:12px;color:#666;text-transform:uppercase;}.user-row .user-row-mobile-stats .stat-link{margin-left:auto;text-decoration:none;color:#7d11ff;}.user-row .user-row-mobile-stats .stat-link:hover{color:rgb(100.2857142857,0,221);}@media (min-width:768px){.user-row{padding:20px 24px;}.user-row .user-row-mobile-layout{display:none;}.user-row .user-row-desktop-layout{display:flex;align-items:center;gap:24px;}.user-row .user-row-avatar{flex-shrink:0;}.user-row .user-row-avatar .avatar-link{display:block;width:64px;height:64px;border-radius:50%;overflow:hidden;border:2px solid transparent;transition:all 0.2s ease;}.user-row .user-row-avatar .avatar-link:hover{border-color:#7d11ff;transform:scale(1.05);}.user-row .user-row-avatar .avatar-link img{width:100%;height:100%;object-fit:cover;}.user-row .user-row-avatar .avatar-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#7d11ff 0%,#9333ea 100%);color:white;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;text-transform:uppercase;}.user-row .user-row-info{flex:1;min-width:0;}.user-row .user-row-info .user-row-name{margin:0 0 8px 0;font-size:18px;font-weight:600;}.user-row .user-row-info .user-row-name a{color:#333;text-decoration:none;transition:color 0.2s ease;}.user-row .user-row-info .user-row-name a:hover{color:#7d11ff;}.user-row .user-row-info .user-row-metadata{display:flex;gap:16px;flex-wrap:wrap;}.user-row .user-row-info .user-row-metadata .meta-item{display:flex;align-items:center;gap:6px;color:#666;font-size:14px;}.user-row .user-row-info .user-row-metadata .meta-item i{color:#999;font-size:12px;}.user-row .user-row-stats{display:flex;gap:32px;flex-shrink:0;}.user-row .user-row-stats .stat-item{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:60px;}.user-row .user-row-stats .stat-item .stat-value{font-size:20px;font-weight:600;color:#333;}.user-row .user-row-stats .stat-item .stat-label{font-size:12px;color:#666;text-transform:uppercase;letter-spacing:0.5px;}.user-row .user-row-stats .stat-item i{display:none;}.user-row .user-row-actions{display:flex;gap:12px;flex-shrink:0;}.user-row .user-row-actions .btn,.user-row .user-row-actions .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .user-row .user-row-actions .form-submit{padding:8px 16px;font-size:14px;border-radius:6px;border:1px solid;cursor:pointer;transition:all 0.2s ease;text-decoration:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;}.user-row .user-row-actions .btn.btn-primary,.user-row .user-row-actions .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .user-row .user-row-actions .form-submit,.user-row .user-row-actions .btn.btn-follow{background:#7d11ff;color:white;border-color:#7d11ff;}.user-row .user-row-actions .btn.btn-primary:hover,.user-row .user-row-actions .discussion-content .field--name-field-basic-comments .comment-form .form-submit:hover,.discussion-content .field--name-field-basic-comments .comment-form .user-row .user-row-actions .form-submit:hover,.user-row .user-row-actions .btn.btn-follow:hover{background:rgb(100.2857142857,0,221);border-color:rgb(100.2857142857,0,221);}.user-row .user-row-actions .btn.btn-secondary,.user-row .user-row-actions .discussion-content .field--name-field-basic-comments .comment-form .btn-secondary.form-submit,.discussion-content .field--name-field-basic-comments .comment-form .user-row .user-row-actions .btn-secondary.form-submit,.user-row .user-row-actions .btn.btn-view-profile,.user-row .user-row-actions .discussion-content .field--name-field-basic-comments .comment-form .btn-view-profile.form-submit,.discussion-content .field--name-field-basic-comments .comment-form .user-row .user-row-actions .btn-view-profile.form-submit{background:white;color:#7d11ff;border-color:#7d11ff;}.user-row .user-row-actions .btn.btn-secondary:hover,.user-row .user-row-actions .discussion-content .field--name-field-basic-comments .comment-form .btn-secondary.form-submit:hover,.discussion-content .field--name-field-basic-comments .comment-form .user-row .user-row-actions .btn-secondary.form-submit:hover,.user-row .user-row-actions .btn.btn-view-profile:hover,.user-row .user-row-actions .discussion-content .field--name-field-basic-comments .comment-form .btn-view-profile.form-submit:hover,.discussion-content .field--name-field-basic-comments .comment-form .user-row .user-row-actions .btn-view-profile.form-submit:hover{background:#7d11ff;color:white;}.user-row .user-row-actions .btn i,.user-row .user-row-actions .discussion-content .field--name-field-basic-comments .comment-form .form-submit i,.discussion-content .field--name-field-basic-comments .comment-form .user-row .user-row-actions .form-submit i{font-size:14px;}.user-row .user-row-actions .flag .flag-action{padding:8px 16px;font-size:14px;border-radius:6px;border:1px solid;cursor:pointer;transition:all 0.2s ease;text-decoration:none;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;background:#7d11ff;color:white;border-color:#7d11ff;}.user-row .user-row-actions .flag .flag-action:hover{background:rgb(100.2857142857,0,221);border-color:rgb(100.2857142857,0,221);}.user-row .user-row-actions .flag.action-flag .flag-action{background:#7d11ff;color:white;border-color:#7d11ff;}.user-row .user-row-actions .flag.action-flag .flag-action:hover{background:rgb(100.2857142857,0,221);border-color:rgb(100.2857142857,0,221);}.user-row .user-row-actions .flag.action-unflag .flag-action{background:white;color:#7d11ff;border-color:#7d11ff;}.user-row .user-row-actions .flag.action-unflag .flag-action:hover{background:#f5f5f5;}}@media (max-width:767px){.user-row .user-row-avatar .avatar-link{display:block;width:48px;height:48px;border-radius:50%;overflow:hidden;}.user-row .user-row-avatar .avatar-link img{width:100%;height:100%;object-fit:cover;}.user-row .user-row-avatar .avatar-placeholder{width:48px;height:48px;background:linear-gradient(135deg,#7d11ff 0%,#9333ea 100%);color:white;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;text-transform:uppercase;border-radius:50%;}.user-row .user-row-name{margin:0 0 4px 0;font-size:16px;font-weight:600;}.user-row .user-row-name a{color:#333;text-decoration:none;}.user-row .user-row-metadata{display:flex;gap:8px;font-size:13px;color:#666;}.user-row .user-row-metadata .meta-item::after{content:"•";margin-left:8px;color:#ccc;}.user-row .user-row-metadata .meta-item:last-child::after{display:none;}.user-row .btn-sm{padding:6px 12px;font-size:13px;}}.user-row .field--name-user-picture{width:100%;height:100%;}.user-row .field--name-user-picture img{width:100%;height:100%;object-fit:cover;border-radius:50%;}.view-users .view-content .views-row,.view-followers .view-content .views-row,.view-following .view-content .views-row{margin-bottom:0;}.user-row--compact{padding:12px 16px;}.user-row--compact .user-row-desktop-layout{gap:16px;}.user-row--compact .user-row-avatar .avatar-link{width:48px;height:48px;}.user-row--compact .user-row-name{font-size:16px;}.user-row--compact .user-row-stats{gap:20px;}.user-row--compact .user-row-stats .stat-value{font-size:16px;}.user-row--compact .user-row-actions .btn,.user-row--compact .user-row-actions .discussion-content .field--name-field-basic-comments .comment-form .form-submit,.discussion-content .field--name-field-basic-comments .comment-form .user-row--compact .user-row-actions .form-submit{padding:6px 12px;font-size:13px;}.view-achievement-totals{clear:both;padding:1em 4%;}.view-achievement-totals:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.view-achievement-totals{padding:2.25em 6% 2em;}}.view-achievement-totals .user-bar-content,.view-achievement-totals .section-inner,.view-achievement-totals .block-content,.view-achievement-totals.block-views > div,.view-achievement-totals.block-views > h2,.view-achievement-totals.block-block-content > h2,.view-achievement-totals.block-block-content > div,.view-achievement-totals.block-ctools-block > span,.view-achievement-totals.block-ctools-block > div,.view-achievement-totals.block-entity-block header,.view-achievement-totals.block-entity-block .content,.view-achievement-totals .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.view-achievement-totals.block-views h2,.view-achievement-totals.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.view-achievement-totals.block-views h2,.view-achievement-totals.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.view-achievement-totals.block-views h2,.view-achievement-totals.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.view-achievement-totals.block-views h2,.view-achievement-totals.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.view-achievement-totals .views-field-latest-achievement{padding-top:0.5em;padding-bottom:0.5em;}.view-achievement-totals .views-field-latest-achievement .achievement-latest-image{float:left;margin:0 1em 0 0;}.view-achievement-totals .views-field-latest-achievement .achievement-latest-image .image-title{display:none;}.route-viewachievement-unlockspage-2 .views-element-container{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.route-viewachievement-unlockspage-2 .view-achievement-unlocks{clear:both;padding:1em 4%;}.route-viewachievement-unlockspage-2 .view-achievement-unlocks:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.route-viewachievement-unlockspage-2 .view-achievement-unlocks{padding:2.25em 6% 2em;}}.route-viewachievement-unlockspage-2 .view-achievement-unlocks .user-bar-content,.route-viewachievement-unlockspage-2 .view-achievement-unlocks .section-inner,.route-viewachievement-unlockspage-2 .view-achievement-unlocks .block-content,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-views > div,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-views > h2,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-block-content > h2,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-block-content > div,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-ctools-block > span,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-ctools-block > div,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-entity-block header,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-entity-block .content,.route-viewachievement-unlockspage-2 .view-achievement-unlocks .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-views h2,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-views h2,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-views h2,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-views h2,.route-viewachievement-unlockspage-2 .view-achievement-unlocks.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.route-viewachievement-unlockspage-2 .view-achievement-unlocks .view-empty{padding:2em 1em;background:#f5f5f5;}.route-viewachievement-unlockspage-2 .view-header h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.route-viewachievement-unlockspage-2 .view-header h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.route-viewachievement-unlockspage-2 .view-header h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.route-viewachievement-unlockspage-2 .view-header h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.view-achievement-unlocks .view-empty{padding:2em 1em;background:#f5f5f5;}.view-achievement-unlocks .achievement{margin:2em 0;}.view-achievement-unlocks .views-table{width:100%;border-collapse:collapse;background:white;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:8px;overflow:hidden;}.view-achievement-unlocks .views-table thead{background-color:rgb(250.3571428571,246.5,255);}.view-achievement-unlocks .views-table thead th{padding:1em 1.5em;text-align:left;font-weight:600;color:#262626;border-bottom:2px solid #7d11ff;}.view-achievement-unlocks .views-table thead th:first-child{padding-left:2em;}.view-achievement-unlocks .views-table tbody tr{border-bottom:1px solid #f0f0f0;transition:background-color 0.2s ease;}.view-achievement-unlocks .views-table tbody tr:hover{background-color:white;}.view-achievement-unlocks .views-table tbody tr:last-child{border-bottom:none;}.view-achievement-unlocks .views-table tbody tr td{padding:1.25em 1.5em;}.view-achievement-unlocks .views-table tbody tr td:first-child{padding-left:2em;}.view-achievement-unlocks .views-table tbody tr td.views-field-config{font-weight:500;}.view-achievement-unlocks .views-table tbody tr td.views-field-config a{color:#7d11ff;text-decoration:none;}.view-achievement-unlocks .views-table tbody tr td.views-field-config a:hover{color:rgb(100.2857142857,0,221);text-decoration:underline;}.view-achievement-unlocks .views-table tbody tr td.views-field-timestamp{color:#262626;font-size:0.95em;}.view-achievement-unlocks .views-table tbody tr td.views-field-timestamp em{font-style:normal;font-weight:600;color:#262626;}.block-views-blockactivity-block-1 > h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;background:none;padding-top:1em;padding-left:15px;font-size:160%;font-weight:normal;}@media only screen and (max-width:767px){.block-views-blockactivity-block-1 > h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blockactivity-block-1 > h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.block-views-blockactivity-block-1 > h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.block-views-blockactivity-block-1 .views-row,.block-views-blockactivity-block-1 .view-empty{clear:both;padding:15px 14px;border-bottom:1px solid #e0e0e0;min-height:70px;}.block-views-blockactivity-block-1 .views-field-user-picture{display:inline-block;margin-top:0px;margin-right:15px;padding-right:0px;float:left;border-radius:5px;margin-top:4px;margin-right:10px;}.block-views-blockactivity-block-1 .views-field-user-picture .image-title{display:none;}.block-views-blockactivity-block-1 .views-field-user-picture img{border-radius:5px;}.block-views-blockactivity-block-1 .views-field-get-text p{margin:0;}.block-views-blockcourses-block-3 .views-view-grid{color:white;}.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col{background:rgb(61.25,61.25,61.25);}.block-views-blockcourses-block-3 .views-view-grid .views-field-title a{color:#60a5fa;}.block-views-blockcourses-block-3 .views-view-grid .views-field-nid{color:#ffffff;}.block-views-blockcourses-block-1 .view-header,.block-views-blockcourses-block-2 .view-header,.block-views-blockcourses-block-3 .view-header,.block-views-blockmicrolessons-block-1 .view-header,.block-views-blockmicrolessons-block-4 .view-header,.block-views-blockmicrolessons-block-5 .view-header,.block-views-blockreaction-videos-block-4 .view-header,.block-views-blockreaction-videos-block-2 .view-header{font-size:22px;font-weight:500;line-height:34px;}.block-views-blockcourses-block-1 .view-filters,.block-views-blockcourses-block-2 .view-filters,.block-views-blockcourses-block-3 .view-filters,.block-views-blockmicrolessons-block-1 .view-filters,.block-views-blockmicrolessons-block-4 .view-filters,.block-views-blockmicrolessons-block-5 .view-filters,.block-views-blockreaction-videos-block-4 .view-filters,.block-views-blockreaction-videos-block-2 .view-filters{background:transparent;box-shadow:rgba(0,0,0,0.16) 0px 1px 4px;border:1px solid #ddd;padding-bottom:0;}.block-views-blockcourses-block-1 .view-filters .views-exposed-form .form-item,.block-views-blockcourses-block-1 .view-filters .views-exposed-form .form-actions,.block-views-blockcourses-block-2 .view-filters .views-exposed-form .form-item,.block-views-blockcourses-block-2 .view-filters .views-exposed-form .form-actions,.block-views-blockcourses-block-3 .view-filters .views-exposed-form .form-item,.block-views-blockcourses-block-3 .view-filters .views-exposed-form .form-actions,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-item,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-actions,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-item,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-actions,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-item,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-actions,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-item,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-actions,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-item,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-actions{display:inline-block;width:auto;}.block-views-blockcourses-block-1 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockcourses-block-1 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockcourses-block-2 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockcourses-block-2 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockcourses-block-3 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockcourses-block-3 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-actions .form-submit{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;display:inline-block;width:auto;}.block-views-blockcourses-block-1 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockcourses-block-1 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockcourses-block-2 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockcourses-block-2 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockcourses-block-3 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockcourses-block-3 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-actions .form-submit a{color:#ffffff;}.block-views-blockcourses-block-1 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockcourses-block-1 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockcourses-block-2 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockcourses-block-2 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockcourses-block-3 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockcourses-block-3 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-actions .form-submit:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col{position:relative;position:relative;min-height:210px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;}@media only screen and (min-width:768px){.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col{height:265px;}}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col::after,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col::after,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col::after,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col::after,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col::after,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col::after,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col::after,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col::after{content:"";width:100%;height:100%;position:absolute;z-index:2;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#171717 100%);}@media only screen and (min-width:768px){.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col::after,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col::after,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col::after,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col::after,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col::after,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col::after,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col::after,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col::after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#171717 80%);}}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col:hover .views-field-views-conditional-field span,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col:hover .views-field-views-conditional-field span,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col:hover .views-field-views-conditional-field span,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col:hover .views-field-views-conditional-field span,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col:hover .views-field-views-conditional-field span,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col:hover .views-field-views-conditional-field span,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col:hover .views-field-views-conditional-field span,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col:hover .views-field-views-conditional-field span{color:white;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner{margin-top:4em;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field{position:relative;z-index:3;color:white;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;overflow:hidden;}@media only screen and (max-width:767px){.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img{width:100%;height:auto;}}@media only screen and (min-width:768px){.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video img{width:auto;height:auto;max-width:none;min-width:100%;}}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title a,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title a,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title a,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title a,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title a,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title a,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title a,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title a{color:white;}@media only screen and (max-width:767px){.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title h6,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title h6,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title h6,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title h6,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title h6,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title h6,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title h6,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-title h6{font-size:20px !important;line-height:1.3;}}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-body,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-body,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-body,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-body,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-body,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-body,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-body,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-body{display:none;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing{height:30px;position:absolute;bottom:0;left:0;width:100%;font-weight:bold;padding-left:10px;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .free,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .free,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .free,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .free,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .free,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .free,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .free,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .free,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .free,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .free,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .free,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .free,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .free,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .free,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .free,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .free{display:block;color:#14b8a6;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .paid,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .paid,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .paid,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .paid,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .paid,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .paid,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .paid,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .paid,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .paid,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .paid,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .paid,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .paid,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .paid,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .paid,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-views-conditional-field .paid,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nothing .paid{display:block;color:#ff8c11;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-flagged-1{position:absolute;left:0;top:0;right:0;background-color:rgba(125,17,255,0.8);border-radius:5px;color:#fff;font-weight:700;text-align:center;letter-spacing:0.05px;text-transform:uppercase;z-index:100;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags{display:inline;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags ul,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags ul,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags ul,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags ul,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags ul,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags ul,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags ul,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags ul{margin:0;padding:0;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video-type,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video-type,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video-type,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video-type,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video-type,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video-type,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video-type,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-video-type{color:#60a5fa;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Beginner,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Beginner,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Beginner,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Beginner,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Beginner,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Beginner,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Beginner,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Beginner{color:#d1b3ff;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Intermediate,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Intermediate,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Intermediate,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Intermediate,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Intermediate,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Intermediate,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Intermediate,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Intermediate{color:#4ade80;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Advanced,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Advanced,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Advanced,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Advanced,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Advanced,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Advanced,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Advanced,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level.Advanced{color:#ff8c11;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags{display:inline-block;float:none !important;line-height:10px;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content{font-size:12px;text-transform:lowercase;display:inline-block;margin-right:3px;line-height:10px;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li:not(:last-child):after,.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content:not(:last-child):after,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li:not(:last-child):after,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content:not(:last-child):after,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li:not(:last-child):after,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content:not(:last-child):after,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li:not(:last-child):after,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content:not(:last-child):after,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li:not(:last-child):after,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content:not(:last-child):after,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li:not(:last-child):after,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content:not(:last-child):after,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li:not(:last-child):after,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content:not(:last-child):after,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-tags li:not(:last-child):after,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level .field-content:not(:last-child):after{content:",";}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level{float:left;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level :after,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level :after,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level :after,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level :after,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level :after,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level :after,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level :after,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-field-skill-level :after{content:".";}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid{font-weight:bold;font-size:14px;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a{color:#60a5fa;text-decoration:underline;}.block-views-blockcourses-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a:hover,.block-views-blockcourses-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a:hover,.block-views-blockcourses-block-3 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a:hover,.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a:hover,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a:hover,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a:hover,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a:hover,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col .col-inner > .fields-wrapper .views-field-nid a:hover{color:white;text-decoration:underline;}.alias--groups-my-groups .view-groups{clear:both;padding:1em 4%;}.alias--groups-my-groups .view-groups:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.alias--groups-my-groups .view-groups{padding:2.25em 6% 2em;}}.alias--groups-my-groups .view-groups .user-bar-content,.alias--groups-my-groups .view-groups .section-inner,.alias--groups-my-groups .view-groups .block-content,.alias--groups-my-groups .view-groups.block-views > div,.alias--groups-my-groups .view-groups.block-views > h2,.alias--groups-my-groups .view-groups.block-block-content > h2,.alias--groups-my-groups .view-groups.block-block-content > div,.alias--groups-my-groups .view-groups.block-ctools-block > span,.alias--groups-my-groups .view-groups.block-ctools-block > div,.alias--groups-my-groups .view-groups.block-entity-block header,.alias--groups-my-groups .view-groups.block-entity-block .content,.alias--groups-my-groups .view-groups .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.alias--groups-my-groups .view-groups.block-views h2,.alias--groups-my-groups .view-groups.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.alias--groups-my-groups .view-groups.block-views h2,.alias--groups-my-groups .view-groups.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.alias--groups-my-groups .view-groups.block-views h2,.alias--groups-my-groups .view-groups.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.alias--groups-my-groups .view-groups.block-views h2,.alias--groups-my-groups .view-groups.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.alias--groups-my-groups .view-groups .view-content,.alias--groups-my-groups .view-groups .view-filters{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.view-instructors .views-view-grid .views-col{position:relative;min-height:210px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;}@media only screen and (min-width:768px){.view-instructors .views-view-grid .views-col{height:265px;}}.view-instructors .views-view-grid .views-col::after{content:"";width:100%;height:100%;position:absolute;z-index:2;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#171717 100%);}@media only screen and (min-width:768px){.view-instructors .views-view-grid .views-col::after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#171717 80%);}}@media only screen and (min-width:768px){.view-instructors .views-view-grid .views-col{min-height:265px;width:18%;margin-right:10px;}}.view-instructors .views-view-grid .views-col:hover{background-color:#f8f8f8;box-shadow:none;}.view-instructors .views-view-grid .views-col .views-field-field-image{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;overflow:hidden;}@media only screen and (max-width:767px){.view-instructors .views-view-grid .views-col .views-field-field-image img{width:100%;height:auto;}}@media only screen and (min-width:768px){.view-instructors .views-view-grid .views-col .views-field-field-image img{width:auto;height:auto;max-width:none;min-width:100%;}}@media only screen and (min-width:768px) and (max-width:1024px){.view-instructors .views-view-grid .views-col .views-field-field-image{left:-100px;}}@media only screen and (min-width:1025px){.view-instructors .views-view-grid .views-col .views-field-field-image{left:-25px;}}.view-instructors .views-view-grid .views-col .views-field-title{position:relative;z-index:3;}.view-instructors .views-view-grid .views-col .views-field-title h6{color:white;}.view-instructors.view-display-id-block_2 .views-field-title a{color:#171717;}.block-views-blockcourse-lessons-block-1 .views-row,.block-views-blockcourse-lessons-block-2 .views-row{border-bottom:1px solid #dbdbdb;color:#494949;font-size:18px;}.block-views-blockcourse-lessons-block-1 .views-row.views-row-last,.block-views-blockcourse-lessons-block-2 .views-row.views-row-last{border-bottom:none;}.block-views-blockcourse-lessons-block-1 .views-row a,.block-views-blockcourse-lessons-block-2 .views-row a{color:#494949;}.block-views-blockcourse-lessons-block-1 .views-row .views-field-field-lesson-number,.block-views-blockcourse-lessons-block-2 .views-row .views-field-field-lesson-number{font-weight:700;display:inline-block;width:35px;}.block-views-blockcourse-lessons-block-1 .views-row .views-field-title,.block-views-blockcourse-lessons-block-2 .views-row .views-field-title{display:inline-block;max-width:75%;}.block-views-blockcourse-lessons-block-1 .views-row .views-field-link-flag,.block-views-blockcourse-lessons-block-2 .views-row .views-field-link-flag{display:inline;}.block-views-blockcourse-lessons-block-1 .views-row .views-field-link-flag .flag,.block-views-blockcourse-lessons-block-2 .views-row .views-field-link-flag .flag{display:inline;}.block-views-blockcourse-lessons-block-1 .views-row .views-field-link-flag a,.block-views-blockcourse-lessons-block-2 .views-row .views-field-link-flag a{background-image:url(/themes/custom/ggfresh/images/unflagged.svg);background-position:98% 50%;background-size:25px;background-repeat:no-repeat;font-size:0;float:right;height:25px;width:25px;background-color:transparent !important;border:none !important;padding:0 !important;margin:0 !important;border-radius:0 !important;}.block-views-blockcourse-lessons-block-1 .views-row .views-field-link-flag a:hover,.block-views-blockcourse-lessons-block-2 .views-row .views-field-link-flag a:hover{background-image:url(/themes/custom/ggfresh/images/flagged.svg);cursor:pointer;background-color:transparent !important;}.block-views-blockcourse-lessons-block-1 .views-row .views-field-link-flag a[href^="/flag/unflag"],.block-views-blockcourse-lessons-block-1 .views-row .views-field-link-flag .flag-waiting a,.block-views-blockcourse-lessons-block-2 .views-row .views-field-link-flag a[href^="/flag/unflag"],.block-views-blockcourse-lessons-block-2 .views-row .views-field-link-flag .flag-waiting a{background-image:url(/themes/custom/ggfresh/images/flagged.svg);background-size:25px;background-color:transparent !important;border:none !important;padding:0 !important;margin:0 !important;border-radius:0 !important;}.block-views-blockcourse-lessons-block-1 .views-row .views-field-link-flag a[href^="/flag/unflag"]:hover,.block-views-blockcourse-lessons-block-1 .views-row .views-field-link-flag .flag-waiting a:hover,.block-views-blockcourse-lessons-block-2 .views-row .views-field-link-flag a[href^="/flag/unflag"]:hover,.block-views-blockcourse-lessons-block-2 .views-row .views-field-link-flag .flag-waiting a:hover{cursor:pointer;background-color:transparent !important;}.block-views-blockcourse-lessons-block-1 .views-row .views-field-link-flag .flag-waiting a,.block-views-blockcourse-lessons-block-2 .views-row .views-field-link-flag .flag-waiting a{animation:pulse 2s infinite;}.block-views-blockcourse-lessons-block-1 .views-row .views-field-link-flag .ajax-progress,.block-views-blockcourse-lessons-block-2 .views-row .views-field-link-flag .ajax-progress{display:none;}.node-type-course a[href*="/flag/flag/lesson_complete"],.node-type-course a[href*="/flag/unflag/lesson_complete"],.node-type-lesson a[href*="/flag/flag/lesson_complete"],.node-type-lesson a[href*="/flag/unflag/lesson_complete"]{background-color:transparent !important;border:none !important;padding:0 !important;margin:0 !important;border-radius:0 !important;box-shadow:none !important;}.node-type-course a[href*="/flag/flag/lesson_complete"]:hover,.node-type-course a[href*="/flag/unflag/lesson_complete"]:hover,.node-type-lesson a[href*="/flag/flag/lesson_complete"]:hover,.node-type-lesson a[href*="/flag/unflag/lesson_complete"]:hover{background-color:transparent !important;border:none !important;box-shadow:none !important;}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0,0,0,0.7);border-radius:10px;}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0,0,0,0);border-radius:10px;}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0,0,0,0);border-radius:10px;}}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col{position:relative;min-height:210px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;}@media only screen and (min-width:768px){.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col{height:265px;}}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col::after{content:"";width:100%;height:100%;position:absolute;z-index:2;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#171717 100%);}@media only screen and (min-width:768px){.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col::after,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col::after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#171717 80%);}}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .views-field-flagged-1,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .views-field-flagged,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .views-field-flagged-1{position:absolute;left:0;top:0;right:0;background-color:rgba(125,17,255,0.8);border-radius:5px;color:#fff;font-weight:700;text-align:center;letter-spacing:0.05px;text-transform:uppercase;z-index:100;}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col.upcoming .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col.upcoming .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col.upcoming .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col.upcoming .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col.upcoming .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col.upcoming .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col.upcoming .views-field-field-air-date-1::after{content:"Upcoming";color:#4ade80;z-index:6;position:relative;}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col.in-progress .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col.in-progress .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col.in-progress .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col.in-progress .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col.in-progress .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col.in-progress .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col.in-progress .views-field-field-air-date-1::after{content:"Live!";color:#ff8c11;z-index:6;position:relative;}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col.past .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col.past .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col.past .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col.past .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col.past .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col.past .views-field-field-air-date-1::after,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col.past .views-field-field-air-date-1::after{content:"Recorded";color:#60a5fa;z-index:6;position:relative;}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;overflow:hidden;}@media only screen and (max-width:767px){.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img{width:100%;height:auto;}}@media only screen and (min-width:768px){.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img{width:auto;height:auto;max-width:none;min-width:100%;}}@media only screen and (max-width:767px){.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img{width:100%;height:auto;}}@media only screen and (min-width:768px){.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-views-conditional-field img{width:auto;min-height:265px;max-width:none;}}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-title,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-title,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-title,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-title,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-title,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-title,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-title{position:relative;z-index:3;}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-title h6,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-title h6,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-title h6,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-title h6,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-title h6,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-title h6,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-title h6{margin-bottom:0;}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-title h6 a,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-title h6 a,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-title h6 a,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-title h6 a,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-title h6 a,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-title h6 a,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-title h6 a{color:white;}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-field-instructor,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-field-instructor,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-field-instructor,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-field-instructor,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-field-instructor,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-field-instructor,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-field-instructor{position:relative;z-index:3;font-weight:bold;margin-bottom:1em;color:#14b8a6;text-transform:uppercase;}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-field-air-date,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-field-air-date,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-field-air-date,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-field-air-date,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-field-air-date,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-field-air-date,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-field-air-date{position:relative;z-index:3;color:white;}.view-id-masterclasses.view-display-id-block_1 .views-view-grid .views-row .views-col .col-inner .views-field-body,.view-id-masterclasses.view-display-id-block_4 .views-view-grid .views-row .views-col .col-inner .views-field-body,.view-id-masterclasses.view-display-id-block_5 .views-view-grid .views-row .views-col .col-inner .views-field-body,.view-id-masterclasses.view-display-id-block_6 .views-view-grid .views-row .views-col .col-inner .views-field-body,.view-id-masterclasses.view-display-id-block_7 .views-view-grid .views-row .views-col .col-inner .views-field-body,.view-id-masterclasses.view-display-id-entity_view_1 .views-view-grid .views-row .views-col .col-inner .views-field-body,.view-id-masterclasses.view-display-id-page_1 .views-view-grid .views-row .views-col .col-inner .views-field-body{margin-bottom:2em;}@media only screen and (max-width:767px){.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-field-image{position:absolute;z-index:1;top:0;bottom:0;right:-25%;}}@media only screen and (min-width:768px){.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-field-image{position:relative;display:flex;flex-direction:column;justify-content:flex-end;}}.view-id-masterclasses.view-display-id-block_2,.view-id-masterclasses.view-display-id-block_3{background:#171717;color:white;}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper{position:relative;overflow:hidden;}@media only screen and (min-width:768px){.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper{display:flex;justify-content:flex-start;}}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-fieldset,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .views-field-fieldset{position:relative;z-index:2;}@media only screen and (min-width:768px){.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-fieldset,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .views-field-fieldset{width:40%;margin-right:5em;}}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-field-image > .field-content::after,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-image > .field-content::after{content:"";width:100%;height:100%;position:absolute;z-index:2;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#171717 100%),linear-gradient(to left,rgba(255,255,255,0) 50%,#171717 100%);}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-field-air-date-1,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-air-date-1{text-transform:uppercase;}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-field-air-date-2,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-air-date-2{font-weight:bold;font-size:26px;margin-bottom:2em;}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-view-node,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .views-field-view-node{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:none;}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-view-node a,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .views-field-view-node a{color:#ffffff;}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-view-node:hover,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .views-field-view-node:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-field-air-date,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-air-date{color:#ff8c11;}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .views-field-field-air-date .is-countdown,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-air-date .is-countdown{background:none;border:none;}.view-id-masterclasses.view-display-id-block_2 .views-row > .fields-wrapper .elapsed-suffix,.view-id-masterclasses.view-display-id-block_3 .views-row > .fields-wrapper .elapsed-suffix{font-size:18px;color:#ff8c11;position:relative;top:-8px;margin-left:10px;}.next-masterclass-block .view-display-id-block_3 h2,.next-masterclass-block .view-display-id-block_3 h3{color:white;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper{position:relative;padding:14px;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-fieldset{position:initial;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-title,.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-body,.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-air-date,.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-air-date-1,.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-air-date-2,.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-instructor,.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-nothing-1{position:relative;z-index:5;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-air-date-1{position:absolute;top:14px;right:14px;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-air-date-2{position:absolute;top:34px;right:14px;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-fieldset{width:100%;margin-right:0;margin-top:4em;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-instructor{font-weight:bold;color:#14b8a6;text-transform:uppercase;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-image{position:absolute;z-index:1;top:0;bottom:0;right:0;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-field-image > .field-content::after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#171717 100%),linear-gradient(to left,rgba(255,255,255,0) 50%,#171717 100%);}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-view-node{display:none;border-radius:10px;font-size:16px;padding:8px 22px;position:relative;z-index:6;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-nothing-1{display:none;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-nothing-1 a{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;border-radius:10px;display:inline-block;font-size:16px;padding:8px 22px;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-nothing-1 a a{color:#ffffff;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .views-field-nothing-1 a:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .non-student-cta a{border-radius:10px;display:inline-block;font-size:16px;padding:8px 22px;}.view-id-masterclasses.upcoming .views-row > .fields-wrapper .views-field-view-node{display:none;}.view-id-masterclasses.past .views-row > .fields-wrapper .views-field-view-node,.view-id-masterclasses.in-progress .views-row > .fields-wrapper .views-field-view-node{display:inline-block;}.view-id-masterclasses.past .views-row > .fields-wrapper .non-student-cta,.view-id-masterclasses.in-progress .views-row > .fields-wrapper .non-student-cta{display:none;}.view-id-masterclasses.past .views-row > .fields-wrapper .views-field-nothing-1,.view-id-masterclasses.in-progress .views-row > .fields-wrapper .views-field-nothing-1{display:none;}body.role-administrator .next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .non-student-cta,body.role-moderator .next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .non-student-cta,body.role-instructor .next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .non-student-cta,body.role-student .next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .non-student-cta,body.role-premium .next-masterclass-block .view-display-id-block_3 .views-row > .fields-wrapper .non-student-cta{display:none;}body.role-administrator .next-masterclass-block .view-display-id-block_3 .views-row .views-field-nothing-1,body.role-moderator .next-masterclass-block .view-display-id-block_3 .views-row .views-field-nothing-1,body.role-instructor .next-masterclass-block .view-display-id-block_3 .views-row .views-field-nothing-1,body.role-student .next-masterclass-block .view-display-id-block_3 .views-row .views-field-nothing-1,body.role-premium .next-masterclass-block .view-display-id-block_3 .views-row .views-field-nothing-1{display:inline-block;}@media only screen and (min-width:768px){.node--view-mode-masterclasses > .content{position:relative;}.node--view-mode-masterclasses .contextual-region{position:inherit;}.node--view-mode-masterclasses .more-link{position:absolute;right:0;top:-50px;}.node--view-mode-masterclasses .more-link a{margin:0 !important;}}.view-microlessons{max-width:calc(1440px + 9%);margin-left:auto;margin-right:auto;}.block-views-blockmicrolessons-block-1 .views-view-grid .views-row .views-col::after,.block-views-blockmicrolessons-block-4 .views-view-grid .views-row .views-col::after,.block-views-blockmicrolessons-block-5 .views-view-grid .views-row .views-col::after,.block-views-blockreaction-videos-block-4 .views-view-grid .views-row .views-col::after,.block-views-blockreaction-videos-block-2 .views-view-grid .views-row .views-col::after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#171717 70%);}.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockmicrolessons-block-4 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockreaction-videos-block-4 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockreaction-videos-block-2 .view-filters .views-exposed-form .form-actions .form-submit{margin-top:0;}.block-views-blocknode-author-block-1 .user--teaser{clear:both;}.block-views-blocknode-author-block-1 .user--teaser:after{content:"";display:table;clear:both;}.block-views-blocknode-author-block-1 .field--name-field-full-name{font-weight:bold;color:#494949;font-size:24px;line-height:24px;margin:0 0 0.5em 0;padding-top:5px;}@media only screen and (max-width:767px){.block-views-blocknode-author-block-1 .field--name-field-full-name{font-size:20px;line-height:1.3;}}.block-views-blockreaction-videos-block-1,.block-views-blockreaction-videos-block-3,.block--react-videos{background:#171717;}.block-views-blockreaction-videos-block-1 > div,.block-views-blockreaction-videos-block-3 > div,.block--react-videos > div{position:relative;}.block-views-blockreaction-videos-block-1 > div::after,.block-views-blockreaction-videos-block-3 > div::after,.block--react-videos > div::after{content:"";width:100%;height:100%;position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to right,rgba(255,255,255,0) 85%,#171717 100%);}.block-views-blockreaction-videos-block-1 .tns-outer > button,.block-views-blockreaction-videos-block-3 .tns-outer > button,.block--react-videos .tns-outer > button{display:none;}.block-views-blockreaction-videos-block-1 .tns-controls,.block-views-blockreaction-videos-block-3 .tns-controls,.block--react-videos .tns-controls{display:none;}.block-views-blockreaction-videos-block-1 .tns-item,.block-views-blockreaction-videos-block-3 .tns-item,.block--react-videos .tns-item{width:500px;height:400px;}.block-views-blockreaction-videos-block-1 .tns-item:hover,.block-views-blockreaction-videos-block-3 .tns-item:hover,.block--react-videos .tns-item:hover{cursor:grab;}@media only screen and (max-width:767px){.block-views-blockreaction-videos-block-1 .tns-item,.block-views-blockreaction-videos-block-3 .tns-item,.block--react-videos .tns-item{width:215px;height:115px;padding:6px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blockreaction-videos-block-1 .tns-item,.block-views-blockreaction-videos-block-3 .tns-item,.block--react-videos .tns-item{width:620px;height:325px;padding:12px;}}@media only screen and (min-width:1025px){.block-views-blockreaction-videos-block-1 .tns-item,.block-views-blockreaction-videos-block-3 .tns-item,.block--react-videos .tns-item{width:865px;height:460px;padding:20px 20px 20px 0;}}.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper,.block--react-videos .tns-item > .fields-wrapper{position:relative;z-index:0;border-radius:26.88px;overflow:hidden;height:100%;}.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-field-video .bg-image,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-field-video .bg-image,.block--react-videos .tns-item > .fields-wrapper .views-field-field-video .bg-image{width:100%;}@media only screen and (max-width:767px){.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-field-video .bg-image,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-field-video .bg-image,.block--react-videos .tns-item > .fields-wrapper .views-field-field-video .bg-image{height:115px;background-size:contain;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-field-video .bg-image,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-field-video .bg-image,.block--react-videos .tns-item > .fields-wrapper .views-field-field-video .bg-image{height:325px;}}@media only screen and (min-width:1025px){.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-field-video .bg-image,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-field-video .bg-image,.block--react-videos .tns-item > .fields-wrapper .views-field-field-video .bg-image{height:460px;}}.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-fieldset,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-fieldset,.block--react-videos .tns-item > .fields-wrapper .views-field-fieldset{position:absolute;z-index:100;bottom:0;}@media only screen and (max-width:767px){.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-fieldset,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-fieldset,.block--react-videos .tns-item > .fields-wrapper .views-field-fieldset{padding:10px;}}@media only screen and (min-width:768px){.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-fieldset,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-fieldset,.block--react-videos .tns-item > .fields-wrapper .views-field-fieldset{padding:40px;}}.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist,.block--react-videos .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:900;}@media only screen and (max-width:767px){.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist,.block--react-videos .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist{font-size:26.88px;line-height:23.04px;letter-spacing:-0.806px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist,.block--react-videos .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist{font-size:76.459px;line-height:65.536px;letter-spacing:-2.294px;}}@media only screen and (min-width:1025px){.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist,.block--react-videos .tns-item > .fields-wrapper .views-field-fieldset .views-field-field-artist{font-size:107.52px;line-height:92.16px;letter-spacing:-3.226px;}}.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-fieldset .views-field-title,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-fieldset .views-field-title,.block--react-videos .tns-item > .fields-wrapper .views-field-fieldset .views-field-title{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;color:white;text-transform:uppercase;}@media only screen and (min-width:1025px){.block-views-blockreaction-videos-block-1 .tns-item > .fields-wrapper .views-field-fieldset .views-field-title,.block-views-blockreaction-videos-block-3 .tns-item > .fields-wrapper .views-field-fieldset .views-field-title,.block--react-videos .tns-item > .fields-wrapper .views-field-fieldset .views-field-title{font-size:26px;line-height:24px;}}.block-views-blockreaction-videos-block-1,.block--react-videos .view-display-id-entity_view_1{padding:1em 0 0 0 !important;}.block-views-blockreaction-videos-block-1 .tns-item:nth-child(4n-3) .views-field-field-artist,.block--react-videos .view-display-id-entity_view_1 .tns-item:nth-child(4n-3) .views-field-field-artist{color:#4ade80 !important;}.block-views-blockreaction-videos-block-1 .tns-item:nth-child(4n-2) .views-field-field-artist,.block--react-videos .view-display-id-entity_view_1 .tns-item:nth-child(4n-2) .views-field-field-artist{color:#d1b3ff !important;}.block-views-blockreaction-videos-block-1 .tns-item:nth-child(4n-1) .views-field-field-artist,.block--react-videos .view-display-id-entity_view_1 .tns-item:nth-child(4n-1) .views-field-field-artist{color:#ff8c11 !important;}.block-views-blockreaction-videos-block-1 .tns-item:nth-child(4n) .views-field-field-artist,.block--react-videos .view-display-id-entity_view_1 .tns-item:nth-child(4n) .views-field-field-artist{color:#14b8a6 !important;}.block-views-blockreaction-videos-block-3{padding:0 0 3em 0 !important;}.block-views-blockreaction-videos-block-3 .tns-item:nth-child(4n-3) .views-field-field-artist{color:#14b8a6 !important;}.block-views-blockreaction-videos-block-3 .tns-item:nth-child(4n-2) .views-field-field-artist{color:#ff8c11 !important;}.block-views-blockreaction-videos-block-3 .tns-item:nth-child(4n-1) .views-field-field-artist{color:#d1b3ff !important;}.block-views-blockreaction-videos-block-3 .tns-item:nth-child(4n) .views-field-field-artist{color:#4ade80 !important;}.view-songs.view-display-id-my_feed,.view-songs.view-display-id-page_1{clear:both;padding:1em 4%;}.view-songs.view-display-id-my_feed:after,.view-songs.view-display-id-page_1:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.view-songs.view-display-id-my_feed,.view-songs.view-display-id-page_1{padding:2.25em 6% 2em;}}.view-songs.view-display-id-my_feed .user-bar-content,.view-songs.view-display-id-my_feed .section-inner,.view-songs.view-display-id-my_feed .block-content,.view-songs.view-display-id-my_feed.block-views > div,.view-songs.view-display-id-my_feed.block-views > h2,.view-songs.view-display-id-my_feed.block-block-content > h2,.view-songs.view-display-id-my_feed.block-block-content > div,.view-songs.view-display-id-my_feed.block-ctools-block > span,.view-songs.view-display-id-my_feed.block-ctools-block > div,.view-songs.view-display-id-my_feed.block-entity-block header,.view-songs.view-display-id-my_feed.block-entity-block .content,.view-songs.view-display-id-my_feed .mq--t,.view-songs.view-display-id-page_1 .user-bar-content,.view-songs.view-display-id-page_1 .section-inner,.view-songs.view-display-id-page_1 .block-content,.view-songs.view-display-id-page_1.block-views > div,.view-songs.view-display-id-page_1.block-views > h2,.view-songs.view-display-id-page_1.block-block-content > h2,.view-songs.view-display-id-page_1.block-block-content > div,.view-songs.view-display-id-page_1.block-ctools-block > span,.view-songs.view-display-id-page_1.block-ctools-block > div,.view-songs.view-display-id-page_1.block-entity-block header,.view-songs.view-display-id-page_1.block-entity-block .content,.view-songs.view-display-id-page_1 .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.view-songs.view-display-id-my_feed.block-views h2,.view-songs.view-display-id-my_feed.block-entity-block header h2,.view-songs.view-display-id-page_1.block-views h2,.view-songs.view-display-id-page_1.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.view-songs.view-display-id-my_feed.block-views h2,.view-songs.view-display-id-my_feed.block-entity-block header h2,.view-songs.view-display-id-page_1.block-views h2,.view-songs.view-display-id-page_1.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.view-songs.view-display-id-my_feed.block-views h2,.view-songs.view-display-id-my_feed.block-entity-block header h2,.view-songs.view-display-id-page_1.block-views h2,.view-songs.view-display-id-page_1.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.view-songs.view-display-id-my_feed.block-views h2,.view-songs.view-display-id-my_feed.block-entity-block header h2,.view-songs.view-display-id-page_1.block-views h2,.view-songs.view-display-id-page_1.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.view-songs.view-display-id-my_feed .view-filters,.view-songs.view-display-id-page_1 .view-filters{background:transparent;box-shadow:rgba(0,0,0,0.16) 0px 1px 4px;border:1px solid #ddd;padding-bottom:0;max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;padding-bottom:2em !important;}.view-songs.view-display-id-my_feed .view-filters .views-exposed-form .form-item,.view-songs.view-display-id-my_feed .view-filters .views-exposed-form .form-actions,.view-songs.view-display-id-page_1 .view-filters .views-exposed-form .form-item,.view-songs.view-display-id-page_1 .view-filters .views-exposed-form .form-actions{display:inline-block;width:auto;}.view-songs.view-display-id-my_feed .view-filters .views-exposed-form .form-item .form-submit,.view-songs.view-display-id-my_feed .view-filters .views-exposed-form .form-actions .form-submit,.view-songs.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit,.view-songs.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;display:inline-block;width:auto;}.view-songs.view-display-id-my_feed .view-filters .views-exposed-form .form-item .form-submit a,.view-songs.view-display-id-my_feed .view-filters .views-exposed-form .form-actions .form-submit a,.view-songs.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit a,.view-songs.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit a{color:#ffffff;}.view-songs.view-display-id-my_feed .view-filters .views-exposed-form .form-item .form-submit:hover,.view-songs.view-display-id-my_feed .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-songs.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit:hover,.view-songs.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.view-songs.view-display-id-my_feed .view-content,.view-songs.view-display-id-page_1 .view-content{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.view-songs.view-display-id-my_feed .view-content .views-row,.view-songs.view-display-id-page_1 .view-content .views-row{margin-bottom:16px;}.view-songs.view-display-id-my_feed .view-content .views-row:not(:last-child)::after,.view-songs.view-display-id-page_1 .view-content .views-row:not(:last-child)::after{content:"";display:block;height:8px;background-color:#f0f0f0;margin-top:16px;}.view-songs.view-display-id-my_feed .pager,.view-songs.view-display-id-page_1 .pager{clear:both;padding:1em 4%;margin-top:3em;margin-bottom:3em;}.view-songs.view-display-id-my_feed .pager:after,.view-songs.view-display-id-page_1 .pager:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.view-songs.view-display-id-my_feed .pager,.view-songs.view-display-id-page_1 .pager{padding:2.25em 6% 2em;}}.view-songs.view-display-id-my_feed .pager .user-bar-content,.view-songs.view-display-id-my_feed .pager .section-inner,.view-songs.view-display-id-my_feed .pager .block-content,.view-songs.view-display-id-my_feed .pager.block-views > div,.view-songs.view-display-id-my_feed .pager.block-views > h2,.view-songs.view-display-id-my_feed .pager.block-block-content > h2,.view-songs.view-display-id-my_feed .pager.block-block-content > div,.view-songs.view-display-id-my_feed .pager.block-ctools-block > span,.view-songs.view-display-id-my_feed .pager.block-ctools-block > div,.view-songs.view-display-id-my_feed .pager.block-entity-block header,.view-songs.view-display-id-my_feed .pager.block-entity-block .content,.view-songs.view-display-id-my_feed .pager .mq--t,.view-songs.view-display-id-page_1 .pager .user-bar-content,.view-songs.view-display-id-page_1 .pager .section-inner,.view-songs.view-display-id-page_1 .pager .block-content,.view-songs.view-display-id-page_1 .pager.block-views > div,.view-songs.view-display-id-page_1 .pager.block-views > h2,.view-songs.view-display-id-page_1 .pager.block-block-content > h2,.view-songs.view-display-id-page_1 .pager.block-block-content > div,.view-songs.view-display-id-page_1 .pager.block-ctools-block > span,.view-songs.view-display-id-page_1 .pager.block-ctools-block > div,.view-songs.view-display-id-page_1 .pager.block-entity-block header,.view-songs.view-display-id-page_1 .pager.block-entity-block .content,.view-songs.view-display-id-page_1 .pager .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.view-songs.view-display-id-my_feed .pager.block-views h2,.view-songs.view-display-id-my_feed .pager.block-entity-block header h2,.view-songs.view-display-id-page_1 .pager.block-views h2,.view-songs.view-display-id-page_1 .pager.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.view-songs.view-display-id-my_feed .pager.block-views h2,.view-songs.view-display-id-my_feed .pager.block-entity-block header h2,.view-songs.view-display-id-page_1 .pager.block-views h2,.view-songs.view-display-id-page_1 .pager.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.view-songs.view-display-id-my_feed .pager.block-views h2,.view-songs.view-display-id-my_feed .pager.block-entity-block header h2,.view-songs.view-display-id-page_1 .pager.block-views h2,.view-songs.view-display-id-page_1 .pager.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.view-songs.view-display-id-my_feed .pager.block-views h2,.view-songs.view-display-id-my_feed .pager.block-entity-block header h2,.view-songs.view-display-id-page_1 .pager.block-views h2,.view-songs.view-display-id-page_1 .pager.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media (max-width:1024px){.view-songs.view-display-id-my_feed .pager,.view-songs.view-display-id-page_1 .pager{padding-left:16px;padding-right:16px;}}.view-songs.view-display-id-my_feed .pager .pager__items,.view-songs.view-display-id-page_1 .pager .pager__items{display:flex;justify-content:center;align-items:center;gap:0.5em;flex-wrap:wrap;}.view-songs.view-display-id-my_feed .pager .pager__item a,.view-songs.view-display-id-page_1 .pager .pager__item a{display:inline-block;padding:0.5em 1em;border:1px solid #e5e5e5;border-radius:6px;color:#262626;text-decoration:none;transition:all 0.2s ease;}.view-songs.view-display-id-my_feed .pager .pager__item a:hover,.view-songs.view-display-id-page_1 .pager .pager__item a:hover{background:#7d11ff;border-color:#7d11ff;color:white;}.view-songs.view-display-id-my_feed .pager .pager__item a:focus,.view-songs.view-display-id-page_1 .pager .pager__item a:focus{outline:none;}.view-songs.view-display-id-my_feed .pager .pager__item.is-active a,.view-songs.view-display-id-page_1 .pager .pager__item.is-active a{background:#7d11ff;border-color:#7d11ff;color:white;cursor:default;}.view-songs.view-display-id-my_feed .pager .pager__item--first a,.view-songs.view-display-id-my_feed .pager .pager__item--previous a,.view-songs.view-display-id-my_feed .pager .pager__item--next a,.view-songs.view-display-id-my_feed .pager .pager__item--last a,.view-songs.view-display-id-page_1 .pager .pager__item--first a,.view-songs.view-display-id-page_1 .pager .pager__item--previous a,.view-songs.view-display-id-page_1 .pager .pager__item--next a,.view-songs.view-display-id-page_1 .pager .pager__item--last a{font-weight:600;}.view-songs.view-display-id-my_feed .pager .pager__item--ellipsis,.view-songs.view-display-id-page_1 .pager .pager__item--ellipsis{padding:0.5em;color:#262626;}.view-songs.view-display-id-my_feed .view-empty,.view-songs.view-display-id-page_1 .view-empty{clear:both;padding:1em 4%;padding:3em 2em;text-align:center;background:#f5f5f5;border-radius:8px;}.view-songs.view-display-id-my_feed .view-empty:after,.view-songs.view-display-id-page_1 .view-empty:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.view-songs.view-display-id-my_feed .view-empty,.view-songs.view-display-id-page_1 .view-empty{padding:2.25em 6% 2em;}}.view-songs.view-display-id-my_feed .view-empty .user-bar-content,.view-songs.view-display-id-my_feed .view-empty .section-inner,.view-songs.view-display-id-my_feed .view-empty .block-content,.view-songs.view-display-id-my_feed .view-empty.block-views > div,.view-songs.view-display-id-my_feed .view-empty.block-views > h2,.view-songs.view-display-id-my_feed .view-empty.block-block-content > h2,.view-songs.view-display-id-my_feed .view-empty.block-block-content > div,.view-songs.view-display-id-my_feed .view-empty.block-ctools-block > span,.view-songs.view-display-id-my_feed .view-empty.block-ctools-block > div,.view-songs.view-display-id-my_feed .view-empty.block-entity-block header,.view-songs.view-display-id-my_feed .view-empty.block-entity-block .content,.view-songs.view-display-id-my_feed .view-empty .mq--t,.view-songs.view-display-id-page_1 .view-empty .user-bar-content,.view-songs.view-display-id-page_1 .view-empty .section-inner,.view-songs.view-display-id-page_1 .view-empty .block-content,.view-songs.view-display-id-page_1 .view-empty.block-views > div,.view-songs.view-display-id-page_1 .view-empty.block-views > h2,.view-songs.view-display-id-page_1 .view-empty.block-block-content > h2,.view-songs.view-display-id-page_1 .view-empty.block-block-content > div,.view-songs.view-display-id-page_1 .view-empty.block-ctools-block > span,.view-songs.view-display-id-page_1 .view-empty.block-ctools-block > div,.view-songs.view-display-id-page_1 .view-empty.block-entity-block header,.view-songs.view-display-id-page_1 .view-empty.block-entity-block .content,.view-songs.view-display-id-page_1 .view-empty .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.view-songs.view-display-id-my_feed .view-empty.block-views h2,.view-songs.view-display-id-my_feed .view-empty.block-entity-block header h2,.view-songs.view-display-id-page_1 .view-empty.block-views h2,.view-songs.view-display-id-page_1 .view-empty.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.view-songs.view-display-id-my_feed .view-empty.block-views h2,.view-songs.view-display-id-my_feed .view-empty.block-entity-block header h2,.view-songs.view-display-id-page_1 .view-empty.block-views h2,.view-songs.view-display-id-page_1 .view-empty.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.view-songs.view-display-id-my_feed .view-empty.block-views h2,.view-songs.view-display-id-my_feed .view-empty.block-entity-block header h2,.view-songs.view-display-id-page_1 .view-empty.block-views h2,.view-songs.view-display-id-page_1 .view-empty.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.view-songs.view-display-id-my_feed .view-empty.block-views h2,.view-songs.view-display-id-my_feed .view-empty.block-entity-block header h2,.view-songs.view-display-id-page_1 .view-empty.block-views h2,.view-songs.view-display-id-page_1 .view-empty.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media (max-width:1024px){.view-songs.view-display-id-my_feed .view-empty,.view-songs.view-display-id-page_1 .view-empty{margin-left:16px;margin-right:16px;}}.view-songs.view-display-id-my_feed .view-empty p,.view-songs.view-display-id-page_1 .view-empty p{font-size:16px;color:#262626;margin:0;}.view-id-songs .view-header{clear:both;padding:1em 4%;margin-bottom:2em;}.view-id-songs .view-header:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.view-id-songs .view-header{padding:2.25em 6% 2em;}}.view-id-songs .view-header .user-bar-content,.view-id-songs .view-header .section-inner,.view-id-songs .view-header .block-content,.view-id-songs .view-header.block-views > div,.view-id-songs .view-header.block-views > h2,.view-id-songs .view-header.block-block-content > h2,.view-id-songs .view-header.block-block-content > div,.view-id-songs .view-header.block-ctools-block > span,.view-id-songs .view-header.block-ctools-block > div,.view-id-songs .view-header.block-entity-block header,.view-id-songs .view-header.block-entity-block .content,.view-id-songs .view-header .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.view-id-songs .view-header.block-views h2,.view-id-songs .view-header.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.view-id-songs .view-header.block-views h2,.view-id-songs .view-header.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.view-id-songs .view-header.block-views h2,.view-id-songs .view-header.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.view-id-songs .view-header.block-views h2,.view-id-songs .view-header.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.view-id-songs .view-header h1,.view-id-songs .view-header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;text-align:center;}@media only screen and (max-width:767px){.view-id-songs .view-header h1,.view-id-songs .view-header h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.view-id-songs .view-header h1,.view-id-songs .view-header h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.view-id-songs .view-header h1,.view-id-songs .view-header h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.view-id-flaggers,.view-id-students{clear:both;}.view-id-flaggers:after,.view-id-students:after{content:"";display:table;clear:both;}.view-id-flaggers .view-header,.view-id-students .view-header{font-weight:bold;color:#494949;font-size:24px;line-height:24px;font-weight:500;font-size:16px;}@media only screen and (max-width:767px){.view-id-flaggers .view-header,.view-id-students .view-header{font-size:20px;line-height:1.3;}}.view-id-flaggers .views-field-user-picture,.view-id-students .views-field-user-picture{margin-top:5px;float:left;width:17%;padding-right:0%;margin-right:3%;}.view-id-flaggers .views-field-user-picture img,.view-id-students .views-field-user-picture img{display:block;width:100%;margin-right:auto;margin-left:auto;border:0px none #fff;border-radius:13px;}.view-id-flaggers .views-field-user-picture .image-title,.view-id-students .views-field-user-picture .image-title{display:none;}.block-views-blockflaggers-block-1 .views-row:nth-child(6){display:none;}.block-views-blockflaggers-block-2 .view-id-flaggers .views-field-user-picture{width:30%;}.block-views-blocksuccess-stories-block-1{background:#d4d4d4;}@media only screen and (max-width:767px){.block-views-blocksuccess-stories-block-1 .view{padding-left:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocksuccess-stories-block-1 .view{padding-left:40px;}}@media only screen and (min-width:1025px){.block-views-blocksuccess-stories-block-1 .view{padding-left:60px;}}.block-views-blocksuccess-stories-block-1 .view .view-header{float:left;}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocksuccess-stories-block-1 .view .view-header{width:360px;}}@media only screen and (min-width:1025px){.block-views-blocksuccess-stories-block-1 .view .view-header{width:500px;}}.block-views-blocksuccess-stories-block-1 .view .view-header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;}@media only screen and (max-width:767px){.block-views-blocksuccess-stories-block-1 .view .view-header h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocksuccess-stories-block-1 .view .view-header h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.block-views-blocksuccess-stories-block-1 .view .view-header h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.block-views-blocksuccess-stories-block-1 .view .view-header p{font-size:22px;font-weight:500;line-height:34px;}.block-views-blocksuccess-stories-block-1 .view .view-content{height:100%;border:none;}@media only screen and (max-width:767px){.block-views-blocksuccess-stories-block-1 .view .view-content{clear:both;}}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-outer > button{display:none;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-controls{text-align:right;}@media only screen and (max-width:767px){.block-views-blocksuccess-stories-block-1 .view .view-content .tns-controls{display:none !important;}}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-controls button{background-repeat:no-repeat;background-color:transparent;display:inline-block;width:40px;height:40px;background-size:contain;text-indent:-9999px;overflow:hidden;z-index:100;padding:0;border:none;border-radius:0;font-size:0;box-shadow:none;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-controls button:nth-child(1){background-image:url("/themes/custom/ggfresh/images/slider-left-arrow.svg");background-position:left top;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-controls button:nth-child(2){background-position:right top;background-image:url("/themes/custom/ggfresh/images/slider-right-arrow.svg");}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item{border-radius:10px;border:none;box-shadow:none;overflow:hidden;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:hover{cursor:grab;}@media only screen and (max-width:767px){.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item > .fields-wrapper{width:242px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item > .fields-wrapper{height:530px;width:300px;}}@media only screen and (min-width:1025px){.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item > .fields-wrapper{width:27rem;height:36rem;}}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:nth-child(3n-2) > .fields-wrapper{background:#171717;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:nth-child(3n-2) > .fields-wrapper .views-field-body-1{color:#ffffff;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:nth-child(3n-2) > .fields-wrapper .views-field-title{color:#ff8c11;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:nth-child(3n-1) > .fields-wrapper{background:#ff8c11;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:nth-child(3n-1) > .fields-wrapper .views-field-body-1,.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:nth-child(3n-1) > .fields-wrapper .views-field-created{color:#171717;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:nth-child(3n-1) > .fields-wrapper .views-field-title{color:#ffffff;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:nth-child(3n) > .fields-wrapper{background:#d1b3ff;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:nth-child(3n) > .fields-wrapper .views-field-body-1,.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item:nth-child(3n) > .fields-wrapper .views-field-created{color:#171717;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item > .fields-wrapper{display:flex;flex-direction:column;min-height:400px;justify-content:space-evenly;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-nothing{width:168px;border-radius:5px;background:#ffffff;text-transform:uppercase;text-align:center;font-family:articulat-cf,sans-serif;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-body-1{color:#ffffff;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-body-1 p{text-align:left;}@media only screen and (max-width:767px){.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-body-1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;}}@media only screen and (max-width:767px) and (min-width:1025px){.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-body-1{font-size:26px;line-height:24px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-body-1{font-weight:bold;color:#494949;font-size:24px;line-height:24px;}}@media only screen and (min-width:768px) and (max-width:1024px) and (max-width:767px){.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-body-1{font-size:20px;line-height:1.3;}}@media only screen and (min-width:1025px){.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-body-1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;font-style:normal;font-weight:500;font-size:18px;line-height:18px;}}@media only screen and (min-width:1025px) and (min-width:1025px){.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-body-1{font-size:26px;line-height:24px;}}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-title{font-family:Neue Kabel,sans-serif;font-size:21px;font-style:normal;font-weight:900;line-height:21px;}.block-views-blocksuccess-stories-block-1 .view .view-content .tns-item .views-field-created{color:#ffffff;font-size:15px;font-style:normal;font-weight:500;line-height:29px;text-transform:uppercase;}.block-views-blocktestimonials-block-1,.block--testimonials{background:#171717;overflow:hidden;}@media only screen and (max-width:767px){.block-views-blocktestimonials-block-1,.block--testimonials{min-height:545px;max-height:570px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1,.block--testimonials{max-height:800px;}}@media only screen and (max-width:767px){.block-views-blocktestimonials-block-1 .view.view-testimonials,.block--testimonials .view.view-testimonials{padding-left:20px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .view.view-testimonials,.block--testimonials .view.view-testimonials{padding-left:40px;}}@media only screen and (min-width:1025px){.block-views-blocktestimonials-block-1 .view.view-testimonials,.block--testimonials .view.view-testimonials{padding-left:60px;}}.block-views-blocktestimonials-block-1 .view-header,.block--testimonials .view-header{margin:0 auto;}.block-views-blocktestimonials-block-1 .view-header h2,.block--testimonials .view-header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;margin-bottom:0.4em;font-style:normal;font-weight:900;text-align:left;color:white;}@media only screen and (max-width:767px){.block-views-blocktestimonials-block-1 .view-header h2,.block--testimonials .view-header h2{font-size:38px;line-height:38px;letter-spacing:-0.96px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .view-header h2,.block--testimonials .view-header h2{font-size:52px;line-height:52px;letter-spacing:-1.92px;}}@media only screen and (min-width:1025px){.block-views-blocktestimonials-block-1 .view-header h2,.block--testimonials .view-header h2{font-size:68px;line-height:68px;letter-spacing:-1.7px;}}.block-views-blocktestimonials-block-1 .view-header h2 .white,.block--testimonials .view-header h2 .white{font-family:Articulat CF,sans-serif;font-weight:500;}.block-views-blocktestimonials-block-1 .view-content,.block--testimonials .view-content{position:relative;}.block-views-blocktestimonials-block-1 .tns-outer,.block--testimonials .tns-outer{position:relative;left:-20px;}@media only screen and (max-width:767px){.block-views-blocktestimonials-block-1 .tns-outer .tns-controls,.block--testimonials .tns-outer .tns-controls{display:none;}}@media only screen and (min-width:768px){.block-views-blocktestimonials-block-1 .tns-outer .tns-controls,.block--testimonials .tns-outer .tns-controls{display:block;position:absolute;right:0;top:-75px;}}.block-views-blocktestimonials-block-1 .tns-outer .tns-controls button:nth-child(1),.block--testimonials .tns-outer .tns-controls button:nth-child(1){background-repeat:no-repeat;background-color:transparent;display:inline-block;width:40px;height:40px;background-size:contain;text-indent:-9999px;overflow:hidden;z-index:100;padding:0;border:none;border-radius:0;font-size:0;box-shadow:none;-webkit-transition:0.4s;transition:0.4s;background-image:url("/themes/custom/ggfresh/images/white-slider-left-arrow.svg");background-position:left top;}.block-views-blocktestimonials-block-1 .tns-outer .tns-controls button:nth-child(1):hover,.block--testimonials .tns-outer .tns-controls button:nth-child(1):hover{transform:translateY(1px);}.block-views-blocktestimonials-block-1 .tns-outer .tns-controls button:nth-child(2),.block--testimonials .tns-outer .tns-controls button:nth-child(2){background-repeat:no-repeat;background-color:transparent;display:inline-block;width:40px;height:40px;background-size:contain;text-indent:-9999px;overflow:hidden;z-index:100;padding:0;border:none;border-radius:0;font-size:0;box-shadow:none;-webkit-transition:0.4s;transition:0.4s;background-position:right top;background-image:url("/themes/custom/ggfresh/images/white-slider-right-arrow.svg");}.block-views-blocktestimonials-block-1 .tns-outer .tns-controls button:nth-child(2):hover,.block--testimonials .tns-outer .tns-controls button:nth-child(2):hover{transform:translateY(1px);}.block-views-blocktestimonials-block-1 .tns-item:hover,.block--testimonials .tns-item:hover{cursor:grab;}.block-views-blocktestimonials-block-1 .tns-item > .fields-wrapper,.block--testimonials .tns-item > .fields-wrapper{min-height:200px;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .tns-item > .fields-wrapper,.block--testimonials .tns-item > .fields-wrapper{position:relative;border-radius:10px;overflow:hidden;}}@media only screen and (max-width:767px){.block-views-blocktestimonials-block-1 .tns-item > .fields-wrapper,.block--testimonials .tns-item > .fields-wrapper{width:242px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .tns-item > .fields-wrapper,.block--testimonials .tns-item > .fields-wrapper{width:488px;}}@media only screen and (min-width:1025px){.block-views-blocktestimonials-block-1 .tns-item > .fields-wrapper,.block--testimonials .tns-item > .fields-wrapper{display:flex;margin-right:20px;margin-left:20px;border-radius:10px;overflow:hidden;height:500px;width:1100px;}}.block-views-blocktestimonials-block-1 .tns-item .views-field-field-testimonial-image,.block--testimonials .tns-item .views-field-field-testimonial-image{overflow:hidden;background:grey;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .tns-item .views-field-field-testimonial-image,.block--testimonials .tns-item .views-field-field-testimonial-image{height:396px;}}@media only screen and (min-width:1025px){.block-views-blocktestimonials-block-1 .tns-item .views-field-field-testimonial-image,.block--testimonials .tns-item .views-field-field-testimonial-image{min-width:250px;max-width:850px;width:50%;}}.block-views-blocktestimonials-block-1 .tns-item .views-field-field-testimonial-image .field-content,.block--testimonials .tns-item .views-field-field-testimonial-image .field-content{height:100%;}.block-views-blocktestimonials-block-1 .tns-item .views-field-field-testimonial-image .bg-image,.block--testimonials .tns-item .views-field-field-testimonial-image .bg-image{max-width:inherit;width:auto;height:100%;background-size:cover;}@media only screen and (max-width:767px){.block-views-blocktestimonials-block-1 .tns-item .views-field-field-testimonial-image .bg-image,.block--testimonials .tns-item .views-field-field-testimonial-image .bg-image{background-position:40% top;max-height:340px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .tns-item .views-field-field-testimonial-image .bg-image,.block--testimonials .tns-item .views-field-field-testimonial-image .bg-image{max-height:340px;}}@media only screen and (min-width:1025px){.block-views-blocktestimonials-block-1 .tns-item .views-field-field-testimonial-image .bg-image,.block--testimonials .tns-item .views-field-field-testimonial-image .bg-image{position:relative;max-height:500px;}}.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset,.block--testimonials .tns-item .views-field-fieldset{background:#d1b3ff;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset,.block--testimonials .tns-item .views-field-fieldset{position:absolute;bottom:0;left:0;right:0;}}@media only screen and (min-width:1025px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset,.block--testimonials .tns-item .views-field-fieldset{padding-bottom:30px;width:50%;}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper{display:flex;flex-direction:column;}}@media only screen and (min-width:1025px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper{display:flex;flex-direction:column;align-items:stretch;height:500px;}}.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-title,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-title{font-family:Neue Kabel,sans-serif;font-style:normal;font-weight:900;}@media only screen and (max-width:767px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-title,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-title{font-size:18px;line-height:18px;padding:12px 16px 0 16px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-title,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-title{font-size:24px;line-height:24px;padding:12px 16px 0 16px;}}@media only screen and (min-width:1025px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-title,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-title{font-size:48px;letter-spacing:-1.44px;line-height:initial;padding:15px 50px;}}.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-field-testimonial-title,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-field-testimonial-title{font-family:articulat-cf,sans-serif;text-transform:uppercase;font-style:normal;}@media only screen and (max-width:767px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-field-testimonial-title,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-field-testimonial-title{font-size:12px;font-weight:500;line-height:12px;padding:0 16px 16px 16px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-field-testimonial-title,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-field-testimonial-title{padding:0 16px 16px 16px;}}@media only screen and (min-width:1025px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-field-testimonial-title,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-field-testimonial-title{border-top:2px solid #171717;background:#f5f5f5;font-size:24px;font-weight:800;padding:16px 50px;}.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-field-testimonial-title .field-content,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-field-testimonial-title .field-content{border-bottom:2px solid #171717;}}.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-body,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-body{font-weight:500;font-style:normal;font-family:articulat-cf,sans-serif;}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-body,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-body{padding:100px 16px 16px 16px;color:white;position:absolute;overflow:hidden;background:linear-gradient(360deg,rgba(10,9,12,0.8) 25%,rgba(10,9,12,0) 100%);}}@media only screen and (max-width:767px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-body,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-body{top:-266px;height:266px;font-size:14px;line-height:19px;letter-spacing:-0.42px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-body,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-body{top:-226px;height:226px;font-size:16px;line-height:24px;letter-spacing:-0.48px;}}@media only screen and (min-width:1025px){.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-body,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-body{padding:0 50px;background:#f5f5f5;border-bottom:2px solid #171717;margin-bottom:16px;flex-grow:1;font-size:24px;line-height:34px;letter-spacing:-0.72px;}.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset .fields-wrapper .views-field-body p,.block--testimonials .tns-item .views-field-fieldset .fields-wrapper .views-field-body p{padding:0;}}.block-views-blocktestimonials-block-1 .tns-item .views-field-fieldset p,.block--testimonials .tns-item .views-field-fieldset p{text-align:left;}.alias--users-top-teleport .view-top-users{clear:both;padding:1em 4%;}.alias--users-top-teleport .view-top-users:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.alias--users-top-teleport .view-top-users{padding:2.25em 6% 2em;}}.alias--users-top-teleport .view-top-users .user-bar-content,.alias--users-top-teleport .view-top-users .section-inner,.alias--users-top-teleport .view-top-users .block-content,.alias--users-top-teleport .view-top-users.block-views > div,.alias--users-top-teleport .view-top-users.block-views > h2,.alias--users-top-teleport .view-top-users.block-block-content > h2,.alias--users-top-teleport .view-top-users.block-block-content > div,.alias--users-top-teleport .view-top-users.block-ctools-block > span,.alias--users-top-teleport .view-top-users.block-ctools-block > div,.alias--users-top-teleport .view-top-users.block-entity-block header,.alias--users-top-teleport .view-top-users.block-entity-block .content,.alias--users-top-teleport .view-top-users .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.alias--users-top-teleport .view-top-users.block-views h2,.alias--users-top-teleport .view-top-users.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.alias--users-top-teleport .view-top-users.block-views h2,.alias--users-top-teleport .view-top-users.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.alias--users-top-teleport .view-top-users.block-views h2,.alias--users-top-teleport .view-top-users.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.alias--users-top-teleport .view-top-users.block-views h2,.alias--users-top-teleport .view-top-users.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.alias--users-top-teleport .view-top-users .view-content,.alias--users-top-teleport .view-top-users .view-filters{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.view-id-microlessons.view-display-id-page_1 .view-content,.view-id-videos.view-display-id-page_1 .view-content,.view-id-masterclasses.view-display-id-page_1 .view-content{clear:both;padding:1em 4%;padding-top:0 !important;}.view-id-microlessons.view-display-id-page_1 .view-content:after,.view-id-videos.view-display-id-page_1 .view-content:after,.view-id-masterclasses.view-display-id-page_1 .view-content:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.view-id-microlessons.view-display-id-page_1 .view-content,.view-id-videos.view-display-id-page_1 .view-content,.view-id-masterclasses.view-display-id-page_1 .view-content{padding:2.25em 6% 2em;}}.view-id-microlessons.view-display-id-page_1 .view-content .user-bar-content,.view-id-microlessons.view-display-id-page_1 .view-content .section-inner,.view-id-microlessons.view-display-id-page_1 .view-content .block-content,.view-id-microlessons.view-display-id-page_1 .view-content.block-views > div,.view-id-microlessons.view-display-id-page_1 .view-content.block-views > h2,.view-id-microlessons.view-display-id-page_1 .view-content.block-block-content > h2,.view-id-microlessons.view-display-id-page_1 .view-content.block-block-content > div,.view-id-microlessons.view-display-id-page_1 .view-content.block-ctools-block > span,.view-id-microlessons.view-display-id-page_1 .view-content.block-ctools-block > div,.view-id-microlessons.view-display-id-page_1 .view-content.block-entity-block header,.view-id-microlessons.view-display-id-page_1 .view-content.block-entity-block .content,.view-id-microlessons.view-display-id-page_1 .view-content .mq--t,.view-id-videos.view-display-id-page_1 .view-content .user-bar-content,.view-id-videos.view-display-id-page_1 .view-content .section-inner,.view-id-videos.view-display-id-page_1 .view-content .block-content,.view-id-videos.view-display-id-page_1 .view-content.block-views > div,.view-id-videos.view-display-id-page_1 .view-content.block-views > h2,.view-id-videos.view-display-id-page_1 .view-content.block-block-content > h2,.view-id-videos.view-display-id-page_1 .view-content.block-block-content > div,.view-id-videos.view-display-id-page_1 .view-content.block-ctools-block > span,.view-id-videos.view-display-id-page_1 .view-content.block-ctools-block > div,.view-id-videos.view-display-id-page_1 .view-content.block-entity-block header,.view-id-videos.view-display-id-page_1 .view-content.block-entity-block .content,.view-id-videos.view-display-id-page_1 .view-content .mq--t,.view-id-masterclasses.view-display-id-page_1 .view-content .user-bar-content,.view-id-masterclasses.view-display-id-page_1 .view-content .section-inner,.view-id-masterclasses.view-display-id-page_1 .view-content .block-content,.view-id-masterclasses.view-display-id-page_1 .view-content.block-views > div,.view-id-masterclasses.view-display-id-page_1 .view-content.block-views > h2,.view-id-masterclasses.view-display-id-page_1 .view-content.block-block-content > h2,.view-id-masterclasses.view-display-id-page_1 .view-content.block-block-content > div,.view-id-masterclasses.view-display-id-page_1 .view-content.block-ctools-block > span,.view-id-masterclasses.view-display-id-page_1 .view-content.block-ctools-block > div,.view-id-masterclasses.view-display-id-page_1 .view-content.block-entity-block header,.view-id-masterclasses.view-display-id-page_1 .view-content.block-entity-block .content,.view-id-masterclasses.view-display-id-page_1 .view-content .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.view-id-microlessons.view-display-id-page_1 .view-content.block-views h2,.view-id-microlessons.view-display-id-page_1 .view-content.block-entity-block header h2,.view-id-videos.view-display-id-page_1 .view-content.block-views h2,.view-id-videos.view-display-id-page_1 .view-content.block-entity-block header h2,.view-id-masterclasses.view-display-id-page_1 .view-content.block-views h2,.view-id-masterclasses.view-display-id-page_1 .view-content.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.view-id-microlessons.view-display-id-page_1 .view-content.block-views h2,.view-id-microlessons.view-display-id-page_1 .view-content.block-entity-block header h2,.view-id-videos.view-display-id-page_1 .view-content.block-views h2,.view-id-videos.view-display-id-page_1 .view-content.block-entity-block header h2,.view-id-masterclasses.view-display-id-page_1 .view-content.block-views h2,.view-id-masterclasses.view-display-id-page_1 .view-content.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.view-id-microlessons.view-display-id-page_1 .view-content.block-views h2,.view-id-microlessons.view-display-id-page_1 .view-content.block-entity-block header h2,.view-id-videos.view-display-id-page_1 .view-content.block-views h2,.view-id-videos.view-display-id-page_1 .view-content.block-entity-block header h2,.view-id-masterclasses.view-display-id-page_1 .view-content.block-views h2,.view-id-masterclasses.view-display-id-page_1 .view-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.view-id-microlessons.view-display-id-page_1 .view-content.block-views h2,.view-id-microlessons.view-display-id-page_1 .view-content.block-entity-block header h2,.view-id-videos.view-display-id-page_1 .view-content.block-views h2,.view-id-videos.view-display-id-page_1 .view-content.block-entity-block header h2,.view-id-masterclasses.view-display-id-page_1 .view-content.block-views h2,.view-id-masterclasses.view-display-id-page_1 .view-content.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}.view-id-microlessons.view-display-id-page_1 .view-filters,.view-id-videos.view-display-id-page_1 .view-filters,.view-id-masterclasses.view-display-id-page_1 .view-filters{background:transparent;box-shadow:rgba(0,0,0,0.16) 0px 1px 4px;border:1px solid #ddd;padding-bottom:0;margin:1em 4%;}.view-id-microlessons.view-display-id-page_1 .view-filters .views-exposed-form .form-item,.view-id-microlessons.view-display-id-page_1 .view-filters .views-exposed-form .form-actions,.view-id-videos.view-display-id-page_1 .view-filters .views-exposed-form .form-item,.view-id-videos.view-display-id-page_1 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-actions{display:inline-block;width:auto;}.view-id-microlessons.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit,.view-id-microlessons.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit,.view-id-videos.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit,.view-id-videos.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;display:inline-block;width:auto;}.view-id-microlessons.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit a,.view-id-microlessons.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit a,.view-id-videos.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit a,.view-id-videos.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit a,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit a,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit a{color:#ffffff;}.view-id-microlessons.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit:hover,.view-id-microlessons.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-id-videos.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit:hover,.view-id-videos.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit:hover,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit:hover{background-color:#6e0ee6;border-color:#6e0ee6;}.view-id-microlessons.view-display-id-page_1 .view-filters form,.view-id-videos.view-display-id-page_1 .view-filters form,.view-id-masterclasses.view-display-id-page_1 .view-filters form{margin:0;}.view-id-microlessons.view-display-id-page_1 .view-header,.view-id-videos.view-display-id-page_1 .view-header,.view-id-masterclasses.view-display-id-page_1 .view-header{clear:both;padding:1em 4%;float:none;clear:none;}.view-id-microlessons.view-display-id-page_1 .view-header:after,.view-id-videos.view-display-id-page_1 .view-header:after,.view-id-masterclasses.view-display-id-page_1 .view-header:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){.view-id-microlessons.view-display-id-page_1 .view-header,.view-id-videos.view-display-id-page_1 .view-header,.view-id-masterclasses.view-display-id-page_1 .view-header{padding:2.25em 6% 2em;}}.view-id-microlessons.view-display-id-page_1 .view-header .user-bar-content,.view-id-microlessons.view-display-id-page_1 .view-header .section-inner,.view-id-microlessons.view-display-id-page_1 .view-header .block-content,.view-id-microlessons.view-display-id-page_1 .view-header.block-views > div,.view-id-microlessons.view-display-id-page_1 .view-header.block-views > h2,.view-id-microlessons.view-display-id-page_1 .view-header.block-block-content > h2,.view-id-microlessons.view-display-id-page_1 .view-header.block-block-content > div,.view-id-microlessons.view-display-id-page_1 .view-header.block-ctools-block > span,.view-id-microlessons.view-display-id-page_1 .view-header.block-ctools-block > div,.view-id-microlessons.view-display-id-page_1 .view-header.block-entity-block header,.view-id-microlessons.view-display-id-page_1 .view-header.block-entity-block .content,.view-id-microlessons.view-display-id-page_1 .view-header .mq--t,.view-id-videos.view-display-id-page_1 .view-header .user-bar-content,.view-id-videos.view-display-id-page_1 .view-header .section-inner,.view-id-videos.view-display-id-page_1 .view-header .block-content,.view-id-videos.view-display-id-page_1 .view-header.block-views > div,.view-id-videos.view-display-id-page_1 .view-header.block-views > h2,.view-id-videos.view-display-id-page_1 .view-header.block-block-content > h2,.view-id-videos.view-display-id-page_1 .view-header.block-block-content > div,.view-id-videos.view-display-id-page_1 .view-header.block-ctools-block > span,.view-id-videos.view-display-id-page_1 .view-header.block-ctools-block > div,.view-id-videos.view-display-id-page_1 .view-header.block-entity-block header,.view-id-videos.view-display-id-page_1 .view-header.block-entity-block .content,.view-id-videos.view-display-id-page_1 .view-header .mq--t,.view-id-masterclasses.view-display-id-page_1 .view-header .user-bar-content,.view-id-masterclasses.view-display-id-page_1 .view-header .section-inner,.view-id-masterclasses.view-display-id-page_1 .view-header .block-content,.view-id-masterclasses.view-display-id-page_1 .view-header.block-views > div,.view-id-masterclasses.view-display-id-page_1 .view-header.block-views > h2,.view-id-masterclasses.view-display-id-page_1 .view-header.block-block-content > h2,.view-id-masterclasses.view-display-id-page_1 .view-header.block-block-content > div,.view-id-masterclasses.view-display-id-page_1 .view-header.block-ctools-block > span,.view-id-masterclasses.view-display-id-page_1 .view-header.block-ctools-block > div,.view-id-masterclasses.view-display-id-page_1 .view-header.block-entity-block header,.view-id-masterclasses.view-display-id-page_1 .view-header.block-entity-block .content,.view-id-masterclasses.view-display-id-page_1 .view-header .mq--t{max-width:1440px;margin-left:auto;margin-right:auto;align-items:flex-start;}.view-id-microlessons.view-display-id-page_1 .view-header.block-views h2,.view-id-microlessons.view-display-id-page_1 .view-header.block-entity-block header h2,.view-id-videos.view-display-id-page_1 .view-header.block-views h2,.view-id-videos.view-display-id-page_1 .view-header.block-entity-block header h2,.view-id-masterclasses.view-display-id-page_1 .view-header.block-views h2,.view-id-masterclasses.view-display-id-page_1 .view-header.block-entity-block header h2{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;}@media only screen and (max-width:767px){.view-id-microlessons.view-display-id-page_1 .view-header.block-views h2,.view-id-microlessons.view-display-id-page_1 .view-header.block-entity-block header h2,.view-id-videos.view-display-id-page_1 .view-header.block-views h2,.view-id-videos.view-display-id-page_1 .view-header.block-entity-block header h2,.view-id-masterclasses.view-display-id-page_1 .view-header.block-views h2,.view-id-masterclasses.view-display-id-page_1 .view-header.block-entity-block header h2{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.view-id-microlessons.view-display-id-page_1 .view-header.block-views h2,.view-id-microlessons.view-display-id-page_1 .view-header.block-entity-block header h2,.view-id-videos.view-display-id-page_1 .view-header.block-views h2,.view-id-videos.view-display-id-page_1 .view-header.block-entity-block header h2,.view-id-masterclasses.view-display-id-page_1 .view-header.block-views h2,.view-id-masterclasses.view-display-id-page_1 .view-header.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.view-id-microlessons.view-display-id-page_1 .view-header.block-views h2,.view-id-microlessons.view-display-id-page_1 .view-header.block-entity-block header h2,.view-id-videos.view-display-id-page_1 .view-header.block-views h2,.view-id-videos.view-display-id-page_1 .view-header.block-entity-block header h2,.view-id-masterclasses.view-display-id-page_1 .view-header.block-views h2,.view-id-masterclasses.view-display-id-page_1 .view-header.block-entity-block header h2{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}:not(.view-id-testimonials).view-display-id-page_1 .view,.block-views-blockvideos-page-1 .view,.block-views-blockvideos-block-1 .view,.block-views-blockvideos-block-2 .view,.block-views-blockvideos-block-3 .view,.block-views-blockvideos-block-4 .view,.block-views-blocklive-lesson-block-1 .view,.block-views-blockmicrolessons-block-1 .view,.block-views-blockmicrolessons-block-3 .view,.block-views-blockmicrolessons-block-5 .view,.dashboard-item.recent-video-block .view-videos .view,.dashboard-item.recent-microlesson-block .view-microlessons .view,.view-id-masterclasses.view-display-id-block_2 .view,.view-id-masterclasses.view-display-id-block_4 .view,.view-id-masterclasses.view-display-id-block_5 .view,.view-id-masterclasses.view-display-id-block_6 .view,.view-id-masterclasses.view-display-id-block_7 .view,.view-id-masterclasses.view-eva .view,.view-id-masterclasses.view-display-id-page_1 .view{position:relative;}:not(.view-id-testimonials).view-display-id-page_1 .more-link,.block-views-blockvideos-page-1 .more-link,.block-views-blockvideos-block-1 .more-link,.block-views-blockvideos-block-2 .more-link,.block-views-blockvideos-block-3 .more-link,.block-views-blockvideos-block-4 .more-link,.block-views-blocklive-lesson-block-1 .more-link,.block-views-blockmicrolessons-block-1 .more-link,.block-views-blockmicrolessons-block-3 .more-link,.block-views-blockmicrolessons-block-5 .more-link,.dashboard-item.recent-video-block .view-videos .more-link,.dashboard-item.recent-microlesson-block .view-microlessons .more-link,.view-id-masterclasses.view-display-id-block_2 .more-link,.view-id-masterclasses.view-display-id-block_4 .more-link,.view-id-masterclasses.view-display-id-block_5 .more-link,.view-id-masterclasses.view-display-id-block_6 .more-link,.view-id-masterclasses.view-display-id-block_7 .more-link,.view-id-masterclasses.view-eva .more-link,.view-id-masterclasses.view-display-id-page_1 .more-link{text-align:center;}:not(.view-id-testimonials).view-display-id-page_1 .more-link a,.block-views-blockvideos-page-1 .more-link a,.block-views-blockvideos-block-1 .more-link a,.block-views-blockvideos-block-2 .more-link a,.block-views-blockvideos-block-3 .more-link a,.block-views-blockvideos-block-4 .more-link a,.block-views-blocklive-lesson-block-1 .more-link a,.block-views-blockmicrolessons-block-1 .more-link a,.block-views-blockmicrolessons-block-3 .more-link a,.block-views-blockmicrolessons-block-5 .more-link a,.dashboard-item.recent-video-block .view-videos .more-link a,.dashboard-item.recent-microlesson-block .view-microlessons .more-link a,.view-id-masterclasses.view-display-id-block_2 .more-link a,.view-id-masterclasses.view-display-id-block_4 .more-link a,.view-id-masterclasses.view-display-id-block_5 .more-link a,.view-id-masterclasses.view-display-id-block_6 .more-link a,.view-id-masterclasses.view-display-id-block_7 .more-link a,.view-id-masterclasses.view-eva .more-link a,.view-id-masterclasses.view-display-id-page_1 .more-link a{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;display:inline-block;width:auto;}:not(.view-id-testimonials).view-display-id-page_1 .more-link a a,.block-views-blockvideos-page-1 .more-link a a,.block-views-blockvideos-block-1 .more-link a a,.block-views-blockvideos-block-2 .more-link a a,.block-views-blockvideos-block-3 .more-link a a,.block-views-blockvideos-block-4 .more-link a a,.block-views-blocklive-lesson-block-1 .more-link a a,.block-views-blockmicrolessons-block-1 .more-link a a,.block-views-blockmicrolessons-block-3 .more-link a a,.block-views-blockmicrolessons-block-5 .more-link a a,.dashboard-item.recent-video-block .view-videos .more-link a a,.dashboard-item.recent-microlesson-block .view-microlessons .more-link a a,.view-id-masterclasses.view-display-id-block_2 .more-link a a,.view-id-masterclasses.view-display-id-block_4 .more-link a a,.view-id-masterclasses.view-display-id-block_5 .more-link a a,.view-id-masterclasses.view-display-id-block_6 .more-link a a,.view-id-masterclasses.view-display-id-block_7 .more-link a a,.view-id-masterclasses.view-eva .more-link a a,.view-id-masterclasses.view-display-id-page_1 .more-link a a{color:#ffffff;}:not(.view-id-testimonials).view-display-id-page_1 .more-link a:hover,.block-views-blockvideos-page-1 .more-link a:hover,.block-views-blockvideos-block-1 .more-link a:hover,.block-views-blockvideos-block-2 .more-link a:hover,.block-views-blockvideos-block-3 .more-link a:hover,.block-views-blockvideos-block-4 .more-link a:hover,.block-views-blocklive-lesson-block-1 .more-link a:hover,.block-views-blockmicrolessons-block-1 .more-link a:hover,.block-views-blockmicrolessons-block-3 .more-link a:hover,.block-views-blockmicrolessons-block-5 .more-link a:hover,.dashboard-item.recent-video-block .view-videos .more-link a:hover,.dashboard-item.recent-microlesson-block .view-microlessons .more-link a:hover,.view-id-masterclasses.view-display-id-block_2 .more-link a:hover,.view-id-masterclasses.view-display-id-block_4 .more-link a:hover,.view-id-masterclasses.view-display-id-block_5 .more-link a:hover,.view-id-masterclasses.view-display-id-block_6 .more-link a:hover,.view-id-masterclasses.view-display-id-block_7 .more-link a:hover,.view-id-masterclasses.view-eva .more-link a:hover,.view-id-masterclasses.view-display-id-page_1 .more-link a:hover{background-color:#6e0ee6;border-color:#6e0ee6;}:not(.view-id-testimonials).view-display-id-page_1 .upload-video,.block-views-blockvideos-page-1 .upload-video,.block-views-blockvideos-block-1 .upload-video,.block-views-blockvideos-block-2 .upload-video,.block-views-blockvideos-block-3 .upload-video,.block-views-blockvideos-block-4 .upload-video,.block-views-blocklive-lesson-block-1 .upload-video,.block-views-blockmicrolessons-block-1 .upload-video,.block-views-blockmicrolessons-block-3 .upload-video,.block-views-blockmicrolessons-block-5 .upload-video,.dashboard-item.recent-video-block .view-videos .upload-video,.dashboard-item.recent-microlesson-block .view-microlessons .upload-video,.view-id-masterclasses.view-display-id-block_2 .upload-video,.view-id-masterclasses.view-display-id-block_4 .upload-video,.view-id-masterclasses.view-display-id-block_5 .upload-video,.view-id-masterclasses.view-display-id-block_6 .upload-video,.view-id-masterclasses.view-display-id-block_7 .upload-video,.view-id-masterclasses.view-eva .upload-video,.view-id-masterclasses.view-display-id-page_1 .upload-video{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;display:inline-block;width:auto;margin-right:1em;}:not(.view-id-testimonials).view-display-id-page_1 .upload-video a,.block-views-blockvideos-page-1 .upload-video a,.block-views-blockvideos-block-1 .upload-video a,.block-views-blockvideos-block-2 .upload-video a,.block-views-blockvideos-block-3 .upload-video a,.block-views-blockvideos-block-4 .upload-video a,.block-views-blocklive-lesson-block-1 .upload-video a,.block-views-blockmicrolessons-block-1 .upload-video a,.block-views-blockmicrolessons-block-3 .upload-video a,.block-views-blockmicrolessons-block-5 .upload-video a,.dashboard-item.recent-video-block .view-videos .upload-video a,.dashboard-item.recent-microlesson-block .view-microlessons .upload-video a,.view-id-masterclasses.view-display-id-block_2 .upload-video a,.view-id-masterclasses.view-display-id-block_4 .upload-video a,.view-id-masterclasses.view-display-id-block_5 .upload-video a,.view-id-masterclasses.view-display-id-block_6 .upload-video a,.view-id-masterclasses.view-display-id-block_7 .upload-video a,.view-id-masterclasses.view-eva .upload-video a,.view-id-masterclasses.view-display-id-page_1 .upload-video a{color:#ffffff;}:not(.view-id-testimonials).view-display-id-page_1 .upload-video:hover,.block-views-blockvideos-page-1 .upload-video:hover,.block-views-blockvideos-block-1 .upload-video:hover,.block-views-blockvideos-block-2 .upload-video:hover,.block-views-blockvideos-block-3 .upload-video:hover,.block-views-blockvideos-block-4 .upload-video:hover,.block-views-blocklive-lesson-block-1 .upload-video:hover,.block-views-blockmicrolessons-block-1 .upload-video:hover,.block-views-blockmicrolessons-block-3 .upload-video:hover,.block-views-blockmicrolessons-block-5 .upload-video:hover,.dashboard-item.recent-video-block .view-videos .upload-video:hover,.dashboard-item.recent-microlesson-block .view-microlessons .upload-video:hover,.view-id-masterclasses.view-display-id-block_2 .upload-video:hover,.view-id-masterclasses.view-display-id-block_4 .upload-video:hover,.view-id-masterclasses.view-display-id-block_5 .upload-video:hover,.view-id-masterclasses.view-display-id-block_6 .upload-video:hover,.view-id-masterclasses.view-display-id-block_7 .upload-video:hover,.view-id-masterclasses.view-eva .upload-video:hover,.view-id-masterclasses.view-display-id-page_1 .upload-video:hover{background-color:#6e0ee6;border-color:#6e0ee6;}@media only screen and (max-width:767px){:not(.view-id-testimonials).view-display-id-page_1 .upload-video,.block-views-blockvideos-page-1 .upload-video,.block-views-blockvideos-block-1 .upload-video,.block-views-blockvideos-block-2 .upload-video,.block-views-blockvideos-block-3 .upload-video,.block-views-blockvideos-block-4 .upload-video,.block-views-blocklive-lesson-block-1 .upload-video,.block-views-blockmicrolessons-block-1 .upload-video,.block-views-blockmicrolessons-block-3 .upload-video,.block-views-blockmicrolessons-block-5 .upload-video,.dashboard-item.recent-video-block .view-videos .upload-video,.dashboard-item.recent-microlesson-block .view-microlessons .upload-video,.view-id-masterclasses.view-display-id-block_2 .upload-video,.view-id-masterclasses.view-display-id-block_4 .upload-video,.view-id-masterclasses.view-display-id-block_5 .upload-video,.view-id-masterclasses.view-display-id-block_6 .upload-video,.view-id-masterclasses.view-display-id-block_7 .upload-video,.view-id-masterclasses.view-eva .upload-video,.view-id-masterclasses.view-display-id-page_1 .upload-video{width:100%;display:block;margin:1em 0;text-align:center;}}@media only screen and (min-width:768px){:not(.view-id-testimonials).view-display-id-page_1 .view-header,.block-views-blockvideos-page-1 .view-header,.block-views-blockvideos-block-1 .view-header,.block-views-blockvideos-block-2 .view-header,.block-views-blockvideos-block-3 .view-header,.block-views-blockvideos-block-4 .view-header,.block-views-blocklive-lesson-block-1 .view-header,.block-views-blockmicrolessons-block-1 .view-header,.block-views-blockmicrolessons-block-3 .view-header,.block-views-blockmicrolessons-block-5 .view-header,.dashboard-item.recent-video-block .view-videos .view-header,.dashboard-item.recent-microlesson-block .view-microlessons .view-header,.view-id-masterclasses.view-display-id-block_2 .view-header,.view-id-masterclasses.view-display-id-block_4 .view-header,.view-id-masterclasses.view-display-id-block_5 .view-header,.view-id-masterclasses.view-display-id-block_6 .view-header,.view-id-masterclasses.view-display-id-block_7 .view-header,.view-id-masterclasses.view-eva .view-header,.view-id-masterclasses.view-display-id-page_1 .view-header{float:right;clear:both;}:not(.view-id-testimonials).view-display-id-page_1 .view-header:after,.block-views-blockvideos-page-1 .view-header:after,.block-views-blockvideos-block-1 .view-header:after,.block-views-blockvideos-block-2 .view-header:after,.block-views-blockvideos-block-3 .view-header:after,.block-views-blockvideos-block-4 .view-header:after,.block-views-blocklive-lesson-block-1 .view-header:after,.block-views-blockmicrolessons-block-1 .view-header:after,.block-views-blockmicrolessons-block-3 .view-header:after,.block-views-blockmicrolessons-block-5 .view-header:after,.dashboard-item.recent-video-block .view-videos .view-header:after,.dashboard-item.recent-microlesson-block .view-microlessons .view-header:after,.view-id-masterclasses.view-display-id-block_2 .view-header:after,.view-id-masterclasses.view-display-id-block_4 .view-header:after,.view-id-masterclasses.view-display-id-block_5 .view-header:after,.view-id-masterclasses.view-display-id-block_6 .view-header:after,.view-id-masterclasses.view-display-id-block_7 .view-header:after,.view-id-masterclasses.view-eva .view-header:after,.view-id-masterclasses.view-display-id-page_1 .view-header:after{content:"";display:table;clear:both;}:not(.view-id-testimonials).view-display-id-page_1 .view-header .upload-video,.block-views-blockvideos-page-1 .view-header .upload-video,.block-views-blockvideos-block-1 .view-header .upload-video,.block-views-blockvideos-block-2 .view-header .upload-video,.block-views-blockvideos-block-3 .view-header .upload-video,.block-views-blockvideos-block-4 .view-header .upload-video,.block-views-blocklive-lesson-block-1 .view-header .upload-video,.block-views-blockmicrolessons-block-1 .view-header .upload-video,.block-views-blockmicrolessons-block-3 .view-header .upload-video,.block-views-blockmicrolessons-block-5 .view-header .upload-video,.dashboard-item.recent-video-block .view-videos .view-header .upload-video,.dashboard-item.recent-microlesson-block .view-microlessons .view-header .upload-video,.view-id-masterclasses.view-display-id-block_2 .view-header .upload-video,.view-id-masterclasses.view-display-id-block_4 .view-header .upload-video,.view-id-masterclasses.view-display-id-block_5 .view-header .upload-video,.view-id-masterclasses.view-display-id-block_6 .view-header .upload-video,.view-id-masterclasses.view-display-id-block_7 .view-header .upload-video,.view-id-masterclasses.view-eva .view-header .upload-video,.view-id-masterclasses.view-display-id-page_1 .view-header .upload-video{float:right;top:32px;position:relative;}}:not(.view-id-testimonials).view-display-id-page_1 .view-filters,.block-views-blockvideos-page-1 .view-filters,.block-views-blockvideos-block-1 .view-filters,.block-views-blockvideos-block-2 .view-filters,.block-views-blockvideos-block-3 .view-filters,.block-views-blockvideos-block-4 .view-filters,.block-views-blocklive-lesson-block-1 .view-filters,.block-views-blockmicrolessons-block-1 .view-filters,.block-views-blockmicrolessons-block-3 .view-filters,.block-views-blockmicrolessons-block-5 .view-filters,.dashboard-item.recent-video-block .view-videos .view-filters,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters,.view-id-masterclasses.view-display-id-block_2 .view-filters,.view-id-masterclasses.view-display-id-block_4 .view-filters,.view-id-masterclasses.view-display-id-block_5 .view-filters,.view-id-masterclasses.view-display-id-block_6 .view-filters,.view-id-masterclasses.view-display-id-block_7 .view-filters,.view-id-masterclasses.view-eva .view-filters,.view-id-masterclasses.view-display-id-page_1 .view-filters{background:transparent;box-shadow:rgba(0,0,0,0.16) 0px 1px 4px;border:1px solid #ddd;padding-bottom:0;}:not(.view-id-testimonials).view-display-id-page_1 .view-filters .views-exposed-form .form-item,:not(.view-id-testimonials).view-display-id-page_1 .view-filters .views-exposed-form .form-actions,.block-views-blockvideos-page-1 .view-filters .views-exposed-form .form-item,.block-views-blockvideos-page-1 .view-filters .views-exposed-form .form-actions,.block-views-blockvideos-block-1 .view-filters .views-exposed-form .form-item,.block-views-blockvideos-block-1 .view-filters .views-exposed-form .form-actions,.block-views-blockvideos-block-2 .view-filters .views-exposed-form .form-item,.block-views-blockvideos-block-2 .view-filters .views-exposed-form .form-actions,.block-views-blockvideos-block-3 .view-filters .views-exposed-form .form-item,.block-views-blockvideos-block-3 .view-filters .views-exposed-form .form-actions,.block-views-blockvideos-block-4 .view-filters .views-exposed-form .form-item,.block-views-blockvideos-block-4 .view-filters .views-exposed-form .form-actions,.block-views-blocklive-lesson-block-1 .view-filters .views-exposed-form .form-item,.block-views-blocklive-lesson-block-1 .view-filters .views-exposed-form .form-actions,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-item,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-actions,.block-views-blockmicrolessons-block-3 .view-filters .views-exposed-form .form-item,.block-views-blockmicrolessons-block-3 .view-filters .views-exposed-form .form-actions,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-item,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-actions,.dashboard-item.recent-video-block .view-videos .view-filters .views-exposed-form .form-item,.dashboard-item.recent-video-block .view-videos .view-filters .views-exposed-form .form-actions,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters .views-exposed-form .form-item,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-block_2 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-block_2 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-block_4 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-block_4 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-block_5 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-block_5 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-block_6 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-block_6 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-block_7 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-block_7 .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-eva .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-eva .view-filters .views-exposed-form .form-actions,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-item,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-actions{display:inline-block;width:auto;}:not(.view-id-testimonials).view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit,:not(.view-id-testimonials).view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockvideos-page-1 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockvideos-page-1 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockvideos-block-1 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockvideos-block-1 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockvideos-block-2 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockvideos-block-2 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockvideos-block-3 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockvideos-block-3 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockvideos-block-4 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockvideos-block-4 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blocklive-lesson-block-1 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blocklive-lesson-block-1 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockmicrolessons-block-3 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockmicrolessons-block-3 .view-filters .views-exposed-form .form-actions .form-submit,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-item .form-submit,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-actions .form-submit,.dashboard-item.recent-video-block .view-videos .view-filters .views-exposed-form .form-item .form-submit,.dashboard-item.recent-video-block .view-videos .view-filters .views-exposed-form .form-actions .form-submit,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters .views-exposed-form .form-item .form-submit,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters .views-exposed-form .form-actions .form-submit,.view-id-masterclasses.view-display-id-block_2 .view-filters .views-exposed-form .form-item .form-submit,.view-id-masterclasses.view-display-id-block_2 .view-filters .views-exposed-form .form-actions .form-submit,.view-id-masterclasses.view-display-id-block_4 .view-filters .views-exposed-form .form-item .form-submit,.view-id-masterclasses.view-display-id-block_4 .view-filters .views-exposed-form .form-actions .form-submit,.view-id-masterclasses.view-display-id-block_5 .view-filters .views-exposed-form .form-item .form-submit,.view-id-masterclasses.view-display-id-block_5 .view-filters .views-exposed-form .form-actions .form-submit,.view-id-masterclasses.view-display-id-block_6 .view-filters .views-exposed-form .form-item .form-submit,.view-id-masterclasses.view-display-id-block_6 .view-filters .views-exposed-form .form-actions .form-submit,.view-id-masterclasses.view-display-id-block_7 .view-filters .views-exposed-form .form-item .form-submit,.view-id-masterclasses.view-display-id-block_7 .view-filters .views-exposed-form .form-actions .form-submit,.view-id-masterclasses.view-eva .view-filters .views-exposed-form .form-item .form-submit,.view-id-masterclasses.view-eva .view-filters .views-exposed-form .form-actions .form-submit,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit{color:#262626;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#7d11ff;margin:15px 0 13px;padding:12px 36px;border:1px solid #7d11ff;border-radius:100px;display:inline-block;cursor:pointer;color:#ffffff !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;display:inline-block;width:auto;}:not(.view-id-testimonials).view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit a,:not(.view-id-testimonials).view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockvideos-page-1 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockvideos-page-1 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockvideos-block-1 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockvideos-block-1 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockvideos-block-2 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockvideos-block-2 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockvideos-block-3 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockvideos-block-3 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockvideos-block-4 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockvideos-block-4 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blocklive-lesson-block-1 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blocklive-lesson-block-1 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockmicrolessons-block-3 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockmicrolessons-block-3 .view-filters .views-exposed-form .form-actions .form-submit a,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-item .form-submit a,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-actions .form-submit a,.dashboard-item.recent-video-block .view-videos .view-filters .views-exposed-form .form-item .form-submit a,.dashboard-item.recent-video-block .view-videos .view-filters .views-exposed-form .form-actions .form-submit a,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters .views-exposed-form .form-item .form-submit a,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters .views-exposed-form .form-actions .form-submit a,.view-id-masterclasses.view-display-id-block_2 .view-filters .views-exposed-form .form-item .form-submit a,.view-id-masterclasses.view-display-id-block_2 .view-filters .views-exposed-form .form-actions .form-submit a,.view-id-masterclasses.view-display-id-block_4 .view-filters .views-exposed-form .form-item .form-submit a,.view-id-masterclasses.view-display-id-block_4 .view-filters .views-exposed-form .form-actions .form-submit a,.view-id-masterclasses.view-display-id-block_5 .view-filters .views-exposed-form .form-item .form-submit a,.view-id-masterclasses.view-display-id-block_5 .view-filters .views-exposed-form .form-actions .form-submit a,.view-id-masterclasses.view-display-id-block_6 .view-filters .views-exposed-form .form-item .form-submit a,.view-id-masterclasses.view-display-id-block_6 .view-filters .views-exposed-form .form-actions .form-submit a,.view-id-masterclasses.view-display-id-block_7 .view-filters .views-exposed-form .form-item .form-submit a,.view-id-masterclasses.view-display-id-block_7 .view-filters .views-exposed-form .form-actions .form-submit a,.view-id-masterclasses.view-eva .view-filters .views-exposed-form .form-item .form-submit a,.view-id-masterclasses.view-eva .view-filters .views-exposed-form .form-actions .form-submit a,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit a,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit a{color:#ffffff;}:not(.view-id-testimonials).view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit:hover,:not(.view-id-testimonials).view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockvideos-page-1 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockvideos-page-1 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockvideos-block-1 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockvideos-block-1 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockvideos-block-2 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockvideos-block-2 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockvideos-block-3 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockvideos-block-3 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockvideos-block-4 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockvideos-block-4 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blocklive-lesson-block-1 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blocklive-lesson-block-1 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockmicrolessons-block-1 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockmicrolessons-block-3 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockmicrolessons-block-3 .view-filters .views-exposed-form .form-actions .form-submit:hover,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-item .form-submit:hover,.block-views-blockmicrolessons-block-5 .view-filters .views-exposed-form .form-actions .form-submit:hover,.dashboard-item.recent-video-block .view-videos .view-filters .views-exposed-form .form-item .form-submit:hover,.dashboard-item.recent-video-block .view-videos .view-filters .views-exposed-form .form-actions .form-submit:hover,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters .views-exposed-form .form-item .form-submit:hover,.dashboard-item.recent-microlesson-block .view-microlessons .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-id-masterclasses.view-display-id-block_2 .view-filters .views-exposed-form .form-item .form-submit:hover,.view-id-masterclasses.view-display-id-block_2 .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-id-masterclasses.view-display-id-block_4 .view-filters .views-exposed-form .form-item .form-submit:hover,.view-id-masterclasses.view-display-id-block_4 .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-id-masterclasses.view-display-id-block_5 .view-filters .views-exposed-form .form-item .form-submit:hover,.view-id-masterclasses.view-display-id-block_5 .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-id-masterclasses.view-display-id-block_6 .view-filters .views-exposed-form .form-item .form-submit:hover,.view-id-masterclasses.view-display-id-block_6 .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-id-masterclasses.view-display-id-block_7 .view-filters .views-exposed-form .form-item .form-submit:hover,.view-id-masterclasses.view-display-id-block_7 .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-id-masterclasses.view-eva .view-filters .views-exposed-form .form-item .form-submit:hover,.view-id-masterclasses.view-eva .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-item .form-submit:hover,.view-id-masterclasses.view-display-id-page_1 .view-filters .views-exposed-form .form-actions .form-submit:hover{background-color:#6e0ee6;border-color:#6e0ee6;}:not(.view-id-testimonials).view-display-id-page_1 .view-empty,.block-views-blockvideos-page-1 .view-empty,.block-views-blockvideos-block-1 .view-empty,.block-views-blockvideos-block-2 .view-empty,.block-views-blockvideos-block-3 .view-empty,.block-views-blockvideos-block-4 .view-empty,.block-views-blocklive-lesson-block-1 .view-empty,.block-views-blockmicrolessons-block-1 .view-empty,.block-views-blockmicrolessons-block-3 .view-empty,.block-views-blockmicrolessons-block-5 .view-empty,.dashboard-item.recent-video-block .view-videos .view-empty,.dashboard-item.recent-microlesson-block .view-microlessons .view-empty,.view-id-masterclasses.view-display-id-block_2 .view-empty,.view-id-masterclasses.view-display-id-block_4 .view-empty,.view-id-masterclasses.view-display-id-block_5 .view-empty,.view-id-masterclasses.view-display-id-block_6 .view-empty,.view-id-masterclasses.view-display-id-block_7 .view-empty,.view-id-masterclasses.view-eva .view-empty,.view-id-masterclasses.view-display-id-page_1 .view-empty{padding:1.5em 1em;}:not(.view-id-testimonials).view-display-id-page_1 .views-col,.block-views-blockvideos-page-1 .views-col,.block-views-blockvideos-block-1 .views-col,.block-views-blockvideos-block-2 .views-col,.block-views-blockvideos-block-3 .views-col,.block-views-blockvideos-block-4 .views-col,.block-views-blocklive-lesson-block-1 .views-col,.block-views-blockmicrolessons-block-1 .views-col,.block-views-blockmicrolessons-block-3 .views-col,.block-views-blockmicrolessons-block-5 .views-col,.dashboard-item.recent-video-block .view-videos .views-col,.dashboard-item.recent-microlesson-block .view-microlessons .views-col,.view-id-masterclasses.view-display-id-block_2 .views-col,.view-id-masterclasses.view-display-id-block_4 .views-col,.view-id-masterclasses.view-display-id-block_5 .views-col,.view-id-masterclasses.view-display-id-block_6 .views-col,.view-id-masterclasses.view-display-id-block_7 .views-col,.view-id-masterclasses.view-eva .views-col,.view-id-masterclasses.view-display-id-page_1 .views-col{position:relative;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-reaction-video-1,.block-views-blockvideos-page-1 .views-field-field-reaction-video-1,.block-views-blockvideos-block-1 .views-field-field-reaction-video-1,.block-views-blockvideos-block-2 .views-field-field-reaction-video-1,.block-views-blockvideos-block-3 .views-field-field-reaction-video-1,.block-views-blockvideos-block-4 .views-field-field-reaction-video-1,.block-views-blocklive-lesson-block-1 .views-field-field-reaction-video-1,.block-views-blockmicrolessons-block-1 .views-field-field-reaction-video-1,.block-views-blockmicrolessons-block-3 .views-field-field-reaction-video-1,.block-views-blockmicrolessons-block-5 .views-field-field-reaction-video-1,.dashboard-item.recent-video-block .view-videos .views-field-field-reaction-video-1,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-reaction-video-1,.view-id-masterclasses.view-display-id-block_2 .views-field-field-reaction-video-1,.view-id-masterclasses.view-display-id-block_4 .views-field-field-reaction-video-1,.view-id-masterclasses.view-display-id-block_5 .views-field-field-reaction-video-1,.view-id-masterclasses.view-display-id-block_6 .views-field-field-reaction-video-1,.view-id-masterclasses.view-display-id-block_7 .views-field-field-reaction-video-1,.view-id-masterclasses.view-eva .views-field-field-reaction-video-1,.view-id-masterclasses.view-display-id-page_1 .views-field-field-reaction-video-1{position:absolute;top:0;right:0;left:0;width:100%;padding:15px 16px;border-top-left-radius:5px;border-top-right-radius:5px;color:#f0f0f0;font-size:18px;font-weight:800;text-transform:uppercase;background-color:rgba(125,17,255,0.86);z-index:1;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-reaction-video,.block-views-blockvideos-page-1 .views-field-field-reaction-video,.block-views-blockvideos-block-1 .views-field-field-reaction-video,.block-views-blockvideos-block-2 .views-field-field-reaction-video,.block-views-blockvideos-block-3 .views-field-field-reaction-video,.block-views-blockvideos-block-4 .views-field-field-reaction-video,.block-views-blocklive-lesson-block-1 .views-field-field-reaction-video,.block-views-blockmicrolessons-block-1 .views-field-field-reaction-video,.block-views-blockmicrolessons-block-3 .views-field-field-reaction-video,.block-views-blockmicrolessons-block-5 .views-field-field-reaction-video,.dashboard-item.recent-video-block .view-videos .views-field-field-reaction-video,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-reaction-video,.view-id-masterclasses.view-display-id-block_2 .views-field-field-reaction-video,.view-id-masterclasses.view-display-id-block_4 .views-field-field-reaction-video,.view-id-masterclasses.view-display-id-block_5 .views-field-field-reaction-video,.view-id-masterclasses.view-display-id-block_6 .views-field-field-reaction-video,.view-id-masterclasses.view-display-id-block_7 .views-field-field-reaction-video,.view-id-masterclasses.view-eva .views-field-field-reaction-video,.view-id-masterclasses.view-display-id-page_1 .views-field-field-reaction-video{position:absolute;top:15px;right:15px;z-index:2;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-reaction-video img,.block-views-blockvideos-page-1 .views-field-field-reaction-video img,.block-views-blockvideos-block-1 .views-field-field-reaction-video img,.block-views-blockvideos-block-2 .views-field-field-reaction-video img,.block-views-blockvideos-block-3 .views-field-field-reaction-video img,.block-views-blockvideos-block-4 .views-field-field-reaction-video img,.block-views-blocklive-lesson-block-1 .views-field-field-reaction-video img,.block-views-blockmicrolessons-block-1 .views-field-field-reaction-video img,.block-views-blockmicrolessons-block-3 .views-field-field-reaction-video img,.block-views-blockmicrolessons-block-5 .views-field-field-reaction-video img,.dashboard-item.recent-video-block .view-videos .views-field-field-reaction-video img,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-reaction-video img,.view-id-masterclasses.view-display-id-block_2 .views-field-field-reaction-video img,.view-id-masterclasses.view-display-id-block_4 .views-field-field-reaction-video img,.view-id-masterclasses.view-display-id-block_5 .views-field-field-reaction-video img,.view-id-masterclasses.view-display-id-block_6 .views-field-field-reaction-video img,.view-id-masterclasses.view-display-id-block_7 .views-field-field-reaction-video img,.view-id-masterclasses.view-eva .views-field-field-reaction-video img,.view-id-masterclasses.view-display-id-page_1 .views-field-field-reaction-video img{border:1px solid white;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-video,.block-views-blockvideos-page-1 .views-field-field-video,.block-views-blockvideos-block-1 .views-field-field-video,.block-views-blockvideos-block-2 .views-field-field-video,.block-views-blockvideos-block-3 .views-field-field-video,.block-views-blockvideos-block-4 .views-field-field-video,.block-views-blocklive-lesson-block-1 .views-field-field-video,.block-views-blockmicrolessons-block-1 .views-field-field-video,.block-views-blockmicrolessons-block-3 .views-field-field-video,.block-views-blockmicrolessons-block-5 .views-field-field-video,.dashboard-item.recent-video-block .view-videos .views-field-field-video,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-video,.view-id-masterclasses.view-display-id-block_2 .views-field-field-video,.view-id-masterclasses.view-display-id-block_4 .views-field-field-video,.view-id-masterclasses.view-display-id-block_5 .views-field-field-video,.view-id-masterclasses.view-display-id-block_6 .views-field-field-video,.view-id-masterclasses.view-display-id-block_7 .views-field-field-video,.view-id-masterclasses.view-eva .views-field-field-video,.view-id-masterclasses.view-display-id-page_1 .views-field-field-video{margin-bottom:10px;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-video img,.block-views-blockvideos-page-1 .views-field-field-video img,.block-views-blockvideos-block-1 .views-field-field-video img,.block-views-blockvideos-block-2 .views-field-field-video img,.block-views-blockvideos-block-3 .views-field-field-video img,.block-views-blockvideos-block-4 .views-field-field-video img,.block-views-blocklive-lesson-block-1 .views-field-field-video img,.block-views-blockmicrolessons-block-1 .views-field-field-video img,.block-views-blockmicrolessons-block-3 .views-field-field-video img,.block-views-blockmicrolessons-block-5 .views-field-field-video img,.dashboard-item.recent-video-block .view-videos .views-field-field-video img,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-video img,.view-id-masterclasses.view-display-id-block_2 .views-field-field-video img,.view-id-masterclasses.view-display-id-block_4 .views-field-field-video img,.view-id-masterclasses.view-display-id-block_5 .views-field-field-video img,.view-id-masterclasses.view-display-id-block_6 .views-field-field-video img,.view-id-masterclasses.view-display-id-block_7 .views-field-field-video img,.view-id-masterclasses.view-eva .views-field-field-video img,.view-id-masterclasses.view-display-id-page_1 .views-field-field-video img{width:100%;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-title,.block-views-blockvideos-page-1 .views-field-title,.block-views-blockvideos-block-1 .views-field-title,.block-views-blockvideos-block-2 .views-field-title,.block-views-blockvideos-block-3 .views-field-title,.block-views-blockvideos-block-4 .views-field-title,.block-views-blocklive-lesson-block-1 .views-field-title,.block-views-blockmicrolessons-block-1 .views-field-title,.block-views-blockmicrolessons-block-3 .views-field-title,.block-views-blockmicrolessons-block-5 .views-field-title,.dashboard-item.recent-video-block .view-videos .views-field-title,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-title,.view-id-masterclasses.view-display-id-block_2 .views-field-title,.view-id-masterclasses.view-display-id-block_4 .views-field-title,.view-id-masterclasses.view-display-id-block_5 .views-field-title,.view-id-masterclasses.view-display-id-block_6 .views-field-title,.view-id-masterclasses.view-display-id-block_7 .views-field-title,.view-id-masterclasses.view-eva .views-field-title,.view-id-masterclasses.view-display-id-page_1 .views-field-title{font-weight:bold;font-size:16px;margin-bottom:0.5em;line-height:1.2;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-instructor,.block-views-blockvideos-page-1 .views-field-field-instructor,.block-views-blockvideos-block-1 .views-field-field-instructor,.block-views-blockvideos-block-2 .views-field-field-instructor,.block-views-blockvideos-block-3 .views-field-field-instructor,.block-views-blockvideos-block-4 .views-field-field-instructor,.block-views-blocklive-lesson-block-1 .views-field-field-instructor,.block-views-blockmicrolessons-block-1 .views-field-field-instructor,.block-views-blockmicrolessons-block-3 .views-field-field-instructor,.block-views-blockmicrolessons-block-5 .views-field-field-instructor,.dashboard-item.recent-video-block .view-videos .views-field-field-instructor,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-instructor,.view-id-masterclasses.view-display-id-block_2 .views-field-field-instructor,.view-id-masterclasses.view-display-id-block_4 .views-field-field-instructor,.view-id-masterclasses.view-display-id-block_5 .views-field-field-instructor,.view-id-masterclasses.view-display-id-block_6 .views-field-field-instructor,.view-id-masterclasses.view-display-id-block_7 .views-field-field-instructor,.view-id-masterclasses.view-eva .views-field-field-instructor,.view-id-masterclasses.view-display-id-page_1 .views-field-field-instructor{font-weight:bold;color:#14b8a6;text-transform:uppercase;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-fieldset .user-fields,.block-views-blockvideos-page-1 .views-field-fieldset .user-fields,.block-views-blockvideos-block-1 .views-field-fieldset .user-fields,.block-views-blockvideos-block-2 .views-field-fieldset .user-fields,.block-views-blockvideos-block-3 .views-field-fieldset .user-fields,.block-views-blockvideos-block-4 .views-field-fieldset .user-fields,.block-views-blocklive-lesson-block-1 .views-field-fieldset .user-fields,.block-views-blockmicrolessons-block-1 .views-field-fieldset .user-fields,.block-views-blockmicrolessons-block-3 .views-field-fieldset .user-fields,.block-views-blockmicrolessons-block-5 .views-field-fieldset .user-fields,.dashboard-item.recent-video-block .view-videos .views-field-fieldset .user-fields,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-fieldset .user-fields,.view-id-masterclasses.view-display-id-block_2 .views-field-fieldset .user-fields,.view-id-masterclasses.view-display-id-block_4 .views-field-fieldset .user-fields,.view-id-masterclasses.view-display-id-block_5 .views-field-fieldset .user-fields,.view-id-masterclasses.view-display-id-block_6 .views-field-fieldset .user-fields,.view-id-masterclasses.view-display-id-block_7 .views-field-fieldset .user-fields,.view-id-masterclasses.view-eva .views-field-fieldset .user-fields,.view-id-masterclasses.view-display-id-page_1 .views-field-fieldset .user-fields{background:white;border-radius:10px;padding:5px 5px 0 5px;border:none;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-fieldset .user-fields .fields-wrapper,.block-views-blockvideos-page-1 .views-field-fieldset .user-fields .fields-wrapper,.block-views-blockvideos-block-1 .views-field-fieldset .user-fields .fields-wrapper,.block-views-blockvideos-block-2 .views-field-fieldset .user-fields .fields-wrapper,.block-views-blockvideos-block-3 .views-field-fieldset .user-fields .fields-wrapper,.block-views-blockvideos-block-4 .views-field-fieldset .user-fields .fields-wrapper,.block-views-blocklive-lesson-block-1 .views-field-fieldset .user-fields .fields-wrapper,.block-views-blockmicrolessons-block-1 .views-field-fieldset .user-fields .fields-wrapper,.block-views-blockmicrolessons-block-3 .views-field-fieldset .user-fields .fields-wrapper,.block-views-blockmicrolessons-block-5 .views-field-fieldset .user-fields .fields-wrapper,.dashboard-item.recent-video-block .view-videos .views-field-fieldset .user-fields .fields-wrapper,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-fieldset .user-fields .fields-wrapper,.view-id-masterclasses.view-display-id-block_2 .views-field-fieldset .user-fields .fields-wrapper,.view-id-masterclasses.view-display-id-block_4 .views-field-fieldset .user-fields .fields-wrapper,.view-id-masterclasses.view-display-id-block_5 .views-field-fieldset .user-fields .fields-wrapper,.view-id-masterclasses.view-display-id-block_6 .views-field-fieldset .user-fields .fields-wrapper,.view-id-masterclasses.view-display-id-block_7 .views-field-fieldset .user-fields .fields-wrapper,.view-id-masterclasses.view-eva .views-field-fieldset .user-fields .fields-wrapper,.view-id-masterclasses.view-display-id-page_1 .views-field-fieldset .user-fields .fields-wrapper{display:flex;align-items:center;flex-direction:row;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-user-picture,.block-views-blockvideos-page-1 .views-field-user-picture,.block-views-blockvideos-block-1 .views-field-user-picture,.block-views-blockvideos-block-2 .views-field-user-picture,.block-views-blockvideos-block-3 .views-field-user-picture,.block-views-blockvideos-block-4 .views-field-user-picture,.block-views-blocklive-lesson-block-1 .views-field-user-picture,.block-views-blockmicrolessons-block-1 .views-field-user-picture,.block-views-blockmicrolessons-block-3 .views-field-user-picture,.block-views-blockmicrolessons-block-5 .views-field-user-picture,.dashboard-item.recent-video-block .view-videos .views-field-user-picture,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-user-picture,.view-id-masterclasses.view-display-id-block_2 .views-field-user-picture,.view-id-masterclasses.view-display-id-block_4 .views-field-user-picture,.view-id-masterclasses.view-display-id-block_5 .views-field-user-picture,.view-id-masterclasses.view-display-id-block_6 .views-field-user-picture,.view-id-masterclasses.view-display-id-block_7 .views-field-user-picture,.view-id-masterclasses.view-eva .views-field-user-picture,.view-id-masterclasses.view-display-id-page_1 .views-field-user-picture{width:24px;margin-right:5px;display:inline-block;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-user-picture img,.block-views-blockvideos-page-1 .views-field-user-picture img,.block-views-blockvideos-block-1 .views-field-user-picture img,.block-views-blockvideos-block-2 .views-field-user-picture img,.block-views-blockvideos-block-3 .views-field-user-picture img,.block-views-blockvideos-block-4 .views-field-user-picture img,.block-views-blocklive-lesson-block-1 .views-field-user-picture img,.block-views-blockmicrolessons-block-1 .views-field-user-picture img,.block-views-blockmicrolessons-block-3 .views-field-user-picture img,.block-views-blockmicrolessons-block-5 .views-field-user-picture img,.dashboard-item.recent-video-block .view-videos .views-field-user-picture img,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-user-picture img,.view-id-masterclasses.view-display-id-block_2 .views-field-user-picture img,.view-id-masterclasses.view-display-id-block_4 .views-field-user-picture img,.view-id-masterclasses.view-display-id-block_5 .views-field-user-picture img,.view-id-masterclasses.view-display-id-block_6 .views-field-user-picture img,.view-id-masterclasses.view-display-id-block_7 .views-field-user-picture img,.view-id-masterclasses.view-eva .views-field-user-picture img,.view-id-masterclasses.view-display-id-page_1 .views-field-user-picture img{border-radius:5px;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-user-picture .image-title,.block-views-blockvideos-page-1 .views-field-user-picture .image-title,.block-views-blockvideos-block-1 .views-field-user-picture .image-title,.block-views-blockvideos-block-2 .views-field-user-picture .image-title,.block-views-blockvideos-block-3 .views-field-user-picture .image-title,.block-views-blockvideos-block-4 .views-field-user-picture .image-title,.block-views-blocklive-lesson-block-1 .views-field-user-picture .image-title,.block-views-blockmicrolessons-block-1 .views-field-user-picture .image-title,.block-views-blockmicrolessons-block-3 .views-field-user-picture .image-title,.block-views-blockmicrolessons-block-5 .views-field-user-picture .image-title,.dashboard-item.recent-video-block .view-videos .views-field-user-picture .image-title,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-user-picture .image-title,.view-id-masterclasses.view-display-id-block_2 .views-field-user-picture .image-title,.view-id-masterclasses.view-display-id-block_4 .views-field-user-picture .image-title,.view-id-masterclasses.view-display-id-block_5 .views-field-user-picture .image-title,.view-id-masterclasses.view-display-id-block_6 .views-field-user-picture .image-title,.view-id-masterclasses.view-display-id-block_7 .views-field-user-picture .image-title,.view-id-masterclasses.view-eva .views-field-user-picture .image-title,.view-id-masterclasses.view-display-id-page_1 .views-field-user-picture .image-title{display:none;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-name,.block-views-blockvideos-page-1 .views-field-name,.block-views-blockvideos-block-1 .views-field-name,.block-views-blockvideos-block-2 .views-field-name,.block-views-blockvideos-block-3 .views-field-name,.block-views-blockvideos-block-4 .views-field-name,.block-views-blocklive-lesson-block-1 .views-field-name,.block-views-blockmicrolessons-block-1 .views-field-name,.block-views-blockmicrolessons-block-3 .views-field-name,.block-views-blockmicrolessons-block-5 .views-field-name,.dashboard-item.recent-video-block .view-videos .views-field-name,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-name,.view-id-masterclasses.view-display-id-block_2 .views-field-name,.view-id-masterclasses.view-display-id-block_4 .views-field-name,.view-id-masterclasses.view-display-id-block_5 .views-field-name,.view-id-masterclasses.view-display-id-block_6 .views-field-name,.view-id-masterclasses.view-display-id-block_7 .views-field-name,.view-id-masterclasses.view-eva .views-field-name,.view-id-masterclasses.view-display-id-page_1 .views-field-name{display:inline-block;color:#494949;font-size:15px;font-weight:700;padding-bottom:6px;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-name .field-content,.block-views-blockvideos-page-1 .views-field-name .field-content,.block-views-blockvideos-block-1 .views-field-name .field-content,.block-views-blockvideos-block-2 .views-field-name .field-content,.block-views-blockvideos-block-3 .views-field-name .field-content,.block-views-blockvideos-block-4 .views-field-name .field-content,.block-views-blocklive-lesson-block-1 .views-field-name .field-content,.block-views-blockmicrolessons-block-1 .views-field-name .field-content,.block-views-blockmicrolessons-block-3 .views-field-name .field-content,.block-views-blockmicrolessons-block-5 .views-field-name .field-content,.dashboard-item.recent-video-block .view-videos .views-field-name .field-content,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-name .field-content,.view-id-masterclasses.view-display-id-block_2 .views-field-name .field-content,.view-id-masterclasses.view-display-id-block_4 .views-field-name .field-content,.view-id-masterclasses.view-display-id-block_5 .views-field-name .field-content,.view-id-masterclasses.view-display-id-block_6 .views-field-name .field-content,.view-id-masterclasses.view-display-id-block_7 .views-field-name .field-content,.view-id-masterclasses.view-eva .views-field-name .field-content,.view-id-masterclasses.view-display-id-page_1 .views-field-name .field-content{display:flex;justify-content:flex-start;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-name .field-content a,:not(.view-id-testimonials).view-display-id-page_1 .views-field-name .field-content span,.block-views-blockvideos-page-1 .views-field-name .field-content a,.block-views-blockvideos-page-1 .views-field-name .field-content span,.block-views-blockvideos-block-1 .views-field-name .field-content a,.block-views-blockvideos-block-1 .views-field-name .field-content span,.block-views-blockvideos-block-2 .views-field-name .field-content a,.block-views-blockvideos-block-2 .views-field-name .field-content span,.block-views-blockvideos-block-3 .views-field-name .field-content a,.block-views-blockvideos-block-3 .views-field-name .field-content span,.block-views-blockvideos-block-4 .views-field-name .field-content a,.block-views-blockvideos-block-4 .views-field-name .field-content span,.block-views-blocklive-lesson-block-1 .views-field-name .field-content a,.block-views-blocklive-lesson-block-1 .views-field-name .field-content span,.block-views-blockmicrolessons-block-1 .views-field-name .field-content a,.block-views-blockmicrolessons-block-1 .views-field-name .field-content span,.block-views-blockmicrolessons-block-3 .views-field-name .field-content a,.block-views-blockmicrolessons-block-3 .views-field-name .field-content span,.block-views-blockmicrolessons-block-5 .views-field-name .field-content a,.block-views-blockmicrolessons-block-5 .views-field-name .field-content span,.dashboard-item.recent-video-block .view-videos .views-field-name .field-content a,.dashboard-item.recent-video-block .view-videos .views-field-name .field-content span,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-name .field-content a,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-name .field-content span,.view-id-masterclasses.view-display-id-block_2 .views-field-name .field-content a,.view-id-masterclasses.view-display-id-block_2 .views-field-name .field-content span,.view-id-masterclasses.view-display-id-block_4 .views-field-name .field-content a,.view-id-masterclasses.view-display-id-block_4 .views-field-name .field-content span,.view-id-masterclasses.view-display-id-block_5 .views-field-name .field-content a,.view-id-masterclasses.view-display-id-block_5 .views-field-name .field-content span,.view-id-masterclasses.view-display-id-block_6 .views-field-name .field-content a,.view-id-masterclasses.view-display-id-block_6 .views-field-name .field-content span,.view-id-masterclasses.view-display-id-block_7 .views-field-name .field-content a,.view-id-masterclasses.view-display-id-block_7 .views-field-name .field-content span,.view-id-masterclasses.view-eva .views-field-name .field-content a,.view-id-masterclasses.view-eva .views-field-name .field-content span,.view-id-masterclasses.view-display-id-page_1 .views-field-name .field-content a,.view-id-masterclasses.view-display-id-page_1 .views-field-name .field-content span{padding-right:5px;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-badges,.block-views-blockvideos-page-1 .views-field-badges,.block-views-blockvideos-block-1 .views-field-badges,.block-views-blockvideos-block-2 .views-field-badges,.block-views-blockvideos-block-3 .views-field-badges,.block-views-blockvideos-block-4 .views-field-badges,.block-views-blocklive-lesson-block-1 .views-field-badges,.block-views-blockmicrolessons-block-1 .views-field-badges,.block-views-blockmicrolessons-block-3 .views-field-badges,.block-views-blockmicrolessons-block-5 .views-field-badges,.dashboard-item.recent-video-block .view-videos .views-field-badges,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-badges,.view-id-masterclasses.view-display-id-block_2 .views-field-badges,.view-id-masterclasses.view-display-id-block_4 .views-field-badges,.view-id-masterclasses.view-display-id-block_5 .views-field-badges,.view-id-masterclasses.view-display-id-block_6 .views-field-badges,.view-id-masterclasses.view-display-id-block_7 .views-field-badges,.view-id-masterclasses.view-eva .views-field-badges,.view-id-masterclasses.view-display-id-page_1 .views-field-badges{display:inline-block;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-badges .achievement-badges,.block-views-blockvideos-page-1 .views-field-badges .achievement-badges,.block-views-blockvideos-block-1 .views-field-badges .achievement-badges,.block-views-blockvideos-block-2 .views-field-badges .achievement-badges,.block-views-blockvideos-block-3 .views-field-badges .achievement-badges,.block-views-blockvideos-block-4 .views-field-badges .achievement-badges,.block-views-blocklive-lesson-block-1 .views-field-badges .achievement-badges,.block-views-blockmicrolessons-block-1 .views-field-badges .achievement-badges,.block-views-blockmicrolessons-block-3 .views-field-badges .achievement-badges,.block-views-blockmicrolessons-block-5 .views-field-badges .achievement-badges,.dashboard-item.recent-video-block .view-videos .views-field-badges .achievement-badges,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-badges .achievement-badges,.view-id-masterclasses.view-display-id-block_2 .views-field-badges .achievement-badges,.view-id-masterclasses.view-display-id-block_4 .views-field-badges .achievement-badges,.view-id-masterclasses.view-display-id-block_5 .views-field-badges .achievement-badges,.view-id-masterclasses.view-display-id-block_6 .views-field-badges .achievement-badges,.view-id-masterclasses.view-display-id-block_7 .views-field-badges .achievement-badges,.view-id-masterclasses.view-eva .views-field-badges .achievement-badges,.view-id-masterclasses.view-display-id-page_1 .views-field-badges .achievement-badges{display:inline-block;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-count .liked-count,.block-views-blockvideos-page-1 .views-field-count .liked-count,.block-views-blockvideos-block-1 .views-field-count .liked-count,.block-views-blockvideos-block-2 .views-field-count .liked-count,.block-views-blockvideos-block-3 .views-field-count .liked-count,.block-views-blockvideos-block-4 .views-field-count .liked-count,.block-views-blocklive-lesson-block-1 .views-field-count .liked-count,.block-views-blockmicrolessons-block-1 .views-field-count .liked-count,.block-views-blockmicrolessons-block-3 .views-field-count .liked-count,.block-views-blockmicrolessons-block-5 .views-field-count .liked-count,.dashboard-item.recent-video-block .view-videos .views-field-count .liked-count,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-count .liked-count,.view-id-masterclasses.view-display-id-block_2 .views-field-count .liked-count,.view-id-masterclasses.view-display-id-block_4 .views-field-count .liked-count,.view-id-masterclasses.view-display-id-block_5 .views-field-count .liked-count,.view-id-masterclasses.view-display-id-block_6 .views-field-count .liked-count,.view-id-masterclasses.view-display-id-block_7 .views-field-count .liked-count,.view-id-masterclasses.view-eva .views-field-count .liked-count,.view-id-masterclasses.view-display-id-page_1 .views-field-count .liked-count{height:20px;margin-left:6px;padding-right:4px;padding-left:20px;float:right;background-image:url(/themes/custom/ggfresh/images/like-icon.svg);background-position:0px 2px;background-size:18px;background-repeat:no-repeat;position:absolute;bottom:0;right:0;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-tags ul,.block-views-blockvideos-page-1 .views-field-field-tags ul,.block-views-blockvideos-block-1 .views-field-field-tags ul,.block-views-blockvideos-block-2 .views-field-field-tags ul,.block-views-blockvideos-block-3 .views-field-field-tags ul,.block-views-blockvideos-block-4 .views-field-field-tags ul,.block-views-blocklive-lesson-block-1 .views-field-field-tags ul,.block-views-blockmicrolessons-block-1 .views-field-field-tags ul,.block-views-blockmicrolessons-block-3 .views-field-field-tags ul,.block-views-blockmicrolessons-block-5 .views-field-field-tags ul,.dashboard-item.recent-video-block .view-videos .views-field-field-tags ul,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-tags ul,.view-id-masterclasses.view-display-id-block_2 .views-field-field-tags ul,.view-id-masterclasses.view-display-id-block_4 .views-field-field-tags ul,.view-id-masterclasses.view-display-id-block_5 .views-field-field-tags ul,.view-id-masterclasses.view-display-id-block_6 .views-field-field-tags ul,.view-id-masterclasses.view-display-id-block_7 .views-field-field-tags ul,.view-id-masterclasses.view-eva .views-field-field-tags ul,.view-id-masterclasses.view-display-id-page_1 .views-field-field-tags ul{padding:0;margin:0;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-tags ul li,.block-views-blockvideos-page-1 .views-field-field-tags ul li,.block-views-blockvideos-block-1 .views-field-field-tags ul li,.block-views-blockvideos-block-2 .views-field-field-tags ul li,.block-views-blockvideos-block-3 .views-field-field-tags ul li,.block-views-blockvideos-block-4 .views-field-field-tags ul li,.block-views-blocklive-lesson-block-1 .views-field-field-tags ul li,.block-views-blockmicrolessons-block-1 .views-field-field-tags ul li,.block-views-blockmicrolessons-block-3 .views-field-field-tags ul li,.block-views-blockmicrolessons-block-5 .views-field-field-tags ul li,.dashboard-item.recent-video-block .view-videos .views-field-field-tags ul li,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-tags ul li,.view-id-masterclasses.view-display-id-block_2 .views-field-field-tags ul li,.view-id-masterclasses.view-display-id-block_4 .views-field-field-tags ul li,.view-id-masterclasses.view-display-id-block_5 .views-field-field-tags ul li,.view-id-masterclasses.view-display-id-block_6 .views-field-field-tags ul li,.view-id-masterclasses.view-display-id-block_7 .views-field-field-tags ul li,.view-id-masterclasses.view-eva .views-field-field-tags ul li,.view-id-masterclasses.view-display-id-page_1 .views-field-field-tags ul li{text-transform:lowercase;display:inline-block;margin:2px 6px 2px 0;padding:4px 12px;border:1px solid #e5e5e5;border-radius:16px;background-color:#fafafa;color:#262626;font-size:12px;font-weight:500;transition:all 0.2s ease;cursor:pointer;text-decoration:none;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-tags ul li:hover,.block-views-blockvideos-page-1 .views-field-field-tags ul li:hover,.block-views-blockvideos-block-1 .views-field-field-tags ul li:hover,.block-views-blockvideos-block-2 .views-field-field-tags ul li:hover,.block-views-blockvideos-block-3 .views-field-field-tags ul li:hover,.block-views-blockvideos-block-4 .views-field-field-tags ul li:hover,.block-views-blocklive-lesson-block-1 .views-field-field-tags ul li:hover,.block-views-blockmicrolessons-block-1 .views-field-field-tags ul li:hover,.block-views-blockmicrolessons-block-3 .views-field-field-tags ul li:hover,.block-views-blockmicrolessons-block-5 .views-field-field-tags ul li:hover,.dashboard-item.recent-video-block .view-videos .views-field-field-tags ul li:hover,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-tags ul li:hover,.view-id-masterclasses.view-display-id-block_2 .views-field-field-tags ul li:hover,.view-id-masterclasses.view-display-id-block_4 .views-field-field-tags ul li:hover,.view-id-masterclasses.view-display-id-block_5 .views-field-field-tags ul li:hover,.view-id-masterclasses.view-display-id-block_6 .views-field-field-tags ul li:hover,.view-id-masterclasses.view-display-id-block_7 .views-field-field-tags ul li:hover,.view-id-masterclasses.view-eva .views-field-field-tags ul li:hover,.view-id-masterclasses.view-display-id-page_1 .views-field-field-tags ul li:hover{background-color:#7d11ff;border-color:#7d11ff;color:#ffffff;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,0.1);}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-tags ul li:active,.block-views-blockvideos-page-1 .views-field-field-tags ul li:active,.block-views-blockvideos-block-1 .views-field-field-tags ul li:active,.block-views-blockvideos-block-2 .views-field-field-tags ul li:active,.block-views-blockvideos-block-3 .views-field-field-tags ul li:active,.block-views-blockvideos-block-4 .views-field-field-tags ul li:active,.block-views-blocklive-lesson-block-1 .views-field-field-tags ul li:active,.block-views-blockmicrolessons-block-1 .views-field-field-tags ul li:active,.block-views-blockmicrolessons-block-3 .views-field-field-tags ul li:active,.block-views-blockmicrolessons-block-5 .views-field-field-tags ul li:active,.dashboard-item.recent-video-block .view-videos .views-field-field-tags ul li:active,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-tags ul li:active,.view-id-masterclasses.view-display-id-block_2 .views-field-field-tags ul li:active,.view-id-masterclasses.view-display-id-block_4 .views-field-field-tags ul li:active,.view-id-masterclasses.view-display-id-block_5 .views-field-field-tags ul li:active,.view-id-masterclasses.view-display-id-block_6 .views-field-field-tags ul li:active,.view-id-masterclasses.view-display-id-block_7 .views-field-field-tags ul li:active,.view-id-masterclasses.view-eva .views-field-field-tags ul li:active,.view-id-masterclasses.view-display-id-page_1 .views-field-field-tags ul li:active{transform:translateY(0);box-shadow:none;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-created,.block-views-blockvideos-page-1 .views-field-created,.block-views-blockvideos-block-1 .views-field-created,.block-views-blockvideos-block-2 .views-field-created,.block-views-blockvideos-block-3 .views-field-created,.block-views-blockvideos-block-4 .views-field-created,.block-views-blocklive-lesson-block-1 .views-field-created,.block-views-blockmicrolessons-block-1 .views-field-created,.block-views-blockmicrolessons-block-3 .views-field-created,.block-views-blockmicrolessons-block-5 .views-field-created,.dashboard-item.recent-video-block .view-videos .views-field-created,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-created,.view-id-masterclasses.view-display-id-block_2 .views-field-created,.view-id-masterclasses.view-display-id-block_4 .views-field-created,.view-id-masterclasses.view-display-id-block_5 .views-field-created,.view-id-masterclasses.view-display-id-block_6 .views-field-created,.view-id-masterclasses.view-display-id-block_7 .views-field-created,.view-id-masterclasses.view-eva .views-field-created,.view-id-masterclasses.view-display-id-page_1 .views-field-created{position:absolute;top:13px;right:20px;color:white;}:not(.view-id-testimonials).view-display-id-page_1 .views-field-field-description,.block-views-blockvideos-page-1 .views-field-field-description,.block-views-blockvideos-block-1 .views-field-field-description,.block-views-blockvideos-block-2 .views-field-field-description,.block-views-blockvideos-block-3 .views-field-field-description,.block-views-blockvideos-block-4 .views-field-field-description,.block-views-blocklive-lesson-block-1 .views-field-field-description,.block-views-blockmicrolessons-block-1 .views-field-field-description,.block-views-blockmicrolessons-block-3 .views-field-field-description,.block-views-blockmicrolessons-block-5 .views-field-field-description,.dashboard-item.recent-video-block .view-videos .views-field-field-description,.dashboard-item.recent-microlesson-block .view-microlessons .views-field-field-description,.view-id-masterclasses.view-display-id-block_2 .views-field-field-description,.view-id-masterclasses.view-display-id-block_4 .views-field-field-description,.view-id-masterclasses.view-display-id-block_5 .views-field-field-description,.view-id-masterclasses.view-display-id-block_6 .views-field-field-description,.view-id-masterclasses.view-display-id-block_7 .views-field-field-description,.view-id-masterclasses.view-eva .views-field-field-description,.view-id-masterclasses.view-display-id-page_1 .views-field-field-description{word-break:break-word;}.block-views-blockwelcome-block-1{clear:both;}.block-views-blockwelcome-block-1 .views-row .fields-wrapper{display:flex;}.block-views-blockwelcome-block-1 .views-row .fields-wrapper .views-field-user-picture{display:inline-block;margin-top:0px;margin-right:15px;padding-right:0px;float:left;border-radius:5px;}.block-views-blockwelcome-block-1 .views-row .fields-wrapper .views-field-user-picture .image-title{display:none;}.block-views-blockwelcome-block-1 .views-row .fields-wrapper .views-field-user-picture img{border-radius:5px;}.block-views-blockwelcome-block-1 .views-row .fields-wrapper .views-field-nothing h1{font-weight:500;font-family:neue-kabel,sans-serif;padding:0;margin-top:0;margin-bottom:0;clear:left;display:block;margin-bottom:0.5em;text-decoration:none;color:#494949;}@media only screen and (max-width:767px){.block-views-blockwelcome-block-1 .views-row .fields-wrapper .views-field-nothing h1{font-size:32px;font-style:normal;font-weight:700;line-height:36px;}}@media only screen and (min-width:768px) and (max-width:1024px){.block-views-blockwelcome-block-1 .views-row .fields-wrapper .views-field-nothing h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (min-width:1025px){.block-views-blockwelcome-block-1 .views-row .fields-wrapper .views-field-nothing h1{font-size:42px;font-style:normal;font-weight:700;line-height:42px;}}@media only screen and (max-width:767px){.block-views-blockwelcome-block-1 .views-row .fields-wrapper .views-field-nothing h1{font-size:200%;}}@media only screen and (min-width:1025px){.block-views-blockwelcome-block-1 .views-row .fields-wrapper .views-field-nothing h1{padding-top:15px;}}
*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none;}.container{width:100%;}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1536px){.container{max-width:1536px;}}.visible{visibility:visible;}.invisible{visibility:hidden;}.collapse{visibility:collapse;}.static{position:static;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.sticky{position:sticky;}.m-0{margin:0px;}.m-teleport-lg{margin:20px;}.m-teleport-md{margin:16px;}.m-teleport-sm{margin:12px;}.m-teleport-xl{margin:24px;}.m-teleport-xs{margin:8px;}.m-teleport-xxl{margin:32px;}.m-teleport-xxs{margin:4px;}.m-teleport-xxxl{margin:40px;}.m-teleport-xxxs{margin:2px;}.m-teleport-xxxxl{margin:48px;}.mx-0{margin-left:0px;margin-right:0px;}.mx-auto{margin-left:auto;margin-right:auto;}.mx-teleport-lg{margin-left:20px;margin-right:20px;}.mx-teleport-md{margin-left:16px;margin-right:16px;}.mx-teleport-sm{margin-left:12px;margin-right:12px;}.mx-teleport-xl{margin-left:24px;margin-right:24px;}.mx-teleport-xs{margin-left:8px;margin-right:8px;}.mx-teleport-xxl{margin-left:32px;margin-right:32px;}.mx-teleport-xxs{margin-left:4px;margin-right:4px;}.mx-teleport-xxxl{margin-left:40px;margin-right:40px;}.mx-teleport-xxxs{margin-left:2px;margin-right:2px;}.mx-teleport-xxxxl{margin-left:48px;margin-right:48px;}.my-0{margin-top:0px;margin-bottom:0px;}.my-teleport-lg{margin-top:20px;margin-bottom:20px;}.my-teleport-md{margin-top:16px;margin-bottom:16px;}.my-teleport-sm{margin-top:12px;margin-bottom:12px;}.my-teleport-xl{margin-top:24px;margin-bottom:24px;}.my-teleport-xs{margin-top:8px;margin-bottom:8px;}.my-teleport-xxl{margin-top:32px;margin-bottom:32px;}.my-teleport-xxs{margin-top:4px;margin-bottom:4px;}.my-teleport-xxxl{margin-top:40px;margin-bottom:40px;}.my-teleport-xxxs{margin-top:2px;margin-bottom:2px;}.my-teleport-xxxxl{margin-top:48px;margin-bottom:48px;}.mb-0{margin-bottom:0px;}.mb-teleport-lg{margin-bottom:20px;}.mb-teleport-md{margin-bottom:16px;}.mb-teleport-sm{margin-bottom:12px;}.mb-teleport-xl{margin-bottom:24px;}.mb-teleport-xs{margin-bottom:8px;}.mb-teleport-xxl{margin-bottom:32px;}.mb-teleport-xxs{margin-bottom:4px;}.mb-teleport-xxxl{margin-bottom:40px;}.mb-teleport-xxxs{margin-bottom:2px;}.mb-teleport-xxxxl{margin-bottom:48px;}.ml-0{margin-left:0px;}.ml-teleport-lg{margin-left:20px;}.ml-teleport-md{margin-left:16px;}.ml-teleport-sm{margin-left:12px;}.ml-teleport-xl{margin-left:24px;}.ml-teleport-xs{margin-left:8px;}.ml-teleport-xxl{margin-left:32px;}.ml-teleport-xxs{margin-left:4px;}.ml-teleport-xxxl{margin-left:40px;}.ml-teleport-xxxs{margin-left:2px;}.ml-teleport-xxxxl{margin-left:48px;}.mr-0{margin-right:0px;}.mr-teleport-lg{margin-right:20px;}.mr-teleport-md{margin-right:16px;}.mr-teleport-sm{margin-right:12px;}.mr-teleport-xl{margin-right:24px;}.mr-teleport-xs{margin-right:8px;}.mr-teleport-xxl{margin-right:32px;}.mr-teleport-xxs{margin-right:4px;}.mr-teleport-xxxl{margin-right:40px;}.mr-teleport-xxxs{margin-right:2px;}.mr-teleport-xxxxl{margin-right:48px;}.mt-0{margin-top:0px;}.mt-teleport-lg{margin-top:20px;}.mt-teleport-md{margin-top:16px;}.mt-teleport-sm{margin-top:12px;}.mt-teleport-xl{margin-top:24px;}.mt-teleport-xs{margin-top:8px;}.mt-teleport-xxl{margin-top:32px;}.mt-teleport-xxs{margin-top:4px;}.mt-teleport-xxxl{margin-top:40px;}.mt-teleport-xxxs{margin-top:2px;}.mt-teleport-xxxxl{margin-top:48px;}.block{display:block;}.inline-block{display:inline-block;}.inline{display:inline;}.flex{display:flex;}.inline-flex{display:inline-flex;}.table{display:table;}.grid{display:grid;}.contents{display:contents;}.hidden{display:none;}.h-teleport-lg{height:20px;}.h-teleport-md{height:16px;}.h-teleport-sm{height:12px;}.h-teleport-xl{height:24px;}.h-teleport-xs{height:8px;}.h-teleport-xxl{height:32px;}.h-teleport-xxxl{height:40px;}.h-teleport-xxxxl{height:48px;}.w-full{width:100%;}.w-teleport-lg{width:20px;}.w-teleport-md{width:16px;}.w-teleport-sm{width:12px;}.w-teleport-xl{width:24px;}.w-teleport-xs{width:8px;}.w-teleport-xxl{width:32px;}.w-teleport-xxxl{width:40px;}.w-teleport-xxxxl{width:48px;}.max-w-teleport-xl{max-width:1280px;}.flex-shrink{flex-shrink:1;}.flex-grow{flex-grow:1;}.border-collapse{border-collapse:collapse;}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.resize{resize:both;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.justify-center{justify-content:center;}.gap-0{gap:0px;}.gap-teleport-lg{gap:20px;}.gap-teleport-md{gap:16px;}.gap-teleport-sm{gap:12px;}.gap-teleport-xl{gap:24px;}.gap-teleport-xs{gap:8px;}.gap-teleport-xxl{gap:32px;}.gap-teleport-xxs{gap:4px;}.gap-teleport-xxxl{gap:40px;}.gap-teleport-xxxs{gap:2px;}.gap-teleport-xxxxl{gap:48px;}.space-x-teleport-lg > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(20px * var(--tw-space-x-reverse));margin-left:calc(20px * calc(1 - var(--tw-space-x-reverse)));}.space-x-teleport-md > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(16px * var(--tw-space-x-reverse));margin-left:calc(16px * calc(1 - var(--tw-space-x-reverse)));}.space-x-teleport-sm > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(12px * var(--tw-space-x-reverse));margin-left:calc(12px * calc(1 - var(--tw-space-x-reverse)));}.space-x-teleport-xl > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(24px * var(--tw-space-x-reverse));margin-left:calc(24px * calc(1 - var(--tw-space-x-reverse)));}.space-x-teleport-xs > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(8px * var(--tw-space-x-reverse));margin-left:calc(8px * calc(1 - var(--tw-space-x-reverse)));}.space-x-teleport-xxl > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(32px * var(--tw-space-x-reverse));margin-left:calc(32px * calc(1 - var(--tw-space-x-reverse)));}.space-x-teleport-xxs > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(4px * var(--tw-space-x-reverse));margin-left:calc(4px * calc(1 - var(--tw-space-x-reverse)));}.space-x-teleport-xxxl > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(40px * var(--tw-space-x-reverse));margin-left:calc(40px * calc(1 - var(--tw-space-x-reverse)));}.space-x-teleport-xxxs > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2px * var(--tw-space-x-reverse));margin-left:calc(2px * calc(1 - var(--tw-space-x-reverse)));}.space-x-teleport-xxxxl > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(48px * var(--tw-space-x-reverse));margin-left:calc(48px * calc(1 - var(--tw-space-x-reverse)));}.space-y-teleport-lg > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px * var(--tw-space-y-reverse));}.space-y-teleport-md > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(16px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(16px * var(--tw-space-y-reverse));}.space-y-teleport-sm > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(12px * var(--tw-space-y-reverse));}.space-y-teleport-xl > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(24px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(24px * var(--tw-space-y-reverse));}.space-y-teleport-xs > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse));}.space-y-teleport-xxl > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(32px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(32px * var(--tw-space-y-reverse));}.space-y-teleport-xxs > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse));}.space-y-teleport-xxxl > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(40px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(40px * var(--tw-space-y-reverse));}.space-y-teleport-xxxs > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2px * var(--tw-space-y-reverse));}.space-y-teleport-xxxxl > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(48px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(48px * var(--tw-space-y-reverse));}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.rounded{border-radius:0.25rem;}.rounded-teleport-lg{border-radius:12px;}.border{border-width:1px;}.border-2{border-width:2px;}.border-teleport-border-light{--tw-border-opacity:1;border-color:rgb(234 234 234 / var(--tw-border-opacity,1));}.bg-teleport-primary{--tw-bg-opacity:1;background-color:rgb(125 17 255 / var(--tw-bg-opacity,1));}.bg-transparent{background-color:transparent;}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops));}.from-teleport-primary{--tw-gradient-from:#7d11ff var(--tw-gradient-from-position);--tw-gradient-to:rgb(125 17 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);}.p-0{padding:0px;}.p-teleport-lg{padding:20px;}.p-teleport-md{padding:16px;}.p-teleport-sm{padding:12px;}.p-teleport-xl{padding:24px;}.p-teleport-xs{padding:8px;}.p-teleport-xxl{padding:32px;}.p-teleport-xxs{padding:4px;}.p-teleport-xxxl{padding:40px;}.p-teleport-xxxs{padding:2px;}.p-teleport-xxxxl{padding:48px;}.px-0{padding-left:0px;padding-right:0px;}.px-teleport-lg{padding-left:20px;padding-right:20px;}.px-teleport-md{padding-left:16px;padding-right:16px;}.px-teleport-sm{padding-left:12px;padding-right:12px;}.px-teleport-xl{padding-left:24px;padding-right:24px;}.px-teleport-xs{padding-left:8px;padding-right:8px;}.px-teleport-xxl{padding-left:32px;padding-right:32px;}.px-teleport-xxs{padding-left:4px;padding-right:4px;}.px-teleport-xxxl{padding-left:40px;padding-right:40px;}.px-teleport-xxxs{padding-left:2px;padding-right:2px;}.px-teleport-xxxxl{padding-left:48px;padding-right:48px;}.py-0{padding-top:0px;padding-bottom:0px;}.py-teleport-lg{padding-top:20px;padding-bottom:20px;}.py-teleport-md{padding-top:16px;padding-bottom:16px;}.py-teleport-sm{padding-top:12px;padding-bottom:12px;}.py-teleport-xl{padding-top:24px;padding-bottom:24px;}.py-teleport-xs{padding-top:8px;padding-bottom:8px;}.py-teleport-xxl{padding-top:32px;padding-bottom:32px;}.py-teleport-xxs{padding-top:4px;padding-bottom:4px;}.py-teleport-xxxl{padding-top:40px;padding-bottom:40px;}.py-teleport-xxxs{padding-top:2px;padding-bottom:2px;}.py-teleport-xxxxl{padding-top:48px;padding-bottom:48px;}.pb-0{padding-bottom:0px;}.pb-teleport-lg{padding-bottom:20px;}.pb-teleport-md{padding-bottom:16px;}.pb-teleport-sm{padding-bottom:12px;}.pb-teleport-xl{padding-bottom:24px;}.pb-teleport-xs{padding-bottom:8px;}.pb-teleport-xxl{padding-bottom:32px;}.pb-teleport-xxs{padding-bottom:4px;}.pb-teleport-xxxl{padding-bottom:40px;}.pb-teleport-xxxs{padding-bottom:2px;}.pb-teleport-xxxxl{padding-bottom:48px;}.pl-0{padding-left:0px;}.pl-teleport-lg{padding-left:20px;}.pl-teleport-md{padding-left:16px;}.pl-teleport-sm{padding-left:12px;}.pl-teleport-xl{padding-left:24px;}.pl-teleport-xs{padding-left:8px;}.pl-teleport-xxl{padding-left:32px;}.pl-teleport-xxs{padding-left:4px;}.pl-teleport-xxxl{padding-left:40px;}.pl-teleport-xxxs{padding-left:2px;}.pl-teleport-xxxxl{padding-left:48px;}.pr-0{padding-right:0px;}.pr-teleport-lg{padding-right:20px;}.pr-teleport-md{padding-right:16px;}.pr-teleport-sm{padding-right:12px;}.pr-teleport-xl{padding-right:24px;}.pr-teleport-xs{padding-right:8px;}.pr-teleport-xxl{padding-right:32px;}.pr-teleport-xxs{padding-right:4px;}.pr-teleport-xxxl{padding-right:40px;}.pr-teleport-xxxs{padding-right:2px;}.pr-teleport-xxxxl{padding-right:48px;}.pt-0{padding-top:0px;}.pt-teleport-lg{padding-top:20px;}.pt-teleport-md{padding-top:16px;}.pt-teleport-sm{padding-top:12px;}.pt-teleport-xl{padding-top:24px;}.pt-teleport-xs{padding-top:8px;}.pt-teleport-xxl{padding-top:32px;}.pt-teleport-xxs{padding-top:4px;}.pt-teleport-xxxl{padding-top:40px;}.pt-teleport-xxxs{padding-top:2px;}.pt-teleport-xxxxl{padding-top:48px;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.text-justify{text-align:justify;}.font-teleport{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;}.font-teleport-mono{font-family:"SF Mono",Monaco,"Cascadia Code","Roboto Mono",Consolas,"Courier New",monospace;}.text-teleport-2xl{font-size:34px;}.text-teleport-3xl{font-size:48px;}.text-teleport-4xl{font-size:60px;}.text-teleport-base{font-size:16px;}.text-teleport-lg{font-size:20px;}.text-teleport-sm{font-size:14px;}.text-teleport-xl{font-size:24px;}.text-teleport-xs{font-size:12px;}.uppercase{text-transform:uppercase;}.lowercase{text-transform:lowercase;}.capitalize{text-transform:capitalize;}.normal-case{text-transform:none;}.italic{font-style:italic;}.tracking-normal{letter-spacing:0em;}.tracking-tight{letter-spacing:-0.025em;}.tracking-tighter{letter-spacing:-0.05em;}.tracking-wide{letter-spacing:0.025em;}.tracking-wider{letter-spacing:0.05em;}.tracking-widest{letter-spacing:0.1em;}.text-teleport-primary{--tw-text-opacity:1;color:rgb(125 17 255 / var(--tw-text-opacity,1));}.text-teleport-text-primary{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1));}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.underline{text-decoration-line:underline;}.line-through{text-decoration-line:line-through;}.no-underline{text-decoration-line:none;}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.outline{outline-style:solid;}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1);}.hover\:bg-teleport-bg-secondary:hover{--tw-bg-opacity:1;background-color:rgb(249 249 249 / var(--tw-bg-opacity,1));}.hover\:bg-teleport-primary-dark:hover{--tw-bg-opacity:1;background-color:rgb(51 22 87 / var(--tw-bg-opacity,1));}.hover\:bg-teleport-primary-transparent:hover{background-color:rgba(125,17,255,0.1);}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px;}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);}.focus\:ring-teleport-border-light:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(234 234 234 / var(--tw-ring-opacity,1));}.focus\:ring-teleport-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(125 17 255 / var(--tw-ring-opacity,1));}@media (min-width:768px){.md\:p-teleport-lg{padding:20px;}.md\:px-teleport-lg{padding-left:20px;padding-right:20px;}.md\:py-teleport-lg{padding-top:20px;padding-bottom:20px;}}
.page-node-song{background-color:var(--color-bg-primary);min-height:100vh;}.page-node-song .page-content{padding:0;}.page-node-song .main-container{margin:0;padding:0;max-width:100%;}.page-node-song .region-content{margin:0;padding:0;}#header,#header-region,#footer,#footer-region{width:100%;max-width:100%;margin-left:0;margin-right:0;}#header .container,#header-region .container,#footer .container,#footer-region .container{max-width:1200px;margin:0 auto;padding:0 20px;}@media (max-width:768px){.page-node-song .container{padding-left:0;padding-right:0;}}.node--view-mode-full .song-header{background:var(--color-white);color:var(--color-black);padding:var(--spacing-lg) 20px;position:relative;}@media (min-width:1024px){.node--view-mode-full .song-header{max-width:1200px;margin:0 auto;}}.song-header-content{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);}.song-header-author{display:flex;align-items:center;gap:var(--spacing-sm);}.song-author-avatar{width:48px;height:48px;border-radius:var(--radius-full);overflow:hidden;background-color:var(--color-text-muted);}.song-author-avatar img{width:100%;height:100%;object-fit:cover;}.song-author-info{display:flex;flex-direction:column;}.song-author-name{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-black);text-decoration:none;display:flex;align-items:center;gap:var(--spacing-xxs);}.song-author-verified{width:16px;height:16px;color:var(--color-primary);}.song-author-time{font-size:var(--font-size-sm);color:var(--color-text-secondary);}.song-header-stats{display:flex;gap:var(--spacing-lg);align-items:center;padding:0;justify-content:center;}.song-header-stats .song-stat{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:color var(--transition-fast);background:none;border:none;cursor:pointer;padding:var(--spacing-xs);border-radius:var(--radius-sm);}.song-header-stats .song-stat:hover{color:var(--color-text-primary);background:rgba(0,0,0,0.05);}.song-header-stats .song-stat .icon{width:16px;height:16px;}.song-stat{position:relative;}.stat-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,0.9);color:var(--color-white);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-size:var(--font-size-sm);white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:all 0.1s ease;margin-bottom:var(--spacing-xs);box-shadow:0 4px 12px rgba(0,0,0,0.3);backdrop-filter:blur(10px);pointer-events:none;}.stat-tooltip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(0,0,0,0.9);}.song-stat:hover .stat-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-4px);}@media (max-width:768px){.song-header{padding:var(--spacing-md) 0;}.song-header-content{flex-wrap:wrap;gap:var(--spacing-sm);}.song-header-author{flex:1;min-width:200px;}.song-header-stats{justify-content:center;gap:var(--spacing-md);margin-left:0;margin-right:0;}.song-header-actions{flex-shrink:0;}.song-channels{padding:var(--spacing-sm) 0;}}.btn-follow,.song-header-actions .flag a{background-color:transparent;border:1px solid var(--color-black);color:var(--color-black);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:all var(--transition-fast);text-decoration:none;display:inline-block;}.btn-follow:hover,.song-header-actions .flag a:hover{background-color:var(--color-black);color:var(--color-white);text-decoration:none;}.btn-follow.following,.song-header-actions .flag.action-unflag a{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white);}.btn-follow.following:hover,.song-header-actions .flag.action-unflag a:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-white);text-decoration:none;}.song-header-actions .flag{display:inline-block;}.song-header-actions .flag a,.song-header-actions .flag-follow a,.song-header-actions [class*="flag-follow"] a{display:inline-block !important;background-color:transparent !important;border:1px solid #000 !important;color:#000 !important;padding:8px 16px !important;border-radius:4px !important;font-size:14px !important;font-weight:600 !important;transition:all 0.2s ease !important;text-decoration:none !important;cursor:pointer !important;}.song-header-actions .flag a:hover,.song-header-actions .flag-follow a:hover,.song-header-actions [class*="flag-follow"] a:hover{background-color:#000 !important;color:#fff !important;text-decoration:none !important;}.song-header-actions .flag.action-unflag a,.song-header-actions .flag-follow.action-unflag a,.song-header-actions [class*="flag-follow"].action-unflag a{background-color:rgb(125,17,255) !important;border-color:rgb(125,17,255) !important;color:#fff !important;}.song-header-actions .flag.action-unflag a:hover,.song-header-actions .flag-follow.action-unflag a:hover,.song-header-actions [class*="flag-follow"].action-unflag a:hover{background-color:rgb(51,22,87) !important;border-color:rgb(51,22,87) !important;color:#fff !important;text-decoration:none !important;}.song-header-actions .flag:not(.flag-like) i,.song-header-actions .flag-follow i,.song-header-actions [class*="flag-follow"] i{display:none !important;}.song-header-actions .flag-like{background:none !important;border:none !important;padding:0 !important;box-shadow:none !important;}.song-header-actions .flag-like a{background:none !important;border:none !important;padding:0 !important;box-shadow:none !important;outline:none !important;}.song-header-actions .flag-like a:hover{background:none !important;}.song-header-actions .flag-like i{display:inline-block !important;width:24px !important;height:24px !important;position:relative !important;}.song-header-actions .flag-like i:before{content:'' !important;display:inline-block !important;width:24px !important;height:24px !important;background-color:rgba(0,0,0,0.6) !important;-webkit-mask:url("/themes/custom/ggfresh/images/heart-solid.svg") no-repeat 50% 50% !important;mask:url("/themes/custom/ggfresh/images/heart-solid.svg") no-repeat 50% 50% !important;-webkit-mask-size:contain !important;mask-size:contain !important;transition:background-color 0.2s ease !important;}.song-header-actions .flag-like.action-unflag i:before{background-color:#e74c3c !important;}.song-header-actions .flag-like:hover i:before{background-color:#e74c3c !important;}}.song-main{background:var(--color-white);color:var(--color-black);padding:var(--spacing-md) 20px;}@media (min-width:1024px){.song-main{max-width:1200px;margin:0 auto;}}.song-info{text-align:center;}.song-title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-black);margin-bottom:var(--spacing-md);}.song-metadata{display:flex;justify-content:center;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;font-size:var(--font-size-base);color:var(--color-text-secondary);}.song-metadata-item{display:flex;align-items:center;gap:var(--spacing-xs);}.song-channels{background-color:var(--color-black);padding:var(--spacing-md) 0;margin-bottom:0;}.page-node-song .song-channels{overflow:visible;}.song-channels .container{max-width:1200px;margin:0 auto;padding:0 20px;}.song-channels .channel-tooltip{color:var(--color-white);background-color:rgba(0,0,0,0.8);border:1px solid rgba(255,255,255,0.2);}.song-channels .tooltip,.song-channels .stat-tooltip,.song-channels [title]:after,.song-channels .channel-tooltip{color:var(--color-white) !important;background-color:rgba(0,0,0,0.9) !important;border:1px solid rgba(255,255,255,0.2) !important;}.stat-tooltip,.channel-tooltip,.simple-tooltip{position:absolute;z-index:9999;padding:8px 12px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease;pointer-events:none;}.song-channels .simple-tooltip,.song-channels [data-tooltip]:hover::after{z-index:10000;}.simple-tooltip{position:fixed !important;background-color:rgba(0,0,0,0.9);color:var(--color-white);border:1px solid rgba(255,255,255,0.2);opacity:1;visibility:visible;}.song-stat:hover .stat-tooltip,.song-channel:hover .channel-tooltip{opacity:1;visibility:visible;}.song-channels .stat-tooltip,.song-channels .channel-tooltip{color:var(--color-white);background-color:rgba(0,0,0,0.9);border:1px solid rgba(255,255,255,0.2);}.song-header-stats .stat-tooltip{color:var(--color-black);background-color:rgba(255,255,255,0.95);border:1px solid rgba(0,0,0,0.1);box-shadow:0 2px 8px rgba(0,0,0,0.15);}.song-channels-list{display:flex;flex-direction:column;gap:var(--spacing-xs);}.song-channel{background-color:var(--color-primary);border-radius:var(--radius-md);padding:var(--spacing-xs) var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-white);position:relative;min-height:48px;cursor:pointer;transition:all var(--transition-normal);transform:translateY(0);}.song-channel:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 8px 25px rgba(125,17,255,0.3);filter:brightness(1.1);}.song-channel:active{transform:translateY(-2px) scale(1.01);}.song-channel:nth-child(2){background-color:var(--color-primary);}.song-channel:nth-child(3){background-color:var(--color-primary);}.song-channel:nth-child(4){background-color:var(--color-primary);}.song-channel.empty{background-color:var(--color-text-tertiary);opacity:0.5;}.channel-avatar-container{position:relative;flex-shrink:0;}.channel-avatar{width:40px;height:40px;border-radius:var(--radius-full);overflow:hidden;background-color:rgba(255,255,255,0.2);flex-shrink:0;}.channel-avatar img{width:100%;height:100%;object-fit:cover;}.channel-info{flex:1;display:flex;align-items:center;gap:var(--spacing-sm);}.channel-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:var(--color-white);flex-shrink:0;opacity:0.8;}.channel-icon::before{font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;}.icon-guitar{background-image:url('https://teleport-public-assets.s3.amazonaws.com/instrument-icon-guitar.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}.icon-guitar::before{content:'';}.icon-bass{background-image:url('https://teleport-public-assets.s3.amazonaws.com/instrument-icon-bass.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}.icon-bass::before{content:'';}.icon-keys,.icon-keyboard{background-image:url('/themes/custom/ggfresh/images/KeysWhite.png');background-size:contain;background-repeat:no-repeat;background-position:center;}.icon-keys::before,.icon-keyboard::before{content:'';}.icon-drums::before{content:"\f569";}.icon-other::before{content:"\f001";}.icon-vocals::before,.icon-vocal::before{content:"\f130";}.author-count-indicator{position:absolute;bottom:-2px;right:-2px;background:#C2FC3F;border-radius:var(--radius-full);width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:2px solid var(--color-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-black);z-index:2;}.author-count{line-height:1;}.channel-username{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-white);}.channel-empty-text{color:rgba(255,255,255,0.6);font-size:var(--font-size-base);}.song-player-section{text-align:center;margin-bottom:var(--spacing-lg);position:relative;}@media (min-width:1024px){.song-player-section{max-width:1200px;margin:0 auto var(--spacing-lg) auto;}}@media (min-width:1024px){.song-player-wrapper{max-width:1200px;margin:0 auto;}}.song-player-controls{display:flex;justify-content:center;align-items:center;gap:var(--spacing-xxl);margin-top:var(--spacing-md);position:relative;}.song-player-controls .player-control-item{flex:1;max-width:150px;}.player-control-item{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);color:var(--color-text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:all var(--transition-fast);padding:var(--spacing-md);border-radius:var(--radius-sm);background:none;border:none;cursor:pointer;text-decoration:none;}.player-control-item:hover:not(:disabled){color:var(--color-primary);background:rgba(125,17,255,0.1);}.player-control-item:disabled{opacity:0.5;cursor:not-allowed;}a.player-control-item{color:var(--color-text-secondary);}a.player-control-item:hover{text-decoration:none;color:var(--color-primary);background:rgba(125,17,255,0.1);}.player-control-item .icon{width:32px;height:32px;margin-bottom:var(--spacing-xs);}.song-light-section .player-control-item{color:var(--color-text-primary);}.song-player-controls .player-control-item{height:125px !important;min-height:125px;max-height:125px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.03);border:1px solid rgba(0,0,0,0.08);transition:all 0.2s ease;box-sizing:border-box;overflow:hidden;}.song-player-controls .player-control-item:hover{background-color:rgba(125,17,255,0.08);border-color:rgba(125,17,255,0.2);transform:translateY(-1px);}.song-player-controls .player-control-item .icon{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-bottom:8px;}.song-player-controls .player-control-item span{font-size:14px;line-height:1.3;text-align:center;flex-shrink:0;max-width:100%;padding:0 8px;word-wrap:break-word;white-space:normal;}.audio-player .player-main-controls{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;}.btn-play{width:80px;height:80px;border-radius:var(--radius-full);background-color:var(--color-primary);color:var(--color-white);display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);box-shadow:var(--shadow-lg);}.btn-play:hover{transform:scale(1.05);box-shadow:var(--shadow-xl);}.btn-play .icon{width:32px;height:32px;}.song-light-section{background:var(--color-white);color:var(--color-black);padding:var(--spacing-xl) 20px;margin-top:0;}.song-stats{display:flex;justify-content:center;gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);}.song-stat{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-text-secondary);font-size:var(--font-size-base);cursor:pointer;transition:color var(--transition-fast);}.song-light-section .song-stat{color:var(--color-text-primary);}.song-stat:hover{color:var(--color-text-primary);}.song-stat .icon{width:20px;height:20px;}.song-description-section{margin-bottom:var(--spacing-xl);}.song-description{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);position:relative;}.song-description-toggle{color:var(--color-primary);cursor:pointer;font-weight:var(--font-weight-medium);text-decoration:none;}.song-description-toggle:hover{text-decoration:underline;}.avatar-placeholder{width:100%;height:100%;background-color:var(--color-text-muted);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-semibold);font-size:1.2em;}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;width:auto !important;height:auto !important;padding:inherit !important;margin:inherit !important;overflow:visible !important;clip:auto !important;white-space:inherit !important;}.skip-link{background-color:var(--color-primary);color:var(--color-white);padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;position:absolute;top:-40px;left:50%;transform:translateX(-50%);z-index:var(--z-maximum);border-radius:var(--radius-sm);}.skip-link:focus{top:var(--spacing-sm);}.song-comments-section{margin-bottom:var(--spacing-xl);}.song-comments-header{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg);}.song-cta-section{background-color:var(--color-bg-secondary);border-radius:var(--radius-md);padding:var(--spacing-xl);text-align:center;margin-bottom:var(--spacing-xl);}.song-cta-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md);}.song-cta-description{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);}.song-cta-buttons{display:flex;gap:var(--spacing-md);justify-content:center;flex-wrap:wrap;}.teleport-cta{background:linear-gradient(135deg,rgb(125,17,255),rgb(51,22,87));color:#ffffff !important;padding:var(--spacing-xl);border-radius:var(--radius-md);text-align:center;margin-top:var(--spacing-xl);}.teleport-cta *{color:#ffffff !important;}.teleport-cta-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md);color:#ffffff !important;text-shadow:0 1px 2px rgba(0,0,0,0.2);}.teleport-cta-features{display:flex;gap:var(--spacing-lg);justify-content:center;margin-bottom:var(--spacing-lg);flex-wrap:wrap;}.teleport-feature{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-base);}.teleport-feature .icon{width:20px;height:20px;color:var(--color-primary-inverse);}.icon-guitar{background-image:url('https://teleport-public-assets.s3.amazonaws.com/instrument-icon-guitar.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}.icon-guitar::before{content:'';}.icon-bass{background-image:url('https://teleport-public-assets.s3.amazonaws.com/instrument-icon-bass.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}.icon-bass::before{content:'';}.icon-keys{background-image:url('/themes/custom/ggfresh/images/KeysWhite.png');background-size:contain;background-repeat:no-repeat;background-position:center;}.icon-keys::before{content:'';}.icon-drums::before{content:"\f569";font-family:"Font Awesome 6 Free";font-weight:900;}.icon-other::before{content:"\f001";font-family:"Font Awesome 6 Free";font-weight:900;}.icon-play::before{content:"\f04b";font-family:"Font Awesome 6 Free";font-weight:900;}.icon-pause::before{content:"\f04c";font-family:"Font Awesome 6 Free";font-weight:900;}.icon-download{background-image:url('/themes/custom/ggfresh/images/download.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}.icon-download::before{content:'';}.player-control-item:hover .icon-download{filter:brightness(0) saturate(100%) invert(28%) sepia(94%) saturate(2867%) hue-rotate(257deg) brightness(98%) contrast(102%);}.icon-export{background-image:url('/themes/custom/ggfresh/images/export.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}.icon-export::before{content:'';}.player-control-item:hover .icon-export{filter:brightness(0) saturate(100%) invert(28%) sepia(94%) saturate(2867%) hue-rotate(257deg) brightness(98%) contrast(102%);}.icon[class*="icon-"]{display:inline-flex !important;align-items:center !important;justify-content:center !important;vertical-align:middle !important;line-height:1 !important;}.song-stat .icon{display:inline-flex !important;align-items:center !important;justify-content:center !important;vertical-align:middle !important;line-height:inherit !important;height:100% !important;}.icon-heart::before{content:"\f004";font-family:"Font Awesome 6 Free";font-weight:900;}.icon-comment::before{content:"\f075";font-family:"Font Awesome 6 Free";font-weight:900;}.icon-play::before{content:"\f04b";font-family:"Font Awesome 6 Free";font-weight:900;}.icon-share::before{content:"\f1e0";font-family:"Font Awesome 6 Free";font-weight:900;}.icon-check::before{content:"\f00c";font-family:"Font Awesome 6 Free";font-weight:900;}.icon-user::before{content:"\f007";font-family:"Font Awesome 6 Free";font-weight:900;}.icon-verified,.song-author-verified{background-image:url('https://teleport-public-assets.s3.amazonaws.com/verified.svg');background-size:contain;background-repeat:no-repeat;background-position:center;width:16px;height:16px;display:inline-block;}.icon-verified::before,.song-author-verified::before{content:'';}.icon-info::before{content:"\f05a";font-family:"Font Awesome 6 Free";font-weight:900;}.channel-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,0.9);color:var(--color-white);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);font-size:var(--font-size-sm);white-space:nowrap;z-index:1000;opacity:0;visibility:hidden;transition:all var(--transition-fast);margin-bottom:var(--spacing-xs);box-shadow:0 4px 12px rgba(0,0,0,0.3);backdrop-filter:blur(10px);}.channel-tooltip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(0,0,0,0.9);}.song-channel:hover .channel-tooltip{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-8px);}.channel-metadata-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.8);display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;visibility:hidden;transition:all var(--transition-normal);backdrop-filter:blur(5px);}.channel-metadata-modal.active{opacity:1;visibility:visible;}.channel-metadata-content{background:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-xl);max-width:400px;width:90%;max-height:80vh;overflow-y:auto;overflow-x:hidden;position:relative;transform:scale(0.9);transition:transform var(--transition-normal);color:var(--color-text-primary,#000);}.channel-metadata-modal.active .channel-metadata-content{transform:scale(1);}.channel-metadata-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border);}.channel-metadata-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0;}.channel-metadata-close{background:none;border:none;font-size:var(--font-size-lg);cursor:pointer;color:var(--color-text-secondary);padding:var(--spacing-xs);border-radius:var(--radius-sm);transition:all var(--transition-fast);}.channel-metadata-close:hover{color:var(--color-text-primary);background:var(--color-bg-secondary);}.channel-metadata-body{overflow-x:hidden;width:100%;color:var(--color-text-primary,#000);}.channel-metadata-modal h3,.channel-metadata-modal h4,.channel-metadata-modal p,.channel-metadata-modal span,.channel-metadata-modal div,.channel-metadata-modal .channel-metadata-title,.channel-metadata-modal .channel-empty-state,.channel-metadata-modal .channel-empty-state p,.channel-metadata-modal .channel-metadata-body *,.channel-metadata-content *,.channel-metadata-content h3,.channel-metadata-content h4,.channel-metadata-content p,.channel-metadata-content span,.channel-metadata-content div{color:#000 !important;}.channel-metadata-modal{color:#000 !important;}.channel-metadata-modal *{color:inherit !important;}.channel-metadata-title,.channel-empty-state,.channel-empty-state p,.channel-metadata-section h4,.channel-collaborator-name,.channel-collaborator-contributions{color:#000 !important;}.channel-metadata-modal a:not(.btn):not(.share-social-btn),.export-modal a:not(.btn):not(.share-social-btn),.share-modal a:not(.btn):not(.share-social-btn),#shareModal a:not(.btn):not(.share-social-btn){color:rgb(125,17,255) !important;text-decoration:underline;}.channel-metadata-modal a:not(.btn):not(.share-social-btn):hover,.export-modal a:not(.btn):not(.share-social-btn):hover,.share-modal a:not(.btn):not(.share-social-btn):hover,#shareModal a:not(.btn):not(.share-social-btn):hover{color:rgb(51,22,87) !important;text-decoration:underline;}#shareModal .channel-metadata-content,#shareModal .channel-metadata-content *{color:#000 !important;}#shareModal .btn,#shareModal .share-social-btn{color:#fff !important;}.channel-metadata-section{margin-bottom:24px;}.channel-metadata-section:last-child{margin-bottom:0;}.channel-metadata-section p.channel-download-text{text-align:center;margin:0 0 16px 0;font-size:16px;color:#000;line-height:1.5;}.channel-metadata-modal .export-login-buttons{display:flex;gap:16px;justify-content:center;align-items:center;margin:0;width:auto;flex-wrap:nowrap;}.channel-metadata-modal .export-login-buttons .btn{flex:0 0 auto;margin:0;}.channel-empty-state .channel-metadata-section{margin-top:16px;text-align:center;}.channel-empty-state .channel-metadata-section p{margin:0 0 16px 0;}.channel-metadata-section h4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);}.channel-collaborators{display:flex;flex-direction:column;gap:var(--spacing-sm);}.channel-collaborator{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);background:var(--color-bg-secondary);border-radius:var(--radius-sm);}.channel-collaborator-avatar{width:40px;height:40px;border-radius:var(--radius-full);overflow:hidden;background:var(--color-text-muted);flex-shrink:0;}.channel-collaborator-avatar img{width:100%;height:100%;object-fit:cover;}.channel-collaborator-info{flex:1;}.channel-collaborator-name{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-xxs);}.channel-collaborator-contributions{font-size:var(--font-size-sm);color:var(--color-text-secondary);}.channel-empty-state{text-align:center;padding:var(--spacing-lg);color:var(--color-text-secondary,#666);}.channel-empty-state .icon{font-size:48px;margin-bottom:var(--spacing-md);opacity:0.5;}.channel-cta{background:rgba(125,17,255,0.1);border:1px solid rgba(125,17,255,0.2);border-radius:var(--radius-sm);padding:var(--spacing-md);margin-top:var(--spacing-md);}.channel-cta p{margin:0;font-size:var(--font-size-sm);color:var(--color-primary);font-weight:var(--font-weight-medium);text-align:center;}.channel-download-text{margin:0 0 var(--spacing-md) 0;font-size:var(--font-size-base);color:var(--color-text-secondary);text-align:center;}.channel-metadata-section .btn{display:block;margin:0 auto;max-width:280px;}.export-explanation{margin-bottom:var(--spacing-lg);}.export-explanation > p{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-primary);margin:0 0 var(--spacing-md) 0;}.export-info-container{background:rgba(17,132,255,0.1);border:1px solid rgba(17,132,255,0.2);border-radius:var(--radius-sm);padding:var(--spacing-md);display:flex;align-items:flex-start;gap:var(--spacing-sm);}.export-info-container .icon{width:20px;height:20px;color:#1184ff;flex-shrink:0;margin-top:2px;}.export-info-container p{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary);}.export-download-section{text-align:center;margin-bottom:var(--spacing-md);}.export-download-btn{display:inline-block;padding:var(--spacing-md) var(--spacing-xl);background:var(--color-primary);color:var(--color-white);border:none;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);text-decoration:none;transition:all var(--transition-fast);cursor:pointer;}.export-download-btn:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px rgba(125,17,255,0.3);text-decoration:none;color:var(--color-white);}.export-unavailable{text-align:center;padding:var(--spacing-lg);color:var(--color-text-secondary);font-style:italic;}.archive-structure{margin-top:var(--spacing-lg);padding:var(--spacing-md);background:var(--color-bg-secondary);border-radius:var(--radius-sm);}.archive-structure h4{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-sm);}.file-tree{font-family:'Monaco','Menlo','Ubuntu Mono',monospace;font-size:var(--font-size-sm);line-height:1.4;}.file-tree-item{margin:2px 0;color:var(--color-text-primary);}.file-tree-item.folder{font-weight:var(--font-weight-medium);}.file-tree-item.file{color:var(--color-text-secondary);}.file-tree-children{margin-left:20px;border-left:1px solid var(--color-border);padding-left:var(--spacing-sm);}.file-note{color:var(--color-text-muted);font-style:italic;font-weight:normal;}.folder-icon,.file-icon{margin-right:var(--spacing-xs);}.export-login-content{text-align:center;padding:var(--spacing-md) 0;}.export-login-icon{margin-bottom:var(--spacing-lg);}.export-login-icon .icon-export{width:64px;height:64px;background-size:64px 64px;}.export-login-icon .icon-download{width:64px;height:64px;background-size:64px 64px;}.export-login-content h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-md);}.export-login-content p{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);line-height:var(--line-height-relaxed);}.export-login-buttons{display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:20px;}.export-login-buttons .btn{min-width:120px;flex-shrink:0;}.channel-metadata-section .export-login-buttons{margin-top:16px;margin-bottom:0;}.channel-metadata-section p + .export-login-buttons{margin-top:16px;}.btn{display:inline-block;padding:12px 24px;font-size:16px;font-weight:600;text-align:center;text-decoration:none !important;border-radius:8px;transition:all 150ms ease;cursor:pointer;border:2px solid transparent;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;}.btn-primary{background-color:rgb(125,17,255) !important;color:#fff !important;border-color:rgb(125,17,255) !important;}.btn-primary:hover,.btn-primary:focus{background-color:rgb(51,22,87) !important;border-color:rgb(51,22,87) !important;color:#fff !important;text-decoration:none !important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(125,17,255,0.3);}.btn-secondary{background-color:transparent !important;color:rgb(125,17,255) !important;border-color:rgb(125,17,255) !important;}.btn-secondary:hover,.btn-secondary:focus{background-color:rgb(125,17,255) !important;color:#fff !important;border-color:rgb(125,17,255) !important;text-decoration:none !important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(125,17,255,0.2);}.btn-large{padding:16px 32px;font-size:16px;}.channel-metadata-modal .btn-primary,.channel-metadata-modal .btn-secondary{color:#fff !important;}.channel-metadata-modal .btn-secondary:not(:hover){color:rgb(125,17,255) !important;}.share-content{text-align:center;padding:0 var(--spacing-md);}.share-content h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-xs);}.share-content p{color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);}.share-modal a:not(.btn):not(.share-social-btn),.share-content a:not(.btn):not(.share-social-btn),.share-url-input,.share-content .share-url-input,.share-link-section a{color:rgb(125,17,255) !important;text-decoration:underline;}.share-modal a:not(.btn):not(.share-social-btn):hover,.share-content a:not(.btn):not(.share-social-btn):hover,.share-link-section a:hover{color:rgb(51,22,87) !important;text-decoration:underline;}.share-url-input{color:#000 !important;text-decoration:none !important;}.share-link-section{margin-bottom:var(--spacing-lg);text-align:left;}.share-link-section label{display:block;font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs);color:var(--color-text-primary);}.share-url-container{display:flex;gap:var(--spacing-sm);align-items:stretch;}.share-url-input{flex:1;min-width:0;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-secondary);color:var(--color-text-primary);font-size:var(--font-size-sm);overflow:hidden;text-overflow:ellipsis;}.copy-url-btn{flex-shrink:0;padding:var(--spacing-sm) var(--spacing-md);white-space:nowrap;}.share-social-section{text-align:center;}.share-social-section h5{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-md);}.share-social-buttons{display:flex;gap:12px;justify-content:center;margin:0 auto;flex-wrap:wrap;}.share-social-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border:none;border-radius:8px;text-decoration:none;font-size:14px;font-weight:600;transition:all var(--transition-fast);cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--color-white);min-width:140px;height:48px;line-height:1;text-transform:none;letter-spacing:normal;}.share-social-btn:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.15);}.share-social-btn.instagram{background:linear-gradient(45deg,#FCAF45,#F77737,#F56040,#FD1D1D,#E1306C,#C13584,#833AB4,#5851DB,#405DE6);}.share-social-btn.instagram:hover{filter:brightness(0.9);box-shadow:0 4px 12px rgba(193,53,132,0.4);}.share-social-btn.facebook{background:#1877f2;}.share-social-btn.facebook:hover{background:#0a54b3;box-shadow:0 4px 12px rgba(24,119,242,0.4);}.share-social-btn.twitter{background:#000000;}.share-social-btn.twitter:hover{background:#1a1a1a;box-shadow:0 4px 12px rgba(0,0,0,0.4);}.share-social-btn i{font-size:18px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;}.share-social-btn,.share-social-btn:hover,.share-social-btn:focus{color:var(--color-white) !important;}@media (max-width:480px){.share-social-buttons{flex-direction:column;width:100%;}.share-social-btn{width:100%;min-width:unset;}}
.teleport-cta{background:linear-gradient(135deg,#fafafa 0%,#f5f5f5 50%,#fafafa 100%) !important;color:#232323 !important;}.teleport-cta *{color:#232323 !important;}.teleport-cta-title{color:#232323 !important;text-shadow:none !important;}.teleport-cta-subtitle{color:#757575 !important;}.teleport-ways-title{color:#232323 !important;}.teleport-feature-title{color:#232323 !important;}.teleport-feature-desc{color:#757575 !important;}.teleport-feature-icon{color:#7d11ff !important;background:rgba(125,17,255,0.1) !important;}.teleport-cta-button{background:#7d11ff !important;color:#ffffff !important;}.teleport-cta-button:hover{background:#6a0ed9 !important;color:#ffffff !important;}.teleport-feature-card{background:#ffffff !important;border:1px solid #eaeaea !important;color:#232323 !important;}.teleport-feature-card:hover .teleport-feature-icon{background:#7d11ff !important;color:#ffffff !important;}
.song-teaser{background:white;border-radius:8px;overflow:visible;box-shadow:0 2px 8px rgba(0,0,0,0.1);transition:all 0.3s ease;margin-bottom:12px;min-width:160px;max-width:645px;width:100%;position:relative;}.song-teaser:hover{box-shadow:0 8px 25px rgba(0,0,0,0.15);}.song-teaser-content{display:flex;flex-direction:column;overflow:visible;}.song-teaser-play-section{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:8px;background:#f8f9fa;border-radius:6px;position:relative;border:1px solid #e9ecef;}.song-teaser-play{width:36px;height:36px;border-radius:50%;background:#7d11ff;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;text-decoration:none;border:none;cursor:pointer;flex-shrink:0;}.song-teaser-play:hover{background:var(--color-primary-dark);transform:scale(1.05);text-decoration:none;}.song-teaser-play .icon{width:16px;height:16px;color:white;margin-left:2px;}.song-teaser-progress{flex:1;height:8px;background:#dee2e6;border-radius:4px;cursor:pointer;position:relative;border:1px solid #ced4da;min-width:100px;}.song-teaser-progress.active{background:var(--color-primary-light);}.song-teaser-progress-bar{height:100%;background:#7d11ff;width:0%;transition:width 0.1s ease;border-radius:4px;box-shadow:0 0 4px rgba(125,17,255,0.3);}.song-teaser-info{padding:12px;display:flex;flex-direction:column;gap:8px;overflow:visible;}@media (min-width:200px){.song-teaser-info{padding:var(--spacing-sm);}}@media (min-width:300px){.song-teaser-info{padding:var(--spacing-md);}}.song-teaser-title{font-size:18px;font-weight:bold;line-height:1.3;margin:0;}.song-teaser-title a{color:var(--color-text-primary);text-decoration:none;transition:color var(--transition-fast);}.song-teaser-title a:hover{color:var(--color-primary);text-decoration:none;}.song-teaser-header-row{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:40px;}.song-teaser-author-col{flex:1;min-width:0;}.song-teaser-stats-col{flex-shrink:0;}.song-teaser-bottom-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:8px;border-bottom:1px solid #e9ecef;}.song-teaser-tracks-col{flex:1;min-width:0;overflow:visible;}.song-teaser-metadata-col{flex-shrink:0;}.song-teaser-author{display:flex;align-items:center;gap:8px;}.song-teaser-avatar{width:32px;height:32px;border-radius:var(--radius-full);object-fit:cover;}.song-teaser-avatar-placeholder{width:32px;height:32px;border-radius:var(--radius-full);background:var(--color-text-muted);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);}.song-teaser-author-name{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);display:flex;align-items:center;gap:var(--spacing-xxs);}.song-teaser-metadata{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;}.song-teaser-meta-item{font-size:var(--font-size-xs);color:var(--color-text-secondary);background:var(--color-bg-secondary);padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--radius-sm);font-weight:var(--font-weight-medium);}.song-teaser-stats{display:flex;gap:8px;justify-content:flex-end;align-items:center;margin-bottom:0;}.song-teaser .song-stats{margin-bottom:0;}.song-teaser-stat{display:flex;align-items:center;gap:var(--spacing-xxs);font-size:var(--font-size-sm);color:var(--color-text-secondary);}.song-teaser-stat .icon{width:14px;height:14px;}.song-teaser-stat .icon-download{filter:brightness(0) saturate(100%) invert(25%) sepia(8%) saturate(0%) hue-rotate(162deg) brightness(95%) contrast(88%);height:14px !important;}.song-teaser-channels{}.song-teaser-channels-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin-bottom:var(--spacing-xs);text-transform:uppercase;letter-spacing:0.5px;}.song-teaser-channels-list{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);align-items:center;}.song-teaser-channel{display:inline-flex;align-items:center;gap:6px;position:relative;cursor:pointer;}.song-teaser .song-channel{background-color:transparent !important;border-radius:0;padding:0;min-height:auto;transform:none !important;transition:none;}.song-teaser .song-channel:hover{transform:none !important;box-shadow:none !important;filter:none !important;background-color:transparent !important;}.song-teaser-channel .channel-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,0.8);color:var(--color-white);padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--radius-sm);font-size:var(--font-size-xxs);white-space:nowrap;opacity:0;visibility:hidden;transition:all var(--transition-fast);pointer-events:none;z-index:9999;margin-bottom:4px;}.song-teaser-channel:hover .channel-tooltip{opacity:1;visibility:visible;}.song-teaser-channel.empty .channel-tooltip{background:rgba(0,0,0,1);}.song-teaser-channel.empty:hover .channel-tooltip{background:rgba(0,0,0,1);}.song-teaser-channel-avatar-container{position:relative;flex-shrink:0;}.song-teaser-channel-avatar{width:24px;height:24px;border-radius:var(--radius-full);overflow:hidden;border:2px solid var(--color-white);box-shadow:0 1px 3px rgba(0,0,0,0.1);}.song-teaser-channel-avatar img{width:100%;height:100%;object-fit:cover;}.song-teaser-channel-avatar .avatar-placeholder{width:100%;height:100%;background:var(--color-text-muted);color:var(--color-white);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xxs);font-weight:var(--font-weight-bold);}.song-teaser-author-count{position:absolute;bottom:-2px;right:-2px;background:var(--color-primary);color:var(--color-white);border-radius:var(--radius-full);width:14px;height:14px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:var(--font-weight-bold);border:1px solid var(--color-white);}@media (max-width:280px){.song-teaser-channels-list{gap:2px;}.song-teaser-channel-avatar{width:20px;height:20px;}.song-teaser-author-count{width:12px;height:12px;font-size:8px;}}.song-teaser-actions{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-top:4px;}.song-teaser-view-link{color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:color var(--transition-fast);}.song-teaser-view-link:hover{color:var(--color-primary);text-decoration:none;}.song-teaser-actions .btn{flex:0 0 auto;font-size:13px;padding:6px 12px;display:flex;align-items:center;gap:6px;}.song-teaser-actions .btn .icon{width:14px;height:14px;flex-shrink:0;}@media (max-width:200px){.song-teaser-title{font-size:var(--font-size-sm);margin-bottom:var(--spacing-xxs);line-height:1.2;}.song-teaser-author{margin-bottom:var(--spacing-xs);}.song-teaser-avatar,.song-teaser-avatar-placeholder{width:20px;height:20px;}.song-teaser-author-name{font-size:10px;}.song-teaser-metadata{display:none;}.song-teaser-stats{gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);}.song-teaser-stat{font-size:10px;}.song-teaser-stat .icon{width:10px;height:10px;}.song-teaser-channels-label{font-size:9px;}.song-teaser-channel-avatar{width:16px;height:16px;}.song-teaser-author-count{width:10px;height:10px;font-size:7px;}.song-teaser-actions .btn{font-size:10px;padding:var(--spacing-xxs);}}@media (min-width:200px) and (max-width:280px){.song-teaser-title{font-size:var(--font-size-base);margin-bottom:var(--spacing-xs);}.song-teaser-metadata{gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);}.song-teaser-meta-item{font-size:10px;padding:2px var(--spacing-xxs);}.song-teaser-stats{gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);}.song-teaser-stat{font-size:11px;}.song-teaser-actions .btn{font-size:11px;padding:var(--spacing-xxs) var(--spacing-xs);}}@media (min-width:280px) and (max-width:400px){.song-teaser-content{flex-direction:column;}.song-teaser-stats{gap:var(--spacing-sm);}}@container (min-width:450px){.song-teaser-title{font-size:var(--font-size-xl);}.song-teaser-play-section{margin-bottom:var(--spacing-md);}.song-teaser-actions{margin-top:auto;}}.songs-grid{display:grid;gap:var(--spacing-md);}@container (min-width:160px){.songs-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));}}@container (min-width:500px){.songs-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));}}@container (min-width:800px){.songs-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));}}.song-teaser{container-type:inline-size;}
.rc_react-comments{color:rgba(255,255,255,0.9);font-family:inherit;}.comments-app-container{background:transparent;color:rgba(255,255,255,0.9);}.rc_react-comments,.rc_react-comments *,.rc_react-comments div,.rc_react-comments span,.rc_react-comments p{color:rgba(255,255,255,0.9) !important;}.rc_react-comments .rc_username,#comments-app-container .rc_username,div[id*=comments-app] .rc_username{color:var(--color-primary,#7d11ff) !important;font-weight:600 !important;}.rc_react-comments .rc_comment-text,.rc_react-comments .rc_body,.rc_react-comments .rc_comment-body,div[id^=comments-app] .rc_comment-text,div[id^=comments-app] div,div[id^=comments-app] span{color:rgba(255,255,255,0.9) !important;}.rc_react-comments .rc_comment-details,.rc_react-comments .rc_comment-details *,div[id^=comments-app] .rc_comment-details{color:rgba(255,255,255,0.6) !important;}#comments-app-container,#comments-app-container *,.comments-app-container,.comments-app-container *,div[id*=comments-app] *,div[class*=rc_] *,.rc_react-comments *,[data-reactroot] *{color:#000 !important;}#comments-app-container div,#comments-app-container span,.rc_comment-text,.rc_body,.rc_username,.rc_comment-details{color:#000 !important;}.rc_react-comments .rc_input-wrapper,#comments-app-container .rc_input-wrapper{background-color:rgba(255,255,255,0.95) !important;border:2px solid var(--color-primary,#7d11ff) !important;color:#333 !important;border-radius:8px !important;}.rc_react-comments .rc_input-wrapper .public-DraftEditor-content,#comments-app-container .rc_input-wrapper .public-DraftEditor-content{color:#333 !important;}.rc_react-comments .public-DraftEditorPlaceholder-root,#comments-app-container .public-DraftEditorPlaceholder-root{color:rgba(0,0,0,0.5) !important;}.rc_react-comments .rc_comment-container{position:relative !important;background:transparent;border-bottom:1px solid rgba(255,255,255,0.1);padding:16px 0;}.rc_login-button{display:inline-block !important;padding:12px 24px !important;background-color:transparent !important;color:rgb(125,17,255) !important;border:2px solid rgb(125,17,255) !important;border-radius:8px !important;font-size:16px !important;font-weight:600 !important;text-decoration:none !important;transition:all 150ms ease !important;cursor:pointer !important;text-align:center !important;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;line-height:1.2 !important;height:auto !important;}.rc_login-button:hover,.rc_login-button:focus{background-color:rgb(125,17,255) !important;color:#fff !important;border-color:rgb(125,17,255) !important;text-decoration:none !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(125,17,255,0.2) !important;}#comments-app-container .rc_login-button,.comments-app-container .rc_login-button,div[id*=comments-app] .rc_login-button,div[class*=rc_] .rc_login-button,.rc_react-comments .rc_login-button,[data-reactroot] .rc_login-button{background-color:transparent !important;color:rgb(125,17,255) !important;border-color:rgb(125,17,255) !important;}#comments-app-container .rc_login-button:hover,.comments-app-container .rc_login-button:hover,div[id*=comments-app] .rc_login-button:hover,div[class*=rc_] .rc_login-button:hover,.rc_react-comments .rc_login-button:hover,[data-reactroot] .rc_login-button:hover,#comments-app-container .rc_login-button:focus,.comments-app-container .rc_login-button:focus,div[id*=comments-app] .rc_login-button:focus,div[class*=rc_] .rc_login-button:focus,.rc_react-comments .rc_login-button:focus,[data-reactroot] .rc_login-button:focus{background-color:rgb(125,17,255) !important;color:#fff !important;border-color:rgb(125,17,255) !important;}body:not(.logged-in) .rc_input-actions,body.logged-in.no-comment-permission .rc_input-actions{display:none !important;}.rc_input-actions button{display:inline-block !important;padding:6px 12px !important;background:transparent !important;color:rgba(255,255,255,0.6) !important;border:1px solid rgba(255,255,255,0.2) !important;border-radius:var(--radius-sm,6px) !important;font-size:14px !important;font-weight:var(--font-weight-normal,400) !important;text-decoration:none !important;transition:all var(--transition-fast,0.2s ease) !important;cursor:pointer !important;margin:0 8px 0 0 !important;height:auto !important;}.rc_input-actions button:hover{background:rgba(255,255,255,0.05) !important;color:rgba(255,255,255,0.8) !important;border-color:rgba(255,255,255,0.3) !important;transform:none !important;box-shadow:none !important;}.rc_add-comment,.rc_react-comments .rc_add-comment,#comments-app-container .rc_add-comment,.rc_input-actions button.rc_add-comment{background:var(--color-primary,#7d11ff) !important;color:var(--color-white,#ffffff) !important;border:none !important;font-weight:var(--font-weight-medium,500) !important;}.rc_add-comment:hover,.rc_react-comments .rc_add-comment:hover,#comments-app-container .rc_add-comment:hover,.rc_input-actions button.rc_add-comment:hover{background:var(--color-primary-dark,#6a0fdb) !important;color:var(--color-white,#ffffff) !important;transform:translateY(-1px) !important;box-shadow:0 2px 8px rgba(125,17,255,0.3) !important;}.rc_input-actions button[type=submit],.rc_react-comments .rc_input-actions button[type=submit],#comments-app-container .rc_input-actions button[type=submit]{background:var(--color-primary,#7d11ff) !important;color:var(--color-white,#ffffff) !important;border:none !important;font-weight:var(--font-weight-medium,500) !important;}.rc_input-actions button[type=submit]:hover,.rc_react-comments .rc_input-actions button[type=submit]:hover,#comments-app-container .rc_input-actions button[type=submit]:hover{background:var(--color-primary-dark,#6a0fdb) !important;color:var(--color-white,#ffffff) !important;transform:translateY(-1px) !important;box-shadow:0 2px 8px rgba(125,17,255,0.3) !important;}.rc_avatar img,.rc_avatar svg{border-radius:50% !important;object-fit:cover !important;width:40px !important;height:40px !important;display:block !important;}#comments-app-container .rc_avatar img,.comments-app-container .rc_avatar img,div[id*=comments-app] .rc_avatar img,div[class*=rc_] .rc_avatar img,.rc_react-comments .rc_avatar img,[data-reactroot] .rc_avatar img{background:transparent !important;color:initial !important;border:none !important;}.rc_avatar{display:inline-flex !important;align-items:center !important;gap:6px !important;}.rc_comment-container{padding:16px 0;border-bottom:1px solid rgba(255,255,255,0.1);}.rc_comment-container:last-child{border-bottom:none;}.rc_username{color:var(--color-primary,#7d11ff);font-weight:600;margin-right:8px;}.rc_comment-details{display:flex;align-items:center;margin-bottom:8px;color:rgba(255,255,255,0.6);font-size:14px;}.rc_comment-details > *{margin-right:12px;}.rc_comment-details svg,.rc_actions-wrapper svg{display:inline-block;vertical-align:middle;margin-left:4px;opacity:0.7;transition:opacity 0.2s ease;}.rc_comment-details a:hover svg,.rc_actions-wrapper button:hover svg{opacity:1;}.rc_comment-text{color:rgba(255,255,255,0.9);line-height:1.6;margin:12px 0;}.rc_actions-wrapper{margin-top:8px;}.rc_actions-wrapper button{background:none;border:none;color:rgba(255,255,255,0.6);font-size:13px;padding:2px 8px;margin-right:4px;border-radius:4px;transition:all 0.2s ease;cursor:pointer;}.rc_actions-wrapper button:hover{background-color:rgba(125,17,255,0.1);color:var(--color-primary,#7d11ff);}.rc_input-wrapper{background-color:rgba(0,0,0,0.3);border:2px solid rgba(255,255,255,0.1);transition:all 0.2s ease;}.rc_input-wrapper:focus-within{border-color:var(--color-primary,#7d11ff);box-shadow:0 0 0 3px rgba(125,17,255,0.1);}.rc_input-actions,.rc_is-open .rc_input-actions,.rc_react-comments .rc_input-actions{background-color:rgba(255,255,255,0.03) !important;border-top:1px solid var(--color-border,rgba(255,255,255,0.1)) !important;padding:8px 12px !important;height:auto !important;min-height:auto !important;border-radius:0 0 8px 8px !important;}.rc_input-wrapper .public-DraftEditorPlaceholder-root{color:rgba(255,255,255,0.5);}.rc_comment-box-container,.rc_react-comments .rc_comment-box-container,#comments-app-container .rc_comment-box-container,div[id*=comments-app] .rc_comment-box-container,div[class*=rc_] .rc_comment-box-container,[data-reactroot] .rc_comment-box-container{margin:24px -20px !important;padding:20px !important;background-color:var(--color-bg-secondary) !important;background:var(--color-bg-secondary) !important;border:1px solid rgba(255,255,255,0.05) !important;border-radius:8px !important;}.rc_replies{position:relative;padding-left:20px;}.rc_replies::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background-color:rgba(125,17,255,0.2);border-radius:1px;}.rc_react-comments h2{color:var(--color-white);margin-bottom:24px;font-size:24px;font-weight:600;}.rc_is-loading{opacity:0.7;pointer-events:none;}.rc_comment--edit-active textarea,.rc_is-edit .rc_input{background-color:rgba(0,0,0,0.3);color:rgba(255,255,255,0.9);border-radius:4px;padding:12px;}.rc_comment-menu-toggle{position:absolute !important;top:8px !important;right:8px !important;opacity:0.3;transition:all 0.2s ease;padding:6px;border-radius:4px;z-index:10 !important;background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);}.rc_comment-container:hover .rc_comment-menu-toggle{opacity:0.8;background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2);}.rc_comment-menu-toggle:hover{opacity:1 !important;background-color:rgba(125,17,255,0.2);border-color:rgba(125,17,255,0.4);transform:scale(1.05);}@media (max-width:768px){.rc_comment-menu-toggle{opacity:0.6 !important;background-color:rgba(255,255,255,0.1) !important;}.rc_comment-box-container{margin:16px -20px;padding:16px;}.rc_replies{margin-left:20px;padding-left:16px;}.rc_input-actions button{padding:4px 8px !important;font-size:12px !important;height:auto !important;}.rc_input-actions,.rc_is-open .rc_input-actions{padding:6px 8px !important;height:auto !important;}}.flag-comment-like{height:15px;margin:0 auto 0.5em 0;position:relative;display:inline-block;overflow:visible;padding-top:4px;}.flag-comment-like .ajax-progress,.flag-comment-like .js-flag-message{display:none;}.flag-comment-like i{cursor:pointer;padding:2px 2px 2px 0;border-radius:50%;display:inline-block;margin:0;transition:0.2s;position:relative;top:5px;}.flag-comment-like i:hover:before{background-color:#e23b3b;}.flag-comment-like i:before{height:27px;width:27px;display:inline-block;background-color:#aaa;content:"";-webkit-mask:url("/themes/custom/teleport/images/heart-solid.svg") no-repeat 50% 50%;mask:url("/themes/custom/teleport/images/heart-solid.svg") no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;}.flag-comment-like span{margin-left:-4px;}.flag-comment-like span.liked,.flag-comment-like span.unliked{position:absolute;bottom:10px;left:0;right:0;visibility:hidden;transition:0.6s;z-index:-2;font-size:2px;color:transparent;font-weight:400;width:100px;height:20px;}.flag-comment-like i.press:before{background-color:#e23b3b;}.flag-comment-like span.press{bottom:15px;font-size:14px;visibility:visible;animation:fade 1s;z-index:100;}.flag-comment-like.action-unflag i:before{background-color:#e23b3b;}@keyframes fade{0%{color:#transparent;}50%{color:#e23b3b;}100%{color:#transparent;}}.flag-comment-like i.press{animation:size 10s;}@keyframes size{0%{padding:2px 2px 8px 1px;}50%{padding:2px 4px 12px 1px;margin-top:-4px;}100%{padding:2px 4px 8px 1px;}}.route-commentreply #main,.route-entitycommentedit-form #main{background-color:#E9E8DC;}.route-commentreply .block-local-tasks-block,.route-entitycommentedit-form .block-local-tasks-block{display:none;}.route-commentreply .block--row,.route-commentreply .block-system-main-block,.route-entitycommentedit-form .block--row,.route-entitycommentedit-form .block-system-main-block{display:block;margin:0;}.block-entity-fieldnodefield-basic-comments,.block-entity-fieldnodefield-video-comments,.block-field-blocknodevideofield-video-comments,.block-entity-fieldnodefield-song-comments{min-height:200px;}.block-entity-fieldnodefield-basic-comments section,.block-entity-fieldnodefield-video-comments section,.block-field-blocknodevideofield-video-comments section,.block-entity-fieldnodefield-song-comments section{}.block-entity-fieldnodefield-basic-comments section > h2,.block-entity-fieldnodefield-video-comments section > h2,.block-field-blocknodevideofield-video-comments section > h2,.block-entity-fieldnodefield-song-comments section > h2,.song-comments-section > section > h2{display:none !important;}.block-entity-fieldnodefield-basic-comments section > .indented,.block-entity-fieldnodefield-video-comments section > .indented,.block-field-blocknodevideofield-video-comments section > .indented{margin-left:35px;margin-bottom:25px;padding:0 0 16px 0;clear:both;}.block-entity-fieldnodefield-song-comments section > .indented,.song-comments-section section > .indented{margin-left:0;margin-bottom:25px;padding:0 0 16px 0;clear:both;}@media only screen and (min-width:768px){.block-entity-fieldnodefield-basic-comments section > .indented,.block-entity-fieldnodefield-video-comments section > .indented,.block-field-blocknodevideofield-video-comments section > .indented{margin-left:100px;}.block-entity-fieldnodefield-song-comments section > .indented,.song-comments-section section > .indented{margin-left:0;}}.block-entity-fieldnodefield-basic-comments section > .indented > article:first-of-type,.block-entity-fieldnodefield-video-comments section > .indented > article:first-of-type,.block-field-blocknodevideofield-video-comments section > .indented > article:first-of-type,.block-entity-fieldnodefield-song-comments section > .indented > article:first-of-type{border-top:none;padding-top:15px;}.block-entity-fieldnodefield-basic-comments section > form.comment-form,.block-entity-fieldnodefield-video-comments section > form.comment-form,.block-field-blocknodevideofield-video-comments section > form.comment-form,.block-entity-fieldnodefield-song-comments section > form.comment-form{margin-left:0;margin-top:1em;padding-bottom:45px;background:white;border:1px solid #ddd;position:relative;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;}.block-entity-fieldnodefield-basic-comments section > form.comment-form .form-submit,.block-entity-fieldnodefield-video-comments section > form.comment-form .form-submit,.block-field-blocknodevideofield-video-comments section > form.comment-form .form-submit,.block-entity-fieldnodefield-song-comments section > form.comment-form .form-submit{color:#0A090C;font-size:23px;font-style:normal;font-weight:700;line-height:19px;text-decoration:none;-webkit-transition:background-color 200ms ease,border 200ms ease;transition:background-color 200ms ease,border 200ms ease;background-color:#FE6E41;margin:15px 0 13px;padding:12px 36px;border:1px solid #FE6E41;border-radius:100px;display:inline-block;cursor:pointer;color:#0A090C !important;display:block;width:100%;margin-top:24px;margin-right:auto;margin-left:auto;padding:9px 31px;font-size:16px;letter-spacing:0.05px;font-weight:bold;border-radius:7px;text-decoration:none;cursor:pointer;text-align:center;display:inline-block;width:auto;}.block-entity-fieldnodefield-basic-comments section > form.comment-form .form-submit a,.block-entity-fieldnodefield-video-comments section > form.comment-form .form-submit a,.block-field-blocknodevideofield-video-comments section > form.comment-form .form-submit a,.block-entity-fieldnodefield-song-comments section > form.comment-form .form-submit a{color:#0A090C;}.block-entity-fieldnodefield-basic-comments section > form.comment-form .form-submit:hover,.block-entity-fieldnodefield-video-comments section > form.comment-form .form-submit:hover,.block-field-blocknodevideofield-video-comments section > form.comment-form .form-submit:hover,.block-entity-fieldnodefield-song-comments section > form.comment-form .form-submit:hover{background-color:#fe9574;border:1px solid #fe9574;}article.js-comment{clear:both;margin:1em 0;}article.js-comment:after{content:"";display:table;clear:both;}@media only screen and (min-width:768px){article.js-comment{display:flex;}}article.js-comment.pinned{background-image:url(/themes/custom/teleport/images/pin.png);background-repeat:no-repeat;background-position:top right;background-size:50px;}article.js-comment.pinned > div{box-shadow:rgba(60,64,67,0.3) 0px 1px 2px 0px,rgba(60,64,67,0.15) 0px 1px 3px 1px;}.field--name-field-pinned{display:none;}article.js-comment .entityusermasquerade{display:none;}article.js-comment > div{position:relative;padding:12px 15px 10px 25px;border:1px solid #ddd;flex-grow:1;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;background:white;}@media only screen and (max-width:767px){article.js-comment > div{margin-top:10px;}}article.js-comment > div .triangle-left{position:absolute;width:0;height:0;}@media only screen and (max-width:767px){article.js-comment > div .triangle-left{border-left:23px solid transparent;border-right:23px solid transparent;border-bottom:23px solid #ddd;top:-23px;left:30%;}}@media only screen and (min-width:768px){article.js-comment > div .triangle-left{border-top:23px solid transparent;border-bottom:23px solid transparent;border-right:23px solid #ddd;top:7%;left:-23px;}}article.js-comment > div .triangle-left .inner-triangle{position:relative;width:0;height:0;}@media only screen and (max-width:767px){article.js-comment > div .triangle-left .inner-triangle{border-left:22px solid transparent;border-right:22px solid transparent;border-bottom:22px solid white;left:-22px;bottom:-2px;}}@media only screen and (min-width:768px){article.js-comment > div .triangle-left .inner-triangle{border-top:22px solid transparent;border-bottom:22px solid transparent;border-right:22px solid white;top:-22px;left:1px;}}article.js-comment > footer{background:#fafafa;border-radius:5px;padding:10px;}@media only screen and (min-width:768px){article.js-comment > footer{width:175px;min-width:175px;padding-right:20px;}}@media only screen and (max-width:767px){article.js-comment article.profile{display:flex;justify-content:space-between;}}@media only screen and (max-width:767px){article.js-comment article.profile .top{display:flex;align-items:center;min-height:40px;margin-bottom:5px;}}article.js-comment article.profile .field--name-user-picture{float:left;margin:4px 15px 0 0;height:35px;width:35px;overflow:hidden;border-radius:50%;}article.js-comment article.profile .field--name-user-picture img{width:100%;height:100%;object-fit:cover;border-radius:50%;}article.js-comment article.profile .field--name-user-picture .image-title{display:none;}article.js-comment article.profile .field--name-field-full-name{color:#1d85ba;font-weight:bold;font-size:1.1em;line-height:1.2;margin-bottom:6px;min-height:40px;}article.js-comment article.profile .field--name-field-full-name a{color:inherit;text-decoration:none;pointer-events:none;cursor:default;}article.js-comment article.profile .field--name-field-user-location{display:none;}article.js-comment .field--name-field-lifetime-member{display:inline-block;}article.js-comment .field--name-field-lifetime-member button{height:27px;width:27px;background-image:url(/themes/custom/teleport/images/supporter-badge.svg);background-position:0% 50%;background-size:27px;background-repeat:no-repeat;box-shadow:none;outline:none;border:none;background-color:unset;margin:0;padding:0;}article.js-comment .field--name-field-lifetime-member button span{display:none;}@media only screen and (min-width:768px){article.js-comment .comment-fields{display:flex;}article.js-comment .comment-fields .field--name-field-video{max-width:400px;width:400px;margin-left:1em;}}article.js-comment .field--name-comment-body{flex-grow:1;}article.js-comment .created{font-size:0.8em;}article.js-comment{position:relative;}article.js-comment .comment-dropdown{position:absolute;top:12px;right:15px;z-index:10;}article.js-comment .comment-dropdown-toggle{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;color:#6b7280;transition:all 0.2s ease;width:24px;height:24px;display:flex;align-items:center;justify-content:center;}article.js-comment .comment-dropdown-toggle:hover{background:rgba(107,114,128,0.1);color:#374151;}article.js-comment .comment-dropdown-toggle::after{content:"⋯";font-size:16px;font-weight:bold;line-height:1;}article.js-comment .comment-dropdown-menu{position:absolute;top:100%;right:0;background:white;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,0.15);min-width:120px;padding:4px 0;display:none;z-index:100;}article.js-comment .comment-dropdown-menu.show{display:block;}article.js-comment .comment-dropdown-menu a{display:block;padding:8px 12px;color:#374151;text-decoration:none;font-size:13px;font-weight:500;transition:all 0.2s ease;border:none;background:none;width:100%;text-align:left;}article.js-comment .comment-dropdown-menu a:hover{background:#f3f4f6;color:#1f2937;}article.js-comment .comment-dropdown-flag{border-top:1px solid #e5e7eb;margin-top:4px;padding-top:4px;}article.js-comment .comment-dropdown-flag .flag{display:block;margin:0;}article.js-comment .comment-dropdown-flag .flag a{display:block;padding:8px 12px;color:#374151;text-decoration:none;font-size:13px;font-weight:500;transition:all 0.2s ease;border:none;background:none;width:100%;text-align:left;border-radius:4px;}article.js-comment .comment-dropdown-flag .flag a:hover{background:#f3f4f6;color:#1f2937;}article.js-comment .comment-dropdown-menu .comment-reply,article.js-comment .comment-dropdown-menu *[class*=reply],article.js-comment .comment-dropdown-menu a[href*=reply],article.js-comment .comment-dropdown-menu li[class*=reply]{display:none !important;}article.js-comment .comment-dropdown-menu .flag-report{display:block;}article.js-comment .comment-dropdown-menu .comment-edit a:before{content:"✎ ";font-size:12px;margin-right:4px;}article.js-comment .comment-dropdown-menu .comment-delete a:before{content:"🗑 ";font-size:12px;margin-right:4px;}article.js-comment .comment-dropdown-flag .flag-report a:before,article.js-comment .comment-dropdown-flag .flag-report-comment a:before{content:"⚠ ";font-size:12px;margin-right:4px;}article.js-comment ul.links{display:flex;align-items:center;gap:16px;margin:12px 0 0 0;padding:0;list-style:none;}article.js-comment ul.links li{list-style:none;margin:0;padding:0;}article.js-comment ul.links{display:none;}article.js-comment ul.links a{color:#6b7280;text-decoration:none;font-size:13px;font-weight:500;padding:4px 8px;border-radius:4px;transition:all 0.2s ease;display:inline-flex;align-items:center;gap:4px;}article.js-comment ul.links a:hover{color:#7c3aed;background:rgba(124,58,237,0.1);text-decoration:none;}.comment-actions{display:flex;align-items:center;gap:8px;margin:12px 0 0 0;padding:0;}.comment-reply-prominent,.flag-like,.flag-comment-like{display:inline-block;margin:0;background:none !important;border:none !important;padding:0 !important;cursor:pointer;position:relative;}.flag-like a,.flag-comment-like a{color:rgba(255,255,255,0.4) !important;text-decoration:none !important;background:none !important;border:none !important;padding:0 !important;display:inline-block !important;transition:color 0.2s ease !important;}.flag-like a:hover,.flag-comment-like a:hover{color:#e23b3b !important;text-decoration:none !important;background:none !important;border:none !important;}.flag-like.action-unflag a,.flag-comment-like.action-unflag a{color:#e23b3b !important;}.flag-like span:not(.liked):not(.unliked),.flag-comment-like span:not(.liked):not(.unliked){display:none !important;}.flag-like i,.flag-comment-like i{cursor:pointer !important;padding:2px 2px 2px 0 !important;border-radius:50% !important;display:inline-block !important;margin:0 !important;transition:0.2s !important;position:relative !important;top:5px !important;}.flag-like i:before,.flag-comment-like i:before{height:24px !important;width:24px !important;display:inline-block !important;background-color:currentColor !important;content:"" !important;-webkit-mask:url("/themes/custom/ggfresh/images/heart-solid.svg") no-repeat 50% 50% !important;mask:url("/themes/custom/ggfresh/images/heart-solid.svg") no-repeat 50% 50% !important;-webkit-mask-size:cover !important;mask-size:cover !important;}article.js-comment .comment-dropdown-menu ul.links{margin:0;padding:0;border:none;display:block;}article.js-comment .comment-dropdown-menu ul.links .comment-reply{display:none !important;}article.js-comment .comment-dropdown-menu ul.links li:not(.comment-reply){display:block !important;}article.js-comment .comment-dropdown-menu .comment-reply{display:none !important;}article.js-comment .comment-dropdown-menu li.comment-reply{display:none !important;}article.js-comment .flag-block,article.js-comment .flag-follow,article.js-comment .flag-follow-user,article.js-comment .flag-block-user{display:none;}article.js-comment .flag-report,article.js-comment .flag-report-comment{display:none;}article.js-comment .flag-like:not(.comment-actions .flag-like),article.js-comment .flag-comment-like:not(.comment-actions .flag-comment-like){display:none;}form.comment-form{background:white;border-radius:8px;padding:24px;margin:24px 0;box-shadow:0 2px 12px rgba(0,0,0,0.08);border:1px solid #e5e7eb;}form.comment-form .form-item{margin-bottom:20px;}form.comment-form label{display:block;font-weight:600;color:#374151;margin-bottom:8px;font-size:14px;}form.comment-form input[type=text],form.comment-form input[type=email],form.comment-form select,form.comment-form textarea{width:100%;padding:12px 16px;border:2px solid #e5e7eb;border-radius:6px;font-family:inherit;font-size:14px;line-height:1.5;color:#374151;background:#ffffff;transition:border-color 0.2s ease,box-shadow 0.2s ease;}form.comment-form textarea{min-height:120px;resize:vertical;}form.comment-form select{cursor:pointer;}form.comment-form input[type=text]:focus,form.comment-form input[type=email]:focus,form.comment-form select:focus,form.comment-form textarea:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,0.1);}form.comment-form input[type=text]::placeholder,form.comment-form input[type=email]::placeholder,form.comment-form textarea::placeholder{color:#9ca3af;}form.comment-form .form-submit{background:#7c3aed;color:white;border:none;padding:12px 24px;border-radius:6px;font-weight:600;font-size:14px;cursor:pointer;transition:all 0.2s ease;display:inline-flex;align-items:center;gap:8px;}form.comment-form .form-submit:hover{background:#6d28d9;transform:translateY(-1px);box-shadow:0 4px 12px rgba(124,58,237,0.3);}form.comment-form .form-submit:active{transform:translateY(0);}form.comment-form .filter-wrapper,form.comment-form .text-format-wrapper,form.comment-form .form-type-select{display:none;}.route-commentreply .comment-reply{display:none !important;}.field--name-field-user-badges,.field--name-field-badges{display:inline-flex;align-items:center;gap:2px;margin:8px 0 4px 0;clear:both;flex-wrap:wrap;}.rc_react-comments .achievement-badges{display:flex !important;flex-wrap:wrap !important;flex-direction:column !important;align-items:flex-start !important;gap:2px !important;max-height:108px !important;overflow:visible !important;}.rc_react-comments .achievement-badges .achievement-badge{display:inline-block !important;margin:0 2px 2px 0 !important;}.rc_react-comments .popper-tooltip{position:relative !important;display:inline-block !important;}.rc_react-comments .tooltip-content{position:absolute !important;z-index:9999 !important;background:rgba(0,0,0,0.9) !important;color:white !important;padding:8px 12px !important;border-radius:4px !important;font-size:13px !important;white-space:nowrap !important;pointer-events:none !important;opacity:0 !important;transition:opacity 0.2s !important;visibility:hidden !important;}.rc_react-comments .tooltip-content[data-show]{opacity:1 !important;visibility:visible !important;}.rc_react-comments .tooltip-arrow{position:absolute !important;width:8px !important;height:8px !important;background:rgba(0,0,0,0.9) !important;transform:rotate(45deg) !important;}.rc_react-comments .tooltip-arrow[data-popper-arrow]{bottom:-4px !important;}.rc_lifetime-member{display:inline-flex;align-items:center;margin-left:4px;}.rc_lifetime-member__badge{display:inline-block;height:24px;width:24px;background-image:url(/themes/custom/ggfresh/images/supporter-badge.svg);background-position:0% 50%;background-size:24px;background-repeat:no-repeat;box-shadow:none;outline:none;border:none;background-color:unset;margin:0;padding:0;text-indent:-9999px;overflow:hidden;cursor:pointer;transition:transform 0.2s ease;}.rc_lifetime-member__badge:hover{transform:scale(1.1);}.field--name-field-user-badges img,.field--name-field-badges img,.achievement-badges img,.badge img,.popper-tooltip img{width:24px !important;height:24px !important;max-width:24px !important;max-height:24px !important;display:inline-block;border-radius:2px;filter:brightness(0.9);margin:0 2px;}article.js-comment .field--name-field-lifetime-member button{height:24px !important;width:24px !important;background-size:24px !important;margin:0 2px;display:inline-block;}.field--name-field-user-badges .badge-course img,.field--name-field-badges .badge-course img{filter:hue-rotate(200deg) saturate(1.5) brightness(0.8);}.field--name-field-user-badges .badge-lesson img,.field--name-field-badges .badge-lesson img{filter:hue-rotate(240deg) saturate(2) brightness(0.7);}.field--name-field-user-badges .badge-like img,.field--name-field-badges .badge-like img{filter:hue-rotate(350deg) saturate(1.8) brightness(0.9);}.field--name-field-user-badges .badge-comment img,.field--name-field-badges .badge-comment img{filter:grayscale(1) brightness(0.4);}.field--name-field-user-badges .badge-video img,.field--name-field-badges .badge-video img{filter:hue-rotate(220deg) saturate(2) brightness(0.6);}.popper-tooltip{position:relative;display:inline-block;margin:0 2px;}.field--name-field-user-badges .popper-tooltip,.field--name-field-badges .popper-tooltip,.achievement-badges .popper-tooltip{width:24px;height:24px;}.tooltip-button{background:none;border:none;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;}.field--name-field-user-badges .tooltip-button,.field--name-field-badges .tooltip-button,.achievement-badges .tooltip-button{width:24px;height:24px;}.tooltip-content{background:#333;color:white;font-weight:bold;padding:4px 8px;font-size:13px;border-radius:4px;display:none;z-index:1000;position:absolute;white-space:nowrap;pointer-events:none;}.tooltip-content[data-show]{display:block;}.tooltip-arrow,.tooltip-arrow::before{position:absolute;width:8px;height:8px;background:inherit;}.tooltip-arrow{visibility:hidden;}.tooltip-arrow::before{visibility:visible;content:"";transform:rotate(45deg);}.tooltip-content[data-popper-placement^=top] > .tooltip-arrow{bottom:-4px;}.tooltip-content[data-popper-placement^=bottom] > .tooltip-arrow{top:-4px;}.tooltip-content[data-popper-placement^=left] > .tooltip-arrow{right:-4px;}.tooltip-content[data-popper-placement^=right] > .tooltip-arrow{left:-4px;}.total-likes{display:inline-flex;align-items:center;margin:0 5px 0 0;position:relative;font-size:14px;overflow:hidden;}.total-likes button{background:none;border:none;padding:0;margin:0;cursor:pointer;position:relative;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#666;transition:all 0.2s ease;}.total-likes button:hover{color:#e23b3b;}.total-likes button i{position:absolute;top:50%;left:50%;transform:translate(-50%,-37%);z-index:1;font-size:24px;transition:all 0.2s ease;}.total-likes button i:before{height:24px;width:24px;display:inline-block;background-color:#aaa;content:"";-webkit-mask:url("/themes/custom/teleport/images/heart-solid.svg") no-repeat 50% 50%;mask:url("/themes/custom/teleport/images/heart-solid.svg") no-repeat 50% 50%;-webkit-mask-size:24px 24px;mask-size:24px 24px;border-radius:50%;transition:all 0.2s ease;}.total-likes button span.count{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font-size:11px;font-weight:bold;color:white;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 0 2px #000;pointer-events:none;line-height:1;}.total-likes.action-unflag button span.count,.total-likes button:hover span.count{color:white;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 0 2px #000;}.total-likes button:hover i:before{background-color:#e23b3b;}.total-likes.action-unflag button i:before{background-color:#e23b3b;}.flag{display:inline-flex;align-items:center;gap:5px;margin:0 5px 0 0;position:relative;font-size:14px;}.flag .ajax-progress,.flag .js-flag-message{display:none;}.flag a.flag-action{transition:all 0.3s ease;}.flag a.flag-action:active{transform:scale(0.95);}.comment-actions .flag{margin:0;}.comment-actions .flag a{padding:3px 6px;}.indented{margin-left:35px;}body:not(.logged-in) .comment-dropdown{display:none !important;}.comment-actions{display:flex;align-items:center;gap:12px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,0.1);}.rc_actions-wrapper,#comments-app-container .rc_actions-wrapper,div[id*=comments-app] .rc_actions-wrapper{display:flex !important;align-items:center !important;gap:8px !important;margin-top:8px !important;padding:8px 0 !important;visibility:visible !important;}.rc_actions-wrapper .flag-comment-like,#comments-app-container .flag-comment-like,div[id*=comments-app] .flag-comment-like{display:inline-flex !important;align-items:center !important;gap:4px !important;background:rgba(255,255,255,0.05) !important;border:1px solid rgba(255,255,255,0.1) !important;border-radius:16px !important;padding:6px 12px !important;color:rgba(255,255,255,0.7) !important;font-size:12px !important;cursor:pointer !important;transition:all 200ms ease !important;margin:0 !important;visibility:visible !important;height:auto !important;min-height:28px !important;}.comment-like-wrapper{display:inline-block;}.comment-like-btn,.comment-like-flag{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.7);cursor:pointer;transition:all 200ms ease;font-size:14px;line-height:1;}.comment-like-btn .flag,.comment-like-flag .flag{display:inline-flex;align-items:center;gap:4px;margin:0;background:none;border:none;color:inherit;}.comment-like-btn .flag a,.comment-like-flag .flag a{display:inline-flex;align-items:center;gap:4px;color:inherit;text-decoration:none;background:none;border:none;padding:0;font-size:inherit;}.comment-like-btn:hover,.comment-like-flag:hover{background:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2);color:rgba(255,255,255,0.9);transform:translateY(-1px);}.comment-like-btn .icon-heart,.comment-like-flag .icon-heart{font-size:14px;color:#e74c3c;transition:color 200ms ease;}.comment-like-btn.liked .icon-heart,.comment-like-flag.flagged .icon-heart{color:#e74c3c;}.comment-like-btn .like-count,.comment-like-flag .like-count{font-weight:500;min-width:20px;text-align:center;}.comment-like-flag .flag{display:inline-flex;align-items:center;gap:6px;margin:0;}.comment-like-flag .flag a{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none;padding:0;background:none;border:none;}.comment-like-flag .flag a:hover{color:rgba(255,255,255,0.9);}.comment-like-flag .flag.flag-flagged .icon-heart{color:#e74c3c;}.comment-like-flag .flag.flag-unflagged .icon-heart{color:rgba(255,255,255,0.4);}.comment-like-btn .flag::before,.comment-like-flag .flag::before{content:"\f004";font-family:"Font Awesome 6 Free";font-weight:900;color:#e74c3c;margin-right:4px;}.comment-like-flag .flag.flag-flagged::before{color:#e74c3c;content:"\f004";}.comment-like-flag .flag.flag-unflagged::before{color:rgba(255,255,255,0.4);content:"\f004";}.comment-like-login{background:none;border:none;padding:0;}.comment-like-login:hover{background:rgba(255,255,255,0.05);transform:translateY(-1px);}.comment-like-login .icon-heart{color:rgba(255,255,255,0.4);}
.floating-pedal-cta{position:fixed;bottom:30px;right:30px;width:80px;height:80px;background:linear-gradient(135deg,#7d11ff 0%,#5a0fb8 100%);border-radius:50%;box-shadow:0 4px 20px rgba(125,17,255,0.3);cursor:pointer;z-index:999;transition:all 0.3s ease;animation:float-gentle 3s ease-in-out infinite,pulse-ring 2s ease-out infinite;}@media (max-width:768px){.floating-pedal-cta{bottom:20px;right:20px;width:60px;height:60px;}}.floating-pedal-cta:hover{transform:translateY(-5px) scale(1.05);box-shadow:0 8px 30px rgba(125,17,255,0.4);}.floating-pedal-cta:hover .pedal-tooltip{opacity:1;transform:translateY(-50%) scale(1);pointer-events:auto;}.floating-pedal-cta .pedal-icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;}.floating-pedal-cta .pedal-icon img{width:50%;height:50%;object-fit:contain;filter:brightness(0) invert(1);}.floating-pedal-cta .pedal-tooltip{position:absolute;top:50%;right:100%;transform:translateY(-50%) scale(0.95);background:white;color:#333;padding:20px 24px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,0.15);width:280px;margin-right:15px;opacity:0;transition:all 0.3s ease;pointer-events:none;}@media (max-width:768px){.floating-pedal-cta .pedal-tooltip{display:none;}}.floating-pedal-cta .pedal-tooltip::after{content:'';position:absolute;top:50%;right:-8px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent white;}.floating-pedal-cta .tooltip-header{font-size:18px;font-weight:700;color:#7d11ff;margin-bottom:8px;}.floating-pedal-cta .tooltip-subtitle{font-size:14px;line-height:1.4;color:#666;margin-bottom:12px;}.floating-pedal-cta .tooltip-cta{font-size:14px;font-weight:600;color:#7d11ff;}@keyframes float-gentle{0%,100%{transform:translateY(0);}50%{transform:translateY(-10px);}}@keyframes pulse-ring{0%{box-shadow:0 4px 20px rgba(125,17,255,0.3);}50%{box-shadow:0 4px 20px rgba(125,17,255,0.3),0 0 0 15px rgba(125,17,255,0.1);}100%{box-shadow:0 4px 20px rgba(125,17,255,0.3),0 0 0 30px rgba(125,17,255,0);}}
