﻿/*!
	Theme Name: Conscious Discipline P3
	Theme URI: http://cmdtab.co
	Author: CmdTab
	Author URI: http://cmdtab.co
*/article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}iframe{border:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}*{-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}img{max-width:100%;height:auto}.assistive-text,.screen-reader-text{position:absolute;top:-9999px;left:-9999px}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}@font-face{font-family:"slabthing";src:url("_fonts/slabthing-webfont.woff2") format("woff2"),url("_fonts/slabthing-webfont.woff") format("woff");font-weight:normal;font-style:normal}html,body{-webkit-font-smoothing:antialiased}body{color:#333;max-width:110em;margin:0 auto;font:.875em/1.8 "proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif}@media(min-width: 44em){body{font-size:1em}}@media(min-width: 80em){body{font-size:1.05em}}a{font-weight:700;color:#0068a8;text-decoration:none;transition:all 250ms ease-in-out}a:hover{color:#004875}p{margin:0 0 1em}hr{width:5em;border:.05em solid #ccc;background-color:#333;margin:1em auto}.btn{display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#f6881f;color:#fff;border:1px solid #f6881f;font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em;margin-bottom:1em}.btn:hover{color:#fff;background:#d96f09;border-color:#d96f09}.btn.green{background:#40ae49;border-color:#40ae49}.btn.green.outline{color:#40ae49}.btn.green:hover{background:#328939;border-color:#328939}.btn.blue{background:#0068a8;border-color:#0068a8}.btn.blue.outline{color:#0068a8}.btn.blue:hover{background:#004875;border-color:#004875}.btn.red{background:#c54641;border-color:#c54641}.btn.red.outline{color:#c54641}.btn.red:hover{background:#a23631;border-color:#a23631}.btn.white{background:#fff;border-color:#fff;color:#0068a8}.btn.white.outline{color:#fff}.btn.white:hover{background:#e6e6e6;border-color:#e6e6e6}.btn.outline{background:rgba(0,0,0,0)}.btn.outline:hover{color:#fff}.btn.purple{background:#6e2b6e;border-color:#6e2b6e}.btn.purple.outline{color:#6e2b6e}.btn.purple:hover{background:#491d49;border-color:#491d49}.btn.small{padding:.25em 1em}.btn.gray{background:#ccc;border-color:#ccc;color:#333}.btn.gray.outline{color:#ccc}.btn.gray:hover{background:#b3b3b3;border-color:#b3b3b3}.copied_message,.okay{color:#40ae49;font-weight:bold}.error{color:#c54641;font-weight:bold}h1,h2,h3,h4,h5,h6{line-height:1.1}h1{font-size:2.25em}@media(min-width: 50em){h1{font-size:3em}}h2{font-size:1.5em}@media(min-width: 50em){h2{font-size:2em}}h3{font-size:1.15em}@media(min-width: 50em){h3{font-size:1.5em}}h4{font-size:1em;text-transform:uppercase}.content-area{background-color:#f3f6f8}.content-area.no-banner{padding-top:4em}[class^=icon-],[class*=" icon-"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;vertical-align:middle;margin-top:-0.25em}.icon-tv{margin-top:-0.15em;width:.9em}.icon-play-circle{width:.9em}.icon-shield{width:0.9072265625em}.icon-pencil_green{width:1.01171875em}.icon-user{width:0.7138671875em}.icon-book{width:1.2548828125em}.icon-article{width:0.8623046875em}.icon-creature-filled{width:0.7919921875em}.icon-creature{width:1em}.icon-clipboard{width:0.6884765625em}.icon-lock{width:.94140625em}.icon-movie{width:1.0830078125em}.icon-music-note{width:.6953125em}.icon-printer{width:1.021484375em}.icon-two-users{width:1.15em}.icon-user-settings{width:0.9794921875em}.icon-plan{width:.88671875em}.icon-file-text-o{width:.857421875em}.icon-cloud-download{width:1.0712890625em}.icon-twitter{width:.9285714286em}.icon-youtube{width:.8571428571em}.icon-pinterest-p{width:.7142857143em}.icon-user-o{width:.8em}.icon-power-off{width:.8571428571em}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#b7c1cc;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:16px;height:16px;margin:5px 7px;background:rgba(0,0,0,0);border:1px solid #b7c1cc;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#b7c1cc}.owl-dot{background:none;border:0}.owl-dot:focus{outline:0}.owl-dot span{margin:0 !important}.interlinking_header h2{font-size:1.5em}.site{width:100%;max-width:80em;margin:0 auto;box-shadow:0 2px 4px rgba(0,0,0,.3);background:#f3f6f8}.wrap{width:90%;max-width:67.5em;margin:0 auto}@media(min-width: 62.5em){.wrap{width:100%}}.sm-wrap{position:relative;width:90%;max-width:45em;margin:0 auto}@media(min-width: 50em){.sm-wrap{width:100%}}.half{margin-bottom:2em}@media(min-width: 50em){.half{float:left;width:47.5%;margin-bottom:0}.half.first{margin-right:5%}}.halves{list-style:none;padding:0;margin:0}.halves>li{display:block;margin:0 0 1em}@media(min-width: 44em){.halves>li{float:left;width:47.5%;margin:0 5% 1em 0}.halves>li:nth-child(even){margin:0 0 1em}}@media(min-width: 50em){.two-third{float:left;width:65%}.two-third.first{margin-right:5%}.two-third.first.right{float:right;margin:0 0 0 5%}}@media(min-width: 50em){.third{float:left;width:30%}.third.first{margin-right:5%}.third.first.right{float:right;margin:0 0 0 5%}}@media(min-width: 50em){.three-quarters{float:left;width:77.5%}.three-quarters.first{margin-right:2.5%}}@media(min-width: 50em){.quarter{float:left;width:20%}.quarter.first{margin-right:2.5%}}.four-list{list-style:none;padding:0;margin:0}.four-list>li{float:left;width:46%;margin:0 8% 1em 0}.four-list>li:nth-child(even){margin:0}@media(min-width: 50em){.four-list>li{width:22%;margin:0 4% 1em 0}.four-list>li:nth-child(even){margin:0 4% 1em 0}.four-list>li:last-child,.four-list>li:nth-child(4n){margin:0 0 1em}.four-list>li:nth-child(4n+5){clear:left}}.three-list{list-style:none;padding:0;margin:0}.three-list>li{display:block;margin-bottom:1em}@media(min-width: 44em){.three-list>li{float:left;width:30%;margin:0 5% 1em 0}.three-list>li:last-child,.three-list>li:nth-child(3n){margin:0 0 1em}.three-list>li:nth-child(3n+4){clear:left}}.two-list{list-style:none;padding:0;margin:0}.two-list>li{display:block;margin-bottom:1em}@media(min-width: 44em){.two-list>li{float:left;width:45%;margin:0 10% 1em 0}.two-list>li:last-child,.two-list>li:nth-child(even){margin:0 0 1em}}.centered-list{margin:0;padding:0;list-style:none;text-align:center}.centered-list li{display:inline-block;max-width:47%;margin:0 6% 1em 0;vertical-align:top}.centered-list li:nth-child(even){margin:0 0 1em}@media(min-width: 44em){.centered-list li{max-width:30%;margin:0 5% 1em 0}.centered-list li:nth-child(even){margin:0 5% 1em 0}.centered-list li:last-child,.centered-list li:nth-child(3n){margin:0 0 1em}}blockquote{font-size:.875em;font-style:italic;color:#262626}.with-background{background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.half-full{position:relative}@media(min-width: 50em){.half-full{float:left;width:50%}}.sidebar-article{padding:0;border:1px solid #e0e0e0;background-color:#fff}.sidebar-article h5{font-weight:600;font-size:1.25em;color:#0068a8;border-bottom:1px solid #0068a8;padding:1em;margin:0}.sidebar-article ul{list-style:none;padding:0;margin:1em}.sidebar-article li{position:relative}.sidebar-article li:last-child a{border-bottom:1px solid #e0e0e0}.sidebar-article a{font-size:.875em;display:block;color:#333;border:.1em solid #e0e0e0;border-left:.25em solid #e0e0e0;border-bottom:none;padding:.25em 1em}.sidebar-article a:hover{border-color:#f6881f;background-color:#f6881f;color:#fff}.with-padding{padding-top:4em}.no-padding{padding:0}.box{background:#fff;padding:1.5em 2em;margin:0 0 1em}.no-banner-container{border-top:.05em solid #ccc;padding:3em 0 0}.default-page{padding:3em 0 0}.default-page h1{margin:0 0 .5em}.no-access{padding:3em 0}.no-access .box{max-width:35em;margin:2em auto;border:1px solid #ccc}.no-access .box h1{margin-top:0}.notification{margin:0 auto 2em;background:#e0e0e0;padding:1.5em 5%}.notification h4{margin:0 0 .75em}.overlay_container{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7019607843);z-index:1001;display:flex;align-items:center;justify-content:center}.overlay_container.hidden{display:none}.overlay_container.clear .overlay-content,.overlay_container.clear .overlay-content-output{background:none}.overlay_container.no_header .overlay-close{top:-50px}.cd_modal .overlay-close{color:#fff;font-size:2.5em;line-height:1;font-family:cursive;text-align:right;position:absolute;top:0;right:5px}.cd_modal .overlay-close:hover{cursor:pointer;filter:brightness(0.8)}.cd_modal h2{text-align:center;color:#fff}.cd_modal .cd_modal_section{margin-top:1em}.cd_modal.overlay-content{background:#0068a8;max-height:90%;overflow:hidden;display:flex;flex-direction:column}.cd_modal .overlay-content-output{background:#fff;padding:1em;height:90%;overflow:auto;text-align:center}.overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:#333;background:rgba(41,41,41,.9);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.overlay-content{position:relative;max-width:80em;min-width:320px;height:auto;z-index:2000;visibility:hidden;backface-visibility:hidden}.overlay-content .fitvids{width:90vw;max-width:1000px}.overlay-show{visibility:visible}.overlay-show~.overlay{opacity:1;visibility:visible}.locked~.overlay{background:rgba(41,41,41,.98)}.hideModal{position:absolute;top:50%;left:50%;color:#fff;font-size:2em}.basic-overlay{background:#fff;padding:1.5em}.basic-overlay .btn{line-height:1}#overlay-login{display:none;border-top:1px solid #ccc;margin:1em 0 0;padding:1em 0 0}#overlay-login label{display:block}#overlay-login input{width:100%;padding:.5em;border:1px solid #ccc}#overlay-login input[type=submit]{width:auto;display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#0068a8;color:#fff;border:1px solid #0068a8;font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em}#overlay-login input[type=submit]:hover{color:#fff;background:#004875;border-color:#004875}#overlay-login input[type=checkbox]{width:auto;margin-right:.5em}.sidebar-article{padding:0;margin-bottom:1em;border:1px solid #e0e0e0;background-color:#fff}@media(min-width: 44em){.sidebar-article{margin-bottom:0}}.sidebar-article h5{display:none;font-weight:600;font-size:1.25em;color:#0068a8;border-bottom:1px solid #0068a8;padding:1em;margin:0}@media(min-width: 44em){.sidebar-article h5{display:block}}.sidebar-article ul{display:none;list-style:none;padding:0;margin:1em}@media(min-width: 44em){.sidebar-article ul{display:block}}.sidebar-article li{position:relative}.sidebar-article li:last-child a{border-bottom:1px solid #e0e0e0}.sidebar-article a{font-size:.875em;display:block;color:#333;border:.1em solid #e0e0e0;border-left:.25em solid #e0e0e0;border-bottom:none;padding:.25em 1em}.sidebar-article a:hover{border-color:#f6881f;background-color:#f6881f;color:#fff}.sidebar-dropdown{display:block;position:relative;float:left;width:47.5%}.sidebar-dropdown.first{margin-right:5%}.sidebar-dropdown .icon-chevron-down,.sidebar-dropdown .icon-chevron-up{position:absolute;right:.75em;top:.75em;font-size:1.25em}.sidebar-dropdown .icon-chevron-up{display:none}.sidebar-dropdown ul{display:none;list-style:none;padding:0;margin:0}.sidebar-dropdown li>a{padding:.5em 1em;display:block;background-color:#fff;color:#333;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-size:1em}.sidebar-dropdown li>a:hover{background-color:#0068a8;border-color:#0068a8;color:#fff}.sidebar-dropdown li.current_page_item>a{background-color:#e0e0e0;border-color:#e0e0e0;color:#797979}.sidebar-dropdown.visible>ul{display:block;position:absolute;z-index:3;width:100%}.sidebar-dropdown.visible .icon-chevron-up{display:block}.sidebar-dropdown.visible .icon-chevron-down{display:none}.sidebar-dropdown.visible .dropdown-trigger{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fff;color:#333;border-color:#e0e0e0}.sidebar-dropdown a.btn{position:relative;display:block;width:100%;margin:0 auto;border-radius:.15em;background-color:#6e2b6e;border:1px solid #6e2b6e;color:#fff;padding:.5em 1.5em .5em .5em;font-size:1em}@media(min-width: 50em){.sidebar-dropdown a.btn{font-size:.875em}}.sidebar-dropdown a.btn:hover{background-color:#491d49;color:#fff;border-color:#491d49}.owl-carousel{position:relative}.home-carousel.carousel{padding:12em 0 4em;background-color:#f3f6f8;position:relative}@media(min-width: 50em){.home-carousel.carousel{padding:6em 0 4em}}.tabs{position:relative}.tabs ul[role=tablist]{list-style:none;padding:0;margin:0}@media(min-width: 50em){.tabs ul[role=tablist]{margin-bottom:0}}.tabs a:focus{outline:none}.tab-content{padding:1.5em 2em}.tab-content h1,.tab-content h2,.tab-content h3,.tab-content h4,.tab-content h5{margin:0 0 .25em}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.media-list .video-toggle{display:block;background:none;border:0;position:relative}.media-list .video-toggle:after{content:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2020.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20448.1%20315.1%22%20style%3D%22enable-background%3Anew%200%200%20448.1%20315.1%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3E%3C%2Ftitle%3E%0A%3Cg%20id%3D%22icomoon-ignore%22%3E%0A%3C%2Fg%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M177.8%2C215.5l121-62.5l-121-63.2L177.8%2C215.5L177.8%2C215.5z%20M224%2C0c94.2%2C0%2C156.8%2C4.5%2C156.8%2C4.5c8.8%2C1%2C28%2C1%2C45%2C19%0A%09c0%2C0%2C13.8%2C13.5%2C17.8%2C44.5c4.8%2C36.2%2C4.5%2C72.5%2C4.5%2C72.5v34c0%2C0%2C0.2%2C36.2-4.5%2C72.5c-4%2C30.8-17.8%2C44.5-17.8%2C44.5%0A%09c-17%2C17.8-36.2%2C17.8-45%2C18.8c0%2C0-62.5%2C4.8-156.8%2C4.8l0%2C0c-116.5-1-152.2-4.5-152.2-4.5c-10-1.8-32.5-1.2-49.5-19%0A%09c0%2C0-13.8-13.8-17.8-44.5C-0.2%2C210.7%2C0%2C174.5%2C0%2C174.5v-34c0%2C0-0.2-36.2%2C4.5-72.5c4-31%2C17.8-44.5%2C17.8-44.5c17-18%2C36.2-18%2C45-19%0A%09C67.2%2C4.5%2C129.8%2C0%2C224%2C0L224%2C0z%22%2F%3E%0A%3C%2Fsvg%3E%0A");display:block;width:2.5em;position:absolute;left:50%;top:50%;margin:-1.15em 0 0 -1.25em;opacity:.6}.media-list .video-toggle:hover:after{opacity:1}.media-list p{margin:0 0 1em}.tab-trigger{position:absolute;right:0;top:0;width:3em;height:100%;color:#fff;padding:0;z-index:2;background:#491d49;border:0;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center}.tab-trigger:hover{color:#fff}.tab-trigger .icon-chevron-down,.tab-trigger .icon-chevron-up{display:none;position:static}.tab-trigger .icon-chevron-down{display:inline-block}.tab-trigger.visible .icon-chevron-down{display:none}.tab-trigger.visible .icon-chevron-up{display:inline-block}@media(min-width: 50em){.tab-trigger{display:none !important}}.tab-pane{outline:none}.site-header{position:relative;z-index:999;background:#0068a8}.site-header.show-nav{background:#0068a8}.site-header.show-nav .site-logo{background:none;z-index:11}.site-header.show-nav .site-nav-links{top:3.5em;box-shadow:0 15px 25px rgba(0,0,0,.5)}.site-header.show-nav .site-menu-btn{color:#fff}@media(min-width: 62.5em){.site-header{background-color:#fff;position:sticky;top:0;left:auto;right:auto;height:auto;padding:0}.site-header.show-nav{background:#fff}}.site-navigation{position:relative;padding:.75em}@media(min-width: 62.5em){.site-navigation{padding:0}}.site-logo{position:relative;background:#0068a8;z-index:11;display:block;width:50%}.site-logo img{display:block;max-width:7.5em}@media(min-width: 62.5em){.site-logo{position:absolute;background:#0068a8;top:0;left:0;bottom:0;width:13%;padding:0;display:flex;justify-content:center;align-items:center}.site-logo img{max-width:100%;width:8em}}@media(min-width: 80em){.site-logo{width:16%}}.top-nav{display:none;background:#228dca;text-align:right;height:30px}.top-nav a{color:#fff;font-weight:normal;font-size:.9375em}.top-nav a .icon{vertical-align:middle}.top-nav>div{display:inline-block;margin:0 4px}.top-nav .search-form{display:block;float:right;position:relative;padding:0;margin-left:1em;height:30px;border-left:1px solid #0068a8}.top-nav .search-form label{position:relative}.top-nav .search-form .search-field{font-size:.9375em;padding:.25em .5em;border:0;color:#fff;background:#228dca;height:30px;box-sizing:border-box}.top-nav .search-form .search-field::placeholder{color:#fff}.top-nav .search-form .search-submit{width:30px;height:30px;display:block;text-indent:-9999px;background:url(_i/search-white.png) center center no-repeat;background-size:20px 20px}@media(min-width: 62.5em){.top-nav{display:block}}.site-nav-links{position:absolute;left:101%;top:3.5em;background:#fff;z-index:100;transition:left 200ms ease-in-out;width:80%}@media(min-width: 44em){.site-nav-links{width:60%}}@media(min-width: 62.5em){.site-nav-links{position:static;display:grid;grid-template-columns:1fr 100px;width:87%;margin-left:13%}}@media(min-width: 80em){.site-nav-links{width:84%;margin-left:16%}}.site-nav-links #menu-top{margin:0;padding:0;list-style:none;display:none}@media(min-width: 62.5em){.site-nav-links #menu-top{display:flex}}.site-nav-links #menu-top>li{display:block}@media(min-width: 62.5em){.site-nav-links #menu-top>li{flex-grow:1;max-width:10.75em}.site-nav-links #menu-top>li:last-child{position:relative}}.site-nav-links #menu-top>li>a{position:relative;display:block;padding:1em;color:#4f4f4f;font-weight:700;text-transform:none;text-align:center}@media(min-width: 62.5em){.site-nav-links #menu-top>li>a{font-size:.9em;padding:0 .75em;height:68px;line-height:68px;border-left:0;border-bottom:.325em solid #66b9d0;padding:0 1.5em;height:100%;line-height:1.4;display:flex;justify-content:center;flex-direction:column;text-align:center}}.site-nav-links #menu-top>li>a:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;background:#d3d3d3;width:1px}.site-nav-links #menu-top>li>a:hover:after{display:none}.site-nav-links #menu-top>li.nav-method>a{border-left:.25em solid #66b9d0}@media(min-width: 62.5em){.site-nav-links #menu-top>li.nav-method>a{border-left:0;border-bottom:.325em solid #66b9d0}}.site-nav-links #menu-top>li.nav-method>a:hover{background-color:#66b9d0;color:#fff}.site-nav-links #menu-top>li.nav-method .sub-menu{background-color:#66b9d0}.site-nav-links #menu-top>li.nav-prof>a{border-left:.25em solid #c54641}@media(min-width: 62.5em){.site-nav-links #menu-top>li.nav-prof>a{border-left:0;border-bottom:.325em solid #c54641}}.site-nav-links #menu-top>li.nav-prof>a:hover{background-color:#c54641;color:#fff}.site-nav-links #menu-top>li.nav-prof .sub-menu{background-color:#c54641}@media(min-width: 62.5em){.site-nav-links #menu-top>li.nav-prof .sub-menu{border-bottom:1px solid #c54641}}@media(min-width: 80em){.site-nav-links #menu-top>li.nav-prof .sub-menu{border-bottom:none}}.site-nav-links #menu-top>li.nav-learn>a{border-left:.25em solid #6e2b6e}@media(min-width: 62.5em){.site-nav-links #menu-top>li.nav-learn>a{border-left:0;border-bottom:.325em solid #6e2b6e}}.site-nav-links #menu-top>li.nav-learn>a:hover{background-color:#6e2b6e;color:#fff}.site-nav-links #menu-top>li.nav-learn .sub-menu{background-color:#6e2b6e}.site-nav-links #menu-top>li.nav-resource>a{border-left:.25em solid #40ae49}@media(min-width: 62.5em){.site-nav-links #menu-top>li.nav-resource>a{border-left:0;border-bottom:.325em solid #40ae49}}.site-nav-links #menu-top>li.nav-resource>a:hover{background-color:#40ae49;color:#fff}.site-nav-links #menu-top>li.nav-resource .sub-menu{background-color:#40ae49}.site-nav-links #menu-top>li.nav-about>a{border-left:.25em solid #0068a8}@media(min-width: 62.5em){.site-nav-links #menu-top>li.nav-about>a{border-left:0;border-bottom:.325em solid #0068a8}}.site-nav-links #menu-top>li.nav-about>a:hover{background-color:#0068a8;color:#fff}.site-nav-links #menu-top>li.nav-about .sub-menu{background-color:#0068a8}.site-nav-links #menu-top>li.nav-new>a{border-left:.25em solid #8dc63f}@media(min-width: 62.5em){.site-nav-links #menu-top>li.nav-new>a{border-left:0;border-bottom:.325em solid #8dc63f}}.site-nav-links #menu-top>li.nav-new>a:hover{background-color:#8dc63f;color:#fff}.site-nav-links #menu-top>li.nav-new .sub-menu{background-color:#8dc63f}.site-nav-links #menu-top>li.nav-community>a{border-left:.25em solid #0068a8}@media(min-width: 62.5em){.site-nav-links #menu-top>li.nav-community>a{border-left:0;border-bottom:.325em solid #0068a8}}.site-nav-links #menu-top>li.nav-community>a:hover{background-color:#0068a8;color:#fff}.site-nav-links #menu-top>li.nav-community .sub-menu{background-color:#0068a8}.site-nav-links #menu-top>li.nav-more>a{border-left:.25em solid #b12080;padding-right:2em}@media(min-width: 62.5em){.site-nav-links #menu-top>li.nav-more>a{border-left:0;border-bottom:.325em solid #b12080}.site-nav-links #menu-top>li.nav-more>a:after{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNDkuNSAxNDUuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQ5LjUgMTQ1LjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNEY0RjRGO30KPC9zdHlsZT4KPGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQ5LjUsMjAuOGMwLDItMSw0LjItMi41LDUuOEwxMzAuNSwxNDNjLTEuNSwxLjUtMy44LDIuNS01LjgsMi41cy00LjItMS01LjgtMi41TDIuNSwyNi41QzEsMjUsMCwyMi44LDAsMjAuOAoJczEtNC4yLDIuNS01LjhMMTUsMi41QzE2LjUsMSwxOC41LDAsMjAuOCwwYzIsMCw0LjIsMSw1LjgsMi41bDk4LjIsOTguMkwyMjMsMi41YzEuNS0xLjUsMy44LTIuNSw1LjgtMi41czQuMiwxLDUuOCwyLjVMMjQ3LDE1CglDMjQ4LjUsMTYuNSwyNDkuNSwxOC44LDI0OS41LDIwLjh6Ii8+Cjwvc3ZnPgo=);display:inline-block;height:auto;width:.625em;position:static;background:none;margin:-0.75em 0 0;vertical-align:middle;position:absolute;top:50%;bottom:auto;left:auto;right:1.5em}}.site-nav-links #menu-top>li.nav-more>a.expanded,.site-nav-links #menu-top>li.nav-more>a:hover{background-color:#b12080;color:#fff}.site-nav-links #menu-top>li.nav-more>a.expanded:after,.site-nav-links #menu-top>li.nav-more>a:hover:after{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNDkuNSAxNDUuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQ5LjUgMTQ1LjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQ5LjUsMjAuOGMwLDItMSw0LjItMi41LDUuOEwxMzAuNSwxNDNjLTEuNSwxLjUtMy44LDIuNS01LjgsMi41cy00LjItMS01LjgtMi41TDIuNSwyNi41QzEsMjUsMCwyMi44LDAsMjAuOAoJczEtNC4yLDIuNS01LjhMMTUsMi41QzE2LjUsMSwxOC41LDAsMjAuOCwwYzIsMCw0LjIsMSw1LjgsMi41bDk4LjIsOTguMkwyMjMsMi41YzEuNS0xLjUsMy44LTIuNSw1LjgtMi41czQuMiwxLDUuOCwyLjVMMjQ3LDE1CglDMjQ4LjUsMTYuNSwyNDkuNSwxOC44LDI0OS41LDIwLjh6Ii8+Cjwvc3ZnPgo=)}.site-nav-links #menu-top>li.nav-more .sub-menu{background-color:#b12080}.site-nav-links #menu-top>li.current-menu-parent .current-menu-item a{text-decoration:underline}.site-nav-links .sub-menu{display:none;list-style:none;margin:0;padding:0 0 0 1em}.site-nav-links .sub-menu:after{content:"";display:table;clear:both}@media(min-width: 62.5em){.site-nav-links .sub-menu:after{display:none}}.site-nav-links .sub-menu li{display:block}@media(min-width: 62.5em){.site-nav-links .sub-menu li{display:inline-block;margin-left:-0.25em;width:auto;float:none}}.site-nav-links .sub-menu li a{display:block;color:#fff;padding:.75em 2em;text-transform:none;font-size:.875em;font-weight:700}.site-nav-links .sub-menu li a:hover{background:rgba(0,0,0,.1)}@media(min-width: 62.5em){.site-nav-links .sub-menu li a{border-right:1px solid rgba(0,0,0,.1);padding:.25em 2em}}.site-nav-links .sub-menu li:first-of-type{margin-left:0;display:none}.site-nav-links .sub-menu li:last-of-type a{border-right:0}@media(min-width: 62.5em){.site-nav-links .current-menu-item>a,.site-nav-links .current_page_parent>a{color:#fff !important;border-bottom:1px solid rgba(0,0,0,.1)}.site-nav-links .current-menu-item.nav-method,.site-nav-links .current_page_parent.nav-method{background:#66b9d0}.site-nav-links .current-menu-item.nav-prof,.site-nav-links .current_page_parent.nav-prof{background:#c54641}.site-nav-links .current-menu-item.nav-learn,.site-nav-links .current_page_parent.nav-learn{background:#6e2b6e}.site-nav-links .current-menu-item.nav-resource,.site-nav-links .current_page_parent.nav-resource{background:#40ae49}.site-nav-links .current-menu-item.nav-about,.site-nav-links .current_page_parent.nav-about{background:#0068a8}.site-nav-links .current-menu-item.nav-new,.site-nav-links .current_page_parent.nav-new{background:#8dc63f}}.site-nav-links .current-menu-item .sub-menu,.site-nav-links .current_page_parent .sub-menu{display:block}@media(min-width: 62.5em){.site-nav-links .current-menu-item .sub-menu,.site-nav-links .current_page_parent .sub-menu{position:absolute;top:100%;left:0;right:0;z-index:3;text-align:center}}@media(min-width: 80em){.site-nav-links .current-menu-item .sub-menu,.site-nav-links .current_page_parent .sub-menu{left:0%}}.search .current_page_parent.nav-new a,.tax-type .current_page_parent.nav-new a,.tax-support-topics .current_page_parent.nav-new a,.single-resources .current_page_parent.nav-new a{background:#fff !important;color:#333 !important}.site-content{position:relative;left:0;transition:left 200ms ease-in-out}.show-nav .site-nav-links{left:20%}.show-nav .site-content{left:-80%}.show-nav .site-menu-btn .icon-menu{display:none}.show-nav .site-menu-btn .icon-cross{display:inline-block}@media(min-width: 44em){.show-nav .site-nav-links{left:40%}.show-nav .site-content{left:-60%}}@media(min-width: 62.5em){.show-nav .site-nav-links{left:0}.show-nav .site-content{left:0}}.tax-instructor-specialization #menu-top .nav-prof,.tax-instructor-locale #menu-top .nav-prof,.tax-instructor-type #menu-top .nav-prof,.post-type-archive-event #menu-top .nav-prof,.single-event #menu-top .nav-prof,.tax-event-category #menu-top .nav-prof,.tax-event-instructor #menu-top .nav-prof,.post-type-archive-instructors #menu-top .nav-prof{background:#c54641}.tax-instructor-specialization #menu-top .nav-prof>a,.tax-instructor-locale #menu-top .nav-prof>a,.tax-instructor-type #menu-top .nav-prof>a,.post-type-archive-event #menu-top .nav-prof>a,.single-event #menu-top .nav-prof>a,.tax-event-category #menu-top .nav-prof>a,.tax-event-instructor #menu-top .nav-prof>a,.post-type-archive-instructors #menu-top .nav-prof>a{color:#fff}.tax-instructor-specialization #menu-top .nav-prof .sub-menu,.tax-instructor-locale #menu-top .nav-prof .sub-menu,.tax-instructor-type #menu-top .nav-prof .sub-menu,.post-type-archive-event #menu-top .nav-prof .sub-menu,.single-event #menu-top .nav-prof .sub-menu,.tax-event-category #menu-top .nav-prof .sub-menu,.tax-event-instructor #menu-top .nav-prof .sub-menu,.post-type-archive-instructors #menu-top .nav-prof .sub-menu{display:block}@media(min-width: 62.5em){.tax-instructor-specialization #menu-top .nav-prof .sub-menu,.tax-instructor-locale #menu-top .nav-prof .sub-menu,.tax-instructor-type #menu-top .nav-prof .sub-menu,.post-type-archive-event #menu-top .nav-prof .sub-menu,.single-event #menu-top .nav-prof .sub-menu,.tax-event-category #menu-top .nav-prof .sub-menu,.tax-event-instructor #menu-top .nav-prof .sub-menu,.post-type-archive-instructors #menu-top .nav-prof .sub-menu{position:absolute;top:100%;left:0;right:0;z-index:3;text-align:center}}.post-type-archive-instructors .content-area{padding:1.875em 0 3em}.tax-type #menu-top .nav-resource,.category #menu-top .nav-resource,.single-post #menu-top .nav-resource,.single-videos #menu-top .nav-resource{background:#40ae49}.tax-type #menu-top .nav-resource>a,.category #menu-top .nav-resource>a,.single-post #menu-top .nav-resource>a,.single-videos #menu-top .nav-resource>a{color:#fff}.tax-type #menu-top .nav-resource .sub-menu,.category #menu-top .nav-resource .sub-menu,.single-post #menu-top .nav-resource .sub-menu,.single-videos #menu-top .nav-resource .sub-menu{display:block}@media(min-width: 62.5em){.tax-type #menu-top .nav-resource .sub-menu,.category #menu-top .nav-resource .sub-menu,.single-post #menu-top .nav-resource .sub-menu,.single-videos #menu-top .nav-resource .sub-menu{position:absolute;top:100%;left:0;right:0;z-index:3;text-align:center}}.extra-links{position:relative}@media(min-width: 62.5em){.extra-links{float:right;width:16%;text-align:center}}@media(min-width: 67.5em){.extra-links{width:22%}}@media(min-width: 80em){.extra-links{width:18%}}.extra-links a{float:left;width:50%;display:block;text-align:center;padding:.75em .5em;color:#0068a8;text-transform:none;background:#fff;line-height:1;font-size:.875rem}.extra-links a:first-of-type{border-right:1px solid #d3d3d3}.extra-links a .assistive-text{display:block;position:static;line-height:1}@media(min-width: 62.5em){.extra-links a{padding:.75em .15em;float:none;width:auto;display:inline-block;height:68px}.extra-links a:first-of-type{border:0}.extra-links a .assistive-text{position:absolute}.extra-links a:hover svg{fill:#004875}}@media(min-width: 67.5em){.extra-links a{padding:1em .75em}}@media(min-width: 62.5em){.extra-links svg{display:block;margin:0 auto .5em}}.cart_count_container{width:25px;height:25px;font-size:.5em;position:absolute;top:-12px;right:-15px;display:inline-flex;background:#f6881f;border-radius:50%;justify-content:center;align-items:center}@media(min-width: 62.5em){.cart_count_container{width:20px;height:20px;font-size:.8em;position:static}}.mobile-cart{color:#fff;display:block;position:absolute;top:.65em;right:3em;font-size:1.75em;color:#fff;z-index:11;line-height:1}@media(min-width: 62.5em){.mobile-cart{display:none}}.site-menu-btn{display:block;position:absolute;top:.65em;right:1em;font-size:1.75em;color:#fff;z-index:11;line-height:1}@media(min-width: 62.5em){.site-menu-btn{display:none}}.site-menu-btn:hover{color:#fff}.site-menu-btn .icon-cross{display:none}.site-menu-btn.close{top:.875em;right:.5em}.site-menu-btn.close .icon-menu{display:none}.site-menu-btn.close .icon-cross{display:block;color:#333}.site-menu-btn.close .icon-cross:hover{color:#333}.icon-text{display:none}@media(min-width: 62.5em){.icon-text{display:block;width:auto}}.nav-shop{display:none;background-color:#f6881f;color:#fff;z-index:4;transition:none;text-align:center;padding:1em}.nav-shop.mobile{display:block}@media(min-width: 62.5em){.nav-shop{display:block}.nav-shop.mobile{display:none}}@media(min-width: 62.5em){.nav-shop{width:80px;border-top:.25em solid #f6881f;text-align:center;position:relative;height:70px;padding:0;line-height:70px}.nav-shop:after{content:"";width:0;height:0;border-left:50px solid rgba(0,0,0,0);border-right:50px solid rgba(0,0,0,0);border-bottom:40px solid #f6881f;border-radius:50%;z-index:-1;position:absolute;top:20px;left:50%;margin-left:-50px;background:none}.nav-shop:hover{background-color:#d96f09;color:#fff;border-color:#d96f09}.nav-shop:hover:after{border-bottom-color:#d96f09;display:block}}@media(min-width: 62.5em){.nav-shop{width:100px;padding-left:0;padding-right:0;justify-self:end}.nav-shop:after{border-left:63px solid rgba(0,0,0,0);border-right:63px solid rgba(0,0,0,0);border-bottom:63px solid #f6881f;margin-left:-63px;border-radius:55%;top:16px}}@media(min-width: 62.5em){.filled-cart svg{position:absolute;top:50%;left:50%;width:3em;height:3em;margin:-1.5em 0 0 -1.5em;opacity:.2;transition:left 500ms linear}.filled-cart:hover svg{left:125%}}#mega-menu{display:block;position:absolute;left:0;right:0;top:100%;background:#f6f9fc;font-size:1.0625em;height:100vh;border-left:1px solid #e0e0e0}@media(min-width: 62.5em){#mega-menu{display:none;height:auto;background:#fff;box-shadow:0 .325em 8px -0.325em rgba(0,0,0,.5);z-index:4}}#mega-menu .flex{list-style:none;margin:0;padding:0}#mega-menu .flex>li{border-bottom:1px solid #e0e0e0}#mega-menu .flex>li.current-menu-item>a,#mega-menu .flex>li .current-menu-item>a{background:#f6f9fc;color:#0068a8 !important;border-bottom:0}#mega-menu .flex>li.current-menu-item>a:after,#mega-menu .flex>li .current-menu-item>a:after{transform:rotate(-180deg)}#mega-menu .flex>li.current-menu-item .sub-menu,#mega-menu .flex>li .current-menu-item .sub-menu{display:block}#mega-menu .flex>li .current-menu-item a{border:0;color:#333 !important}#mega-menu .flex>li>a{display:block;padding:.75em 1em;border-right:.325em solid #0068a8;position:relative;background:#fff}#mega-menu .flex>li>a:after{content:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNDkuNSAxNDUuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQ5LjUgMTQ1LjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNEY0RjRGO30KPC9zdHlsZT4KPGcgaWQ9Imljb21vb24taWdub3JlIj4KPC9nPgo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQ5LjUsMjAuOGMwLDItMSw0LjItMi41LDUuOEwxMzAuNSwxNDNjLTEuNSwxLjUtMy44LDIuNS01LjgsMi41cy00LjItMS01LjgtMi41TDIuNSwyNi41QzEsMjUsMCwyMi44LDAsMjAuOAoJczEtNC4yLDIuNS01LjhMMTUsMi41QzE2LjUsMSwxOC41LDAsMjAuOCwwYzIsMCw0LjIsMSw1LjgsMi41bDk4LjIsOTguMkwyMjMsMi41YzEuNS0xLjUsMy44LTIuNSw1LjgtMi41czQuMiwxLDUuOCwyLjVMMjQ3LDE1CglDMjQ4LjUsMTYuNSwyNDkuNSwxOC44LDI0OS41LDIwLjh6Ii8+Cjwvc3ZnPgo=);display:inline-block;height:auto;width:.625em;position:static;background:none;margin:-0.75em 0 0;vertical-align:middle;position:absolute;top:50%;bottom:auto;left:auto;right:1.5em;opacity:.3;transform:rotate(0deg);transition:transform 200ms linear}#mega-menu .flex>li>a.expanded{background:#f6f9fc}#mega-menu .flex>li>a.expanded:after{transform:rotate(-180deg)}@media(min-width: 62.5em){#mega-menu .flex{display:flex;justify-content:space-between;padding:2em 5% 0}#mega-menu .flex>li{border:0;background:none}#mega-menu .flex>li:before{content:"■";position:absolute;left:-1em;top:-0.25em;font-size:1.25em}#mega-menu .flex>li>a{background:none !important;padding:0;border:0}#mega-menu .flex>li>a:after{display:none}}#mega-menu ul.other-links{margin:0;padding:0}#mega-menu ul.other-links li{display:none}#mega-menu ul.other-links a{display:block;padding:.75em 1em}#mega-menu ul.other-links #account-other{display:block}#mega-menu ul.other-links #search-other{display:block;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}#mega-menu ul.other-links #search-other .search-form{padding:0}#mega-menu ul.other-links #search-other .search-field{background:#f6f9fc;border:0}#mega-menu ul.other-links #search-other .search-submit{width:auto;padding:0 1em}@media(min-width: 62.5em){#mega-menu ul.other-links{text-align:center;padding:1em 5%;background:#e0e0e0;border:0}#mega-menu ul.other-links li{display:inline-block}#mega-menu ul.other-links a{display:inline-block;padding:0 1em}#mega-menu ul.other-links #search-other{display:none}#mega-menu ul.other-links #account-other{display:inline-block}}#mega-menu li{display:none;position:relative}#mega-menu li.nav-method{display:block}#mega-menu li.nav-method>a,#mega-menu li.nav-method .sub-menu{border-color:#66b9d0}#mega-menu li.nav-method:before{color:#66b9d0}#mega-menu li.nav-prof{display:block}#mega-menu li.nav-prof>a,#mega-menu li.nav-prof .sub-menu{border-color:#c54641}#mega-menu li.nav-prof:before{color:#c54641}#mega-menu li.nav-learn{display:block}#mega-menu li.nav-learn>a,#mega-menu li.nav-learn .sub-menu{border-color:#6e2b6e}#mega-menu li.nav-learn:before{color:#6e2b6e}#mega-menu li.nav-resource{display:block}#mega-menu li.nav-resource>a,#mega-menu li.nav-resource .sub-menu{border-color:#40ae49}#mega-menu li.nav-resource:before{color:#40ae49}#mega-menu li.nav-about{display:block}#mega-menu li.nav-about:before{color:#0068a8}#mega-menu li.nav-new{display:block}#mega-menu li.nav-new:before{color:#8dc63f}#mega-menu .sub-menu{display:none;padding:0;background:#f6f9fc;border-right:.325em solid #0068a8;position:static}#mega-menu .sub-menu li{display:block;margin:0 0 .5em;background:none}#mega-menu .sub-menu a{color:#333}@media(min-width: 62.5em){#mega-menu .sub-menu{display:block;background:none;border:0;padding:.5em 0 0}#mega-menu .sub-menu li:first-child{display:none}#mega-menu .sub-menu a{padding:0;border:0}}@media(min-width: 62.5em){#mega-menu .current-menu-item,#mega-menu .current_page_parent{background:none !important}#mega-menu .current-menu-item>a,#mega-menu .current_page_parent>a{color:#fff !important;border-bottom:1px solid rgba(0,0,0,.1)}}#mega-menu .current-menu-item .sub-menu,#mega-menu .current_page_parent .sub-menu{display:block}@media(min-width: 50em){#mega-menu .current-menu-item .sub-menu,#mega-menu .current_page_parent .sub-menu{position:static}}.footer-top{background-color:#f3f6f8;position:relative;text-align:center;height:4em;z-index:2}.footer-top img{position:absolute;bottom:-8em;left:0;right:0;margin:0 auto;display:block;max-width:14em}.footer-bottom{position:relative;background-color:#0068a8;color:#fff;padding:10em 0 0em;overflow:hidden}.footer-bottom a,.footer-bottom svg{transition:color 250ms ease-in-out}.footer-bottom a{display:block;color:#fff;font-weight:300}.footer-bottom a:hover{color:#40ae49}.footer-bottom p.title{font-weight:700;border-bottom:1px solid #fff;text-transform:uppercase}.footer-bottom ul{padding:0;margin:0;list-style:none}.footer-bottom .footer-swoop{position:absolute;top:0;left:0;right:0;clip-path:ellipse(56% 34% at 50% 9%);height:175px;display:flex;justify-content:center;padding-top:1em;background-repeat:no-repeat;background-size:contain}@media(min-width: 27.5em){.footer-bottom .footer-swoop{height:250px}}@media(min-width: 44em){.footer-bottom .footer-swoop{height:350px}}.social-links{margin-top:2em}.social-links a{display:inline-block;color:#0068a8;background-color:#fff;border-radius:50%;margin:0 .25em 0 0;padding:.25em;width:2em;height:2em;text-align:center;transition:background-color 250ms ease-in-out}.social-links a:hover{background-color:#004875}.social-links a:hover svg{color:#fff}.social-links svg{font-size:1.25em}.site-copyright{text-align:center;padding:.875em 2em;background-color:#00395c;margin-top:4em;font-size:.875em}.site-copyright p,.site-copyright a{font-weight:normal}.site-copyright p{margin:0;float:left}.site-copyright a{display:inline-block;margin-left:1.5em}.terms{float:right}.site-footer{text-align:center}@media(min-width: 44em){.site-footer{text-align:left}}#cd_footer_contact img{max-width:350px}@media(min-width: 44em){#cd_footer_contact img{max-width:100%}}.footer-nav{padding:0}@media(min-width: 44em){.footer-nav{padding:4em 0 0}}.footer-nav li:first-child a{border-top:.15em solid #40ae49}.footer-nav li:first-child a:hover{color:#40ae49}.footer-nav li:nth-child(2) a{border-top:.15em solid #f6881f}.footer-nav li:nth-child(2) a:hover{color:#f6881f}.footer-nav li:nth-child(3) a{border-top:.15em solid #c54641}.footer-nav li:nth-child(3) a:hover{color:#c54641}.footer-nav li:last-child a{border-top:.15em solid #03567f}.footer-nav li:last-child a:hover{color:#03567f}.footer-nav a{font-size:.875em;color:#fff;text-transform:uppercase;font-weight:700;float:left;width:50%;padding:1em 0 3em;text-align:center}@media(min-width: 44em){.footer-nav a{width:25%;padding-top:1em}}.page-template-page-shubert-part .footer-top,.page-template-page-shubert-part .footer-bottom:before{background:#f3f6f8}.accolades{margin:1em 0 0}.accolades img{width:5em}.newsletter_signup h2{font-size:1em;text-transform:uppercase}.newsletter_signup form{display:flex;flex-direction:column;row-gap:1em;align-items:center}@media(min-width: 44em){.newsletter_signup form{align-items:normal}}.newsletter_signup form .gform_footer.top_label{padding:0;margin:0}.newsletter_signup form .gform_footer.top_label input[type=submit]{margin:0;padding:8px;border:1px solid #fff;background:none;color:#fff;border-radius:5px}.newsletter_signup form .gform_footer.top_label input[type=submit]:hover{background:rgba(191,189,189,.2509803922)}.newsletter_signup form .gfield_validation_message.gfield_description{background:none;border:none;color:#fff;padding:0}@keyframes fade-in{from{opacity:0}to{opacity:1}}#about-boxes-container .e-loop-item:nth-child(odd) .about-boxes-row{flex-direction:row-reverse}.event-container .full-banner{min-height:auto;z-index:1;position:relative;height:56vw;max-height:760px;width:100%;position:relative}.event-container .full-banner #banner_image{display:block;position:absolute;top:0;bottom:0;left:0;right:0}.event-container .full-banner.video>iframe{display:none;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;user-select:none;pointer-events:none}.event-container .full-banner.video .transparent_overlay{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(255,255,255,.6392156863)}@media(min-width: 44em){.event-container .full-banner.video #banner_image{display:none}.event-container .full-banner.video iframe{display:block}.event-container .full-banner.video .transparent_overlay{display:block}}.event-container .instructor-carousel.carousel{padding:4em 0}.event-container .instructor-carousel.carousel .owl-nav{left:0}.event-banner-content{position:absolute;animation-name:fade-in;animation-duration:2s;top:60%;left:0;right:0;transform:translateY(-50%);color:#fff;text-align:center;padding:0 1.5em;z-index:2}.event-banner-content .event_heading{background:rgba(0,0,0,.7);padding:10px}.event-banner-content .event_heading h1,.event-banner-content .event_heading h2{margin:0}.event-banner-content .event_heading h1{font-size:2.5em}.event-banner-content .event_heading h2{font-size:1.5em;margin-top:10px;font-weight:normal}.event-banner-content .event_heading.no-gradient{background:rgba(0,0,0,0)}@media(min-width: 44em){.event-banner-content{max-width:40em;margin:0 auto}}@media(min-width: 62.5em){.event-banner-content{width:100%}}@media screen and (width <= 1100px){.event-banner-content{top:40%}}@media screen and (width <= 580px){.event-banner-content{max-width:40em;margin:0 auto;top:40%}.event-banner-content .event_heading h1{font-size:1.5em}}.event-information{background-color:#228dca;color:#fff;position:relative;padding-bottom:1em}.event-information h3{text-align:center;font-size:2.5em;margin:1em auto;padding-bottom:.5em}.event-information .accordion-container{color:#333;padding:2em 0 4em;position:relative;z-index:99}.event-information #four_boxes{padding-bottom:4em}.event-information #four_boxes h3{color:#fff}.event-information #four_boxes .grid-box h3{color:#000}.event-information .grid{width:100%}.event-information .grid .grid-box{color:#333;box-shadow:0 8px 10px 0px rgba(0,0,0,.15)}.event-information .grid .grid-box h3:before{background-color:#40ae49}.event-information .grid .grid-box:nth-of-type(2) h3:before{background-color:#f6881f}.event-information .grid .grid-box:nth-of-type(3) h3:before{background-color:#c54641}.event-information .grid .grid-box:nth-of-type(4) h3:before{background-color:#0068a8}.event-information .grid .grid-box p:last-of-type{margin:0}.event-information .grid p{margin:1em 0 0}@media(min-width: 50em){.event-information .grid p{font-size:.9375em}}.event-information .grid h3{font-size:1.25em;text-align:left;padding:0}.blue-angle-section:after{content:"";position:absolute;bottom:0;right:0;left:0;border-bottom:40em solid #fff;border-left:100em solid rgba(0,0,0,0);z-index:1}.event-info-container{position:relative;background-color:rgba(255,255,255,.8509803922);backdrop-filter:blur(5px);color:#333;padding:2em;margin:-2em auto 2em;width:90%;z-index:3;box-shadow:0 8px 10px 0px rgba(0,0,0,.15)}.event-info-container.sticker{overflow:hidden}.event-info-container.sticker .sticker-message{display:block}@media(min-width: 50em){.event-info-container{width:85%;margin:-9em auto 2em}}.event-info-container h1{color:#0068a8;text-transform:none;font-size:1.75em;margin:0}.event-info-container h4{margin:0 0 .5em;color:#40ae49}.event-info-container a.btn{text-transform:uppercase}.event-info-container .fitvids{margin-bottom:1em}.event-info-container .with-border{border-left:.05em solid #ccc;padding:3em}.event-info-container .with-border .price{font-weight:700;color:#f6881f}.event-info-container .early_bird{background:#0068a8;box-shadow:0px 2px 6px rgba(0,0,0,.5);margin-top:10px}.event-info-container .early_bird #early_bird_price{font-size:1.4em;font-weight:700;color:#f6881f;margin-top:0}.event-info-container .early_bird p{font-size:.9em;font-weight:700;margin-bottom:0;color:#fff}.event-info-container .price{font-weight:700;color:#40ae49}.date-container{text-align:center;padding-top:7.5%}.date-container p{font-size:1em;text-transform:uppercase;letter-spacing:6px;color:#0068a8}.date-container span{font-size:3em;display:block;font-weight:700;line-height:1;letter-spacing:0}.location{position:relative;padding:2em 0 0 4em;border-top:1px solid #ccc}.location svg{position:absolute;left:0;top:calc(50% + 1em);transform:translateY(-50%)}.location p{margin-bottom:.5em;color:#0068a8}.location span{color:#0068a8;font-weight:700}.location span.orange{font-weight:normal;color:#f6881f}.location-list{list-style:none;margin:0;padding:0}.location-list strong{color:#0068a8;font-weight:700;margin-right:.5em}.location-list a{font-weight:normal;color:#f6881f}.location-list ul{margin:0;padding:0;list-style:none;display:inline-block}.location-list ul li{display:inline-block}.location-list ul li:after{content:"//";margin:0 .25em}.location-list ul li:last-child:after{display:none}.event-marketing{position:relative;padding:6em 0 0;overflow:hidden}@media(min-width: 50em){.event-marketing{padding:8em 0 10em}}.event-marketing h2{font-size:2.25em;margin:0 auto;position:relative}@media(min-width: 50em){.event-marketing h2{font-size:2.75em}}.event-marketing h2:before{content:"";width:4em;height:.5em;position:absolute;top:-1.25em;background-color:#0068a8}.event-marketing .white-box{padding:2em 2em 3em 2em;background-color:#fff;color:#333;box-shadow:5px 8px 20px 8px rgba(0,0,0,.1);position:relative;z-index:3}.event-marketing .white-box .read-more-trigger{position:absolute;right:1em;bottom:1em}.event-marketing .white-box h1,.event-marketing .white-box h2,.event-marketing .white-box h3,.event-marketing .white-box h4{text-align:left;margin:0 0 .25em;font-size:1.75em;padding:0;font-weight:normal}.event-marketing .white-box .more{display:none}.event-marketing .white-box .read-more-trigger.up{display:none}.event-marketing .white-box.active .read-more-trigger{display:none}.event-marketing .white-box.active .read-more-trigger.up{display:block}.video-background{background:linear-gradient(to bottom, #fff, #fff 50%, #f3f6f8 50%, #f3f6f8);padding-bottom:2em}.video-container{background-color:#fff;padding:2em 0 0;z-index:1;position:relative}@media(min-width: 50em){.video-container{padding:0}}.video-container div{position:relative;z-index:2}.video-container .sm-wrap{padding-bottom:1.35em}@media(min-width: 50em){.video-container .sm-wrap{padding-bottom:2em}}@keyframes shake{0%,100%{transform:rotate(0deg) translateY(-50%);color:#fff}10%,20%,30%,40%,50%{transform:rotate(-6deg) translateY(-50%);color:#fff}15%,25%,35%,45%,55%{transform:rotate(6deg) translateY(-50%);color:#fff}60%,70%,80%,90%{transform:rotate(-3deg) translateY(-50%);color:#fff}65%,75%,85%,95%{transform:rotate(3deg) translateY(-50%);color:#fff}}.events-carousel,.event-headshots-container,.pricing-tiers-container{text-align:left;padding:0 0 4em}.events-carousel h2,.event-headshots-container h2,.pricing-tiers-container h2{color:#0068a8;text-align:center;padding:1.75em 0 1em;position:relative}.events-carousel h2:before,.event-headshots-container h2:before,.pricing-tiers-container h2:before{content:"";width:4em;height:.4em;position:absolute;top:.75em;left:0;right:0;margin:0 auto;background-color:#40ae49}.events-carousel .owl-carousel,.event-headshots-container .owl-carousel,.pricing-tiers-container .owl-carousel{position:relative}.events-carousel .owl-stage-outer,.event-headshots-container .owl-stage-outer,.pricing-tiers-container .owl-stage-outer{zoom:1}.events-carousel .owl-stage-outer:before,.events-carousel .owl-stage-outer:after,.event-headshots-container .owl-stage-outer:before,.event-headshots-container .owl-stage-outer:after,.pricing-tiers-container .owl-stage-outer:before,.pricing-tiers-container .owl-stage-outer:after{content:"";display:table}.events-carousel .owl-stage-outer:after,.event-headshots-container .owl-stage-outer:after,.pricing-tiers-container .owl-stage-outer:after{clear:both}.events-carousel .owl-item,.event-headshots-container .owl-item,.pricing-tiers-container .owl-item{float:left;width:100%;margin:0 auto}.events-carousel .owl-item .item,.event-headshots-container .owl-item .item,.pricing-tiers-container .owl-item .item{max-width:30em;margin:0 auto}@media(min-width: 44em){.events-carousel .owl-item .item,.event-headshots-container .owl-item .item,.pricing-tiers-container .owl-item .item{max-width:38em}}@media(min-width: 62.5em){.events-carousel .owl-item .item,.event-headshots-container .owl-item .item,.pricing-tiers-container .owl-item .item{max-width:44em}}.events-carousel .owl-prev,.events-carousel .owl-next,.event-headshots-container .owl-prev,.event-headshots-container .owl-next,.pricing-tiers-container .owl-prev,.pricing-tiers-container .owl-next{cursor:pointer;position:absolute;top:50%;margin:-0.5em 0 0 0 !important;padding:0 !important;background:none !important}.events-carousel .owl-prev svg,.events-carousel .owl-next svg,.event-headshots-container .owl-prev svg,.event-headshots-container .owl-next svg,.pricing-tiers-container .owl-prev svg,.pricing-tiers-container .owl-next svg{fill:#f6881f;font-size:3em}.events-carousel .owl-prev,.event-headshots-container .owl-prev,.pricing-tiers-container .owl-prev{left:1em}@media(min-width: 62.5em){.events-carousel .owl-prev,.event-headshots-container .owl-prev,.pricing-tiers-container .owl-prev{left:2em}}.events-carousel .owl-next,.event-headshots-container .owl-next,.pricing-tiers-container .owl-next{right:1em}@media(min-width: 62.5em){.events-carousel .owl-next,.event-headshots-container .owl-next,.pricing-tiers-container .owl-next{right:2em}}.facilitator{position:relative;width:85%;margin:0 auto;background-color:#fff;padding:2em 2em 1em;box-shadow:-2px 4px 20px 6px rgba(0,0,0,.05)}@media(min-width: 80em){.facilitator{padding:4em 6em 3em}}.facilitator img{display:block;border-radius:50%;padding:0;border:.25em solid #0068a8;max-width:12em;margin:0 auto 2em;width:100%}@media(min-width: 50em){.facilitator img{max-width:none;margin:2em auto 0}}@media(min-width: 50em){.facilitator img{margin-top:0}}.facilitator h3,.facilitator h4,.facilitator .meta{margin:0 0 .25em}.facilitator h3{color:#f6881f;margin-top:.75em}.facilitator h4{color:#0068a8;text-transform:uppercase}.facilitator .meta{color:#40ae49;line-height:1.5}.event-headshots-container h2{padding-bottom:0}.event-headshots{display:grid;grid-template-columns:1fr}@media(min-width: 44em){.event-headshots{grid-template-columns:repeat(auto-fit, minmax(350px, 350px))}}.event-headshots .facilitator{box-shadow:none;text-align:center;background:none;padding:3em}.sponsor_section{background:#fff}.event_sponsors{padding:2em 0em}.event_sponsors h2{margin:0}.event_sponsors h3{margin:0;font-size:1em;font-weight:normal}.event_sponsors>div{display:block;text-align:center}.event_sponsors .event_sponsor_cta_text{margin-bottom:1em}@media(min-width: 44em){.event_sponsors>div{display:flex;justify-content:center;align-items:center;column-gap:2em}.event_sponsors .event_sponsor_cta_text{margin-bottom:0}}.event_sponsors .sponsor{display:flex;flex-direction:column;align-items:center}.event_sponsors .sponsor img{max-height:120px;width:auto}.event_sponsors .event_sponsor_cta{margin-top:1em}.event_sponsors .event_sponsor_cta .event_sponsor_cta_text{font-weight:bold;font-size:2em}.event_sponsors .event_sponsor_cta a:hover{filter:brightness(0.9)}.event_sponsors .event_sponsor_cta .btn{margin-bottom:0}.contact-container{border-bottom:.35em solid #0068a8;background-color:#f6881f;color:#fff;padding:1em 2em}.contact-container h3{text-transform:uppercase;font-size:2em;margin:.5em 0 0}.contact-container span{display:block;font-size:1rem;font-weight:300;padding-top:.25em}.contact-container svg{display:block;margin:0 auto;height:4.5em}.contact-container a{color:#fff;line-height:3}.contact-container a:hover{color:#228dca}.contact-container li{text-align:center;margin-bottom:1em}@media(min-width: 44em){.contact-container li{margin-bottom:0;text-align:left}}.contact-container li:nth-child(2),.contact-container li:nth-child(3){margin-bottom:0;text-align:center}.date-position{text-align:center;color:#0068a8}.date-position .price{color:#40ae49;font-size:1.5em;margin:.5em 0 0}.date-position .price.old_price{margin:15px 0 0 0;font-size:1.2em;line-height:15px}.date-position .price.old_price .old_price_name{font-size:.5em}.event-date{letter-spacing:5px;text-transform:uppercase;margin:1em 0}.event-date span{display:block;font-size:3em;line-height:1;font-weight:700;letter-spacing:0;text-transform:none}.event-date i{display:block;text-transform:none;opacity:.6;font-size:.75em;font-style:normal;letter-spacing:3px}@media(min-width: 50em){.event-date{margin:0}}.reg-options{margin:1.5em 0 0;padding:0 1.5em}.reg-options h4{color:#333;font-weight:normal;text-transform:none}.reg-options .btn{display:block;padding:.5em;font-size:.8125em;text-align:left;position:relative}.reg-options .btn .icon-general,.reg-options .btn .icon-persons,.reg-options .btn .icon-person{width:1.75em;height:1.75em;margin-right:.325em}.reg-options .btn .icon-arrow-right{position:absolute;right:.5em;top:50%;margin-top:-0.5em}@media(min-width: 62.5em){.event-content-container{display:grid;grid-template-columns:25% 75%;align-items:center}}.event-content-container .event-content{position:relative;padding:2em 1.5em}@media(min-width: 62.5em){.event-content-container .event-content{border-left:1px solid #ccc}}.pricing-tiers-container{padding:0}.pricing-tiers-container h2{margin-bottom:0}.pricing-tiers-container .pricing-tiers{display:grid}.pricing-tiers-container .pricing-tiers .pricing-tier{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:1em 8px;padding:1em;background:#f3f6f8}.pricing-tiers-container .pricing-tiers .pricing-tier h3{margin:0}.pricing-tiers-container .pricing-tiers .pricing-tier .price_container{text-align:center}.pricing-tiers-container .pricing-tiers .pricing-tier .price_container .price{font-size:1.5em}.pricing-tiers-container .pricing-tiers .pricing-tier .price_container .regular_price{font-size:.8em;color:#f6881f}.pricing-tiers-container .pricing-tiers .pricing-tier .tier_features{padding:1em 0 0 0;border-top:1px solid #ccc}.pricing-tiers-container .pricing-tiers .pricing-tier .add_to_cart_container{text-align:center;margin-top:1em}.pricing-tiers-container .pricing-tiers .pricing-tier .add_to_cart_container .btn{font-size:.8em;display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#f6881f;color:#fff;border:1px solid #f6881f;font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em}.pricing-tiers-container .pricing-tiers .pricing-tier .add_to_cart_container .btn:hover{color:#fff;background:#d96f09;border-color:#d96f09}.pricing-tiers-container .pricing-tiers .pricing-tier .add_to_cart_container .btn:after{right:.3em}.pricing-tiers-container .pricing-tiers .pricing-tier .add_to_cart_container .added_to_cart{display:block}@media(min-width: 62.5em){.pricing-tiers-container .pricing-tiers{grid-template-columns:repeat(3, 1fr)}.pricing-tiers-container .pricing-tiers .pricing-tier{background:none;border-right:1px solid #ccc}.pricing-tiers-container .pricing-tiers .pricing-tier:last-child{border:none}}.register-info p{font-style:italic;font-size:.8em;padding:1em;color:#999}#instructor_carousel .owl-nav{margin:0}#instructor_carousel .owl-prev,#instructor_carousel .owl-next{display:block;position:absolute;top:8em;left:2em;padding:0;background:none;border:0}#instructor_carousel .owl-prev svg,#instructor_carousel .owl-next svg{fill:#0068a8;font-size:3em}@media(min-width: 50em){#instructor_carousel .owl-prev,#instructor_carousel .owl-next{display:block;position:absolute;top:50%;left:0;margin:-2.5em 0 0 0}#instructor_carousel .owl-prev svg,#instructor_carousel .owl-next svg{font-size:5em}}#instructor_carousel .owl-next{left:auto;right:2em}@media(min-width: 50em){#instructor_carousel .owl-next{right:0}}.reg-options-banner{background:#40ae49;padding:1em 0}.reg-option-link{color:#fff;position:relative;text-align:center;padding:0 0 1em;border-bottom:1px solid rgba(255,255,255,.2)}.reg-option-link.last{border:0;padding:1em 0 0}.reg-option-link p{margin:0 0 1em !important}.reg-option-link h4{margin:0 0 .75em;font-weight:normal}.reg-option-link h4 span{display:block;font-weight:bold;font-size:1.75em;margin:.25em 0;letter-spacing:.125em}.reg-option-link svg{fill:rgba(255,255,255,.2);height:4em;width:4em}.reg-option-link .btn{border:0;padding:.25em 1em}@media(min-width: 44em){.reg-option-link{border:0;border-right:1px solid rgba(255,255,255,.2);padding:0 1em}.reg-option-link.last{padding:0 1em}}.page-template-page-product-cat .reg-options-banner{margin:0 0 1em}.flexible-section.module-carousel-calendar{margin:6em 0 0 0}.standout{background:#f3f6f8;padding:1em;margin-top:1em;margin-bottom:1em}.hotel_special_rate_box{margin-top:30px}.hotel_special_rate_box .hotel_special_rate_icon img{max-width:100px}.hotel_special_rate_box .hotel_special_rate_name{font-weight:bold}.hotel_special_rate_box .hotel_special_rate_text{font-size:.9em;font-weight:100;text-transform:none;display:block}.hotel_special_rate_box .hotel_special_rate_btn .btn{font-size:.8125em;background:#0068a8;border:none}.hotel_special_rate_box .hotel_special_rate_btn .btn:hover{filter:brightness(90%)}.assign_to_other_user_form{margin-top:1em}.assign_to_other_user_form .btn[type=submit]{padding:2px 5px !important}.assign_to_other_user_form .field_description{font-size:.8em;font-style:italic}.event_types{display:flex;flex-wrap:wrap;justify-content:center;font-size:.8em;column-gap:3em}.event_types .event_type_wrapper{display:flex;flex-direction:column;justify-content:space-between}.event_types .event_type_content{text-align:center;max-width:200px}.event_types .event_type_content h3{margin:5px;color:#0068a8}.event_types .event_type_content .event_type_icon_container img{max-width:100px}.event_types .event_type_content a.more_link{display:block}.event-archive-list{position:relative}.event-archive-list.sticker{overflow:hidden}.event-archive-list.sticker .sticker-message{display:block}.event-archive-list .event-archive-link>div{display:block}@media(min-width: 50em){.event-archive-list .event-archive-link>div{display:grid;grid-template-columns:20% 80%;align-items:center}}.sticker-message{display:none;background:#e0e0e0;position:absolute;left:-3em;top:2em;transform:rotate(-35deg);font-weight:bold;font-size:.8125em;text-transform:uppercase;padding:.5em;line-height:1;border:1px solid #e0e0e0;border-top:0;min-width:15em;text-align:center;box-shadow:2px 2px 2px rgba(0,0,0,.2)}@media(min-width: 44em){.sticker-message:after,.sticker-message:before{height:calc(2em + 1px)}}.event-archive-content{padding:1em;border-top:1px solid #ccc}@media(min-width: 50em){.event-archive-content{border-left:1px solid #ccc;border-top:0}}.event-archive-content h2{margin:0}.event-archive-content h3{margin-top:0;color:#0068a8;font-size:1.1em;font-weight:normal;text-transform:none}.eo-events-nav{border-top:1px solid #e0e0e0;padding:1em}.eo-events-nav:after{content:"";display:table;clear:both}.eo-events-nav .nav-next{float:right}.eo-events-nav .nav-previous{float:left}.show-instructors,.show-type{margin:.5em 0 0;font-size:.875em;color:#737373}@media(min-width: 62.5em){.show-instructors,.show-type{float:left;width:65%}}.show-instructors ul,.show-type ul{display:inline;margin:0;padding:0}.show-instructors ul li,.show-type ul li{display:inline}.show-instructors ul li:after,.show-type ul li:after{content:", "}.show-instructors ul li:last-child:after,.show-type ul li:last-child:after{display:none}@media(min-width: 62.5em){.show-type{float:right;width:35%;text-align:right}}.events-notice{background:#40ae49;padding:1em 7.5% 1em 17.5%;position:relative;color:rgba(255,255,255,.8)}.events-notice h2{margin:0 0 .25em}.events-notice p{margin:0 0 1em}.events-notice+.event-search{margin-top:2em}.events-notice svg{display:none;position:absolute;top:50%;transform:translateY(-50%);left:1em;width:12.5%;height:auto;fill:rgba(0,0,0,.1);fill:rgba(255,255,255,.2);z-index:1}@media(min-width: 44em){.events-notice svg{display:block}}.events-notice .grid{margin:2em 0 0;text-align:center}.events-notice .grid>div{padding:1em 7.5%;background:rgba(0,0,0,.1)}.events-notice .grid h4{margin:0 0 .25em;text-transform:none}.events-notice .grid em{display:block;font-size:.8125em}.events-notice .grid a{color:rgba(0,0,0,.6);color:rgba(255,255,255,.6);text-decoration:underline}.events-notice .grid a:hover{text-decoration:none}.post-type-archive-event .content-area{padding:1.875em 0 3em}.shubert-sidebar{position:relative;padding:0;margin:0}.shubert-sidebar.desktop{display:none}@media(min-width: 50em){.shubert-sidebar.desktop{display:block}}.shubert-sidebar.mobile{display:block}@media(min-width: 50em){.shubert-sidebar.mobile{display:none}}.shubert-sidebar.mobile ul{display:block}.shubert-sidebar.mobile h5{display:block}.shubert-sidebar.mobile .sidebar-trigger{display:none}.shubert-sidebar h5{display:none;font-weight:600;font-size:1em;background-color:#6e2b6e;color:#fff;padding:1em;margin:0}@media(min-width: 44em){.shubert-sidebar h5{display:block}}@media(min-width: 62.5em){.shubert-sidebar h5{font-size:1.25em}}.shubert-sidebar ul{display:none;list-style:none;padding:0;margin:0;background-color:#fff;border:1px solid #6e2b6e}@media(min-width: 44em){.shubert-sidebar ul{display:block;margin-bottom:2em}}.shubert-sidebar li{position:relative}.shubert-sidebar li:first-child a{border-top:1px solid #6e2b6e}.shubert-sidebar li:first-child a:hover{border-top:1px solid #fff}.shubert-sidebar li:last-child a{border:none}.shubert-sidebar a{display:block;padding:.75em 1.5em;border-bottom:1px solid #6e2b6e;color:#6e2b6e}.shubert-sidebar a:before{content:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2020.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2019%2028%22%20style%3D%22enable-background%3Anew%200%200%2019%2028%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%236E2B6E%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3Echevron-right%3C%2Ftitle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17.3%2C13.7L5.7%2C25.3c-0.4%2C0.4-1%2C0.4-1.4%2C0l-2.6-2.6c-0.4-0.4-0.4-1%2C0-1.4L10%2C13L1.7%2C4.7c-0.4-0.4-0.4-1%2C0-1.4%0A%09l2.6-2.6c0.4-0.4%2C1-0.4%2C1.4%2C0l11.6%2C11.6C17.7%2C12.7%2C17.7%2C13.3%2C17.3%2C13.7z%22%2F%3E%0A%3C%2Fsvg%3E%0A");color:#6e2b6e;display:inline-block;width:.5em;margin-right:.75em;transition:all 100ms ease-in-out}.shubert-sidebar a:hover{background-color:#6e2b6e;color:#fff}@media(min-width: 44em){.shubert-sidebar a{font-size:.9em}}.shubert-sidebar a.btn{position:relative;display:block;font-weight:600;font-size:1em;background-color:#6e2b6e;color:#fff;padding:.75em 1em;margin:0;width:100%}@media(min-width: 44em){.shubert-sidebar a.btn{display:none}}.shubert-sidebar a.btn .icon-chevron-down,.shubert-sidebar a.btn .icon-chevron-up{position:absolute;right:.75em;top:1.1em;font-size:1.25em}.shubert-sidebar a.btn .icon-chevron-up{display:none}.shubert-sidebar a.btn.show-sidebar{border-bottom-left-radius:0;border-bottom-right-radius:0}.shubert-sidebar a.btn.show-sidebar .icon-chevron-down{display:none}.shubert-sidebar a.btn.show-sidebar .icon-chevron-up{display:block}.part-header{position:relative;padding:0}.part-header header{float:left}.part-header header h4{margin:0;font-size:.875em;color:#9f9f9f}.part-header header h1{margin:0 0 .25em;color:#6e2b6e}.part-header img{display:block;padding-bottom:1.5em}.part-header>a.btn{position:relative;color:#fff;padding:.5em 1em .5em .5em;font-size:.9em;text-align:center;display:block;border:none;float:left;top:-0.5em}.part-header>a.btn:hover{background-color:#d96f09}.part-header li.active a{background-color:#0068a8;color:#fff;border:none;border-top:1px solid #fff}.part-header li.active.active .icon-chevron-right{display:none}@media(min-width: 50em){.part-header li.active.active .icon-chevron-right{display:inline-block;margin-right:.25em}}.part-content{background-color:#fff;padding:1.5em}.dropdown-section{width:100%;margin:0 auto}@media(min-width: 50em){.dropdown-section{float:right;font-size:.9em}}.sidebar-content{padding:0;margin:0 auto 2em}@media(min-width: 50em){.sidebar-content{margin-bottom:4em}}.sidebar-content .tab-content{background-color:#fff;width:100%}@media(min-width: 50em){.sidebar-content .tab-content{width:70%}}.sidebar-content ul{display:block;background-color:#fff}@media(min-width: 50em){.sidebar-content ul{display:block}}.sidebar-content h5{position:relative;font-weight:600;font-size:1em;background-color:#0068a8;color:#fff;padding:1em;margin:0;cursor:pointer}@media(min-width: 50em){.sidebar-content h5{display:block;width:100%;cursor:auto}}@media(min-width: 62.5em){.sidebar-content h5{font-size:1.25em}}.sidebar-content h5 .icon-chevron-down,.sidebar-content h5 .icon-chevron-up{display:block;position:absolute;top:1.25em;right:.75em}@media(min-width: 50em){.sidebar-content h5 .icon-chevron-down,.sidebar-content h5 .icon-chevron-up{display:none}}.sidebar-content h5 .icon-chevron-up{display:none}.sidebar-content h5 span{display:inline-block}@media(min-width: 50em){.sidebar-content h5 span{display:none}}.sidebar-content h5.show-sidebar ul{display:block}.sidebar-content h5.show-sidebar .icon-chevron-down{display:none}.sidebar-content h5.show-sidebar .icon-chevron-up{display:block}.sidebar-content .sidebar-tabs li a{background-color:#e0e0e0;border-left:.25em solid #e0e0e0}.sidebar-tabs{list-style:none;padding:0;margin:0}.sidebar-tabs .icon-chevron-right{position:absolute;right:.5em;top:1.25em;font-size:1.25em}.sidebar-tabs .icon-chevron-right{display:none}@media(min-width: 50em){.sidebar-tabs .icon-chevron-right{display:block}}.sidebar-tabs li{display:none}@media(min-width: 50em){.sidebar-tabs li{display:block !important}}.sidebar-tabs li a{position:relative;display:block;padding:1em 1.5em;border-bottom:1px solid #fff;color:#333;font-size:1em}@media(min-width: 50em){.sidebar-tabs li a{font-size:.875em}}.sidebar-tabs li a:hover{background-color:#6e2b6e;color:#fff;border-color:#6e2b6e}.sidebar-tabs li.active{display:block}.sidebar-tabs li.active a{background-color:#6e2b6e;color:#fff;border-left:3px solid #6e2b6e;border-bottom:none}.sidebar-tabs li.active .icon-chevron-right{display:none}@media(min-width: 50em){.sidebar-tabs li.active .icon-chevron-right{display:block}}.sidebar-tabs li:last-child.active a{border-right:.15em solid #e0e0e0;border-bottom:.15em solid #e0e0e0;margin-right:-0.15em}.sidebar-tabs.to-dropdown{margin:0 0 1em !important}@media(min-width: 50em){.sidebar-tabs.to-dropdown{margin:0 2em 1em 0 !important}}.sidebar-tabs.to-dropdown .dd-trigger-parent a:after{content:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2020.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%2333333%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3Echevron-down%3C%2Ftitle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M4.5%2C7.5c0.4-0.4%2C1-0.5%2C1.6%2C0l3.9%2C3.7l3.9-3.7c0.5-0.5%2C1.1-0.4%2C1.6%2C0c0.4%2C0.4%2C0.4%2C1.2%2C0%2C1.6%0A%09c-0.4%2C0.4-4.7%2C4.5-4.7%2C4.5C10.6%2C13.9%2C10.3%2C14%2C10%2C14s-0.6-0.1-0.8-0.3c0%2C0-4.3-4.1-4.7-4.5S4.1%2C8%2C4.5%2C7.5z%22%2F%3E%0A%3C%2Fsvg%3E%0A");display:inline-block;position:absolute;right:.75em;top:1.25em;width:1.25em}.sidebar-tabs.to-dropdown .dd-trigger-parent a,.sidebar-tabs.to-dropdown .dd-trigger{background:#6e2b6e;color:#fff;border:0;border-radius:.15em;text-align:left;margin-bottom:0}.sidebar-tabs.to-dropdown .dd-trigger-parent a .icon-chevron-down,.sidebar-tabs.to-dropdown .dd-trigger .icon-chevron-down{display:inline-block;color:#fff}.sidebar-tabs.to-dropdown li{display:none}.sidebar-tabs.to-dropdown li:first-child{display:block}.sidebar-tabs.to-dropdown li a{background:#fff;color:#333;border:0}.sidebar-tabs.to-dropdown li.active a,.sidebar-tabs.to-dropdown li.current_page_item a{background:#e0e0e0}.sidebar-tabs.to-dropdown.visible{border:1px solid #e0e0e0}.sidebar-tabs.to-dropdown.visible .dd-trigger-parent a:after{content:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2020.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23333333%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3Echevron-up%3C%2Ftitle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M15.5%2C12.5c-0.4%2C0.4-1%2C0.5-1.6%2C0L10%2C8.7l-3.9%2C3.7c-0.5%2C0.5-1.1%2C0.4-1.6%2C0c-0.4-0.4-0.4-1.2%2C0-1.6%0A%09c0.4-0.4%2C4.7-4.5%2C4.7-4.5C9.4%2C6.1%2C9.7%2C6%2C10%2C6s0.6%2C0.1%2C0.8%2C0.3c0%2C0%2C4.3%2C4.1%2C4.7%2C4.5S15.9%2C12%2C15.5%2C12.5z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.sidebar-tabs.to-dropdown.visible .dd-trigger-parent a,.sidebar-tabs.to-dropdown.visible .dd-trigger{background:#fff;color:#333}.sidebar-tabs.to-dropdown.visible .dd-trigger-parent a .icon-chevron-down,.sidebar-tabs.to-dropdown.visible .dd-trigger .icon-chevron-down{display:none}.sidebar-tabs.to-dropdown.visible .dd-trigger-parent a .icon-chevron-up,.sidebar-tabs.to-dropdown.visible .dd-trigger .icon-chevron-up{display:inline-block;color:#333}.sidebar-tabs.to-dropdown.visible li{display:block;border-bottom:1px solid rgba(224,224,224,.6)}.chapter-nav .to-dropdown .dd-trigger-parent a{background:#e0e0e0;color:#333}.chapter-nav .to-dropdown .dd-trigger-parent a .icon-chevron-down{color:#333}.dropdown-desktop{display:none}@media(min-width: 50em){.dropdown-desktop{display:block}}.dropdown-mobile{display:block;margin:2em auto 0}@media(min-width: 50em){.dropdown-mobile{display:none}}.chapter-page .third:after{content:"";display:table;clear:both}@media(min-width: 50em){.chapter-page .book-nav{float:left;width:48%;margin-right:4%}}@media(min-width: 44em){.chapter-page .book-nav .to-dropdown li{display:block}.chapter-page .book-nav .to-dropdown li:first-child{display:none}}.chapter-page .book-nav .to-dropdown li svg{display:none}.chapter-page .chapter-nav{float:left;width:48%}@media(min-width: 50em){.chapter-page .third:after{display:none}.chapter-page .book-nav,.chapter-page .chapter-nav{float:none;width:100%;margin:0}.chapter-page .dd-trigger svg{display:none !important}}.schubert-dropdown{text-align:center;max-width:36em;margin:0 auto 2em;font-size:.875em}@media(min-width: 50em){.schubert-dropdown{font-size:1em}}.schubert-title{clear:both;color:#6e2b6e;margin:0 0 .75em;padding:.5em 0 0;text-align:center;font-size:2em}@media(min-width: 50em){.schubert-title{text-align:left}}.content-shubert{padding-top:2em;background-color:#f3f6f8}@media(min-width: 50em){.content-shubert{padding-top:4em}}.content-shubert .content{background-color:#fff;padding:2em;margin-bottom:1em}@media(min-width: 50em){.content-shubert .content{margin-bottom:0;border-top:.25em solid #6e2b6e}}.content-shubert .content h1,.content-shubert .content h2{margin-top:0;font-size:2em}.content-shubert a.back-btn{position:relative;display:inline-block;font-weight:600;font-size:.875em;background-color:#f6881f;color:#fff;padding:.25em .5em;margin:1.5em 0 0;float:right}.content-shubert a.back-btn span{display:none}.content-shubert a.back-btn svg{margin-top:1px}@media(min-width: 50em){.content-shubert a.back-btn{float:right;padding:.5em 1em}.content-shubert a.back-btn span{display:inline}.content-shubert a.back-btn svg{margin-top:.05em}}.content-shubert a.back-btn .icon-chevron-down,.content-shubert a.back-btn .icon-chevron-up{position:absolute;right:.75em;top:1.1em;font-size:1.25em}.content-shubert a.back-btn .icon-chevron-up{display:none}.content-shubert a.back-btn.show-sidebar .icon-chevron-down{display:none}.content-shubert a.back-btn.show-sidebar .icon-chevron-up{display:block}.chapter-header{position:relative;padding:0}@media(min-width: 44em){.chapter-header{padding:5em 3em 0}}.chapter-header img{display:block}.chapter-header a.btn{position:relative;color:#fff;padding:.5em 1em .5em .5em;font-size:.9em;text-align:center;display:block;border:none;width:100%}.chapter-header a.btn:hover{background-color:#d96f09}.chapter-header a.btn .icon-chevron-left{position:absolute;left:.75em;top:1.25em}.chapter-header .icon-chevron-right{display:none;position:absolute;right:.5em;top:1.4em}.chapter-header li.active a{background-color:#0068a8;color:#fff;border:none;border-top:1px solid #fff}.chapter-header li.active.active .icon-chevron-right{display:none}@media(min-width: 44em){.chapter-header li.active.active .icon-chevron-right{display:inline-block;margin-right:.25em}}.related-products ul{padding:0}.book-portal{padding-top:2em;background-color:#f3f6f8}.book-portal-header{position:relative}.book-portal-header .chapter-nav{position:relative;padding-bottom:1em}@media(min-width: 50em){.book-portal-header .chapter-nav{position:absolute;top:2.15em;right:0;padding:0}}.book-portal-header .chapter-nav ul{position:relative;z-index:10;margin-right:0 !important}.book-portal-header .chapter-nav ul.visible li{border:1px solid #e0e0e0}.book-portal-header .chapter-nav a{background:#6e2b6e;color:#fff;border:0;text-align:left;font-size:.875em;margin-bottom:0;padding:1em 2.5em 1em 1.5em}.book-portal-header .chapter-nav a.visible{background-color:#fff;color:#333}.book-portal-header .chapter-nav a.visible .icon-chevron-down{display:none}.book-portal-header .chapter-nav a.visible .icon-chevron-up{display:inline-block;color:#333}.book-portal-header .chapter-nav a .icon-chevron-down{display:none}.book-portal-header .chapter-nav .icon-chevron-down{display:inline-block}.book-portal-header .chapter-nav .icon-chevron-up{display:none}.portal-chapters{padding-bottom:4em}.portal-chapters h3{padding-bottom:.5em;border-bottom:.25em solid #6e2b6e;margin-bottom:.5em}.portal-chapters ul{list-style:none;padding:0;margin:0}.portal-chapters a{color:#333}.portal-chapters img{display:block;margin:0 auto}.portal-chapters.section-one h3{border-bottom:.25em solid #c54641}.portal-chapters.section-two h3{border-bottom:.25em solid #0068a8}.portal-chapters.section-three h3{border-bottom:.25em solid #40ae49}.chapter-nav{padding:0 0 2em}.chapter-nav h2{margin-bottom:.5em}.chapter-nav ul{list-style:none;padding:0;margin:0}.chapter-nav ul.to-dropdown{margin:0 0 1em !important}@media(min-width: 50em){.chapter-nav ul.to-dropdown{margin:0 2em 1em 0 !important}}.chapter-nav ul.to-dropdown .dd-trigger-parent a:after{content:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2020.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%2333333%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3Echevron-down%3C%2Ftitle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M4.5%2C7.5c0.4-0.4%2C1-0.5%2C1.6%2C0l3.9%2C3.7l3.9-3.7c0.5-0.5%2C1.1-0.4%2C1.6%2C0c0.4%2C0.4%2C0.4%2C1.2%2C0%2C1.6%0A%09c-0.4%2C0.4-4.7%2C4.5-4.7%2C4.5C10.6%2C13.9%2C10.3%2C14%2C10%2C14s-0.6-0.1-0.8-0.3c0%2C0-4.3-4.1-4.7-4.5S4.1%2C8%2C4.5%2C7.5z%22%2F%3E%0A%3C%2Fsvg%3E%0A");display:inline-block;position:absolute;right:.5em;top:1.25em;width:1.25em}.chapter-nav ul.to-dropdown .dd-trigger-parent a,.chapter-nav ul.to-dropdown .dd-trigger{background:#6e2b6e;color:#fff;border:0;border-radius:.15em;text-align:left;margin-bottom:0;padding-right:1.75em}.chapter-nav ul.to-dropdown .dd-trigger-parent a .icon-chevron-down,.chapter-nav ul.to-dropdown .dd-trigger .icon-chevron-down{display:inline-block;color:#fff}.chapter-nav ul.to-dropdown li{display:none}.chapter-nav ul.to-dropdown li a{position:relative;display:block;padding:1em 1.5em;border-bottom:1px solid #fff;color:#333;font-size:1em}@media(min-width: 50em){.chapter-nav ul.to-dropdown li a{font-size:.875em}}.chapter-nav ul.to-dropdown li a:hover{background-color:#6e2b6e;color:#fff;border-color:#6e2b6e}.chapter-nav ul.to-dropdown li.active{display:block}.chapter-nav ul.to-dropdown li.active a{background-color:#6e2b6e;color:#fff;border-left:3px solid #6e2b6e;border-bottom:none}.chapter-nav ul.to-dropdown li.active .icon-chevron-right{display:none}@media(min-width: 50em){.chapter-nav ul.to-dropdown li.active .icon-chevron-right{display:block}}.chapter-nav ul.to-dropdown li:last-child.active a{border-right:.15em solid #e0e0e0;border-bottom:.15em solid #e0e0e0;margin-right:-0.15em}.chapter-nav ul.to-dropdown li:first-child{display:block}.chapter-nav ul.to-dropdown li a{background:#fff;color:#333;border:0}.chapter-nav ul.to-dropdown li.active a,.chapter-nav ul.to-dropdown li.current_page_item a{background:#e0e0e0}.chapter-nav ul.to-dropdown.visible{border:1px solid #e0e0e0}.chapter-nav ul.to-dropdown.visible .dd-trigger-parent a:after{content:url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2020.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23333333%3B%7D%0A%3C%2Fstyle%3E%0A%3Ctitle%3Echevron-up%3C%2Ftitle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M15.5%2C12.5c-0.4%2C0.4-1%2C0.5-1.6%2C0L10%2C8.7l-3.9%2C3.7c-0.5%2C0.5-1.1%2C0.4-1.6%2C0c-0.4-0.4-0.4-1.2%2C0-1.6%0A%09c0.4-0.4%2C4.7-4.5%2C4.7-4.5C9.4%2C6.1%2C9.7%2C6%2C10%2C6s0.6%2C0.1%2C0.8%2C0.3c0%2C0%2C4.3%2C4.1%2C4.7%2C4.5S15.9%2C12%2C15.5%2C12.5z%22%2F%3E%0A%3C%2Fsvg%3E%0A")}.chapter-nav ul.to-dropdown.visible .dd-trigger-parent a,.chapter-nav ul.to-dropdown.visible .dd-trigger{background:#fff;color:#333}.chapter-nav ul.to-dropdown.visible .dd-trigger-parent a .icon-chevron-down,.chapter-nav ul.to-dropdown.visible .dd-trigger .icon-chevron-down{display:none}.chapter-nav ul.to-dropdown.visible .dd-trigger-parent a .icon-chevron-up,.chapter-nav ul.to-dropdown.visible .dd-trigger .icon-chevron-up{display:inline-block;color:#333}.chapter-nav ul.to-dropdown.visible li{display:block}.chapter-nav a{display:block;padding:.5em;color:#fff;background-color:#0068a8;font-weight:700;text-align:center;border-bottom:1px solid #fff;border-right:1px solid #fff}.chapter-nav a:hover{background-color:#f6881f;color:#fff}.chapter-nav a.active{background-color:#f6881f;color:#fff}.portal-chapter-info{margin-bottom:4em}.portal-chapter-info ul{border:1px solid #e0e0e0;border-right:none}.portal-chapter-info li.active a{background-color:#fff;color:#0068a8;border-left:.25em solid #0068a8;padding-right:2.5em}.portal-chapter-info li.active a:hover{background-color:#fff;color:#0068a8;border-left:.25em solid #0068a8;border-bottom:1px solid #fff}.portal-chapter-info a{background-color:#e0e0e0;border-left:.25em solid #e0e0e0}.portal-chapter-info .icon-chevron-right{top:45%}.module-grid h2{font-size:2.5em;text-align:center;color:#0068a8;margin:-1em 0 1.5em}.featured-half{margin:0 0 1em}@media(min-width: 50em){.featured-half{float:left;width:48%;margin:0 4% 0 0}}@keyframes animatedBackground{from{background-position:0 0}to{background-position:1px 1px}}.category-half{list-style:none;margin:0;padding:0}@media(min-width: 50em){.category-half{float:left;width:48%}}.category-half li{float:left;width:49%;margin:0 2% 1em 0}.category-half li:nth-child(even){margin-right:0}.category-half li a{display:block;position:relative;color:#fff;font-size:.875em;background:url(_i/squiggles.png);animation:animatedBackground 200ms linear infinite;height:6em}.category-half li a:before{content:"";width:20%;height:6em;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2)}.category-half li a h4{color:#fff;text-align:center;position:absolute;top:50%;left:60%;transform:translate(-50%, -50%);width:78%;margin:0}.category-half li svg,.category-half li img{position:absolute;left:10%;top:50%;width:1.75em;max-height:2.5em;fill:#fff;margin:-0.875em 0 0 -0.875em}.featured-box{background:#fff}.featured-box header{background:#0068a8 url(_i/squiggles.png);padding:.75em 1em}.featured-box header h4{margin:0;text-align:center;color:#fff}.featured-box .bx-controls{display:block}.featured-box .bx-pager{text-align:center}.featured-box .bx-pager-item{display:inline-block;margin:0 .25em}.featured-box .bx-pager-item a{opacity:.5;display:inline-block;text-indent:-9999px;width:1em;height:1em;border:1px solid #0068a8;border-radius:50%}.featured-box .bx-pager-item a.active{background:#0068a8}.featured-box-content{padding:1em .5em 0}.featured-box-content .shopify-buy-frame{margin:0 auto}.featured-box-content img{width:100%}.featured-box-content p{margin:1em 0 0}@media(min-width: 50em){.video-gallery{padding-top:4em}}.video-gallery .category-sidebar ul{margin-bottom:0}.video-gallery .category-sidebar a,.video-gallery .category-sidebar ul{border-color:#40ae49;color:#40ae49}.video-gallery .category-sidebar a{line-height:1.4}.video-gallery .category-sidebar a:hover{background-color:#40ae49;color:#fff}.video-gallery .category-sidebar a:before{display:none}.video-gallery .category-sidebar li:first-child a{border-color:#40ae49}.video-gallery .category-sidebar li:first-child a:hover{border-top:1px solid #fff}.video-gallery .category-sidebar h5{background-color:#40ae49;border-color:#40ae49;font-size:1em}.video-gallery .tab-content{width:100%;background-color:#fff;margin-bottom:1em}.video-gallery .video-container{margin-bottom:1.5em}ul.video-grid li>div{position:relative;padding:0}ul.video-grid a,ul.video-grid img{display:block}ul.video-grid a{position:relative;transition:all 250ms ease-in-out;line-height:1.4;font-weight:normal;font-size:.875em}ul.video-grid img{margin-bottom:.5em}.video-info,.video-related{background:#fff;border:1px solid #e0e0e0;padding:1.5em;margin-bottom:1.5em}.video-related{position:relative;padding:4em 1.5em 0}.video-related h2{font-size:1.15em;color:#fff;background:#40ae49;position:absolute;top:-1px;left:0;right:0;margin:0;padding:.75em 1.4em;text-transform:uppercase;line-height:1}.video-content h1{margin-top:0;font-size:2.5em}.video-content ul{margin-bottom:1em;padding-left:3em;list-style:disc}.categories{margin:.75em 0 0;text-align:right}.categories a{display:inline-block;padding:.25em 1em;background:#e0e0e0;color:#333;font-size:.875em;line-height:1;border-radius:.15em;margin-left:.5em}.categories a:hover{background:#c7c7c7}.video-term{margin:0 0 2em}.video-term header{margin:0 0 .25em}.video-term header h4{margin:0;color:#333;float:left;font-size:.875em}.video-term header a{font-size:.875em;float:right;color:#333;line-height:1}.video-term header a:hover{color:#40ae49}.single-profile{background:#fff}.single-profile .grid{padding-bottom:3em;margin:0 auto}.single-profile .grid h3{font-size:1.25em}@media(min-width: 44em){.single-profile .grid p{font-size:.875em}}.single-profile .grid>div:nth-of-type(1){background-color:#0068a8}.single-profile .grid>div:nth-of-type(2){background-color:#f6881f}.single-profile .grid>div:nth-of-type(3){background-color:#40ae49}.single-profile .grid>div:nth-of-type(4){background-color:#c54641}.single-profile h2{color:#fff}.single-profile ul{padding:0;margin:1em;color:#fff}.single-profile h4{margin:.15em 0;text-transform:none;font-size:1.25em}.single-profile p{margin:0}.single-profile .btn-arrow{display:block;margin:1em auto;color:#f6881f}.single-profile .btn-arrow:hover{color:#0068a8}.single-profile .btn-arrow .icon-arrow-right{margin-left:.5em}.single-profile .instructor-carousel .owl-dots{display:block}.single-profile-banner img{display:block}.instructor-bio{margin:0 0 3em}.expanded-bio{display:none;position:relative;column-count:2;column-gap:4em;margin:1em auto;background:#f3f6f8;padding:2em;text-align:left}.expanded-bio p{margin-bottom:1em}.expanded-bio p:first-of-type:first-letter{font-size:3.5em;font-weight:bold;float:left;line-height:1;padding-right:.1em;color:#0068a8}#closeBio{position:absolute;top:.5em;right:.5em;color:#c3d2dc;font-size:1.75em;line-height:1}.instructor-carousel{text-align:center}.instructor-carousel h4{padding-bottom:1em}.instructor-carousel.carousel{padding:2em 1em 0;background-color:#f3f6f8;position:relative}@media(min-width: 50em){.instructor-carousel.carousel{padding:4em 0 0}}.instructor-carousel .owl-stage-outer{zoom:1}.instructor-carousel .owl-stage-outer:before,.instructor-carousel .owl-stage-outer:after{content:"";display:table}.instructor-carousel .owl-stage-outer:after{clear:both}.instructor-carousel .owl-dots{display:block;margin:3em auto 0;width:100%;text-align:center}.instructor-carousel .owl-dot{display:inline-block;margin:0 .15em}.instructor-carousel .owl-dot span{cursor:pointer;display:block;width:1em;height:1em;background-color:#d3dee5;border-radius:50%}.instructor-carousel .owl-dot.active span{background-color:#0068a8}.instructor-carousel .owl-item{float:left;width:100%;margin:0 auto}.instructor-carousel .owl-item .item{max-width:30em;margin:0 auto}@media(min-width: 44em){.instructor-carousel .owl-item .item{max-width:38em}}@media(min-width: 62.5em){.instructor-carousel .owl-item .item{max-width:44em}}.instructor-carousel .owl-item div.group{position:relative;max-width:44em;margin:0 auto;text-align:center;background-color:#fff;padding:4em 2em 2em}@media(min-width: 50em){.instructor-carousel .owl-item div.group{border-radius:50%;padding:2em 8em;height:26em}}.instructor-carousel .owl-item p{padding-bottom:1em;color:#0068a8;font-style:italic;font-size:1.15em}@media(min-width: 44em){.instructor-carousel .owl-item p{font-size:1em}}.instructor-carousel .author p{color:#333;font-style:normal;padding-bottom:1em;font-weight:700;color:#03567f}.instructor-carousel .author img{display:block;margin:0 auto;max-width:12em;border-radius:50%}.instructor-carousel .owl-nav{position:absolute;bottom:2em;right:0;left:80%}@media(min-width: 44em){.instructor-carousel .owl-nav{top:50%;left:0;margin-top:-1.5em}}.instructor-carousel .owl-prev,.instructor-carousel .owl-next{cursor:pointer;position:absolute}.instructor-carousel .owl-prev svg,.instructor-carousel .owl-next svg{fill:#f6881f;font-size:3em}.instructor-carousel .owl-prev img,.instructor-carousel .owl-next img{max-width:3em;display:block}@media(min-width: 62.5em){.instructor-carousel .owl-prev img,.instructor-carousel .owl-next img{max-width:4em}}.instructor-carousel .owl-prev{left:2.5%}@media(min-width: 62.5em){.instructor-carousel .owl-prev{left:5%}}@media(min-width: 80em){.instructor-carousel .owl-prev{left:10%}}.instructor-carousel .owl-next{right:2.5%}@media(min-width: 62.5em){.instructor-carousel .owl-next{right:5%}}@media(min-width: 80em){.instructor-carousel .owl-next{right:10%}}.instructor-carousel .owl-dots{display:none}.instructor-actions{margin:0 0 1em}.instructor-actions .btn{margin-left:1em}.instructor-actions .btn:first-of-type{margin:0}.instructor-content{background:#f3f6f8;padding:3em 0 0}.instructor-content header h2{display:inline-block;margin:0 0 .5em;font-size:1.15em;text-transform:uppercase;color:#a2bac9}.instructor-content header a{float:right;color:#a2bac9}.instructor-content header a:hover{color:#0068a8}.instructor-data{text-align:center;margin:-7em auto 0}@media(min-width: 44em){.instructor-data{margin-top:-10em}}.instructor-data img{display:block;margin:0 auto;max-width:12em;border-radius:50%}@media(min-width: 44em){.instructor-data img{max-width:16em}}.instructor-data header{margin:0 0 1em}.instructor-data header h3{margin:0;font-size:1.25em}@media(min-width: 44em){.instructor-data header h3{font-size:1.5em}}.instructor-data header h4{font-style:italic;margin:0;font-weight:normal}.instructor-data h1{margin-bottom:.25em;text-transform:uppercase}@media(min-width: 44em){.instructor-cta{padding-bottom:2em}}.instructor-cta .btn{background-color:#40ae49;margin:0 .5em 1em;padding:.25em 1em;font-size:.8125em}.instructor-cta .btn:hover{background-color:#328939}@media(min-width: 44em){.instructor-cta .btn{margin-bottom:0}}.none{display:none}.author-nav{text-align:center;padding:2em 0}.author-nav a{background-color:#0068a8;color:#fff;display:inline-block;border-radius:.25em;padding:.35em 1.5em;margin:0 1em}.author-nav a:hover{background-color:#004875}.category-sidebar h5,.category-sidebar ul{display:block}.archive-list{margin:0 auto 0}.archive-list ul{list-style:none;padding:0;margin:0}.archive-list.red .archive-header{background:#c54641}.archive-list.red .filter-container a.btn{background-color:#8e2f2b}.archive-list.red .full-section-list li a:hover{background:rgba(197,70,65,.1)}.archive-header{padding:1.25em 2em;border-bottom:1px solid #e0e0e0;margin:0;background:#6e2b6e}.archive-header h1,.archive-header h2{margin:0 0 1em;font-size:1.6em;color:#fff}@media(min-width: 44em){.archive-header h1,.archive-header h2{margin-bottom:0}}@media(min-width: 50em){.archive-header .filters{text-align:right}}.filter-container{position:relative;padding:0;margin:0;display:inline-block;font-size:.875em}.filter-container a.btn{position:relative;z-index:101;background-color:#371637;border:0;border-bottom:.05em solid rgba(0,0,0,0);padding:.25em 1em}@media(min-width: 44em){.filter-container a.btn{margin-bottom:0}}.filter-container a.btn:hover{background-color:#fff;color:#333;border-bottom:.05em solid rgba(0,0,0,0)}.filter-container a.btn:focus{outline:none}.filter-container a.btn.active{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fff;color:#333;border-bottom:.05em solid #ccc}.filter-container ul{display:none;position:absolute;z-index:100;top:100%;left:0;min-width:100%;text-align:center;background-color:#fff;border-radius:.15em;border-top-left-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.2)}.filter-container ul a{padding:.25em 1em;display:block;border-bottom:.05em solid #ccc;color:#333;white-space:nowrap}.filter-container ul a:hover{background-color:#0068a8;border-color:#0068a8;color:#fff}.filter-container ul li:last-child a{border-bottom:none}.filter-container .icon-chevron-down{margin-left:.5em;margin-right:-0.35em}.full-section-list{padding-bottom:.5em}.full-section-list>ul>li{background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.3);margin-bottom:1em}.full-section-list>ul>li:nth-child(even){background:#ededed}.full-section-list>ul>li:last-child{margin-bottom:0}.full-section-list>ul>li:last-child .two-third{border-bottom:none}.full-section-list>ul>li a{display:block;padding:1.5em 2em;font-weight:normal;color:#333}.full-section-list>ul>li a:hover{background:rgba(110,43,110,.1)}.full-section-list h2{color:#0068a8;margin-bottom:.25em;text-transform:uppercase;font-size:1.5em}.full-section-list h5{margin:0;font-weight:normal;font-size:1.25em;color:#bfbfbf}.full-section-list img{display:block;border-radius:50%;margin:0 auto;padding:1em}.full-section-list .two-third{padding-bottom:2em;border-bottom:dotted .1em #ccc}.list-meta ul{list-style:none;margin:0;padding:0}.list-meta li{display:inline-block}.list-meta a,.list-meta span{display:inline-block;font-size:.65em;background:#e0e0e0;padding:.15em 1em;border-radius:.15em;color:#333;margin:0 .25em 0 0}.list-meta a.instructor-locale,.list-meta span.instructor-locale{background:#0068a8;color:#fff;font-weight:bold}.list-meta a:hover{background:#c7c7c7}.instructor-name{margin-bottom:0 !important}.instructor-type{font-weight:bold;font-size:.875em}.grid{display:grid;grid-template-columns:1fr;grid-row-gap:1em;padding:0 0 1em}@media(min-width: 44em){.grid.two{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}}@media(min-width: 44em){.grid.three{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1em}}.grid.four{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}.grid.four.wide{grid-template-columns:1fr}@media(min-width: 50em){.grid.four{font-size:.9375em;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1em}.grid.four.wide{grid-template-columns:1fr 1fr 1fr 1fr}}.grid.five{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}.grid.five.wide{grid-template-columns:1fr}@media(min-width: 50em){.grid.five{font-size:.9375em;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:1em}.grid.five.wide{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media(min-width: 44em){.grid.centered{display:flex;justify-content:center}.grid.centered>div{max-width:17em;margin:0 .5em}.grid.centered>div:first-of-type{margin-left:0}.grid.centered>div:last-of-type{margin-right:0}}.grid-card{background:#fff;position:relative;box-shadow:0 4px 5px 0px rgba(0,0,0,.15)}.grid-card h3{font-size:1.25em}.grid-card.no-link .grid-content{padding:1em}.category .grid-card{margin-bottom:1em}@media(min-width: 44em){.one .grid-card a{display:grid;grid-template-columns:30% 70%}.one .grid-card a img{align-self:stretch}}@media(min-width: 44em){.one .grid-content{padding:2em 2.5em 3em}}.one .grid-content h4{font-size:1.5em}@media(min-width: 44em){.one .read-more{left:calc(30% + 2.75em);bottom:1em}}.grid-content{padding:1em 1em 4em}.grid-content h4,.grid-content p{color:#333}.grid-content h4{margin:0 0 .25em}.grid-content p{margin:0;font-size:.875em;font-weight:normal}.grid-event-container{display:block;font-weight:normal;background:#fff;box-shadow:0 4px 5px 0px rgba(0,0,0,.15)}@media(min-width: 50em){.grid-event-container{display:grid;grid-row-gap:1em;grid-template-columns:25% 75%}}.grid-event-date{text-align:center;align-self:center}.grid-event-date .event-date{letter-spacing:2px}.grid-event-content{padding:1em 1.25em;border-left:1px solid #ccc}.grid-event-content h5{color:#333;margin:0 0 .5em;font-weight:bold;font-size:.875em}.grid-event-content p{color:#333}.grid-box{position:relative;border:1px solid #ccc;padding:1.5em;margin-bottom:1em}.post-type{position:absolute;top:0;left:0;display:block;background:#0068a8;color:#fff;font-size:.75em;padding:.35em .75em;line-height:1}.grid-box{background-color:#fff;padding-bottom:2em}@media(min-width: 30em){.grid-box:nth-child(3),.grid-box:nth-child(4){margin-bottom:0}}@media(min-width: 62.5em){.grid-box{margin-bottom:0}}.grid-box p{font-size:.875em}.grid-box p:last-of-type{margin-bottom:1.5em}.grid-box a{color:#f6881f}.grid-box h3{font-size:1.25em}.grid-box h3:before{content:"";height:.25em;width:4em;background-color:#40ae49;position:absolute;top:1.25em}.grid-box h3:before{background-color:#f6881f}.grid-box.green a{color:#40ae49}.grid-box.green h3:before{background-color:#40ae49}.grid-box.red a{color:#c54641}.grid-box.red h3:before{background-color:#c54641}.grid-box.blue a{color:#0068a8}.grid-box.blue h3:before{background-color:#0068a8}.grid-box.yellow a{color:#f6881f}.grid-box.yellow h3:before{background-color:#f6881f}.grid-box.purple a{color:#6e2b6e}.grid-box.purple h3:before{background-color:#6e2b6e}.module-flexible-list .article-navigation{padding:0}.module-flexible-list .article-navigation a{color:#f6881f}.cd-free-resources{border-top:.05em solid #ccc}.cd-free-resources h1,.cd-free-resources h2{margin-bottom:.15em;position:relative;color:#0068a8}.cd-free-resources h1:before,.cd-free-resources h2:before{content:"";position:absolute;top:-1.5rem;left:0;right:0;margin:0 auto;width:6.25rem;height:.35rem;background-color:#40ae49}.cd-free-resources .title{position:relative;z-index:1;padding:4em 0;background-color:#fff;text-align:center}.cd-free-resources .title h2{font-size:3em}.cd-free-resources .title p{margin:0;font-size:1.35em;font-weight:300}.free-content ul{padding:2em 0}.free-content li{background-color:#fff;padding:0}.free-list{position:relative;text-align:left}.free-list:before{content:"";width:120%;height:15em;background-color:#fff;position:absolute;left:-10%;right:0;top:-8em;border-radius:50%;z-index:0}.free-list h4,.free-list p{margin:0}.free-list a{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#40ae49}.free-list a:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#328939}.free-list .grid-box{padding:0 0 5em}.free-list .grid-box a.btn:hover{text-decoration:underline}.free-list .grid-box p{padding-bottom:1em}.free-list .grid-box p:last-of-type{margin:0}.free-list .header{padding:.875em 1em;background-color:#40ae49;color:#fff;text-align:left}.free-list .content{padding:1em 1.5em 0}.free-list .footer{position:absolute;bottom:0;left:0;padding:0 1.5em;width:100%}.free-list .footer>svg{font-size:3.5em;margin-top:.2em}.free-list .footer img{max-height:3.5em;max-width:4em;display:block;width:100%}.free-list .footer img,.free-list .footer a.btn{float:left}.free-list .footer a.btn{float:right;padding:2.5em 0 0 0}.restrict-content-pro .title{background-color:#f3f6f8;padding:0 0 4em}.resource-tabs{color:#fff}.resource-tabs .halves{list-style:none;padding:0;margin:0 0 2em}.resource-tabs .halves li.active .btn.long{background-color:#f6881f;transition:none}@media(min-width: 50em){.resource-tabs .halves li.active .btn.long:after{content:"";width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #f6881f;position:absolute;bottom:-1em;left:0;right:0;margin:0 auto}}.resource-tabs .halves h3{position:relative;text-transform:uppercase;margin-bottom:1.5em;font-size:1.25em}@media(min-width: 50em){.resource-tabs .halves h3{font-size:1.5em}}@media(min-width: 50em){.resource-tabs .halves h3:after{content:"";position:absolute;bottom:-0.875em;left:0;right:0;margin:0 auto;width:3em;height:.05em;background-color:#fff}}.resource-tabs .halves h3 span{font-weight:300;font-style:italic;font-size:.75em}.resource-tabs .halves svg{color:#fff;font-size:2.25em;display:block;margin:0 auto .25em}.resource-tabs .tab-content{width:100%;background-color:#fff}.resource-tabs .green{background-color:#40ae49}.resource-tabs .blue{background-color:#03567f}.resource-tabs .half-full{padding:2em 2em 4em;margin-bottom:1em;width:50%;margin:0;float:left;text-align:center}@media(min-width: 44em){.resource-tabs .half-full{padding:2em 4em 4em}}.resource-tabs .half-full p{margin:0}@media(min-width: 44em){.resource-tabs .half-full p{display:block}}.resource-tabs .gradient{position:absolute;bottom:0;left:0;right:0;margin:0 auto;padding:.5em;background-color:rgba(0,0,0,.25)}.resource-tabs .gradient a{text-decoration:underline;color:#f6881f}.tabs-long{margin:0;padding:0;list-style:none}.tabs-long li{float:left;width:50%}.tabs-long li a.btn{background-color:#d9d9d9;color:#fff;border-bottom:.05em solid #ccc}.tabs-long li.active a{background-color:#fff;color:#333;border:none}.tabs-long li.active a:hover{background-color:#fff;color:#333}.tabs-long li:first-child .btn{color:#40ae49}.tabs-long li:nth-child(2) .btn{color:#0068a8}.tabs-long .btn{display:block;border-radius:0;margin:0;padding:1em .5em;font-size:.875em;text-transform:uppercase;border:none;background-color:rgba(255,255,255,.5);z-index:2;color:#666}.tabs-long .btn:hover{background-color:#b3b3b3;color:#fff}.tabs-long .btn:hover svg{fill:#fff}@media(min-width: 50em){.tabs-long .btn{font-size:1em}}.sign-up{margin-top:1em}.sign-up .btn{font-size:.875em;text-transform:uppercase;border-radius:0;border:.05em solid #fff;padding:.65em 2em}.sign-up svg{margin-bottom:.5em}.sign-up .logged-in{font-size:1.25em;margin:.5em auto;font-weight:700;font-style:italic;text-transform:uppercase}@media(min-width: 50em){.sign-up .logged-in{font-size:1.75em}}.sign-up .logged-in.blue{color:#0068a8;background-color:rgba(0,0,0,0)}.sign-up .logged-in.green{color:#40ae49;background-color:rgba(0,0,0,0)}.nested-tabs{display:none;padding:0;margin:0 0 1em;list-style:none}@media(min-width: 44em){.nested-tabs{display:inline-block}}.nested-tabs li{display:inline-block}.nested-tabs li:last-child{margin-right:0}.nested-tabs li.active a{border-bottom:.15em solid #40ae49}.nested-tabs a{margin:0 2em 0 0;border-bottom:.15em solid rgba(0,0,0,0)}.mobile-nested-title{font-size:1.5em;text-align:center;padding:1em 0 1.5em;margin:0;color:blue}@media(min-width: 44em){.mobile-nested-title{display:none}}.nested-content{padding:.5em;color:#333}@media(min-width: 44em){.nested-content{padding:1em}}.nested-content svg{display:inline-block;color:#40ae49}.nested-content .tab-pane{display:block}@media(min-width: 44em){.nested-content .tab-pane{display:none}.nested-content .tab-pane.active{display:block}}.resource-trigger{display:block}.resource-trigger:hover{color:#40ae49;background:#b6e0ba}.resource-trigger.active .icon-chevron-down{display:none}.resource-trigger.active .icon-chevron-up{display:block}.resource-trigger-icon{font-size:1.15em;position:absolute;top:50%;right:.5em;margin:-0.25em 0 0}.resource-trigger-icon>svg{color:#40ae49}.resource-trigger-icon .icon-chevron-down{display:block}.resource-trigger-icon .icon-chevron-up{display:none}.resource-trigger-icon:focus{outline:none}.nested-column{margin-bottom:1em}.nested-header{position:relative;background-color:#daefdc;color:#40ae49;padding:1.5em 1.5em 1.5em 5.5em}.nested-header h5{margin:0;font-size:.875rem}.nested-header img{position:absolute;left:1em;top:50%;transform:translateY(-50%);max-width:4em;height:3em}.nested-body{background-color:#f6fbf6}.nested-body.visible{display:block}.nested-body ul{padding:1.25em 1.5em .75em;margin:0;list-style:none}.nested-body li{font-size:.875em;margin:0 0 .75em}.nested-body li span,.nested-body li a{display:block;float:left;color:#0068a8;font-weight:700;width:88%}.nested-body li svg{display:block;float:left;font-size:1em;margin:.5em 2% 0 0;width:10%}.nested-body>a{float:right;margin:0 1em .5em 0;color:#40ae49;text-transform:uppercase;font-size:.875em}.nested-body>a svg{margin:-0.15em 0 0 .5em}.resource-tab-content{position:relative;padding:0;border:.05em solid #ccc}.resource-tab-content>.tab-pane.active{padding:1.5em .5em}@media(min-width: 62.5em){.resource-tab-content>.tab-pane.active{padding:1.5em 2em}}.nested-tab-nav{text-align:center}.nested-tab-nav h3{display:inline-block;color:#40ae49;margin-right:1em}.no-access-modal{display:block;position:absolute;top:0;left:0;right:0;z-index:-1;bottom:0;background-color:rgba(0,0,0,0)}.no-access-modal.visible{background-color:rgba(0,0,0,.2);z-index:1}.no-access-modal.visible .centered{display:block}.no-access-modal .centered{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;background-color:#40ae49;padding:4em;text-align:center}.no-access-modal h2,.no-access-modal p{color:#fff}.no-access-modal h2{margin-bottom:1em}.no-access-modal h2:before{display:none}.no-access-modal .close-modal{position:absolute;top:.75em;right:.5em}.no-access-modal .close-modal svg{color:#fff;font-size:1.5em}.page-template-page-resources .site-content{overflow:hidden}.resources-archive .archive-header{background:#40ae49;border-bottom:0}.resources-archive .archive-header h1{text-align:center}.resources-archive .archive-header h1 svg,.resources-archive .archive-header h1 img{width:1em;margin:0 .25em -0.15em 0;line-height:1}@media(min-width: 44em){.resources-archive .archive-header h1{text-align:left}}.resources-archive .archive-header .filters{margin-bottom:0;text-align:center}.resources-archive .archive-header .filters .btn{margin-bottom:0}@media(min-width: 44em){.resources-archive .archive-header .filters{text-align:right}}.resources-archive .filter-container .btn{background:#2b7632}.resources-archive .full-section-list li{margin:0;box-shadow:none !important}.resources-archive .full-section-list li a{padding:.25em 1em;border-bottom:1px solid #f3f6f8}.download-icon{font-size:3em;text-align:center;float:left;width:5%;margin-right:2%}.download-icon svg{fill:#e0e0e0;max-width:100%;height:1em;margin:0}.resource-content{float:left;width:93%}#no-access{padding:1em 2em;text-align:center;font-weight:bold;color:#9f9f9f;font-size:1.1em}#no-access a{display:inline-block;padding:0;text-decoration:underline;color:#0068a8;border:0;font-weight:bold}#no-access a:hover{background:none;text-decoration:none}.tax-type .footer-top,.tax-type .footer-bottom:before{background:#f3f6f8}.premium-notice{background:#6e2b6e;color:#fff;padding:.5em 5%;text-align:center;position:relative;overflow:hidden}.premium-notice p{margin:0}.premium-notice a{color:#fff;text-decoration:underline}.premium-notice svg{position:absolute;left:-0.75em;top:-0.5em;width:4em;height:4em;fill:#5f255f;z-index:1;animation:rotation 30s infinite linear}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.article-content{background-color:#f3f6f8;padding:2em 0}.page-header{padding:2em 0 0}.page-header.cat-banner{padding:0;position:relative;margin:0 0 3em}.page-header.cat-banner img{display:block}.page-header.cat-banner h1{font-size:2em}@media(min-width: 50em){.page-header.cat-banner h1{font-size:2.5em}}.page-header.cat-banner:after{content:"";display:none;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}@media(min-width: 44em){.page-header.cat-banner:after{display:block}}.page-header.cat-banner.no-gradient:after{display:none}.page-header.cat-banner .banner-content{background:#fff;color:#333;text-align:center;z-index:2}.page-header.cat-banner .banner-content header{position:absolute;left:1em;right:1em;top:1.5em;padding:1.5em 1em;background-color:rgba(0,0,0,.4);color:#fff}.page-header.cat-banner .banner-content header h1,.page-header.cat-banner .banner-content header h2,.page-header.cat-banner .banner-content header h3{margin:0}@media(min-width: 44em){.page-header.cat-banner .banner-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);max-width:40em;margin:0 auto;background:none;padding:0 1.5em;color:#fff}.page-header.cat-banner .banner-content header{position:static;background:none;padding:0}}@media(min-width: 62.5em){.page-header.cat-banner .banner-content{width:100%}}.page-header.cat-banner .taxonomy-description{padding:1em}@media(min-width: 44em){.page-header.cat-banner .taxonomy-description{padding:0}}.author-archive{background:#fff;border:1px solid #ccc;margin:1em 0;padding:1.5em}.author-archive .page-title{margin:0 0 .5em}.article-navigation{padding:2em 0 2.75em;text-align:right}.article-navigation>div{position:relative}.article-navigation ul{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.3)}.article-navigation li>a{font-size:.875em;text-align:left}.article-navigation li>a:hover{background-color:#f6881f;border-color:#f6881f}.article-navigation .icon-chevron-up,.article-navigation .icon-chevron-down{top:.875em}.article-navigation .sidebar-dropdown{position:absolute;top:0;right:0;float:none;width:auto}.article-navigation a.btn{width:20em;margin:0;background-color:#f6881f;border-color:#f6881f}.article-navigation a.btn:hover{background-color:#d96f09;border-color:#d96f09}.article-list{padding:0;font-size:1.15em}@media(min-width: 44em){.article-list{font-size:1em}}.card-list li{position:relative;background-color:#fff}@media(min-width: 50em){.card-list li{margin-bottom:3em}}.card-list li a,.card-list li img{display:block}.card-list span,.card-list h4,.card-list li{transition:all 250ms ease-in-out}.card-list a{border:.05em solid #ccc;position:relative}.card-list a:hover{border-color:#0068a8}.card-list a:hover span,.card-list a:hover h4{color:#0068a8}.card-content{padding:1em 1em 3em;position:relative}.card-content h4,.card-content p{color:#333}.card-content h4{margin:0}.card-content p{margin:0;font-size:.875em;font-weight:normal}.read-more{font-size:.875em;font-weight:700;position:absolute;bottom:.75em;left:1.15em;color:#f6881f}.article-meta{text-align:left;padding-bottom:.75em;font-weight:normal;font-style:italic;font-size:.75em;color:#333}.post-type-icon{position:absolute;bottom:.75em;right:1.15em}.post-type-icon svg{fill:#c5c5c5;width:2em;height:2em}.event_subtitle_link{font-weight:normal}.single .article-content{background-color:#fff;padding-top:0}.single .article-content .blog_notice{background:#e2f9e4;padding:1em;text-align:center;font-size:.8em}.single .article-content .blog_notice a{font-size:1.5em}.single .article-content .blog_notice h2{margin:8px}.single .article-banner{padding:0;background:none;position:relative}.single .article-banner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);width:100%;z-index:2}.single .article-banner h1{margin-top:0;font-size:2.5em}@media(min-width: 62.5em){.single .article-banner h1{font-size:3em}}.single .article-banner h1{z-index:3;color:#fff;margin-bottom:0}.single .article-banner img{display:block}.single .article-banner .banner-content{text-align:center}@media(min-width: 44em){.single .article-banner .banner-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);max-width:40em;margin:0 auto;background:none;padding:0 1.5em;color:#fff;z-index:10}}.single .article-banner .banner-content.article{text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;transform:none}@media(min-width: 44em){.single .article-banner .banner-content.article{left:50%;top:50%;right:auto;bottom:auto;width:100%;transform:translate(-50%, -50%)}}.single .article-banner .banner-content.article hgroup h1{position:relative;top:auto;right:auto;left:auto;color:#fff;font-size:1.75em;background-color:rgba(0,0,0,0)}@media(min-width: 50em){.single .article-banner .banner-content.article hgroup h1{font-size:2.5em}}.single .article-banner .banner-content.article hgroup p{font-size:2em;margin:0}.single .article-banner .banner-content.article .meta{padding-top:.5em;color:#fff;z-index:3;position:relative;font-style:italic}.single .article-banner .banner-content.article>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;z-index:3}.single .format-audio .article-banner{overflow:hidden}.single .format-audio .article-banner>img{position:absolute;top:0;left:50%;bottom:0;transform:translateX(-50%);max-width:200%}@media(min-width: 44em){.single .format-audio .article-banner>img{position:static;transform:none;max-width:100%}}.single .format-audio .article-banner .banner-content{position:static}@media(min-width: 44em){.single .format-audio .article-banner .banner-content{position:absolute}}.single .format-audio .article-banner .banner-content>div{position:relative;top:auto;left:auto;transform:none}@media(min-width: 44em){.single .format-audio .article-banner .banner-content>div{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}}.article-single{padding-bottom:0}.article-single .article-list{background-color:#f3f6f8;padding:3em 0}.article-single .article-list h2{text-align:center}.single-content{padding:3em 0}.single-content .list-meta{border-top:1px solid #ccc;padding:1em 0}.article-footer{margin:0;padding:4em 0;background-color:#f3f6f8}.article-footer .wrap{position:relative}.yarpp-related h3{text-align:center}.podcast-detail{margin:1em 0}.podcast-actions{margin:1em 0 0}.podcast-actions .btn{padding:.35em 1em;margin-right:.5em}.podcast-content,.webinar-content{padding:0 1.5em 3em}@media(min-width: 50em){.podcast-content,.webinar-content{padding:0 8% 3em}}.podcast-image{display:block;max-width:20em;margin:0 auto 2em}.podcast-side{background:#f3f6f8;padding:2em 1.5em}@media(min-width: 50em){.podcast-side{background:none;padding:3em 5% 3em 0}}.podcast-side li{border-bottom:.05em solid #0068a8}.podcast-side li:last-child{border-bottom:none}.webinar-side{background:#f3f6f8;padding:2em 1.5em}@media(min-width: 50em){.webinar-side{background:none;padding:3em 5% 3em 0}}.single-podcast,.single-webinar{position:relative}@media(min-width: 50em){.single-podcast,.single-webinar{background:linear-gradient(to right, #fff, #fff 65%, #f3f6f8 65%, #f3f6f8);border-bottom:1px solid #0068a8}}#webinar-banner{background-size:cover;background-position:center center;background-repeat:no-repeat}#webinar-banner .banner-content{position:relative;z-index:10;left:auto;right:auto;bottom:auto;top:auto;transform:none;max-width:45em;padding:3em 1em}#webinar-banner .banner-content>.centered{position:static;transform:none}.webinar-container{margin:1em auto}.article-related h4{margin:0 0 .75em}.article-resources,.article-more{list-style:none;margin:0 0 1em;padding:0}.article-resources li,.article-more li{margin:0 0 1em}.article-resources a,.article-more a{display:block;position:relative;background:#fff;padding:.75em .5em .75em 2.5em;border:1px solid #d3dee5;line-height:1;font-size:.9375em;font-weight:normal}.article-resources a:hover,.article-more a:hover{border-color:#0068a8}.article-resources a svg,.article-more a svg{position:absolute;left:.5em;top:50%;margin-top:-0.5em;height:1em;fill:#0068a8}.author-info{border-top:1px solid #d3dee5;margin:2em 0 0;padding:2em 0 0}@media(min-width: 50em){.author-info{border:0;border-left:1px solid #d3dee5;padding:0 0 0 5%;margin:0}}.author-info header{margin-bottom:.5em;position:relative;padding-left:4.5em}.author-info h2{margin:0 0 .15em}.author-info img{position:absolute;left:0;top:50%;margin-top:-2em;max-width:4em;border-radius:50%}.author-info h4{margin:0;font-size:.8em}.author-info .btn{font-size:.875em;padding:.5em 1.65em}.no-author .wrap{max-width:45em}.no-author .article-related{width:100%;margin:0}.no-author .article-related h4{text-align:center}.no-author .article-more{list-style:none;padding:0;margin:0}.no-author .article-more>li{display:block;margin-bottom:1em}@media(min-width: 44em){.no-author .article-more>li{float:left;width:45%;margin:0 10% 1em 0}.no-author .article-more>li:last-child,.no-author .article-more>li:nth-child(even){margin:0 0 1em}}.article-contributors{color:#737373}.article-contributors a{color:#737373;border-bottom:1px solid rgba(51,51,51,.1);padding-bottom:1px}.article-contributors a:hover{border-color:#333;color:#333}.article-contributors ul{display:inline;list-style:none;margin:0 0 0 1em;padding:0}.article-contributors ul li{display:inline;font-weight:bold}.article-contributors ul li:after{content:"//";margin:0 .5em}.article-contributors ul li:last-child:after{display:none}.form-wrap{border:.05em solid #ccc;background:#fff;position:relative;width:90%;max-width:36em;margin:0 auto}@media(min-width: 50em){.form-wrap{width:100%}}.form-wrap>img{display:block}.form-wrap .form-content{padding:1em 1.5em}.form-wrap h3{margin:0 0 .5em;color:#0068a8;text-align:center}.form-wrap h3:before{content:"";display:block;height:.35rem;width:6.25rem;background:#40ae49;margin:0 auto 1rem}.form-wrap label{font-weight:bold;font-size:.75em;text-transform:uppercase}.form-wrap input{display:block;width:100%;border:.05em solid #ccc;padding:.75em;font-size:1.25em}.form-wrap input[type=submit]{background:#0068a8;color:#fff;text-transform:uppercase;font-weight:bold;font-size:1em;border:0}.form-wrap input[type=checkbox],.form-wrap input[type=radio]{display:inline-block;width:auto;border:0;margin:.15em .5em 0 0 !important}.form-wrap fieldset{margin:0 0 2em !important}.form-wrap fieldset.rcp_user_fieldset{margin:0 0 .5em !important}.form-wrap fieldset.rcp_subscription_fieldset{margin:0 !important}.form-wrap legend{display:block;width:100%;color:#0068a8;font-weight:bold}.rcp_registration_total{display:none}#rcp_registration_form .rcp_subscription_fieldset{display:none}#rcp_registration_form .rcp_subscription_fieldset:before{content:"";display:block;width:60%;height:1px;background:#e0e0e0;margin:1em auto}.rcp_subscription_message{text-align:center;color:#0068a8}#rcp_subscription_levels{margin:0;padding:0;list-style:none}#rcp_subscription_levels>li{display:block;margin:0 0 1em}@media(min-width: 44em){#rcp_subscription_levels>li{float:left;width:48%;margin:0 4% 1em 0}#rcp_subscription_levels>li:nth-child(even){margin:0 0 1em}}#rcp_subscription_levels .rcp_subscription_level input[type=radio]{position:absolute;opacity:0}#rcp_subscription_levels .rcp_subscription_level input[type=radio]:checked+label{border-color:#40ae49}#rcp_subscription_levels .rcp_subscription_level input[type=radio]:checked+label header{background:#40ae49;color:#fff}#rcp_subscription_levels .rcp_subscription_level input[type=radio]:checked+label header .icon-check{display:inline;position:absolute;top:50%;left:.5em;margin-top:-0.5em}#rcp_subscription_levels .rcp_subscription_level label{display:block;width:100%;border:1px solid #9f9f9f}#rcp_subscription_levels .rcp_subscription_level label header{position:relative;display:block;background:#9f9f9f;color:#333;text-align:center;padding:.5em 1em;font-size:1.1em;font-weight:normal;text-transform:none}#rcp_subscription_levels .rcp_subscription_level label header .icon-check{display:none}.rcp_level_description{padding:1em 1.5em;text-transform:none;font-weight:normal;font-size:.875em}.rcp_subscription_level_name{display:block;font-size:1.25em;text-transform:uppercase;font-weight:bold}#rcp_user_login_wrap{display:none}.rcp-table{margin:1em auto}.rcp-table th{background:#e0e0e0;color:#333;text-align:left;padding:.5em;border-right:.25em solid #fff}.rcp-table td{padding:.5em}.rcp-table .rcp-total td{background:#e0e0e0;color:#333;text-align:left;padding:.5em;border-right:.25em solid #fff}#dashboard .card-container-header{padding:1em}#dashboard .card-container-header h3{text-align:left;color:#fff;margin:0}#dashboard .card-container-header h3:before{display:none}#dashboard .card-container-header a{text-decoration:underline}#dashboard .card-container-header a:hover{text-decoration:none}#dashboard .list-container>ul>li{padding:1em 0}#dashboard .list-container>ul>li:last-child{padding-bottom:0}#dashboard .list-container svg{left:0}#dashboard .list-container p{line-height:1.2;margin:0 0 .5em}#dashboard .list-container h4{margin:0 0 .25em}#dashboard .box-actions .btn{padding:.25em .75em;background:#0068a8;border-color:#0068a8}#dashboard .box-actions .btn:hover{background:#004875;border-color:#004875}#dashboard .box-actions .btn.orange{background:#f6881f;border-color:#f6881f}#dashboard .box-actions .btn.orange:hover{background:#d96f09;border-color:#d96f09}.dash-links{text-align:center;padding:0;margin:0;list-style:none}.dash-links li{display:inline-block}.dash-links .btn{padding:.25em 1em}.dash-links h3{color:#333}.dash-links h3:before{display:none}#subscription-level{background:#0068a8;padding:.5em 1em;font-size:.875em;position:relative;margin:0 0 1em}#subscription-level p{margin:0;color:#fff;font-weight:bold}#subscription-level .btn{float:right;margin-left:1em;padding:.75em .5em;border-radius:0;position:relative;margin:0 0 0 1em}#subscription-level svg{fill:#fff;margin:0 .5em 0 0}.restrict-message{padding:2em 0}.restrict-message svg{display:block;margin:0 auto .75em;font-size:2.5em}.restrict-message>div{padding:2em;font-size:1.1em;background:#0068a8;margin:0 auto;color:#fff;max-width:30em;width:96%}.restrict-message a{color:#fff;font-weight:bold}.restrict-message a.white{color:#333}.restrict-message ul{text-align:center}.group-leader-actions{background:#efefef;clear:both;margin:1em 0 .5em}.group-leader-actions .wrap{width:94%;margin:0 auto;padding:1em 0}.group-leader-actions p{text-align:center;font-style:normal !important;margin:0 0 1.25em}.group-leader-actions p strong{font-size:1.1em}.add-user-actions{text-align:center}.add-user-actions a{margin:0 0 1em 0;background:#40ae49;color:#fff !important;font-size:.875em;padding:.25em .75em;border-radius:.15em}.add-user-actions a:hover{background:#328939}.add-user-form{background:#d6d6d6;padding:.5em 1em;display:none}.add-user-form .gform_wrapper li.gfield{padding:0;border:0;margin-top:0}.add-user-form .gform_wrapper li.gfield span label{font-weight:normal;text-transform:none}.add-user-form .gform_wrapper input[type=submit]{font-size:.875em;padding:.25em .75em}.add-user-form .gform_wrapper .ginput_container{margin:0 !important}.add-user-form .gform_wrapper .ginput_container_email input{width:100% !important}.add-user-form .gform_confirmation_message{text-align:center}.group-users{width:100%;font-size:.875em}.group-users th{border-bottom:1px solid #999;color:#afafaf;margin:1em 0 .25em;text-transform:uppercase}.group-users tr.hide{display:none}.group-users td a,.group-users th a{font-size:1.5em;color:#c54641;margin-right:.25em;font-weight:bold;vertical-align:middle}.group-users td a:hover,.group-users th a:hover{color:#a23631}.group-users td svg,.group-users th svg{position:static;transform:none;font-size:1.05em;color:#333;margin-right:.5em;font-weight:bold;vertical-align:middle;margin-top:-0.25em;float:none !important}.group-users td:last-child,.group-users th:last-child{text-align:right}.group-btns{text-align:center;margin:1em 0 0}.group-leader-offer{padding:1em 0 0}.group-leader-offer img{display:block;margin:0 auto !important;position:static !important;transform:none !important;max-width:100% !important}.group-leader-offer h3{font-size:1.25em;color:#40ae49;text-align:left;margin:0}.group-leader-offer h3:before{display:none}.group-leader-offer h4{color:#40ae49 !important;text-transform:none;font-weight:normal;font-size:.9375em !important}.group-leader-offer a{font-size:.875em;color:#40ae49 !important;font-weight:bold !important}.group-leader-offer ul{font-size:.75em;padding-left:1.5em;list-style:square}#login-container{background:#fff;max-width:35em;margin:0 auto 2em;background:#0068a8}#login-container.course-login{margin:0 auto}#login-container.course-login a{display:block;font-weight:normal;color:#fff;text-decoration:underline;margin:1em 0 0;font-size:.875em}#login-container.failed header{background:#c54641}#login-container h2{text-align:center;font-size:1.125em;color:#fff}#login-container+.cart{display:none !important}#login-container header{background:#004875;padding:1.5em 1em;text-align:center;color:#fff}#login-container aside{text-align:center;color:#fff;margin:0}#login-container aside:before{content:"";display:block;margin:1.5em auto 1.5em;width:5em;height:.0625em;background:#004875}#login-container .gform_wrapper{margin:0}#login-container .gform_body .gfield input{border:1px solid #e0e0e0;padding:.5em}#login-container .gform_fields>li:first-child{margin-top:.75em}#login-container .gfield{position:relative;margin-top:1em}#login-container .gfield>label{top:.5em;left:.5em;color:#555;color:#fff;font-weight:normal}#login-container .ginput_container{margin-top:0}#login-container .ginput_container_email input{width:100%}#login-container .ginput_complex label{color:#999;color:rgba(255,255,255,.8)}#login-container .gform_footer{margin:1em 0 0;padding:0}#login-container .gform_footer input[type=submit]{display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#40ae49;color:#fff;border:1px solid #40ae49;font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em;display:block;width:100%}#login-container .gform_footer input[type=submit]:hover{color:#fff;background:#328939;border-color:#328939}#login-container .nav{list-style:none;margin:0;padding:0 2em 1.5em;text-align:center}#login-container .nav .active{display:none}#login-container .nav a{color:#fff;border:1px solid #fff;padding:.5em 1em}#login-container .nav a:hover{background:#004875;border-color:#004875}#login-container #loginform{text-align:left}#login-container #loginform label{display:block;color:#555;color:#fff}#login-container #loginform p{margin:0 0 1em}#login-container #loginform p.login-remember,#login-container #loginform p.login-submit{margin:.75em 0 0}#login-container #loginform input{width:100%;padding:.5em;border:1px solid #e0e0e0}#login-container #loginform input[type=checkbox]{width:auto;margin-right:.5em;line-height:1}#login-container #loginform input[type=submit]{display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#40ae49;color:#fff;border:1px solid #40ae49;font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em;display:block}#login-container #loginform input[type=submit]:hover{color:#fff;background:#328939;border-color:#328939}#login-container .gform_body input{width:100%}#login-container .gform_body input[type=checkbox]{width:auto;vertical-align:baseline}#login-container .gform_body input[type=checkbox]+label{color:#fff}#login-container .gf_login_links{margin:1em 0 0}#login-container .gf_login_links a{color:#fff;font-weight:normal;text-decoration:underline;font-size:.8125em}.page-template-page-flexible #login-container{margin:2em auto}.videoTools{margin:0 auto 2em;max-width:50em;border-bottom:.5em solid #0068a8}.videoTools h4{text-align:center}.page-template-page-flexible .site-content,.page-template-page-basic .site-content{background-color:#f3f6f8}#section1 section{margin-top:0;padding-top:3em}#section1 section.module-banner-full,#section1 section.module-banner-split{margin-top:0;padding-top:0}.page-template-page-basic .site-content{background-color:#fff}.flexible-section{margin:2em auto 4em}.flexible-section.white{background-color:#fff}.flexible-section.gray{background-color:#f3f6f8}.flexible-section.no-margin{margin:0 auto}.flexible-content-area{background-color:#f3f6f8}.flexible-content-area.white{background:#fff}.flexible-content-area .btn{border:1px solid #f6881f}.flexible-content-area .btn.red{background-color:#c54641;border-color:#c54641}.flexible-content-area .btn.red:hover{background-color:#a23631;border-color:#a23631}.flexible-content-area .btn.green{background-color:#40ae49;border-color:#40ae49}.flexible-content-area .btn.green:hover{background-color:#328939;border-color:#328939}.flexible-content-area .btn.blue{background-color:#0068a8;border-color:#0068a8}.flexible-content-area .btn.blue:hover{background-color:#004875;border-color:#004875}.flexible-content-area .btn.purple{background-color:#6e2b6e;border-color:#6e2b6e}.flexible-content-area .btn.purple:hover{background-color:#491d49;border-color:#491d49}.flexible-content-area .btn.yellow{background-color:#f6881f;border-color:#f6881f}.flexible-content-area .btn.yellow:hover{background-color:#d96f09;border-color:#d96f09}.flexible-content-area .btn.white{background-color:#fff;border-color:#fff}.flexible-content-area .btn.white:hover{background-color:#e6e6e6;border-color:#e6e6e6}.flexible-content-area .btn.outline{background-color:rgba(0,0,0,0);color:#f6881f}.flexible-content-area .btn.outline.white{color:#fff}.flexible-content-area .btn.outline.red{color:#c54641}.flexible-content-area .btn.outline.green{color:#40ae49}.flexible-content-area .btn.outline.blue{color:#0068a8}.flexible-content-area .btn.outline.purple{color:#6e2b6e}.flexible-content-area .btn.outline.yellow{color:#eacb39}.flexible-content-area .btn.outline:hover{color:#fff}.basic-content-area{background-color:#fff}.newsbar{padding-top:0em !important}.newsbar .newsbar-container{padding:.5em 1em;color:#fff;background:#0068a8;display:flex;justify-content:space-between;align-items:center}.newsbar .newsbar-container .newsbar-content{display:flex;align-items:center}.newsbar .newsbar-container div{padding:0 1em;text-align:center}@media screen and (max-width: 600px){.newsbar .newsbar-container #news-icon{display:none}}.newsbar .newsbar-container img{display:flex}.newsbar .newsbar-container #news_headline{font-weight:bold;padding-right:15px}.newsbar .newsbar-container a{padding:2px;margin:0 15px;text-decoration:underline;color:#fff}.newsbar .newsbar-container.purple{background:#6e2b6e}.newsbar .newsbar-container.green{background:#40ae49}.newsbar .newsbar-container.red{background:#c54641}.newsbar .newsbar-container.yellow{background:#eacb39;color:#333}.newsbar .newsbar-container.yellow a{color:#333}.newsbar .newsbar-container .close_newsbar{background:none;border:none}.newsbar .newsbar-container .close_newsbar:hover{opacity:.8}.banner-container{position:relative;display:block}.banner-container:after{content:"";display:block;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#header_slider_carousel .banner-container:after{display:none !important}a.banner-container{font-weight:normal}.module-banner-full,.module-banner-simple{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}@media(min-width: 44em){.module-banner-full.no-gradient .banner-container:after,.module-banner-simple.no-gradient .banner-container:after{display:none}}.module-banner-full.no-margin,.module-banner-simple.no-margin{margin-bottom:0}.module-banner-full .banner-content,.module-banner-simple .banner-content{background:#fff;color:#333;text-align:center;z-index:2}.module-banner-full .banner-content header,.module-banner-simple .banner-content header{position:absolute;left:1em;right:1em;top:1.5em;padding:1.5em 1em;background-color:rgba(0,0,0,.4);color:#fff}.module-banner-full .banner-content header h1,.module-banner-full .banner-content header h2,.module-banner-full .banner-content header h3,.module-banner-simple .banner-content header h1,.module-banner-simple .banner-content header h2,.module-banner-simple .banner-content header h3{margin:0}.module-banner-full .banner-content header h1,.module-banner-simple .banner-content header h1{font-size:1.8em}@media(min-width: 44em){.module-banner-full .banner-content header h1,.module-banner-simple .banner-content header h1{font-size:2.25em}}@media(min-width: 15em){.module-banner-full .banner-content,.module-banner-simple .banner-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);max-width:40em;margin:0 auto;background:none;padding:0 1.5em;color:#fff}.module-banner-full .banner-content header,.module-banner-simple .banner-content header{position:static;background:none;padding:0}}@media(min-width: 62.5em){.module-banner-full .banner-content,.module-banner-simple .banner-content{width:100%}}.banner-back{display:block}.banner-box{position:relative;background:#0068a8;color:#fff;z-index:10;margin:0 auto;padding:3em 2em 2em;text-align:center}@media(min-width: 44em){.banner-box{margin-top:-4em;max-width:44em}}.banner-box:before{content:"";width:4em;height:.35em;background-color:#40ae49;position:absolute;top:1.5em;left:50%;margin-left:-2em}.banner-box.white{color:#333;border-color:#ccc;background:#fff}.banner-box.white:before{background-color:#f6881f}.banner-box.white a{color:#0068a8}.banner-box.white a.btn{color:#fff}.banner-box h1,.banner-box h2,.banner-box h3,.banner-box h4{margin:0 0 .25em}.banner-box a{color:#fff}.banner-box a:hover{text-decoration:underline}.video-toggle.btn svg{margin-right:.5em}.banner-extra{padding:1em}@media(min-width: 44em){.banner-extra{padding:0}}.card-mini{background-color:#0068a8;padding:2em;color:#fff}.card-mini .svg-icon{display:block;text-align:right}.card-mini .svg-icon img{width:8em}.card-mini .svg-icon svg{font-size:8em}.card-mini h2{font-size:3em;position:relative;margin:0 0 .25em}.card-mini h2:before{content:"";width:2em;height:.25em;background-color:#40ae49;position:absolute;top:-1em;left:0}.card-mini p{padding-bottom:1.5em}.card-mini a.btn{border-radius:0;padding:.35em 1em}.module-banner-split{position:relative;color:#fff;overflow:hidden;margin-top:0 !important}.module-banner-split img{position:relative;z-index:1}.module-banner-split.diagonal{margin-bottom:0 !important}.module-banner-split.diagonal:before{content:"";display:none;width:150%;height:80%;background:#f3f6f8;transform-origin:center top;transform:rotate(-20deg);position:absolute;left:-45%;bottom:-50%;z-index:2}@media(min-width: 62.5em){.module-banner-split.diagonal:before{display:block}}.module-banner-split h2{font-size:2em;position:relative}@media(min-width: 62.5em){.module-banner-split h2{font-size:2.5em}}.module-banner-split h2:before{content:"";width:4em;height:.15em;background-color:#40ae49;position:absolute;top:-0.5em;left:50%;margin-left:-2em}@media(min-width: 62.5em){.module-banner-split h2:before{left:0;margin:0}}.module-banner-split:after{content:"";background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;display:none}@media(min-width: 62.5em){.module-banner-split:after{display:block}}.module-banner-split.no-gradient:after{display:none}.module-banner-split .btn{background-color:#f6881f}.module-banner-split h2:before{background-color:#f6881f}.module-banner-split div.red .btn{background-color:#c54641}.module-banner-split div.red h2:before{background-color:#c54641}.module-banner-split div.blue .btn{background-color:#0068a8}.module-banner-split div.blue h2:before{background-color:#0068a8}.module-banner-split h3{font-weight:300;font-size:1.65em;margin-bottom:.1em}.module-banner-split a{display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#0068a8;color:#fff;border:1px solid #0068a8;font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em}.module-banner-split a:hover{color:#fff;background:#004875;border-color:#004875}.module-banner-split p{font-size:1em}.module-banner-split .red h2:before{background-color:#c54641}.module-banner-split .red a{background-color:#c54641;border-color:#c54641}.module-banner-split .red a:hover{background:#a23631}.module-banner-split .blue h2:before{background-color:#0068a8}.module-banner-split .blue a{background-color:#0068a8;border-color:#0068a8}.module-banner-split .blue a:hover{background:#004875}.module-banner-split .purple h2:before{background-color:#6e2b6e}.module-banner-split .purple a{background-color:#6e2b6e;border-color:#6e2b6e}.module-banner-split .purple a:hover{background:#491d49}.module-banner-split .green h2:before{background-color:#40ae49}.module-banner-split .green a{background-color:#40ae49;border-color:#40ae49}.module-banner-split .green a:hover{background:#328939}.module-banner-split .yellow h2:before{background-color:#f6881f}.module-banner-split .yellow a{background-color:#f6881f;border-color:#f6881f}.module-banner-split .yellow a:hover{background:#d96f09}.module-banner-split .banner-content{position:static;padding:1.5em 1em;background:#fff;color:#333}.module-banner-split .banner-content header{position:absolute;top:1.5em;left:1em;right:1em;z-index:3;text-align:center;padding:1.5em 1em;background-color:rgba(0,0,0,.4);color:#fff}.module-banner-split .banner-content header h1,.module-banner-split .banner-content header h2,.module-banner-split .banner-content header h3{margin:0}@media(min-width: 44em){.module-banner-split .banner-content{padding:1.5em 3em}.module-banner-split .banner-content header{font-size:1.5em}}@media(min-width: 62.5em){.module-banner-split .banner-content{position:absolute;top:4em;left:5%;right:5%;z-index:3;padding:0;color:#fff;background:none}.module-banner-split .banner-content header{position:static;text-align:left;font-size:1em;background:none;padding:0}}.module-banner-split .banner-content img{position:relative;display:block;z-index:5;margin:0 auto;width:100%;max-width:60%}@media(min-width: 62.5em){.module-banner-split .banner-content img{margin:0 auto;max-width:30em}}.module-carousel-calendar{position:relative}.module-carousel-calendar h2{text-align:center;color:#00578d;padding-bottom:1em}.event-slide{padding:0 5em;max-width:67.5em;margin:auto}.event-slide a{color:#f6881f}.event-info-slide-part{display:flex;flex-direction:column-reverse;background:#0068a8}@media(min-width: 67.5em){.event-info-slide-part{display:grid;grid-template-columns:1fr 1fr}}.event-info-slide-part .event-slide-info{padding:2em 3em;color:#fff}.event-info-slide-part .event-slider-image{height:30vh}@media(min-width: 67.5em){.event-info-slide-part .event-slider-image{height:auto;background-position:top !important}}.module-carousel-clouds .title{text-align:center;color:#0068a8;margin:0 0 1em}.cloud-carousel .owl-item.active:before{content:"";display:none;height:4em;width:4em;background:#fff;border-radius:50%;position:absolute;bottom:2em;right:20%}@media(min-width: 50em){.cloud-carousel .owl-item.active:before{display:block}}.cloud-carousel .owl-item.active:after{content:"";display:none;height:2em;width:2em;background:#fff;border-radius:50%;position:absolute;bottom:1em;right:16%}@media(min-width: 50em){.cloud-carousel .owl-item.active:after{display:block}}#cloud_carousel .owl-nav{margin:0}#cloud_carousel .owl-prev,#cloud_carousel .owl-next{display:none;padding:0;background:none;border:0}#cloud_carousel .owl-prev svg,#cloud_carousel .owl-next svg{fill:#0068a8;font-size:3em}@media(min-width: 50em){#cloud_carousel .owl-prev,#cloud_carousel .owl-next{display:block;position:absolute;top:50%;left:5%;margin:-2.5em 0 0 0}#cloud_carousel .owl-prev svg,#cloud_carousel .owl-next svg{font-size:5em}}#cloud_carousel .owl-next{left:auto;right:5%}.credit{font-style:italic;font-size:.9375em}.credit p{line-height:1;margin:0}.credit span{font-weight:bold;font-style:normal}.credit img{display:inline-block !important;border-radius:50%;max-width:4em;border:.15em solid #f6881f;margin:0 0 .5em}@media(min-width: 44em){.credit img{max-width:5em}}.clouds-container{position:relative;max-width:90%;margin:1em auto;background:#fff;border-radius:.5em}@media(min-width: 50em){.clouds-container{background:none;max-width:40em;margin:3em auto}}.clouds-container:before{content:"";width:24em;height:24em;border-radius:50%;background-color:#fff;position:absolute;bottom:2em;left:-2em;z-index:-1;display:none}@media(min-width: 50em){.clouds-container:before{display:block}}.clouds-container:after{content:"";width:24em;height:24em;border-radius:50%;background-color:#fff;position:absolute;bottom:0;right:-3em;z-index:-2;display:none}@media(min-width: 50em){.clouds-container:after{display:block}}.clouds-content{position:relative;max-width:44em;margin:0 auto;text-align:center;padding:4em 2em 2em}@media(min-width: 50em){.clouds-content{padding:5em 6em 4em;margin:0 auto;min-height:460px}}.clouds-content:before{content:"";width:25em;height:25em;border-radius:50%;background-color:#fff;position:absolute;top:-2em;left:50%;margin:0 0 0 -12.5em;z-index:-1;display:none}@media(min-width: 50em){.clouds-content:before{display:block}}.clouds-content:after{content:"";width:25em;height:25em;border-radius:50%;background-color:#fff;position:absolute;bottom:-3em;left:50%;margin:0 0 0 -14em;z-index:-2;display:none}@media(min-width: 50em){.clouds-content:after{display:block}}.clouds-content h2{margin:0 0 .5em}.clouds-content p{font-size:1em}.clouds-content svg{font-size:3em;color:#40ae49;position:absolute;top:.5em;left:50%;margin-left:-0.5em}.module-content-centered{padding:2em 0 0;text-align:center;font-size:1.1em}.module-content-centered h1,.module-content-centered h2,.module-content-centered h3{margin:0 0 .25em}.module-content-centered .sm-wrap{max-width:40em}.module-content-centered>article{max-width:44em;padding:2em;background-color:#fff;margin:0 auto}.module-content-centered.red h1,.module-content-centered.red h2,.module-content-centered.red h3,.module-content-centered.red h4,.module-content-centered.red a{color:#c54641}.module-content-centered.blue h1,.module-content-centered.blue h2,.module-content-centered.blue h3,.module-content-centered.blue h4,.module-content-centered.blue a{color:#0068a8}.module-content-centered.purple h1,.module-content-centered.purple h2,.module-content-centered.purple h3,.module-content-centered.purple h4,.module-content-centered.purple a{color:#6e2b6e}.module-content-centered.green h1,.module-content-centered.green h2,.module-content-centered.green h3,.module-content-centered.green h4,.module-content-centered.green a{color:#40ae49}.module-content-centered.yellow h1,.module-content-centered.yellow h2,.module-content-centered.yellow h3,.module-content-centered.yellow h4,.module-content-centered.yellow a{color:#f6881f}.module-content-centered.black h1,.module-content-centered.black h2,.module-content-centered.black h3,.module-content-centered.black h4,.module-content-centered.black a{color:#333}.module-content-centered a.btn{color:#fff}#header_slider_carousel{margin-bottom:2em}#header_slider_carousel .owl-nav{margin:0}#header_slider_carousel .owl-prev,#header_slider_carousel .owl-next{display:none;padding:0;background:none;border:0}#header_slider_carousel .owl-prev svg,#header_slider_carousel .owl-next svg{fill:#fff;font-size:3em}@media(min-width: 50em){#header_slider_carousel .owl-prev,#header_slider_carousel .owl-next{display:block;position:absolute;top:50%;left:5%;margin:-2.5em 0 0 0}#header_slider_carousel .owl-prev svg,#header_slider_carousel .owl-next svg{font-size:5em}}#header_slider_carousel .owl-next{left:auto;right:5%}@media screen and (max-width: 460px){#header_slider_carousel .owl-dots{display:none}}@media(min-width: 44em){#header_slider_carousel .banner-slide.no-gradient .banner-container:after{display:none}}#header_slider_carousel .banner-box.red{background:#c54641}#header_slider_carousel .banner-box.green{background:#40ae49}#header_slider_carousel .banner-box.purple{background:#6e2b6e}#header_slider_carousel .banner-box.orange{background:#f6881f}#header_slider_carousel .banner-box.yellow{background:#eacb39}#header_slider_carousel .banner-box.white{background:#fff}#header_slider_carousel .banner-box:before{background:#fff}.module-four-box a{color:#40ae49;text-align:right;display:block;position:absolute;bottom:5%;right:10%}.module-four-box .icon-arrow-right{margin-left:.25em}.color-boxes{color:#fff}.color-boxes a{color:#fff !important;border-bottom:1px solid rgba(0,0,0,0)}.color-boxes a:hover{border-bottom:1px solid #fff}.color-boxes .grid-box.red{background:#c54641}.color-boxes .grid-box.green{background:#40ae49}.color-boxes .grid-box.blue{background:#0068a8}.color-boxes .grid-box.yellow{background:#f6881f}.color-boxes .grid-box.purple{background:#6e2b6e}.color-boxes .grid-box h3:before{background-color:#fff !important}.module-gravity-form h3.gform_title{margin:0 !important;padding:0 !important;text-align:center;font-size:2.5em !important}.module-gravity-form .form-container{background-color:#0068a8;color:#fff;padding:2em;margin:0 auto;border:.05em solid #ccc}.module-gravity-form .form-container input[type=submit],.module-gravity-form .form-container input[type=button].gform_next_button{display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#f6881f;color:#fff;border:1px solid #f6881f;font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em;border:.05em solid #f6881f}.module-gravity-form .form-container input[type=submit]:hover,.module-gravity-form .form-container input[type=button].gform_next_button:hover{color:#fff;background:#d96f09;border-color:#d96f09}.module-gravity-form .form-container input[type=button].gform_previous_button{display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#937ab0;color:#fff;border:1px solid #937ab0;font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em;border:.05em solid #937ab0}.module-gravity-form .form-container input[type=button].gform_previous_button:hover{color:#fff;background:#795c9b;border-color:#795c9b}.module-gravity-form .form-container button[type=button].gform_save_link{display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#40ae49;color:#fff;border:1px solid #40ae49;font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em;border:.05em solid #40ae49}.module-gravity-form .form-container button[type=button].gform_save_link:hover{color:#fff;background:#328939;border-color:#328939}.module-gravity-form .form-container button[type=button].gform_save_link svg path{fill:#fff}.module-gravity-form .form-container .gform_wrapper.gravity-theme .ginput_counter,.module-gravity-form .form-container .gform_wrapper.gravity-theme .gf_progressbar_title{color:#ccc}.module-gravity-form .form-container .gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue{background-color:#40ae49}.module-gravity-form .form-container .gfield_required_asterisk{color:#f6881f !important}.module-grid h2{margin:0 auto 1em}.module-side-by-side{padding:0}.module-side-by-side .blue{background-color:#0068a8;border-top:.25em solid #40ae49;border-bottom:.25em solid #f6881f}.module-side-by-side .dark-blue{background-color:#03567f;border-top:.25em solid #f6881f;border-bottom:.25em solid #40ae49}@media(min-width: 50em){.grid-halves{display:grid;grid-template-columns:50% 50%;max-width:67.5em}}.grid-half{position:relative;padding:2em 4%;color:#fff}@media(min-width: 62.5em){.grid-half{padding:2em 3em}}.grid-half h2{margin-top:0}.grid-half.orange{background-color:#f6881f}.grid-half.tabs .btn{float:none}.grid-half img{float:left;max-width:30%}.grid-half .btn{margin-top:2.5em;float:right}.grid-half p:last-of-type{margin-bottom:2em}.module-tabbed-content .blue a:hover,.module-tabbed-content .blue li.active a{background-color:#0068a8;border-color:#0068a8}.module-tabbed-content .green a:hover,.module-tabbed-content .green li.active a{background-color:#40ae49;border-color:#40ae49}.module-title{padding-top:2em}.module-title.flexible-section{margin-bottom:1em}.module-title.center{text-align:center}.module-title.center h2:before{left:50%;margin-left:-2em}.module-title h2{position:relative;margin:0;font-size:2.5em}.module-title h2.white{color:#fff}.module-title h2:before{content:"";width:4em;height:.15em;background-color:#0068a8;position:absolute;top:-0.5em;left:0}.module-title.yellow h2:before{background-color:#f6881f}.module-title.green h2:before{background-color:#40ae49}.module-title.red h2:before{background-color:#c54641}.module-title.purple h2:before{background-color:#6e2b6e}.module-with-sidebar{padding:0}.module-with-sidebar.no-style .content-container,.module-with-sidebar.no-style .widget-container{background:none;padding:0;border:0}@media(min-width: 50em){.module-with-sidebar.no-style .content-container{width:70%;margin-right:5%}}@media(min-width: 50em){.module-with-sidebar.right .content-container{margin:0 0 0 5%}}.content-container{padding:2em;background:#fff;border:.05em solid #ccc}.content-container h1,.content-container h2,.content-container h3,.content-container h4,.content-container h5,.content-container h6{margin-top:0}@media(min-width: 50em){.content-container{float:left;width:73%;margin-right:2%}}@media(min-width: 50em){.right .content-container{float:right;margin:0 0 0 2%}}.widget-container{background-color:#fff;width:100%;margin:0 auto;border:.05em solid #ccc;margin:0 0 1.75em;padding:1.5em 1.75em;font-size:.8125em}@media(min-width: 50em){.widget-container{width:25%;float:left}}.widget-container h3,.widget-container h4{font-size:1.25em;margin:0 0 .5em}.widget-container.widget-image,.widget-container.widget-video{padding:0}.widget-container.widget-image img,.widget-container.widget-video img{display:block}.widget-container.widget-video{text-align:center}.widget-container.widget-video a{display:block;margin:0 0 .25em;position:relative}.widget-container.widget-video a .icon-play-circle{display:block;position:absolute;top:55%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:5em;transition:all 250ms ease-in-out;opacity:.5}.widget-container.widget-video a:hover .icon-play-circle{opacity:.9}.widget-list{padding:0}.widget-list a{display:block;padding:.5em 1.75em;color:#0068a8;transition:all 250ms ease-in-out;font-weight:normal}.widget-list a:hover{background:#e0e0e0}.widget-list ul{margin:0;padding:0 0 1em;list-style:none}.widget-list h4{padding:1.5em 1.45em .5em}.accordion-container{padding:4em 0;background-color:#fff}.accordion-container h3{text-align:center;color:#0068a8}.accordion-container>ul{padding:0;margin:0 auto;list-style:none}.accordion-container .icon-minus{display:none}.accordion-container li:last-child a{border-bottom:none}.accordion-container li.active .icon-minus{display:inline-block}.accordion-container li.active .icon-plus{display:none}.accordion-container li>div{display:none;background-color:#f6f9fc;padding:2em;margin-top:-0.1em}.accordion-container a.content-trigger{display:block;padding:1em 0;border-bottom:.05em dotted #333}.accordion-container svg{background-color:#f6881f;color:#fff;font-size:1.15em;margin-right:.5em}.flexible-section.accordion-container{background:none;padding:2em 0}.flexible-section.accordion-container li>div{background:#fff}.hotel-box{background:rgba(159,156,209,.1294117647);margin-top:1em;padding:1em}.module-video .wrap{max-width:50em}.single-video-widget{background:#fff;box-shadow:0 8px 10px 0px rgba(0,0,0,.15);margin-bottom:4em !important}.single-video-widget header{background:#0068a8;padding:.5em 1em}.single-video-widget header.red{background:#c54641}.single-video-widget header.yellow{background:#f6881f}.single-video-widget header.purple{background:#6e2b6e}.single-video-widget header.green{background:#40ae49}.single-video-widget header.black{background:#333}.single-video-widget h2{text-align:center;color:#fff;text-transform:uppercase;font-size:1.5em}.single-video-widget h2 svg{fill:#fff}.vwidget-featured h3{text-align:center;font-weight:normal;font-size:1.35em}.vwidget-related{padding:.5em 1em}.vwidget-related h4{margin:0 0 1em;text-align:center}.vwidget-related ul{list-style:none;margin:0;padding:0}.vwidget-related ul li{float:left;width:32%;margin:0 2% 1em 0}.vwidget-related ul li:nth-child(3n){margin-right:0}.vwidget-related ul li a{display:block;color:#333;line-height:1.4;font-weight:normal;font-size:.8125em;overflow:hidden}.vwidget-related ul li a img{height:6em;width:auto;min-width:100%;max-width:none}.module-video-gallery h3,.module-video-gallery h2{position:relative;text-align:center}.module-video-gallery h3:before,.module-video-gallery h2:before{content:"";width:4em;height:.15em;background-color:#0068a8;position:absolute;top:-0.5em;left:50%;margin-left:-2em}.module-video-gallery .video_gallery_headline .video_gallery_headline_buttons{text-align:center}.module-video-gallery .video_gallery_text{text-align:center}.module-video-gallery .main-video-content{display:flex;column-gap:3em;align-items:center;margin-bottom:50px}.module-video-gallery .main-video-content>div{width:50%}.module-video-gallery .main-video-content.video_gallery_main_layout_right{flex-direction:row-reverse}.module-video-gallery .main-video-content.video_gallery_main_layout_top{flex-direction:column}.module-video-gallery .main-video-content.video_gallery_main_layout_bottom{flex-direction:column-reverse}.module-video-gallery .video-main{margin:0 auto 2em;max-width:50em}.module-video-gallery .video-menu{text-align:center;display:grid;grid-template-columns:repeat(3, 1fr);list-style:none;grid-column-gap:1em;grid-row-gap:1em}.module-video-gallery .video-menu a{display:block;position:relative;color:#333;font-weight:normal}.module-video-gallery .video-menu a .icon-play-circle{position:absolute;top:45%;left:50%;transform:translate(-50%, -50%);fill:#fff;opacity:.5;font-size:4em}.module-video-gallery .video-menu a.active:hover{cursor:default}.module-video-gallery .video-menu a.active .icon-play-circle{display:none}.module-two-thirds h1,.module-two-thirds h2,.module-two-thirds h3{color:#0068a8}.module-two-thirds .third{text-align:center}.module-articles{background:#ccc;background-size:cover;padding:6em 0;color:#fff;position:relative}.module-articles.no-margin{margin:0}.module-articles:before{content:"";background-color:rgba(0,0,0,.65);position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.module-articles>div{position:relative;z-index:1}.articles-about{margin-bottom:2em}@media(min-width: 50em){.articles-about{float:left;width:60%;margin-right:10%;margin-bottom:0}}.articles-about h2{margin:0 0 .25em;position:relative;font-size:2.75em}.articles-about h2:before{content:"";display:block;height:.25rem;width:5rem;background-color:#40ae49;margin:0 0 .5em}.articles-about .btn{background-color:rgba(0,0,0,0);color:#fff;border:.15em solid #fff;border-radius:0}.articles-about .btn:hover{background-color:#fff;color:#333}.articles-about .btn.margin{margin-right:1em}.articles-cta{padding-top:4em}.articles-recent{text-align:center}@media(min-width: 50em){.articles-recent{float:left;width:30%}}.articles-recent h4{margin:0 0 1em}.articles-recent>a{display:inline-block;text-align:center;color:#333;padding:.25em 1.5em}.articles-recent>a:hover{color:#333}.articles-recent ul{list-style:none;padding:0;margin:0 0 .5em;text-align:left}.articles-recent ul .indiv-resources img{border-radius:0}.articles-recent li{border-bottom:1px solid rgba(255,255,255,.5)}.articles-recent li:last-child{border:0}.articles-recent li a{display:grid;grid-template-columns:15% 82%;grid-column-gap:3%;padding:1.25em .5em;color:#fff;font-weight:normal;line-height:1.4}.articles-recent li a:hover{background:#fff;color:#0068a8}.articles-recent li a div{align-self:center}.articles-recent li span{line-height:3em;height:3em;width:3em;display:block;text-align:center}.articles-recent li span svg{font-size:2em;margin-top:1px}.articles-recent li h5{float:left;width:82%;font-size:1.1em;margin:.5em 0 0}@media(min-width: 44em){.articles-recent li h5{font-size:1em}}.articles-recent li .author{display:block;font-style:italic;font-size:.8125em}.articles-recent p{margin:0;font-size:1.15em;display:block}.articles-recent img{display:block;border-radius:50%}.module-bluetabs{color:#fff;margin-bottom:0}.module-bluetabs.no-margin{margin:0}.module-bluetabs .dark-blue{background-color:#03567f;border-top:.25em solid #f6881f;border-bottom:.25em solid #40ae49}.module-bluetabs .blue{background-color:#0068a8;border-top:.25em solid #40ae49;border-bottom:.25em solid #f6881f}.module-bluetabs .tab-content{padding:1em 0 0}@media(min-width: 50em){.module-bluetabs .tab-content{margin-bottom:0;padding:0 0 0 1em;border:0}}@media(min-width: 62.5em){.module-bluetabs .tab-content .btn{position:absolute;left:3em;bottom:2em;margin:1em 0 0}}.module-bluetabs a{color:#fff}.module-bluetabs .sidebar{margin-bottom:1em !important}.module-bluetabs .sidebar li{display:inline-block;margin-right:.25em}.module-bluetabs .sidebar li a{display:block;background:rgba(0,57,92,.3);padding:.5em;position:relative;line-height:1;transition:none}.module-bluetabs .sidebar li.active a{background:rgba(0,57,92,.6)}.module-bluetabs .sidebar li.active a:after{content:"";display:block;height:0;width:0;border-top:1em solid rgba(0,57,92,.6);border-right:1em solid rgba(0,0,0,0);border-left:1em solid rgba(0,0,0,0);position:absolute;top:100%;left:50%;margin-left:-1em}@media(min-width: 50em){.module-bluetabs .sidebar li{display:list-item;margin:0 0 .5em}.module-bluetabs .sidebar li a{max-width:80%}.module-bluetabs .sidebar li.active a:after{left:100%;top:0;margin:0;border:0;border-left:1em solid rgba(0,57,92,.6);border-top:1em solid rgba(0,0,0,0);border-bottom:1em solid rgba(0,0,0,0)}}.tab-event-content h3{font-size:1.15em}.tab-event-content h5{text-transform:uppercase;font-size:.75em}.tab-event-content .date{font-size:.75em;margin:0}.half-tab-image{position:absolute;top:.5em;right:.5em;z-index:1;max-width:40%;max-height:4em;opacity:.6}@media(min-width: 44em){.half-tab-image{top:auto;bottom:1em;right:1em;max-height:5em}}.module-video-banner{position:relative;background:#fff;background-size:cover !important;background-repeat:no-repeat !important;padding:3em 0}.video-banner-content{max-width:90%;margin:0 auto;text-align:center}@media(min-width: 44em){.video-banner-content{max-width:45em;margin:2em auto 0}}@media(min-width: 50em){.video-banner-content{display:grid;max-width:67.5em;grid-template-columns:1fr 1fr;grid-column-gap:2em;grid-row-gap:2em;padding:0 2em;align-items:center;justify-content:center}.video-banner-content .banner-ctas{text-align:center;grid-column-start:1;grid-column-end:3}}.video-banner-content.white{color:#fff}.video-banner-content header{margin:0 0 2.5em}.video-banner-content header h1,.video-banner-content header h2{margin:0 0 .15em}.video-banner-content header h4{margin:0;font-weight:normal;text-transform:none;font-size:1.25em;font-style:italic}.video-banner-copy{margin:2em 0 0}.module-three-actions.no-padding{margin:0}.module-three-actions.no-padding .three-actions{padding:0}.three-actions{margin:0 auto;padding:2em 0 6em;list-style:none}.three-actions li{position:relative;font-size:1.25em;color:#fff;margin-bottom:.25em;width:100%}@media(min-width: 50em){.three-actions li{float:left;width:33.333%;margin:0}}.three-actions li:nth-child(2) a{background-color:#f6881f}.three-actions li:nth-child(2) a:hover{background-color:#c54641}.three-actions li:nth-child(3) a{background-color:#0068a8}.three-actions li:nth-child(3) a:hover{background-color:#6e2b6e}.three-actions a{display:block;padding:.75em 1.5em;color:#fff;font-weight:normal;background-color:#40ae49;position:relative}.three-actions a svg{position:absolute;right:1em;top:50%;transform:translateY(-50%);transition:right 250ms ease-in-out}.three-actions a:hover{background-color:#00b9d1}.three-actions a:hover svg{right:.5em}.three-actions span{font-size:1.75rem;font-weight:700;display:block;text-transform:uppercase;line-height:1}@media(min-width: 62.5em){.three-actions span{font-size:2rem}}.three-actions svg{display:block;font-size:2em;margin:0 auto;margin-bottom:.25em}.module-back{padding:4em 0;background-repeat:no-repeat;background-size:cover;position:relative}.module-back.no-margin{margin-bottom:0}.back-wrap{position:relative;z-index:2;max-width:40em;width:95%;margin:0 auto;color:#fff}.back-wrap.back-box{padding:1.5em 1em;background-color:rgba(0,0,0,.4)}.back-overlay:after{content:"";display:block;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.flexible-section.module-strip .wrap{display:grid;column-gap:1em;row-gap:1em;padding:2em 1em}.flexible-section.module-strip .wrap .strip-module{display:flex;flex-direction:column;column-gap:1em;align-items:center;text-align:center}.flexible-section.module-strip .wrap .strip-module .strip-module-icon img{max-width:70px}@media only screen and (max-width: 1000px){.flexible-section.module-strip .wrap{grid-template-columns:repeat(2, 1fr) !important}}.flexible-section.stacked-boxes-with-icons .wrap{display:flex;flex-direction:column;align-items:center;padding:1em}.flexible-section.stacked-boxes-with-icons .wrap .stacked-box{position:relative;padding:2em;max-width:40em}.flexible-section.stacked-boxes-with-icons .wrap .stacked-box .stacked-icon{position:absolute;top:0;opacity:.5}.flexible-section.stacked-boxes-with-icons .wrap .stacked-box .stacked-icon.left{left:-1em}.flexible-section.stacked-boxes-with-icons .wrap .stacked-box .stacked-icon.right{right:1em}.flexible-section.stacked-boxes-with-icons .wrap .stacked-box .stacked-box-content{position:relative;z-index:1;text-align:center}.flexible-section.stacked-boxes-with-icons .wrap .stacked-box .stacked-box-content h1,.flexible-section.stacked-boxes-with-icons .wrap .stacked-box .stacked-box-content h2,.flexible-section.stacked-boxes-with-icons .wrap .stacked-box .stacked-box-content h3{margin-top:0}.flexible-section.stacked-boxes-with-icons .wrap .stacked-box .stacked-box-content p{margin:auto}.flexible-section.stacked-boxes-with-icons .wrap .divider-container{display:flex;justify-content:center}.flexible-section.stacked-boxes-with-icons .wrap .divider-container .divider{height:5px;width:10vw}.flexible-section.scoop-section{position:relative;z-index:0;clip-path:polygon(100% 0%, 0% 0%, 0% 86.67%, 3.33% 87.99%, 6.67% 89.3%, 10% 90.58%, 13.33% 91.82%, 16.67% 93%, 20% 94.11%, 23.33% 95.14%, 26.67% 96.08%, 30% 96.91%, 33.33% 97.64%, 36.67% 98.24%, 40% 98.71%, 43.33% 99.06%, 46.67% 99.26%, 50% 99.33%, 53.33% 99.26%, 56.67% 99.06%, 60% 98.71%, 63.33% 98.24%, 66.67% 97.64%, 70% 96.91%, 73.33% 96.08%, 76.67% 95.14%, 80% 94.11%, 83.33% 93%, 86.67% 91.82%, 90% 90.58%, 93.33% 89.3%, 96.67% 87.99%, 100% 86.67%);background-size:contain;background-position:top right;background-repeat:no-repeat}.flexible-section.scoop-section .scoop-overlay{background:linear-gradient(45deg, #0068a8 50%, transparent);position:relative;z-index:1;padding:2em;color:#fff;text-align:center;font-size:1.2em}.flexible-section.scoop-section .scoop-overlay .wrap{width:60%;margin:0}.flexible-section.scoop-section .scoop-overlay h2{color:#8dc63f}@media screen and (width < 1200px){.flexible-section.scoop-section .scoop-overlay{background:#0068a8}.flexible-section.scoop-section .scoop-overlay .wrap{width:100%}}.dn-post-content h2,.dn-post-content h3,.dn-post-content h4,.dn-post-content h5,.dn-post-content h6{font-family:gothambold,sans-serif !important;color:#044f7e !important}.ico-box:hover{cursor:pointer;background-color:#044f7e}.ico-box:hover .ico-box-txt{color:#fff !important}.ico-box:hover svg{fill:#fff !important}.icon-box-sm{min-height:90px !important;width:175px !important}.icon-box-sm:hover{background-image:linear-gradient(156deg, #044F7E 100%, #044F7E 100%) !important}.free_box{transition:.3s ease-in-out}.free_box:hover{background-color:#044f7e !important}.free_box:hover .elementor-widget-text-editor,.free_box:hover .elementor-heading-title{color:#fff !important}.free_box:hover .elementor-button{background-color:#0068a8 !important}.free_box:hover .elementor-icon{background-color:#fff !important;background-color:#0068a8 !important}.single-course{padding-bottom:20px}.completion-note p,.session-titles h1{color:#fff}.session-accordion li{border-radius:10px;overflow:hidden}.product_type_bundle{color:#fff !important;width:130px;height:max-content;background:var(--primary-color) !important;border-color:var(--primary-color) !important;border-radius:50px !important;padding-block:5px;margin-inline:auto;transition:.3s ease-in-out}.product_type_bundle:hover{background:var(--primary-color-hover) !important}.swiper-pagination{z-index:1 !important}.woocommerce-loop-product__buttons{margin-top:auto}.add_to_cart_button{margin:5px auto !important;height:40px;font-size:100% !important;background-color:#033a5c}.product-cats-menu{top:-16px !important;z-index:10 !important}.product-cats-menu>a .trigger-dropdown{background:#fff;color:var(--primary-color);border-radius:10px}.products li .price .amount{color:var(--primary-color) !important}.archive ul.products.elementor-grid li.product .onsale{background:rgba(0,0,0,0);width:inherit;height:inherit;line-height:3;text-align:center}.woocommerce ul.products li.product .star-rating{border:none}.woocommerce .star-rating span{position:static;padding-top:0}.free_box.icon_BX:hover .elementor-icon{filter:invert(1) grayscale(1);background:rgba(0,0,0,0) !important}.free_box.icon_BX:hover .elementor-button{color:#fff !important}.free_box.glance_box:hover .elementor-icon{background-color:rgba(0,0,0,0) !important}.free_box.glance_box:hover .elementor-icon svg{filter:invert(1) grayscale(1)}.free_box.glance_box:hover .elementor-button{color:#fff !important}.free_box.glance_box:hover .elementor-button .elementor-button-icon svg{color:#fff !important;fill:#fff}.imag_user img{margin-right:10px}.contact_list .elementor-icon-list-icon{background:#fff;padding:15px;border-radius:100%;min-width:65px;height:65px;text-align:center;display:flex;justify-content:center;align-items:center;margin-right:20px}.form_sec .elementor-field-group label.elementor-field-label{color:#044f7e !important}.contact_list .elementor-icon-list-icon svg{margin-right:0}.categories_dropdown .product-cats-menu{position:relative;display:inline-block;z-index:2 !important}.categories_dropdown .trigger-dropdown{display:flex;align-items:center;gap:6px;padding:10px 15px;background:#4a4a4a;color:#fff;text-decoration:none;border-radius:6px;cursor:pointer;border:1px solid var(--primary-color)}.categories_dropdown .trigger-dropdown:hover{background:var(--primary-color);color:#fff}.categories_dropdown .icon-chevron-down{width:14px;height:14px;fill:currentColor;transition:transform .3s ease}.categories_dropdown .store-menu{display:none;position:absolute;top:100%;left:0;z-index:2;min-width:240px;max-height:350px;overflow:auto;background:#fff;border:1px solid #ddd;border-radius:6px;padding:10px 0;margin-top:4px;list-style:none;box-shadow:0 6px 15px rgba(0,0,0,.1)}.categories_dropdown .store-menu li a{display:block;padding:10px 15px;color:#333;text-decoration:none}.categories_dropdown .store-menu li a:hover{background:var(--primary-color);color:#fff}.categories_dropdown .trigger-dropdown.active .icon-chevron-down{transform:rotate(180deg)}.product_arc .widget_product_categories h5{display:none}.product_arc .select2-selection--single{height:auto !important;width:250px}.select2-results{width:100% !important}.woocommerce span.onsale{z-index:1 !important}.elementor-field-type-html h4{margin-block:10px}.woocommerce-account .woocommerce-MyAccount-navigation{background:#fff}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:not(.woocommerce-MyAccount-navigation-link--dashboard) a{background:#fff;color:#000}.woocommerce-MyAccount-navigation .active{background:var(--primary-color) !important;color:#fff}.trigger-account{font-size:1.1rem !important;border-radius:10px 10px 0 0 !important}.trigger-account:hover{color:#fff}.woocommerce-MyAccount-content{background:#fff}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard a{background:#044f7e !important}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--dashboard a:hover{background-color:#004875 !important;color:#fff}.woocommerce .woocommerce-MyAccount-navigation .is-active:not(.woocommerce-MyAccount-navigation-link--dashboard) a,.woocommerce .woocommerce-MyAccount-navigation-link:not(.woocommerce-MyAccount-navigation-link--dashboard):hover a{background:rgba(4,79,126,.1019607843) !important;color:#000 !important}.woocommerce-MyAccount-navigation-link a{position:relative}.woocommerce-MyAccount-navigation-link:not(.woocommerce-MyAccount-navigation-link--dashboard) a::after{content:"";position:absolute;right:18px;top:50%;transform:translatey(-50%);background:url(https://dev.commercestaging.com/wp-content/uploads/2025/09/ph_caret-up-bold.svg) no-repeat center center;background-size:contain;width:17px;height:17px}.woocommerce-account.logged-in .woocommerce{background:rgba(0,0,0,0) !important;margin-block:50px}.woocommerce-MyAccount-navigation a{padding:1rem 1.5rem !important}.woocommerce-MyAccount-content .woocommerce-notices-wrapper+p a{color:red}.woocommerce-account .entry-content .e-con-inner{max-width:1400px}.woocommerce-MyAccount-content ul.dashboard-options li{border:1px solid #ebebeb;border-radius:16px;padding:12px;transition:.3s ease-in-out}.woocommerce-MyAccount-content ul.dashboard-options li:hover{border:1px solid var(--primary-color)}.dashboard-options li a{text-align:left !important}.dashboard-options li h4 svg+svg{width:30px;height:30px;border-radius:50%;border:1px solid var(--primary-color);padding:5px}.dashboard-options li a h4{display:flex;flex-direction:column;gap:.6rem}.dashboard-options a p{margin-bottom:0}.woocommerce form .form-row .input-text,.woocommerce form .form-row select,.woocommerce form .select2-container--default .select2-selection--single,.woocommerce-MyAccount-content input[type=text],.ginput_complex input:not([type=number]){border-radius:100px !important;border:1px solid #dfe1e6 !important;padding:.7rem 1rem !important;height:auto}.ginput_complex input[type=number]{border-radius:100px !important;border:1px solid #dfe1e6 !important;padding:.7rem 0 .7rem .5rem !important;height:auto}.woocommerce form .select2-container .select2-selection--single .select2-selection__rendered{padding:0;line-height:1}.woocommerce form .select2-container--default .select2-selection--single .select2-selection__arrow{top:7px !important;right:14px}.woocommerce .woocommerce-MyAccount-content form,.woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem}.woocommerce form .clear{display:none}.woocommerce-address-fields{grid-column:1/-1}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{grid-column:1/-1;display:flex;justify-content:space-between;gap:1rem;background:rgba(0,0,0,0);padding:0;margin:0;border:none}.woocommerce .woocommerce-EditAccountForm fieldset label{line-height:1.2;margin-bottom:10px;text-wrap-mode:nowrap;overflow:hidden}.woocommerce .woocommerce-EditAccountForm fieldset label[for=password_current]{width:132px}.woocommerce .woocommerce-EditAccountForm fieldset label[for=password_1]{width:111px}.woocommerce form .form-row{width:100%}.woocommerce form .form-row label{font-weight:600;font-size:17px}.woocommerce-MyAccount-content fieldset legend,.woocommerce-Address-title h2,.woocommerce h2,.membership-header h3{background:rgba(0,0,0,0) !important;color:#044e7c !important;text-transform:uppercase;margin-bottom:15px;padding-inline:0 !important;font-size:18px;margin-top:0}.woocommerce-MyAccount-content fieldset{margin-top:10px !important}.woocommerce-MyAccount-content fieldset+.clear~p{grid-column:1/-1;margin-bottom:-6px}.woocommerce form input[type=checkbox],.woocommerce form input[type=radio]{margin-right:8px;accent-color:var(--primary-color) !important}.form_sec input[type=radio]{accent-color:var(--primary-color) !important}.woocommerce form button[type=submit],a.woocommerce-Button.button,.woocommerce-Button.button,.gform-footer input[type=submit]{background:var(--primary-color) !important;border-radius:100px;text-transform:uppercase;color:#fff;margin-top:15px;padding-inline:2em}a.woocommerce-Button.button{margin-top:0}.woocommerce form button[type=submit]:hover,a.woocommerce-Button.button:hover,.woocommerce-Button.button:hover,.gform-footer input[type=submit]:hover{color:#fff !important;background:var(--primary-color-hover) !important}.u-columns.woocommerce-Addresses .woocommerce-Address{border:1px solid #d3d3d3;border-radius:10px;padding:20px}.u-columns.woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title{display:flex}.woocommerce-account .addresses .title .edit{font-size:0;background:url(https://dev.commercestaging.com/wp-content/uploads/2025/09/iconamoon_edit.svg) no-repeat center center;width:20px;height:20px;position:absolute;right:20px}#account_display_name_description{display:none}label[for=shipping_address_2].screen-reader-text{clip:auto !important;word-wrap:normal !important;border:initial !important;clip-path:none !important;height:auto !important;margin:0 !important;overflow:visible !important;overflow-wrap:normal !important;padding:0 !important;position:static !important;width:auto !important}.woocommerce-MyAccount-Giftcards-balance-amount{margin-bottom:20px}.woocommerce-Giftcards input[type=text]{margin-right:0;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;height:50px}.woocommerce-Giftcards .woocommerce-Button.button{color:#fff !important;font-size:15px !important;border-radius:0 100px 100px 0;height:50px;min-width:fit-content}.woocommerce .woocommerce-MyAccount-content form:has(.woocommerce-Giftcards){margin-bottom:30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.woocommerce-MyAccount-Giftcards-form{align-items:center}.woocommerce table td,.woocommerce table th{border:1px solid rgba(184,183,183,.3607843137);padding:10px 10px !important;text-align:center;color:#000}.woocommerce thead,.shop_table thead{background:var(--primary-color) !important;color:#fff !important}.woocommerce thead th{color:#fff !important}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{justify-content:center}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a,.membership-actions a{background-color:rgba(0,0,0,0) !important;color:var(--primary-color) !important;font-weight:500;background-repeat:no-repeat;background-size:15px;width:100%;text-align:center;background-repeat:no-repeat}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.view,.membership-actions a.view{background-image:url(https://dev.commercestaging.com/wp-content/uploads/2025/09/Vector-7.svg) !important;background-position:21% 50%;padding-right:0}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.cancel,.membership-actions a.cancel{background-image:url(https://dev.commercestaging.com/wp-content/uploads/2025/09/cancel-svgrepo-com-1.svg) !important;background-position:10% 50%}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{margin-block:5px}.woocommerce-table--order-details tfoot th,.woocommerce-table--order-details .woocommerce-table__product-name.product-name{text-align:left !important}.membership-group th{background:rgba(0,0,0,0) !important}.membership-header h3{margin-bottom:15px}.woocommerce-table__product-name .wc-item-meta{padding-left:0}.woocommerce table.my_account_orders .membership-actions .button:not(.leave_team){width:94px}.woocommerce #customer_login{max-width:950px !important;margin-inline:auto;margin-top:45px;margin-bottom:10px;background-image:url(https://dev.commercestaging.com/wp-content/uploads/2025/09/login_left.jpg) !important;background-position:left;background-size:28% 100%;background-repeat:no-repeat;border-radius:10px !important;box-shadow:0px 0px 4px 0px rgba(0,0,0,.2)}.woocommerce #customer_login .u-column1.col-1,.woocommerce #customer_login .u-column2.col-2{padding-left:31% !important;background:rgba(0,0,0,0) !important;border-radius:10px !important;padding-block:50px !important;border:1px solid var(--primary-color)}.woocommerce #customer_login label,.woocommerce #customer_login .lost_password a{color:#000 !important}.woocommerce #customer_login h2{font-size:30px}.woocommerce #customer_login form .form-row:has([type=submit]){display:flex;align-items:center;justify-content:flex-end;width:100%;flex-direction:row-reverse;flex-wrap:wrap;margin-top:20px}.woocommerce #customer_login form .form-row [type=submit]{margin-top:0}.woocommerce #customer_login form .form-row:has([type=submit]) [type=hidden]{display:none}.woocommerce-account #customer_login .shuffle_form span,.woocommerce #customer_login .lost_password a:hover{color:var(--primary-color) !important;text-decoration:underline}.woocommerce-account #customer_login legend.gfield_label{display:none !important}.googlemap{z-index:1 !important}.eventorganiser-event-meta hr{display:none}.acc .elementor-widget-n-accordion{margin-top:0 !important}.resource_one_short h1{font-size:1.5rem;text-align:center}.resource_one_short .resource-actions a{width:100%}.resource_one_short .resource-actions p{text-align:center;font-size:14px;font-style:italic;margin-bottom:5px}.resource-related .drop-menu a#typeDropdown{display:flex;justify-content:space-between;width:100%;align-items:center;color:#fff;background:#044e7c !important}.resource-dropdown{padding-left:0;z-index:1 !important;display:none}.resource-dropdown li{list-style-type:none}.resource-dropdown li a{color:#fff;display:flex;align-items:center;gap:.6rem}.resource-dropdown li img{max-width:20px}.resource-related{width:100% !important;padding:0 !important;border-radius:6px}.resource_tab .e-n-tab-title-text{flex-direction:column}span.sub_tab_text{font-size:11px}.resource_cat_sec .resource-related .drop-menu a#typeDropdown{padding:8px 10px;border-radius:6px}.article_ID article a.elementor-post__read-more{left:15px !important}.article_ID .elementor-post__text h3.elementor-post__title a{color:#044f7e !important}.award-box h3{margin-top:0}.award-box p{line-height:1.1em}.award-box:hover{background-color:#fff}.award-box:hover h3{color:var(--primary-color) !important}.award-box:hover svg{color:var(--primary-color);fill:var(--primary-color)}.award-box.bl-box p{line-height:1.2em}.award-box:hover p{color:#000 !important}.award-box.bl-box:hover{background-color:var(--primary-color)}.award-box.bl-box:hover h3,.award-box.bl-box:hover p{color:#fff !important}.award-box.bl-box:hover svg{color:#fff;fill:#fff}.bug-form input[type=text],.bug-form input[type=email],.bug-form input[type=url],.bug-form select,.bug-form textarea{border-radius:7px !important;border:1px solid #c7c9cb !important;padding:10px !important}.bug-form input[type=email],.bug-form input[type=url],.bug-form select{width:100% !important}.bug-form input[type=submit]{color:#fff !important}.shubert-nav{border:1px solid var(--primary-color);border-radius:0 0 20px 20px;overflow:hidden}.shubert-nav ul li:not(:last-child){border-bottom:1px solid var(--primary-color)}.shubert-nav ul li:first-child:hover{border-top:1px solid #fff}.shubert-nav ul li{position:relative}.shubert-nav ul li:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:15px;color:var(--primary-color);position:absolute;left:20px;top:50%;transform:translateY(-50%)}.shubert-nav ul li:hover:before{color:#fff}@media(min-width: 50em){.woocommerce .woocommerce-MyAccount-content{float:left;width:72% !important;padding:2em 2em;background:#fff;border-radius:12px;margin-left:20px}}@media(min-width: 767px){.woocommerce-MyAccount-navigation ul{border-radius:10px;overflow:hidden}}@media(max-width: 1199px){.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.view,.membership-actions a.view{background-position:9% 50%}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.cancel,.membership-actions a.cancel{background-position:-3% 50%}}@media(max-width: 768px){.woocommerce-account.logged-in .woocommerce{margin-block:20px}.u-columns.woocommerce-Addresses .woocommerce-Address{margin-bottom:20px}.woocommerce form .form-row label{font-size:16px}.woocommerce .woocommerce-EditAccountForm fieldset label[for=password_current]{width:125px}.woocommerce .woocommerce-EditAccountForm fieldset label[for=password_1]{width:105px}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{padding:0;background-position:2% 1px;width:70px}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.view,.membership-actions a.view{background-position:2% 50%}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a.cancel,.membership-actions a.cancel{background-position:-4% 50%}.woocommerce table.my_account_orders .membership-actions .button:not(.leave_team){width:59px}.woocommerce table.my_account_orders .membership-actions.order-actions{text-align:right !important}.woocommerce #customer_login .u-column1.col-1,.woocommerce #customer_login .u-column2.col-2{padding-left:1.5em !important;background:#fff !important;padding-block:30px !important}.woocommerce #customer_login h2{font-size:24px}.woocommerce #customer_login{background:none !important;box-shadow:none}}@media(max-width: 575px){.dashboard-header h1{font-size:30px !important}.lesson-list>a{margin-bottom:10px}.session-accordion .lesson-list{padding:1rem}.woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{gap:.5rem;flex-direction:column}.woocommerce-MyAccount-content fieldset legend,.woocommerce-Address-title h2{font-size:17px}.woocommerce-address-fields__field-wrapper{grid-template-columns:1fr}.contact_list .elementor-icon-list-icon{min-width:50px;height:50px;margin-right:9px}.woocommerce-MyAccount-Giftcards-form{flex-direction:row;align-items:flex-start;width:100%}.woocommerce-Giftcards .woocommerce-Button.button{font-size:13px !important}.woocommerce-Giftcards input[type=text]{width:100%}.ginput_complex input{height:40px}.woocommerce #customer_login h2{font-size:20px}}@media(max-width: 480px){.woocommerce .woocommerce-MyAccount-content form{display:grid;grid-template-columns:1fr}.woocommerce-MyAccount-content{padding-inline:1em !important}}.module-gravity-form{padding-top:0;margin-bottom:0;padding-bottom:4rem}.module-gravity-form .form-container{max-width:1000px;border-radius:15px}.module-gravity-form .form-container h1,.gform_title{color:#fff;font-size:3rem;margin-top:0}.ginput_container{width:100%}.form-container input,.form-container select{border-radius:100px !important;border:1px solid #dfe1e6 !important;padding:.7rem 1rem !important;height:auto}.form-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12"><polyline points="2,4 6,8 10,4" fill="none" 	stroke="black" stroke-width="2"/></svg>') no-repeat right 15px center;background-size:12px;padding-right:35px}.form-container select[multiple=multiple],.textarea{border-radius:8px !important}.module-gravity-form .form-container input[type=button].gform_previous_button{background-color:#fff !important;color:#044167 !important}.module-gravity-form .form-container input[type=button].gform_next_button{background-color:#044167 !important;color:#fff}.gfield_required_text,.gfield_description{color:#fff !important}.gform_legacy_markup_wrapper div.validation_error{background:#fff}.form-container td.gfield_list_icons img{padding:2px !important;width:20px !important;height:20px !important;border-radius:10px !important;background:#fff !important}.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons a{background:#fff;border-radius:10px}.gform_legacy_markup_wrapper table.gfield_list tr td.gfield_list_icons a img{opacity:1 !important;width:18px !important;height:18px !important}.iti__selected-country{background:rgba(0,0,0,0) !important}.iti__selected-country:hover{background:rgba(0,0,0,0) !important}.form-container .iti__country-name{color:#000}.form-container .iti input.iti__tel-input,.iti input.iti__tel-input[type=tel]{padding-left:45px !important}@media only screen and (max-width: 761px),(min-width: 768px)and (max-width: 1023px){.gform_legacy_markup_wrapper table.gfield_list tr{background:rgba(0,0,0,0) !important;border-radius:6px}}@media only screen and (min-width: 641px){.gform_legacy_markup_wrapper .top_label input.medium,.gform_legacy_markup_wrapper .top_label select.medium{width:100% !important}}@media only screen and (max-width: 767px){.module-gravity-form .form-container h1,.gform_title{font-size:2rem}}@media only screen and (max-width: 575px){.module-gravity-form .form-container{padding:1.5em}.form-container input:not(input[type=radio]),.form-container select{height:40px}.module-gravity-form{padding-bottom:2.5rem}.form-container input[type=submit],.form-container input[type=button]{line-height:1em !important}}.single-product.woocommerce .product .price{color:#044e7c !important}.single_add_to_quote_button{border-radius:100px !important;background-color:var(--primary-color) !important}.shubert-sidebar h5{background-color:var(--primary-color)}.shubert-sidebar ul{border:1px solid var(--primary-color)}.shubert-sidebar a{border-bottom:1px solid var(--primary-color);color:var(--primary-color)}.shubert-sidebar a:hover{background-color:var(--primary-color)}.shubert-sidebar a:before{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20version%3D'1.1'%20id%3D'Layer_1'%20x%3D'0px'%20y%3D'0px'%20viewBox%3D'0%200%2019%2028'%20style%3D'enable-background%3Anew%200%200%2019%2028%3B'%20xml%3Aspace%3D'preserve'%3E%3Ctitle%3Echevron-right%3C/title%3E%3Cpath%20d%3D'M17.3%2C13.7L5.7%2C25.3c-0.4%2C0.4-1%2C0.4-1.4%2C0l-2.6-2.6c-0.4-0.4-0.4-1%2C0-1.4L10%2C13L1.7%2C4.7c-0.4-0.4-0.4-1%2C0-1.4l2.6-2.6c0.4-0.4%2C1-0.4%2C1.4%2C0l11.6%2C11.6C17.7%2C12.7%2C17.7%2C13.3%2C17.3%2C13.7z'%20fill%3D'%23044e7c'%20stroke%3D'%23044e7c'/%3E%3C/svg%3E")}.shubert-sidebar a:hover:before{content:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20version%3D'1.1'%20id%3D'Layer_1'%20x%3D'0px'%20y%3D'0px'%20viewBox%3D'0%200%2019%2028'%20style%3D'enable-background%3Anew%200%200%2019%2028%3B'%20xml%3Aspace%3D'preserve'%3E%3Ctitle%3Echevron-right%3C/title%3E%3Cpath%20d%3D'M17.3%2C13.7L5.7%2C25.3c-0.4%2C0.4-1%2C0.4-1.4%2C0l-2.6-2.6c-0.4-0.4-0.4-1%2C0-1.4L10%2C13L1.7%2C4.7c-0.4-0.4-0.4-1%2C0-1.4l2.6-2.6c0.4-0.4%2C1-0.4%2C1.4%2C0l11.6%2C11.6C17.7%2C12.7%2C17.7%2C13.3%2C17.3%2C13.7z'%20fill%3D'%23fff'%20stroke%3D'%23fff'/%3E%3C/svg%3E")}.fr-form .gform_description,.fr-form label,.fr-form .gform_button{color:#fff !important}.fr-form .gform_title{font-size:3rem !important}.fr-form input[type=email],.fr-form input[type=password],.fr-form .gfield_select{border-radius:5px !important;border:1px solid #dfe1e6 !important;padding:.5rem 1rem !important;height:auto}.fr-form .gform_legacy_markup_wrapper .gfield_required{color:#ff2e2e}.cus-accor .e-n-accordion-item-title{align-items:flex-start !important}.cus-accor .e-n-accordion-item-title-icon{margin-top:8px}@media(min-width: 768px){.page-template-page-shubert .wrap{max-width:1400px;margin:0 auto}}@media(min-width: 50em){.content-shubert .content{border-top:none}}.custom_shipping_text{margin-top:1em;font-size:.8em}.elearning-content-area .module-banner-split{padding:6em 4em;overflow:hidden;min-height:34em}.elearning-content-area .module-banner-split:after{content:"";background-color:#f3f6f8;width:150%;height:24em;transform:rotate(-15deg);position:absolute;bottom:-12em;left:-25%;right:0}.four-box-solid{background-color:#fff;padding:2em}.four-box-solid>div>h2,.four-box-solid>div>p{text-align:center}.four-box-solid>div>p{max-width:44em;margin:0 auto;padding-bottom:3em}.four-box-solid li,.four-box-solid a{color:#fff}.four-box-solid li{padding-top:3em;background-color:#937ab0}.four-box-solid li:nth-child(2){background-color:#c54641}.four-box-solid li:nth-child(3){background-color:#0068a8}.four-box-solid li:nth-child(4){background-color:#40ae49}.four-box-solid li p{font-size:.875em}.four-box-solid h3{font-size:1.25em;position:relative}.four-box-solid h3:before{content:"";position:absolute;left:0;top:-1.5em;height:.5rem;width:5rem;background-color:#fff}.content-divider{background-color:#fff;padding:4em 0;text-align:center}.content-divider h2{position:relative}.content-divider h2:before{content:"";position:absolute;left:0;right:0;margin:0 auto;top:-1.5em;height:.5rem;width:5rem;background-color:#333}.content-divider svg{margin-left:.5em;margin-top:0;font-size:1.25em}.full-image-container{position:relative;color:#fff}.full-image-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.65);z-index:2}.full-image-container img{display:block}.full-image-container p{font-weight:700;font-size:2.5em;line-height:1.2;text-align:center}.full-image-container svg{margin:0 auto;display:block;font-size:5em}.full-image-container .center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:75%;z-index:3}.sample-container{padding:3em 0;background-color:#fff}.sample-container img{display:block;width:100%;max-width:16em}.author-container{padding:0;background-color:#fff}.author-container img{display:block;padding-bottom:4em}.elearning-list-container{background-color:#fff;padding:4em 0}.elearning-list-container>h2,.elearning-list-container>p,.elearning-list-container>a{display:block;text-align:center}.elearning-list-container>h2{margin-bottom:.5em}.elearning-list-container>p{max-width:44em;margin:0 auto}.elearning-list-container>a{padding:2em 0}.elearning-list-container li h4{margin-bottom:.5em}.elearning-list-container li a{display:block}.elearning-list-container li p{margin-bottom:2em}.elearning-list-container .read-more{text-align:right;color:#40ae49}#event_map{height:75vh;width:100%}@media screen and (800px < width < 1000px){#event_map{height:60vh}}@media screen and (600px < width < 800px){#event_map{height:50vh}}@media screen and (350px < width < 800px){#event_map{height:25vh}}@media screen and (width < 350px){#event_map{height:35vh}#event_map #event_map_keys{position:static}}#event_map h2{font-size:1.5em}#event_map .event_map_detail_container{display:flex;column-gap:1em}#event_map .event_map_detail_container .map_event_image img{height:auto;width:150px}#event_map_container{position:relative}#event_map_container #event_map_keys{display:flex;flex-direction:column;row-gap:5px;position:absolute;bottom:0;right:0;background:rgba(255,255,255,.3);padding:1em}@media screen and (width < 600px){#event_map_container #event_map_keys{position:static}}#event_map_container #event_map_keys h3{margin:0 0 1em 0;text-align:center}#event_map_container #event_map_keys .event_map_key{display:flex;column-gap:5px}#event_map_container #event_map_keys .event_map_key .event_map_key_color{height:1.4em;width:1.4em;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1em}#event_mobile_details_container{display:none}#event_mobile_details_container ul{list-style:none;padding:0}#event_mobile_details_container ul h3{padding:1em;color:#fff}#event_mobile_details_container ul h4{font-size:1em;margin:8px 0px}#event_mobile_details_container ul .mobile_event{background:#e0e0e0;padding:1em;margin:1em 0;color:#333;font-weight:normal}@media screen and (width < 800px){#event_mobile_details_container{display:block}}.mejs__offscreen{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs__container{background:#000;box-sizing:border-box;font-family:"Helvetica",Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top;width:96% !important;margin:1em auto 1.5em !important}.mejs__container *{box-sizing:border-box}.mejs__container video::-webkit-media-controls,.mejs__container video::-webkit-media-controls-panel,.mejs__container video::-webkit-media-controls-panel-container,.mejs__container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none !important}.mejs__fill-container,.mejs__fill-container .mejs__container{height:100%;width:100%}.mejs__fill-container{background:rgba(0,0,0,0);margin:0 auto;overflow:hidden;position:relative}.mejs__container:focus{outline:none}.mejs__iframe-overlay{height:100%;position:absolute;width:100%}.mejs__embed,.mejs__embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs__fullscreen{overflow:hidden !important}.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% !important;width:100% !important}.mejs__background{left:0;position:absolute;top:0}.mejs__mediaelement{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mejs__poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs__poster-img{display:none}.mejs__poster-img{border:0;padding:0}.mejs__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs__layer{z-index:1}.mejs__overlay-play{cursor:pointer}.mejs__overlay-button{background:url("_svg/mejs-controls.svg") no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs__overlay:hover>.mejs__overlay-button{background-position:-80px -39px}.mejs__overlay-loading{height:80px;width:80px}.mejs__overlay-loading-bg-img{-webkit-animation:mejs__loading-spinner 1s linear infinite;animation:mejs__loading-spinner 1s linear infinite;background:rgba(0,0,0,0) url("_svg/mejs-controls.svg") -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes mejs__loading-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mejs__loading-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mejs__controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs__controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.35));background:linear-gradient(transparent, rgba(0, 0, 0, 0.35))}.mejs__button,.mejs__time,.mejs__time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs__button>button{background:rgba(0,0,0,0) url("_svg/mejs-controls.svg");border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs__button>button:focus{outline:dotted 1px #999}.mejs__container-keyboard-inactive a,.mejs__container-keyboard-inactive a:focus,.mejs__container-keyboard-inactive button,.mejs__container-keyboard-inactive button:focus,.mejs__container-keyboard-inactive [role=slider],.mejs__container-keyboard-inactive [role=slider]:focus{outline:0}.mejs__time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:bold;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs__play>button{background-position:0 0}.mejs__pause>button{background-position:-20px 0}.mejs__replay>button{background-position:-160px 0}.mejs__time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs__time-total,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-current,.mejs__time-float,.mejs__time-hovered,.mejs__time-float-current,.mejs__time-float-corner,.mejs__time-marker{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs__time-total{background:rgba(255,255,255,.3);margin:5px 0 0;width:100%}.mejs__time-buffering{-webkit-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite;background:-webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);background:linear-gradient(-45deg, rgba(255, 255, 255, 0.4) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.4) 75%, transparent 75%, transparent);background-size:15px 15px;width:100%}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs__time-loaded{background:rgba(255,255,255,.3)}.mejs__time-current,.mejs__time-handle-content{background:rgba(255,255,255,.9)}.mejs__time-hovered{background:rgba(255,255,255,.5);z-index:10}.mejs__time-hovered.negative{background:rgba(0,0,0,.2)}.mejs__time-current,.mejs__time-buffering,.mejs__time-loaded,.mejs__time-hovered{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:.15s ease-in all;transition:.15s ease-in all;width:100%}.mejs__time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs__time-hovered{-webkit-transition:height .1s cubic-bezier(0.44, 0, 1, 1);transition:height .1s cubic-bezier(0.44, 0, 1, 1)}.mejs__time-hovered.no-hover{-webkit-transform:scaleX(0) !important;-ms-transform:scaleX(0) !important;transform:scaleX(0) !important}.mejs__time-handle,.mejs__time-handle-content{border:4px solid rgba(0,0,0,0);cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs__time-handle-content{border:4px solid rgba(255,255,255,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs__time-rail:hover .mejs__time-handle-content,.mejs__time-rail .mejs__time-handle-content:focus,.mejs__time-rail .mejs__time-handle-content:active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs__time-float{background:#eee;border:solid 1px #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs__time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs__time-float-corner{border:solid 5px #eee;border-color:#eee rgba(0,0,0,0) rgba(0,0,0,0);border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs__long-video .mejs__time-float{margin-left:-23px;width:64px}.mejs__long-video .mejs__time-float-current{width:60px}.mejs__broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs__fullscreen-button>button{background-position:-80px 0}.mejs__unfullscreen>button{background-position:-100px 0}.mejs__mute>button{background-position:-60px 0}.mejs__unmute>button{background-position:-40px 0}.mejs__volume-button{position:relative}.mejs__volume-button>.mejs__volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs__volume-button:hover{border-radius:0 0 4px 4px}.mejs__volume-total{background:rgba(255,255,255,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs__volume-current{background:rgba(255,255,255,.9);left:0;margin:0;position:absolute;width:100%}.mejs__volume-handle{background:rgba(255,255,255,.9);border-radius:1px;cursor:ns-resize;height:6px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs__horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs__horizontal-volume-total{background:rgba(50,50,50,.8);border-radius:2px;font-size:1px;height:8px;left:0;margin:0;padding:0;position:absolute;top:16px;width:50px}.mejs__horizontal-volume-current{background:rgba(255,255,255,.8);border-radius:2px;font-size:1px;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.mejs__horizontal-volume-handle{display:none}.mejs__captions-button,.mejs__chapters-button{position:relative}.mejs__captions-button>button{background-position:-140px 0}.mejs__chapters-button>button{background-position:-180px 0}.mejs__captions-button>.mejs__captions-selector,.mejs__chapters-button>.mejs__chapters-selector{background:rgba(50,50,50,.7);border:solid 1px rgba(0,0,0,0);border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs__chapters-button>.mejs__chapters-selector{margin-right:-55px;width:110px}.mejs__captions-selector-list,.mejs__chapters-selector-list{list-style-type:none !important;margin:0;overflow:hidden;padding:0}.mejs__captions-selector-list-item,.mejs__chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none !important;margin:0 0 6px;overflow:hidden;padding:0}.mejs__captions-selector-list-item:hover,.mejs__chapters-selector-list-item:hover{background-color:#c8c8c8 !important;background-color:rgba(255,255,255,.4) !important}.mejs__captions-selector-input,.mejs__chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs__captions-selector-label,.mejs__chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs__captions-selected,.mejs__chapters-selected{color:#21f8f8}.mejs__captions-translations{font-size:10px;margin:0 0 5px}.mejs__captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs__captions-layer a{color:#fff;text-decoration:underline}.mejs__captions-layer[lang=ar]{font-size:20px;font-weight:normal}.mejs__captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs__captions-position-hover{bottom:35px}.mejs__captions-text,.mejs__captions-text *{background:rgba(20,20,20,.5);box-shadow:5px 0 0 rgba(20,20,20,.5),-5px 0 0 rgba(20,20,20,.5);padding:0;white-space:pre-wrap}.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container{display:none}.mejs__overlay-error{position:relative}.mejs__overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs__cannotplay,.mejs__cannotplay a{color:#fff;font-size:.8em}.mejs__cannotplay{position:relative}.mejs__cannotplay p,.mejs__cannotplay a{display:inline-block;padding:0 15px;width:100%}.sidebar h4{margin:0 0 .75em}.recent-podcasts{list-style:none;margin:0;padding:0}.recent-podcasts li{display:block;border-bottom:.25em solid #f3f6f8}.recent-podcasts a{display:block;background:#fff;padding:.75em .5em;line-height:1.4}.recent-podcasts a svg{color:#9f9f9f;margin:-0.25em .5em 0 0;vertical-align:middle}.recent-podcasts a:hover{background:#6e2b6e;color:#fff}.recent-podcasts a:hover svg{color:#fff}.bx-wrapper{position:relative;margin:0 auto;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y;padding:0 1em}.bx-wrapper img{width:100%;max-width:30em;display:block;margin:0 auto}.bxslider{margin:0;padding:0;list-style:none}.bxslider li{text-align:center}@media(min-width: 50em){.bxslider li{text-align:left;padding:2.5em 0}}.bx-viewport{-webkit-transform:translatez(0)}.bx-custom-controls{margin:0 auto 2em;text-align:center}.bx-custom-controls a{display:inline-block;margin:0 0 .5em;padding:.35em 1.25em;font-size:.7em;text-align:center;font-weight:normal;font-family:"Source Sans Pro",sans-serif;transition:all 250ms ease-in-out;position:relative;border:.5em solid #00c2db;background-color:#03567f;border-radius:50%;width:auto;color:#fff;opacity:.5}@media(min-width: 30em){.bx-custom-controls a{font-size:.9em}}@media(min-width: 62.5em){.bx-custom-controls a{font-size:1.5em;margin:0 .5em}}.bx-custom-controls a.active{opacity:1}.bx-controls{display:none}.error-container{position:relative;background-color:#03567f;overflow:hidden;padding:2em 2em 4em}@media(min-width: 50em){.error-container:after{content:"";background-color:#f3f6f8;width:100em;height:18em;position:absolute;bottom:-14em;right:-6em;z-index:1;transform:rotate(-12deg);z-index:0}}@media(min-width: 62.5em){.error-container{padding:6em 4em}.error-container:after{height:27em;right:-16em;bottom:-16em;width:120em;transform:rotate(-18deg)}}@media(min-width: 80em){.error-container:after{height:30em}}.error-container h1,.error-container h3,.error-container p,.error-container a{color:#fff}.error-container h1{position:relative;margin-top:0}.error-container h1:after{content:"";width:3em;height:.15em;background-color:#f6881f;position:absolute;left:0;bottom:-0.5em}.error-container h3{padding:.5em 0;margin-bottom:0}.error-container ul{color:#fff;padding-bottom:2em}@media(min-width: 44em){.error-container ul{padding-bottom:0}}.error-container a:hover{color:#40ae49}.error-container img{display:block;width:100%;max-width:16em;margin:0 auto}@media(min-width: 50em){.error-container img{max-width:none}}.error-thirds{position:relative;z-index:1}.page-template-page-search .site,.search-results .site,.search-no-results .site{background-color:#f3f6f8}.search-link{display:block;padding:1em 5%;border-bottom:.05em solid #ccc}@media(min-width: 44em){.search-link{padding:2em 4em}}.search-link:last-of-type{border-bottom:none}.search-link:hover{background-color:rgba(0,104,168,.1)}.search-link .entry-meta{font-style:italic;font-size:.875em}.search-link .entry-meta p{margin:0}.search-link .entry-title{margin:0 0 .15em}.search-link .entry-summary,.search-link .entry-meta{color:#333;font-weight:400}.search-link .entry-header{padding-bottom:1em}.search-container h1{color:#0068a8}.search-container .page-title{color:#f6881f;margin:0 0 .5em}.search-container .page-title span{text-decoration:underline}.search-container .updated{display:none}.search-container .page-content,.search-container .search-header{text-align:center}@media(min-width: 44em){.search-container .page-content,.search-container .search-header{text-align:left}}.search-container .page-content h2,.search-container .search-header h2{margin:0}.search-container .single-search-type .page-title{margin:0 0 1em}.search-container .no-results{padding:2em 0 0}.instructor-summary h3{color:#0068a8;text-transform:uppercase;margin:.5em 0 .25em}.instructor-summary img{border-radius:50%;display:block}.search-wrap{position:relative;margin:0 auto;padding:0;background-color:#fff;border:1px solid #ccc}.search-wrap .tab-pane>div:last-of-type{border-bottom:0}.search-wrap h1{margin:0;padding-bottom:.25em}.search-wrap .woocommerce{padding:2em 5%}.search-wrap .products li{border:0}.search-form{position:relative}.search-form label{display:block;overflow:hidden}.search-form .btn{position:absolute;top:1em;right:.5em;font-size:.875em;padding:.25em 1em}.search-field{width:100%;padding:.5em;font-size:1.15em;display:block}@media(min-width: 50em){.search-field{padding:.875em;font-size:1.5em}}.search-submit{position:absolute;right:0;top:0;bottom:0;width:8em;border:none;background-color:#0068a8;color:#fff;font-weight:700;font-size:.875em;text-transform:uppercase}@media(min-width: 50em){.search-submit{font-size:1.15em}}.archive-header .filters{display:flex;column-gap:1em;align-items:center;justify-content:end}.archive-header .search-form{display:flex;justify-content:end;align-items:center}.archive-header .search-form .search-field{width:auto;max-width:9em;background:#8e2f2b;border:none;font-size:1em;color:#fff;padding:6px 1.6em 7px 1em;border-radius:.15em;font-weight:bold}.archive-header .search-form .search-field::placeholder{color:rgba(255,255,255,.6)}.archive-header .search-form .search-submit{height:1em;width:1em;top:6px;right:5px;background:none}.instructor-search{margin:-3em auto 3em}.instructor-search .search-heading{color:#6e2b6e}.instructor-search input[type=submit]{background-color:#6e2b6e}.event-search{margin:-3em auto 3em}.event-search .search-heading{color:#c54641}.event-search input[type=submit]{background-color:#c54641}.no-banner .instructor-search,.no-banner .event-search{margin-top:0}.custom-post-types{padding:1em 0 0}.custom-post-types span{color:#797979;background-color:#e6e6e6;font-size:.8em;padding:.5em .75em;border-radius:.25em}.search-instructors,.search-event{position:relative;padding:0}.search-result{padding:2.5em 5% 2em;border-bottom:1px solid #ccc}.search-result h2,.search-result h3{color:#0068a8}@media(min-width: 44em){.search-result{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:3.25%;align-items:center}}.search-nav{margin:1.5em 0 1em;text-align:center}.search-nav h2{display:block;font-size:1em;text-transform:uppercase;margin:0 0 1em}.search-nav .nav{display:block;list-style:none;margin:0;padding:0}.search-nav .nav li{display:inline-block;margin:0 .5em .75em 0}.search-nav .nav li a{display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:#ccc;color:#333;border:1px solid #ccc;font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em;padding:.325em .5em;font-size:.8125em;text-transform:capitalize}.search-nav .nav li a:hover{color:#333;background:#b3b3b3;border-color:#b3b3b3}.search-nav .nav li a span{opacity:.4;font-size:.875em;font-weight:normal}.search-nav .nav li.active a{background:#0068a8;border-color:#0068a8;color:#fff}.search-nav .nav li.active a:hover{cursor:default}.search-nav .nav li.active a span{opacity:.7}@media(min-width: 44em){.search-nav{text-align:left}.search-nav h2{display:inline-block}.search-nav .nav{display:inline}.search-nav .nav li{margin:0 .5em 0 0}.search-nav .nav li a{padding:.325em 1em}}.search-result-content a:hover{text-decoration:underline}.search-result-content p{color:#333 !important;text-align:left !important}.search-result-content p *{color:#333 !important;text-align:left !important}.search-result-content .btn{display:none}.search-result-content h3{color:#333;font-size:1.25em;text-align:left}.search-result-content h3 *{color:#333 !important}.search-result-content h3:first-of-type{font-size:1.5em}.search-result-content h3:first-of-type a{color:#0068a8 !important}.search-result-content h2{color:#333;font-size:1.25em;text-align:left !important}.search-result-content h2 *{color:#333 !important}.search-store-categories h2,.search-store-categories h3{color:#0068a8}.search-post-type-footer{padding:1em 5% 2em;text-align:right}.search-post-type-footer .btn{font-size:.75em}#purchase-form{position:relative;padding-top:4em}#purchase-form .tabs{position:static}#purchase-form .nav-tabs li:not(.active){position:absolute;top:0;left:50%;transform:translateX(-50%)}#purchase-form .nav-tabs li:not(.active) a{display:block;font-size:.75em;font-weight:normal;transition:none;background:#0068a8;padding:.5em .75em;color:#fff;font-weight:bold;border-bottom-left-radius:.25em}#purchase-form .nav-tabs li:not(.active) a span{display:none}#purchase-form .nav-tabs li:not(.active) a i,#purchase-form .nav-tabs li:not(.active) a em{font-style:normal}#purchase-form .nav-tabs li:not(.active) a em{display:none}#purchase-form .nav-tabs .active{display:block;text-align:center;margin:0}#purchase-form .nav-tabs .active a{font-size:1.75em;font-weight:bold;margin:0 0 .5em;color:#0068a8}#purchase-form .nav-tabs .active a span{display:block;font-size:.5em;font-weight:normal;color:#333}#purchase-form .nav-tabs .active a:before{content:"";display:block;height:.35rem;width:6.25rem;background:#40ae49;margin:0 auto 1rem}#purchase-form .nav-tabs .active a i{display:none}#purchase-form .nav-tabs .active a i,#purchase-form .nav-tabs .active a em{font-style:normal}#purchase-form .tab-content{padding:0}#purchase-form .field_sublabel_below span label{font-weight:normal}#purchase-form .gfield input[type=email],#purchase-form .gfield input[type=text]{width:100%}.gfield.missing_products table{width:100%;table-layout:fixed;text-align:center;border-collapse:collapse}.gfield.missing_products table .attachment-woocommerce_thumbnail{max-width:100px}.gfield.missing_products table input[type=checkbox]{height:1.2em;width:1.2em}.gfield.missing_products table thead{background:#e9e9e9}.gfield.missing_products table tr:nth-child(even){background:#e9e9e9}.gfield.missing_products table td{padding:10px}table.gsurvey-likert th.gsurvey-likert-choice-label{color:#333}.renewal-container{text-align:center}.renewal-container h1{position:relative;margin:0 0 .5em;font-size:2em}.renewal-container h1:before{content:"";display:block;height:.35rem;width:6.25rem;background:#40ae49;margin:0 auto 1rem}.gform_wrapper .gform_page_footer .gform_next_button{background:#0068a8;color:#fff}.gform_fields .white_gf_box .gfield_consent_description{color:#000;background:#fff}.extra_spacing_for_zip .address_zip{padding-left:1em}.remove_flexible_module_spacing{margin:0;padding:0}.custom_shipping_text{margin-top:1em;font-size:.8em}.woocommerce-shipping-calculator .invalidSelect2 .select2-selection,.woocommerce-shipping-calculator .invalidSelect2 input{outline:2px solid red}#takeover{position:absolute;top:2em;transform:translateX(-50%);background:#fff;text-align:center}#takeover p{font-size:1.0625em}#takeover.overlay-show+.overlay{background:rgba(51,51,51,.9)}#takeover .overlay-close{color:#9f9f9f;position:absolute;top:.25em;right:.5em;font-size:2.5em;font-weight:normal;line-height:1}#takeover .overlay-close:hover{color:#c54641}#takeover .top-overlay,#takeover .bottom-overlay{padding:1em 5%;background:#6e2b6e;color:#fff}#takeover img{width:10em;max-width:90%;display:block;margin:0 auto 1em}@media(min-width: 44em){#takeover img{width:15em;max-width:90%}}#takeover p{font-size:1.0625em}#takeover p+p{margin:1em 0 .25em;font-style:italic;color:rgba(255,255,255,.7)}#takeover h2{margin:0;display:none}@media(min-width: 44em){#takeover h2{display:block}}#takeover h3{margin:0}@media(min-width: 44em){#takeover h3{font-weight:normal;margin-top:.25em;font-style:italic;color:rgba(255,255,255,.7);font-size:1.25em;margin:.25em 0 .5em}}#takeover .top-overlay ul{list-style:none;margin:0 0 1em;padding:0;font-size:.9375em}#takeover .top-overlay ul li{background:rgba(0,0,0,.2)}#takeover .grid{grid-row-gap:.5em}@media(min-width: 44em){#takeover .grid{grid-row-gap:1em}}#takeover .ginput_container{margin:0}#takeover .ginput_container input{width:100%}#takeover .bottom-overlay .btn.white{color:#6e2b6e}#takeover .bottom-overlay form li{margin:0}#takeover .bottom-overlay form .gform_button{display:inline-block;padding:.65em 1.5em;font-size:1em;text-align:center;font-weight:normal;background-color:rgba(0,0,0,.5);color:#fff;border:1px solid rgba(0,0,0,.5);font-family:"proxima-nova",sans-serif;font-weight:700;transition:all 250ms ease-in-out;border-radius:.15em;padding:.375em 1.5em;margin:0}#takeover .bottom-overlay form .gform_button:hover{color:#fff;background:rgba(0,0,0,.5);border-color:rgba(0,0,0,.5)}#takeover .bottom-overlay form .gform_button:hover{background:rgba(0,0,0,.8)}#takeover .bottom-overlay form .gform_footer{padding:0;text-align:center}#takeover .bottom-overlay form .gfield_required{color:rgba(0,0,0,.2)}.takeover-actions a{display:block}@media(min-width: 50em){.takeover-actions{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5em}}.hide{display:none !important}.page-numbers{list-style:none;display:flex;column-gap:10px}.rounded-image img{border-radius:10px !important}.rounded-post-cards .elementor-grid-item{border:1px solid #ebebeb;border-radius:20px}.rounded-post-cards .elementor-grid-item .elementor-post__text{padding:0 10px 10px 10px}.popmake .two-column-popup{display:grid;grid-template-columns:1fr 1fr}@media(max-width: 44em){.popmake{max-width:100% !important;width:100% !important;left:0 !important}.popmake .two-column-popup{grid-template-columns:1fr;align-items:center}.popmake .two-column-popup .column1{display:none !important}}/*# sourceMappingURL=style.css.map */
