﻿/*!
Theme Name:     Diverso
Description:    Based on Diverso theme
Author:         Alan Cheuk
Author URI:     http://7sage.com
Version:        1.0.1
*/html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:root{--7s-colors-white: #fff}:root{--7s-fonts-primary: Nunito Sans Variable, L Futura W01, HelveticaNeue-Light, Helvetica Neue Light, Roboto Light, sans-serif-thin, sans-serif-light, Arial, sans-serif;--7s-fonts-icons: "Font Awesome 6 Pro"}@font-face{font-family:"Nunito Sans Variable";src:url("/wp-content/themes/diverso/css/fonts/Nunito_Sans/NunitoSans-VariableFont_YTLC,opsz,wdth,wght.ttf") format("truetype-variations");font-weight:300 900;font-style:normal}@font-face{font-family:"Nunito Sans Variable";src:url("/wp-content/themes/diverso/css/fonts/Nunito_Sans/NunitoSans-Italic-VariableFont_YTLC,opsz,wdth,wght.ttf") format("truetype-variations");font-weight:300 900;font-style:italic}.center{text-align:center}.single-7s_lesson blockquote{font-style:unset}@-webkit-keyframes ss-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes ss-bounce-1{0%{opacity:0;-moz-transform:scale(0.5)}60%{opacity:1;-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@keyframes ss-bounce-1{0%{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ss-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes ss-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}100%{-moz-transform:translateX(0)}}@keyframes ss-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes ss-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes ss-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}100%{-moz-transform:translateX(0)}}@keyframes ss-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}html{scroll-padding-top:52px;scroll-behavior:smooth}#ss-profile-form .ss-display-name,#ss-preference-form .ss-display-name{font-size:12px;color:#888}#ss-profile-form #ws-plugin--s2member-profile-login,#ss-preference-form #ws-plugin--s2member-profile-login{background:var(--7s-colors-white);border:1px solid var(--7s-colors-white)}#ss-profile-form label,#ss-preference-form label{font-size:15px}#ss-profile-form strong,#ss-preference-form strong{font-weight:normal}#ss-profile-form .ws-plugin--s2member-profile-field,#ss-preference-form .ws-plugin--s2member-profile-field{margin:10px 5px 10px 0}#ss-preference-form label{font-weight:normal}#ss-preference-form input[type=submit]{margin-top:1em}#ss-profile-form input[type=email],#ss-profile-form input[type=text],#ss-profile-form input[type=password]{display:block;margin-bottom:5px;width:300px}#ss-profile-form input[type=text]:hover{border-color:#b1b1b1}#ss-profile-form input[type=text]:focus{-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc}#ss-preference-form input[type=submit],#ss-profile-form input[type=submit]#ws-plugin--s2member-profile-submit{border-radius:8px;font-size:32px;padding:7px 40px;text-align:center;background-color:#00a4e3;border:1px solid #0090d0;color:var(--7s-colors-white) !important}#ss-profile-form input[type=submit]#ws-plugin--s2member-profile-submit:hover{background-color:#0094c3}#ss-profile-form input[type=submit]#ws-plugin--s2member-profile-submit:active{position:relative;top:1px}#registerform .ss-lawschool-start{margin-right:5px;height:14px}#registerform .ss-terms-conditions-checkbox{margin-right:5px}#registerform .ws-plugin--s2member-custom-reg-field-op-l{padding-right:4px}.ss-email-warning{background:#ffc;padding:5px 15px;margin-right:27px;margin-top:5px;border-radius:5px}.ss-terms-of-service{line-height:150%;display:inline-block;font-size:80%}.ss-input-placeholder-icon{display:flex !important;align-items:center;height:100%;color:#505050;opacity:.5;position:absolute;left:1.25em}.ss-input-with-icon-placeholder{padding-left:3em !important;margin-top:0px !important}.ws-plugin--s2member-custom-reg-field{margin-top:0 !important;padding-left:3em !important}#ws-plugin--s2member-custom-reg-field-ajs-anonymous-id,label[for=ws-plugin--s2member-custom-reg-field-ajs-anonymous-id],p:has(#ws-plugin--s2member-custom-reg-field-ajs-anonymous-id){display:none}.ss-auth-modal{width:380px;max-width:100%;font-size:18px;padding:20px 30px;box-sizing:border-box}.ss-auth-modal *{box-sizing:border-box}.ss-auth-modal *:not(i){font-family:var(--ss-font-new)}.ss-auth-modal #auth-form-description{color:#898989;line-height:1.3;font-size:.8em;text-align:center;margin:.4em 1.5em 1em 1.5em}.ss-auth-modal #ws-plugin--s2member-custom-reg-field-user-pass-strength{display:none}.ss-auth-modal form{gap:.8em;display:grid}.ss-auth-modal form p{margin:0}.ss-auth-modal form p:empty{display:none}.ss-auth-modal label{display:block;position:relative}.ss-auth-modal label br,.ss-auth-modal p:not(.login-remember) label span{display:none !important}.ss-auth-modal input:not([type=submit]):not([type=checkbox]){border:none;padding:15px;font-size:.9em;color:#505050;background:#eaeff4;margin-top:15px;width:100% !important}.ss-auth-modal input:not([type=submit]):not([type=checkbox]).error{border:1px solid #ff2b2b;background:#ffe2e2}.ss-auth-modal input[type=submit]{width:auto;display:block;cursor:pointer;font-size:1.3em;font-weight:400;text-align:center;margin:0em auto .5em;padding:7px 40px;border-radius:8px;background-color:#00a4e3;border:1px solid #0090d0;color:var(--7s-colors-white)}.ss-auth-modal h4{font-size:24px;color:#393939;font-weight:900;text-align:center}.ss-auth-modal .ss-email-error{color:#ff2b2b;line-height:1;font-size:.8em;margin:0 auto;padding:.1rem 1rem .5rem 1rem}.ss-auth-modal .form-footer{display:flex;justify-content:end;font-size:.9em}.ss-login-modal h4{padding-bottom:.6em}.ss-login-modal p:not(.login-remember) label{display:none !important}.ss-login-modal .login-remember{padding-left:1em;font-size:.85em;color:#393939}.ss-register-modal form p{gap:inherit;display:grid}.ss-register-modal .ss-terms-of-service{color:#898989;text-align:center;padding:0em 1.5em 0 1.5em}.ss-auth-modal .ss-alert-box{display:flex;gap:10px;margin:0;padding:10px;padding-left:10px !important;font-size:.8em;line-height:1.3;border-radius:5px;border:1px solid #ffdcbb}.ss-auth-modal .ss-alert-box::before{top:auto;left:auto;transform:none;position:relative;font-size:2em}.ss-auth-modal .auth-modal-tabs{display:flex;justify-content:center}.ss-auth-modal .auth-modal-tab{color:#898989;cursor:pointer;font-weight:bold;padding-inline:25px;padding-bottom:10px;border-bottom:3px solid #ccc}.ss-auth-modal.ss-login-modal .auth-modal-tab.ss-login-link,.ss-auth-modal.ss-register-modal .auth-modal-tab.ss-register-link{color:#393939;font-weight:bold;border-bottom-color:#494949}#colorbox:has(.ss-auth-modal){max-width:100dvw}#colorbox:has(.ss-auth-modal) #cboxWrapper,#colorbox:has(.ss-auth-modal) #cboxContent,#colorbox:has(.ss-auth-modal) #cboxLoadedContent{max-width:100%}a img{border:none}body{line-height:1.7;background:var(--7s-colors-white)}body,input,textarea{font-family:var(--7s-fonts-primary);font-size:20px;font-weight:200;color:#000;letter-spacing:-0.01em;-webkit-font-smoothing:antialiased}input[type=text],input[type=search],input[type=email],input[type=password],textarea{border-radius:6px;padding:6px 8px;border:1px solid #b6b6b3;font-size:19px}input[type=submit]{-webkit-appearance:none}a,a:hover{text-decoration:none}p{margin:15px 0}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:100%;letter-spacing:-0.03em;clear:both;color:#000;margin:20px 0 10px 0;clear:both}h1{font-size:38px}h2{font-size:35px}h3{font-size:32px}h4{font-size:29px}h5{font-size:26px}h6{font-size:23px}h1,h2,h3,h4,h5,h6,.special-font{font-family:var(--7s-fonts-primary)}.wp-admin ul{margin-left:0}ul{margin-left:30px}ol{margin-left:30px}i,em{font-style:italic}strong,b{font-weight:bold}blockquote{font-style:italic}mark{background-color:#ffd;box-shadow:0 0 0 1px #f9f9d7;transition:all .2s}mark:hover{background-color:#ff8;box-shadow:0 0 0 1px #f9f983}dt{font-weight:bold;margin:5px 0px}dd{margin-bottom:20px}select{font-size:85%;font-weight:200;border:1px solid #e3e3e3;background:#fcfcfc;border-radius:4px;padding:3px 4px}.no_js .hide-if-no-js{display:none}.line{border-top:1px solid #cacaca}.space{height:45px}.border-line{height:1px;background:#ddd;width:100%;clear:both;margin:1.2em 0}.wrapper{width:960px;margin:0 auto;background-color:var(--7s-colors-white)}.wrapper ul{list-style-position:inside}.extra-content{padding:0 0 30px;clear:both}.ss-faded{opacity:.35}.full-width{width:100%;box-sizing:border-box}.center-column{max-width:760px;margin-left:auto;margin-right:auto}.ss-full-width{width:100vw;position:relative;left:calc(-50vw + 50%)}.ss-middle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ss-search-result-ellipsis{color:#aaa;background:#fafafa}.warning-message{border-radius:1px;background:#fcc;padding:10px 20px;margin-left:auto;margin-right:auto;max-width:960px;box-sizing:border-box}.warning-message .fa-exclamation-triangle{color:var(--7s-colors-white);font-size:50px;float:left;padding-right:20px;padding-top:7px}.ss-audio-container{background:#fff;padding:8px 20px;margin-left:-20px;width:100%;box-sizing:content-box;position:relative;transition:all .2s;border-bottom:1px solid rgba(0,0,0,0)}.ss-audio-container.ss-top{position:sticky;z-index:8000;border-bottom:1px solid rgba(0,0,0,.15)}.ss-audio-container-alt{background:#fff;padding:5px 20px;margin-left:-20px;width:100%;box-sizing:content-box;position:fixed;bottom:0;left:0;transition:all .2s;z-index:9999999;box-shadow:0 -5px 4px -4px rgba(0,0,0,.2)}.ss-audio-playback-rate{display:inline-block;padding:2px 8px;border-radius:18px;transition:all .2s;cursor:pointer}.ss-audio-playback-rate.ss-selected{background:#def}.ss-transcript-chunk{transition:all .2s;padding:.2375em 0;cursor:pointer}.ss-transcript-chunk.ss-past{background-color:rgba(0,0,0,.03);color:#000}.ss-transcript-chunk.ss-present{background-color:rgba(255,255,0,.4);color:#000}.ss-transcript-chunk.ss-future{background-color:var(--7s-colors-white);color:rgba(0,0,0,.5)}.ss-transcript-chunk:hover{background-color:rgba(0,174,227,.1) !important}.ss-transcript-chunk:active{background-color:rgba(0,174,227,.2) !important}.ss-audio-transcript .ss-fill-in-toggle{cursor:pointer}.ss-audio-transcript.ss-fill-in-off .ss-fill-in-toggle{opacity:.4;transition:all .2s}.ss-audio-transcript.ss-fill-in-off .ss-fill-in-toggle:hover,.ss-audio-transcript.ss-fill-in-on .ss-fill-in-toggle:hover{opacity:.7}.ss-audio-transcript.ss-fill-in-on .ss-fill-in-answer,.ss-audio-transcript.ss-fill-in-on .ss-fill-in-toggle .fa-toggle-off{display:none}.ss-audio-transcript.ss-fill-in-off .ss-fill-in-input,.ss-audio-transcript.ss-fill-in-off .ss-fill-in-toggle .fa-toggle-on{display:none}.ss-audio-transcript .ss-fill-in input[type=text]{border:none;border-bottom:1px solid rgba(0,0,0,.3);background:none;padding:5px 0;border-radius:0;font-size:93%;color:#007;text-align:center}.ss-audio-transcript .ss-fill-in input[type=text]:focus{outline:none !important;background:rgba(255,255,0,.2)}.ss-outline-note{opacity:.5;font-style:italic}.ss-audio.ss-video.video-js{font-size:18px}.ss-audio.ss-video.video-js.vjs-fluid{padding-top:2.6em}.ss-audio-container .ss-audio.ss-video.video-js .vjs-play-control{transition:all .2s;transform:scale(1.7);opacity:1 !important}.ss-audio-container.ss-top .ss-audio.ss-video.video-js .vjs-play-control{transform:scale(1)}.ss-audio.ss-video .vjs-big-play-button{display:none}.ss-audio.ss-video.video-js .vjs-text-track-cue div{backdrop-filter:blur(3px);z-index:2}.ss-audio-container .ss-audio.ss-video.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{bottom:auto;top:3.5em;display:flex;flex-direction:column-reverse}.ss-audio-container .ss-audio.ss-video.video-js .vjs-volume-panel.vjs-volume-panel-vertical .vjs-volume-control.vjs-volume-vertical{bottom:auto;top:2.7em}.ss-audio-lesson{cursor:pointer}.ss-audio-lesson-crosslink{position:relative}.ss-audio-lesson-crosslink .fa-head-side-headphones{padding:12px;margin:6px 0px 10px 0px}@media screen and (min-width: 900px){.ss-audio-lesson-crosslink .fa-head-side-headphones{position:absolute;top:10px;right:22px}}.ss-audio-lesson-crosslink i{opacity:.25;transition:all .2s;border-radius:100px;padding:1px;color:#000}.ss-audio-lesson-crosslink i:hover{opacity:.5;background:rgba(0,0,0,.05)}.ss-audio-lesson-crosslink i:active{opacity:1}.ss-site-icon.fal{opacity:.18;font-size:80%;margin-left:5px;position:relative;bottom:1px}.ss-site-arrow{opacity:.5}#slogan{text-align:center;padding-bottom:16px;margin-top:20px;margin-bottom:40px;background:url("images/slogan-shadow.png") no-repeat center bottom}.page-template-home-php #slogan{background:none}#slogan h1{font-size:34px;color:#000;padding-bottom:.3em}#slogan h3{font-size:24px;color:#5d5c5c}#slogan h1,#slogan h3{margin:0;font-weight:normal}#slogan h1 span,#slogan h3 span{color:#a6a4a4}.ss-dashboard{display:flex;flex-wrap:wrap;flex-direction:row;max-width:1920px;margin-left:auto;margin-right:auto}.ss-dashboard .ss-dashboard-column{flex:1 1 400px;max-width:50vw}@media screen and (max-width: 800px){.ss-dashboard .ss-dashboard-column{max-width:initial}}#hero{background:rgba(0,0,0,0);height:800px;font-family:var(--7s-fonts-primary);font-weight:200}.hero-overlay{height:100%;width:100%;color:var(--7s-colors-white);text-shadow:0 0 20px #000;position:absolute;display:none}.hero-overlay:first-child{display:block}.hero-overlay-text{position:absolute;text-align:center;padding-left:3%;padding-right:3%;box-sizing:border-box;font-size:80px;width:100%;bottom:40px}.hero-overlay-citation{position:absolute;bottom:5%;left:5%;font-size:30px}#hero .big-button{text-shadow:none;box-shadow:0 0 6px rgba(0,0,0,.1);border:none;background:rgba(255,255,255,.85);color:#333;font-size:40px;white-space:nowrap}#hero .big-button:hover{background:#fff}@media screen and (max-width: 600px){.hero-overlay-text{position:absolute;text-align:center;padding-left:3%;padding-right:3%;box-sizing:border-box;font-size:40px;width:100%;bottom:40px}}.slider{position:relative;overflow:auto;font-weight:100;height:300px;overflow:hidden}.slider .slides{margin:0}.slider .slide{list-style:none;float:left;position:relative}.slide .caption{position:absolute;top:40px;left:40px;font-size:36px;padding:25px 40px;border-radius:2px;color:var(--7s-colors-white);background:rgba(0,0,0,.6)}.slider-arrow{display:none !important;position:absolute;color:var(--7s-colors-white);opacity:.35;z-index:10;bottom:40%;padding:10px;font-size:40px;transition:opacity .2s}.has-dots .slider-arrow{display:block !important}.slider-arrow:hover{opacity:1;color:var(--7s-colors-white)}.slider-arrow.prev{left:0}.slider-arrow.next{right:0}.dots{position:absolute;left:0;right:0;margin:0;bottom:10px;text-align:center}.dots .dot{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid var(--7s-colors-white);border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}.dots .dot.active{background:var(--7s-colors-white);opacity:1}#testimonials{background:rgba(51,68,85,.97);backdrop-filter:blur(3px);box-shadow:0 1px 4px rgba(0,0,0,.4);font-family:var(--7s-fonts-primary);font-weight:200}#testimonials .slide{text-align:center;font-size:28px;padding:10px 30px 50px 30px;color:var(--7s-colors-white);min-height:350px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#testimonials blockquote{font-size:40px}#testimonials blockquote:before{content:'"'}#testimonials blockquote:after{content:'"'}#testimonials .dots .dot{width:7px;height:7px;border-width:1px;margin:0 3px}.ss-front-page-panel{text-align:center;background:rgba(255,255,255,.9);backdrop-filter:blur(3px);padding:30px 0 60px 0}.ss-front-page-panel.ss-front-page-panel-blue{background:rgba(0,166,227,.9)}.ss-front-page-panel.ss-front-page-panel-green{background:rgba(0,136,17,.9)}.ss-front-page-panel.ss-front-page-panel-purple{background:rgba(63,32,137,.9)}.ss-front-page-panel .ss-front-page-panel-text{width:70%;width:min(70%,1024px);margin:auto;text-align:left}.page-title{text-align:center;margin-bottom:30px}#content{margin-left:auto;margin-right:auto}a{color:#00a4e3;cursor:pointer}a:hover{color:#000}.page-template-home-php{padding-top:40px}#sidebar .widget ul{margin:0;list-style:none;font-size:13px}#sidebar .widget a{color:#777}#sidebar .widget a:hover{color:#000}#footer{padding:10px 10px 30px}#copyright{font-size:10px;line-height:12px}#copyright p{line-height:12px}#ss-force-refresh{display:block;text-align:center;font-size:10px;padding:4px;font-weight:bold}.general-pagination{height:18px;margin:0 auto;text-align:center;clear:both;margin-bottom:20px}.general-pagination span{display:none}.general-pagination a{display:inline-block;padding:3px 8px;line-height:17px;text-align:center;color:#777}.general-pagination a.selected{color:#000;font-weight:bold}.general-pagination a:hover{color:#000;text-decoration:none;background:#eef7ff}.general-pagination a,.general-pagination span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.hentry{margin-bottom:40px;position:relative}.ss-card.blog-big{padding:0;padding-bottom:40px}.featured-image{position:relative;overflow:hidden;max-height:800px}.featured-image img{position:relative;width:100%;padding:0;margin:0}.featured-image .ss-placeholder{height:400px;background:#00a4e3}.featured-image.ss-thumbnail .ss-shaded-band{text-shadow:0 0 5px rgba(0,0,0,.5);background:rgba(0,0,0,.5);padding:25px 0px}.featured-image-caption{text-align:center;position:absolute;top:0;left:0;padding:0 5%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.title a{color:var(--7s-colors-white) !important}.wp-list-table .title a{color:#00a4e3 !important}.featured-image-caption .title{padding:10px;font-size:60px;font-family:var(--7s-fonts-primary);font-weight:bold}.featured-image-caption .ss-date{color:var(--7s-colors-white);padding:5px}.featured-image-caption .author{color:var(--7s-colors-white);padding:5px}.featured-image-caption .taxonomy,.featured-image-caption .taxonomy a{color:var(--7s-colors-white)}.ss-image-attribution{color:#aaa;font-size:13px}.ss-image-attribution a{color:#888}.ss-creative-commons-logo{height:12px;width:12px;position:relative;top:2px}.hentry h1 a:hover,.hentry h2 a:hover{color:#000}.hentry .more-link{margin-top:0}.hentry .edit-link{display:block;float:right}.wp-post-image{margin-bottom:20px;max-width:100%;height:auto;width:auto}.sticky{background:#f2f7fc;border-top:4px solid #cacaca;padding:18px 20px 0;margin:0 -20px 20px}.size-auto,.size-full,.size-large,.size-medium,.attachment img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}div.aligncenter,img.aligncenter{display:block;margin-left:auto !important;margin-right:auto !important;float:none}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:558px !important;padding:4px;text-align:center}.wp-caption img{margin:5px 5px 0;width:98%}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}.wp-smiley{margin:0}.attachment img{display:block;margin:0 auto}.ss-keyboard-button{font-size:75%;border:1px solid rgba(127,127,127,.7);border-radius:.4em;padding:.2em .5em;box-sizing:border-box;background:rgba(127,127,127,.15)}.archive-list ul{border-top:1px solid #dedede;clear:both;margin:0 0 20px;list-style:none}.archive-list ul li{border-bottom:1px solid #dedede}.archive-list ul li a{color:#8b9091;display:block;margin:0;padding:7px 0 7px .5em}.archive-list ul li a:hover{color:#444;background-color:#efefef;text-decoration:none}.archive-list ul li a span{display:block;text-align:right}.archive-list ul li a span.comments_number{color:#777;float:right;margin-right:20px;width:3em}.archive-list ul li a span.archdate{color:#8b9091;float:left;letter-spacing:1px;margin-right:2em;padding:0 0 1em;width:3em}.archive-list ul li ul.children{margin:0 0 -1px;padding-left:20px}#searchform{margin:10px 0 30px 0;display:flex;justify-content:center}#searchform .screen-reader-text{display:none}#searchform input{border:1px solid #ccc;color:#666}input#searchsubmit{cursor:pointer;width:75px;padding:4px}input#s{flex:1 0 208px;height:1.2em}.ss-submit-search.subtle-button{margin:0;margin-left:5px}.p404{padding:10px 0}.p404 *{color:#535252;text-align:center}.p404 h1{font-size:100px;line-height:114px;border-bottom:1px solid #ccc;padding-top:60px;margin-bottom:40px}.p404 strong{font-size:2.5em}.p404 h2{width:243px;margin:0 auto 20px !important;border-bottom:1px solid #cacaca;font-size:1.8em;line-height:90px}.p404 img{border:0 !important;vertical-align:middle}.p404 input{padding:20px !important}hr{margin:30px auto;width:100%;border:1px solid #ddd;clear:both}.ss-info-box,.ss-alert-box,.ss-error-box{margin:15px 10px;padding:20px;min-height:40px;padding-left:80px !important;border-radius:18px;position:relative}.ss-info-box:before,.ss-alert-box:before,.ss-error-box:before{font-family:var(--7s-fonts-icons);font-size:50px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px}.ss-info-box{background:#efe}.ss-info-box:before{color:rgba(25,150,25,.5);content:""}.ss-alert-box{background:#fdc;background:rgba(255,127,0,.1)}.ss-alert-box:before{color:rgba(100,50,0,.5);content:""}.ss-error-box{background:#fdd;background:rgba(255,0,0,.1)}.ss-error-box:before{color:rgba(100,0,0,.5);content:""}blockquote p,.cite li{padding:0 0 0 45px}.cite{margin:0}blockquote.bubble{font-family:var(--7s-fonts-primary);color:var(--7s-colors-white);position:relative;padding:5px 30px 10px 0 !important;max-width:640px;margin:0;background:#00a4e3 !important;border:1px solid #00a4e3;border-radius:20px;font-style:normal}blockquote{margin:1em 0}user agent stylesheetblockquote{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:40px;-webkit-margin-end:40px}blockquote.bubble::after{content:"";position:absolute;bottom:-25px;left:32px;border-width:0 18px 25px 0;border-style:solid;border-color:rgba(0,0,0,0) #00a4e3;display:block;width:0}blockquote.bubble+p{font-family:var(--7s-fonts-primary);margin:16px 0 21px 55px}blockquote.ss-example{padding-left:20px;border-left:3px solid #0a0;font-style:normal}span.highlight{background-color:#d9d7d6}.ss-highlight{background:#ff7}.ss-highlight-all{transition:all .2s;color:rgba(0,0,0,.6)}.read-more,.more-link{background:#f7f7f7;border:1px solid #999;border-radius:2px;box-shadow:2px 2px 6px rgba(0,0,0,.3);color:#000;float:left;font-size:14px;margin:15px 0 20px;padding:4px 12px;text-decoration:none;clear:both;text-shadow:1px 1px 0 var(--7s-colors-white)}.read-more:hover,.more-link:hover{background:none repeat scroll 0 0 #f9f9fb;border:1px solid #c4c4c8;color:#464b5a !important}.clear{clear:both}.left{float:left}.right{float:right}.nomargin{margin:0}.nopadding{padding:0}.for-mobile{display:none !important}.the-content{max-width:720px;font-size:20px;margin-left:auto;margin-right:auto}div.inline{float:left}.clear-both{clear:both}.banner{width:100%;border-radius:2px}.ss-loading{font-size:24px;position:fixed;left:20px;top:100px;background:rgba(255,255,255,.4);box-shadow:0 0 0 5px rgba(255,255,255,.4);z-index:100000;border-radius:100px}#ss-spinner{display:none}.ss-spinner{color:#aaa;font-size:24px !important}img.unveil{opacity:0;transition:all .5s}img.unveil.unveil-loaded{opacity:1}ol.ss-outline{list-style-type:upper-roman}ol.ss-outline ol{list-style-type:upper-alpha}ol.ss-outline ol ol{list-style-type:decimal}ol.ss-outline ol ol ol{list-style-type:lower-alpha}ol.ss-outline ol ol ol ol{list-style-type:lower-roman}ol.ss-outline ol ol ol ol ol{list-style-type:lower-alpha}ol.ss-outline ol ol ol ol ol ol{list-style-type:lower-roman}ol.ss-outline ol ol ol ol ol ol ol{list-style-type:lower-alpha}.ss-outline p{margin:8px 0}ol.ss-outline>li::marker,ol.ss-outline>li>.ss-outline-topic{font-weight:bold;text-transform:uppercase;margin-top:10px}.ss-outline-explanation{color:#03a;overflow:scroll;overflow-x:auto;overflow-y:auto;font-size:95%}.ss-outline-explanation table{border-collapse:collapse;font-size:80%}.ss-outline-explanation table th{font-weight:bold;vertical-align:bottom}.ss-outline-explanation table td,.ss-outline-explanation table th{padding:.4em .4em}.ss-outline-explanation table tr{border-top:1px solid rgba(0,0,0,.1)}.ss-outline-explanation table thead tr{border-top:none}.ss-outline-exam-tip{position:relative;padding:.25em 1em;background:#fff7ff;border-radius:.5em}.ss-outline-exam-tip:after{font-family:var(--7s-fonts-icons);content:"";position:absolute;top:.3em;right:.3em;color:rgba(130,0,100,.4)}div.ss-outline-exam-tip{font-size:95%}.homework h1:first-child:before,.homework h2:first-child:before,.homework h3:first-child:before{content:"";font-family:var(--7s-fonts-icons);float:left;margin-right:12px;color:#707}.homework{font-family:var(--7s-fonts-primary);padding:5px 27px;border-left:3px solid #707;margin:15px 0px}.ss-good{border-bottom:1px solid #0a0}.ss-bad{border-bottom:1px solid #f30}.p404 input{padding:4px !important;font-size:20px;text-align:left}.big-point{display:flex;align-items:center;position:relative;margin-left:auto;margin-right:auto;width:70%;width:min(70%,1024px);vertical-align:top;text-align:left;padding:20px 0;border-radius:2px;color:var(--7s-colors-white);font-size:26px;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.big-point-caption{display:inline-block;width:70%;flex:5em 1 0}.big-point .fa,.big-point .fal,.big-point .fad,.big-point .fab{font-size:125px;flex:1.8em 0 0}.big-point h4{text-align:left;color:var(--7s-colors-white);font-size:40px;margin-top:0}.ss-banner{width:100vw;position:relative;left:calc(-50vw + 50%);background:rgba(16,16,16,.9);box-shadow:0 1px 4px rgba(0,0,0,.2);color:rgba(255,255,255,.95);font-size:60px;text-align:center;padding:60px 0 56px 0;margin:0}.ss-banner:before,.ss-banner:after{content:" ";height:0;position:absolute;width:0;left:50%;transform:translate(-20px, 0);border:20px solid rgba(0,0,0,0)}.ss-banner:before{border-top-color:rgba(16,16,16,.85);bottom:-40px;z-index:2}.ss-banner:after{border-top-color:rgba(0,0,0,.2);border-width:22px;bottom:-44px;margin-left:-2px;z-index:1}.ss-disabled{opacity:.2;cursor:default !important}.ss-off{color:#aaa}.last-news .box-post{margin-bottom:15px}.more-link{float:none}.wp-caption{background:none !important}.team{margin:0 !important}.team-member{list-style:none;margin-bottom:40px;display:flex;flex-wrap:wrap}.team-member-photo{flex:1 0 200px;margin:20px}.team-member-photo img{border-radius:8px;width:100%;height:auto}.team-member-bio{vertical-align:top;display:inline-block;flex:16 0 200px;margin:0 20px}li.team-member h4{margin-top:0}li.team-member h4:nth-of-type(2){opacity:.3}.ss-side-by-side{width:100vw;position:relative;left:calc(-50vw + 50%);display:flex;flex-direction:row;flex-wrap:wrap}.ss-side-by-side .ss-side{flex:1 1 250px;padding:12px 30px}.ss-side-by-side .ss-side:first-child{border-right:1px solid #ddd}.ss-collapsible-toggle{cursor:pointer}.ss-collapsible-content{cursor:default;padding-bottom:20px}.ss-most-helpful-reviews,.ss-most-recent-reviews{max-width:1100px;margin-left:auto;margin-right:auto}.ss-most-helpful-reviews ul,.ss-most-recent-reviews ul{margin-left:0}.ws-plugin--s2member-password-strength{padding:1px 10px;text-align:center;background-color:#e7e7e7;color:var(--7s-colors-white);border-radius:22px;margin-top:2px;max-width:382px;box-sizing:border-box}.ws-plugin--s2member-password-strength-short{background-color:#ff8080}.ws-plugin--s2member-password-strength-bad{background-color:#ff976c}.ws-plugin--s2member-password-strength-good{background-color:#ffdc6b}.ws-plugin--s2member-password-strength-strong{background-color:#93ef58}.ws-plugin--s2member-password-strength-mismatch{background-color:#b6a18b}#enroll-checkout-button{padding:8px}#s2member-pro-paypal-checkout-form-billing-address-section div{display:block !important}#s2member-pro-paypal-checkout-form-card-number-div input,#s2member-pro-paypal-checkout-form-billing-address-section input{width:381px;box-sizing:border-box}#s2member-pro-paypal-checkout-form-description-section,#s2member-pro-stripe-checkout-form-description-section{font-size:100% !important}#s2member-pro-stripe-checkout-form label,#s2member-pro-paypal-checkout-form label{color:#666}#s2member-pro-stripe-checkout-form-first-name-div,#s2member-pro-stripe-checkout-form-last-name-div,#s2member-pro-stripe-checkout-form-state-div,#s2member-pro-stripe-checkout-form-zip-div,#s2member-pro-paypal-checkout-form-first-name-div,#s2member-pro-paypal-checkout-form-last-name-div,#s2member-pro-paypal-checkout-form-state-div,#s2member-pro-paypal-checkout-form-zip-div{display:inline-block}#s2member-pro-stripe-checkout-first-name,#s2member-pro-stripe-checkout-last-name,#s2member-pro-stripe-checkout-password1,#s2member-pro-stripe-checkout-password2,#s2member-pro-stripe-checkout-street,#s2member-pro-stripe-checkout-city,#s2member-pro-stripe-checkout-state,#s2member-pro-stripe-checkout-zip,#s2member-pro-paypal-checkout-first-name,#s2member-pro-paypal-checkout-last-name,#s2member-pro-paypal-checkout-password1,#s2member-pro-paypal-checkout-password2,#s2member-pro-paypal-checkout-street,#s2member-pro-paypal-checkout-city,#s2member-pro-paypal-checkout-state,#s2member-pro-paypal-checkout-zip{width:188px;box-sizing:border-box;margin-right:0px}@media screen and (max-width: 412px){#s2member-pro-stripe-checkout-form-first-name-div,#s2member-pro-stripe-checkout-form-last-name-div,#s2member-pro-stripe-checkout-form-billing-address-section #s2member-pro-stripe-checkout-form-street-div,#s2member-pro-stripe-checkout-form-billing-address-section #s2member-pro-stripe-checkout-form-city-div,#s2member-pro-stripe-checkout-form-billing-address-section #s2member-pro-stripe-checkout-form-state-div,#s2member-pro-stripe-checkout-form-billing-address-section #s2member-pro-stripe-checkout-form-zip-div,#s2member-pro-paypal-checkout-form-first-name-div,#s2member-pro-paypal-checkout-form-last-name-div,#s2member-pro-paypal-checkout-form-billing-address-section #s2member-pro-paypal-checkout-form-street-div,#s2member-pro-paypal-checkout-form-billing-address-section #s2member-pro-paypal-checkout-form-city-div,#s2member-pro-paypal-checkout-form-billing-address-section #s2member-pro-paypal-checkout-form-state-div,#s2member-pro-paypal-checkout-form-billing-address-section #s2member-pro-paypal-checkout-form-zip-div{display:block !important}#s2member-pro-stripe-checkout-first-name,#s2member-pro-stripe-checkout-last-name,#s2member-pro-stripe-checkout-password1,#s2member-pro-stripe-checkout-password2,#s2member-pro-stripe-checkout-street,#s2member-pro-stripe-checkout-city,#s2member-pro-stripe-checkout-state,#s2member-pro-stripe-checkout-zip,#s2member-pro-paypal-checkout-first-name,#s2member-pro-paypal-checkout-last-name,#s2member-pro-paypal-checkout-password1,#s2member-pro-paypal-checkout-password2,#s2member-pro-paypal-checkout-street,#s2member-pro-paypal-checkout-city,#s2member-pro-paypal-checkout-state,#s2member-pro-paypal-checkout-zip{width:100%}}#s2member-pro-stripe-checkout-password1,#s2member-pro-paypal-checkout-password1{margin-bottom:2px}#s2member-pro-stripe-checkout-email,#s2member-pro-paypal-checkout-email{width:100%;max-width:382px;box-sizing:border-box}#s2member-pro-stripe-checkout-form-custom-fields-section,#s2member-pro-stripe-checkout-form-username-div{display:none}#s2member-pro-stripe-checkout-form-source-token-summary{font-size:22px}#s2member-pro-stripe-checkout-country{font-size:110%}#s2member-pro-stripe-checkout-form-coupon-section-title{color:#00a3e4;font-weight:bold;margin-top:20px;cursor:pointer}#s2member-pro-stripe-checkout-form-options-section{display:none}#s2member-pro-stripe-checkout-country{width:100%}#s2member-pro-stripe-checkout-form-billing-address-section{display:inline-block !important}#s2member-pro-stripe-checkout-form-billing-address-section div{display:inline-block !important}#s2member-pro-stripe-checkout-form-ajax-tax-div{width:100%;border:none;background:#efe}#s2member-pro-stripe-checkout-form-ajax-tax-div div{padding:10px 20px}.s2member-pro-stripe-form-ajax-tax-div,.s2member-pro-stripe-form-coupon-response-div{color:#446f5c;border-radius:1px;padding:0 15px;background:#cceed9;max-width:358px;line-height:40px}.s2member-pro-stripe-coupon{max-width:270px;margin-right:12px}.s2member-pro-stripe-coupon-apply{height:31px;width:130px;margin-top:0;background-color:var(--7s-colors-white);border-radius:2px;border:1px solid #dcdcdc;display:inline-block;color:#666;font-size:15px;font-weight:bold;padding:6px 0;text-decoration:none}.s2member-pro-stripe-coupon-apply:hover{background-color:#f6f6f6}.s2member-pro-stripe-coupon-apply:active{position:relative;top:1px}.s2member-pro-stripe-checkout-form-div,.s2member-pro-paypal-checkout-form-div{margin-top:15px}#s2member-pro-stripe-checkout-form-source-token-button{width:100%;box-sizing:border-box}#s2member-pro-stripe-checkout-form-source-token-button.disabled{opacity:.3}#s2member-pro-stripe-checkout-submit{width:100%;box-sizing:border-box}#s2member-pro-paypal-checkout-submit{font-family:var(--7s-fonts-primary);-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:5px;border:none;display:inline-block;font-size:34px;padding:3px 41px;text-align:center;background-color:#00a4e3;color:var(--7s-colors-white)}#s2member-pro-paypal-checkout-submit[type=image]{opacity:0}#s2member-pro-paypal-checkout-submit.disabled{opacity:.5;filter:saturate(0)}#s2member-pro-paypal-checkout-submit:hover{color:var(--7s-colors-white);background-color:#0094d3}#s2member-pro-paypal-checkout-submit:active{position:relative;top:1px}.s2member-pro-stripe-form-response-error,.s2member-pro-paypal-form-response-error{background:#fee;border:1px solid #fdd;padding:6px 12px}#s2member-pro-stripe-checkout-form-submit-div .fa-spin{font-size:80%;position:relative;bottom:2px}#ws-plugin--s2member-profile-s2member-notes{white-space:inherit}#s2member-pro-stripe-checkout-form #s2member-pro-stripe-form-card-element{max-width:354px}#s2member-pro-paypal-checkout-form-description-section,#s2member-pro-stripe-checkout-form-description-section{font-weight:bold;font-size:120%}#s2member-pro-paypal-checkout-form-card-type-div{display:flex !important;flex-direction:column}#s2member-pro-paypal-checkout-form-card-type-paypal-label{order:1}#s2member-pro-paypal-cancellation-form-description-div{font-family:inherit}.s2member-pro-paypal-form-response-error{padding:6px 12px;border-radius:2px}#s2member-pro-stripe-cancellation-submit,#s2member-pro-paypal-cancellation-submit{padding:.3em 1em;width:100%;cursor:pointer;position:relative}#s2member-pro-stripe-cancellation-submit:before,#s2member-pro-paypal-cancellation-submit:before{content:"";font-family:var(--7s-fonts-icons);position:absolute;left:-1.1em;top:.5em;color:#000;font-weight:lighter}.ss-school-tooltip h4{color:var(--7s-colors-white) !important;margin-top:0}.ss-school-tooltip td{padding:0 8px;text-align:left;color:#ccc}.ss-school-tooltip td.ss-school-tooltip-heading{color:var(--7s-colors-white) !important;text-align:right}.ss-school-tooltip .ss-school-tooltip-location{color:#ccc;font-size:60%;font-weight:100}.ss-school-tooltip-warning{color:#aaa;font-size:70%}.ss-ccap-choices td{padding:0;font-size:70%}#ws-plugin--s2member-profile-s2member-ccaps{font-size:80%;width:100%;height:50px;word-break:break-word}#ss-account{display:flex;flex-wrap:wrap;justify-content:center}#ss-account .ss-card{display:inline-block;vertical-align:top;flex:1 1 375px;max-width:800px;margin:15px;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:10px}#ss-account #ss-change-password{font-weight:300}#ss-account #ss-change-password-note,#ss-account #ws-plugin--s2member-profile-password1,#ss-account #ws-plugin--s2member-profile-password2,#ss-account #ws-plugin--s2member-profile-password-strength{display:none}.ss-card.ss-subject,.ss-card.ss-class{padding:15px 20px}.ss-class{page-break-inside:avoid;position:relative}.ss-class.ss-locked{background:#fbfbfb}.ss-class .ss-class-lessons{margin-left:1px;list-style-type:none}.ss-class-toggle-link{position:absolute;right:0px;opacity:.2;padding:12px;border-radius:40px;transition:all .2s;cursor:pointer}.ss-class:hover .ss-class-toggle-link:hover{opacity:1}.ss-class:hover .ss-class-toggle-link:active{background:rgba(0,0,0,.1)}.ss-class:hover .ss-class-toggle-link{opacity:.5}.ss-class li a{color:#000}.ss-class li a:hover{text-decoration:underline}.ss-class .ss-card-header{margin-top:5px !important;margin-bottom:5px !important}.in-progress{position:relative}.in-progress:after{content:"";font-family:var(--7s-fonts-icons);position:absolute;font-weight:lighter;right:10px}#ss-progress-syllabus .lesson.in-progress,.lesson.current{background-color:#e6f6fc;background-color:rgba(0,164,227,.15);font-weight:bold;border-radius:4px}.lesson.ss-locked .ss-lock{padding:0 3px}.lesson.ss-locked a,.ss-locked a{color:#777}.ss-syllabus-toggle-link{min-width:150px;padding-left:0 !important;padding-right:0 !important;text-align:center}.ss-toggle-view-locked-link{min-width:150px;padding-left:0 !important;padding-right:0 !important;text-align:center}#ss-progress-syllabus.ss-hide-locked .ss-locked{display:none}#ss-progress-syllabus .ss-locked h3{color:#777 !important}.ss-syllabus-icons{opacity:.3;font-size:95%}.fa-check{cursor:pointer;transition:all .2s;padding:2px;border-radius:40px}.fa-check:hover{opacity:.65 !important}.fa-check:active{background:rgba(0,0,0,.1)}.fa-check.ss-class-complete{font-size:24px;position:relative;top:-3px}.fa-check.ss-mark-complete{font-size:14px;position:relative;top:-1px}.fa-check.ss-complete{color:#1b3;opacity:1}.fa-check.ss-incomplete{color:#000;opacity:.07}#ss-filter-syllabus{display:flex;flex-grow:1;position:relative;width:250px}#ss-filter-syllabus .fal{font-size:18px;padding:8px 5px;color:#777;background:rgba(0,0,0,.065);position:absolute;left:1px;top:6px;border-radius:4px 0 0 4px}#ss-filter-syllabus .ss-filter-input{height:36px;margin:5px 10px 10px 0;padding-left:30px}.ss-filter-result-count{font-size:80%;line-height:100%;position:relative;top:8px}.ss-card.ss-subject{border-radius:15px;box-shadow:0 0 16px rgba(0,0,0,.05);margin-bottom:20px}#ss-matriculation-year-form{transition:all .2s}#ss-matriculation-year-form.ss-matriculation-year-not-set{background:#ff7;padding:3px 12px;border-radius:10px}.ss-filter-input{width:100%;box-sizing:border-box}.ss-time-estimate{color:#777;font-size:18px;white-space:nowrap}h4 .ss-time-estimate{position:relative;bottom:2px}ul .ss-time-estimate{font-size:13px;color:#999;position:relative;bottom:1px}.ss-instructor-name{line-height:54px;padding-left:50px;display:table;margin-left:auto;margin-right:auto}.ss-instructor-name.jy{background:url("https://public.7sage.com/general/images/team/Ping-76x108.jpg");background-size:38px 54px;background-repeat:no-repeat}.ss-instructor-name.alan{background:url("https://public.7sage.com/general/images/team/Alan-76x108.jpg");background-size:38px 54px;background-repeat:no-repeat}.ss-instructor-name.david{background:url("https://public.7sage.com/general/images/team/David-76x108.jpg");background-size:38px 54px;background-repeat:no-repeat}#lesson-nav{font-size:12px}#lesson-nav ul{margin-left:0}#lesson-bottom-nav{clear:both;padding:40px 0 60px}#lesson-bottom-nav .fal{font-size:15px}#ss-previous-button{float:left;color:#777;border-color:#bbb}#ss-next-button{float:right;font-weight:bold;margin-right:0}.ss-default-blog-id-radio{position:relative;bottom:4px;margin-right:10px}.ss-default-blog{width:100%;box-sizing:border-box}.ss-basic-video{max-height:calc(85vh - 100px);width:100%;margin-left:auto;margin-right:auto;display:block}.ss-video{max-width:1200px;color:#999;font-size:12px;margin-left:auto;margin-right:auto;position:relative}.ss-playback{text-align:center}.ss-aspect-16-9-dummy{margin-top:56.25%}.ss-aspect-16-9{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#eee;text-align:center;padding:10%}.ss-video-panel{box-shadow:0 0 5px rgba(0,0,0,.3);border-radius:15px;padding:15px}.ss-video .flowplayer{border-radius:2px}.ss-video .flowplayer.is-fullscreen .fp-player{background-color:var(--7s-colors-white)}.ss-video .flowplayer .fp-share{display:none}.ss-video .flowplayer .fp-fullscreen,.ss-video .flowplayer .fp-airplay,.ss-video .flowplayer .fp-chromecast{opacity:.25;transition:all .2s}.ss-video .flowplayer .fp-airplay,.ss-video .flowplayer .fp-chromecast{opacity:.07;position:absolute;right:0;top:48px}.ss-video .flowplayer .fp-fullscreen:hover,.ss-video .flowplayer .fp-airplay:hover,.ss-video .flowplayer .fp-chromecast:hover{opacity:1}.ss-video .flowplayer.is-muted .fp-volumebtn:before{color:#800}.ss-video .flowplayer .fp-ui{color:#000}.ss-video .flowplayer.fp-ui-shown .fp-ui,.ss-video .flowplayer.is-paused .fp-ui,.ss-video .flowplayer.is-mouseover .fp-ui,.ss-video .flowplayer.is-loading .fp-ui{background-image:-webkit-gradient(linear, left bottom, left top, from(rgb(250, 250, 250)), color-stop(200px, rgba(250, 250, 250, 0)));background-image:-webkit-linear-gradient(bottom, rgb(250, 250, 250), rgba(250, 250, 250, 0) 120px);background-image:linear-gradient(to top, rgb(250, 250, 250) 0px, rgba(250, 250, 250, 0.5) 80px, rgba(250, 250, 250, 0) 100px)}.ss-video .flowplayer .fp-bar{background-color:rgba(0,0,0,.3)}.ss-video .flowplayer .fp-color-pause .fp-color-pause{fill:#000}.ss-video .flowplayer .fp-play .b{fill:#000;opacity:.5;transition:all .2s}.ss-video .flowplayer:hover .fp-play .b{opacity:.8}.ss-video .flowplayer .fp-speed-flash{font-size:10em;color:#000;font-weight:200}.ss-video .flowplayer .fp-speed-flash.fp-hilite{opacity:.5 !important}.ss-video .flowplayer .fp-header{background-image:none !important}.flowplayer.is-fullscreen{background:var(--7s-colors-white) !important}.ss-video .flowplayer .fp-engine{position:relative}.ss-video .flowplayer .fal{font-family:var(--7s-fonts-icons)}.ss-video .flowplayer .ss-playback{opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;left:10px;bottom:50px;z-index:10;font-size:70%;position:absolute}.ss-video .flowplayer.is-mouseover .ss-playback{opacity:1}.ss-playback .ss-playback-speed{padding:3px 6px;border-radius:2px;cursor:pointer;text-align:center;display:inline-block;color:rgba(0,0,0,.8)}.ss-playback .ss-playback-speed:hover{background:rgba(0,167,227,.8);color:var(--7s-colors-white)}.ss-playback .ss-playback-speed.active{font-weight:bold;cursor:default}.ss-video .flowplayer .fp-timestamp{background:rgba(255,255,255,.9)}.ss-video .flowplayer .fp-bar>*,.ss-video .flowplayer .fp-bar-slider>*{border-radius:2px}.ss-video .flowplayer .fp-bar-slider .fp-color{border-radius:1px;background:rgba(0,0,0,.8)}.ss-video .flowplayer .fp-bar-slider .fp-grey{background:rgba(0,0,0,.2)}.ss-video .flowplayer .fp-cuepoint{display:inline-block;position:absolute;width:4px;border-radius:0;height:100%;background-color:rgba(0,0,0,.6);-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}.is-mouseout .fp-cuepoint{opacity:0}.ss-video .flowplayer .fp-cuepoint:after{bottom:18px;font-size:12px;line-height:20px;position:relative;color:#333;white-space:nowrap;padding:0px 5px;text-align:center;left:-6px;border-radius:17px;background:rgba(255,255,255,.7);line-height:18px;transition:all .2s}.ss-video .flowplayer .fp-cuepoint:hover:after{background:#00a4e3;color:var(--7s-colors-white)}.ss-aspect-container{display:inline-block;position:relative;width:100%}.ss-video .flowplayer .fp-logo{height:24px;width:24px;opacity:.125;bottom:32px;left:16px}::cue{background:rgba(100,100,100,.5);color:#000}.ss-video .flowplayer .fp-captions p{background-color:rgba(245,245,245,.75);color:#000;border-radius:.5em;font-size:120%;display:inline-block;padding:.1em .6em;margin:.1em}.ss-video .fp-menu.fp-subtitle-menu.fp-active a{transition:all .2s}.ss-video .fp-menu.fp-subtitle-menu.fp-active a:hover{background:#aaa}.ss-picture-in-picture{position:relative}.ss-picture-in-picture-toggle{position:absolute;border-radius:2em;padding:.5em;right:8px;transition:all .2s;cursor:pointer;color:rgba(0,0,0,.2)}.ss-picture-in-picture-toggle:hover{background:rgba(0,0,0,.015);color:rgba(0,0,0,.5)}.ss-picture-in-picture-toggle:active{background:rgba(0,0,0,.04);color:#000}.ss-picture-in-picture-activated{overflow:scroll;overflow-x:auto;overflow-y:auto;box-shadow:0 0 15px rgba(0,0,0,.5);background:var(--7s-colors-white);border-radius:10px;padding:10px 20px;z-index:9999999;position:fixed !important}.ss-picture-in-picture-activated .ss-picture-in-picture-toggle{color:#000}.ss-picture-in-picture-activated .ss-picture-in-picture-toggle:active{color:rgba(0,0,0,.35)}.ss-picture-in-picture-activated .ui-resizable-se{background-position:-77px -220px;padding:8px 0 0 8px}.ss-video-container{border-radius:10px;overflow:hidden}.ss-video.video-js{font-size:16px;color:#000;background-color:var(--7s-colors-white);font-family:var(--7s-fonts-primary);font-weight:400;transition:box-shadow .2s;transition:font-size .2s;width:100%}.ss-video.video-js.vjs-fluid{padding-top:min(56.25%,100vh - 60px)}.ss-picture-in-picture-activated{box-shadow:0 0 15px rgba(0,0,0,.5);top:100px;top:10vh;width:32vw;height:18vw;z-index:9999999;position:fixed !important}.ss-video-container.ui-draggable-disabled{inset:initial !important}.ss-video.video-js .vjs-big-play-button{background:none !important;text-shadow:0 0 .1em rgba(0,0,0,.2);color:rgba(0,0,0,.3);font-size:4em;border:none;transition:all .2s}.ss-video.video-js:hover .vjs-big-play-button{color:rgba(0,0,0,.7)}.ss-video.video-js:active .vjs-big-play-button{color:#000}.ss-video.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:"";font-family:var(--7s-fonts-icons);font-weight:bold}.ss-video.video-js .vjs-control-bar{display:flex;background:none;height:2.7em;background-image:linear-gradient(to top, rgb(255, 255, 255) 0em, rgba(255, 255, 255, 0.7) 1.8em, rgba(255, 255, 255, 0) 2.6em);z-index:2}.ss-video.video-js .vjs-control-bar.ss-top-control-bar{position:absolute;top:0px;background:none}.ss-video.video-js .vjs-control-bar.ss-middle-control-bar{pointer-events:none;touch-action:none;position:absolute;height:100%;width:100%;background:none;display:flex;align-items:center;justify-content:center;text-align:center}.ss-video.video-js .vjs-control{width:2.4em}.ss-video.video-js .vjs-control-bar .vjs-control.vjs-button{opacity:.7;transition:all .2s;border-radius:100px}.ss-video.video-js .ss-top-control-bar .vjs-control.vjs-button{opacity:.25}.ss-video.video-js .vjs-control-bar .vjs-control.vjs-button.fa,.ss-video.video-js .vjs-control-bar .vjs-control.vjs-button.fal{position:relative;top:.19em}.ss-video.video-js .vjs-control-bar .vjs-control.vjs-button .fa-question-circle{position:relative;top:.1em}.ss-video.video-js .vjs-control-bar .vjs-control.vjs-button:hover{opacity:1;background:rgba(0,0,0,.015)}.ss-video.video-js .vjs-control-bar .vjs-control.vjs-button:active{opacity:1;background:rgba(0,0,0,.04)}.ss-video.video-js .vjs-slider{background:rgba(0,0,0,.04)}.ss-video.video-js .vjs-progress-control{position:relative;bottom:-1em;height:1em}.ss-video.video-js .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip{font-size:85% !important;padding:.6em}.ss-video.video-js .vjs-progress-control .vjs-play-progress .vjs-time-tooltip{display:none}.ss-video.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:inherit}.ss-video.video-js .vjs-progress-control:hover .vjs-slider{height:.9em}.ss-video.video-js .vjs-progress-control .vjs-play-progress:before{display:none}.ss-video.video-js .vjs-time-control{display:inline-block;width:auto;padding:0 .2em;position:relative;bottom:.05em}.ss-video.video-js .vjs-load-progress{background:none;transition:all .1s}.ss-video.video-js .vjs-load-progress div{background:rgba(0,0,0,.06);transition:all .1s}.ss-video.video-js .vjs-play-progress{background:#00a4e3;transition:all .1s}.ss-video.video-js .vjs-menu-button-popup .vjs-menu{padding:1em;z-index:500}.ss-video.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.ss-video.video-js .vjs-volume-panel.vjs-volume-panel-vertical .vjs-volume-control.vjs-volume-vertical{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:6px}.ss-video.video-js .vjs-menu-content .vjs-menu-item{transition:all .2s;font-variant-caps:all-small-caps;font-family:var(--7s-fonts-primary)}.ss-video.video-js .vjs-menu li.vjs-menu-item:hover{background-color:rgba(0,0,0,.05)}.ss-video.video-js .vjs-menu-content .vjs-menu-item.vjs-selected{font-weight:normal;background-color:rgba(0,0,0,.15)}.ss-video.video-js .vjs-menu-content .vjs-menu-item.vjs-selected:hover{background-color:rgba(0,0,0,.2)}.ss-video.video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:initial;bottom:1.25em}.ss-video.video-js .vjs-control-bar.ss-middle-control-bar .vjs-control.vjs-button{pointer-events:auto;touch-action:auto;border-radius:20em;height:2em;width:2em;opacity:.3;font-size:3em;font-weight:900;opacity:.05;transition:all .2s;background:rgba(250,250,250,.9)}.ss-video.video-js .vjs-control-bar.ss-middle-control-bar .vjs-control.vjs-button.ss-play-toggle{background:#333;color:var(--7s-colors-white);opacity:.1;font-size:5em;border:.09em solid #fff}.ss-video.video-js .vjs-control-bar.ss-middle-control-bar .vjs-control.vjs-button.ss-play-toggle:before{text-shadow:0 0 .2em rgba(0,0,0,.1);position:relative;left:.01em}.ss-video.video-js .vjs-control-bar.ss-middle-control-bar .vjs-control.vjs-button.ss-play-toggle.fa-play:before{left:.1em}.ss-video.video-js .vjs-control-bar.ss-middle-control-bar .vjs-control.vjs-button.ss-play-toggle:hover{background:#111}.ss-video.video-js .vjs-control-bar.ss-middle-control-bar .vjs-control.vjs-button.ss-play-toggle:active{opacity:1}.ss-video.video-js .vjs-control-bar.ss-middle-control-bar .vjs-control.vjs-button:hover{opacity:.9;background:rgba(230,230,230,.5)}.ss-video.video-js .vjs-control.vjs-button.ss-step-button{width:1.8em;margin-left:0em;margin-right:.3em}.ss-video.video-js .vjs-control.vjs-button.ss-step-button.fa-flip-horizontal{margin-left:.3em;margin-right:0em}.ss-video.video-js .vjs-quality-selector .vjs-menu{left:-2.3em;width:5em}.ss-video.video-js .vjs-quality-selector .vjs-menu-button{font-size:1.1em;line-height:2.7}.ss-video.video-js .vjs-playback-rate .vjs-menu{left:-2.3em;width:5em}.ss-video.video-js .vjs-playback-rate .vjs-playback-rate-value{font-size:1.1em;line-height:2.7}.ss-video.video-js .ss-hotkey .vjs-menu{left:-6.5em;width:12em}.ss-video.video-js .ss-hotkey .vjs-menu .vjs-menu-item:hover{background-color:rgba(255,255,255,0)}.ss-video.video-js .ss-hotkey .vjs-menu-item .vjs-menu-item-text{text-align:left;white-space:nowrap;font-size:.8em}.ss-video.video-js .ss-hotkey-menu-item{white-space:nowrap;font-size:1.15em}.ss-video.video-js .ss-hotkey-menu-item-keys{display:inline-block;width:4.45em;text-align:right;margin-right:.1em}.ss-video.video-js .ss-hotkey-menu-item-keys .ss-keyboard-button{min-width:1.7em;display:inline-block}.ss-video.video-js .vjs-subs-caps-button .vjs-menu{left:-3.5em;width:7em}.ss-video.video-js .vjs-modal-dialog.vjs-text-track-settings{background:rgba(0,0,0,.7)}.ss-video.video-js .vjs-track-settings-colors{display:none}.ss-video.video-js .vjs-text-track-cue div{background-color:rgba(248,248,248,.75) !important;color:#000 !important;border-radius:.5em;font-size:95%;padding:.2em .5em;margin:.1em;line-height:1.5em}.ss-video.video-js .vjs-volume-level{background-color:rgba(0,0,0,.5);transition:all .1s}.ss-video.video-js .vjs-volume-level:before{color:#444}.ss-video.video-js .vjs-volume-panel.vjs-volume-panel-vertical .vjs-volume-control.vjs-volume-vertical{left:-2.5em !important;bottom:8.08em;width:2.4em;transition:all .2s}.ss-video.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:2.4em}.ss-video.video-js .vjs-chapters-button .vjs-menu-title{display:none}.ss-video.video-js .vjs-tip{display:none}.ss-video.video-js .vjs-marker{width:4px !important;background-color:rgba(0,0,0,.8) !important;transition:all .2s;opacity:.7;border-radius:0 !important}.ss-video.video-js .vjs-marker:hover{opacity:1;transform:none}.ss-video.video-js .vjs-marker:after{background:var(--7s-colors-white);border-radius:10em;padding:.2em .45em .3em .45em;max-width:4.5em;display:inline-block;overflow:hidden;text-overflow:ellipsis;font-size:.85em;position:relative;bottom:1.6em;text-align:center;left:-0.85em;white-space:nowrap;transition:all .2s}.ss-video.video-js .vjs-marker:hover:after{background-color:#00a4e3;color:var(--7s-colors-white);font-weight:bold;max-width:100em;max-width:100vw}.ss-video.video-js .vjs-custom-control-spacer{display:inline-block;flex-grow:1}.ss-video.video-js .ss-display-flash{pointer-events:none;touch-action:none;position:absolute;top:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:7em;font-weight:900;opacity:.2;z-index:1}.ss-video.video-js .ss-play-next{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:3em;font-weight:900;background:rgba(255,255,255,.8);opacity:.8;z-index:1}.ss-video.video-js .ss-play-next button{height:auto;width:auto;display:flex}.ss-spoiler{visibility:hidden;position:relative}.ss-spoiler:before{content:"";font-family:var(--7s-fonts-icons);visibility:visible;color:#aaa;display:block;position:absolute;width:100%}.ss-spoiler:hover,.ss-spoiler-show .ss-spoiler{visibility:visible}.ss-spoiler:hover:before,.ss-spoiler-show .ss-spoiler:before{visibility:hidden}.ss-spoiler-toggle{margin-left:6px}.ss-spoiler-toggle:before{content:"";font-family:var(--7s-fonts-icons);margin-right:8px}#ss-predictor{background:#f7f7f7;border-radius:8px}#ss-predictor label{padding-bottom:18px;padding-right:18px;display:inline-block}#ss-predictor select{background:var(--7s-colors-white)}#ss-predictor select,#ss-predictor #ss-predictor-gpa{margin-left:5px}#study-schedule-header,#ss-study-schedule-form{--shadow-color: #bebebe;--primary-color: #00a4e3;--accent-color: hsla(203, 84%, 47%, .05);margin-bottom:16px}#study-schedule-header[data-expanded=false],#ss-study-schedule-form[data-expanded=false]{display:none}#study-schedule-header,#study-schedule-header *,#ss-study-schedule-form,#ss-study-schedule-form *{box-sizing:border-box}#study-schedule-header h3,#ss-study-schedule-form h3{margin-block:0;font-size:1.5rem;font-weight:500}#study-schedule-header{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:8px;box-shadow:0 0 2px 0 var(--shadow-color);font-size:20px;line-height:1}#study-schedule-header #study-schedule-header-dates-wrapper{display:flex;align-items:center;gap:12px;padding:24px 48px;border-radius:6px;background:#fafafa}#study-schedule-header #study-schedule-header-dates-wrapper .arrow-container{flex-grow:1;display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--primary-color)}#study-schedule-header #study-schedule-header-dates-wrapper .date-item{flex:1;gap:12px;display:flex;flex-direction:column}#study-schedule-header #study-schedule-header-dates-wrapper .date-item .date-item-label{color:var(--primary-color);font-weight:500;font-size:1rem}#study-schedule-header #study-schedule-header-dates-wrapper .date-item .date-container{gap:12px;display:flex}#study-schedule-header #study-schedule-header-dates-wrapper .date-item .date-container .day-number{font-weight:800;font-size:3rem;line-height:2rem;margin-block:0}#study-schedule-header #study-schedule-header-dates-wrapper .date-item .date-container .date-parts-container{display:flex;flex-direction:column;justify-content:space-between}#study-schedule-header #study-schedule-header-dates-wrapper .date-item .date-container .date-parts-container .date-month-year{font-weight:500;text-transform:uppercase}#study-schedule-header #study-schedule-header-dates-wrapper .date-item .date-container .date-parts-container .date-day-name{font-size:.85rem}#study-schedule-header #study-schedule-stats-container{display:flex;flex-direction:column;gap:8px;padding-block:12px;color:#373737}#study-schedule-header #study-schedule-stats-container ul{font-size:1.15rem;line-height:1.5}#study-schedule-header button{cursor:pointer;padding:12px;background:rgba(0,0,0,0);color:var(--primary-color);border-radius:8px;border:1px solid var(--primary-color)}#study-schedule-header button:hover{color:#fff;background:var(--primary-color)}#ss-study-schedule-form{border-radius:8px;box-shadow:0 0 2px 0 var(--shadow-color)}#ss-study-schedule-form p{line-height:1.5}#ss-study-schedule-form #study-schedule-subscription-notice{display:flex;flex-direction:column;gap:12px;padding:1.25rem;margin-top:1rem;font-size:1rem;border-radius:.5rem;background:rgba(238,247,255,.35);box-shadow:0 0 1px 0 #002d55}#ss-study-schedule-form #study-schedule-subscription-notice p{margin:0}#ss-study-schedule-form #ss-study-schedule-form-options{display:flex;flex-direction:column;gap:20px;font-size:16px}#ss-study-schedule-form #ss-study-schedule-form-options input[type=text],#ss-study-schedule-form #ss-study-schedule-form-options input[type=number]{flex:1;margin:0 !important;padding:8px;border-radius:6px;border:1px solid #b6b6b3;font-size:1rem}#ss-study-schedule-form #ss-study-schedule-form-options input[type=text].ss-date-picker,#ss-study-schedule-form #ss-study-schedule-form-options input[type=number].ss-date-picker{width:100%;margin:0 !important}#ss-study-schedule-form #ss-study-schedule-form-options .form-option{display:flex;flex-direction:column;gap:6px}#ss-study-schedule-form #ss-study-schedule-form-options .form-option>label{font-weight:bold}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper{gap:12px;display:flex}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card{flex:1;display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:8px;box-shadow:0 0 2px 0 var(--shadow-color)}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card .duration-item-selector{gap:6px;display:flex;align-items:center;font-weight:500}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card .duration-item-selector input[type=radio]{margin:0;width:16px;aspect-ratio:1/1}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card [data-role=label]{font-size:1rem}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card:not([data-active=true]){opacity:.5;cursor:pointer}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card:not([data-active=true]) input,#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card:not([data-active=true]) #upcoming-lsat-dates-container{pointer-events:none !important}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card[data-active=true] .duration-item-selector [data-role=label]{color:var(--primary-color)}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card #upcoming-lsat-dates-container{display:flex;flex-direction:column;font-size:.85rem}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card #upcoming-lsat-dates-container [data-role=label]{color:#999;font-weight:500;font-size:.85rem}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card #upcoming-lsat-dates-container #lsat-dates-items{gap:2px;display:flex;flex-direction:column}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card #upcoming-lsat-dates-container #lsat-dates-items a.ss-test-date{color:#999;padding:4px 8px;border-radius:2px;margin-inline:-8px}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card #upcoming-lsat-dates-container #lsat-dates-items a.ss-test-date:hover{color:var(--primary-color)}#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper .duration-item-card #upcoming-lsat-dates-container #lsat-dates-items a.ss-test-date.active{color:#000;background:#eef7ff}@media only screen and (max-width: 700px){#ss-study-schedule-form #ss-study-schedule-form-options #study-schedule-duration-items-wrapper{flex-direction:column}}#ss-study-schedule-form #cancel-schedule-update{gap:4px;display:flex;align-items:center;margin-bottom:8px;cursor:pointer;font-size:1rem}#ss-study-schedule-form button,#ss-study-schedule-form input[type=submit]{padding:12px;cursor:pointer;border-radius:8px;border:1px solid var(--primary-color);font-size:1rem;background-color:var(--primary-color);color:var(--7s-colors-white);transition:all .2s}#ss-study-schedule-form button:hover,#ss-study-schedule-form input[type=submit]:hover{background-color:#0094d3}#ss-study-schedule-form input[type=text]{margin:5px 0 15px}#ss-study-schedule-form input[type=submit]{width:100%}.ss-earlier-week{opacity:.8}.ss-current-week{background:#eef7ff}.ss-card.ss-class.ss-current-week:before{content:"";position:absolute;right:20px;font-size:20pt;font-family:var(--7s-fonts-icons)}.ss-later-week{opacity:.5}.ss-hidden{display:none}.ss-star-post{cursor:pointer;transition:all .2s}.ss-star-post:hover{opacity:.65 !important}.ss-star-post:active{transform:scale(0.92)}.ss-star-post.fal.fa-star{color:#000;opacity:.1}.ss-star-post.fa.fa-star{color:#fb0;opacity:1}.ss-right-bubble{display:inline-block;position:relative;max-width:720px;margin:0;background:#f3f3ff;border:1px solid #eef;border-radius:100px}.ss-right-bubble div{padding:0 10px}.ss-right-bubble b.notch{position:absolute;top:11px;left:-8px;border-color:rgba(0,0,0,0) #f3f3ff;border-width:5px 8px 5px 0;border-style:solid;display:block;width:0}.ss-right-bubble b.notch.border{top:10px;left:-10px;border-width:6px 10px 6px 0;border-color:rgba(0,0,0,0) #eef}.ss-card{max-width:1440px;border-bottom:1px solid #eee;padding:30px 30px;margin:0 auto 0 auto;position:relative;box-sizing:border-box}.ss-card:last-child{border-bottom:none}.ss-card .ss-card-header{margin-top:0;padding-top:0;margin-bottom:0px}.ss-panel{font-family:var(--7s-fonts-primary);max-width:1440px;box-shadow:0 0 1px rgba(0,0,0,.1);padding:30px 30px;margin:0 auto 0 auto;margin-bottom:20px;position:relative;box-sizing:border-box;background:var(--7s-colors-white);transition:all .2s;border-radius:15px}.ss-panel .ss-panel-header{margin-top:0;padding-top:0;margin-bottom:5px;cursor:pointer}.ss-panel .ss-panel-header .fal{opacity:.7}.ss-panel:before,.ss-panel:after{content:" ";height:0;position:absolute;width:0;left:50%;transform:translate(-20px, 0);border:20px solid rgba(0,0,0,0)}.ss-panel:before{border-top-color:#fff;bottom:-40px;z-index:2}.ss-panel:after{border-top-color:rgba(0,0,0,.03);border-width:20px;bottom:-41px;z-index:1}.ss-panel:last-child:before,.ss-panel:last-child:after{border:none}.bill-summary{margin-left:auto;margin-right:auto;width:500px;margin-bottom:10px}.bill-summary td{padding:2px 40px;font-size:14px}.bill-summary tr:first-child td{background:#ccc;font-weight:bold;color:var(--7s-colors-white)}.bill-summary tr td:last-child{text-align:right}#ss-supplements-form{font-size:16px}#ss-supplements-form .price{color:#999}#ss-supplements-form .disabled{margin-left:23px;color:#999}#ss-supplements-form br{line-height:32px}#ss-supplements-form #ss-totals{border:1px solid #ddd;border-radius:2px;padding:0 30px 20px 30px}#ss-supplements-form #ss-totals table{border:none;width:100%}#ss-supplements-form #ss-totals table td{color:#333;padding:10px 0}#ss-supplements-form #ss-totals table tr td:first-child{width:200px}#ss-supplements-form .expiry-date,#ss-supplements-form .total-price{font-size:20px;font-weight:bold}#ss-supplements-form .ss-selected-items{padding-left:20px}#ss-supplements-form #ss-floating-totals .ss-selected-items{max-height:222px;overflow:auto}#ss-supplements-form .ss-selected-items p{line-height:10px}#ss-supplements-form #ss-floating-totals{position:fixed;top:100px;right:-6px;background:var(--7s-colors-white);border:1px solid #ddd;border-radius:2px;box-shadow:2px 2px 8px #aaa;padding:25px;padding-right:10px;display:none;min-width:275px}#ss-supplements-form #ss-floating-totals .ss-close{position:absolute;top:0;left:0;padding:2px 10px;cursor:pointer;color:#aaa}#ss-supplements-form #ss-floating-totals .ss-close:hover{color:#000}.ss-lesson-list .ss-class{border:0;box-shadow:none;margin-bottom:0}.ss-lesson-list .ss-class-toggle-link{display:none}.ss-lesson-list .ss-class-lessons{display:block !important}.ss-date .ss-lesson-list-link{font-size:22px;display:inline-block;color:rgba(255,255,255,.7) !important}.ss-date .ss-lesson-list-link:hover{color:#fff !important}.mce-fullscreen{z-index:10004 !important}.ss-note .mce-statusbar{display:none}.ss-image-placeholder{width:100%;max-width:1000px;display:block;background-color:#eee;border-radius:5px;height:210px;color:var(--7s-colors-white);padding-top:20px;text-align:center;box-sizing:border-box}.ss-image-placeholder .fa{font-size:110px}#ss-grader-view-as-banner{background:#0a0;border-radius:10px;padding:6px 20px;color:var(--7s-colors-white);margin-top:10px}.ss-buddy{padding:12px;margin-bottom:4px;border-radius:10px;width:100%;transition:all .2s}.ss-buddy.ss-selected{font-weight:bold;color:#333;background:#efe}.ss-buddy:hover{background:#f0f7ff}.ss-buddy-message{font-size:15px;padding:8px 0}.ss-accept{color:var(--7s-colors-white) !important;background:#7f7;min-width:22px;min-height:22px;padding:4px;float:right;font-size:75%;text-align:center;border-radius:10px;margin-right:5px;transition:all .2s}.ss-accept:hover{background:#0b0}.ss-delete{color:var(--7s-colors-white) !important;background:#eee;min-width:22px;min-height:22px;padding:4px;float:right;font-size:75%;text-align:center;border-radius:10px;opacity:0;transition:all .2s}.ss-buddy:hover .ss-delete{opacity:1}.ss-delete:hover{opacity:1;background:#e00}#ss-buddy-request-notification{background:#0b0;color:var(--7s-colors-white) !important;padding:2px 15px;border-radius:10px;font-size:17px;transition:all .2s}#ss-buddy-request-notification:hover{background:#0a0;color:var(--7s-colors-white) !important}#ss-buddy-request-message{width:96%;height:50px;font-size:15px}.ss-error{color:#900}#ss-buddy{position:relative}#ss-buddy a.fal{color:#bbb;transition:all .2s}#ss-buddy a.fa:hover{color:#00a4e3}#ss-buddy .ss-time-estimate{font-size:75%}.ss-find-study-buddy-message{color:#0a0}.ss-purchase-items .ss-purchase-item{border:1px solid #ddd;border-radius:10px;padding:5px 16px;margin:10px 0}.security-notice{position:absolute;background:#cfc;margin-top:38px;margin-left:430px;padding:0 15px 15px 20px;border-radius:2px;min-width:230px}.security-notice .notch{position:absolute;top:50px;left:-20px;margin:0;border-left:0;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-right:20px solid #cfc;padding:0;width:0;height:0}@media screen and (max-width: 1000px){.security-notice{display:none}}.ss-checkboxes{list-style-type:none}.ss-checkboxes li:before{content:"☐";font-size:100%;position:relative;left:-7px;color:#333}.ss-resettable-text{position:relative;width:100%}.ss-resettable-text-textarea{width:100%;height:50px;box-sizing:border-box;padding:10px 30px;font-family:var(--7s-fonts-primary);border:1px solid #f3f3f3;border-left:1px solid #ddd}.ss-resettable-text-reset{position:absolute;z-index:1000;padding:7px;right:0px;top:10px;opacity:.15;transition:all .2s}.ss-resettable-text-reset:hover{opacity:.5}.ss-resettable-text-reset:active{opacity:1}.ss-toggleable-text-button{margin:8px 0px;text-align:center;box-sizing:border-box}.ss-parenthesis{position:relative;width:100%}.ss-parenthesis-text{padding:10px 30px}.ss-parenthesis-prefilter{font-family:var(--7s-fonts-primary);border-left:1px solid #ddd}.ss-parenthesis-answer{color:#999}.ss-parenthesis-conversion{text-align:center;color:#999}.ss-discussion-item{cursor:pointer;margin:0;padding:12px 15px;border:0;position:relative;border-bottom:1px solid #f7f7f7;list-style:none;display:block;min-height:76px}.ss-discussion-item:hover{background:#fbfdff}.ss-read.ss-discussion-item{background:#fafafa}.ss-read.ss-discussion-item:hover{background:#f6f8fa}.ss-discussion-title{font-size:22px;line-height:26px;margin-top:10px;color:#008fc7;min-height:40px;max-height:70px;display:block;overflow:hidden}.ss-discussion-title:hover{color:#000}.ss-read .ss-discussion-title{color:#888}.ss-read .ss-discussion-title:hover{text-decoration:none;color:#666}.ss-discussion-avatar{float:left;height:72px;width:72px;margin-right:10px;margin-bottom:15px;margin-top:5px;border-radius:50%}.ss-read .ss-discussion-avatar{-webkit-filter:saturate(20%);filter:saturate(20%)}.ss-discussion-meta-item{font-size:15px;color:#70727c;margin-right:12px}.ss-discussion-meta-category{float:right;margin-right:0}.ss-discussion-seo{font-size:10px;text-align:center;margin:0;font-family:var(--7s-fonts-primary);color:#777}.mceLayout{height:inherit !important}.wp-editor-container{border:1px solid #ddd}#tinymce{padding:10px 20px !important}#ss-privacy-policy{text-align:center;line-height:8px}#ss-privacy-policy .iubenda-embed{font-weight:bold;font-size:10px}#bwp-info-place{display:none}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}#ss-map{height:400px}#ss-buddy-map{position:relative}#ss-device-location{box-shadow:0px 0px 3px #ccc;margin-top:5px;margin-right:5px;border-radius:100px;width:34px;height:34px;font-size:20px;line-height:33px;text-align:center;background:rgba(255,255,255,.9);color:#00a4e3;transition:all .2s}#ss-device-location:hover{background:#00a4e3;color:var(--7s-colors-white)}#ss-device-location:active{box-shadow:0px 0px 1px #999;position:relative;top:-1px}.ss-buddy-map-loading{position:absolute;left:8px;bottom:8px;z-index:1;background:rgba(255,255,255,.9);border-radius:100px;padding:7px;color:#555}.ss-info-title{margin-top:0;font-size:32px}.ss-info-content{font-family:var(--7s-fonts-primary);font-size:16px}.ss-info-content-icons .fal{padding:4px 8px 4px 0}.ss-info-minor{font-size:70%}.ss-user-location-about-wrapper{position:relative}.ss-user-location-about-wrapper:before{font-family:var(--7s-fonts-icons);content:"";position:absolute;left:7px;top:1px;color:#666}.ss-user-location-about{width:100%;box-sizing:border-box;padding-left:28px !important}#ss-buddy-map-search-input{margin-top:5px;font-size:15px}.ss-location-marker-avatar{float:left;height:32px;width:32px;margin-right:7px;margin-top:2px;border-radius:50%}.ss-self-marker{font-size:22px !important;color:#00a4e3}.ss-buddy-marker{font-size:24px !important;color:rgba(0,0,0,.6);-webkit-text-stroke:.5px rgba(255,255,255,.5)}.ss-buddy-marker.ss-is-buddy{color:rgba(0,150,0,.8)}.ss-buddy-marker.ss-is-requested,.ss-buddy-marker.ss-is-received{color:rgba(120,120,0,.8)}.ss-user-location-info{margin:8px;padding:2px 10px;border-left:1px solid #eee}#ss-user-location-save{margin-bottom:8px;width:100%;text-align:center;box-sizing:border-box}.ss-user-location-info-section{border-top:1px solid #f3f3f3;padding:4px 0px}.ss-user-location-info-section-item{display:inline-block;min-width:214px;cursor:pointer;transition:all .2s;font-weight:bold;line-height:1em}.ss-user-location-info-section-item.ss-off{font-weight:lighter;color:#333}#ss-video-note-split{border:0px solid #aaa;transition:all .2s}#ss-video-note-split .ss-video,#ss-video-note-split .ss-note{overflow:hidden}#ss-split-button{right:0;font-size:15px}.d3-tip{font-size:15px;line-height:24px;padding:10px 14px;background:#333;background:rgba(0,0,0,.85);color:var(--7s-colors-white);border-radius:3px;backdrop-filter:blur(3px)}.d3-tip:after{box-sizing:border-box;display:inline;font-size:10px;width:100%;line-height:1;color:rgba(0,0,0,.8);position:absolute;pointer-events:none}.d3-tip.n:after{content:"▼";margin:-1px 0 0 0;top:100%;left:0;text-align:center}.d3-tip.e:after{content:"◀";margin:-4px 0 0 0;top:50%;left:-8px}.d3-tip.s:after{content:"▲";margin:0 0 1px 0;top:-8px;left:0;text-align:center}.d3-tip.w:after{content:"▶";margin:-4px 0 0 -1px;top:50%;left:100%}#wpadminbar{z-index:9998 !important}#ure_container h3{font-size:20px}.ss-background{width:100vw;position:relative;left:calc(-50vw + 50%);background-color:#e9f0f5}.ss-container{width:90%;max-width:1170px;margin:0 auto}.ss-container::after{content:"";display:table;clear:both}#ss-timeline{position:relative;padding:2em 0;margin-top:2em;margin-bottom:2em}#ss-timeline::before{content:"";position:absolute;top:0;left:18px;height:100%;width:4px;background:#d7e4ed}@media only screen and (min-width: 1170px){#ss-timeline{margin-top:3em;margin-bottom:3em}#ss-timeline::before{left:50%;margin-left:-2px}}.ss-timeline-block{position:relative;margin:1.2em 0;transition:all .2s}.ss-timeline-block:hover{transform:scale(1.04)}.ss-timeline-block::after{clear:both;content:"";display:table}.ss-timeline-block:first-child{margin-top:0}.ss-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width: 1170px){.ss-timeline-block{margin:2.4em 0}.ss-timeline-block:first-child{margin-top:0}.ss-timeline-block:last-child{margin-bottom:0}}.ss-timeline-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px var(--7s-colors-white),inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);text-align:center;background:#0a0;transition:all .2s}.ss-timeline-icon .fa,.ss-timeline-icon .fal{color:var(--7s-colors-white);position:relative;top:50%;font-size:26px;transform:translateY(-14px)}@media only screen and (min-width: 1170px){.ss-timeline-icon{width:60px;height:60px;left:50%;margin-left:-30px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.ss-timeline-icon .fa{font-size:36px;transform:translateY(-18px)}.cssanimations .ss-timeline-icon.is-hidden{visibility:hidden}.cssanimations .ss-timeline-icon.bounce-in{visibility:visible;-webkit-animation:ss-bounce-1 .6s;-moz-animation:ss-bounce-1 .6s;animation:ss-bounce-1 .6s}}.ss-timeline-content{position:relative;margin-left:60px;background:var(--7s-colors-white);box-shadow:0 3px 0 #d7e4ed}.ss-timeline-content::after{clear:both;content:"";display:table}.ss-timeline-content .ss-date{display:inline-block}.ss-timeline-content .ss-date{opacity:.9;color:#036}.ss-timeline-content::before{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid rgba(0,0,0,0);border-right:7px solid var(--7s-colors-white)}@media only screen and (min-width: 1170px){.ss-timeline-content{margin-left:0;width:45%}.ss-timeline-content::before{top:24px;left:100%;border-color:rgba(0,0,0,0);border-left-color:var(--7s-colors-white)}.ss-timeline-content .ss-date{padding-top:.5em;position:absolute;width:100%;left:122%;top:6px}.ss-timeline-block:nth-child(even) .ss-timeline-content{float:right}.ss-timeline-block:nth-child(even) .ss-timeline-content::before{top:24px;left:auto;right:100%;border-color:rgba(0,0,0,0);border-right-color:var(--7s-colors-white)}.ss-timeline-block:nth-child(even) .ss-timeline-content .ss-date{left:auto;right:122%;text-align:right}.cssanimations .ss-timeline-content.is-hidden{visibility:hidden}.cssanimations .ss-timeline-content.bounce-in{visibility:visible;-webkit-animation:ss-bounce-2 .6s;-moz-animation:ss-bounce-2 .6s;animation:ss-bounce-2 .6s}}@media only screen and (min-width: 1170px){.cssanimations .ss-timeline-block:nth-child(even) .ss-timeline-content.bounce-in{-webkit-animation:ss-bounce-2-inverse .6s;-moz-animation:ss-bounce-2-inverse .6s;animation:ss-bounce-2-inverse .6s}}@media screen and (max-width: 960px){.big-point{width:90%}.big-point-caption{display:inline-block;width:70%;font-size:20px;margin-left:0}}@media screen and (max-width: 800px){body,input,textarea,.the-content{font-size:19px}#wpadminbar{position:fixed !important}#primary{width:100%}.the-content{padding:0 20px}.dots{display:none}}@media screen and (max-width: 600px){.featured-image-caption .title{font-size:34px;padding:0}.featured-image-caption .ss-date{padding:0}#testimonials blockquote{font-size:30px}.big-point{flex-direction:column;text-align:center}.big-point-caption h4{text-align:center}.big-point .fa,.big-point .fal,.big-point .fad,.big-point .fab{flex-basis:1.1em}.slide .caption{top:0;left:0;width:100%;font-size:22px;padding:8px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table td,table th{padding:5px 10px}.ss-discussion-meta-category{display:none}.ss-discussion-title{font-size:20px;line-height:25px}.ss-discussion-meta-item{font-size:12px;color:#70727c;margin-right:8px}#ss-overlay-icon{font-size:300px}}@media screen and (max-width: 480px){.the-content{padding:0 8px}.ss-date .ss-lesson-list-link{left:35px;font-size:18px}.style-picker{display:none}.for-mobile{display:block !important}.for-not-mobile{display:none !important}.alignleft,img.alignleft,.alignright,img.alignright{float:none}.alignright,img.alignright{margin-left:0}table td,table th{padding:2px 4px}.ss-card.ss-subject,.ss-card.ss-class{padding:10px 5px}.ss-card{padding:14px}#ss-lesson-list{padding:0}.avatar.avatar-144.photo{height:48px;width:48px}.ss-aspect-16-9{padding:2%}.ss-aspect-16-9 h3{font-size:30px}.ss-video .flowplayer .fp-speed-flash{font-size:5em}.ss-video .flowplayer .ss-playback .ss-playback-speed{padding:2px 4px}.flowplayer .fp-controls>*{margin:0 .3em !important}}@media screen and (max-width: 320px){.ss-card{padding:8px}.fa-check.ss-class-complete{margin-left:0}#ss-progress-syllabus #ss-syllabus{font-size:90%}#ss-overlay-icon{font-size:180px}}.ss-pricing-container{margin:0 auto;width:100%;max-width:1920px}.ss-pricing-table{display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;text-align:center;margin:18px}@media(max-width: 600px){.ss-pricing-table{margin:9px}}.ss-pricing-table-discounts{padding:10px 3px;background:rgba(0,255,0,.1);border-radius:10px}.ss-pricing-table-discounts div{padding:4px 0}.ss-pricing-table-discounts-line{border-top:1px solid rgba(0,0,0,.3);width:80%;margin:auto}.ss-pricing-plan{padding:20px 35px;flex:1 0 13em;box-sizing:border-box;box-shadow:0 0 6px rgba(0,0,0,.15);border-radius:10px;margin:12px;height:fit-content}@media(max-width: 600px){.ss-pricing-plan{margin:6px}}.ss-pricing-plan.ss-vertical-justify{display:flex;height:auto;flex-direction:column;justify-content:space-between}.ss-pricing-plan.ss-vertical-justify .ss-pricing-button{align-self:center}.ss-pricing-sub-header{color:#aaa;font-size:22px}.ss-pricing-header{color:#000;font-size:50px}.ss-pricing-features{color:#016ff9;margin:30px 0 25px}.ss-pricing-features-item{border-top:1px solid rgba(225,241,255,.2);font-size:18px;padding:13px 0;list-style-type:none;color:#666}.ss-pricing-features-item.ss-selected{background:#fafaff;border-radius:5px;padding-left:0px;padding-right:4px}.ss-pricing-features-item:last-child{border-bottom:1px solid rgba(225,241,255,.2)}.ss-pricing-price{color:#333;display:block;font-size:38px}.ss-pricing-button{border:1px solid #9dd1ff;border-radius:10px;color:#348efe;display:inline-block;margin:25px 0;padding:15px 35px;text-decoration:none;transition:all 150ms ease-in-out;font-weight:bold}.ss-pricing-button:hover,.ss-pricing-button:focus{background-color:#e1f1ff}.ss-pricing-button.is-featured{background-color:#48aaff;color:var(--7s-colors-white)}.ss-pricing-button.is-featured:hover,.ss-pricing-button.is-featured:active{background-color:#269aff}.ss-pricing-payment-plans-anchor{display:block;font-size:18px}.custom-payment-cart-preview{margin:auto;max-width:600px;overflow:hidden;font-size:16px;border-radius:.5rem;border:1px solid #dedfe2;background-color:rgba(240,249,255,.3)}.custom-payment-cart-preview .cart-products{padding:1.5rem}.custom-payment-cart-preview .cart-products .purchase-item{display:flex;margin:.5rem 0}.custom-payment-cart-preview .cart-products .purchase-item .item-information{flex:1;display:flex;align-items:center}.custom-payment-cart-preview .cart-products .purchase-item .item-information .fa-chevron-right{margin-right:.5rem;color:#00a4e6}.custom-payment-cart-preview .cart-products .purchase-item .item-information .item-title{flex:1}.custom-payment-cart-preview .cart-products .purchase-item .item-information .item-quantity{color:#7d7d7d}.custom-payment-cart-preview .cart-products .purchase-item .item-price{color:#656565}.custom-payment-cart-total.payment-plan{background:#fff;font-size:16px;padding:1.5rem;border-top:1px solid #dedfe2}.custom-payment-cart-total.payment-plan .total{display:flex;justify-content:space-between}.custom-payment-cart-total.payment-plan .installment-info{color:#333;font-size:14px}.cart-checkout #s2member-pro-stripe-checkout-form-description-section{display:none !important}#ss-printarea-title{display:none}@media print{body,input,textarea,.the-content,h1,h2,h3,h4,h5{font-size:100%}#ss-printarea-title{display:block}#header,#header-nudge,#lesson-bottom-nav,.ss-print{display:none}.ss-card{box-shadow:none;border:none}#ss-comment-list .comment.depth-1{box-shadow:none;border:none}.comment-reply-link{display:none}.fa-check.ss-incomplete{opacity:.1}.ss-star-post.fal.fa-star{opacity:.1}#respond{display:none}#ss-study-schedule-form{display:none}.ss-syllabus-icons{opacity:.15}}#header{--nav-bg: rgba(0,0,0,0.8);background-color:var(--nav-bg);backdrop-filter:blur(3px);position:fixed;top:0;z-index:9000;width:100%;text-align:center;-webkit-transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-ms-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;transition:box-shadow .5s ease}#header.ss-app-environment-local{--nav-bg: rgba(1,50,32,0.9)}#header.ss-app-environment-staging{--nav-bg: rgba(150,64,0,0.9)}#header-nudge{height:93px}#admin-bar-nudge{height:32px}#header-left,#header-right{display:inline-block}#header-left{vertical-align:bottom}#header-right{vertical-align:bottom}body.admin-bar #header{margin-top:32px}body.home{--nav-bg: hsl(200.6, 94.37%, 86.08%);--nav-branding-color: black;--nav-menu-color: black;--nav-menu-hover-bg: transparent;--nav-menu-hover-color: transparent;--nav-button-color: black;--nav-button-color-hover: black;--nav-button-border: 2px solid black;--nav-button-border-hover: 2px solid black;--nav-hamburger-color: black;--nav-shadow: 0 0 0.75rem rgba(0, 0, 0, 0.25)}body.home:not(.is-scrolled){--nav-shadow: none}body.home #header,body.home #header.ss-app-environment-staging,body.home #header.ss-app-environment-local{--nav-bg: hsl(200.6, 94.37%, 86.08%)}@media screen and (max-width: 1079px){body.home{--nav-menu-color: white}}@media screen and (min-width: 1080px){body.home{--nav-menu-bg: transparent}}body{--nav-branding-color: white;--nav-hamburger-color: white;--nav-font-weight: 500;--nav-font-family: var(--ss-font-new);--nav-menu-bg: transparent;--nav-menu-color: white;--nav-menu-hover-bg: transparent;--nav-menu-hover-color: transparent;--nav-menu-toggle-color: white;--nav-menu-toggle-color-hover: #ccc;--nav-item-padding: .6rem;--nav-submenu-bg: white;--nav-submenu-bg-hover: #eee;--nav-submenu-color: #333;--nav-submenu-color-hover: var(--nav-submenu-color);--nav-submenu-border-radius: .5rem;--nav-submenu-box-shadow: 0 0 0.5rem rgba(0,0,0,0.1);--nav-submenu-padding: 0;--nav-submenu-margin-top: 0.5rem;--nav-submenu-font-size: 16px;--nav-submenu-link-padding: 8px 14px !important;--nav-submenu-link-margin: .25rem;--nav-submenu-link-border-radius: .3rem;--nav-submenu-shadow-inset: none;--nav-button-bg: transparent;--nav-button-bg-hover: transparent;--nav-button-border: 2px solid white;--nav-button-border-hover: 2px solid white;--nav-button-margin: 0 .7rem;--nav-button-padding: .3rem .8rem;--nav-max-width: 1280px;--nav-branding-width: 300px;--nav-height: 58px;--nav-header-padding: 0;--nav-header-padding-inner-1: .75rem;--nav-shadow: 0 0 0.75rem rgba(0, 0, 0, 0.25)}body #header{padding:var(--nav-header-padding);box-sizing:border-box;background-color:var(--nav-bg);display:flex;justify-content:center;align-items:center;z-index:9000;box-shadow:var(--nav-shadow)}body #header *{box-sizing:border-box}body #header #header-left{display:flex;flex-grow:0;flex-basis:var(--nav-branding-width);padding:var(--nav-header-padding-inner-1);align-items:center}body #header #header-left #ss-site-menu .ss-current-site{top:auto;bottom:auto;left:auto;right:auto;display:flex;align-items:center;white-space:nowrap}body #header #header-left #ss-site-menu>ul.sub-menu{margin:0 !important;display:none !important}body #header #header-left #header-logo{top:auto;margin-right:.4rem}body #header #header-right{flex-grow:0;flex-basis:calc(var(--nav-max-width) - var(--nav-branding-width));--nav-header-right-padding: 0;padding:var(--nav-header-right-padding)}body #header #header-nav-expand{padding:0;margin:0;position:relative;color:var(--nav-hamburger-color)}body #header #header-nav-expand:hover{color:var(--nav-hamburger-color-hover, var(--nav-hamburger-color))}body #header #header-nav-expand.expanded{color:var(--nav-hamburger-color-expanded, var(--nav-hamburger-color))}body #header-nudge{height:var(--nav-height)}body #ss-site-menu,body #ss-site-menu a.ss-current-site{font-family:var(--nav-font-family);font-weight:900}body #header-logo{color:var(--nav-branding-color) !important}@media screen and (max-width: 1079px){body{--nav-branding-width: 100%;--nav-branding-color: white;--nav-menu-bg: black;--nav-menu-color: white;--nav-menu-hover-bg: inherit;--nav-menu-hover-color: inherit;--nav-submenu-bg: hsl(197, 100%, 20%);--nav-submenu-color: white;--nav-submenu-color-hover: #333;--nav-submenu-bg-hover: #eee;--nav-submenu-border-radius: 0;--nav-submenu-box-shadow: 0 0 0.5rem rgba(0,0,0,0.1);--nav-submenu-shadow-inset: inset 0 0 0.75rem rgba(0, 0, 0, 0.25);--nav-submenu-padding: 0.5rem 0.25rem !important;--nav-submenu-margin-top: 0.5rem;--nav-submenu-font-size: 16px;--nav-submenu-link-padding: 1rem 1rem 1rem 4.675rem !important;--nav-submenu-link-margin: 0;--nav-submenu-link-border-radius: 0;--nav-button-bg: transparent;--nav-button-bg-hover: transparent;--nav-button-color-hover: black;--nav-button-border: none !important;--nav-button-border-hover: none !important;--nav-button-padding: var(--nav-item-padding) !important;--nav-button-margin: 0}body #nav ul.sub-menu{padding:0}body #header{flex-direction:column;align-items:stretch;text-align:left}body #header #header-left{flex-basis:100%}body #header #header-right{flex-basis:100%}body .ss-nav-menu-top-menu-item{display:flex !important;align-items:center}}@media screen and (min-width: 1080px){body{--nav-max-width: 1280px;--nav-branding-width: 300px;--nav-button-padding: .2rem .8rem !important}body #header{background-color:var(--nav-bg);display:flex;justify-content:center;margin:0 auto;align-items:center}body #header #header-left{display:flex;flex-grow:0;flex-basis:var(--nav-branding-width)}body #header #header-right{flex-grow:0;flex-basis:calc(var(--nav-max-width) - var(--nav-branding-width))}body #ss-site-menu,body #ss-site-menu a.ss-current-site{font-family:var(--nav-font-family);font-weight:900}body .sub-menu{transform:translateY(0.4rem);transition:transform .5s cubic-bezier(0.16, 1, 0.3, 1)}body .top-menu:hover .sub-menu{transform:translateY(0)}}#ss-site-menu .ss-current-site,#ss-site-menu .ss-current-site #header-logo{color:var(--nav-branding-color) !important}#nav{font-weight:var(--nav-font-weight);font-family:var(--nav-font-family);background:var(--nav-menu-bg);float:right;list-style:none;user-select:none}#nav .top-menu{display:inline-block;position:relative}#nav .ss-nav-menu-top-menu-item a{display:block;color:var(--nav-menu-color);padding:var(--nav-item-padding);font-size:19px}#nav .sub-menu{display:none;position:absolute;z-index:100000;list-style:none;margin:0;background:var(--nav-submenu-bg);border-radius:var(--nav-submenu-border-radius);box-shadow:var(--nav-submenu-box-shadow, none);padding:var(--nav-submenu-padding);min-width:170px;top:49px;left:-5px;text-align:left;user-select:none}#nav .sub-menu li{margin:0}#nav .sub-menu li.ss-divider{height:1px;background:rgba(255,255,255,.1)}#nav .sub-menu a{display:flex;align-items:center;gap:10px;color:var(--nav-submenu-color);padding:var(--nav-submenu-link-padding);margin:var(--nav-submenu-link-margin);border-radius:var(--nav-submenu-link-border-radius);font-size:var(--nav-submenu-font-size);white-space:nowrap}#nav .sub-menu a:hover{background:var(--nav-submenu-bg-hover);color:var(--nav-submenu-color-hover)}#nav .sub-menu a i{font-size:.9rem}#nav .photo{height:180px;width:180px;position:relative;margin-top:6px;border-radius:50%}#nav .ss-avatar{text-align:center}#nav .ss-nav-menu-toggle-icon,#nav .ss-nav-menu-toggle-icon-hide{display:none}#ie7 #nav ul li{display:block;float:left}.login-action-login #nav a{display:inline-block}#header-nav-expand{display:none;font-size:26px;cursor:pointer;position:absolute;right:0;color:var(--nav-menu-color)}#ss-site-menu{position:relative;display:inline-block}#ss-site-menu a{display:block;color:var(--nav-menu-color)}#ss-site-menu a.ss-current-site{font-family:var(--7s-fonts-primary);font-size:1.1em;color:var(--nav-menu-color)}#ss-site-menu .sub-menu{display:none;position:absolute;z-index:110000;list-style:none;margin:0;background:var(--nav-submenu-bg);border-radius:var(--nav-submenu-border-radius);padding:var(--nav-submenu-padding);min-width:170px;top:45px;left:-5px;text-align:left}#ss-site-menu .sub-menu li{margin:0}#ss-site-menu .sub-menu a{display:block;padding:var(--nav-submenu-link-padding);margin:var(--nav-submenu-link-margin);border-radius:var(--nav-submenu-link-border-radius);font-size:var(--nav-submenu-font-size);white-space:nowrap}#ss-site-menu .sub-menu a:hover{background:var(--nav-submenu-bg-hover);color:var(--nav-submenu-color-hover)}#ss-site-menu .ss-current{opacity:.3}a.nav-bar-button{background-color:var(--nav-button-bg);border:var(--nav-button-border);border-radius:8px;padding:var(--nav-button-padding) !important;margin:var(--nav-button-margin);transition:all .2s}a.nav-bar-button:hover{color:var(--nav-button-color-hover);background-color:var(--nav-button-bg-hover);border:var(--nav-button-border-hover)}.study-buddy-notification{display:inline-block;vertical-align:super;border-radius:2em;width:1.6em;background-color:#00a4e3;height:1.6em;margin-left:-0.2em;text-align:center;font-size:small}#header-logo{position:relative;top:3px;left:2px;color:var(--7s-colors-white) !important;font-size:34px}@media screen and (max-width: 1080px){#header{z-index:100}#header-left{position:relative}#header-left,#header-right{display:block}#header-nav-expand{display:inline-block;transition:color .15s}#header-nav-expand:hover{display:inline-block}#nav{display:none;padding:0;text-align:center;width:100%;overflow:auto;max-height:70vh}#nav .sub-menu{position:relative;top:0;background:var(--nav-submenu-bg);box-shadow:var(--nav-submenu-shadow-inset);font-size:18px;left:0;padding-left:3.5em}#nav .ss-avatar{display:none}#nav ul{margin:0}#ss-site-menu{width:100%}#ss-site-menu .sub-menu{position:relative;top:0;left:0;text-align:center;white-space:nowrap;overflow:auto;background:none}#ss-site-menu .sub-menu li{display:inline-block}#ss-site-menu .sub-menu li .ss-current{display:none}#nav .top-menu{display:block;margin-left:0;font-size:20px;background:var(--nav-menu-bg)}#nav a,#nav .ss-nav-menu-top-menu-item{padding:8px;text-align:left;list-style:none}#nav a,#nav .ss-nav-menu-toggle-icon{display:inline}#nav .ss-nav-menu-top-menu-item{display:block}#nav .ss-nav-menu-toggle-icon,#nav .ss-nav-menu-toggle-icon-hide{box-sizing:border-box;margin-right:10px;float:left;display:block;text-align:center;width:20px;display:block;overflow:hidden}#nav .ss-nav-menu-toggle-icon-hide .fa-angle-down{display:none}#nav .ss-nav-menu-toggle-icon-hide{display:inline}#nav .ss-nav-menu-toggle-icon-hide .fa-angle-right,#nav .ss-nav-menu-toggle-icon-hide .fa-angle-down{visibility:hidden}#nav .ss-nav-menu-toggle-icon{display:unset;color:var(--nav-menu-toggle-color)}#nav .ss-nav-menu-toggle-icon .fa-angle-right{display:unset}#nav .ss-nav-menu-toggle-icon .fa-angle-down{display:none}#nav .ss-nav-menu-toggle-icon:hover{cursor:pointer;color:var(--nav-menu-toggle-color-hover, var(--nav-menu-toggle-color))}#nav .ss-nav-menu-toggle-icon.ss-nav-submenu-expand .fa-angle-right{display:none}#nav .ss-nav-menu-toggle-icon.ss-nav-submenu-expand .fa-angle-down{display:unset}#nav .ss-nav-menu-top-menu-item{padding-left:2em}}footer{background-color:#191919;color:#fff}footer a:not(.subtle-button),footer a:hover:not(.subtle-button),footer #copyright:not(.subtle-button),footer #ss-privacy-policy:not(.subtle-button),footer #ss-force-refresh:not(.subtle-button){color:#d3d3d3}#ss-back-to-top-container{font-size:80%;margin:auto;width:100%;text-align:center;margin-bottom:10px}.ss-footer-links-container{margin:20px 0;font-size:80%;padding:10px 10vw;align-items:start;display:grid;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr));max-width:100%;column-gap:35px;row-gap:35px}.ss-footer-links-container nav{flex-wrap:wrap;align-items:center}.ss-footer-links-container nav .ss-footer-group-heading{font-size:110%;font-weight:bold}.ss-footer-links-container nav ul{margin:0}.ss-footer-links-container nav ul li{list-style:none;padding:.3em 0}.ss-footer-links-container nav ul li a{color:#fff}.ss-footer-links-container nav ul li a:hover{text-decoration:underline}.side-bar{flex:1;display:none;position:sticky;align-self:flex-start;top:100px;margin:0 auto}@media screen and (min-width: 1450px){.side-bar{display:block}}.side-bar ul{list-style:none}.side-bar details ::-webkit-details-marker{display:none}.side-bar details>summary{display:block;list-style-type:none}.side-bar details>summary>div{display:flex}.side-bar details>summary>div:before{font-family:var(--7s-fonts-icons);content:"";color:#555;font-size:70%;transition:all .1s;display:inline-block;cursor:pointer;padding:.4em}.side-bar details>summary>div a{color:#555}.side-bar details>summary>div a:hover{color:#000}.side-bar details[open]>summary:before{transform:rotate(90deg)}.side-bar details:has(.sidebar-in-progress)>summary{background-color:rgba(0,164,227,.15);border-radius:4px}.side-bar details:has(.sidebar-in-progress)>summary>div:after{content:"";font-family:var(--7s-fonts-icons);font-weight:lighter;margin-left:auto;padding-right:10px}.side-bar .ss-class{display:flex;padding-left:8px}.side-bar .ss-class a{color:#888;font-size:95%}.side-bar .ss-class a:hover{color:#000}.side-bar .ss-class.sidebar-in-progress{background-color:rgba(0,164,227,.15);border-radius:4px}.side-bar .ss-class.sidebar-in-progress:after{content:"";font-family:var(--7s-fonts-icons);font-weight:lighter;margin-left:auto;padding-right:10px}.ss-primary-with-sidebar{display:flex}.ss-primary-with-sidebar:after{content:"";flex:1;display:none}@media screen and (min-width: 1450px){.ss-primary-with-sidebar:after{display:block}}.ss-primary-with-sidebar .center-column{min-width:0}#side-navigation-menu{overflow-y:auto;overflow-x:visible;height:75vh}@media screen and (min-width: 1450px){#side-navigation-menu{width:310px}}@media screen and (min-width: 1600px){#side-navigation-menu{width:380px}}@media screen and (min-width: 1700px){#side-navigation-menu{width:420px}}.ss-rewards-logs{overflow-y:auto;height:400px;border:1px solid #ddd;border-radius:5px}.ss-rewards-log-item{border-bottom:1px solid #f5f5f5;padding-top:.5em;padding-bottom:.5em}.ss-rewards-date{border:solid rgba(0,0,0,0);border-radius:100px;display:inline-block;font-size:100%;letter-spacing:-0.5px;transition:.2s all;color:gray}.ss-rewards-amount{padding-left:1em}.ss-rewards-reason{padding-left:1em}.ss-rewards-disclaimer{margin-top:1em;font-size:70%}.ss-flashcard{display:block;width:280px;height:280px;position:relative;margin:20px;float:left;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d}.ss-flashcard:hover .ss-front,.ss-flashcard.hover .ss-front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.ss-flashcard:hover .ss-back,.ss-flashcard.hover .ss-back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}.ss-flashcard em{color:#d00;font-style:normal}.ss-flashcard .ss-front,.ss-flashcard .ss-back{border:1px solid #999;border-radius:20px;padding:15px 20px 0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;display:block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.ss-flashcard .ss-front{background:var(--7s-colors-white);z-index:2;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);transform:rotateY(0deg)}.ss-flashcard .ss-back{background:#eef7ff;overflow-y:auto;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.ss-flipper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;position:relative}.ss-lsat-digital #preset-dilation-dropdown{list-style-type:none;border-radius:.5em;font-size:80%;background-color:dimgray;color:#fff;display:block;position:absolute;margin:none;overflow:hidden;z-index:1}.ss-lsat-digital #preset-dilation-dropdown li{padding:.1em .5em;transition:all .2s}.ss-lsat-digital #preset-dilation-dropdown li:hover{background-color:rgba(0,164,227,.5)}.ss-lsat-digital .muted-text{opacity:.5}.ss-lsat-digital .ss-timing-custom{background:none;width:3ch}.ss-lsat-digital .ss-timing-increment,.ss-lsat-digital .ss-timing-decrement{opacity:.5;transition:all .7s}.ss-lsat-digital .ss-timing-increment:hover,.ss-lsat-digital .ss-timing-decrement:hover{opacity:.8}.ss-lsat-digital .ss-timing-increment:active,.ss-lsat-digital .ss-timing-decrement:active{opacity:1}#noteForm{display:block;cursor:default}#noteForm #noteSave{margin-top:10px;width:110px;cursor:pointer}#note-edit:hover{background:#fafafa}#note-edit{position:relative}#note{padding:10px 20px;border:1px solid #ccc;border-radius:8px;overflow:scroll;overflow-x:auto;overflow-y:auto}#note-textarea{width:100%}.note-loading-box{position:absolute;top:0;width:100%;height:100%;background:rgba(255,255,255,.6);vertical-align:middle}.note-loading-text{top:35%;position:relative;text-align:center;font-size:24px}.ss-note{display:block;width:inherit}#ss-note-drag-reset-button{display:none;float:right;transition:color .2s}#ss-note-drag{position:absolute;max-width:720px;background:rgba(255,255,255,.95);border-radius:10px;padding:0px 10px 10px 10px;z-index:2;right:20px;left:20px;margin-left:auto;margin-right:auto}#ss-note-drag.ss-note-moved{right:unset;position:fixed;overflow:auto;min-width:220px;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px}#ss-note-drag.ss-note-moved #ss-note-drag-reset-button{display:inline-block;color:#a9a9a9;padding:0 12px}#ss-note-drag.ss-note-moved #ss-note-drag-reset-button:hover{opacity:1;color:red}@media(min-width: 480px){#ss-note-drag:has(#ss-note-drag-header:hover),#ss-note-drag.ss-note-moved:has(#ss-note-drag-header:hover){box-shadow:rgba(128,128,128,.5) 0px 2px 8px 0px}#ss-note-drag h3{cursor:grab}#ss-note-drag h3:active{cursor:grabbing}}#ss-resizer-right{visibility:hidden}#ss-resizer-right i{font-size:.6em}#ss-note-drag-content{min-width:220px}#ss-resizer-right.ss-note-moved{visibility:visible;width:10px;height:100%;position:absolute;right:0;bottom:0;cursor:ew-resize;z-index:inherit;display:flex;flex-direction:column;justify-content:center;align-items:center}#ss-note-drag h3{margin:0 0;padding:20px 0px 10px 0px}#ss-note-spacer{border-radius:10px;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:rgba(0,0,0,.01);visibility:hidden}#ss-note-spacer.ss-note-moved{visibility:visible}#ss-note-spacer:hover{background-color:rgba(0,0,0,.05)}#ss-note-spacer p{margin:0}.ss-note .mce-statusbar{display:none}#ss-comments{max-width:720px;margin-left:auto;margin-right:auto;padding:0 20px}#ss-comments .comment-respond{padding:0}.comment-respond{max-width:720px;margin-left:auto;margin-right:auto;padding:0 20px}#commentform p{display:inline-block;margin:0}#commentform .form-submit{display:block}#commentform #comment{width:100%;box-sizing:border-box;background:#fdfdfd;border:1px solid #ccc;border-radius:8px;padding:10px;font-size:17px}#commentform .comment-form-comment{display:block}#commentform label[for=comment_mail_notify]{font-size:15px}#ss-comment-list{list-style:none;margin-left:0 !important}.comment{list-style:none;border-left:1px solid #eee;padding:25px 0 25px 35px;background:var(--7s-colors-white)}.comment.depth-1{margin:25px 0;padding:25px 35px;border-bottom:1px solid #eee;border-left:1px solid rgba(255,255,255,0);border-radius:15px}.avatar{border-radius:50%}.avatar.avatar-144.photo{float:left;margin-right:12px;top:7px;height:72px;width:72px;position:relative}.avatar-96.photo{height:48px;width:48px}.comment-author .says{display:none}.comment-author{overflow:hidden;text-overflow:ellipsis}.comment-content{overflow-wrap:break-word}.comment-reply-title{overflow:hidden;text-overflow:ellipsis}.ss-comment-self{border-right-color:#090 !important;border-right-width:2px !important;border-right-style:solid !important}.comment .fn{font-size:36px;font-style:normal}.reply{display:inline-block}.comment-reply-link{font-size:14px;line-height:12px}.commentmetadata{font-size:14px;line-height:15px}.commentmetadata .meta{margin-right:8px;white-space:nowrap}.ss-relative-time{color:#555}.ss-absolute-time{color:#aaa}.children{margin-left:30px}.ss-navigation{height:7px}#cancel-comment-reply-link{font-size:12px;font-family:var(--7s-fonts-primary)}.ac-comment-edit{display:inline-block;margin-bottom:2px}.ac-comment-edit .comment-ac-unapprove-link,.ac-comment-edit .comment-ac-trash-link,.ac-comment-edit .comment-ac-spam-link{display:none}.ac-button{margin-right:3px}.ac-button.disabled{color:#aaa}.comment-ac-save-link,.comment-ac-cancel-link{font-weight:700}#ajaxed-comments-box{border-radius:2px !important;margin-bottom:10px}.nocomments{color:#aaa}.comments-link:before{font-family:var(--7s-fonts-icons);content:"";margin-right:3px}#comments{font-size:170%}#reply-title{font-size:150%}.ss-comment-like{display:inline-block}.ss-comment-like-num{color:#00a4e3;margin-left:6px;font-size:14px}.like-button{display:none;background:#f7f7f7;border:none;border-radius:5px;padding:3px 5px;min-width:46px;text-align:center;font-size:13px}.like-button:hover{background:#f0f0f0}.ss-comment-like-button{display:none;color:#000;cursor:pointer;display:none;background:#f7f7f7;border:none;border-radius:5px;padding:3px 5px;min-width:46px;text-align:center;font-size:13px;margin-right:6px}.ss-comment-like-button:hover{background:#f0f0f0}.ss-liked-low{opacity:.5}.ss-liked-high-1{border-left-color:#00a4e3 !important;border-left-width:1px !important}.ss-liked-high-2{border-left-color:#00a4e3 !important;border-left-width:2px !important}.ss-liked-high-3{border-left-color:#00a4e3 !important;border-left-width:3px !important}.ss-liked-high-4{border-left-color:#00a4e3 !important;border-left-width:4px !important}.ss-liked-high-5{border-left-color:#00a4e3 !important;border-left-width:5px !important}.ss-liked-high-6{border-left-color:#00a4e3 !important;border-left-width:6px !important}.ss-current-weight0 .ss-weight1,.ss-current-weight1 .ss-weight0{display:inline-block}.ss-comment-like-button.ss-accumulate{display:inline-block;min-width:20px}.ss-like-message{display:none;background-color:#00a4e3;color:var(--7s-colors-white);margin:0 8px;padding:2px 8px;border-radius:5px}@media screen and (max-width: 800px){#ss-comment-list .children{margin-left:5px}#ss-comment-list .comment{padding:20px 0 20px 8px}#ss-comment-list .comment.depth-1{padding:20px 8px}#ss-comment-list .ss-absolute-time{display:none}}@media screen and (max-width: 480px){#ss-comment-list .comment .fn{font-size:22px}}@media screen and (max-width: 320px){.ss-comment-like{display:block;margin:16px 0 0 0}}.ss-comment-excerpt{display:block;padding:20px 25px;border-bottom:1px solid #ddd;position:relative}.ss-comment-excerpt .avatar{float:left;margin-right:8px;position:relative}.ss-comment-excerpt-text{color:#000;font-size:17px;transition:all .2s;word-wrap:break-word}.ss-comment-excerpt-meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#aaa;font-size:15px}.ss-comment-excerpt-meta-replies{color:#00a4e3}.ss-comment-excerpt-meta-author{color:#000}.ss-comment-excerpt-meta-title{text-decoration:underline;color:#000}.ss-symbol-button{color:#aaa;cursor:pointer;padding:1px 8px;border-radius:1px;display:inline-block;transition:background-color .2s;font-family:var(--7s-fonts-primary)}.ss-symbol-button:hover{color:var(--7s-colors-white);background:#00a4e3}.ss-symbol-button:active{background:#0084d3}.ss-clippable-activated{overflow:hidden;transition:all .4s;position:relative}.ss-clipped .ss-toggle-clipped{background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.06))}.ss-clipped .ss-toggle-clipped:hover{background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15))}.ss-toggle-clipped{text-align:center;font-size:14px;color:#555 !important;border-radius:1px;display:block;transition:all .2s;position:absolute;bottom:0;width:100%;height:70px}.ss-toggle-clipped:hover{color:#000 !important}.ss-toggle-clipped:before{content:"▲ Less";background:rgba(245,245,245,.9);padding:3px 16px;border-radius:19px;text-shadow:0 0 2px var(--7s-colors-white);font-weight:bold;position:absolute;bottom:0;transform:translate(-3em, 0)}.ss-more.ss-toggle-clipped:before{content:"▼ More"}.ss-toggle-clipped:hover:before{background:rgba(235,235,235,.98)}.ss-screenshot-imgur{transition:all .2s;position:relative;padding:5px 18px;bottom:3px;color:var(--7s-colors-white);background:#00a4e3;border-radius:20px;font-size:22px}.ss-screenshot-imgur:hover{background:#0084d3;cursor:pointer}.ss-screenshot-imgur:active{background:#0064c3}.ss-copy-to-clipboard{background:rgba(220,220,220,.2);border-radius:20px;padding:2px 0px 2px 12px}.ss-copy-to-clipboard-button{padding:2px 12px 2px 12px;position:relative;top:-1px;font-size:75%;opacity:.4;border-radius:15px;display:inline-block;transition:all .2s}.ss-copy-to-clipboard-button:before{content:"";font-family:var(--7s-fonts-icons)}.ss-copy-to-clipboard-button:after{content:"Copy Link";padding-left:4px}.ss-copy-to-clipboard-button:hover{opacity:1;cursor:pointer}.ss-copy-to-clipboard-button:active{background:rgba(0,0,0,.1)}#ss-copy-and-download-notification{position:fixed;margin:auto;bottom:30px;background:#555;color:var(--7s-colors-white);border-radius:20px;opacity:.9;padding:4px 16px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1;transition:opacity .5s}#ss-screenshot-thumbnail-image{position:relative;opacity:.7;transition:.3s}#ss-screenshot-thumbnail-image:hover{opacity:1}#ss-screenshot-thumbnail-image #ss-copy-PT-image-to-clipboard-button,#ss-screenshot-thumbnail-image #ss-download-PT-image{display:inline-block;position:absolute;top:50%;transform:translate(-50%, -50%);font-size:80%;background:rgba(98,98,98,.84);opacity:.9;color:#fff;padding:6px 12px;border:none;cursor:pointer;border-radius:5px;text-align:center;transition:.3s;font-family:inherit}#ss-screenshot-thumbnail-image #ss-copy-PT-image-to-clipboard-button:hover,#ss-screenshot-thumbnail-image #ss-download-PT-image:hover{color:#000;background:rgba(202,202,202,.6784313725)}#ss-screenshot-thumbnail-image #ss-show-copy-PT-image-to-clipboard-button #ss-copy-PT-image-to-clipboard-button{left:25%;width:130px}#ss-screenshot-thumbnail-image #ss-show-copy-PT-image-to-clipboard-button #ss-copy-PT-image-to-clipboard-button:before{content:"";font-family:var(--7s-fonts-icons)}#ss-screenshot-thumbnail-image #ss-show-copy-PT-image-to-clipboard-button #ss-download-PT-image{left:75%;width:130px}#ss-screenshot-thumbnail-image #ss-show-copy-PT-image-to-clipboard-button #ss-download-PT-image:before{content:"";font-family:var(--7s-fonts-icons)}#ss-screenshot-thumbnail-image #ss-hide-copy-PT-image-to-clipboard-button #ss-copy-PT-image-to-clipboard-button{display:none}#ss-screenshot-thumbnail-image #ss-hide-copy-PT-image-to-clipboard-button #ss-download-PT-image{left:50%}#ss-screenshot-thumbnail-image #ss-hide-copy-PT-image-to-clipboard-button #ss-download-PT-image:before{content:"";font-family:var(--7s-fonts-icons)}.axis{shape-rendering:crispEdges}.axis path,.axis line{fill:none;stroke:#ddd;shape-rendering:crispEdges}.axis text{font-family:var(--7s-fonts-primary);font-size:12px}.axis .tick line{stroke:#eee}.ss-chart-options-group-form .ss-toggle-link{text-align:right;width:100%;display:block;font-size:80%;cursor:pointer}.ss-chart-options-group{background:rgba(247,247,247,.9);display:inline-block}.ss-chart-options{padding:3px 9px;display:inline-block;background:rgba(247,247,247,.9)}.ss-toggle-hidden .ss-toggle-shown{display:none}.ss-toggle-hidden .ss-toggle-hidden{display:inline}.ss-toggle-shown .ss-toggle-hidden{display:none}.ss-toggle-shown .ss-toggle-shown{display:inline}.chart-label{pointer-events:none}#law-school-admissions{overflow:auto}:target{background:#ff0;transition:background .5s}.ss-url-hash-highlight-off{background:none;transition:background .5s}.big-button{font-family:var(--7s-fonts-primary);border-radius:8px;border:none;display:inline-block;font-size:34px;padding:3px 41px;text-align:center;background-color:#00a4e3;color:var(--7s-colors-white);transition:all .2s}.big-button:hover{color:var(--7s-colors-white);background-color:#0094d3}.big-button:active{position:relative;top:1px}.big-button.disabled{background:#ccc;box-shadow:none;text-shadow:none}.big-button.mini:visited,.big-button.mini{color:var(--7s-colors-white);padding:2px 15px;font-size:17px}.big-button .button-subheader{font-size:.5em;margin:0}.big-button .button-header{margin:0;line-height:1.3em}input.big-button{padding:7px 40px}.ss-wide{width:100%;box-sizing:border-box}#submit,.subtle-button{font-family:var(--7s-fonts-primary);border:none;font-size:18px;background:#eee;border-radius:6px;color:#000;display:inline-block;padding:4px 20px;margin:5px 10px 10px 0;transition:all .2s}#submit:hover,.subtle-button:hover{background:#ddd}#submit:active,.subtle-button:active{position:relative;top:1px}.ss-lsat-convert-disabled{opacity:.5;cursor:not-allowed}.subtle-button.fal{line-height:inherit}.subtle-button.selected{box-shadow:0 0 0 1px #888;font-weight:bold;background:#eeefff}.ss-continue-button{--btn-continue-bg: #00a4e3;--btn-continue-bg-active: hsl(197, 100%, 40%);--btn-continue-border: 3px solid #00a4e3;--btn-continue-border-hover: var(--btn-continue-border);--btn-continue-hover-ring: 0 0 0 4px hsl(197, 100%, 85%);--btn-continue-text: white;--btn-continue-text-secondary: hsl(197, 100%, 85%);--btn-continue-title: white;--btn-continue-shadow: 1px 1.5px 0 hsla(197, 100%, 20%, .3);display:flex;flex-direction:column;padding:.5rem 1rem;text-align:center;line-height:1.5;align-items:flex-start;background-color:var(--btn-continue-bg);color:var(--btn-continue-text);border-radius:1rem;border:var(--btn-continue-border);transition:box-shadow .2s;text-shadow:var(--btn-continue-shadow)}.ss-continue-button.ss-continue-button--outlined{--btn-continue-bg: white;--btn-continue-bg-active: white;--btn-continue-border: 2px solid #00a4e3;--btn-continue-border-hover: var(--btn-continue-border);--btn-continue-hover-ring: 0 0 0 4px hsl(197, 100%, 90%);--btn-continue-text: #00a4e3;--btn-continue-text-secondary: gray;--btn-continue-title: black;--btn-continue-shadow: none}.ss-continue-button:hover{color:var(--btn-continue-text);border:var(--btn-continue-border-hover);box-shadow:var(--btn-continue-hover-ring)}.ss-continue-button:hover .ss-continue-button__icon--slide{transform:translateX(0.3em)}.ss-continue-button:active{background:var(--btn-continue-bg-active)}.ss-continue-button .ss-continue-button__main{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin:.5rem 0 .25rem}.ss-continue-button .ss-continue-button__title{color:var(--btn-continue-title);font-size:1.375rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-continue-button .ss-continue-button__icon{font-size:2rem;margin-right:1rem;margin-bottom:-0.1em}.ss-continue-button .ss-continue-button__icon--slide{transition:transform .15s}.ss-continue-button .ss-continue-button__header{color:var(--btn-continue-text);font-size:.8rem;font-weight:600;margin:.2rem 0 0;text-transform:uppercase;letter-spacing:.03em;line-height:1.25rem;display:flex;align-items:center;gap:.25rem}.ss-continue-button .ss-continue-button__footer{font-size:1rem}.ss-continue-button .ss-continue-button__lesson-num{color:var(--btn-continue-text-secondary);font-weight:normal}.ss-progress{display:inline-block;width:100%}.ss-progress-donut-container{display:flex;flex-wrap:wrap;justify-content:space-around}.ss-progress-donut{width:226px;height:226px}.ss-progress-donut-small{width:175px;height:175px}.ss-progress-header{margin-bottom:22px}.ss-progress-type,.ss-progress-type-small{display:inline-block;margin:0}.ss-progress-type-name{color:#333;text-align:center;font-size:20px}.ss-progress-type-name-small{color:#333;text-align:center;font-size:15px}.ss-progress-chart{position:relative;margin:4px}.ss-progress-time{text-align:center;color:#999;width:100%;position:absolute;top:40px}#ss-progress-upgrade-box{position:relative;top:0;transition:all .2s ease}#ss-progress-upgrade-box:hover{transform:scale(1.05)}.ss-progress-upgrade{color:#999;position:absolute;top:170px;width:100%;text-align:center}.ss-progress-upgrade:hover .ss-progress-upgrade{color:#333}.ss-progress-button-box{display:block;padding:15px 0 20px 0}.ss-progress-button-box .big-button{width:100%;box-sizing:border-box}#ss-overlay-icon{display:none;opacity:.5;text-shadow:0 0 10px rgba(255,255,255,.3);pointer-events:none;position:fixed;font-size:400px;z-index:2147483647;left:50%;top:50%;-webkit-transform:translate(-50%, -45%);-ms-transform:translate(-50%, -45%);transform:translate(-50%, -45%)}.ss-class li{line-height:100%;margin:0;padding:5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}@media screen and (max-width: 760px){.ss-progress-donut{width:226px;height:226px;margin:0 auto}.ss-progress-type{display:block;margin:0 auto}}.mce-panel.mce-tinymce{border:1px solid #ccc;border-radius:8px;overflow:hidden}.ss-filter{cursor:pointer}.ss-filter.ss-selected{box-shadow:0 0 0 2px #8bf}.ss-filter.ss-filter-cloud{font-size:75%;margin-bottom:4px}.ss-disable-tag-multiselection .ss-filter-disabled{background-color:#ddd;pointer-events:none}.ss-disable-tag-multiselection .ss-filter-disabled.ss-selected{background-color:unset;pointer-events:unset}.ss-filter-clear{padding:6px;position:relative;left:-36px;top:4px;color:#ddd;cursor:pointer;font-size:28px !important}.ss-filter-clear:hover{color:#777}.ss-filter-clear:active{color:#c00}.ss-tag{border:1px solid #eee;border-radius:100px;padding:2px 6px;display:inline-block;font-size:90%;letter-spacing:-0.5px;color:#000;background:var(--7s-colors-white);transition:.2s all}.ss-tag:hover{background:#eef7ff}.ss-syllabus-inputs{display:flex;flex-wrap:wrap;margin:20px}.ss-cc-warning-alert{width:405px;font-size:15px;text-align:center;position:fixed;top:7em;right:1em;background:rgba(255,255,255,.95);z-index:999;border-radius:10px;box-shadow:rgba(60,64,67,.3) 0px 1px 2px 0px,rgba(60,64,67,.15) 0px 1px 3px 1px}.ss-cc-warning-alert .ss-cc-warning-content{display:block;padding:13px;margin:6px}.ss-cc-warning-alert .ss-cc-warning-remove{margin:-5px 5px 10px 4px}.ss-cc-warning-alert .ss-cc-warning-remove .ss-cc-warning-button{cursor:pointer;border:none;background:#00a4e3;border-radius:6px;color:var(--7s-colors-white);display:inline-block;padding:6px 20px;margin:5px 10px 10px 0;transition:background .2s ease-in}.ss-cc-warning-alert .ss-cc-warning-remove .ss-cc-warning-button:hover{background:#0094d3}.ss-panel-alert{border-radius:18px;background:rgba(255,0,0,.1);max-width:1440px;padding:20px 20px 20px 80px;margin:15px auto 15px auto;position:relative;box-sizing:border-box;display:flex;align-items:center}.ss-panel-alert .ss-panel-alert-icon{font-size:50px;left:20px;position:absolute;color:rgba(100,0,0,.5)}.ss-card-alert{border-radius:18px;background:rgba(255,0,0,.1);padding:15px 30px;margin-bottom:20px;font-size:smaller;opacity:80%}.ss-card-alert p{margin:0}.ss-card-alert p .ss-card-alert-icon{margin-right:5px;color:rgba(100,0,0,.5)}.ss-waiver-message{font-size:75%;transition:all .2s}body:has(.blog-v2) #header-nudge{display:none !important}.blog-v2{font-weight:normal;font-family:"Nunito Sans Variable",sans-serif}.blog-v2 *{outline-color:#0ba5ec}.blog-v2 .hentry{margin-bottom:0}.blog-v2 .pattern{z-index:-1;position:absolute;width:100%;height:100%;background-size:cover;background-repeat:repeat;background-origin:border-box;background-position:center center;background-image:url("data:image/svg+xml;utf8,%3Csvg viewBox=%220 0 2000 1400%22 xmlns=%22http:%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cmask id=%22b%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22%3E%3Cpath fill=%22url(%23a)%22 d=%22M0 0h2000v1400H0z%22%2F%3E%3C%2Fmask%3E%3Cpath fill=%22%23fff%22 d=%22M0 0h2000v1400H0z%22%2F%3E%3Cg style=%22transform-origin:center center%22 stroke=%22%230ba5ec4d%22 stroke-width=%22.4%22 mask=%22url(%23b)%22%3E%3Cpath fill=%22none%22 d=%22M0 0h167v167H0zM167 0h167v167H167zM334 0h167v167H334zM501 0h167v167H501zM668 0h167v167H668zM835 0h167v167H835zM1002 0h167v167h-167zM1169 0h167v167h-167zM1336 0h167v167h-167zM1503 0h167v167h-167zM1670 0h167v167h-167zM1837 0h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec41%22 d=%22M0 167h167v167H0z%22%2F%3E%3Cpath fill=%22none%22 d=%22M167 167h167v167H167zM334 167h167v167H334zM501 167h167v167H501zM668 167h167v167H668zM835 167h167v167H835zM1002 167h167v167h-167zM1169 167h167v167h-167zM1336 167h167v167h-167zM1503 167h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec0b%22 d=%22M1670 167h167v167h-167z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1837 167h167v167h-167zM0 334h167v167H0zM167 334h167v167H167z%22%2F%3E%3Cpath fill=%22%230ba5ec0e%22 d=%22M334 334h167v167H334z%22%2F%3E%3Cpath fill=%22none%22 d=%22M501 334h167v167H501zM668 334h167v167H668zM835 334h167v167H835zM1002 334h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec4a%22 d=%22M1169 334h167v167h-167z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1336 334h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec2c%22 d=%22M1503 334h167v167h-167z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1670 334h167v167h-167zM1837 334h167v167h-167zM0 501h167v167H0zM167 501h167v167H167zM334 501h167v167H334z%22%2F%3E%3Cpath fill=%22%230ba5ec35%22 d=%22M501 501h167v167H501z%22%2F%3E%3Cpath fill=%22none%22 d=%22M668 501h167v167H668zM835 501h167v167H835z%22%2F%3E%3Cpath fill=%22%230ba5ec38%22 d=%22M1002 501h167v167h-167z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1169 501h167v167h-167zM1336 501h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec0b%22 d=%22M1503 501h167v167h-167z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1670 501h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec33%22 d=%22M1837 501h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec15%22 d=%22M0 668h167v167H0z%22%2F%3E%3Cpath fill=%22none%22 d=%22M167 668h167v167H167zM334 668h167v167H334z%22%2F%3E%3Cpath fill=%22%230ba5ec0a%22 d=%22M501 668h167v167H501z%22%2F%3E%3Cpath fill=%22none%22 d=%22M668 668h167v167H668zM835 668h167v167H835zM1002 668h167v167h-167zM1169 668h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec28%22 d=%22M1336 668h167v167h-167z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1503 668h167v167h-167zM1670 668h167v167h-167zM1837 668h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec0d%22 d=%22M0 835h167v167H0z%22%2F%3E%3Cpath fill=%22none%22 d=%22M167 835h167v167H167zM334 835h167v167H334z%22%2F%3E%3Cpath fill=%22%230ba5ec23%22 d=%22M501 835h167v167H501z%22%2F%3E%3Cpath fill=%22none%22 d=%22M668 835h167v167H668zM835 835h167v167H835zM1002 835h167v167h-167zM1169 835h167v167h-167zM1336 835h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec0e%22 d=%22M1503 835h167v167h-167z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1670 835h167v167h-167zM1837 835h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec43%22 d=%22M0 1002h167v167H0z%22%2F%3E%3Cpath fill=%22none%22 d=%22M167 1002h167v167H167zM334 1002h167v167H334zM501 1002h167v167H501zM668 1002h167v167H668zM835 1002h167v167H835zM1002 1002h167v167h-167zM1169 1002h167v167h-167zM1336 1002h167v167h-167zM1503 1002h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec0c%22 d=%22M1670 1002h167v167h-167z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1837 1002h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec2f%22 d=%22M0 1169h167v167H0z%22%2F%3E%3Cpath fill=%22none%22 d=%22M167 1169h167v167H167zM334 1169h167v167H334zM501 1169h167v167H501zM668 1169h167v167H668z%22%2F%3E%3Cpath fill=%22%230ba5ec16%22 d=%22M835 1169h167v167H835z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1002 1169h167v167h-167zM1169 1169h167v167h-167zM1336 1169h167v167h-167zM1503 1169h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec3e%22 d=%22M1670 1169h167v167h-167z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1837 1169h167v167h-167zM0 1336h167v167H0zM167 1336h167v167H167zM334 1336h167v167H334zM501 1336h167v167H501zM668 1336h167v167H668z%22%2F%3E%3Cpath fill=%22%230ba5ec04%22 d=%22M835 1336h167v167H835z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1002 1336h167v167h-167zM1169 1336h167v167h-167zM1336 1336h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec2f%22 d=%22M1503 1336h167v167h-167z%22%2F%3E%3Cpath fill=%22%230ba5ec25%22 d=%22M1670 1336h167v167h-167z%22%2F%3E%3Cpath fill=%22none%22 d=%22M1837 1336h167v167h-167z%22%2F%3E%3C%2Fg%3E%3Cpath fill=%22%23f3f3f3%22 filter=%22url(%23c)%22 opacity=%22.8%22 d=%22M0 0h2000v1400H0z%22%2F%3E%3Cdefs%3E%3CradialGradient id=%22a%22%3E%3Cstop offset=%220%22 stop-color=%22%23fff%22%2F%3E%3Cstop offset=%221%22 stop-color=%22%23fff%22 stop-opacity=%220%22%2F%3E%3C%2FradialGradient%3E%3Cfilter id=%22c%22 x=%22-800%22 y=%22-560%22 width=%222800%22 height=%221960%22 filterUnits=%22userSpaceOnUse%22 primitiveUnits=%22userSpaceOnUse%22 color-interpolation-filters=%22linearRGB%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.15%22 numOctaves=%224%22 seed=%2215%22 stitchTiles=%22no-stitch%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 result=%22turbulence%22%2F%3E%3CfeSpecularLighting surfaceScale=%2210%22 specularConstant=%22.61%22 specularExponent=%2220%22 lighting-color=%22%23fff%22 x=%220%22 y=%220%22 width=%222000%22 height=%221400%22 in=%22turbulence%22 result=%22specularLighting%22%3E%3CfeDistantLight azimuth=%223%22 elevation=%22100%22%2F%3E%3C%2FfeSpecularLighting%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")}.blog-v2 .pattern::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.6) 70%, rgba(255, 255, 255, 0.9) 85%, #fff 100%)}.blog-v2 .newsletter-form{display:flex;border-radius:10px;background:#0ba5ec;font-size:16px}.blog-v2 .newsletter-form input{flex:1;padding:15px;background:#fff;border:1px solid #d6d6d6;border-radius:10px 0 18px 10px;font-size:inherit;min-width:0}.blog-v2 .newsletter-form button{display:flex;align-items:center;justify-content:center;gap:5px;border:none;color:#fff;background:none;cursor:pointer;font-size:inherit;padding:10px 20px}.blog-v2 .newsletter-form:has(input.loading){background:#5e5e5e}.blog-v2 .blog-search-widget input{width:100%;padding:10px;border-radius:5px;box-sizing:border-box;font-size:16px;border:1px solid #dadce0;background-color:#fcfcfc}.blog-v2 .blog-page{gap:50px;display:flex;flex-direction:column}.blog-v2 .blog-page .page-content{gap:60px;padding-inline:40px;box-sizing:border-box;margin:auto;display:flex;width:1300px;max-width:100%}@media only screen and (max-width: 700px){.blog-v2 .blog-page .page-content{width:initial}}@media only screen and (max-width: 700px){.blog-v2 .blog-page .page-content{width:initial;padding-inline:30px}}.blog-v2 .blog-footer{display:flex;align-items:center;overflow:hidden;position:relative;padding-block:150px}@media only screen and (max-width: 700px){.blog-v2 .blog-footer{padding-top:100px}}.blog-v2 .blog-footer .pattern{z-index:-1;background-size:7em 7em;background-position:center;background-origin:border-box;background-image:linear-gradient(rgba(11, 165, 236, 0.2) 0.1em, transparent 0.1em),linear-gradient(90deg, rgba(11, 165, 236, 0.2) 0.1em, transparent 0.1em)}.blog-v2 .blog-footer .pattern::after{background:linear-gradient(180deg, #fff 0%, rgba(255, 255, 255, 0.9) 10%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.9) 90%, #fff 100%)}.blog-v2 .blog-footer .footer-content{margin:auto;display:flex;width:1300px;max-width:100%;box-sizing:border-box;padding-inline:40px}@media only screen and (max-width: 700px){.blog-v2 .blog-footer .footer-content{width:initial}}@media only screen and (max-width: 700px){.blog-v2 .blog-footer .footer-content{padding-inline:30px}}.blog-v2 .blog-footer .form-wrapper{z-index:0;width:100%}.blog-v2 .blog-footer .footer-newsletter{flex:1;display:flex;position:relative;flex-direction:column;align-items:flex-start;box-sizing:border-box;gap:30px;padding:50px;background:#fff;border-radius:5px;border-top:3px solid #0ba5ec;box-shadow:0 10px 45px rgba(23,23,23,.1)}@media only screen and (max-width: 700px){.blog-v2 .blog-footer .footer-newsletter{padding:30px;max-width:100%;box-sizing:border-box}}.blog-v2 .blog-footer .footer-newsletter h3{font-weight:bold}.blog-v2 .blog-footer .footer-newsletter .newsletter-tos{font-size:12px;margin-top:5px}.blog-v2 .blog-footer .footer-newsletter .newsletter-form{width:350px}@media only screen and (max-width: 700px){.blog-v2 .blog-footer .footer-newsletter .newsletter-form{width:100%}}.blog-v2 .blog-footer .footer-newsletter::before{right:0;bottom:0;content:"";display:flex;position:absolute;width:100%;height:100%;opacity:.1;pointer-events:none;filter:grayscale(100%);-webkit-filter:grayscale(100%);background-size:auto 220px;background-repeat:no-repeat;background-position:bottom right;background-blend-mode:luminosity;background-image:url('data:image/svg+xml,<svg width="144" height="96" viewBox="0 0 144 96" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.9"><mask id="mask0_72_15765" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="144" height="97"><path d="M-1.52588e-05 96.3334L144 96.3334L144 0.333359L-6.8662e-06 0.333346L-1.52588e-05 96.3334Z" fill="white"/></mask><g mask="url(%23mask0_72_15765)"><path d="M124.055 3.99578L124.055 24.8458L124.056 24.847L143 14.4226L143 14.4202L124.056 3.99458L124.055 3.99578Z" fill="%230BA5EC"/><path d="M120.225 83.3014L144.267 70.0714L144.267 70.0678L120.225 56.8378L120.222 56.839L120.222 83.3002L120.225 83.3014Z" fill="%230BA5EC"/><path style="mix-blend-mode:multiply" opacity="0.5" d="M144.267 43.6066L139.848 46.0378L120.225 56.8366L144.267 70.0666L144.267 43.6066Z" fill="url(%23paint0_linear_72_15765)"/><path style="mix-blend-mode:multiply" opacity="0.5" d="M72.1333 109.764L72.1357 109.765L96.1777 96.5338L96.1777 96.5314L72.1357 83.3014L72.1333 83.3026L72.1333 109.764Z" fill="url(%23paint1_linear_72_15765)"/><path d="M96.1777 70.0714L72.1357 83.3014L96.1777 96.5314L96.1777 70.0714Z" fill="%2322445D"/><path d="M96.1802 96.5326L120.222 83.3026L120.222 83.3002L96.1802 70.0702L96.1778 70.0714L96.1778 96.5314L96.1802 96.5326Z" fill="url(%23paint2_linear_72_15765)"/><path d="M24.0469 83.3014L48.0889 96.5314L48.0889 70.0714L24.0469 83.3014Z" fill="%230BA5EC"/><path style="mix-blend-mode:multiply" opacity="0.3" d="M48.0889 96.5338L48.0889 96.5314L24.0469 83.3014L24.0445 83.3026L24.0445 109.764L24.0469 109.765L48.0889 96.5338Z" fill="url(%23paint3_linear_72_15765)"/><path d="M0.00243523 96.5326L24.0444 109.764L24.0444 83.3026L0.00243523 96.5326Z" fill="%230BA5EC"/><path d="M120.222 83.3026L120.222 109.763L120.225 109.765L144.267 96.535L144.267 96.5314L120.225 83.3014L120.222 83.3026Z" fill="%23F9F5F2"/><path d="M96.1778 96.5338L96.1778 122.995L96.1802 122.996L120.222 109.766L120.222 109.763L120.222 83.3026L96.1802 96.5326L96.1778 96.5338Z" fill="%230BA5EC"/><path d="M48.0889 122.995L48.0913 122.996L72.1333 109.766L72.1357 109.765L72.1333 109.764L72.1333 83.3026L48.0913 96.5326L48.0889 96.5338L48.0889 122.995Z" fill="%230D2333"/><path d="M48.0889 70.0714L48.0889 70.069L24.0469 56.8378L24.0445 56.839L24.0445 83.3002L24.0469 83.3014L48.0889 70.0714Z" fill="%23162E41"/><path d="M137.553 39.9106L144.267 43.6042L144.267 17.1442L120.225 30.3742L137.553 39.9106Z" fill="%2322445D"/><path d="M120.224 30.3742L120.222 30.3766L96.18 43.6066L120.222 56.8366L120.223 56.8378L120.222 56.8366L120.222 56.839L120.224 56.8378L139.848 46.039L144.266 43.6078L144.266 70.0678L144.266 70.0714L120.224 83.3014L144.266 96.5314L144.266 96.535L144.269 96.5326L168.311 109.763L168.311 83.3038L168.311 83.3026L168.313 83.3014L168.311 83.299L144.269 70.0702L168.31 56.8402L144.269 43.6102L144.272 43.609L144.269 43.6066L144.266 43.6054L144.266 43.6042L137.552 39.9106L120.224 30.3742Z" fill="%2322445D"/><path d="M120.222 56.839L120.222 56.8366L96.1802 43.6066L96.1778 43.6078L96.1778 70.0678L96.1802 70.0702L120.222 56.839Z" fill="%230D2333"/><path d="M120.221 83.3026L120.225 83.3009L120.221 83.2993L120.221 83.3026Z" fill="%230D2333"/><path d="M70.6992 42.2242L70.6992 42.223L62.3448 46.8202L70.6992 51.4174L70.6992 42.2242Z" fill="%2322445D"/><path d="M122.021 15.6538L122.021 15.6526L113.668 20.2498L122.021 24.847L122.021 15.6538Z" fill="%2322445D"/><path d="M21.3206 56.551L21.3206 56.5498L8.20095 63.7702L21.3206 70.9894L21.3206 56.551Z" fill="%2322445D"/><path d="M24.0436 56.8357L24.0436 56.839L24.0469 56.8374L24.0436 56.8357Z" fill="%230D2333"/><path d="M120.221 30.3717L120.221 30.3766L120.225 30.3734L120.221 30.3717Z" fill="%230D2333"/><path d="M24.0436 83.2993L24.0436 83.3026L24.0469 83.3009L24.0436 83.2993Z" fill="%230D2333"/><path d="M96.1769 43.6045L96.1769 43.6078L96.1802 43.6062L96.1769 43.6045Z" fill="%230D2333"/><path d="M72.1334 56.839L72.1334 83.3002L72.1334 83.3026L72.1358 83.3014L96.1778 70.0714L96.1802 70.0702L96.1778 70.0678L72.1358 56.8378L72.1334 56.8366L72.1334 56.839Z" fill="%230D2333"/><path d="M48.0913 70.0697L48.088 70.0681L48.088 70.0714L48.0913 70.0697Z" fill="%230D2333"/><path d="M48.0913 70.0702L48.0889 70.0714L48.0889 96.5314L48.0913 96.5326L72.1297 83.305L48.0901 70.075L72.1321 56.845L72.1321 83.3026L72.1333 83.3026L72.1333 83.3002L72.1333 56.839L48.0913 70.069L48.0913 70.0702Z" fill="%2322445D"/><path d="M48.0901 70.075L72.1297 83.305L72.1321 83.3062L72.1321 83.3026L72.1321 56.845L48.0901 70.075Z" fill="%230BA5EC"/><path d="M48.0901 70.0678L48.0901 70.0642L24.0529 56.8366L24.0493 56.8378L24.0457 56.8366L24.0457 83.2954L24.0493 83.2978L48.0901 70.0678Z" fill="url(%23paint4_linear_72_15765)"/><path style="mix-blend-mode:multiply" opacity="0.5" d="M120.221 30.3802L115.803 32.8114L96.1789 43.6102L120.221 56.8402L120.221 30.3802Z" fill="url(%23paint5_linear_72_15765)"/><path d="M126.936 34.069L120.223 30.3742L120.223 56.8342L144.264 43.6042L126.936 34.069Z" fill="url(%23paint6_linear_72_15765)"/><path d="M71.8884 52.7662L86.3208 60.7078L86.322 60.709L86.322 60.7066L86.322 44.8234L71.8884 52.7662Z" fill="%230BA5EC"/></g></g><defs><linearGradient id="paint0_linear_72_15765" x1="122.661" y1="76.8274" x2="145.265" y2="45.283" gradientUnits="userSpaceOnUse"><stop offset="0.37" stop-color="%230D2333"/><stop offset="0.4" stop-color="%23394B58"/><stop offset="0.43" stop-color="%2362707A"/><stop offset="0.46" stop-color="%2387929A"/><stop offset="0.49" stop-color="%23A8B0B5"/><stop offset="0.53" stop-color="%23C3C8CC"/><stop offset="0.57" stop-color="%23D9DDDF"/><stop offset="0.62" stop-color="%23EAECED"/><stop offset="0.68" stop-color="%23F6F7F7"/><stop offset="0.76" stop-color="%23FDFDFD"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint1_linear_72_15765" x1="89.3245" y1="80.6134" x2="76.6417" y2="103.442" gradientUnits="userSpaceOnUse"><stop offset="0.37" stop-color="%230D2333"/><stop offset="0.4" stop-color="%23394B58"/><stop offset="0.43" stop-color="%2362707A"/><stop offset="0.46" stop-color="%2387929A"/><stop offset="0.49" stop-color="%23A8B0B5"/><stop offset="0.53" stop-color="%23C3C8CC"/><stop offset="0.57" stop-color="%23D9DDDF"/><stop offset="0.62" stop-color="%23EAECED"/><stop offset="0.68" stop-color="%23F6F7F7"/><stop offset="0.76" stop-color="%23FDFDFD"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint2_linear_72_15765" x1="117.537" y1="99.2518" x2="88.7114" y2="70.4278" gradientUnits="userSpaceOnUse"><stop offset="0.17" stop-color="%230D2333"/><stop offset="0.2" stop-color="%230C3249"/><stop offset="0.26" stop-color="%230C5074"/><stop offset="0.32" stop-color="%230B6A99"/><stop offset="0.38" stop-color="%230B80B7"/><stop offset="0.45" stop-color="%230B90CE"/><stop offset="0.52" stop-color="%230B9BDF"/><stop offset="0.59" stop-color="%230BA2E8"/><stop offset="0.69" stop-color="%230BA5EC"/></linearGradient><linearGradient id="paint3_linear_72_15765" x1="20.1337" y1="105.852" x2="38.7709" y2="87.2146" gradientUnits="userSpaceOnUse"><stop stop-color="white"/><stop offset="0.26" stop-color="%23FCFCFC"/><stop offset="0.41" stop-color="%23F4F4F4"/><stop offset="0.52" stop-color="%23E7E7E7"/><stop offset="0.62" stop-color="%23D3D3D3"/><stop offset="0.7" stop-color="%23BBBBBA"/><stop offset="0.78" stop-color="%239C9C9B"/><stop offset="0.86" stop-color="%23777777"/><stop offset="0.93" stop-color="%234E4E4D"/><stop offset="1" stop-color="%231C1C1B"/></linearGradient><linearGradient id="paint4_linear_72_15765" x1="24.0457" y1="70.0666" x2="48.0901" y2="70.0666" gradientUnits="userSpaceOnUse"><stop stop-color="%230D2333"/><stop offset="0.02" stop-color="%230F2637"/><stop offset="0.13" stop-color="%23173348"/><stop offset="0.27" stop-color="%231D3D54"/><stop offset="0.46" stop-color="%2321425B"/><stop offset="1" stop-color="%2322445D"/></linearGradient><linearGradient id="paint5_linear_72_15765" x1="98.6149" y1="63.601" x2="121.219" y2="32.0566" gradientUnits="userSpaceOnUse"><stop offset="0.37" stop-color="%230D2333"/><stop offset="0.4" stop-color="%23394B58"/><stop offset="0.43" stop-color="%2362707A"/><stop offset="0.46" stop-color="%2387929A"/><stop offset="0.49" stop-color="%23A8B0B5"/><stop offset="0.53" stop-color="%23C3C8CC"/><stop offset="0.57" stop-color="%23D9DDDF"/><stop offset="0.62" stop-color="%23EAECED"/><stop offset="0.68" stop-color="%23F6F7F7"/><stop offset="0.76" stop-color="%23FDFDFD"/><stop offset="1" stop-color="white"/></linearGradient><linearGradient id="paint6_linear_72_15765" x1="132.244" y1="56.8354" x2="132.244" y2="30.3754" gradientUnits="userSpaceOnUse"><stop offset="0.03" stop-color="%230D2333"/><stop offset="0.06" stop-color="%230C354D"/><stop offset="0.12" stop-color="%230C4F72"/><stop offset="0.17" stop-color="%230B6693"/><stop offset="0.24" stop-color="%230B7AAF"/><stop offset="0.31" stop-color="%230B8AC5"/><stop offset="0.4" stop-color="%230B96D6"/><stop offset="0.5" stop-color="%230B9EE3"/><stop offset="0.64" stop-color="%230BA3EA"/><stop offset="1" stop-color="%230BA5EC"/></linearGradient></defs></svg>')}.blog-hero{display:flex;align-items:center;flex-direction:column;overflow:hidden;position:relative;color:#393939;font-size:20px;font-weight:500;line-height:100%;font-style:normal}.blog-hero h1{color:inherit;font-size:48px;font-weight:bold;font-family:"Nunito Sans Variable",sans-serif}@media only screen and (max-width: 1069px){.blog-hero{gap:50px;overflow:visible;height:initial;padding-block:150px;padding-bottom:210px;background:#b9e6fe}.blog-hero .pattern,.blog-hero::before{display:none}}.hero-content{margin:auto;display:flex;width:1300px;max-width:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:50px;font-size:29px;line-height:1.3;padding-inline:40px}@media only screen and (max-width: 700px){.hero-content{width:initial}}@media only screen and (max-width: 700px){.hero-content{padding-inline:30px}}.hero-content .hero-newsletter{display:flex;flex-direction:column;gap:10px;max-width:360px}.hero-content .hero-newsletter .subscribe-info{font-size:14px}.hero-text{max-width:590px}.hero-filters{gap:20px;display:flex;align-items:center;bottom:120px;position:relative;padding-inline:40px;box-sizing:border-box;scroll-padding:40px;scroll-snap-type:x mandatory}@media only screen and (max-width: 1069px){.hero-filters{width:100%;overflow-x:auto;position:absolute;align-items:flex-start;justify-content:flex-start;padding-block:20px;bottom:-80px}}@media only screen and (max-width: 700px){.hero-filters{padding-inline:30px}}.hero-filters .hero-filter-card{display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;gap:15px;padding-inline:40px;height:120px;background:#fff;border-radius:10px;box-shadow:0 0 2px rgba(0,0,0,.25);color:#393939;font-size:20px;scroll-snap-align:start}.hero-filters .hero-filter-card.active{color:#fff;background:#0ba5ec}.hero-filters .hero-filter-card svg,.hero-filters .hero-filter-card svg path{fill:currentColor}.hero-filters .hero-filter-card:hover{box-shadow:0 1px 3px rgba(54,64,67,.3),0 4px 8px 3px rgba(54,64,67,.15)}@media only screen and (max-width: 1069px){.hero-filters .hero-filter-card{min-width:33.3%;padding-inline:30px}}@media only screen and (max-width: 700px){.hero-filters .hero-filter-card{min-width:65%}}.blog-post-list-card{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;height:280px;color:#707070;background-color:#fcfcfc;font-size:16px;line-height:1.5;border-radius:5px;border:1px solid #dadce0;border-top:3px solid #253947;transition:box-shadow 500ms}.blog-post-list-card:hover{background-blend-mode:normal;border-top-color:#0ba5ec;box-shadow:0 1px 3px rgba(54,64,67,.3),0 4px 8px 3px rgba(54,64,67,.15)}.blog-post-list-card *{margin-block:0;margin-inline:0;padding-inline:0;padding-block:0}.blog-post-list-card .card-container{flex:1;gap:10px;display:flex;padding:20px;flex-direction:column;align-items:flex-start}.blog-post-list-card .categories-container ul{gap:10px;display:flex;flex-wrap:wrap;margin-block:0;margin-left:0;padding-inline-start:0}.blog-post-list-card .categories-container ul li{list-style-type:none}.blog-post-list-card .categories-container ul li{font-size:12px;padding:5px 10px;border-radius:5px;background:#253947}.blog-post-list-card .categories-container ul li:nth-of-type(n+4){display:none}.blog-post-list-card .categories-container ul li,.blog-post-list-card .categories-container ul li a,.blog-post-list-card .categories-container ul li a:visited,.blog-post-list-card .categories-container ul li a:hover,.blog-post-list-card .categories-container ul li a:active{color:#fff;font-weight:600}.blog-post-list-card .title-container,.blog-post-list-card .title-container .ss-post-title{font-size:18px;font-weight:700;line-height:1.2;color:#253947}.blog-post-list-card .title-container .ss-star-post,.blog-post-list-card .title-container .ss-post-title .ss-star-post{opacity:1}.blog-post-list-card .title-container .ss-lock:empty,.blog-post-list-card .title-container .ss-post-title .ss-lock:empty{display:none}.blog-post-list-card .title-and-date{gap:5px;display:grid}.blog-post-list-card .title-and-date .post-date{font-size:.9em;font-weight:500}.blog-post-list-card .title-and-date .post-date i{color:inherit;opacity:.8}.blog-post-list-card .excerpt-container{flex-grow:1;font-weight:400}.blog-post-list-card .excerpt-container .podcast-links{gap:10px;display:flex;flex-wrap:wrap;margin-block:0;margin-left:0;padding-inline-start:0}.blog-post-list-card .excerpt-container .podcast-links li{list-style-type:none}.blog-post-list-card .excerpt-container .podcast-links li a{font-weight:400}.blog-post-list-card .excerpt-container p{display:-webkit-box;font-size:inherit;font-weight:inherit;font-family:"Nunito Sans Variable",sans-serif;margin-block:0;color:currentColor;overflow:hidden;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical}.blog-post-list-card .excerpt-container .the-content:has(.ss-audio-transcript){display:none}.blog-post-list-card .view-more-link-container{justify-self:flex-end;color:#253947}.blog-post-list-card .view-more-link-container:hover{color:#0ba5ec}.blog-post-list-card .view-more-link-container .fa-arrow-up{color:inherit;font-size:.75em;transform:rotate(45deg)}.blog-post-list-card .view-more-link-container>i:not(.fa-arrow-up),.blog-post-list-card .view-more-link-container>span{display:none}.blog-post-list-card .view-more-link-container a{color:inherit;font-size:16px;font-weight:700;line-height:100%}.archive-page .blog-hero{height:100dvh;min-height:800px}@media only screen and (max-width: 1069px){.archive-page .blog-hero{height:auto;min-height:initial}}@media only screen and (max-width: 1069px){.archive-page .page-content{padding-top:150px}}@media only screen and (max-width: 800px){.archive-page .page-content .sidebar{display:none}}.archive-page .posts-container{display:flex;flex-direction:column;gap:50px;padding-bottom:30px}.archive-page .posts-container h2{font-weight:600;font-family:"Nunito Sans Variable",sans-serif}.archive-page .posts-container h2 span{color:#0ba5ec}.archive-page .posts-container .blog-posts-list{gap:20px;margin:auto;display:grid;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 1180px){.archive-page .posts-container .blog-posts-list{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 700px){.archive-page .posts-container .blog-posts-list{grid-template-columns:repeat(1, 1fr)}}.archive-page .posts-container .general-pagination{gap:10px;height:auto;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0}.archive-page .posts-container .general-pagination a{display:flex;align-items:center;flex-direction:column;justify-content:center;box-sizing:border-box;width:36px;height:36px;background:#fff;border-radius:2px;box-shadow:0 0 2px rgba(0,0,0,.2);font-size:16px;font-weight:500;line-height:100%;font-style:normal}.archive-page .posts-container .general-pagination a.selected{color:#fff;background:#0ba5ec}@media only screen and (max-width: 700px){.blog-v2 .sidebar{display:none}}.blog-v2 .sidebar .sidebar-content{gap:20px;display:flex;flex-direction:column;top:100px;width:280px;position:sticky}.blog-v2 .sidebar .sidebar-card{gap:10px;padding:20px;border-radius:5px;border:1px solid #dadce0;background-color:#fcfcfc;display:flex;flex-direction:column;font-size:16px;line-height:1.5}.blog-v2 .sidebar .sidebar-card h4{margin:0;font-size:20px;font-weight:bold}.blog-v2 .sidebar .categories-container{max-height:350px;overflow-y:auto;position:relative;gap:0;padding:0}.blog-v2 .sidebar .categories-container h4{top:0;position:sticky;background:inherit;padding:20px;padding-bottom:10px}.blog-v2 .sidebar .categories-container ul{margin-block:0;margin-left:0;padding-inline-start:0;display:flex;flex-direction:column;gap:5px;padding:20px;padding-top:0}.blog-v2 .sidebar .categories-container ul li{list-style-type:none}.blog-v2 .sidebar .categories-container ul li{font-size:16px;border-radius:5px;padding:10px;color:#393939;background:#f6f6f7}.blog-v2 .sidebar .categories-container ul li:hover{color:#393939;background:#dadce0}.blog-v2 .sidebar .categories-container ul li.active{color:#fff;background:#0ba5ec}.blog-v2 .sidebar .categories-container ul li a{display:flex;flex-direction:column;font-weight:600;color:currentColor}.blog-v2 .sidebar .categories-container ul li a .articles-count{font-size:12px;font-weight:normal}.blog-v2 .sidebar .sidebar-newsletter .newsletter-tos{font-size:12px}.blog-v2 .sidebar .sidebar-newsletter .newsletter-form{gap:10px;flex-direction:column;background:none}.blog-v2 .sidebar .sidebar-newsletter .newsletter-form input{border-radius:5px}.blog-v2 .sidebar .sidebar-newsletter .newsletter-form button{border-radius:5px;background:#0ba5ec}.blog-single{gap:20px;display:flex;flex-direction:column;color:#4a4a4a}.blog-single .blog-hero{height:auto;min-height:400px;padding-block:150px}.blog-single .blog-hero .article-header{gap:5px;display:flex;flex-direction:column}.blog-single .blog-hero .article-header h1{display:grid;row-gap:5px;column-gap:15px;grid-template-columns:max-content;margin-block:0;max-width:900px;line-height:1.2}.blog-single .blog-hero .article-header h1,.blog-single .blog-hero .article-header h1 a{color:inherit}.blog-single .blog-hero .article-header h1 a{grid-column:2}.blog-single .blog-hero .article-header h1>a{pointer-events:none}.blog-single .blog-hero .article-header h1 .ss-star-post.fa-star{grid-column:1/1}.blog-single .blog-hero .article-header h1 .ss-star-post.fa-star::before{font-size:.8em}.blog-single .blog-hero .article-header h1 .ss-lock{display:none}@media only screen and (max-width: 945px){.blog-single .blog-hero .article-header h1{font-size:36px}}@media only screen and (max-width: 700px){.blog-single .blog-hero .article-header h1{font-size:24px}}.blog-single .blog-hero .article-header .post-author-and-date{gap:10px;display:flex;grid-column:2;font-size:18px;font-weight:400;line-height:1em;letter-spacing:.5px;color:#707070;text-transform:uppercase;font-variant:all-small-caps}.blog-single .blog-hero .article-header .post-author-and-date a{color:#0ba5ec}.blog-single .blog-hero .article-header .post-author-and-date .post-date{gap:5px;display:flex;align-items:center;padding-left:10px;position:relative;font-size:.9em;letter-spacing:.5px}.blog-single .blog-hero .article-header .post-author-and-date .post-date i{top:2px;color:#afafaf;position:relative}@media only screen and (max-width: 700px){.blog-single .blog-hero .article-header .post-author-and-date{flex-direction:column}.blog-single .blog-hero .article-header .post-author-and-date .post-date{padding-left:0}}@media only screen and (max-width: 1069px){.blog-single .blog-hero{min-height:initial;background:rgba(0,0,0,0)}.blog-single .blog-hero .pattern,.blog-single .blog-hero::before{display:block}}.blog-single .blog-single-content-wrapper{gap:30px;display:flex;width:100%;flex-direction:column}.blog-single .blog-single-content-wrapper .the-content{margin:0;max-width:100%}.blog-single .blog-single-content-wrapper .ss-audio-container.ss-top{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid rgba(0,0,0,.15);border-top:none}.blog-single .blog-single-content-wrapper .wp-post-image{margin-bottom:0;width:100%;height:auto;max-height:600px;object-fit:cover;border-radius:10px}.blog-single .blog-single-content-wrapper .post-content{font-weight:normal;font-family:"Nunito Sans Variable",sans-serif;max-width:800px}.blog-single .blog-single-content-wrapper .post-content p{word-break:break-word}.blog-single .blog-single-content-wrapper .post-content p:first-of-type{margin-top:0}.blog-single .blog-single-content-wrapper .post-content h2{font-size:28px;font-weight:600;line-height:1.3}.blog-single .blog-single-content-wrapper .post-content h3{font-size:20px;font-weight:600;line-height:1.3}.blog-single .blog-single-content-wrapper .post-content h4{font-size:20px}.blog-single .blog-single-content-wrapper .post-content iframe{width:100%;border-radius:5px}.blog-single .blog-single-content-wrapper .post-content img{max-width:100%}.blog-single .blog-single-content-wrapper .post-content .podcast-post-content{font-size:16px}.blog-single .related-posts-section{gap:10px;display:flex;flex-direction:column}.blog-single .related-posts-section h2{font-weight:600;font-family:"Nunito Sans Variable",sans-serif}.blog-single .related-posts-section .related-posts-list{gap:20px;display:flex}@media only screen and (max-width: 1069px){.blog-single .related-posts-section .related-posts-list{flex-direction:column}}.blog-single .posted-in-container{gap:10px;display:flex;align-items:center}.blog-single .posted-in-container h4{margin-block:0;font-size:16px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.blog-single .posted-in-container ul{margin-block:0;margin-left:0;padding-inline-start:0;gap:10px;display:flex}.blog-single .posted-in-container ul li{list-style-type:none}.blog-single .posted-in-container ul li{padding:5px 15px;border-radius:15px;font-size:12px;font-weight:500;letter-spacing:.5px;color:#0ba5ec;background:rgba(11,165,236,.15)}.blog-single .posted-in-container ul li:hover{color:#fff;background:#0ba5ec}.blog-single .posted-in-container ul li a{color:inherit}@media only screen and (max-width: 1069px){.blog-single .sidebar{display:none}}.blog-single .blog-footer{padding-block:100px}.blog-single .blog-comments-section{margin:auto;display:flex;width:1300px;max-width:100%;box-sizing:border-box;padding-bottom:80px;padding-inline:40px}@media only screen and (max-width: 700px){.blog-single .blog-comments-section{width:initial}}@media only screen and (max-width: 700px){.blog-single .blog-comments-section{padding-inline:30px}}.blog-single .dataTables_scrollHeadInner{width:100%}.blog-single .dataTables_scrollHeadInner table{width:100%;max-width:100%}.blog-single #ss-comments{margin:auto;display:flex;width:1300px;max-width:100%;box-sizing:border-box;gap:30px;padding:0;flex-direction:column}@media only screen and (max-width: 700px){.blog-single #ss-comments{width:initial}}.blog-single #respond.comment-respond{margin:auto;display:flex;width:1300px;max-width:100%;flex-direction:column;box-sizing:border-box;padding:30px;background-color:#fcfcfc;border-radius:5px;border:1px solid #efefef;box-shadow:0 5px 30px rgba(0,0,0,.1)}@media only screen and (max-width: 700px){.blog-single #respond.comment-respond{width:initial}}.blog-single #respond.comment-respond h3{margin-block:0;font-size:22px;font-weight:bold;margin-bottom:10px}.blog-single #respond.comment-respond .ss-symbol-button{font-size:16px;border-radius:5px}.blog-single #respond.comment-respond input[type=submit]{color:#fff;background:#0ba5ec;margin-bottom:0}.blog-single #respond.comment-respond #reply-title small{margin-left:10px}.blog-single #ss-comment-list .comment{padding:20px;border-radius:10px;border:1px solid #e0e0e0;background-color:#fcfcfc}.blog-single #ss-comment-list .comment.ss-comment-self{border-right-color:#0ba5ec !important}.blog-single #ss-comment-list .comment .children{margin-top:10px;margin-left:10px}.blog-single #ss-comment-list .comment .comment-meta{margin-top:5px}.blog-single #ss-comment-list .comment .comment-author{gap:10px;display:flex;align-items:center}.blog-single #ss-comment-list .comment .comment-author img.avatar{top:0;float:none;margin-right:0;width:36px;height:36px}.blog-single #ss-comment-list .comment .comment-author cite{font-size:20px;line-height:1em;font-weight:500;word-break:break-word}@media only screen and (max-width: 700px){.blog-single #ss-comment-list .comment{padding:20px}.blog-single #ss-comment-list .comment .comment-author{gap:5px}.blog-single #ss-comment-list .comment .comment-author cite{font-size:16px}.blog-single #ss-comment-list .comment .comment-author img.avatar{width:24px;height:24px}}/*# sourceMappingURL=style.css.map */
