html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}img{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.video-cover{position:relative}.header-right-wrapper{margin-left:auto}.account-login{text-align:right;margin-bottom:0}.reminder-bottom{padding-top:20px;border-top:1px solid #f1f1f2}.button-plus{font-size:30px;color:#0091ff}textarea{padding:5px!important;resize:none!important;border:none!important}.text-section{display:-ms-flexbox;display:flex}.message-icon{-ms-flex-negative:0;flex-shrink:0}.text_section{-ms-flex-positive:1;flex-grow:1}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.timer-section{display:-ms-flexbox;display:flex;margin-bottom:20px}.controller-slider{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:70px}.switch{margin-right:10px}.timer{font-size:35px!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.no-margin{margin:0!important}.timer-section{-ms-flex-align:center;align-items:center}.arrow-right{font-size:25px!important;margin-left:10px}.hidden{display:none}.show{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.show a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:35px;width:35px;-ms-flex-positive:1;flex-grow:1}.show a svg{height:25px}.show a img{height:25px}.show .copy-link{margin-top:4px;margin-left:5px}.sharing-section{margin-top:5px;padding:0 35px}.authorize{margin-top:-25px}.authorize p{color:#09151c;margin:0;font-size:.7em!important}.content-subscribe{text-align:center;margin:20px 5px}@keyframes fade{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{width:100%;height:100%}body{background-color:#fcfcfc;padding:0;margin:0;width:100%;height:100%}body.modal-open,body.mobile-menu-open,body.search-bar-open{overflow:hidden}hr{display:block;height:1px;border:0;color:#000;background-color:rgba(0,0,0,.05)}hr.short{width:100px}.container.account{display:-ms-flexbox;display:flex;margin-top:4em;margin-bottom:4em}@media screen and (max-width:1024px){.container.account{margin-top:1.5em}}@media screen and (max-width:1024px){.container.account{-ms-flex-flow:column;flex-flow:column}}.container.account nav{-ms-flex-preferred-size:30%;flex-basis:30%;margin-top:.5em}@media screen and (max-width:1024px){.container.account nav{-ms-flex-preferred-size:100%;flex-basis:100%}}.container.account .account-content{max-width:462px;width:100%}@media screen and (max-width:1024px){.container.account .account-content{margin:2em 0 0}}.container.account .account-content p{font-size:22px}.container.account .my-membership-div{max-width:800px!important;margin-left:1em;width:100%}@media screen and (max-width:1024px){.container.account .my-membership-div{margin-left:0}}.container.account .my-membership-div .subs-plan-card{margin-bottom:80px}.container.account .my-membership-div .subs-plan-card .btn-text{border-bottom:2px solid #0090ff!important;text-decoration:none!important;line-height:24px!important;border-radius:0!important}.container.account .my-membership-div .subs-plan-card h2{font-size:25px;line-height:35px;color:#0f0f0f;font-weight:700;margin-bottom:0}.container.account .my-membership-div .subs-plan-card h3{font-size:22px;line-height:50px;color:#0f0f0f;font-weight:500;margin-bottom:30px}.container.account .my-membership-div .subs-plan-card a{text-decoration:underline;color:#0090ff;font-size:22px;font-weight:50px;font-weight:500}@media screen and (max-width:768px){.container.account .my-membership-div .subs-plan-card{margin-bottom:40px}.container.account .my-membership-div .subs-plan-card h2{font-size:22px;line-height:30px;color:#0f0f0f;font-weight:700;margin-bottom:0}.container.account .my-membership-div .subs-plan-card h3{font-size:18px;line-height:30px;color:#0f0f0f;font-weight:500;margin-bottom:35px}.container.account .my-membership-div .subs-plan-card a{text-decoration:underline;color:#0090ff;font-size:18px;font-weight:30px;font-weight:500}}.container.account .my-membership-div .subs-plan-card .btn-text{border-bottom:2px solid #0090ff!important;text-decoration:none!important;line-height:24px!important;border-radius:0!important}.container.account .my-membership-div .membership-info-div{margin-top:50px;display:-ms-flexbox;display:flex}@media screen and (min-width:1200px){.container.account .my-membership-div .membership-info-div .mem-div-right{padding-left:50px}.container.account .my-membership-div .membership-info-div .mem-div-right .mem-div-left{width:33%}.container.account .my-membership-div .membership-info-div .mem-div-right .mem-div-right{width:67%}}@media screen and (max-width:1199px){.container.account .my-membership-div .membership-info-div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.container.account .my-membership-div .membership-info-div .mem-div-right{padding-left:0}}@media screen and (max-width:1024px){.container.account .my-membership-div .membership-info-div{display:-ms-flexbox;display:flex;-ms-flex-direction:unset;flex-direction:unset}.container.account .my-membership-div .membership-info-div .mem-div-right{padding-left:10px}}@media screen and (max-width:493px){.container.account .my-membership-div .membership-info-div{-ms-flex-direction:column;flex-direction:column}.container.account .my-membership-div .membership-info-div .promo_code{margin-bottom:20px!important;margin-top:5px}.container.account .my-membership-div .membership-info-div .mem-div-left{width:100%}.container.account .my-membership-div .membership-info-div .mem-div-right{width:100%}.container.account .my-membership-div .membership-info-div .mem-div-right{padding-left:0}.container.account .my-membership-div .membership-info-div .subs-plan-card h3{margin-bottom:0}}.upload-photo{margin:2em 0;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;max-width:112px}.upload-photo label{margin-top:.75em}.upload-photo img{width:100%;height:auto}.memb-btns{padding:0!important}.memb-btns h2{font-size:24px!important}.memb-btns button{background-color:transparent!important;border:none!important;color:#0090ff!important;text-decoration:underline;font-size:22px;line-height:30px;padding:0!important;margin:0!important}.subscription-information-div{max-width:630px!important}.subscription-information-div .sub-info-header{font-size:22px!important;margin-bottom:30px!important}.subscription-information-div .sub-info-text{font-size:22px!important}.subscription-information-div .sub-info-text a{color:#0090ff;text-decoration:underline}.link_support{text-decoration:underline}@media screen and (max-width:767px){.title-h2{font-size:1.5em}}.billing-info-div{display:-ms-flexbox;display:flex}.billing-info-div .date-col-div{width:33%}.billing-info-div .sub-col-div{width:33%}.billing-info-div .paid-col-div{width:33%}.billing-info-div .table{width:100%}.billing-info-div .table thead th{border-bottom:none;text-align:start;font-size:24px;font-weight:800;padding-bottom:30px}.billing-info-div .table td,.billing-info-div .table th{padding:0;border-top:none}.billing-info-div .table td{font-size:22px;font-weight:500;padding-bottom:16px}@media screen and (max-width:767px){.billing-info-div .title-h2{font-size:1em}.billing-info-div .table td{font-size:16px;font-weight:500;padding-bottom:16px}.billing-info-div .table thead th{border-bottom:none;font-size:16px;font-weight:800;padding-bottom:30px}.billing-info-div .table{min-width:340px}}@media screen and (max-width:320px){.billing-info-div .table td{font-size:12px;padding-bottom:6px}.billing-info-div .table thead th{border-bottom:none;font-size:16px}.billing-info-div .table{min-width:280px}}.date-col-div{color:#0f0f0f}.table-col-title h3{font-size:31px;font-weight:600}.table-col-data ul{list-style-type:none;margin:0}.table-col-data li{list-style:none}.table-col-data .billing-list-items p{font-size:22px;font-weight:500}.table-responsive{overflow-x:auto}.plan-card-wrapper{max-width:470px!important}.membership-info-div{margin-top:50px}.promo_code{line-height:0!important}.arrow-container{padding:0;margin:0;margin-top:-5px;padding-left:.625rem}.arrow-container.no-padding{padding-left:0}.arrow-container .arrow{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px}.arrow-container .arrow.white{border-color:#fff}.arrow-container .arrow-down{transform:rotate(45deg)}.arrow-container .arrow-down.large{border-width:0 1px 1px 0;transform:rotate(45deg) scale(1.8)}.arrow-container .arrow-left{border:solid #000;border-width:0 2px 2px 0;transform:rotate(135deg);margin-right:8px}nav.aside>h4{margin-bottom:1.35em;font-size:1.15em;font-weight:700}@media screen and (max-width:1024px){nav.aside>h4{display:none}}nav.aside ul{margin:0;padding:0 0 0 .15em}@media screen and (max-width:767px){nav.aside ul{font-size:75%}}@media screen and (max-width:320px){nav.aside ul{font-size:65%}}@media screen and (max-width:1024px){nav.aside ul{padding:0}}nav.aside ul li{list-style:none;font-size:1.1em;font-weight:500;line-height:1;margin:0 0 .5em}@media screen and (max-width:1024px){nav.aside ul li{display:inline-block;margin:0 1em 0 0}}nav.aside ul li.profile-icon a{background-image:url(../images/icons/icon-profile.svg)}nav.aside ul li.setting-icon a{background-image:url(../images/icons/icon-settings.svg)}nav.aside ul li.mail-icon a{background-image:url(../images/icons/icon-mail.svg)}nav.aside ul li.camera-icon a{background-image:url(../images/icons/icon-camera.svg)}nav.aside ul li.billing-icon a{background-image:url(../images/icons/icon-billing.svg)}nav.aside ul li.sub-icon a{background-image:url(../images/icons/icon-subs.svg)}nav.aside ul li.lock-icon a{background-image:url(../images/icons/icon-lock-icon.svg)}nav.aside ul li.profile-icon a{background-image:url(../images/icons/icon-profile.svg)}nav.aside ul li.setting-icon a{background-image:url(../images/icons/icon-settings.svg)}nav.aside ul li.mail-icon a{background-image:url(../images/icons/icon-mail.svg)}nav.aside ul li.camera-icon a{background-image:url(../images/icons/icon-camera.svg)}nav.aside ul li.billing-icon a{background-image:url(../images/icons/icon-billing.svg)}nav.aside ul li.sub-icon a{background-image:url(../images/icons/icon-subs.svg)}nav.aside ul li.lock-icon a{background-image:url(../images/icons/icon-lock-icon.svg)}nav.aside ul li.membership-icon a{background-image:url(../images/icons/icon-card.svg)}nav.aside ul li.avatar-icon a{background-image:url(../images/icons/icon-profile.svg)}nav.aside ul li.password-icon a{background-image:url(../images/icons/icon-lock.svg)}nav.aside ul li a{color:#000;background-position:.65em center;background-size:1.25em 1.25em;background-repeat:no-repeat;padding:.7em 0 .7em 2.5em;border-left:solid .25em transparent;display:block}nav.aside ul li a:hover{border-color:#d8d8d8}nav.aside ul li a.active{border-color:#0091ff}.avatar{display:block;width:6.875em;height:6.875em;border-radius:50%;background-color:#ccc;overflow:hidden}.avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.badges-section{margin-bottom:32px}.badges-section .badges-title{color:#111827;font-size:24px;font-family:SF Pro,sans-serif;font-weight:600;line-height:32px;margin-bottom:16px}.badges-section .badges-loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:200px;color:#6b7280;font-size:16px;font-family:SF Pro,sans-serif;font-weight:400}.badges-section .badges-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:1024px){.badges-section .badges-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.badges-section .badges-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.badge-card{-ms-flex-item-align:stretch;align-self:stretch;background:#fefefe;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;border-radius:12px;border:1px solid #e5e7eb;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:280px}.badge-card *{text-decoration:none!important}.badge-card .badge-card-header{-ms-flex-item-align:stretch;align-self:stretch;padding:12px 16px;overflow:hidden;border-bottom:1px solid #e5e7eb;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.badge-card .badge-card-header .badge-card-title{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:4px}.badge-card .badge-card-header .badge-card-title .badge-card-icon{width:20px;height:20px;position:relative;overflow:hidden;font-size:16px}.badge-card .badge-card-header .badge-card-title .badge-card-title-text{color:#111827;font-size:18px;font-family:SF Pro,sans-serif;font-weight:510;line-height:24px}.badge-card .badge-card-header .badge-card-show-all .show-all-link{text-align:center;color:#6b7280;font-size:14px;font-family:SF Pro,sans-serif;font-weight:590;line-height:20px;text-decoration:none}.badge-card .badge-card-header .badge-card-show-all .show-all-link:hover{color:#374151}.badge-card .badge-card-content{-ms-flex-item-align:stretch;align-self:stretch;height:160px;padding:3.33px 0;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:3.33px}.badge-card .badge-card-content .badge-carousel-container{-ms-flex-item-align:stretch;align-self:stretch;height:116.67px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.badge-card .badge-card-content .badge-carousel-container .badge-overlay{position:absolute;width:62.5px;height:116.67px;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";background:#fefefe;z-index:2}.badge-card .badge-card-content .badge-carousel-container .badge-overlay.badge-overlay-left{left:0;top:0}.badge-card .badge-card-content .badge-carousel-container .badge-overlay.badge-overlay-right{right:0;top:0}.badge-card .badge-card-content .badge-carousel-container .badge-nav-btn{position:absolute;width:32px;height:32px;padding:4px;background:#f3f4f6;border-radius:999px;border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:3}.badge-card .badge-card-content .badge-carousel-container .badge-nav-btn.badge-nav-prev{left:8px;top:38px}.badge-card .badge-card-content .badge-carousel-container .badge-nav-btn.badge-nav-next{right:8px;top:38px}.badge-card .badge-card-content .badge-carousel-container .badge-nav-btn .badge-nav-icon{width:20px;height:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.badge-card .badge-card-content .badge-carousel-container .badge-nav-btn .badge-nav-icon img{width:16px;height:16px}.badge-card .badge-card-content .badge-carousel-container .badge-nav-btn:hover{background:#e5e7eb}.badge-card .badge-card-content .badge-carousel-container .badge-main{width:116.67px;height:116.67px;position:relative}.badge-card .badge-card-content .badge-carousel-container .badge-main .badge-circle-large{width:116.67px;height:116.67px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.badge-card .badge-card-content .badge-carousel-container .badge-main .badge-circle-large .badge-background-png,.badge-card .badge-card-content .badge-carousel-container .badge-main .badge-circle-large .badge-background-svg{position:absolute;width:100%;height:100%;left:0;top:0}.badge-card .badge-card-content .badge-carousel-container .badge-main .badge-circle-large .badge-background-png{z-index:1}.badge-card .badge-card-content .badge-carousel-container .badge-main .badge-circle-large .badge-background-svg{z-index:2;mix-blend-mode:color}.badge-card .badge-card-content .badge-carousel-container .badge-main .badge-circle-large .badge-number-large{position:relative;z-index:3;text-align:center;color:#fefefe;font-size:25px;font-family:SF Pro,sans-serif;font-weight:700;line-height:35px;text-shadow:0 1px 3px rgba(0,0,0,.3);text-decoration:none}.badge-card .badge-card-content .badge-carousel-container .badge-separator{width:33.33px;height:0;position:absolute;top:58.33px;display:none}.badge-card .badge-card-content .badge-carousel-container .badge-separator:first-of-type{left:202.5px}.badge-card .badge-card-content .badge-carousel-container .badge-separator:last-of-type{left:339.17px}.badge-card .badge-card-content .badge-carousel-container .badge-secondary,.badge-card .badge-card-content .badge-carousel-container .badge-tertiary{width:80px;height:80px;position:absolute;top:18.33px}.badge-card .badge-card-content .badge-carousel-container .badge-secondary .badge-circle-small,.badge-card .badge-card-content .badge-carousel-container .badge-tertiary .badge-circle-small{width:80px;height:80px;background:#e5e7eb;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.badge-card .badge-card-content .badge-carousel-container .badge-secondary .badge-circle-small .badge-number-small,.badge-card .badge-card-content .badge-carousel-container .badge-tertiary .badge-circle-small .badge-number-small{text-align:center;color:#6b7280;font-size:16px;font-family:SF Pro,sans-serif;font-weight:600;line-height:24px;text-decoration:none}.badge-card .badge-card-content .badge-carousel-container .badge-secondary{left:252.5px}.badge-card .badge-card-content .badge-carousel-container .badge-tertiary{left:377.5px}.badge-card .badge-card-content .badge-label{width:245px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.badge-card .badge-card-content .badge-label .badge-label-text{text-align:center;color:#111827;font-size:16px;font-family:SF Pro,sans-serif;font-weight:590;line-height:24px;text-decoration:none}.buddy-request{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #d8d8d8;padding:1.3em 0}@media screen and (max-width:767px){.buddy-request{font-size:60%}}.buddy-request .avatar-name{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.buddy-request .avatar-name img{border-radius:50%;width:4em;height:4em;margin-right:2em}.buddy-request .avatar-name h2{margin:0;font-size:1.65em}.buddy-request .buttons .btn{margin-left:1.2em;padding:1.35rem 3rem}.buddy-request .buttons .btn .mobile{display:none}@media screen and (max-width:767px){.buddy-request .buttons .btn{font-size:1.25rem;padding:.25rem 0;width:2rem;margin-left:.5rem}.buddy-request .buttons .btn .std{display:none}.buddy-request .buttons .btn .mobile{display:inline}}.btn{transition:all .25s ease-in-out;display:inline-block;outline:none;background-color:#0091ff;border:1px solid #0091ff;border-radius:.15rem;padding:1.38888889rem 4.125rem;color:#fff;cursor:pointer;line-height:1;font-size:.93rem;letter-spacing:.05rem;font-weight:400;text-align:center;text-decoration:none}@media screen and (max-width:767px){.btn{padding:1.04166667rem 3.28125rem;font-size:.8rem}}.btn:hover{background-color:#006ec2;border-color:#006ec2;color:#fff}.btn.btn-secondary{background-color:#000;border:1px solid #000}.btn.btn-secondary:hover{background-color:#404040;border-color:#404040}.btn.btn-round{width:2.125rem;height:2.125rem;padding:0;border-radius:50%;background-repeat:no-repeat;background-size:50%;background-position:center center}.btn.btn-round.plus{background-image:url(../images/controls/plus-white.svg)}.btn.btn-round.x{transform:rotate(-45deg);background-image:url(../images/controls/plus-white.svg);background-color:#404040;border:1px solid #404040}.btn.btn-stretchy{width:100%}.btn.btn-medium{padding:0 2.625rem;height:2.4rem;line-height:2.35rem}.btn.btn-small{padding:.75rem 3rem}@media screen and (max-width:767px){.btn.btn-small{padding:1.04166667rem 3.28125rem}}.btn.btn-outline{background-color:transparent;border:1px solid #b6babc;color:#000;font-weight:500}.btn.btn-outline:hover{color:#fff;background-color:#0091ff;border-color:#0091ff}.btn.btn-text{background-color:transparent;border:none;color:#09151c;text-decoration:underline;padding:0}.btn:active{transform:translate(0,2px)}.btn:disabled{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.btn.btn-noupper{text-transform:none;font-weight:400;letter-spacing:0}.btn.btn-icon{position:relative}.btn.btn-icon:before{content:'';width:.95rem;height:.95rem;display:inline-block;margin-right:.45rem;position:relative;top:-.15rem;vertical-align:middle;background:no-repeat center center / 100% 100%;transition:none}.btn.btn-icon.like:before{background-image:url(../images/icons/icon-heart.svg)}.btn.btn-icon.like.is-liked:before{background-image:url(../images/icons/icon-heart-filled.svg)}.btn.share:before{background-image:url(../images/icons/icon-share.svg)}.center-btn{display:-ms-flexbox;display:flex}.center-btn.padding-top{padding-top:1.5em}.center-btn.padding-top.large-top{padding-top:3.5em}.center-btn.padding-bottom{padding-bottom:1.5em}.center-btn .btn{margin:auto}.center-btn+.center-btn{margin-top:.5em}.btn-add-playlist{width:1.875rem;height:1.875rem;display:block;text-indent:-9999px;outline:0;border:0;cursor:pointer;background:url(../images/icons/icon-add-playlist.svg) no-repeat center center / 100% 100%}.btn-group{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.btn-group.center{-ms-flex-pack:center;justify-content:center;margin:3em 0}.btn-group.center .btn{width:100%;padding-right:0;padding-left:0;margin:0 1em 1em 0;max-width:220px}@media screen and (max-width:767px){.btn-group{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:start;align-items:flex-start}}.btn-group.col-3 .btn{width:29%;padding-right:0;padding-left:0;margin-bottom:1em}@media screen and (max-width:767px){.btn-group.col-3 .btn{width:100%;max-width:376px}}.btn-appleSubs{padding:10px;margin-top:10px}.login-btn-div{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.login-btn-div .login-btn{white-space:nowrap;transition:all .25s ease-in-out;display:inline-block;outline:none;background-color:#fff;color:#000;border-radius:4px;padding:10px;cursor:pointer;line-height:20px;font-size:12px;letter-spacing:.05rem;font-weight:500;text-align:center;text-decoration:none;box-shadow:3px 3px 8px #00014;width:100%;height:40px}.login-btn-div .login-btn:hover{background-color:#0091ff;color:#fff;box-shadow:3px 3px 8px #0091ff}.login-btn-div .login-btn i{margin-right:6px}.Login-submit-btn{max-width:110px;width:100%;margin-left:auto!important}.login-button{padding:10px 16px;color:#000;background-color:#fff;border:none;box-shadow:0 3px 6px #00029;border-radius:100px;max-width:150px;width:100%;text-align:center;font-size:14px;transition:.3s all ease-in-out;font-weight:600}.login-button:hover{color:#fff;background-color:#0091ff;box-shadow:0 3px 6px #0188f0}.btn-light{background-color:#fff;border:1px solid #fff;color:#000}.btn-light:hover{background-color:#1291fb;border-color:#1291fb}.card{padding:.9375rem;background-color:#fff;border:1px solid #e6e8e9;border-radius:.15rem;transition:all .25s ease-in-out;margin-top:.9375rem}.carousel{padding:0 1.875rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.carousel .card-carousel-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:visible;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.carousel .card-carousel-content .slides{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;-ms-flex-pack:start;justify-content:flex-start;width:400px}.carousel .card-carousel-content .slides>div{width:100%;transition:all .2s ease-in-out}.carousel .card-carousel-content .slides>div a{text-decoration:none;display:block}.carousel .card-carousel-content nav a:first-of-type{margin-right:0}.carousel-btn{background-repeat:no-repeat;background-size:contain;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;background-color:orange;transition:all .25s ease-in-out}.carousel-btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.actBtn{border-radius:3px;background-repeat:no-repeat;width:22px;height:22px;color:#fff;border:none;background-position:5px 5px;cursor:pointer}.actBtn:hover{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}.editBtn{background-image:url(../images/edit.png);background-color:#65d294;margin-right:10px}.deletebtn{background-image:url(../images/delete.png);background-color:#fe483f;background-position:5px 4px}.actionSection{position:absolute;right:10px;top:10px;display:none}.commentBox{border:1px solid transparent;margin-bottom:0!important;padding:20px;position:relative;min-height:75px;cursor:pointer}.commentBox:hover{background-color:#fff;border:1px solid #e6e6e6;box-shadow:0 1px 10px 0 #ddd}.commentBox:hover .actionSection{display:block}.bg-white{border:1px solid transparent;margin-bottom:0!important;padding:15px;position:relative;min-height:75px;cursor:pointer;background-color:#fff;border:1px solid #e6e6e6;box-shadow:0 1px 10px 0 #ddd}.textAreaDiv input{border:1px solid #ddd!important;background-color:#f9f9f9!important;padding:5px 10px 15px!important;min-height:50px}.saveBtn button{min-width:55px;min-height:27px;font-size:12px;border-radius:0;border:1px solid transparent;color:#fff;margin-top:15px;cursor:pointer;text-transform:uppercase}.saveBtn .save{background-color:#4e4e4e;margin-right:15px}.saveBtn .save:hover{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}.saveBtn .abort{background-color:rgba(78,78,78,.52)}.saveBtn .abort:hover{background-color:rgba(78,78,78,.72)}.modal-custom{background:rgba(0,0,0,.48)!important}.cancelButton{background-color:rgba(249,0,1,.68);color:#fff;font-size:13px;padding:7px 14px;margin:10px;border:none}.yesButton{background-color:rgba(78,78,78,.52);color:#fff;font-size:13px;padding:7px 14px;margin:10px;border:none}.comment-scroll{max-height:501px;overflow:auto}#player-overlay{position:relative}#player-overlay:before{content:'';display:block;padding-top:50%}video{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;text-decoration:none;outline:none}.comments-wrap{margin-top:4rem}.comments-wrap>h6{font-size:.875em;border-bottom:solid 1px #ececed;padding-bottom:.5rem;margin-bottom:1rem}.comments-wrap .comment-row{margin-bottom:2.15rem;display:-ms-flexbox;display:flex}.comments-wrap .comment-row input[type=text]{border:none;outline:none;border-bottom:solid 1px #ececed;padding:0 0 .75rem;margin:.75rem 0 0;width:100%;background-color:transparent;font-size:.8rem}.comments-wrap .comment-row .user-avatar{width:2.725rem;height:2.725rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.comments-wrap .comment-row .comment{margin-left:1rem}.comments-wrap .comment-row .comment form{margin-top:0}.comments-wrap .comment-row .comment .form-row{margin-bottom:0}.comments-wrap .comment-row .comment:first-of-type{width:100%}.comments-wrap .comment-row .comment p{font-size:.87rem;line-height:1.3;margin-bottom:.25rem}.comments-wrap .comment-row .comment p span{font-size:.75rem;color:#bfc1c6;margin-left:.5rem;font-weight:300}.download-app-banner{width:100%;background-color:#0091ff;padding:.9375rem 0;height:70px;overflow-y:hidden;max-height:70px;transition-property:max-height,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(0,1,.5,1);visibility:visible;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.download-app-banner.hide-banner{max-height:0;padding:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.download-app-banner.hide-banner .container{display:none}.download-app-banner .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative}@media screen and (min-width:768px){.download-app-banner .container{-ms-flex-pack:center;justify-content:center}}.download-app-banner h5{color:#fff;font-size:.8rem;margin:0 1rem 0 0}@media screen and (min-width:768px){.download-app-banner h5{font-size:1.15rem}}.download-app-banner a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.download-app-banner .hide-btn{color:#fff;font-size:.8rem;display:-ms-flexbox;display:flex}.download-app-banner .hide-btn a{color:#fff}.download-app-banner .hide-btn a:hover{color:#fff}@media screen and (min-width:768px){.download-app-banner .hide-btn{position:absolute;right:0;cursor:pointer}}.download-app-banner .hide-btn img{width:10px;margin-right:.25rem}.dropdown-menu{display:block;z-index:-1;background-color:#fff;border-radius:2px;box-shadow:0 10px 20px 0 rgba(0,0,0,.03);min-width:210px;position:absolute;margin-top:24px;margin-left:-148px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}.dropdown-menu.open{animation:lower-in .35s;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:11;visibility:visible}.dropdown-menu.close{animation:raise-up .15s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.dropdown-menu ul{margin:0}.dropdown-menu li{list-style:none;margin:0;font-size:1.125em;line-height:1;font-weight:400;text-align:right}.dropdown-menu li>a{display:block;padding:.7em 1.25em .7em 0;color:#000;border-right:solid .25em transparent}.dropdown-menu li>a.icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.dropdown-menu li>a.icon:after{content:"";display:block;margin-left:1.25em;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.dropdown-menu li>a.icon.profile:after{background-image:url(../images/icons/icon-profile.svg)}.dropdown-menu li>a.icon.account:after{background-image:url(../images/icons/icon-account.svg)}.dropdown-menu li>a.icon.logout:after{background-image:url(../images/icons/icon-logout.svg)}.dropdown-menu li>a:hover{background-color:#f1f9ff;color:#000;border-color:#0091ff}.btn-dropdown:hover .arrow{border-color:#fff}@keyframes lower-in{0%{transform:translateY(-20%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes raise-up{0%{transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}60%{transform:translateY(-20%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}footer{margin-top:10em;padding:2em 0;box-shadow:0 2px 15px 0 rgba(0,0,0,.05);background-color:#fff;position:relative}@media screen and (max-width:767px){footer{margin-top:1em;font-size:75%}}footer .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){footer .container{-ms-flex-flow:column;flex-flow:column}}@media screen and (max-width:767px){footer .copyright{-ms-flex-order:2;order:2}}footer .copyright h4{font-weight:300;font-size:1em;margin-bottom:.75em}footer .copyright p{font-weight:300;font-size:.75em}footer .copyright p a{text-decoration:underline;color:#09151c}@media screen and (max-width:767px){footer nav.footer{-ms-flex-order:1;order:1;margin-bottom:1em}}footer nav.footer ul{margin:0}footer nav.footer ul li{list-style:none;display:inline-block;font-size:1em;margin:0 0 0 1.75em;font-weight:500}@media screen and (max-width:767px){footer nav.footer ul li{margin:0 1.75em 0 0}}footer nav.footer ul li a{color:#09151c}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}form{margin-top:1em}form.padding-top{padding-top:1.875rem}fieldset{display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}fieldset.padding-top{padding-top:1.875rem}fieldset.submit button{width:100%}label{display:block;color:#000;margin-bottom:.1em;font-size:.8em;font-weight:400}input,textarea,.select select{width:100%;padding:.5em 0;border:none;outline:none;border-bottom:1px solid #000;font-size:1em;background-color:transparent;font-family:Circular Air Pro,Helvetica,sans-serif;-webkit-appearance:none;border-radius:0}.fancy-wrap+.field-hint{margin-top:1em}.field-hint{font-size:.8em;font-weight:400;margin:0;color:#bdc1c3}.field-hint.is-error{color:#fa5548}label.file-input{cursor:pointer}label.file-input input[type=file]{display:none}input.fancy-label{position:relative}.form-row{position:relative;margin-bottom:2.25em}.form-row.small-margin{margin-bottom:1em}.form-row.small-margin+.field-hint{margin-top:1em}.form-errors{padding-top:2rem;border:solid 1px #ececed;list-style:none;margin:0 0 2.5em;padding:.5em .75em}.form-errors li{list-style:none;margin:0;padding:0}.no-margin{margin-top:0;margin-bottom:0}input.fancy-label+label:after{content:" "}.fancy-label:placeholder-shown+label{color:#09151c;top:0;font-size:1em;font-weight:400}input.fancy-label:focus+label,input.fancy-label+label,input.fancy-label:-webkit-autofill+label{position:absolute;top:-1.5em;left:0;color:#09151c;line-height:1.3;pointer-events:none;transition:all .25s;font-size:.8em}.select{position:relative;overflow:hidden;background:#fff url(../images/controls/arrow-down.svg) no-repeat 90% center;background-size:1.2em .6em;width:100%;border:solid 1px #c8c8c8;border-radius:.15rem}.select.slim{width:60%;margin-right:auto;margin-left:auto}.select select{background:transparent;width:100%;height:100%;line-height:1.2;border:0;-webkit-appearance:none;outline:0;appearance:none;padding-left:1em;padding-right:2.75em;-moz-appearance:none}.select select::-ms-expand{display:none}.select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}[type=checkbox]{position:absolute;left:-9999px}[type=checkbox]+label{position:relative;padding-left:1.95em;padding-top:.21666667em;cursor:pointer;text-transform:none;font-weight:400;font-size:.9em;letter-spacing:unset;color:#797b8e}[type=checkbox]+label:before{content:'';position:absolute;left:0;top:2px;width:1.3em;height:1.3em;border:solid 1px #848a8d;background:#fff;border-radius:.15rem}[type=checkbox]:focus+label:before,[type=checkbox]:focus+label:after{border-color:#0091ff}[type=checkbox]+label:after{content:'';border:1px solid #0091ff;background-color:#0091ff;background-image:url(../images/icons/icon-check.svg);background-repeat:no-repeat;background-size:50% 50%;position:absolute;top:2px;left:0;transition:all .2s;width:1.3em;height:1.3em;background-position:center center;border-radius:.15rem}[type=checkbox]:not(:checked)+label:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}[type=checkbox]:checked+label:after{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.lightswitch{position:relative;width:74px;height:34px}.lightswitch input{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";cursor:pointer;position:absolute;top:0;left:0;z-index:6;width:74px;height:34px}.lightswitch input:checked~.handle{left:42px}.lightswitch input:checked~.bg{background:#0091ff}.lightswitch .handle{display:block;position:absolute;z-index:4;top:2px;left:2px;width:30px;height:30px;background:#fff;border-radius:50%;transition:all .25s ease-in-out}.lightswitch .labels{position:absolute;top:10px;z-index:2;width:100%;color:#fff;font-size:10px;text-transform:uppercase;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.lightswitch .labels:before{content:"On";position:absolute;left:15px}.lightswitch .labels:after{content:"Off";position:absolute;right:12px}.lightswitch .bg{display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;border-radius:40px;background:#ccc}.js-date-picker{border-bottom:0;width:98px;cursor:pointer}.loginRedesign [type=checkbox]+label{position:relative;padding-left:1.95em;padding-top:.21666667em;cursor:pointer;text-transform:none;font-weight:400;font-size:.9em;letter-spacing:unset;color:#fff;opacity:80%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)"}.loginRedesign [type=checkbox]+label:before{content:'';position:absolute;left:0;top:2px;width:1.3em;height:1.3em;border:solid 1px #fff;background:#fff;border-radius:6px}.loginRedesign [type=checkbox]:focus+label:before{border-radius:6px}.loginRedesign .form-row{margin-bottom:.8em}.loginRedesign label{color:#fff;font-size:11px;font-weight:500}.signupMainDiv label{color:#fff;font-size:12px;font-weight:500}.signupMainDiv input,.signupMainDiv textarea,.signupMainDiv .select select{width:100%;padding:.5em 0;border:none;outline:none;font-size:12px;background-color:#fff;-webkit-appearance:none;border-radius:10px;padding:10px;height:30px}.signupMainDiv .form-row{margin-bottom:.8em}.signupMainDiv .intro-description{color:#fff;font-size:11px!important;line-height:15px!important}.signupMainDiv .option-w-text p{font-size:10px!important;color:#fff!important}.signupMainDiv [type=checkbox]+label:after{content:'';border:1px solid #0091ff;background-color:#0091ff;background-image:url(../images/icons/icon-check.svg);background-repeat:no-repeat;background-size:50% 50%;position:absolute;top:2px;left:0;transition:all .2s;width:1.2em;height:1.2em;background-position:center center;border-radius:4px}.signupMainDiv [type=checkbox]+label:before{content:'';position:absolute;left:0;top:2px;width:1.2em;height:1.2em;border:solid 1px #fff;background:#fff;border-radius:4px}.signupMainDiv .signup-submit-btn{margin:unset!important;margin-left:auto!important;float:right;padding:10px 20px;border-radius:100px;font-weight:600;font-size:12px;line-height:14px;text-transform:capitalize;box-shadow:0 3px 6px #00029}.authorization p{font-size:11px!important;font-weight:500!important;margin-bottom:10px!important;line-height:14px;color:#fff}.creditCardNumberDiv{background-color:white;border-radius:9px;height:33px;padding:0 10px}.video-frame{padding-top:35px}.row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0}@media(min-width:768px){.row{-ms-flex-direction:row;flex-direction:row}}.column{width:100%;margin:0 .9375rem 0 0;position:relative}.column:last-child{margin-right:0}.grid-wrapper{margin-bottom:1.1em;overflow:hidden}.grid-wrapper .heading-action{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1.25em}@media screen and (max-width:767px){.grid-wrapper .heading-action{font-size:80%}}.grid-wrapper .heading-action .heading{font-size:1.125em;line-height:1;margin:0}.grid-wrapper .heading-action .timeBrowse{margin-top:25px}.grid-wrapper .heading-action .action{font-size:.875em;line-height:1;margin:0}.grid-wrapper .heading-action .action a{color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.grid-wrapper .heading-action .action a:after{content:"";display:block;width:.375em;height:.625em;margin-left:.5em;background:url(../images/controls/arrow-right.svg) no-repeat center center / 100% 100%}.grid-wrapper .cols{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap row;flex-flow:wrap row;margin:0 -.75rem}@media screen and (max-width:767px){.grid-wrapper .cols{margin:0}}.grid-wrapper .cols .col.empty{animation:fadeInEmpty .65s .5s 1 both}@keyframes fadeInEmpty{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.grid-wrapper .cols.cols-2 .col{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem)}.grid-wrapper .cols.cols-3{margin:0 -.75rem}@media screen and (max-width:767px){.grid-wrapper .cols.cols-3{margin:0}}.grid-wrapper .cols.cols-3 .col{-ms-flex-preferred-size:calc(33.3333% - 1.5rem);flex-basis:calc(33.3333% - 1.5rem)}@media screen and (max-width:1024px){.grid-wrapper .cols.cols-3 .col{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem);font-size:85%}}@media screen and (max-width:767px){.grid-wrapper .cols.cols-3 .col{font-size:80%}}@media screen and (max-width:580px){.grid-wrapper .cols.cols-3 .col{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-left:0}}.grid-wrapper .cols.cols-4 .col{-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem)}@media screen and (min-width:768px) and (max-width:1024px){.grid-wrapper .cols.cols-4 .col{font-size:90%}}@media screen and (max-width:1024px){.grid-wrapper .cols.cols-4 .col{-ms-flex-preferred-size:calc(33.3333% - 1.5rem);flex-basis:calc(33.3333% - 1.5rem)}}@media screen and (max-width:700px){.grid-wrapper .cols.cols-4 .col{-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem)}}@media screen and (max-width:767px){.grid-wrapper .cols.cols-4 .col{font-size:90%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-left:0}}.grid-wrapper .cols.cols-5 .col{-ms-flex-preferred-size:calc(20% - 1.5rem);flex-basis:calc(20% - 1.5rem)}@media screen and (min-width:768px) and (max-width:1024px){.grid-wrapper .cols.cols-5 .col{-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem);font-size:85%}}@media screen and (max-width:767px){.grid-wrapper .cols.cols-5 .col{-ms-flex-preferred-size:calc(33% - 1.5rem);flex-basis:calc(33% - 1.5rem);font-size:80%}}@media screen and (max-width:580px){.grid-wrapper .cols.cols-5 .col{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-left:0}}@media screen and (max-width:767px){.grid-wrapper .cols.mobile-scroll{width:100%;padding:0;margin:0;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-destination:50% 50%;scroll-snap-destination:50% 50%}.grid-wrapper .cols.mobile-scroll::-webkit-scrollbar{display:none}.grid-wrapper .cols.mobile-scroll .col{-ms-flex-negative:0;flex-shrink:0;width:294px;display:inline-block;margin:0 1rem 0 0;-ms-scroll-snap-coordinate:50% 50%;scroll-snap-coordinate:50% 50%}.grid-wrapper .cols.mobile-scroll .col:last-child{margin-right:0}}.grid-wrapper .cols .col{margin:0 .75rem}.guide-component .image{height:30em;width:30em;background-position:center;background-size:cover;background-color:gray;transition:200ms filter ease-out}.guide-component .image.image-one{border:5px solid blue}.guide-component .image.image-two{border:5px solid pink}.guide-component .image.image-three{border:5px solid red}.guide-component .image.image-four{border:5px solid green}.header-actions{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header-actions.visitor .btn{margin-left:1rem}@media screen and (max-width:767px){.header-actions.visitor .btn{font-size:.65rem;padding:0 1.7rem}}@media screen and (max-width:320px){.header-actions.visitor .btn{padding:0 1.2rem}}.header-actions .trigger{border-radius:50%;width:2em;height:2em;margin-left:1em;display:-ms-flexbox;display:flex;cursor:pointer;position:relative;background-color:unset;padding:0;font-size:100%;border:none}.header-actions .trigger .avatar-image{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header-actions .search-toggle{width:1.625rem;height:1.625rem;cursor:pointer;margin-right:.5em;background:url(../images/icons/icon-search.svg) no-repeat center center / 100% 100%}.header-actions .search-toggle.open{background-image:url(../images/controls/close-dark.svg);background-size:90% 90%}@media screen and (max-width:767px){.header-actions .search-toggle{margin-right:0;width:1.5rem;height:1.5rem}}@media screen and (max-width:767px){.header-actions .drop{display:none}}header{height:5em;box-shadow:0 2px 15px 0 rgba(0,0,0,.05);background-color:#fff;position:relative;z-index:85}@media screen and (max-width:767px){header{height:70px}}header .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}header .logo{width:132px;height:44px;display:block;background:url(../images/unplug-logo.png) no-repeat 0 0 / cover;text-indent:-9999px}@media screen and (max-width:767px){header .logo{width:87px;height:29px}}.onboarding-header{padding:10px 0;height:0}.img-fluid{max-width:100%;height:auto}.header-app{width:140px;margin:0 5px}.elevated{box-shadow:0 2px 10px 0 rgba(20,22,44,.08)}.spaced{margin-top:2.8125rem;margin-bottom:2.8125rem}.hover-scale:hover{transform:scale(1.01)}.text-white{color:#fff}.hero-browse{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:4em;margin-bottom:2em}@media screen and (max-width:767px){.hero-browse{margin-top:2.5em}}.hero-browse .video-thumbnail{-ms-flex-preferred-size:59%;flex-basis:59%}.hero-browse .featured-video{-ms-flex-preferred-size:59%;flex-basis:59%;position:relative}.hero-browse .grid-wrapper{-ms-flex-preferred-size:39%;flex-basis:39%;margin-top:.25em}@media screen and (min-width:768px) and (max-width:1024px){.hero-browse .grid-wrapper .col{font-size:90%}}@media screen and (max-width:1100px){.hero-browse{-ms-flex-flow:column;flex-flow:column}.hero-browse .featured-video{padding:0 4%}.hero-browse .videoWrapper{margin-bottom:2em}.hero-browse .videoWrapper .video{padding-bottom:55.8%}.hero-browse .video-thumbnail{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:2em}.hero-browse .grid-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}.hero-browse .grid-wrapper .cols-2 .col{-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem)}}@media screen and (max-width:1024px){.hero-browse .grid-wrapper .cols-2 .col{-ms-flex-preferred-size:calc(33.3333% - 1.5rem);flex-basis:calc(33.3333% - 1.5rem);font-size:80%}}@media screen and (max-width:767px){.hero-browse .grid-wrapper .cols-2 .col{font-size:90%;-ms-flex-preferred-size:100%;flex-basis:100%}}.image{height:10em;width:10em;background-position:center;background-size:cover;background-color:gray;transition:200ms filter ease-out}.image.blur{transition:0s filter ease-out;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="20" /></filter></svg>#filter');filter:blur(20px)}.image-loading{will-change:transform}.image-ready{animation-name:fadeIn;animation-duration:.5s;animation-fill-mode:ease-in-out}@keyframes fadeIn{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.intro{background:url(/images/nested/shoutout_2.png) 0 0 / cover}.layout-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.layout-stack>*{margin-top:.9375rem}.layout-stack>*:first-child{margin-top:0}.two-col{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.two-col>div{width:46%}@media screen and (max-width:767px){.two-col{-ms-flex-flow:column;flex-flow:column}.two-col>div{width:100%}}.container{position:relative;margin:0 auto;max-width:1196px;width:92%;height:100%}@media screen and (orientation:landscape){.container{width:87%}}@media screen and (max-width:1100px){.container.mobile{width:100%}.container.mobile .video-thumbnail{padding:0 4%}.container.mobile .heading-action{padding:0 4%}.container.mobile .cols{padding:0 4%}}.container.slim{max-width:425px}.container.med{max-width:618px}.level{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.875rem;padding-bottom:1.875rem}.level.no-padding{padding-top:0;padding-bottom:0}.level.half-padding{padding-top:.9375rem;padding-bottom:1.875rem}.level.not-spaced{-ms-flex-pack:center;justify-content:center}.level .level-left,.level .level-right{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.level .level-left{-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.level .level-right{-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.level>*:not(.level-right){margin-right:.75rem}.level>*:not(.level-right):last-child{margin-right:0}.loader{width:3rem;height:3rem}.loader.med{width:6rem;height:6rem}.loader.large{width:12rem;height:12rem}.loader.center{margin-right:auto;margin-left:auto}.loader.v-center{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.loader.margin-top{margin-top:1rem}.loader.margin-bottom{margin-top:1rem}@keyframes icon-bounce{0%{transform:scale(.5);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}60%{transform:scale(1.15)}100%{transform:scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.login-logo{padding:130px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-height:720px){.login-logo{display:none}}.login-logo .logo{width:140px;height:47px;background:url(../images/login-logo.svg) no-repeat center center;background-size:cover}.login-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.login-container .form-row{font-size:90%}.login-container .option-w-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.login-container .option-w-text [type=checkbox]+label:before,.login-container .option-w-text [type=checkbox]+label:after{top:-8px}.login-container .option-w-text p{color:#09151c;margin:0;font-size:.8em}.login-container .option-w-text p a{font-size:1em}.login-container .login-tabs{margin:1.2em 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.login-container .login-tabs .option{background:#fff;text-align:left;box-shadow:0 2px 10px 0 rgba(20,22,44,.15);border-radius:.25em;width:100%;height:100%;padding:.75em;cursor:pointer}@media screen and (max-width:767px){.login-container .login-tabs .option{font-size:92%}}@media screen and (max-width:320px){.login-container .login-tabs .option{font-size:75%}}.login-container .login-tabs .option:hover{box-shadow:0 2px 10px 0 rgba(20,22,44,.35)}.login-container .login-tabs .option.active{background-color:#0091ff;color:#fff;box-shadow:0 2px 10px 0 rgba(20,22,44,.35)}.login-container .login-tabs .option.active h3,.login-container .login-tabs .option.active h4{color:#fff}.login-container .login-tabs .option h4{margin:0 0 .2em;font-size:10px;font-weight:500;text-transform:uppercase}.login-container .login-tabs .option h3{margin:0;font-size:1.2em}.login-container .login-tabs .option h3 .small-text{font-size:.5em;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.login-container .login-tabs ul{margin:0;padding:0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.login-container .login-tabs ul li{list-style:none;margin:0;padding:0;display:inline-block;line-height:1;font-size:1em;border:solid 1px red}.login-container .login-tabs ul li a{color:red;padding:.5em}.login-container .tab-content{display:none}.login-container .tab-content.active{display:block}.login-container h2{font-weight:700;font-size:20px;margin-bottom:15px;color:#fff}.login-container h4{font-weight:500;font-size:1em;margin-bottom:1.25em}.login-container h6{color:rgba(9,21,28,.39);font-weight:500;font-size:.875em;margin-bottom:.75em}.login-container p{font-size:1.1em;margin-bottom:1.5em;font-weight:400}.login-container p.short{max-width:260px;margin-right:auto;margin-left:auto}.login-container p.margin-bottom{margin-bottom:2.5em}.login-container hr{margin:1.5em 0;height:1px}.login-container a.forgot-password{display:inherit;text-align:right;font-size:.8rem;color:#797b8e}.login-container .btn-group{margin-top:1em}.login-container .btn-group .btn{margin:.35em 0}.login-main{max-width:450px;max-height:100%;width:100%;overflow-y:auto;margin:0 auto;background-color:#88c4ec;border-radius:24px;position:relative;animation:slide-in .5s;box-shadow:0 2px 10px 0 rgba(20,22,44,.08);display:-ms-flexbox;display:flex;font-family:sf pro display,sans-serif}.login-main.no-aside{max-width:550px}.login-main.no-aside .login-content{max-width:unset;width:100%}@media screen and (max-width:767px){.login-main{max-width:450px}}.login-main .app-icon{width:51px;height:51px;background:url(../images/applogo.png) no-repeat center center;background-size:cover;margin:0 auto 1.25em}.login-main .intro{text-align:center}.login-main h2.intro{margin:0;font-size:18px;line-height:5px;font-weight:600}.login-main p.intro{margin:0 0 .1em;font-size:1em}.login-aside{background:#0091ff;-ms-flex:1;flex:1;display:none;padding:2em 0}@media screen and (max-width:767px){.login-aside{display:none}}.login-aside .cta-wrap{margin:auto}.login-aside .cta{text-align:center;margin-bottom:3.125em;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";animation-duration:.4s;animation-fill-mode:both;animation-name:icon-bounce}.login-aside .cta:first-child{animation-delay:.5s}.login-aside .cta:nth-child(2){animation-delay:1.25s}.login-aside .cta:last-child{margin-bottom:0;animation-delay:2s}.login-aside .cta .icon{margin:0 auto 1.25em;width:3.125em;height:3.125em}.login-aside .cta .icon img{width:100%;height:100%;display:block}.login-aside .cta h4{color:#fff;font-size:1em;line-height:1.5;font-weight:400;margin:0}.login-content{padding:25px 40px;width:100%}@media screen and (max-width:767px){.login-content{font-size:85%;padding:2.5em 2em;max-width:100%;width:100%}}@media screen and (max-height:800px){.login-content{font-size:85%}}@media screen and (max-width:320px){.login-content .btn{padding-right:0;padding-left:0}}.login-content .logo-back{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.8em}.login-content .logo-back:after{content:"";width:2em;height:2em}.login-content .logo-back .back{width:2em;height:2em;background:url(../images/controls/arrow-back.svg) no-repeat center;cursor:pointer}.login-content .logo-back .back:hover{opacity:.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"}.login-content .logo-back .logo{margin:0}.login-content .logo{width:10.313em;height:3.438em;margin:0 auto 1.8em;background:url(../images/unplug-logo.svg) no-repeat center / 100%}.login-content .indicator{width:3.875em;height:3.875em;border-radius:50%;margin:0 auto 1.25em;background-repeat:no-repeat;background-size:50%;background-position:center}.login-content .indicator.no-style{width:5em;height:5em;border-radius:0;background-size:100%}.login-content .indicator.success{background-color:#0091ff;background-image:url(../images/icons/icon-check.svg)}.login-content .indicator.celebrate{background-image:url(../images/celebrate.svg)}.login-content .or{color:#fff;text-align:center;font-size:14px;margin:10px 0 0}.login-content .close{position:absolute;top:1.4em;right:1.4em;width:1.75em;height:1.75em;display:block;text-indent:-9999px;cursor:pointer;background:url(../images/controls/close-round.svg) no-repeat 0 0 / cover}.login-content .form-actions{margin:0 0 1.5em}.login-content .form-actions .form-row{margin-bottom:0}.login-content .form-actions a{color:#fff;font-size:.85em;opacity:80%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)"}.login-content .form-actions a:hover{text-decoration:none}.login-content .center-btn{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.login-content .center-btn.padding-top{padding-top:1.5em}.login-content .center-btn .btn{margin:auto}.login-content .center-btn+.login-content .center-btn{margin-top:.5em}.login-content .center-btn .info{color:#fff;font-size:.9em;margin-top:1.5em;text-align:center}.login-content .center-btn .info a{font-weight:600;color:#fff}.login-content .center-btn .info a:hover{text-decoration:underline}.login-content .center{text-align:center}.login-content .center.padding-top{padding-top:1em}.loginWithBtn{gap:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.loginWithBtn{-ms-flex-direction:column;flex-direction:column}}.login-hr{background-color:#fff3!important;margin:10px 0 15px!important}.login-input-div{display:-ms-flexbox;display:flex}.login-input-ico{padding:10px;background-color:#0090ff;color:#fff;height:35px;width:35px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:10px 0 0 10px;font-size:10px}.login-inputfield-div{width:100%}.login-inputfield-div input{height:35px;background-color:#fff!important;border:none!important;padding:5px 10px;font-size:16px;border-radius:0 10px 10px 0}.loggedin-component{color:#fff!important}.login-password-div{position:relative}.login-password-div .password-icon{position:absolute;top:12px;right:10px;font-size:10px;opacity:50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)"}.login-password-div .password-icon button{background-color:transparent;border:none}@media only screen and (max-width:600px){.loginWithBtn,.signup_input_row{-ms-flex-direction:column;flex-direction:column}.signup_input_row{gap:0}}.signup_input_row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.signup_input_row .signup_input_col{width:100%}.signupMainDiv .form-actions a{opacity:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=NaN)"}.mail-icon-div{background:url(../images/formIcon/mail.png) no-repeat center center}.lock-icon-div{background:url(../images/formIcon/lock.png) no-repeat center center}.mail-icon-div,.lock-icon-div{width:10px;height:10px;background-size:cover}.login-section{width:48%;position:relative;background-color:#f2f9fd;padding-top:120px;padding-left:75px;padding-right:75px;padding-bottom:40px}.login{display:-ms-flexbox;display:flex}@media(max-width:1650px){.login-section{padding-right:150px}}@media(max-width:1588px){.login-section{padding-top:110px}}@media(max-width:1475px){.login-section{padding-left:70px;padding-right:70px}}@media(max-width:1399px){.login-section{padding-left:50px;padding-right:50px}}@media(max-width:1075px){.login-section{padding-left:40px;padding-right:40px}}@media(max-width:990px){.login-section{padding-top:50px;margin-top:0}}@media(max-width:768px){.login-section{padding-left:80px;padding-right:80px}}@media(max-width:575px){.login-section{padding-left:10px;padding-right:10px}}@media(max-width:414px){.login-section{padding-left:5px;padding-right:5px}}@keyframes fadeInLeft{from{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transform:translate3d(-100%,0,0)}to{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transform:none}}.mobile-menu-toggle{width:1.625rem;height:1.625rem;cursor:pointer;margin-right:1.5em;background:url(../images/controls/hamburger.svg) no-repeat center center / 100% 100%;-webkit-tap-highlight-color:transparent;display:none}@media screen and (max-width:767px){.mobile-menu-toggle{display:block;width:1.5rem;height:1.5rem}}.mobile-menu-open .fade{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.75);animation-name:fade;animation-duration:.25s;animation-fill-mode:ease-in-out;z-index:85}.mobile-menu{background-color:#fff;box-shadow:-5px 2px 39px 0 rgba(0,0,0,.5);margin:0;top:0;position:fixed;z-index:100;max-width:400px;width:92%;left:0;transform:translateX(-103%);transition:all 130ms ease-in;height:100%}.mobile-menu.open-mobile{transform:none;transition:all 200ms ease-out}.mobile-menu .inside{padding:4em 1.5em 1.5em;overflow-y:scroll;height:100%}@media screen and (orientation:landscape){.mobile-menu .inside{padding-top:2em}}.mobile-menu .inside nav.main{margin:0}.mobile-menu .inside nav.main ul{margin-top:4em}@media screen and (orientation:landscape){.mobile-menu .inside nav.main ul{margin-top:0}}.mobile-menu .inside ul{margin:0}.mobile-menu .inside ul li{list-style:none;display:block;font-size:22px;font-weight:500;margin:0 0 1.1em}.mobile-menu .inside ul li a{padding:0;border:none;color:#000}.mobile-menu .inside ul li a.hover,.mobile-menu .inside ul li a:active{color:#0091ff}.mobile-menu .close{position:absolute;width:1.1em;height:1.1em;text-indent:-9999px;right:1.5em;top:2em;background:#fff url(../images/controls/close-dark.svg) no-repeat center center / 100%}.mobile-menu .mobile-logo{width:140px;height:47px;display:block;background:url(../images/unplug-logo.svg) no-repeat 0 0}@media screen and (orientation:landscape){.mobile-menu .mobile-logo{display:none}}.modal-container,.modal-content-3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.7);position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;animation:fade-in .4s}.modal-container.slim .modal-content,.modal-content-3.slim .modal-content{max-width:392px;padding:3.75em 2em 3em}.modal-container h2,.modal-content-3 h2{font-weight:500;font-size:1.5em;margin-bottom:.6em}.modal-container h4,.modal-content-3 h4{font-weight:500;font-size:1em;margin-bottom:1.25em}.modal-container h6,.modal-content-3 h6{color:rgba(9,21,28,.39);font-weight:500;font-size:.875em;margin-bottom:.75em}.modal-container p,.modal-content-3 p{font-size:1.1em;margin-bottom:1.5em;font-weight:400}.modal-container p.short,.modal-content-3 p.short{max-width:260px;margin-right:auto;margin-left:auto}.modal-container p.margin-bottom,.modal-content-3 p.margin-bottom{margin-bottom:2.5em}.modal-container hr,.modal-content-3 hr{margin:1.5em 0;height:1px}.modal-container a.forgot-password,.modal-content-3 a.forgot-password{display:inherit;text-align:right;font-size:.8rem;color:#797b8e}.modal-container .btn-group,.modal-content-3 .btn-group{margin-top:1em}.modal-container .btn-group .btn,.modal-content-3 .btn-group .btn{margin:.35em 0}.login-tabs{margin:1.2em 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:10px}.login-tabs .option{background:#fff;text-align:left;box-shadow:0 2px 10px 0 rgba(20,22,44,.15);border-radius:.25em;width:100%;height:100%;padding:.75em;cursor:pointer}@media screen and (max-width:767px){.login-tabs .option{font-size:92%}}@media screen and (max-width:320px){.login-tabs .option{font-size:75%}}.login-tabs .option:hover{box-shadow:0 2px 10px 0 rgba(20,22,44,.35)}.login-tabs .option.active{background-color:#0091ff;color:#fff;box-shadow:0 2px 10px 0 rgba(20,22,44,.35)}.login-tabs .option.active h3,.login-tabs .option.active h4{color:#fff}.login-tabs .option h4{margin:0 0 .2em;font-size:10px;font-weight:500;text-transform:uppercase}.login-tabs .option h3{margin:0;font-size:1.2em}.login-tabs .option h3 .small-text{font-size:.5em;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.modal-content-4{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.7);position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;animation:fade-in .4s}.modal-content-4.slim .modal-content{max-width:392px;padding:3.75em 2em 3em}.modal-content-4 h2{font-weight:500;font-size:1.5em;margin-bottom:.6em}.modal-content-4 h4{font-weight:500;font-size:1em;margin-bottom:1.25em}.modal-content-4 h6{color:rgba(9,21,28,.39);font-weight:500;font-size:.875em;margin-bottom:.75em}.modal-content-4 p{font-size:1.1em;margin-bottom:1.5em;font-weight:400}.modal-content-4 p.short{max-width:260px;margin-right:auto;margin-left:auto}.modal-content-4 p.margin-bottom{margin-bottom:2.5em}.modal-content-4 hr{margin:1.5em 0;height:1px}.modal-content-4 a.forgot-password{display:inherit;text-align:right;font-size:.8rem;color:#797b8e}.modal-content-4 .btn-group{margin-top:1em}.modal-content-4 .btn-group .btn{margin:.35em 0}.modal-content,.modal-content-4{padding:2.5em 4em;max-width:466px;max-height:100%;width:90%;overflow-y:auto;margin:0 auto;background-color:#fff;border-radius:.15em;position:relative;animation:bounce .5s;-webkit-transform:translateZ(0)}@media screen and (max-width:767px){.modal-content,.modal-content-4{font-size:85%;padding:8px}}@media screen and (max-height:800px){.modal-content,.modal-content-4{font-size:85%}}@media screen and (max-width:320px){.modal-content .btn,.modal-content-4 .btn{padding-right:0;padding-left:0}}.modal-content .close,.modal-content-4 .close{position:absolute;top:1.4em;right:1.4em;width:1.75em;height:1.75em;display:block;text-indent:-9999px;cursor:pointer;background:url(../images/controls/close-round.svg) no-repeat 0 0 / cover}.playlist-rows{margin-top:2.5em}.playlist-rows .text{width:calc(80%)}.playlist-rows .playlist-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em;border-bottom:solid 1px #ececed;padding-bottom:1.1em;margin-bottom:1.1em;overflow:hidden;white-space:nowrap}.playlist-rows .playlist-row:last-of-type{border:none}.playlist-rows .playlist-row h4{margin-bottom:.3em;font-size:1.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.playlist-rows .playlist-row p{margin:0;font-size:1em;font-weight:400;color:#797b8e}@keyframes fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes bounce{0%{transform:scale(.4);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}60%{transform:scale(1.1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{transform:scale(1)}}.modal-content-2{min-height:465px;width:330px;background:white;padding:5px;border-radius:5px}.modal-content-2 .close{display:none}.modal-content-2 .body-wrapper .end-popover .header{padding-bottom:25px}.modal-content-2 .body-wrapper .end-popover .header .thumbnail-section{position:relative;width:210px;margin:auto;padding:10px 0;height:129px;overflow:hidden;margin-bottom:10px;border-radius:5px}.modal-content-2 .body-wrapper .end-popover .header .thumbnail-section .thumbnail-image{border-radius:5px;width:100%}.modal-content-2 .body-wrapper .end-popover .header .thumbnail-section h5{position:absolute;bottom:15px;margin:0;left:10px;text-align:left;color:white}.modal-content-2 .body-wrapper .end-popover .header .profile-image{border-radius:50%;height:90px;width:90px;overflow:hidden;border:5px solid white;margin:auto;margin-top:-48px}.modal-content-2 .body-wrapper .end-popover .header .profile-image .img-fluid{height:100%}.modal-content-2 .body-wrapper .end-popover .header .header-button{width:40px;margin-left:auto;margin-top:-38px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:5px}.modal-content-2 .body-wrapper .end-popover .header .header-button .btn-text .img-fluid{height:15px}.modal-content-2 .body-wrapper .end-popover .header .details .detail-header{text-align:center;font-size:22px;font-weight:600;margin-bottom:5px;margin-top:15px}.modal-content-2 .body-wrapper .end-popover .header .details .detail-para{font-size:15px;text-align:center;color:#959595;font-weight:300}.modal-content-2 .body-wrapper .end-popover .header .profile-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.modal-content-2 .body-wrapper .end-popover .header .profile-button .btn{background:#0091ff;color:#fff;font-size:13px;width:145px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-weight:300;padding:10px 0;border-radius:5px}.modal-content-2 .body-wrapper .end-popover .header .profile-button .btn:hover{background-color:#006ec2;border-color:#006ec2;color:#fff}.modal-content-2 .body-wrapper .end-popover .header .profile-button .btn .icon-share{margin-right:5px}.modal-content-2 .body-wrapper .end-popover .stat{width:210px;height:90px;background:url(../images/ocean-back.png) no-repeat center / cover;margin:auto;margin-bottom:10px;display:-ms-flexbox;display:flex;border-radius:5px}.modal-content-2 .body-wrapper .end-popover .stat .stat-left,.modal-content-2 .body-wrapper .end-popover .stat .stat-right{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1}.modal-content-2 .body-wrapper .end-popover .stat .stat-left .stat-left-inner,.modal-content-2 .body-wrapper .end-popover .stat .stat-right .stat-left-inner,.modal-content-2 .body-wrapper .end-popover .stat .stat-left .stat-right-inner,.modal-content-2 .body-wrapper .end-popover .stat .stat-right .stat-right-inner{position:relative}.modal-content-2 .body-wrapper .end-popover .stat .stat-left .stat-left-inner .stat-header,.modal-content-2 .body-wrapper .end-popover .stat .stat-right .stat-left-inner .stat-header,.modal-content-2 .body-wrapper .end-popover .stat .stat-left .stat-right-inner .stat-header,.modal-content-2 .body-wrapper .end-popover .stat .stat-right .stat-right-inner .stat-header{color:white;text-align:center;font-weight:400;margin-bottom:5px;font-size:25px}.modal-content-2 .body-wrapper .end-popover .stat .stat-left .stat-left-inner .stat-text,.modal-content-2 .body-wrapper .end-popover .stat .stat-right .stat-left-inner .stat-text,.modal-content-2 .body-wrapper .end-popover .stat .stat-left .stat-right-inner .stat-text,.modal-content-2 .body-wrapper .end-popover .stat .stat-right .stat-right-inner .stat-text{font-size:10px;color:#dedede;text-align:center;margin:0;font-weight:600}.modal-content-2 .body-wrapper .end-popover .stat .stat-left{position:relative}.modal-content-2 .body-wrapper .end-popover .stat .stat-left:before{content:"";height:40px;width:1px;background:#dedede;position:absolute;top:30px;right:0}.modal-content-2 .body-wrapper .end-popover .sharing .profile-button{text-align:center;margin-bottom:25px}.modal-content-2 .body-wrapper .end-popover .sharing .profile-button .btn{width:145px;padding:10px 0;font-size:13px;border-radius:5px;font-weight:300}.modal-content-2 .body-wrapper .end-popover .sharing .profile-button .btn:hover{background-color:#006ec2;border-color:#006ec2;color:#fff}.modal-content-3{padding:20px!important;-ms-flex-direction:column;flex-direction:column}.modal-content-3 .close{right:10px!important;top:10px!important}.badges-show-all-modal .modal-content{max-width:910px;width:910px;height:450px;padding:2em}@media screen and (min-width:768px) and (max-width:1024px){.badges-show-all-modal .modal-content{width:90%;max-width:90%;height:auto}}@media screen and (max-width:767px){.badges-show-all-modal .modal-content{width:95%;max-width:95%;height:auto;padding:1em}}.badges-modal-content{max-height:400px;overflow-y:auto;padding:1em 0}.badges-grid-modal{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:1.5em;padding:0 1em}@media screen and (min-width:768px) and (max-width:1024px){.badges-grid-modal{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:767px){.badges-grid-modal{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:1em}}.badge-item-modal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.badge-shape-modal{width:80px;height:80px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5em;position:relative}@media screen and (max-width:767px){.badge-shape-modal{width:60px;height:60px}}.badge-shape-modal .badge-background-png-modal,.badge-shape-modal .badge-background-svg-modal{position:absolute;width:100%;height:100%;left:0;top:0}.badge-shape-modal .badge-background-png-modal{z-index:1}.badge-shape-modal .badge-background-svg-modal{z-index:2;mix-blend-mode:color}.badge-number-modal{position:relative;z-index:3;color:white;font-weight:700;font-size:1.2em;text-shadow:1px 1px 2px rgba(0,0,0,.5)}@media screen and (max-width:767px){.badge-number-modal{font-size:1em}}.badge-label-modal{font-size:.9em;color:#09151c;font-weight:500;max-width:100px;line-height:1.2}@media screen and (max-width:767px){.badge-label-modal{font-size:.8em;max-width:80px}}@media screen and (max-width:767px){header .container>nav.main{display:none}}nav.main{margin-left:3.1em;-ms-flex-item-align:end;align-self:flex-end}nav.main ul{margin:0}nav.main ul li{list-style:none;display:inline-block;font-size:1.125em;font-weight:700;margin:0 2.8em 0 0}nav.main ul li a{display:block;border-bottom:solid .25em transparent;color:#000;padding-bottom:1.2em}nav.main ul li a:hover{color:#797b8e}nav.main ul li a.active{border-color:#0091ff}@keyframes slideDown{0%{transform:translate3d(0,-100%,0)}10%,100%{transform:translate3d(0,0,0)}}@keyframes slideUp{0%{transform:translate3d(0,0,0)}10%,100%{transform:translate3d(0,-100%,0)}}@keyframes slideDownHide{0%{transform:translate3d(0,-100%,0)}10%,90%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,-100%,0)}}.notification-bar{width:100%;margin-bottom:0;padding:1em 1.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:unset;z-index:10000;left:0;right:0;animation-duration:3s;animation-fill-mode:both;animation-timing-function:ease-in-out}@media screen and (max-width:1024px){.notification-bar{font-size:85%}}.notification-bar .text{line-height:1.1;font-size:1em;color:#fff;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.notification-bar .text{font-weight:400}}.notification-bar .text:before{content:'';display:inline-block;width:2.25em;height:2.25em;margin-right:1.75em;background:no-repeat center center / 100% 100%;-ms-flex-negative:0;flex-shrink:0}.notification-bar.close{animation-name:slideUp;display:none!important}.notification-bar.open{animation-name:slideDown}.notification-bar.open-then-hide{animation-name:slideDownHide;animation-duration:2s}.notification-bar .close-icon{width:2em;height:2em;background:url(../images/icons/icon-remove.svg) no-repeat center center / 100% 100%;cursor:pointer;position:absolute;right:5%}.notification-bar.success{background-color:#0091ff}.notification-bar.success .text:before{background-image:url(../images/icons/icon-success.svg)}.notification-bar.warning{background-color:#ffa700}.notification-bar.warning .text:before{background-image:url(../images/icons/icon-warning.svg)}.notification-bar.error{background-color:#fa5548}.notification-bar.error .text:before{background-image:url(../images/icons/icon-error2.svg)}.notification-bar.with-actions{background-color:#0091ff;padding-top:2em;padding-bottom:2em}.notification-bar.with-actions .container{margin-right:auto;margin-left:auto;max-width:930px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.notification-bar.with-actions .container{-ms-flex-flow:column;flex-flow:column;max-width:450px;-ms-flex-align:start;align-items:flex-start}}.notification-bar.with-actions .message{color:#fff;width:57%}@media screen and (max-width:1024px){.notification-bar.with-actions .message{margin-bottom:2em;width:100%}}.notification-bar.with-actions .message h2{color:currentColor;font-size:1em;font-weight:700;line-height:1.5}.notification-bar.with-actions .message h2.icon{background:no-repeat left center / 1.5em 1.5em;padding-left:2em}.notification-bar.with-actions .message h2.icon.hand{background-image:url(../images/hand.png)}.notification-bar.with-actions .message p{margin-bottom:0}.notification-bar.with-actions .actions{width:33%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.notification-bar.with-actions .actions{width:100%;-ms-flex-pack:start;justify-content:flex-start}}.notification-bar.with-actions .actions .btn{background-color:#fff;color:#0091ff;font-weight:500}.notification-bar.with-actions .actions .btn:hover{background-color:#efefef}@media screen and (max-width:1024px){.notification-bar.with-actions .actions .btn{margin-right:1.5em}}.notification-bar.with-actions .actions .btn-text{background-color:transparent;color:#fff}.notification-bar.with-actions .actions .btn-text:hover{background-color:transparent;text-decoration:none}.notification-cross{height:10px;width:10px;cursor:pointer;margin-left:10px}.onboarding-container .onboard-content{margin:5.5rem auto 4rem;width:90%;max-width:350px;animation:slide-in .5s}@media screen and (max-width:540px){.onboarding-container .onboard-content{padding-top:.7rem}}@media screen and (max-width:767px){.onboarding-container .onboard-content{margin-top:2rem}}.onboarding-container .onboard-content h1{color:#f1f1f2;font-weight:700;font-size:3.5rem;margin-bottom:.1em}.onboarding-container .onboard-content p{font-size:1.2em;line-height:1.35;margin-bottom:1em}.onboarding-container .onboard-content p.padding-top{padding-top:.75em}.onboarding-container .select{max-width:200px}.onboarding-container .select select{font-size:1.25em}.toggle-message{cursor:pointer;font-size:1rem;color:#9a9a9a;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.toggle-message:before{content:'';display:block;width:2rem;height:2rem;margin-right:.75rem;border-radius:50%;background:#0091ff url(../images/controls/plus-white.svg) no-repeat center center / 50%}.toggle-message:hover{text-decoration:underline}.message-box>h3{font-size:1.188rem;font-weight:400;margin-bottom:.9rem}.message-box .message{height:auto;overflow:hidden;max-height:300px;transition:max-height .35s}.message-box .message.closed{max-height:0}.message-box .message.open{max-height:auto}.message-box .message textarea{border:solid 1px #000;background-color:#fff;border-radius:.15rem;padding:1rem;margin:1rem 0}.select-lightswitch{border-bottom:solid 1px #ececed;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:1.5em;margin-bottom:1.5em}.select-lightswitch .form-row{margin:0 2em 0 0}.select-lightswitch .select{max-width:unset;border:none}.select-lightswitch .select select{font-size:1.9em;padding:0 1.5em 0 0}.onboard-video{margin:2rem -50%;margin-bottom:50px}@media screen and (max-width:767px){.onboard-video{margin-right:0;margin-left:0}}.onboard-video img{width:100%;height:auto}.pill-checkboxes{padding:0;margin:1.5rem 0 0;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.pill-checkboxes li{padding:0;margin:0 8% .75rem 0;display:-ms-flexbox;display:flex;width:42%}.pill-checkboxes li [type=checkbox]{position:absolute;left:-9999px}.pill-checkboxes li [type=checkbox]+label{position:relative;cursor:pointer;text-transform:none;font-weight:400;font-size:1.1rem;line-height:1;border:1px solid rgba(9,21,28,.3);border-radius:2rem;padding:.8rem 0;background-color:#fff;width:100%;text-align:center}.pill-checkboxes li [type=checkbox]+label:before,.pill-checkboxes li [type=checkbox]+label:after{display:none}.pill-checkboxes li [type=checkbox]:not(:checked)+label:hover{border-color:#09151c}.pill-checkboxes li [type=checkbox]:checked+label{border:1px solid #0091ff}@keyframes slide-in{0%{transform:translateX(10%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{transform:translateX(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}.page-masthead{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.2em}.page-masthead.padding-top{padding-top:3.75rem}@media screen and (max-width:840px){.page-masthead.text-video{-ms-flex-flow:column;flex-flow:column}}.page-masthead.text-video.video-detail .text-box{-ms-flex-preferred-size:27%;flex-basis:27%}.page-masthead.text-video.video-detail .video-box{-ms-flex-preferred-size:68%;flex-basis:68%}@media screen and (max-width:1120px){.page-masthead.text-video.video-detail .text-box{-ms-flex-preferred-size:32%;flex-basis:32%}.page-masthead.text-video.video-detail .video-box{-ms-flex-preferred-size:59%;flex-basis:59%}}.page-masthead.text-video .text-box{-ms-flex-preferred-size:32%;flex-basis:32%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:start;align-items:flex-start;max-width:calc(30%)}@media screen and (min-width:768px) and (max-width:1024px){.page-masthead.text-video .text-box{-ms-flex-preferred-size:38%;flex-basis:38%}}@media screen and (max-width:767px){.page-masthead.text-video .text-box{font-size:85%}}.page-masthead.text-video .text-box .details{width:100%}.page-masthead.text-video .text-box .align-bott{margin-top:auto}.page-masthead.text-video .text-box .avatar-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:1em}.page-masthead.text-video .text-box .avatar-text img{border-radius:50%;width:32px;height:32px;margin-right:.75em}.page-masthead.text-video .text-box h2{line-height:1;overflow:hidden;text-overflow:ellipsis}.page-masthead.text-video .text-box h2+p,.page-masthead.text-video .text-box h4+p,.page-masthead.text-video .text-box .avatar-text+p{margin-top:1.1em}.page-masthead.text-video .text-box h4{color:#b7babc;font-size:1.125em;font-weight:400;margin:0}.page-masthead.text-video .text-box p{font-size:1.125em;line-height:1.4}.page-masthead.text-video .text-box .edit-playlist{display:block;font-size:18px;font-weight:500;margin-bottom:1.5em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.page-masthead.text-video .text-box .edit-playlist:hover{text-decoration:underline}.page-masthead.text-video .text-box .edit-playlist:before{content:"";display:block;width:2em;height:2em;background:#e9eaeb url(../images/icons/icon-pencil.svg) no-repeat center center / 45%;border-radius:50%;margin-right:.6em}.page-masthead.text-video .text-box input[type=text]{padding:0 0 .15em;border:none;outline:none;border-bottom:1px solid #000;font-size:2em;font-weight:500;background-color:transparent}.page-masthead.text-video .text-box textarea{width:100%;border:none;outline:none;border:1px solid #000;padding:1em;font-size:1em;line-height:1.4;background-color:#fff}.page-masthead.text-video .text-box .playlist-actions{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1.1em}.page-masthead.text-video .text-box .video-actions{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:1em 0}.page-masthead.text-video .text-box .video-actions button{padding-right:1.63043478rem;padding-left:1.63043478rem}@media screen and (max-width:840px){.page-masthead.text-video .text-box .video-actions{-ms-flex-pack:start;justify-content:flex-start}.page-masthead.text-video .text-box .video-actions button{margin-right:1.5rem}}@media screen and (max-width:1024px){.page-masthead.text-video .text-box .video-actions button:before{width:1.16rem;height:1.16rem;margin-right:0;top:-.08rem}.page-masthead.text-video .text-box .video-actions button span{display:none}}.page-masthead.text-video .video-box,.page-masthead.text-video .video-thumbnail{-ms-flex-preferred-size:59%;flex-basis:59%;position:relative}@media screen and (min-width:768px) and (max-width:1024px){.page-masthead.text-video .video-box,.page-masthead.text-video .video-thumbnail{font-size:80%;-ms-flex-preferred-size:56%;flex-basis:56%;margin-top:3em}}@media screen and (max-width:800px){.page-masthead.text-video .video-box,.page-masthead.text-video .video-thumbnail{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:.75em;font-size:100%}}@font-face{font-family:SF Pro;src:url(../fonts/sf_pro/SFProDisplay-Regular.woff) format('woff'),url(../fonts/sf_pro/SFProDisplay-Regular.woff2) format('woff2'),url(../fonts/sf_pro/SFProDisplay-Regular.ttf) format('truetype');font-display:swap}@font-face{font-family:SF Pro;src:url(../fonts/sf_pro/SFProDisplay-Bold.woff) format('woff'),url(../fonts/sf_pro/SFProDisplay-Bold.woff2) format('woff2'),url(../fonts/sf_pro/SFProDisplay-Bold.ttf) format('truetype');font-weight:600;font-display:swap}@font-face{font-family:SF Pro;src:url(../fonts/sf_pro/SFProDisplay-Medium.woff) format('woff'),url(../fonts/sf_pro/SFProDisplay-Medium.woff2) format('woff2'),url(../fonts/sf_pro/SFProDisplay-Regular.ttf) format('truetype');font-weight:500;font-display:swap}.page-container.login{width:100%;position:relative}.page-container.login:after{content:'';display:block;position:absolute;background:rgba(0,0,0,.22);width:100%;height:100%;display:none}.med-content{max-width:704px;margin:3.2em auto;min-height:50vh}@media screen and (max-width:767px){.med-content{margin:2em auto}}.page-heading{margin:1.5em 0}@media screen and (max-width:767px){.page-heading{font-size:75%}}.page-heading h1{margin:0}.page-actions{margin:2.5em 0 2em;display:-ms-flexbox;display:flex}.page-actions.flexy{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.page-actions.flexy:after{content:'';width:115px}@media screen and (max-width:767px){.page-actions{margin:1.5em 0}}@media screen and (max-width:1024px){.page-actions{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;font-size:85%}}.page-actions .page-nav{margin:0}@media screen and (max-width:1024px){.page-actions .page-nav{margin:1.25em 0 .5em}}.page-actions .page-nav li{list-style:none;display:inline-block;margin:0 0 0 2em;font-size:1em}.page-actions .page-nav li a{display:block;color:#09151c;border-bottom:solid 4px transparent;padding-bottom:.25em}.page-actions .page-nav li a.active{font-weight:700;border-color:#0091ff}.page-actions a.back{font-size:.875em;font-weight:700;text-decoration:none;color:#09151c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.page-actions a.back{-ms-flex-item-align:start;align-self:flex-start}}@media screen and (max-width:767px){.page-actions a.back{position:static}}.page-actions a.back:before{content:"";display:block;width:.375em;height:.625em;margin-right:.5em;background:url(../images/controls/arrow-left.svg) no-repeat center center / cover}.page-actions a.back:hover{text-decoration:underline;color:#09151c}.page-actions .form-row{margin:0;min-width:150px}.inline-video{margin:2em 0}.inline-video img{width:100%;height:auto}.two-columns{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;width:80%;margin:0 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100vh}.two-columns .column{-ms-flex:50%;flex:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;vertical-align:center}.two-columns .column:nth-of-type(2){text-align:center}.wallpaper-section{font-family:SF Pro!important;font-weight:500;width:52%;background-size:contain;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:150px 27px 0 150px}.wallpaper-section h2{font-family:SF Pro!important;font-size:65px;line-height:75px;font-weight:500;max-width:780px;color:#212529;text-align:center}@media screen and (max-width:1300px){.wallpaper-section h2{font-size:48px;line-height:50px}}@media screen and (max-width:1024px){.wallpaper-section h2{font-size:45px;line-height:45px;margin:auto;padding:0 20px}}@media screen and (max-width:767px){.wallpaper-section h2{font-size:35px;line-height:35px}}@media screen and (max-width:320px){.wallpaper-section h2{font-size:30px;line-height:30px}}.login-bg{margin-top:10px}.wallpaper-logo{position:absolute;top:30px;left:145px}.wallpaper-logo img{max-height:90px}@media screen and (max-width:1024px){.wallpaper-logo{width:200px;top:20px;left:20px}}@media screen and (max-width:767px){.wallpaper-logo{top:10px;left:10px}}@media screen and (max-width:320px){.wallpaper-logo{width:100px}}@media(max-width:1588px){.wallpaper-logo{left:80px}}@media(max-width:990px){.wallpaper-content h2{margin-top:20px;margin-bottom:10px}.wallpaper-logo{position:unset;padding-top:30px;margin:auto;max-width:250px;margin-top:0;margin-bottom:0}.login-section{width:100%;padding-bottom:40px!important}.login{-ms-flex-direction:column;flex-direction:column}}@media(max-width:1650px){.wallpaper-section{padding:150px 27px 0 100px}}@media(max-width:990px){.wallpaper-section{width:100%;-ms-flex-direction:column;flex-direction:column;padding:10px 0 0}}.pagination{display:-ms-flexbox;display:flex;padding:2rem 0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}}.pagination a,.pagination>span{color:#09151c}.pagination a:hover,.pagination>span:hover{color:currentColor;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.pagination a.disabled,.pagination>span.disabled{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.pagination a.disabled:hover,.pagination>span.disabled:hover{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.pagination a span.arrow,.pagination>span span.arrow{display:inline-block;border:solid currentColor;border-width:0 2px 2px 0;padding:4px}.pagination a span.arrow.next,.pagination>span span.arrow.next{transform:rotate(-45deg);margin-right:4px}.pagination a span.arrow.back,.pagination>span span.arrow.back{transform:rotate(135deg);margin-left:4px}.pagination ul{list-style:none;display:block;padding:0;margin:0}@media screen and (max-width:767px){.pagination ul{-ms-flex-order:3;order:3;width:100%;text-align:center;padding-top:1.5rem}}.pagination ul li{display:inline;padding:0 .5rem;margin-bottom:0}.pagination ul li a{color:#525d77}.pagination ul li a.active{color:#fff;font-weight:500;background-color:#0091ff;padding:.2rem .65rem;border-radius:4px}:root{--gray:#999;--blue:#0074d9;--color:#333;--background-color:#fff;--border:1px solid #eee}.picker{background-color:rgba(0,0,0,.5);color:#333;color:var(--color);direction:ltr;display:none;font-size:1rem;line-height:1.5;overflow:hidden;-ms-touch-action:none;touch-action:none;transition:opacity .15s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker-fixed{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1986}.picker-fixed>.picker-dialog{bottom:-100%;left:0;max-height:100%;position:absolute;right:0;transition:bottom .3s}.picker-fixed .picker-header{display:block}.picker-fixed .picker-footer{display:table}.picker-open{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.picker-opened{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.picker-opened>.picker-dialog{bottom:0}.picker-dialog{background-color:#fff;background-color:var(--background-color);border:1px solid #eee;border:var(--border)}.picker-header{border-bottom:1px solid #eee;border-bottom:var(--border);display:none;padding:.875rem 1.25rem;position:relative}.picker-title{font-size:1.125rem;font-weight:500;line-height:1.25rem;margin:0}.picker-close{background-color:transparent;border-width:0;color:#999;color:var(--gray);cursor:pointer;font-size:1.75rem;height:3rem;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";padding:0;position:absolute;right:0;top:0;width:3rem}.picker-close:focus,.picker-close:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";outline:none}.picker-body{overflow:hidden}.picker-grid{display:table;table-layout:fixed;width:100%}.picker-cell{display:table-cell;position:relative}.picker-cell:before,.picker-cell:after{content:"";display:block;left:0;position:absolute;right:0;z-index:3}.picker-cell:before{background-image:linear-gradient(to top,transparent,rgba(0,0,0,.05));bottom:50%;margin-bottom:1rem;top:0}.picker-cell:after{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.05));bottom:0;margin-top:1rem;top:50%}.picker-cell+.picker-cell{border-left:1px solid #eee;border-left:var(--border)}.picker-headers .picker-cell:before{margin-bottom:0}.picker-headers .picker-cell:after{margin-top:2rem}.picker-single:not(.picker-controls):not(.picker-headers) .picker-cell:before,.picker-single:not(.picker-controls):not(.picker-headers) .picker-cell:after{display:none}.picker-cell__header{color:#999;color:var(--gray);font-size:.875rem;font-weight:500;line-height:1.5rem;margin:0;overflow:hidden;padding:.25rem .5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.picker-cell__control{cursor:pointer;height:2rem;padding:.25rem .5rem;position:relative;z-index:4}.picker-cell__control:before{border:0 solid #ccc;content:"";display:block;height:.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:.5rem}.picker-cell__control:hover:before{border-color:var(--primary)}.picker-cell__control--prev:before{border-right-width:1px;border-top-width:1px;margin-top:2px}.picker-cell__control--next:before{border-bottom-width:1px;border-left-width:1px;margin-bottom:2px}.picker-cell__body{overflow:hidden;position:relative}.picker-cell__body:before,.picker-cell__body:after{content:"";height:2rem;left:0;position:absolute;right:0;z-index:1}.picker-cell__body:before{background-image:linear-gradient(to top,rgba(255,255,255,0),#fff);top:0}.picker-cell__body:after{background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);bottom:0}.picker-single .picker-cell__body:before,.picker-single .picker-cell__body:after{display:none}.picker-list{list-style:none;margin:-2rem 0;padding:0;position:relative}.picker-item{color:#999;color:var(--gray);padding:.25rem .5rem;text-align:center;white-space:nowrap}.picker-picked{color:#0074d9;color:var(--blue);font-size:1.125em;line-height:1.5rem}.picker-footer{border-top:1px solid #eee;border-top:var(--border);display:none;width:100%}.picker-cancel,.picker-confirm{background-color:transparent;border-width:0;cursor:pointer;display:table-cell;font-size:1rem;padding:.75rem 1rem;width:50%}.picker-cancel:focus,.picker-cancel:hover,.picker-confirm:focus,.picker-confirm:hover{background-color:#fcfcfc;outline:none}.picker-confirm{color:#0074d9;color:var(--blue)}.grecaptcha-badge{visibility:hidden}.recaptchaGoogle{font-size:x-small}.plan-card input[type=radio]{display:none}.plan-card input[type=radio]:checked+.cols{box-shadow:0 2px 10px 0 rgba(20,22,44,.25);transform:scale(1.03)}.plan-card label{font-size:1em}.plan-card-info-text{-ms-flex-align:safe;align-items:safe;margin-top:-14px}.plan-card-info-text p{font-style:italic;font-weight:400;font-size:12px!important;text-align:right;margin-bottom:0!important}.plan-card.dark .cols{background-color:#0091ff;border-color:#0091ff}.plan-card.dark .cols .col h2,.plan-card.dark .cols .col p{color:#fff}.plan-card.current .cols{margin-top:4em}.plan-card.current .cols:after{content:"Current Plan";width:calc(100% + 2px);height:2em;line-height:2em;font-size:.9em;color:#fff;right:-1px;top:-2em;background:#0091ff none;border-radius:0;border-top-right-radius:.15rem;border-top-left-radius:.15rem}.plan-card.radio .cols{cursor:pointer}.plan-card .cols{transition:all .25s ease-in-out;border:solid 1px #d8d8d8;border-radius:.15rem;background-color:#fff;margin:1.5em 0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:.75em 0;text-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.plan-card .cols{font-size:75%}}.plan-card .cols .col{-ms-flex:1;flex:1;padding:.75em 0;-webkit-transform:translate3d(0,0,0)}.plan-card .cols .col:last-child{border-left:solid 1px #d8d8d8;padding-right:2.25em}.plan-card .cols .col h2{font-size:1.625em;line-height:1.2;margin:0}.plan-card .cols .col p{font-size:1em;line-height:1.6;margin:.35em 0 0;color:#c0c4c6}.plan-card .cols:after{display:block;content:"";width:2em;height:calc(100% + 2px);position:absolute;right:-1px;top:-1px;background:#0091ff url(../images/controls/arrow-right-white.svg) no-repeat center center / 1em 1em;z-index:1;border-top-right-radius:.15rem;border-bottom-right-radius:.15rem}a.edit-plan{color:#000;text-align:center;display:block;margin-top:1em;text-decoration:underline}.plan-content{max-width:462px;margin:4em auto;width:100%}@media screen and (max-width:767px){.plan-content{margin:2em 0}}.plan-content p{font-size:1.1em}.profile-head{-ms-flex-align:center;align-items:center;margin-bottom:4rem}@media screen and (max-width:767px){.profile-head{margin-bottom:1rem}}@media screen and (max-width:855px){.profile-head{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:start;align-items:flex-start}.profile-head .avatar-info{margin-bottom:2em}.profile-head .text{max-width:500px}}.profile-head .avatar-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:50%;flex-basis:50%}@media screen and (max-width:767px){.profile-head .avatar-info{font-size:75%}}.profile-head .avatar-info .avatar{margin-right:2em}.profile-head .avatar-info img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.profile-head .avatar-info .info h2{margin-bottom:.35em;font-weight:700}.profile-head .avatar-info .info h4{color:#b7babc;font-size:1em;font-weight:400;margin-bottom:0}.profile-head .text{-ms-flex-preferred-size:50%;flex-basis:50%}.profile-head .text p{font-size:1.1em}.profile-content{max-width:952px;margin:3.2em auto}@media screen and (max-width:767px){.profile-content{margin:2em auto}}.profile-nav+.grid-wrapper{border-top:solid 1px #d8d8d8;padding-top:2em}@media screen and (max-width:767px){.profile-nav{font-size:90%}}.profile-nav ul{margin:0;display:block}.profile-nav ul li{margin:0 1em 0 0;list-style:none;display:inline-block;font-size:1em}.profile-nav ul li a{color:#000;border-bottom:solid 4px transparent;padding-bottom:.35em;padding:0 .35em .35em;display:block}.profile-nav ul li a:hover{color:#797b8e}.profile-nav ul li a.active{border-color:#0091ff;font-weight:700}.heading-action-large{border-bottom:solid 1px #d8d8d8;margin-bottom:1.5em;padding-bottom:2em;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.heading-action-large{font-size:80%;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:start;align-items:flex-start}}.heading-action-large.margin-top{margin-top:4em}.heading-action-large.no-margin{margin:0}.heading-action-large h2{margin:0;font-weight:700}.heading-action-large .btn-text{color:#0091ff;font-size:1.1em;font-weight:500}@media screen and (max-width:767px){.heading-action-large .btn-text{margin-top:1.25em}}.heading-action-large .btn-text:hover{color:#006ec2}.progress-wrapper{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.progress-wrapper .indicators{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:540px){.progress-wrapper .indicators{position:absolute;top:87px;width:100%;left:0;-ms-flex-pack:center;justify-content:center}.progress-wrapper .indicators .steps{display:none}}.progress-wrapper .steps{font-size:1em;line-height:1;font-weight:500}ul.dots{text-align:center;margin:0 1.5em;color:#0091ff}ul.dots li{width:.68em;height:.68em;margin:0 .55em;border-radius:50%;list-style:none;display:inline-block;background-color:#d0dae0}ul.dots.step-1 li:nth-child(1){background-color:currentColor}ul.dots.step-2 li:nth-child(2){background-color:currentColor}ul.dots.step-3 li:nth-child(3){background-color:currentColor}ul.dots.step-4 li:nth-child(4){background-color:currentColor}ul.dots.step-5 li:nth-child(5){background-color:currentColor}ul.dots.step-6 li:nth-child(6){background-color:currentColor}ul.dots.step-7 li:nth-child(7){background-color:currentColor}ul.dots.step-8 li:nth-child(8){background-color:currentColor}ul.dots.step-9 li:nth-child(9){background-color:currentColor}ul.dots.step-10 li:nth-child(10){background-color:currentColor}.promo-image img{width:80%}.search-bar{position:absolute;top:5em;background-color:#fcfcfc;width:100%;height:calc(100vh - 5em);z-index:60;left:0;transform:translateY(-103%);visibility:hidden;transition:all .25s ease-in;will-change:transform;overflow:scroll;padding:3.563em 0}@media screen and (max-width:767px){.search-bar{top:70px;height:calc(100vh - 70px);padding:1.5em 0;font-size:80%}.search-bar .thumbnail .img-container{padding-top:35%}}@media screen and (max-width:320px){.search-bar{font-size:68%}}.search-bar.open{transform:none;transition:all .3s ease-in-out;visibility:visible}.search-bar .container{display:block;max-width:705px;margin:0 auto}.search-bar .container input{background:url(../images/icons/icon-search.svg) no-repeat left center / 1.4em 1.4em;font-size:1.1em;padding:.85em 2em}.search-bar .container input::-webkit-input-placeholder{color:#000}.search-bar .container input::-moz-placeholder{color:#000}.search-bar .container input:-ms-input-placeholder{color:#000}.search-bar .container input:-moz-placeholder{color:#000}.search-bar .container .search-suggestions{margin:2.5em 0 0;padding:0}.search-bar .container .search-suggestions li{list-style:none;font-size:2em;line-height:1;font-weight:700;margin-bottom:.7em;color:#f1f1f2}.search-bar .container .search-suggestions li:first-child:after{background:#0091ff;height:.3rem;width:1.8rem;display:block;content:'';margin:.9em 0}.search-bar .container .search-suggestions li a{color:#000}.search-bar .container .search-suggestions li a:hover{color:#0091ff}.session-cal{margin:4px 0 0;width:100%}.session-cal .graph{background:url(../images/cal-bg.png) no-repeat center top / 100% 100%;height:66px;overflow:hidden}.session-cal .graph,.session-cal .months{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.session-cal .months{border-top:solid 1px #ececed;position:relative;padding-top:4px}.session-cal .month.bar{background-color:#0091ff;opacity:90;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=9000)";animation:growUp .35s .25s linear;animation-fill-mode:both}.session-cal .month.bar.med{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.session-cal .month.bar.light{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)"}.session-cal .month{text-align:center;width:6.5%;text-transform:uppercase;font-size:.75em;color:#ccc}@keyframes growUp{0%{transform:translateY(100%)}100%{transform:translateY(0)}}.stat-row{border-top:solid 1px #d8d8d8;border-bottom:solid 1px #d8d8d8;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:767px){.stat-row{font-size:85%}}@media screen and (max-width:320px){.stat-row{font-size:70%}}.stat-row+.stat-row{border-top:none}.stat-row .stat{padding:1.5em}.stat-row .stat h2{font-size:2em;margin-bottom:.15em;line-height:1}.stat-row .stat h4{font-size:1em;color:#909090;font-weight:400}.stat-row .total{width:50%}.stat-row .total h2{font-size:22px}.stat-row .stat__wrapper{width:50%;display:-ms-flexbox;display:flex}.stat-row .stat__wrapper .stat{padding:1.5em!important}.stat-row .stat__wrapper .stat h2{font-size:22px}.stat-row .stat__wrapper .total-border__right{border-right:1px solid #d8d8d8!important}@media screen and (max-width:767px){.stat-row .stat__wrapper{width:100%}}.stat-row.cols-4 .stat{-ms-flex-preferred-size:25%;flex-basis:25%;text-align:center;border-right:solid 1px #d8d8d8}.stat-row.cols-4 .stat:last-child{border:none}@media screen and (max-width:1024px){.stat-row.cols-4 .stat{font-size:90%;-ms-flex-preferred-size:50%;flex-basis:50%}.stat-row.cols-4 .stat:nth-child(2n){border-right:none}.stat-row.cols-4 .stat:nth-last-child(-n+2){border-top:solid 1px #d8d8d8}}.stat-row.cols-2 .stat{-ms-flex-preferred-size:50%;flex-basis:50%}.stat-row.cols-2 .stat:first-child{border-right:solid 1px #d8d8d8;padding-left:3em}@media screen and (max-width:767px){.stat-row.cols-2 .stat:first-child{border-right:none}}@media screen and (max-width:1024px){.stat-row.cols-2 .stat:first-child{padding-left:0}}@media screen and (max-width:767px){.stat-row.cols-2 .stat{padding-right:0;padding-left:0;-ms-flex-preferred-size:100%;flex-basis:100%;border-bottom:solid 1px #d8d8d8}.stat-row.cols-2 .stat:last-child{border-bottom:none}}.stat-row.cols-2 .stat .text-cal{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.stat-row.cols-2 .stat .text-cal .session-cal{width:230px}.meditation-col{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.meditation-col .stat.meditation{-ms-flex-pack:end;justify-content:flex-end}.meditation-col .stat.meditation .btn{margin:auto;display:block}.meditation-col .stat.meditation:first-child{padding-left:0}.heading-bar{margin:2.25em 0 .5em;padding-bottom:.5em;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.heading-bar{font-size:85%}}@media screen and (max-width:320px){.heading-bar{font-size:70%}}.heading-bar h2{margin:0;font-size:1.1em}.heading-bar .buddies-btn{color:#09151c;background:url(../images/controls/arrow-right.svg) no-repeat right center / .45em .75em;padding-right:1em}.heading-bar .buddies-btn a{color:#fff;border-radius:.15rem;padding:.25em .7em .25em 2.2em;font-size:.85em;background:#0091ff url(../images/icons/icon-buddy-plus.svg) no-repeat .5em center / 1.35em 1.35em}.streak-wrapper{overflow:hidden;margin-bottom:.75em}.streak-wrapper.med{max-width:500px}.streak{margin-bottom:.5em;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;max-width:90%;animation:growRight .35s .25s linear;animation-fill-mode:both}.streak.user .bar{background-color:#0091ff}.streak .bar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;background:#b0b4b7;padding:.25em 0 .25em 1em;border-top-right-radius:2em;border-bottom-right-radius:2em}.streak .bar .name{color:#fff;margin:0;font-size:.9em;line-height:1.1}.streak .bar .name span{font-size:.75em}.streak .bar .avatar{width:2.25em;height:2.25em;border-radius:50%;border:solid 2px #fff;margin:0 .2em 0 .5em}.streak .data{margin-left:.75em;font-size:1em;-ms-flex-negative:0;flex-shrink:0}.streak .data h5,.streak .data h6{font-weight:400;margin:0}.streak .data h5{font-size:1em}.streak .data h6{font-size:.75em;color:#b6babc}@keyframes growRight{0%{transform:translateX(-100%)}100%{transform:translateY(0)}}.thumbnail{margin-bottom:1.4em}.thumbnail .content{position:relative;margin-bottom:.65em}.thumbnail .img-container{display:block;width:100%;height:auto;position:relative;overflow:hidden;padding-top:57.7%}.thumbnail.solid .thumb{background-color:#0091ff}.thumbnail .thumb{height:auto;border-radius:.15rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0}.thumbnail .likes{position:absolute;right:1em;bottom:1em;z-index:20;color:#fff;font-size:1em;padding-left:1.5em;background:url(../images/icons/icon-heart.svg) no-repeat left center / 1em 1em}.thumbnail .likes.is-liked{background:url(../images/icons/icon-heart-filled.svg) no-repeat left center / 1em 1em}.thumbnail .mask{display:block;position:absolute;width:100%;height:100%;z-index:10;transition:all .25s ease-in-out;border-radius:.15rem;background-image:linear-gradient(-180deg,rgba(21,47,60,0) 0,#09151c 100%)}.thumbnail.video .play{width:1.5em;height:1.5em;margin:auto;position:absolute;bottom:1em;right:1em;z-index:30;background:url(../images/icons/icon-play-thumb.svg) no-repeat center center / 100%;display:block}.thumbnail.video .delete{width:1.35em;height:1.4em;margin:auto;position:absolute;bottom:1em;right:1em;z-index:20;background:url(../images/icons/icon-delete.svg) no-repeat center center / 100%;text-indent:-9999px}.thumbnail.video .delete:hover{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.thumbnail.video .delete a{display:block;width:100%;height:100%}.thumbnail.video .text h3{max-width:unset;font-size:1.1em}.thumbnail.video .text p{color:#fff;margin:0;text-shadow:0 .063em .125em rgba(0,0,0,.5)}.thumbnail .title-text{width:calc(80%);overflow:hidden;text-overflow:ellipsis}.thumbnail a .mask{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)"}.thumbnail a:hover .mask{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.thumbnail.dark .text h3{color:#000;text-shadow:unset}.thumbnail.border .thumb{border:solid 1px #e9eaeb}.thumbnail.border h3{max-width:55%}.thumbnail.solid .text{top:50%;left:50%;bottom:unset;text-align:center;transform:translate(-50%,-50%);width:100%}.thumbnail.solid .text h3{max-width:unset;text-shadow:0 .125em .188em rgba(0,0,0,.2)}.thumbnail .text{position:absolute;bottom:.9em;left:1em;right:1em;z-index:20}.thumbnail .text h3{color:#fff;font-size:1.24em;margin:0;text-shadow:0 .125em .188em rgba(0,0,0,.5)}.thumbnail .caption{font-weight:400;font-size:.8rem;line-height:1;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.thumbnail .caption .quantity{color:#797b8e}.thumbnail .blur-section{position:absolute;top:0;bottom:0;right:0;left:0;background:#585858;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.videos{position:absolute;top:0}html{font-size:16px;font-family:Circular Air Pro,Helvetica,sans-serif}body{line-height:1.5;font-family:Circular Air Pro,Helvetica,sans-serif;color:#09151c}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;font-weight:700;line-height:1.3;font-family:Circular Air Pro,Helvetica,sans-serif;color:#09151c}a{transition:all .25s ease-in-out;text-decoration:none;color:#0091ff}a:hover{color:#006ec2}a.arrow-link{text-decoration:none;color:#09151c;background:url(../images/controls/arrow-right.svg) no-repeat right center / .45em .75em;padding-right:1.5em}a.arrow-link:hover{text-decoration:underline}.fancy:after{background:#0091ff;height:.3rem;width:1.8rem;display:block;content:'';margin:.55em 0 .75em}h1{font-size:2.25em}h2{font-size:2em}h2.fancy{font-weight:700}h3{font-size:1.125em}h4{font-size:1.5em}h5{font-size:.85em}address{font-weight:300}strong{font-weight:700}p{margin-bottom:1.3em}p.padding-top{margin-top:1.3em}p.no-margin{margin-bottom:0}p.light{color:#797b8e}p.fancy:after{margin:1.25em 0 2em}ul{margin:0 0 1.45em 1em;padding:0;list-style:disc outside}ul ul{margin:1em 0 1em 1em}ol ul{margin:1em 0 1em 1em}ol ol{margin:1em 0 1em 1.25em}ul li{list-style:outside;margin:0 0 .2em}ol{margin:0 0 1em 1.25em;list-style-type:decimal}ol li{margin:0 0 .5em}li li{font-size:1em}@font-face{font-family:Circular Air Pro;src:url(../fonts/CircularAirPro-Light.eot);src:url(../fonts/CircularAirPro-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/CircularAirPro-Light.woff) format('woff'),url(../fonts/CircularAirPro-Light.ttf) format('truetype');font-weight:300}@font-face{font-family:Circular Air Pro;src:url(../fonts/CircularAirPro-Medium.woff2) format('woff2'),url(../fonts/CircularAirPro-Medium.woff) format('woff');font-weight:500}@font-face{font-family:Circular Air Pro;src:url(../fonts/CircularAirPro-Bold.eot);src:url(../fonts/CircularAirPro-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/CircularAirPro-Bold.woff) format('woff'),url(../fonts/CircularAirPro-Bold.ttf) format('truetype');font-weight:700}@font-face{font-family:Circular Air Pro;src:url(../fonts/CircularAirPro-Book.eot);src:url(../fonts/CircularAirPro-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/CircularAirPro-Book.woff) format('woff'),url(../fonts/CircularAirPro-Book.ttf) format('truetype')}@font-face{font-family:SF Pro;src:url(../assets/fonts/sf_pro/SFProDisplay-Regular.woff) format('woff'),url(../assets/fonts/sf_pro/SFProDisplay-Regular.woff2) format('woff2'),url(../assets/fonts/sf_pro/SFProDisplay-Regular.ttf) format('truetype');font-display:swap}@font-face{font-family:SF Pro;src:url(../assets/fonts/sf_pro/SFProDisplay-Bold.woff) format('woff'),url(../assets/fonts/sf_pro/SFProDisplay-Bold.woff2) format('woff2'),url(../assets/fonts/sf_pro/SFProDisplay-Bold.ttf) format('truetype');font-weight:700;font-display:swap}@font-face{font-family:SF Pro;src:url(../assets/fonts/sf_pro/SFProDisplay-Bold.woff) format('woff'),url(../assets/fonts/sf_pro/SFProDisplay-Bold.woff2) format('woff2'),url(../assets/fonts/sf_pro/SFProDisplay-Bold.ttf) format('truetype');font-weight:700;font-display:swap}.video-thumbnail,.video-poster{position:relative}@media screen and (max-width:767px){.video-thumbnail,.video-poster{font-size:75%}}.video-thumbnail .heading,.video-poster .heading{position:absolute;z-index:20;top:1.15em;left:1.15em;color:#fff;text-transform:uppercase;font-size:1.125em;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;line-height:1;margin:0;letter-spacing:.08em}.video-thumbnail .heading:before,.video-poster .heading:before{content:"";display:block;width:.28em;background:#0091ff;margin-right:.5em}.video-thumbnail .play,.video-poster .play{width:6.25em;height:6.25em;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:30;background:url(../images/icons/icon-play.svg) no-repeat center center / 100%;cursor:pointer}@media screen and (max-width:767px){.video-thumbnail .play,.video-poster .play{width:3.5em;height:3.5em;bottom:1em;right:1em;top:unset;left:unset;transform:unset}}.video-thumbnail .delete,.video-poster .delete{margin:auto;position:absolute;z-index:80;background:url(../images/icons/icon-delete.svg) no-repeat center center / 100%;width:1.35em;height:1.4em;bottom:1em;right:1em;text-indent:-9999px}.video-thumbnail .delete:hover,.video-poster .delete:hover{opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.video-thumbnail .delete a,.video-poster .delete a{display:block;width:100%;height:100%}.video-thumbnail .content,.video-poster .content{position:relative}.video-thumbnail .content>a,.video-poster .content>a{display:block;width:100%;height:100%;position:absolute;z-index:1}.video-thumbnail .mask,.video-poster .mask{display:block;position:absolute;background:#000;opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";width:100%;height:100%;z-index:10;top:0;left:0;border-radius:.15rem}.video-thumbnail .image,.video-poster .image{width:100%;height:350px;-o-object-fit:cover;object-fit:cover;border-radius:.15rem;position:relative}.video-thumbnail .poster-image,.video-poster .poster-image{display:block;width:100%;height:auto;background:no-repeat center center / cover;border-radius:.15rem;position:relative}.video-thumbnail.dark .heading,.video-poster.dark .heading{color:#000}.video-thumbnail.dark .text h3,.video-poster.dark .text h3{text-shadow:unset}.video-thumbnail.dark .text h3 a,.video-poster.dark .text h3 a{color:currentColor}.video-thumbnail.dark .text h3 a:hover,.video-poster.dark .text h3 a:hover{text-decoration:underline}.video-thumbnail.border .image,.video-poster.border .image{border:solid 1px #e9eaeb}.video-thumbnail .text,.video-poster .text{position:absolute;bottom:1.15em;left:1.15em;z-index:20}.video-thumbnail .text h3,.video-poster .text h3{color:#fff;font-size:1.5em;margin:0 0 .2em;text-shadow:0 2px 3px rgba(0,0,0,.5)}.video-thumbnail .text p,.video-poster .text p{color:#fff;font-size:1em;margin:0;text-shadow:0 2px 3px rgba(0,0,0,.5)}.video-thumbnail .text .caption,.video-poster .text .caption{font-weight:400;font-size:.85em;line-height:1;margin:2em 0 0;color:#fff}.videoWrapper h2.heading{font-size:1.125em;line-height:1;margin:0;margin-bottom:1.1em}.videoWrapper .video,.videoWrapper .video-poster{position:relative;padding-bottom:55.5%;height:0;background-color:#ececed;border-radius:.15rem;overflow:hidden}.videoWrapper .video .video-title-link,.videoWrapper .video-poster .video-title-link{color:#fff!important}.videoWrapper .video .video-title-link:hover,.videoWrapper .video-poster .video-title-link:hover{color:#fff!important}.videoWrapper .video-poster{background:no-repeat center center;background-size:cover}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}