
/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
.sqs-video-wrapper .sqs-video-overlay .sqs-video-icon{background:url('https://images.squarespace-cdn.com/content/v1/5be5cce231d4df83ee9cbea4/837aef35-934e-4154-8340-8e5fa71592b0/play-button.png?format=100w?format=100w');background-size:100%;background-repeat:no-repeat;height:60px;width:60px;margin-left:-44px;margin-top:-44px}.sqs-search-page-input{margin-top:10%}.sqs-search-page-input input{color:#0b5eac;text-align:center !important;font-weight:bold}.sqs-search-container-item .sqs-content .sqs-title{font-size:2rem}#header{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.desc-wrapper{margin-left:5% !important;text-align:left !important}@media only screen and (max-width:768px){.desc-wrapper{margin-left:0px !important;text-align:center !important}}.center-image-in-code-block{display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.center-image-in-code-block{display:block;margin-left:auto;margin-right:auto}}.sqs-announcement-bar{top:77px;position:fixed;width:100%;z-index:999}@media only screen and (max-width:768px){.sqs-announcement-bar{top:48px;position:fixed;width:100%;z-index:999}}.sqs-announcement-bar-close{display:none !important}.sqs-announcement-bar-text a{text-decoration:none !important;border:solid 1px;padding:1px 12px 1px 12px;border-radius:12px}.sqs-announcement-bar-text a:hover{background-color:#ff8c00 !important;color:#fff !important;border-color:#ff8c00 !important}#page{max-width:1400px}.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-title p{font-size:120% !important;font-weight:600;text-transform:capitalize;letter-spacing:normal;color:#1a1a1a}@media only screen and (max-width:1000px){.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-title p{font-weight:600;font-size:150% !important}}@media only screen and (max-width:640px){.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-title p{font-weight:600;font-size:150% !important}}.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-subtitle p{font-weight:400;font-size:20px}@media only screen and (max-width:1200px){.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-subtitle p{font-weight:400;font-size:20px}}@media only screen and (max-width:1000px){.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-subtitle p{font-weight:400;font-size:20px}}@media only screen and (max-width:800px){.image-block-card-dynamic-font-sizing .sqs-block-image .design-layout-card .image-subtitle p{font-weight:400;font-size:18px}}.newsletter-block .newsletter-form-button{font-weight:600;background-color:#ff8c00;letter-spacing:1px;font-size:16px}.newsletter-block{background-color:rgba(0,0,0,.2)}@media only screen and (max-width:768px){.newsletter-block .newsletter-form-header-title,.newsletter-form-header-description p{font-size:24px}.newsletter-block{background-color:rgba(0,0,0,.2)}}#sidecarNav{background-color:#f6f6f6 !important}#headerNav nav .subnav,#sidecarNav nav .subnav{background-color:#f6f6f6 !important}.top-bar{height:3px !important;width:1.5em !important}.middle-bar{background-color:#0b5eac !important;height:3px !important;width:1.5em !important}.bottom-bar{height:3px !important;width:1.5em !important}a:hover{color:#0b5eac !important}#footer .html-block a,#footer .html-block a:visited{border:none}.back-to-top{display:none}.small-button-shape-rounded .sqs-block-button .sqs-block-button-element--small,.medium-button-shape-rounded .sqs-block-button .sqs-block-button-element--medium,.large-button-shape-rounded .sqs-block-button .sqs-block-button-element--large a{font-weight:bold !important}.desc-wrapper a{background-color:#f5d527 !important;color:#000 !important}.desc-wrapper a:hover{background-color:#0b5eac !important;color:#fff !important}@media only screen and (max-width:480px){.desc-wrapper a{font-size:.9em !important;padding-top:.8em !important;padding-bottom:.8em !important;padding-left:.8em !important;padding-right:.8em !important}}.nav-button-corner-style-rounded.enable-nav-button #headerNav nav>div:not(.folder):last-child a,.nav-button-corner-style-rounded.enable-nav-button #sidecarNav nav>div:not(.folder):last-child a{background-color:#0b5eac !important;color:#fff !important}.nav-button-corner-style-rounded.enable-nav-button #headerNav nav>div:not(.folder):last-child a:hover,.nav-button-corner-style-rounded.enable-nav-button #sidecarNav nav>div:not(.folder):last-child a:hover{background-color:#ff8c00 !important;color:#fff !important}.small-button-shape-rounded .sqs-block-button .sqs-block-button-element--small,.medium-button-shape-rounded .sqs-block-button .sqs-block-button-element--medium,.large-button-shape-rounded .sqs-block-button .sqs-block-button-element--large a{padding-top:.4em;padding-bottom:.4em;padding-left:.8em;padding-right:.8em}.sqs-block-button a{background-color:#0b5eac !important;color:#fff !important}.sqs-block-button a:hover{background-color:#0b5eac !important;color:#fff !important}.medium-button-style-solid .sqs-block-button-element--medium{background-color:#ff8c00 !important;color:#fff !important;padding-top:.7em !important;padding-bottom:.7em !important;padding-left:2em !important;padding-right:2em !important}@media only screen and (max-width:768px){.medium-button-style-solid .sqs-block-button-element--medium{padding-top:.5em !important;padding-bottom:.5em !important;padding-left:1em !important;padding-right:1em !important}}.large-button-style-solid .sqs-block-button-element--large{background-color:#ff8c00 !important;color:#fff !important;padding-top:.7em !important;padding-bottom:.7em !important;padding-left:2em !important;padding-right:2em !important}@media only screen and (max-width:768px){.large-button-style-solid .sqs-block-button-element--large{padding-top:.5em !important;padding-bottom:.5em !important;padding-left:1em !important;padding-right:1em !important}}.transparent-header #header{height:77px}@media only screen and (max-width:480px){.transparent-header #header{height:48px}}.transparent-header #header{background-color:#fff}.header #header{background-color:#fff}.transparent-header #header{box-shadow:0 2px 5px 0px}.transparent-header #header{position:fixed !important}.header-inner{padding:13px}@media only screen and (max-width:768px){.header-inner{padding-top:9px !important}}#sidecarNav nav{padding-top:80px !important}@media only screen and (max-width:480px){#sidecarNav nav{padding-top:70px !important}}#page{padding-top:40px}@media only screen and (max-width:480px){#page{padding-top:10px}}.banner-thumbnail-wrapper{margin-top:77px}@media only screen and (max-width:480px){.banner-thumbnail-wrapper{margin-top:48px}}h2:first-child{margin-bottom:20px !important}@media only screen and (max-width:768px){h2:first-child{margin-bottom:5px !important}}.sqs-block-horizontalrule{margin-bottom:6px !important;margin-top:6px !important}@media only screen and (max-width:480px){.sqs-block-horizontalrule{margin-bottom:5px !important;margin-top:5px !important}}.transparent-header.collection-type-page .banner-thumbnail-wrapper.has-description{padding-top:80px;padding-bottom:60px}@media only screen and (max-width:768px){.transparent-header.collection-type-page .banner-thumbnail-wrapper.has-description{padding-top:10px;padding-bottom:10px}}.transparent-header.view-list .banner-thumbnail-wrapper{padding-top:70px;padding-bottom:30px}@media only screen and (max-width:768px){.transparent-header.view-list .banner-thumbnail-wrapper{padding-top:10px;padding-bottom:10px}}.collection-type-blog.view-item.transparent-header .banner-thumbnail-wrapper{padding-top:80px;padding-bottom:90px}@media only screen and (max-width:768px){.collection-type-blog.view-item.transparent-header .banner-thumbnail-wrapper{padding-top:40px;padding-bottom:30px}}.entry-header{margin-top:50px;margin-bottom:0px}@media only screen and (max-width:768px){.entry-header{margin-top:15px;margin-bottom:0px}}#rightSidebar{margin-top:50px;margin-bottom:0px}.entry-title.p-name{margin:0px}.summary-metadata-item.summary-metadata-item--tags{font-size:14px}.sqs-block-postsbytag{line-height:9px}.sqs-block.html-block.sqs-block-html{padding-bottom:0px}.entry-dateline,.entry-byline,.entry-morefrom{display:none}.tagcloud-block{line-height:20px}.tagcloud-block .name{font-size:70% !important}.sqs-block-tagcloud{padding-top:10px}.tagcloud-block a:hover{color:#0b5eac !important}.collectionlink-description{display:none}.collectionlink-title{font-size:1em !important}.sqs-video-wrapper{border:1px solid #000}.sqs-video-icon{border:5px solid #fff;border-radius:50%}.sqs-video-icon{filter:invert(0%)}