@charset "UTF-8";.session_content .container,.session_content .container-fluid,.session_content .container-lg,.session_content .container-md,.session_content .container-sm,.session_content .container-xl,.session_content .container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.session_content .container,.session_content .container-sm{max-width:540px}}@media (min-width:768px){.session_content .container,.session_content .container-md,.session_content .container-sm{max-width:720px}}@media (min-width:992px){.session_content .container,.session_content .container-lg,.session_content .container-md,.session_content .container-sm{max-width:960px}}@media (min-width:1200px){.session_content .container,.session_content .container-lg,.session_content .container-md,.session_content .container-sm,.session_content .container-xl{max-width:1140px}}@media (min-width:1400px){.session_content .container,.session_content .container-lg,.session_content .container-md,.session_content .container-sm,.session_content .container-xl,.session_content .container-xxl{max-width:1320px}}.session_content :root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.session_content .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.session_content .row>*{box-sizing:border-box;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.session_content .col{flex:1 0 0%}.session_content .col-auto{flex:0 0 auto;width:auto}.session_content .col-1{flex:0 0 auto;width:8.33333333%}.session_content .col-2{flex:0 0 auto;width:16.66666667%}.session_content .col-3{flex:0 0 auto;width:25%}.session_content .col-4{flex:0 0 auto;width:33.33333333%}.session_content .col-5{flex:0 0 auto;width:41.66666667%}.session_content .col-6{flex:0 0 auto;width:50%}.session_content .col-7{flex:0 0 auto;width:58.33333333%}.session_content .col-8{flex:0 0 auto;width:66.66666667%}.session_content .col-9{flex:0 0 auto;width:75%}.session_content .col-10{flex:0 0 auto;width:83.33333333%}.session_content .col-11{flex:0 0 auto;width:91.66666667%}.session_content .col-12{flex:0 0 auto;width:100%}.session_content .d-inline{display:inline!important}.session_content .d-inline-block{display:inline-block!important}.session_content .d-block{display:block!important}.session_content .d-grid{display:grid!important}.session_content .d-inline-grid{display:inline-grid!important}.session_content .d-table{display:table!important}.session_content .d-table-row{display:table-row!important}.session_content .d-table-cell{display:table-cell!important}.session_content .d-flex{display:flex!important}.session_content .d-inline-flex{display:inline-flex!important}.session_content .d-none{display:none!important}.session_content .flex-fill{flex:1 1 auto!important}.session_content .flex-row{flex-direction:row!important}.session_content .flex-column{flex-direction:column!important}.session_content .flex-row-reverse{flex-direction:row-reverse!important}.session_content .flex-column-reverse{flex-direction:column-reverse!important}.session_content .flex-grow-0{flex-grow:0!important}.session_content .flex-grow-1{flex-grow:1!important}.session_content .flex-shrink-0{flex-shrink:0!important}.session_content .flex-shrink-1{flex-shrink:1!important}.session_content .flex-wrap{flex-wrap:wrap!important}.session_content .flex-nowrap{flex-wrap:nowrap!important}.session_content .flex-wrap-reverse{flex-wrap:wrap-reverse!important}.session_content .justify-content-start{justify-content:flex-start!important}.session_content .justify-content-end{justify-content:flex-end!important}.session_content .justify-content-center{justify-content:center!important}.session_content .justify-content-between{justify-content:space-between!important}.session_content .justify-content-around{justify-content:space-around!important}.session_content .justify-content-evenly{justify-content:space-evenly!important}.session_content .align-items-start{align-items:flex-start!important}.session_content .align-items-end{align-items:flex-end!important}.session_content .align-items-center{align-items:center!important}.session_content .align-items-baseline{align-items:baseline!important}.session_content .align-items-stretch{align-items:stretch!important}.session_content .align-content-start{align-content:flex-start!important}.session_content .align-content-end{align-content:flex-end!important}.session_content .align-content-center{align-content:center!important}.session_content .align-content-between{align-content:space-between!important}.session_content .align-content-around{align-content:space-around!important}.session_content .align-content-stretch{align-content:stretch!important}.session_content .align-self-auto{align-self:auto!important}.session_content .align-self-start{align-self:flex-start!important}.session_content .align-self-end{align-self:flex-end!important}.session_content .align-self-center{align-self:center!important}.session_content .align-self-baseline{align-self:baseline!important}.session_content .align-self-stretch{align-self:stretch!important}.session_content .m-0{margin:0!important}.session_content .m-1{margin:.25rem!important}.session_content .m-2{margin:.5rem!important}.session_content .m-3{margin:1rem!important}.session_content .m-4{margin:1.5rem!important}.session_content .m-5{margin:3rem!important}.session_content .m-auto{margin:auto!important}.session_content .mx-0{margin-left:0!important;margin-right:0!important}.session_content .mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.session_content .mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.session_content .mx-3{margin-left:1rem!important;margin-right:1rem!important}.session_content .mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.session_content .mx-5{margin-left:3rem!important;margin-right:3rem!important}.session_content .mx-auto{margin-left:auto!important;margin-right:auto!important}.session_content .my-0{margin-bottom:0!important;margin-top:0!important}.session_content .my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.session_content .my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.session_content .my-3{margin-bottom:1rem!important;margin-top:1rem!important}.session_content .my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.session_content .my-5{margin-bottom:3rem!important;margin-top:3rem!important}.session_content .my-auto{margin-bottom:auto!important;margin-top:auto!important}.session_content .mt-0{margin-top:0!important}.session_content .mt-1{margin-top:.25rem!important}.session_content .mt-2{margin-top:.5rem!important}.session_content .mt-3{margin-top:1rem!important}.session_content .mt-4{margin-top:1.5rem!important}.session_content .mt-5{margin-top:3rem!important}.session_content .mt-auto{margin-top:auto!important}.session_content .me-0{margin-right:0!important}.session_content .me-1{margin-right:.25rem!important}.session_content .me-2{margin-right:.5rem!important}.session_content .me-3{margin-right:1rem!important}.session_content .me-4{margin-right:1.5rem!important}.session_content .me-5{margin-right:3rem!important}.session_content .me-auto{margin-right:auto!important}.session_content .mb-0{margin-bottom:0!important}.session_content .mb-1{margin-bottom:.25rem!important}.session_content .mb-2{margin-bottom:.5rem!important}.session_content .mb-3{margin-bottom:1rem!important}.session_content .mb-4{margin-bottom:1.5rem!important}.session_content .mb-5{margin-bottom:3rem!important}.session_content .mb-auto{margin-bottom:auto!important}.session_content .ms-0{margin-left:0!important}.session_content .ms-1{margin-left:.25rem!important}.session_content .ms-2{margin-left:.5rem!important}.session_content .ms-3{margin-left:1rem!important}.session_content .ms-4{margin-left:1.5rem!important}.session_content .ms-5{margin-left:3rem!important}.session_content .ms-auto{margin-left:auto!important}.session_content .p-0{padding:0!important}.session_content .p-1{padding:.25rem!important}.session_content .p-2{padding:.5rem!important}.session_content .p-3{padding:1rem!important}.session_content .p-4{padding:1.5rem!important}.session_content .p-5{padding:3rem!important}.session_content .px-0{padding-left:0!important;padding-right:0!important}.session_content .px-1{padding-left:.25rem!important;padding-right:.25rem!important}.session_content .px-2{padding-left:.5rem!important;padding-right:.5rem!important}.session_content .px-3{padding-left:1rem!important;padding-right:1rem!important}.session_content .px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.session_content .px-5{padding-left:3rem!important;padding-right:3rem!important}.session_content .py-0{padding-bottom:0!important;padding-top:0!important}.session_content .py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.session_content .py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.session_content .py-3{padding-bottom:1rem!important;padding-top:1rem!important}.session_content .py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.session_content .py-5{padding-bottom:3rem!important;padding-top:3rem!important}.session_content .pt-0{padding-top:0!important}.session_content .pt-1{padding-top:.25rem!important}.session_content .pt-2{padding-top:.5rem!important}.session_content .pt-3{padding-top:1rem!important}.session_content .pt-4{padding-top:1.5rem!important}.session_content .pt-5{padding-top:3rem!important}.session_content .pe-0{padding-right:0!important}.session_content .pe-1{padding-right:.25rem!important}.session_content .pe-2{padding-right:.5rem!important}.session_content .pe-3{padding-right:1rem!important}.session_content .pe-4{padding-right:1.5rem!important}.session_content .pe-5{padding-right:3rem!important}.session_content .pb-0{padding-bottom:0!important}.session_content .pb-1{padding-bottom:.25rem!important}.session_content .pb-2{padding-bottom:.5rem!important}.session_content .pb-3{padding-bottom:1rem!important}.session_content .pb-4{padding-bottom:1.5rem!important}.session_content .pb-5{padding-bottom:3rem!important}.session_content .ps-0{padding-left:0!important}.session_content .ps-1{padding-left:.25rem!important}.session_content .ps-2{padding-left:.5rem!important}.session_content .ps-3{padding-left:1rem!important}.session_content .ps-4{padding-left:1.5rem!important}.session_content .ps-5{padding-left:3rem!important}@media (min-width:768px){.session_content .col-md{flex:1 0 0%}.session_content .row-cols-md-auto>*{flex:0 0 auto;width:auto}.session_content .row-cols-md-1>*{flex:0 0 auto;width:100%}.session_content .row-cols-md-2>*{flex:0 0 auto;width:50%}.session_content .row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.session_content .row-cols-md-4>*{flex:0 0 auto;width:25%}.session_content .row-cols-md-5>*{flex:0 0 auto;width:20%}.session_content .row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.session_content .col-md-auto{flex:0 0 auto;width:auto}.session_content .col-md-1{flex:0 0 auto;width:8.33333333%}.session_content .col-md-2{flex:0 0 auto;width:16.66666667%}.session_content .col-md-3{flex:0 0 auto;width:25%}.session_content .col-md-4{flex:0 0 auto;width:33.33333333%}.session_content .col-md-5{flex:0 0 auto;width:41.66666667%}.session_content .col-md-6{flex:0 0 auto;width:50%}.session_content .col-md-7{flex:0 0 auto;width:58.33333333%}.session_content .col-md-8{flex:0 0 auto;width:66.66666667%}.session_content .col-md-9{flex:0 0 auto;width:75%}.session_content .col-md-10{flex:0 0 auto;width:83.33333333%}.session_content .col-md-11{flex:0 0 auto;width:91.66666667%}.session_content .col-md-12{flex:0 0 auto;width:100%}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}.swal2-icon{margin:auto!important}:root{--progress-bar-width:200px;--progress-bar-height:200px;--font-size:2rem}.cursor-pointer{cursor:pointer}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{vertical-align:top}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}sub{font-size:75%;line-height:0;position:relative}.loading-spinner-big{animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#2f3e69;display:block;height:120px;margin:0 auto;position:relative;width:120px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-text{color:#2f3e69;font-size:16px;font-weight:700;left:50%;position:absolute;top:50%}.error-message{color:red;font-size:16px;text-align:center}sup{font-size:75%;line-height:0;position:relative;top:-.5em}sub{bottom:-.25em}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}code,kbd,pre,samp{font-family:monospace,sans-serif}b,h1,h2,h3,h4,h5,h6,strong{font-weight:700}a{color:#333}a:active,a:hover{outline:0}a:hover{text-decoration:underline}address{font-style:normal}em{font-style:italic}@font-face{font-family:AmbleLight;font-style:normal;font-weight:400;src:url(../fonts/Amble-Light-webfont.eot);src:url(../fonts/Amble-Light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Amble-Light-webfont.woff) format("woff"),url(../fonts/Amble-Light-webfont.ttf) format("truetype"),url(../fonts/Amble-Light-webfont.svg#AmbleLight) format("svg")}@font-face{font-family:AmbleBold;font-style:normal;font-weight:400;src:url(../fonts/Amble-Bold-webfont.eot);src:url(../fonts/Amble-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Amble-Bold-webfont.woff) format("woff"),url(../fonts/Amble-Bold-webfont.ttf) format("truetype"),url(../fonts/Amble-Bold-webfont.svg#AmbleBold) format("svg")}@font-face{font-family:LiberationSerif-Italic;font-style:normal;font-weight:400;src:url(../fonts/LiberationSerif-Italic.ttf) format("truetype")}@font-face{font-family:JennaSueRegular;font-style:normal;font-weight:400;src:url(../fonts/JennaSue-webfont.eot);src:url(../fonts/JennaSue-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/JennaSue-webfont.woff) format("woff"),url(../fonts/JennaSue-webfont.ttf) format("truetype"),url(../fonts/JennaSue-webfont.svg#JennaSueRegular) format("svg")}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.eot?-v8ro3v);src:url(../fonts/icomoon.eot?#iefix-v8ro3v) format("embedded-opentype"),url(../fonts/icomoon.ttf?-v8ro3v) format("truetype"),url(../fonts/icomoon.woff?-v8ro3v) format("woff"),url(../fonts/icomoon.svg?-v8ro3v#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon,serif;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-close:before{content:""}.icon-facebook:before{content:""}.icon-google_plus:before{content:""}.icon-instagram_solid:before{content:""}.icon-location:before{content:""}.icon-magnify:before{content:""}.icon-phone:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-email:before{content:""}.icon-email_solid:before{content:""}body{-webkit-text-size-adjust:100%;background-color:#2f3f69;font-family:Arial,sans-serif;font-size:12px;line-height:18px;text-align:center}h1{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:43px;font-weight:700;line-height:43px;margin:0 auto;padding-top:100px;width:750px}.interior{padding-top:70px}.subtitle{font-size:14px;line-height:24px;padding:20px 0}.subtitle,h2{font-weight:400}h2{background-color:#fff;color:#29385d;display:inline-block;font-family:AmbleLight,Arial,Helvetica,sans-serif;font-size:40px;padding:0 10px 10px 0;text-align:left}.blue{background-color:#e2f3fd;font-size:30px;line-height:30px}.blue,.small{font-family:AmbleBold,Arial,Helvetica,sans-serif}.small{background-color:#fff;color:#bec3ce;font-size:11px;padding:0 10px;text-align:center;text-transform:uppercase}h3{color:#29385d;font-family:LiberationSerif-Italic,Arial,Helvetica,sans-serif;font-size:24px;line-height:30px;padding:20px 0}h3,h4{font-weight:400}h4{color:#2c3966;font-family:AmbleLight,Arial,Helvetica,sans-serif;font-size:38px;line-height:35px;padding:15px 0}p{color:#1e2022;font-weight:400;margin-bottom:10px}a{border:0;outline:0;text-decoration:none}input,select,textarea{border:none;border-radius:5px;color:#29385d;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;padding:10px}input[type=submit]{-webkit-appearance:none;cursor:pointer}.title{background:url(../images/title-bg.png) repeat-x 5px 5px;padding:10px 0}.center{text-align:center}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}#call_us{display:inline-block;float:right;margin:13px 5px 0 20px;text-align:center}#call_us h2{color:#90abc8;font-family:Arial,Helvetica,sans-serif;font-size:10px}#call_us h2,#call_us h3{background:0 0;display:block;padding:0;text-align:center;text-transform:uppercase}#call_us h3{color:#fff;font-family:Palatino Linotype,Book Antiqua,Palatino,serif;font-size:28px;line-height:normal}#call_us .phone,#call_us .phone a{background:0 0;color:#fff;display:block;font-family:Palatino Linotype,Book Antiqua,Palatino,serif;font-size:28px;line-height:normal;padding:0;text-align:center;text-transform:uppercase}#top_left{float:left;margin:24px 0 0;width:739px}#hours_info_cont{margin:0 auto;padding-top:352px;width:890px}#hours{float:left;width:490px}#info{float:right;width:400px}#header_cont{background:url(../images/topbar-bg.jpg) repeat-x;height:130px;width:100%}#header{color:#fff;margin:0 auto;text-align:right;width:950px}#top_nav{height:62px;text-align:right}#top_nav a{color:#fff;font-size:14px;padding:0 10px}#top_nav a:hover{color:#90abc8;text-decoration:none}.newsletter_top{background-color:#0e1b3b;border-radius:5px;display:inline-block;margin:0;padding:7px}#navigation{height:40px;margin:31px 0 0;text-transform:uppercase}#navigation a{color:#fff;font-size:12px;font-weight:700;padding:22px 15px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}#navigation a:hover{background:url(../images/navigation-over.jpg) 0 54px repeat-x;text-decoration:none}#logo{position:absolute;top:27px;z-index:900}#footer_cont{background:url(../images/footer-bg.jpg) #2f406a repeat-x;width:100%}#footer{background:no-repeat top;color:#b1b1b3;margin:0 auto;padding:60px 0;text-align:center;width:1000px}#footer a{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none}#footer a:hover{color:#e2f3fd;text-decoration:none}#footer p{color:#b1b1b3;display:block;font-family:Arial,Helvetica,sans-serif;margin:0;padding:12px 0}.nav-footer{display:block;margin:0 0 25px}#main_cont{background-color:#e2f3fd;min-height:300px;width:100%}#content_cont{border-top:1px solid transparent;margin:0 auto;width:950px}#interior_content{float:left;padding:76px 0 40px 60px;text-align:left;width:560px}.gold_button{background-color:#d7a95a;color:#fff;display:inline-block;font-size:16px;font-weight:700;margin:30px 0 50px 6px;text-transform:uppercase}.gold_button,.gold_button:hover{border-radius:5px;padding:10px 20px}.gold_button:hover{background-color:#b38d4d;text-decoration:none}.gold_button_edit{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:18px;margin:0;padding:7px 10px;text-transform:uppercase;vertical-align:middle;z-index:20}.gold_button_edit:hover{background-color:#b38d4d;border-radius:5px;padding:7px 10px;text-decoration:none}.logout_button{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:18px;margin:0 0 0 6px;padding:7px 10px;text-transform:uppercase}.logout_button:hover{background-color:#b38d4d;border-radius:5px;padding:7px 10px;text-decoration:none}#interior_content p{font-size:12px;line-height:20px}#photo_legal{background:url(../images/photo-legal.jpg) 50% no-repeat #222e4d;height:293px;width:100%}#photo_legal h1{font-size:40px;line-height:50px}.site-alert-banner{background:#fff;border:5px solid #364568;border-radius:10px;font-size:16px;font-weight:700;line-height:20px;margin:20px 0;padding:20px 20px 10px}.site-alert-banner p{font-weight:700}.site-alert-banner a{text-decoration:underline}#photo_homepage{background:#222e4d url(../images/photo-homepage.jpg) no-repeat top;height:397px;width:100%}#course_links{margin-top:100px;position:relative;z-index:400}#courses_feature_cont{background:no-repeat;height:300px;margin:100px auto 0;padding:0 0 0 5px;position:relative;width:1000px;z-index:1}#courses_feature_cont p{color:#2d373d;font-family:Georgia,Times New Roman,Times,serif;font-size:10px;margin:0;padding:0;text-align:center}.courses_feature{float:left;height:262px;margin:13px 5px;width:237px}.courses_feature a{background:url(../images/courseFeature-bg.jpg) no-repeat;display:inline-block;height:262px;width:237px}.courses_feature a:hover{background:url(../images/coursesFeature-over.jpg) no-repeat;height:262px;width:237px}#courses_feature_cont_fit{background:no-repeat;height:140px;margin:0 auto;padding:0 0 0 5px;position:relative;width:1000px;z-index:1}#courses_feature_cont_fit p{color:#2d373d;font-family:Georgia,Times New Roman,Times,serif;font-size:10px;margin:0;padding:0;text-align:center}.courses_feature_fit{float:left;height:135px;margin:5px;width:100%}.courses_feature_fit a{background:url(../../images/courseFeature-bgfit.jpg) no-repeat;display:inline-block;height:130px;width:1000px}#homepage_cont{margin:0 auto;text-align:left;width:1000px}#hp_content{float:left;margin:10px;padding:40px 0 40px 50px;width:585px}#hp_content p{font-size:13px;line-height:21px;padding-top:20px}#announcements{background-color:#f0f9ff;float:right;margin:10px;padding:0 50px 0 40px;width:235px}#announcements hr{background-color:#d9e9f3;margin:10px 0 30px;padding:0}#announcements h1{color:#82b3cc;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0;width:auto}.announcements_btn{padding:50px 0 20px}#announcements_title{color:#364568;float:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}.announcements_module{margin:5px 0}.announcements_module a{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:11px;margin:0 0 0 118px;padding:5px 10px;text-transform:uppercase}.announcements_module a:hover{background-color:#b38d4d;border-radius:5px;padding:5px 10px;text-decoration:none}#legal_updates{background-color:#d7a95a;float:right;margin:10px;padding:20px 50px 0 40px;width:235px}#legal_updates hr{background-color:#a48042;margin:10px 0 30px;padding:0}#legal_updates h1{color:#eddcbe;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0;width:auto}.legal_updates_btn{padding:125px 0 20px}#legal_updates_title{color:#fff;float:left;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase}#view_all{float:right}.legal_updates_module{margin:5px 0}.legal_updates_module a{background-color:#29375c;border-radius:5px;color:#fff;display:inline-block;font-size:11px;margin:0 0 0 118px;padding:5px 10px;text-transform:uppercase}.legal_updates_module a:hover{background-color:#333;border-radius:5px;padding:5px 10px;text-decoration:none}.handbook{float:left;margin:20px}#photo_courses{background:url(../images/photo-courses.jpg) 50% no-repeat #222e4d;height:293px;width:100%}.courses_cont{margin:0 auto;padding:20px 0 10px;width:952px}.courses_badge{float:left;width:176px}.courses_content{background-color:#fff;float:left;min-height:200px;padding:20px;text-align:left;width:514px}.courses_right{background:no-repeat;float:right;height:240px;width:222px}.courses_right a{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-top:20px;text-align:center}.courses_right a:hover{color:#d7a95a;font-size:12px;text-decoration:none}.courses_right p{font-size:12px;line-height:10px;padding:10px 0 0 20px}.courses_right h1,.courses_right p{color:#90abc8;font-family:Arial,Helvetica,sans-serif;font-style:italic;text-align:left}.courses_right h1{display:inline;font-size:26px;padding:0}.cram_cont{background-color:#f0f9ff;border-radius:5px;margin:0 0 30px 175px;padding:15px;width:747px}.cram_cont h1{color:#29385d;font-size:16px;font-weight:700;margin:0 0 10px}.cram_cont h1,.cram_cont p{font-family:Arial,Helvetica,sans-serif;padding:0;text-align:left}.cram_cont p{color:#1e2022;font-size:12px;font-weight:400;margin:0}.cram_cont .gold_button{font-size:13px;margin:30px 0 5px 450px}.courses_cont hr{color:#414448;height:1px;margin-bottom:60px;width:100%}#photo_coach{background:url(../images/photo-courses.jpg) 50% no-repeat #222e4d;height:293px;width:100%}.coach_cont{margin:0 auto;padding:20px 0 10px;width:952px}.coach_badge{float:left;width:176px}.coach_content{background-color:#fff;float:left;min-height:200px;padding:20px;text-align:left;width:736px}.coach_content h2{color:#90abc8;display:inline;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-style:italic;padding:0;text-align:left}.coach_right{background:no-repeat;float:right;height:240px;width:222px}.coach_right a{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding-top:20px;text-align:center}.coach_right a:hover{color:#d7a95a;font-size:12px;text-decoration:none}.coach_right p{font-size:12px;line-height:10px;padding:10px 0 0 20px}.coach_right h1,.coach_right p{color:#90abc8;font-family:Arial,Helvetica,sans-serif;font-style:italic;text-align:left}.coach_right h1{display:inline;font-size:26px;padding:0}.sidebar-box{max-height:172px;overflow:hidden;position:relative}.sidebar-box .read-more{background-image:linear-gradient(180deg,transparent,#fff);bottom:0;left:0;margin:0;padding:0;position:absolute;text-align:center;width:100%}.sidebar-box .read-more a{color:#0000a0;font-size:18px;font-weight:700}#photo_contact{background:url(../images/photo-contact.jpg) 50% no-repeat #222e4d;height:293px;width:100%}#photo_contact h1{line-height:50px}#gutter{background-color:#f0f9ff;float:right;padding:20px 20px 50px;text-align:left;width:260px}#gutter h1{padding:50px 0 0}#gutter h1,#gutter p{color:#29385d;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;width:100%}#gutter p{margin:0;padding:0}.lightblue{color:#7aaec7;font-size:11px}.gutter_icons{float:left;padding:5px 10px 0 0}#gutter hr{background-color:#d9e9f3;height:1px;margin-bottom:20px;width:100%}#photo_registration{background:url(../images/photo-registration.jpg) 50% no-repeat #222e4d;height:293px;width:100%}#registration_navigation{float:left;margin:28px 50px 0;text-align:left;width:286px}#registration_form{background-color:#f0f9ff;color:#29385d;float:left;font-size:15px;font-weight:700;margin:20px 0 0;text-align:left;width:524px}#payment_options{background-color:#303f6a;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;margin:0;padding:20px 0;text-align:center;width:100%}.cart_icon{padding-top:30px}#registration_navigation h5{border-bottom:double #2c3966;color:#2c3966;font-family:AmbleLight,Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;padding:25px 0 10px}#registration_navigation p{font-size:13px;font-weight:700;padding:0}#title_box{background:url(/images/title-box-bg.jpg) repeat;color:#9ca1a4;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:10px;padding:18px 0 0;text-align:center;width:524px}#title_box h1{color:#666;font-size:12px;margin:0;padding:0 10px 0 0}#title_box h1,#title_box h2{display:inline-block;font-family:Arial,Helvetica,sans-serif;height:auto;text-transform:uppercase;width:auto}#title_box h2{background-color:transparent;color:#fff;font-size:19px;font-weight:700;margin:0 0 20px;padding:0;text-align:center}.form_dark{background-color:#f0f9ff;padding:20px}.form_dark input,.form_dark select{background:#fff}.form_dark .gold_button{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:16px;font-weight:700;margin:10px 0 10px 6px;padding:10px 20px;text-transform:uppercase}.form_light{background-color:#fff;padding:20px}.input_light{background-color:#f7f7f7}.input_light_notrequired{background-color:#f7f7f7;font-weight:400}.form_light h2{padding:30px 0;vertical-align:middle}#photo_blank{background-color:#1d2742;height:193px;width:100%}#pay_check{padding:20px}#pay_check h4{font-size:24px;margin:0;padding:0}#check_address{background-color:#303f6a;border-radius:10px;color:#fff;display:block;font-size:15px;margin:10px auto 20px;max-width:350px;padding:20px 40px}#photo_login{background:url(../images/photo-login.jpg) top no-repeat #222e4d;width:100%}#account_content{color:#fff;float:left;margin-top:65px;padding:20px;text-align:left;width:400px}#account_content h4{color:#90abc8;font-size:50px;line-height:45px;padding-bottom:10px}#account_login{color:#fff;float:right;padding:20px;text-align:left;width:400px}hr{background-color:#9aafc2;border:0;margin:10px 0;padding:1px}#account_login h4{color:#90abc8;font-size:50px;padding:30px 0 10px}#account_login a{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;margin:7px 0 20px 11px;padding:10px 20px;text-transform:uppercase}#account_login a:hover{background-color:#b38d4d;border-radius:5px;padding:10px 20px;text-decoration:none}#photo_myaccount,#photo_myaccount_short{background:url(../images/photo-myaccount.jpg) top no-repeat #e2f3fd;width:100%}#photo_myaccount_short{height:200px}#photo_myaccount h1,#photo_myaccount_short h1{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:43px;font-weight:700;margin:0 auto;padding:0 0 20px;text-align:left;width:870px}#account_info_cont{left:270px;margin:0 auto;position:relative;top:45px;width:380px;z-index:40}#account_info_cont p{color:#fff;font-size:14px;margin:0 0 2px;padding:0;text-align:left}#account_info_cont hr{background-color:#5988c0;border:none;margin:10px 0;padding:1px}#account_info_cont h1{color:#fff;font-size:18px;margin:0 0 2px;padding:0;text-align:left;width:auto}#account_info_left{float:left;padding:0 10px;width:160px}#account_info_left a{color:#d7a95a}#account_info_left a:hover{color:#fff}#account_info_right{float:right;padding:0 10px;width:160px}#account_info_right a{background-color:#fff;border-radius:5px;color:#2f3134;display:inline-block;font-size:11px;font-weight:700;margin:78px 0 0;padding:10px 15px;text-transform:uppercase}#account_info_right a:hover{background-color:#ccc;border-radius:5px;padding:10px 15px;text-decoration:none}#account_cont{clear:both;margin:0 auto;padding:30px 0 100px;width:950px}.session_cont,.session_title{margin:0 auto;padding:10px}.session_title{background-color:#242628;border-radius:8px;width:880px}.session_title h4{color:#fff;line-height:1px;margin:0;padding:20px 10px;text-align:left}.session_title_left{float:left;padding:0 10px}.session_title_right{float:right;padding:0 10px}.session_title_right a{background-color:#2f3134;border-radius:5px;color:#fff;display:inline-block;font-size:11px;margin:0 10px 0 0;padding:10px 15px;text-transform:uppercase}.session_title_right a:hover{background-color:#414347;border-radius:5px;padding:10px 15px;text-decoration:none}.audio_cont{margin:0 15px;padding:10px 0}.session_content_container .audio_cont{margin:0}.audio_nav .current{font-weight:700}.session_button_cont{margin:10px auto 0;text-align:left;width:900px}.session_button_cont a{background-color:#cbdae3;color:#242628;float:left;font-size:10px;font-weight:700;height:50px;line-height:13px;margin-right:5px;padding:14px 10px;text-align:center;text-transform:uppercase;width:87px}.session_button_cont a:hover{background-color:#bccad2;text-decoration:none}.session_button_cont .current,.session_button_cont .current:hover,.session_content{background-color:#fff}.session_content{border-radius:0 0 10px 10px;margin:0 auto;padding:20px;text-align:left;width:860px}.session_content_left{padding:0 20px;text-align:left}.session_content_left h4{font-family:AmbleBold,Arial,Helvetica,sans-serif;font-size:40px}.session_content_left ol,.session_content_left p,.session_content_left ul{font-size:15px}.session_content_right{float:right;margin-top:10px;padding:0;text-align:left;width:187px}.session_content_right a{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:13px;margin:10px 0 0;padding:26px 19px;text-align:center;text-transform:uppercase;width:110px}.session_content_right a:hover{background-color:#b38d4d;border-radius:5px;padding:26px 19px;text-decoration:none}.session_content_right h4{font-family:AmbleBold,Arial,Helvetica,sans-serif;font-size:18px;padding:0}.sample-img{position:absolute;right:0;top:0;z-index:1}#sample_message{display:block;position:absolute;right:0;top:-45px;width:510px;z-index:0}#sample_message a{background-color:#fff;color:#1f3451;display:block;font-size:10px;font-weight:700;text-transform:uppercase}#sample_message a,#sample_message a:hover{border-radius:0 0 5px 5px;padding:10px 20px}#sample_message a:hover{background-color:#486fa0;color:#fff;text-decoration:none}#account_sample{background-color:#fff;border-radius:0 10px 10px 10px;min-height:150px;width:900px}#account_sample a{background-color:#d7a95a;display:inline-block;font-size:18px;margin-top:50px;text-transform:uppercase}#account_sample a,#account_sample a:hover{border-radius:5px;color:#fff;padding:20px 110px}#account_sample a:hover{background-color:#b38d4d;text-decoration:none}a.wide_short_orange{background-color:#d7a95a;display:inline-block;font-size:18px;margin:10px 0;text-transform:uppercase}a.wide_short_orange,a.wide_short_orange:hover{border-radius:5px;color:#fff;padding:20px 110px}a.wide_short_orange:hover{background-color:#b38d4d;text-decoration:none}#account_sample_cont{margin:0 auto;padding:190px 0 100px;width:950px}.sample_screens{background-color:#fff;border-radius:0 0 10px 10px;margin:0 auto;padding:20px;text-align:center;width:860px}.sample_screens a{border:#006;margin:0 30px}#account_pay_check{background-color:#c8060f;border-radius:0 10px 0 0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:10px;text-align:center}.course_select{color:#fff;font-size:16px;margin:0 auto;padding-bottom:20px;text-align:left;width:850px}#photo_newsletter{background:url(../images/photo-newsletter.jpg) 50% no-repeat #222e4d;height:293px;width:100%}#photo_newsletter h1{line-height:50px}#account_module_cont{clear:both;margin:0 auto;position:relative;text-align:left;width:900px;z-index:1}#account_module_top{background:#fff;border-radius:10px 10px 0 0;display:inline-block;padding-right:30px}#account_module_top h4{font-size:25px;padding:32px 0 0 71px;text-align:left}#account_module_top h5{font-size:16px;padding:14px 0 0 30px;text-align:left}.account_badge{float:left;padding:17px 10px 0 28px}#account_module{background-color:#fff;border-radius:0 10px 10px 10px;padding-bottom:20px;width:900px}.account_title{background:url(../images/account-title-bg.png) repeat-x 0 3px;padding:10px 0 20px;text-align:center}#account_course{float:left;margin-left:20px;padding:10px 10px 0;width:400px}#account_course p{font-weight:700;margin:0;padding:0;text-align:left}#account_cram{float:right;margin-right:20px;padding:10px;text-align:left;width:400px}#account_buttons{position:relative;width:900px;z-index:40}#account_buttons a{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:14px;margin:10px 0 10px 6px;padding:10px 80px;text-transform:uppercase}#account_buttons a:hover{background-color:#b38d4d;border-radius:5px;padding:10px 80px;text-decoration:none}#account_buttons_left{float:left;text-align:center;width:450px}#account_buttons_right{float:right;text-align:center;width:450px}#photo_about{background:url(../images/photo-about.jpg) 50% no-repeat #222e4d;height:293px;width:100%}#photo_about h1{font-size:36px}#photo_about .subtitle{font-size:14px;font-weight:400;line-height:24px;padding:20px 0}.signature{color:#333;font-family:JennaSueRegular,Verdana,Geneva,sans-serif;font-size:60px;font-weight:400;padding:20px 0 40px}#photo_announcements{background:url(../images/photo-announcements.jpg) 50% no-repeat #222e4d;height:293px;width:100%}#photo_announcements h1{font-size:36px;line-height:50px}#announcements_content{float:left;padding:76px 0 40px 60px;text-align:left;width:560px}#announcements_content h1{color:#82b3cc;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;margin:0;padding:10px 0}#announcements_content h4{background-color:transparent;font-size:24px;line-height:26px;padding:0}#announcements_content a{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:11px;margin:0;padding:5px 10px;text-transform:uppercase}#announcements_content a:hover{background-color:#b38d4d;border-radius:5px;padding:5px 10px;text-decoration:none}#announcements_content hr{background-color:#9dcbe2;margin:20px 0}#photo_sample{background:url(../images/photo-sample.jpg) 50% no-repeat #222e4d;height:293px;width:100%}#photo_sample h1{line-height:50px}#photo_sample .subtitle{font-size:14px;font-weight:400;line-height:24px;padding:20px 0}.sample_content{float:left;padding:76px 0 40px 60px;text-align:left;width:560px}.sample_content a{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:16px;margin:30px 0 30px 6px;padding:10px 20px;text-transform:uppercase}.sample_content a:hover{background-color:#b38d4c;border-radius:5px;padding:10px 20px;text-decoration:none}.sample_navigation{text-align:center}.sample_navigation a{background-color:#303f6a;border-radius:5px;color:#fff;display:inline-block;font-size:11px;margin:10px 0 0 3px;padding:10px;text-transform:uppercase}.sample_navigation a:hover{background-color:#5b6b9a;border-radius:5px;padding:10px;text-decoration:none}.session_cont .sample_navigation{display:flex;overflow-x:auto;text-align:center}.session_cont .sample_navigation::-webkit-scrollbar{display:none}.session_cont .sample_navigation a{background-color:#303f6a;border-radius:5px;color:#fff;display:inline-block;font-size:11px;margin:0 0 0 5px;padding:10px;text-transform:uppercase}.session_cont .sample_navigation a:hover{background-color:#5b6b9a;border-radius:5px;padding:10px;text-decoration:none}.navigation{display:flex;gap:10px}.navigation .navigation-control{align-items:center;cursor:pointer;display:flex;justify-content:center}.navigation .navigation-control svg{width:25px}.pg_fit .fit-btn{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:16px;margin:30px 0 30px 6px;padding:10px 20px;text-transform:uppercase}.pg_fit .fit-block{padding:5px 0}.pg_fit .col-flex{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.pg_fit .col-flex .col{flex-basis:20%;flex-shrink:0;margin:1%}.pg_fit .metric{border:1px solid #000;padding:10px;text-align:left}.pg_fit .tabs-area{display:block}.pg_fit .tabs-nav-toggle{cursor:pointer;display:block;position:relative;text-align:center}.pg_fit .tabs-nav-toggle:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #0d0d0d;content:"";display:inline-block;margin:0 0 0 8px;vertical-align:middle}.pg_fit .tabs-nav-toggle.active:after{border-bottom:5px solid #0d0d0d;border-top:none}.pg_fit .tabs-nav{display:block;margin:0 0 30px;position:relative;text-align:center}.pg_fit .tabs-nav li{display:inline-block;padding:0 15px}.pg_fit .tabs-nav a{display:block}.pg_fit .js .tabs-content{height:0;max-height:9999999999em;overflow:hidden;position:relative}.pg_fit .js .tab-sct{left:0;position:absolute;top:0;width:100%}@media screen and (max-width:800px){.pg_fit .col-flex .col{flex-basis:30%}}@media screen and (max-width:600px){.pg_fit .col-flex .col{flex-basis:45%}}@media screen and (max-width:400px){.pg_fit .col-flex .col{flex-basis:100%}}@media screen and (min-width:801px){.pg_fit .tabs-nav-toggle{display:none}.pg_fit .tabs-nav ul{display:block!important;padding:0}}@media screen and (max-width:800px){.pg_fit .tabs-nav ul{display:none;left:0;position:absolute;top:0;width:100%;z-index:1}.pg_fit .tabs-nav li{display:block;float:none}}#photo_announcements .fit-header,.courses-header{align-items:center;display:flex;flex-direction:column;justify-content:center}#photo_announcements .fit-header a,.courses-header a{margin:10px}#photo_announcements .fit-header a.header-btn,.courses-header a.header-btn,.pg_fit .tabs-nav a{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:16px;padding:10px 20px;text-transform:uppercase}.pg_fit .tabs-nav a{margin:10px auto}.pg_fit .tabs-nav-toggle{background-color:#d7a95a;border-radius:5px;color:#fff;font-size:16px;padding:10px 20px;text-transform:uppercase}.pg_fit .tabs-nav .current a,.pg_fit .tabs-nav a:hover{background:#333;color:#fff}.pg_fit .tab-sct{margin:15px 0}.pg_fit .vert-pad{padding:40px 0 0}.pg_fit .fit-table-wrapper{overflow:auto}.pg_fit .tabs-content .entry-content table{border:1px solid #000;border-collapse:collapse;padding:4px 10px;text-align:left}@media screen and (max-width:800px){.pg_fit .tabs-nav ul{background-color:#fff;margin:0 auto;padding:0}.pg_fit .tabs-nav a{display:block}}td,th{border-collapse:collapse}.pg_fit table,td{width:100%}#goals td,#phase1 td,#phase2 td,#phase3 td{width:20%}.pg_fit .tabs-content .entry-content table{min-width:100%;overflow-x:scroll;table-layout:auto;width:auto}.pg_fit .tabs-content .entry-content th{background-color:#222e4d;color:#fff;text-align:center}.pg_fit .tabs-content .entry-content tr:nth-child(odd){background-color:#fff}.pg_fit .tabs-content .entry-content td p{margin-bottom:3px}.pg_fit #goals,td,th{border:1px solid #000;padding:10px;text-align:left}.pg_fit #goals{margin:20px auto;min-width:100%;overflow-x:scroll;table-layout:auto;width:auto}.pg_fit #goals th{background-color:#222e4d;color:#fff;text-align:center}.pg_fit #goals tr:nth-child(odd){background-color:#fff}.pg_fit #goals td p{margin-bottom:3px}.pg_fit .aspect-ratio{height:0;margin:50px auto;padding-bottom:57.5%;position:relative;width:100%}.pg_fit .divider{background-color:#222e4d;display:block;height:4px;margin:auto;width:50%}.pg_fit .aspect-ratio .video-js,.pg_fit .aspect-ratio iframe{height:100%;left:0;position:absolute;top:0;width:100%}.pg_fit .aspect-ratio .video-js .vjs-big-play-button{left:50%;top:50%;transform:translate(-50%,-50%)}.pg_fit .metric-flex{align-items:flex-start;display:flex;justify-content:center}.pg_fit .metric-flex #metricform{width:100%}.pg_fit .metric-flex .form_dark{margin:10px}.pg_fit .metric-flex .flex-item{flex-basis:calc(50% - 40px);flex-grow:0;flex-shrink:0}@media screen and (max-width:900px){.pg_fit .metric-flex{flex-direction:column}.pg_fit .metric-flex .flex-item{flex-basis:100%}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0 0;color:transparent;outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:red;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"<"}[dir=rtl] .slick-prev:before{content:">"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:">"}[dir=rtl] .slick-next:before{content:"<"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;margin:0 20px;padding:0;position:relative}.slick-dots li button{background:0 0;border:1px solid #000;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:0;padding:0;width:20px}.slick-dots li button:focus,.slick-dots li button:hover{background-color:grey}.slick-dots li.slick-active button{background-color:#000}.pg_fit .video-gallery-loading{display:block!important}.pg_fit .video-gallery{padding:30px 0;text-align:left}.pg_fit .video-gallery .video-gallery-dropdown{background:#2f3f69;border:1px solid #2f3f69;color:#fff;margin:0 0 30px;width:300px}.pg_fit .video-gallery .video-gallery-wrap{background:#e2f3fd}.pg_fit .video-gallery .video-gallery-wrap A{color:#d7a95a;font-size:18px;font-weight:900;padding-top:0}.pg_fit .video-gallery .video-gallery-main .slick-slide{position:relative}.pg_fit .video-gallery .video-gallery-main .slick-slide:after{content:"";display:block}.pg_fit .video-gallery .video-gallery-main .slick-slide>*{height:100%;position:absolute;width:100%}.pg_fit .video-gallery .video-gallery-thumbs{padding:10px 60px 0;position:relative}.pg_fit .video-gallery .video-gallery-thumbs .slick-next,.pg_fit .video-gallery .video-gallery-thumbs .slick-prev{background:#e2f3fd;border:none;color:#29385d;cursor:pointer;display:block;font-size:0;height:100%;line-height:0;outline:0;padding:0;position:absolute;text-align:center;top:0;transform:translate(0);width:60px}.pg_fit .video-gallery .video-gallery-thumbs .slick-prev{left:0}.pg_fit .video-gallery .video-gallery-thumbs .slick-next{right:0}.pg_fit .video-gallery .video-gallery-thumbs .slick-next:before,.pg_fit .video-gallery .video-gallery-thumbs .slick-prev:before{color:#29385d;font-family:monospace;font-size:75px;font-weight:700;height:0;line-height:.1;position:absolute;top:45%;width:50px}.pg_fit .video-gallery .video-gallery-thumbs .slick-prev:before{left:0}.pg_fit .video-gallery .video-gallery-thumbs .slick-next:before{right:0}.pg_fit .video-gallery .video-gallery-thumbs .slick-list{margin-right:-10px}.pg_fit .video-gallery .video-gallery-thumbs .slick-slide{background:none no-repeat 50% #000;background-size:cover;cursor:pointer;margin-right:10px;position:relative}.pg_fit .video-gallery .video-gallery-thumbs .slick-slide:after{content:"";display:block;padding-top:56%}.pg_fit .video-gallery .video-gallery-thumbs .slick-slide.slick-current,.pg_fit .video-gallery .video-gallery-thumbs .slick-slide:focus{outline-color:rgba(0,103,244,.247);outline-offset:-4px;outline-style:auto;outline-width:5px}.pg_fit .video-gallery .video-gallery-thumbs .slick-dots{bottom:-50px}@media screen and (max-width:600px){.pg_fit .video-gallery .video-gallery-dropdown{width:100%}}@media screen and (max-width:800px){.pg_fit .video-gallery .video-gallery-thumbs{padding:10px 50px 0}}@media screen and (max-width:600px){.pg_fit .video-gallery .video-gallery-thumbs{padding:10px 40px 0}}@media screen and (max-width:800px){.pg_fit .video-gallery .video-gallery-thumbs .slick-next,.pg_fit .video-gallery .video-gallery-thumbs .slick-prev{width:50px}}@media screen and (max-width:600px){.pg_fit .video-gallery .video-gallery-thumbs .slick-next,.pg_fit .video-gallery .video-gallery-thumbs .slick-prev{width:40px}}@media screen and (max-width:800px){.pg_fit .video-gallery .video-gallery-thumbs .slick-next:before,.pg_fit .video-gallery .video-gallery-thumbs .slick-prev:before{font-size:60px;width:40px}}@media screen and (max-width:600px){.pg_fit .video-gallery .video-gallery-thumbs .slick-next:before,.pg_fit .video-gallery .video-gallery-thumbs .slick-prev:before{font-size:40px;width:35px}}#photo_faqs{background:url(../images/photo-faqs.jpg) 50% no-repeat #222e4d;height:293px;width:100%}#photo_faqs h1{font-size:36px;line-height:50px}.faqs h4{font-family:AmbleBold,serif;font-size:20px;font-weight:400;line-height:28px}.question_options .errmsg{display:none}.question_options label{display:block;font-family:Arial,Helvetica,sans-serif;font-size:15px;margin:5px 0}.question_options a{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:16px;margin:30px 0 30px 6px;padding:10px 20px;text-transform:uppercase}.question_options .right-answer+span{color:#117d32}.question_options .wrong-answer+span{color:#fa5656}.text-success{border:1px solid #117d32!important;color:#117d32!important}.text-danger{border:1px solid #fa5656!important;color:#fa5656!important}.custom-link{background-color:#d7a95a!important;border:unset;border-radius:5px;color:#fff;display:inline-block;font-size:16px;padding:10px 20px;text-transform:uppercase}.custom-link:hover{background-color:#b5894e!important;color:#fff;transition:all .3s ease}.question-wrong-answer{background-color:#fde7e7;border:1px solid #c00;border-radius:8px;color:#c00;margin-top:20px;padding:8px}.toggle-container{align-items:start;display:flex;flex-direction:column;font-family:Arial,sans-serif;gap:10px}.switch{display:inline-block;height:20px;margin-right:10px;position:relative;width:40px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#d2d5da;border-radius:34px;bottom:0;box-shadow:0 0 2px rgba(0,0,0,.2);cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:14px;left:3px;width:14px}input:checked+.slider{background-color:#2f3e69}input:checked+.slider:before{background-color:#d2d5da;transform:translateX(20px)}span{color:#333;font-size:14px}.bg-danger{background:#e24f4f!important}.bg-success{background:#3ea45d!important}.progress-bar{height:50px;position:relative}.progress-wrapper{background-color:#e0f0ff;border-radius:10px;height:20px;margin:20px 0;overflow:hidden;width:100%}.quiz-bottom-actions{display:flex;gap:20px;justify-content:center;margin-top:20px}.print-btn{background-color:#0e1b3b!important;border:unset;border-radius:5px;color:#fff;display:inline-block;font-size:16px;padding:10px 20px;text-transform:uppercase}.progress-label{color:#4caf50;font-size:14px;font-weight:700;position:absolute;top:-25px}.progress-fill{background-color:#4caf50;border-radius:10px 0 0 10px;height:100%;transition:width .3s;width:0}.tooltip{background-color:#4caf50;border-radius:5px;color:#fff;font-size:12px;font-weight:700;left:0;padding:5px 10px;top:30px;white-space:nowrap}.tooltip,.tooltip:after{position:absolute;transform:translateX(-50%)}.tooltip:after{border-bottom:5px solid #4caf50;border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;left:50%;top:-5px;width:0}.completion-text{color:#333;font-size:12px;position:absolute;right:5px;top:-25px}.question_answer{display:none}.question_answer a{background-color:#d7a95a;border-radius:5px;color:#fff;display:inline-block;font-size:16px;margin:30px 0 30px 6px;padding:10px 20px;text-transform:uppercase}.question_answer p{border-radius:8px;margin-top:20px;padding:8px}.question_container h4{background-color:#303f6a;border-radius:5px;color:#fff;font-family:AmbleLight,Arial,Helvetica,sans-serif;font-size:26px;font-weight:400;margin:20px 0;padding:10px 10px 10px 20px}.confirm_title{color:#a1bed0;display:inline-block;font-size:16px;padding-right:10px}#forgot_buttons a{background-color:#6f8ba9;border-radius:5px;color:#fff;display:inline-block;font-size:10px;font-weight:700;margin:0 0 0 7px;padding:7px 10px;text-transform:uppercase}#forgot_buttons a:hover{background-color:#819dbb;border-radius:7px;padding:7px 10px;text-decoration:none}#overtitle{color:#70adcc;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;padding:0}.clear{clear:both}.errmsg{background-color:#fff5f5;border:1px dotted #c00;margin:10px 0}.errmsg div{padding:10px 0}.errmsg ul{margin-bottom:0;margin-left:20px;margin-top:0}.errmsg li{list-style:disc}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top;width:900px!important}.session_content_left .mejs-container{width:820px!important}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%;width:100%}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%}.mejs-poster{left:0;position:absolute;top:0}.mejs-poster img{border:0;display:block;padding:0}.mejs-overlay{left:0;position:absolute;top:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(../images/audio_bigplay.svg) no-repeat;height:100px;left:50%;margin:-50px 0 0 -50px;position:absolute;top:50%;width:100px}.no-svg .mejs-overlay-button{background-image:url(../images/audio_bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{background:#333;background:url(../images/audio_background.png);background:rgba(0,0,0,.9);background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9));height:80px;left:50%;margin:-40px 0 0 -40px;position:absolute;top:50%;width:80px}.mejs-overlay-loading span{background:transparent url(../images/audio_loading.gif) 50% 50% no-repeat;display:block;height:80px;width:80px}.mejs-container .mejs-controls{background:0 0;background:url(../images/audio_background.png);background:rgba(0,0,0,.7);background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));bottom:0;height:30px;left:0;list-style-type:none;margin:0;padding:0;position:absolute;width:100%}.mejs-container .mejs-controls div{background-image:none;background:0;border:0;display:block;float:left;font-family:Helvetica,Arial,serif;font-size:11px;height:26px;line-height:11px;list-style-type:none;margin:0;padding:0;width:26px}.mejs-controls .mejs-button button{background:transparent url(../images/audio_controls.svg) no-repeat;border:0;cursor:pointer;display:block;font-size:0;height:16px;line-height:0;margin:7px 5px;padding:0;position:absolute;text-decoration:none;width:16px}.no-svg .mejs-controls .mejs-button button{background-image:url(../images/audio_controls.png)}.mejs-controls .mejs-button button:focus{outline:1px solid #ff0}.mejs-container .mejs-controls .mejs-time{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;color:#fff;display:block;height:17px;overflow:hidden;padding:8px 4px 0;text-align:center;width:auto}.mejs-container .mejs-controls .mejs-time span{color:#fff;display:block;float:left;font-size:11px;line-height:12px;margin:1px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{padding-top:5px;width:200px}.mejs-controls .mejs-time-rail span{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute;width:180px}.mejs-controls .mejs-time-rail .mejs-time-total{background:#333;background:rgba(50,50,50,.8);background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8));margin:5px}.mejs-controls .mejs-time-rail .mejs-time-buffering{animation:buffering-stripes 2s linear infinite;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:hsla(0,0%,100%,.8);background:linear-gradient(hsla(0,0%,100%,.9),hsla(0,0%,78%,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff;border:2px solid #333;border-radius:5px;cursor:pointer;display:none;margin:0;position:absolute;text-align:center;top:-2px;width:10px}.mejs-controls .mejs-time-rail .mejs-time-float{background:#eee;border:1px solid #333;color:#111;display:none;height:17px;margin-left:-18px;position:absolute;text-align:center;top:-26px;width:36px}.mejs-controls .mejs-time-rail .mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-controls .mejs-time-rail .mejs-time-float-corner{border:5px solid transparent;border-radius:0;border-top-color:#eee;display:block;height:0;left:13px;line-height:0;position:absolute;top:15px;width:0}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{background:url(../images/audio_background.png);background:rgba(50,50,50,.7);border-radius:0;display:none;height:115px;left:0;margin:0;position:absolute;top:-115px;width:25px;z-index:1}.mejs-controls .mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{background:#ddd;background:hsla(0,0%,100%,.5);height:100px;left:11px;margin:0;position:absolute;top:8px;width:2px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{background:#ddd;background:hsla(0,0%,100%,.9);height:100px;left:11px;margin:0;position:absolute;top:8px;width:2px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{background:#ddd;background:hsla(0,0%,100%,.9);border-radius:1px;cursor:N-resize;height:6px;left:4px;margin:0;position:absolute;top:-3px;width:16px}.mejs-controls div.mejs-horizontal-volume-slider{height:26px;position:relative;width:60px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:#333;background:rgba(50,50,50,.8);background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8));border-radius:2px;font-size:1px;height:8px;left:0;margin:0;padding:0;position:absolute;top:11px;width:50px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fff;background:hsla(0,0%,100%,.8);background:linear-gradient(hsla(0,0%,100%,.9),hsla(0,0%,78%,.8));border-radius:2px;font-size:1px;height:8px;left:0;margin:0;padding:0;position:absolute;top:11px;width:50px}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{background:url(../images/audio_background.png);background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:26px;height:100px;overflow:hidden;padding:10px;position:absolute;right:-10px;visibility:hidden;width:130px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{display:block;list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{color:#fff;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{float:left;font-family:helvetica,arial,serif;font-size:10px;line-height:15px;padding:4px 0 0;width:100px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}.mejs-chapters{left:0;position:absolute;-xborder-right:solid 1px #fff;top:0;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{background:#222;background:rgba(0,0,0,.7);background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));border:0;float:left;overflow:hidden;position:absolute}.mejs-chapters .mejs-chapter .mejs-chapter-block{border-bottom:1px solid #333;border-right:1px solid #333;color:#fff;cursor:pointer;display:block;font-size:11px;padding:5px}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:hsla(0,0%,40%,.7);background:linear-gradient(hsla(0,0%,40%,.7),rgba(50,50,50,.6))}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{display:block;font-size:12px;font-weight:700;line-height:12px;margin:0 0 3px;text-overflow:ellipsis;white-space:nowrap}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{display:block;font-size:12px;line-height:12px;margin:3px 0 4px;text-overflow:ellipsis;white-space:nowrap}.mejs-captions-layer{bottom:0;color:#fff;font-size:12px;left:0;line-height:22px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:45px}.mejs-captions-text{background:url(../images/audio_background.png);background:hsla(0,0%,8%,.8);padding:3px 5px}.mejs-clear{clear:both}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{display:block;padding:15px}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{background:#fff;border:1px solid #999;border-radius:4px;left:0;padding:10px;position:absolute;top:0;width:150px;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{background:#333;font-size:0;height:1px;margin:5px 6px}.mejs-contextmenu .mejs-contextmenu-item{color:#333;cursor:pointer;font-family:Helvetica,Arial,serif;font-size:12px;padding:4px 6px}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{background:url(../images/audio_background.png);background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:26px;height:100px;overflow:hidden;padding:10px;position:absolute;right:-10px;visibility:hidden;width:130px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{display:block;list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{color:#fff;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{float:left;font-family:helvetica,arial,serif;font-size:10px;line-height:15px;padding:4px 0 0;width:100px}#cboxOverlay,#cboxWrapper,#colorbox{left:0;overflow:hidden;position:absolute;top:0;z-index:9999}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{height:100%;left:0;position:absolute;top:0;width:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{border:0;display:block;float:left;margin:auto;max-width:none}.cboxIframe{border:0;display:block;height:100%;width:100%}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}.cboxIframe{background:#fff}#cboxError{border:1px solid #ccc;padding:50px}#cboxLoadedContent{background:#e1f3fe;border:3px solid #000;border-radius:20px}#cboxTitle{left:0}#cboxCurrent,#cboxTitle{color:#ccc;position:absolute;top:-20px}#cboxCurrent{right:0}#cboxSlideshow{color:#fff;position:absolute;right:90px;top:-20px}#cboxPrevious{background:url(../images/controls.png) no-repeat 0 0;height:65px;left:5px;margin-top:-32px;position:absolute;text-indent:-9999px;top:50%;width:28px}#cboxPrevious:hover{background-position:0 100%}#cboxNext{background:url(../images/controls.png) no-repeat 100% 0;height:65px;margin-top:-32px;position:absolute;right:5px;text-indent:-9999px;top:50%;width:28px}#cboxNext:hover{background-position:100% 100%}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(../images/loading.gif) no-repeat 50%}#cboxClose{background:url(../images/controls.png) no-repeat top;display:block;height:19px;position:absolute;right:20px;text-indent:-9999px;top:3px;width:38px}#cboxClose:hover{background-position:bottom}#modal-instant{display:none;padding:30px;text-align:left}#cbox{background:#e2f3fd}#cbox #modal-instant{display:block}#modal-instant label{display:block;font-weight:700;margin:0 0 10px}#modal-instant input[type=email]{vertical-align:top;width:400px}#modal-instant input[type=submit]{margin:0 0 10px 10px;vertical-align:top;width:auto}#modal_form{margin:20px 0 10px}#top_account_button{margin:10px 0 0}#top_account_button a{background-color:#fff;border-radius:5px;color:#2f3134;display:inline-block;font-size:11px;font-weight:700;margin:0 20px;padding:10px 15px;text-transform:uppercase}#top_account_button a:hover{background-color:#ccc;border-radius:5px;padding:10px 15px;text-decoration:none}.returning-button a{background-color:#d7a95a;border-radius:5px;color:#fff;display:block;font-size:13px;font-weight:700;margin-bottom:20px;padding:15px;text-align:center;text-decoration:none;text-transform:uppercase}.returning-button a:hover{background:#b38d4d}.returning-button span{font-size:16px}.ie8 #courses_feature_cont img,.ie8 #courses_feature_cont_fit img{width:auto}@media screen and (min-width:1001px){.nav-close,.navmain-btn{display:none}.navmain-wrap{display:block!important}.tab-toggle{display:none}.tab-list{display:block!important}.coach_right,.courses_right{background-image:url(../images/courses-right-bg.jpg)}}@media screen and (max-width:1000px){*{box-sizing:border-box}body{padding-top:110px}h1{padding-bottom:20px;padding-top:80px}input[type=password],input[type=text],select,textarea{width:100%}.gold_button{margin:20px 0}#content_cont,#courses_feature_cont,#courses_feature_cont_fit,#footer,#header,#homepage_cont,h1{display:block;float:none;padding-left:20px;padding-right:20px;width:auto}#photo_about,#photo_announcements,#photo_coach,#photo_contact,#photo_courses,#photo_faqs,#photo_legal,#photo_login,#photo_myaccount,#photo_registration,#photo_sample{background-position:top;background-size:cover;display:block;height:auto;padding:0 20px}#photo_about .subtitle,#photo_announcements .subtitle,#photo_coach .subtitle,#photo_contact .subtitle,#photo_courses,#photo_faqs .subtitle,#photo_legal .subtitle,#photo_myaccount .subtitle,#photo_registration .subtitle,#photo_sample .subtitle{font-size:12px;line-height:20px;padding:0 0 20px}#header_cont{border-bottom:2px solid #fff;height:110px;left:0;position:fixed;top:0;width:100%;z-index:10}#header{text-align:center}#logo{display:inline-block;left:0;padding:12px 0 0;position:relative;top:0;z-index:1}.navmain-btn{cursor:pointer;display:block;height:30px;margin:0;position:absolute;right:20px;top:20px;width:32px}.navmain-btn .line{background:#ccc;display:block;height:3px;margin:3px 0;opacity:1}.navmain-btn.active .line{left:0;margin:0;position:absolute;top:14px;width:32px}.navmain-wrap{background:#2b3961;display:none;height:100%;left:0;overflow:auto;padding:20px;position:fixed;top:0;width:100%;z-index:11}.navmain-wrap.active{overflow:auto!important}.nav-close{color:#fff;cursor:pointer;display:block;font-size:18px;height:40px;line-height:40px;position:absolute;right:10px;top:10px;width:40px}#top_nav{display:block;height:auto;text-align:center}#top_nav a{display:block;font-size:16px;font-weight:700;line-height:26px;text-transform:uppercase}.newsletter_top{border-radius:0;display:block;margin:-20px -20px 12px;padding:10px 30px 10px 10px;text-align:center}#top_left{float:none;margin:0 0 15px;width:auto}#call_us{display:none;float:none;margin:0 0 30px}#call_us h2{font-size:12px}#call_us .phone,#call_us .phone a,#call_us h3{color:#fff;font-size:38px;line-height:38px}#navigation{height:auto;margin:0}#navigation a{display:block;font-size:20px;line-height:22px;padding:15px 0}#navigation a:hover{color:#90abc8}.menu-login{font-size:20px!important}#photo_homepage{height:auto}#courses_feature_cont{background:#fff;display:block;height:auto;padding:0}#courses_feature_cont .courses_feature{display:block;height:auto;margin:0;padding:0;text-align:center;width:25%}.courses_feature a{background:#fff;display:block;height:auto;padding:20px;width:auto}.courses_feature a:hover{background:#fff5e4;height:auto;width:auto}#courses_feature_cont img{height:auto;max-width:100%}#courses_feature_cont_fit{background:#fff;display:block;height:auto;padding:0}#courses_feature_cont_fit .courses_feature{display:block;height:auto;margin:0;padding:0;text-align:center;width:100%}.courses_feature_fit a{background:#fff;display:block;height:auto;padding:20px;width:auto}.courses_feature_fit a:hover{background:#fff5e4;height:auto;width:auto}#courses_feature_cont_fit img{height:auto;max-width:100%}#hp_content{float:none;margin:0;padding:30px 0;width:auto}#announcements{float:none;margin:0 -20px;padding:20px;width:auto}#announcements .desktop-only{display:none}#announcements_title{font-size:16px;line-height:20px}.announcements-nl{display:block;text-align:center}.announcements-nl img{margin:0 0 20px;padding:0}.announcements_module{margin:0;padding:20px 0}.announcements_module h1{font-size:14px;line-height:18px}.announcements_module a{margin:0}#legal_updates{float:none;margin:0 -20px;padding:20px;width:auto}#legal_updates .desktop-only{display:none}#legal_updates_title{font-size:16px;line-height:20px}.legal_updates_module{margin:0;padding:20px 0}.legal_updates_module h1{font-size:14px;line-height:18px}.legal_updates_module a{margin:0}#announcements_content,#interior_content,.sample_content{display:block;float:none;padding:20px 0;width:auto}#gutter{display:block;float:none;margin:20px -20px;padding:20px;width:auto}#gutter h1{padding:10px 0 0}.courses_cont{display:block;margin:0 -20px 30px;padding:0;width:auto}.courses_badge{display:none}.courses_content{padding:20px}.courses_content,.courses_right{display:block;float:none;width:auto}.courses_right{background:#242529;height:auto;padding:0 0 20px}.courses_right hr{margin:20px 0}.courses_right a{display:inline-block;padding:0}.coach_cont{display:block;margin:0 -20px 30px;padding:0;width:auto}.coach_badge,.coach_content{display:block;float:none;padding:20px;width:auto}.coach_right{background:#242529;display:block;float:none;height:auto;padding:0 0 20px;width:auto}.coach_right hr{margin:20px 0}.coach_right a{display:inline-block;padding:0}.cram_cont{display:block;margin:-30px -20px 40px;padding:20px;width:auto}.cram_cont .gold_button{margin:20px 0 0}#photo_login #content_cont{padding:0}#account_content,#account_login{display:block;float:none;margin:auto;max-width:700px;padding:0 0 20px;text-align:center;width:auto}#account_content{padding:80px 0 30px}#forgot_buttons a{margin:0 2px 10px 0}#registration_navigation{float:none;margin:0;padding:20px 0;width:auto}#registration_form{float:none;margin:0;padding:0;width:auto}#title_box{background:#242529;border-radius:8px 8px 0 0;display:block;width:auto}#account_info_cont{display:block;float:none;left:0;padding:60px 0 20px;top:0;width:auto;z-index:1}.sample-img{left:0;margin:auto;position:absolute;right:0;top:60px}.sample-img img{height:auto;max-width:100%}#photo_myaccount h1,#photo_myaccount_short h1,.course_select{display:block;width:auto}#account_info_left,#account_info_right{width:50%}#account_module_cont{display:block;padding:0 0 20px;width:auto}#account_module{border-radius:0;display:block;width:auto}#account_course,#account_cram{display:block;margin:0;width:50%}#account_buttons{width:auto}#account_buttons_right{float:none;text-align:center;width:auto}#account_buttons a,#account_buttons a:hover{padding:10px 20px}.account_title{padding:5px 0}#account_sample{width:auto}#account_module_top{padding:20px}#account_module_top img{display:none}#account_module_top h4{line-height:27px;padding:0 0 10px}#account_module_top h5{padding:0}#account_sample{padding:0 20px}#account_sample a,#account_sample a:hover{display:inline-block;padding:15px 20px}#account_cont{display:block;padding:40px 0;width:auto}#sample_message{clear:both;padding:10px 0 0;position:static;width:auto}#sample_message a{border-radius:5px;display:block}#account_sample_cont{padding:50px 0;width:auto}#account_sample_cont img{height:auto;max-width:100%}.sample_screens,.session_title{display:block;width:auto}.session_title h4{line-height:normal}.session_content_left{display:block;float:none;padding:0 0 15px}.session_content_right{display:block;float:none;width:auto}.session_content_right a,.session_content_right a:hover{display:inline-block;margin:0;padding:15px;width:auto}#photo_myaccount_short{height:auto;padding:70px 20px 0}#photo_myaccount_short #account_module_cont{padding:0!important}#photo_myaccount_short #account_module_top{padding:20px;text-align:center}#photo_myaccount_short #account_module_top h4{padding:0;text-align:center}.mejs-container{width:100%!important}.mejs-container div.mejs-horizontal-volume-slider{float:right;position:relative;top:-26px;width:50px}a.wide_short_orange,a.wide_short_orange:hover{display:inline-block;padding:12px 20px}.session_cont{padding:20px}.audio_cont{margin:0}.session_button_cont{display:block;margin:10px auto;text-align:center;width:auto}.session_button_cont a{display:inline-block;float:none;height:90px;margin:2px;vertical-align:top;width:110px}.session_content{border-radius:0;display:block;margin:0 -20px;width:auto}.tab-toggle{background:#cbdae3;border-radius:3px;cursor:pointer;display:block;font-family:AmbleBold,Arial,Helvetica,sans-serif;font-size:15px;line-height:20px;padding:10px 15px 7px;text-align:center;text-transform:uppercase}.tab-list{display:none}.tab-list a{display:block;margin:0}}@media screen and (min-width:961px){#footer{background-image:url(../images/footer-bg-symbol.png)}#courses_feature_cont,#courses_feature_cont_fit{background-image:url(../images/courses-container-bg.png)}}@media screen and (max-width:750px){.nav-close{font-size:14px;right:0;top:0;width:40px}#top_nav a{font-size:14px;line-height:20px}.newsletter_top{border-radius:0;display:block;margin:-20px -20px 12px;padding:10px 30px 10px 10px;text-align:center}#footer{display:block;padding:40px 15px}.nav-footer{display:none}#courses_feature_cont .courses_feature,#courses_feature_cont_fit .courses_feature{width:50%}#shopping_cart table,#shopping_cart tbody,#shopping_cart td,#shopping_cart tr{display:block;text-align:left;width:100%}#shopping_cart td{padding:5px}#shopping_cart td:nth-child(2n){background:#fafafa;padding:5px}}@media screen and (max-width:650px){form table,form tbody,form td,form tr{display:block!important}}@media screen and (max-width:600px){#photo_about h1,#photo_announcements h1,#photo_contact h1,#photo_courses h1,#photo_faqs h1,#photo_legal h1,#photo_sample h1,h1{font-size:27px;line-height:32px}h2{font-size:28px;line-height:30px}#account_content h4,#account_login h4{display:block;font-size:28px;line-height:32px;margin:0 0 15px;padding:0}#footer .no-mobile{display:none}#registration_form{margin:0 -20px}#title_box{border-radius:0}#payment_options label{display:block}#account_module_cont{padding:0}#account_module_top{border-radius:0;display:block;margin:0 -20px;padding-bottom:0}#account_module{margin:0 -20px}#account_course,#account_cram{float:none;width:auto}#account_sample{border-radius:0;margin:0 -20px}.session_title h4{font-size:20px;line-height:22px;padding:10px 0}#account_info_left,#account_info_right{float:none;width:auto}#photo_myaccount h1,#photo_myaccount_short h1{font-size:22px;line-height:25px}.session_cont .no-mobile{display:none}}@media screen and (max-width:400px){#courses_feature_cont .courses_feature,#courses_feature_cont_fit .courses_feature{float:none;width:auto}.handbook{float:none;margin:0 0 10px}}.p1show,.p2show{color:#e2f3fd;display:inline-block;font-size:20px;font-weight:700;padding:10px 5px;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.4)}.p1show a:hover,.p2show a:hover{text-decoration:underline}.p3show{color:#e2f3fd;display:inline-block;font-size:20px;font-weight:700;padding:10px 12px;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.4)}.p3show a:hover{text-decoration:underline}.r-tabs{background-color:#e2f3fd;border-radius:4px;position:relative}.r-tabs .r-tabs-nav .r-tabs-tab{background-color:#d7a95a;position:relative}.r-tabs .r-tabs-nav .r-tabs-anchor{color:#fff;display:inline-block;font-size:12px;font-weight:700;padding:10px 5px;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.4)}.r-tabs .r-tabs-nav .r-tabs-state-disabled{opacity:.5}.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor{background-color:#fff;color:#d7a95a;text-shadow:none}.r-tabs .r-tabs-panel{background-color:#e2f3fd}.r-tabs .r-tabs-accordion-title .r-tabs-anchor{background-color:#d7a95a;border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;display:block;font-size:12px;font-weight:700;padding:10px;text-decoration:none;text-shadow:0 1px rgba(0,0,0,.4)}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background-color:#fff;color:#d7a95a;text-shadow:none}.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled{opacity:.5}.video-responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.r-tabs .r-tabs-nav{margin:0;padding:0}.r-tabs .r-tabs-tab{display:inline-block;list-style:none;margin:0}.r-tabs .r-tabs-panel{display:none;padding:15px}.r-tabs .r-tabs-accordion-title{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}@media only screen and (max-width:768px){.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}}.result{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.result .close-result{cursor:pointer;position:absolute;right:5px;top:5px}.result .close-result.left{left:5px;right:unset}.result h3{color:#2f3e69;font-family:Amble;font-size:34px;font-weight:700;line-height:44.2px;text-align:left}.result .circular-progress{align-items:center;border-radius:50%;display:flex;height:var(--progress-bar-height);justify-content:center;width:var(--progress-bar-width)}.result .inner-circle{background-color:#d3d3d3;border-radius:50%;height:calc(var(--progress-bar-height) - 30px);position:absolute;width:calc(var(--progress-bar-width) - 30px)}.result .percentage{color:#2f3e69;font-size:40px;font-weight:900;margin:0;position:relative}.result .custom-progress-label{color:#737373;font-family:Arial;font-size:12px;font-weight:400;line-height:16px;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;z-index:99}.result .custom-progress-bar{align-items:center;display:flex;flex-direction:column;gap:15px}.result .explain{border-bottom:1px solid #ddd;font-family:Arial;margin:15px 0;padding-bottom:15px;text-align:center;width:90%}.result .explain span{font-weight:400}.result .explain span,.result h5{color:#232628;font-size:16px;line-height:22.4px}.result h5{font-weight:700;margin:15px 0;text-align:center}.result .index{align-items:center;background:#2f3e69;border-radius:50%;color:#fff;display:flex;font-size:16px;font-weight:400;height:36px;justify-content:center;line-height:22.4px;width:36px}.result .index.correct{background:#3ea45d}.result .index.incorrect{background:#e24f4f}.result .question-link{font-size:16px;font-weight:400;line-height:22.4px;text-decoration-line:underline;text-decoration-style:solid}.total_result{position:relative}.total_result .top-right-total-result{color:#12f;display:inline-block;font-size:16px;font-weight:600;position:absolute;right:9px;top:0}.total_result .col-md-4{margin-bottom:4.5rem}.total_result .sub-result{background:#f0f0f0;border-radius:16px;height:100%;padding:22px}.total_result .sub-result .sub-result-circular{display:flex;justify-content:center}.total_result .sub-result .sub-result-title{color:#232628;font-size:20px;font-weight:700;line-height:28px;margin:20px auto;text-align:center}.total_result .sub-result .control-buttons{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}.total_result .sub-result button{width:-moz-fit-content;width:fit-content}.mobile-navbar{display:none}@media (max-width:767px){.quiz-bottom-actions{flex-direction:column;gap:10px;margin:10px 0;text-align:center}.session_title_right a{font-size:8px;margin:0;padding:8px 9px}.session_title_right{float:right;padding:0}.custom-link{background-color:#d7a95a!important;border:unset;border-radius:5px;color:#fff;display:inline-block;font-size:10px;padding:10px 6px;text-transform:uppercase}.session-page #logo{display:none!important}.session-page body{padding-top:200px}.session-page .mobile-title{font-size:16px;font-weight:400;line-height:28.6px;text-align:left}.session-page #header_cont,.session-page #photo_myaccount_short,.session-page .audio_cont,.session-page .session_button_cont,.session-page .session_content_left h4,.session-page .session_title{display:none}.session-page .session_title_right.all_results{display:block}.session-page #photo_myaccount_short{background:#0e1b3b!important;padding:unset!important}.session-page #header_cont{display:none}.session-page .mobile-navbar{background:#0e1b3b;display:block;left:0;position:fixed;top:0;width:100%;z-index:9999999999}.session-page .mobile-navbar .session_title_mobile{align-items:center;background-image:url(../images/quiz-result-mobile-bg.png);background-repeat:no-repeat;background-size:cover;border-radius:0;display:flex;justify-content:center;padding:15px;width:100%;z-index:999999999}.session-page .mobile-navbar .mobile-header{align-items:center;display:flex;gap:12px;justify-content:left;padding:15px}.session-page .mobile-navbar .mobile-header .mobile-title{color:#fff!important}.session-page .mobile-question-swap-control{align-items:center;background:#0e1b3b;display:flex;gap:12px;justify-content:center;left:0;padding:21px;width:100%;z-index:9999}.session-page .mobile-question-swap-control div{color:#fff;font-size:16px;font-weight:400;line-height:26px}.session-page #account_module_top{background:#0e1b3b!important}.session-page #account_module_top h4{color:#fff!important}}
