/*!
Theme Name: ELXR
Author: Carl and Shawna Murray
Description: A theme based on underscores for ELXR
Version: 1.0.91
Text Domain: elxr
*/.button-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:800;line-height:100%;padding:14px 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.button-link.light-blue-button{background-color:#3661ff;border:2px solid #3661ff;color:#fff}.button-link.dark-blue-button{background-color:#00112c;border:2px solid #00112c;color:#fff}.button-link.orange-button{background-color:#ff9615;border:2px solid #ff9615;color:#fff}@media(min-width: 768px){br.mobile-only{display:none}}@media(max-width: 767px){br.desktop-only{display:none}}.elxr-module h1,.elxr-module h2,.elxr-module h3,.elxr-module h4,.elxr-module h5,.elxr-module h6,.elxr-module p,.elxr-module ul,.elxr-module ol{color:inherit}.elxr-module h1:not(:last-child),.elxr-module h2:not(:last-child),.elxr-module h3:not(:last-child),.elxr-module h4:not(:last-child),.elxr-module h5:not(:last-child),.elxr-module h6:not(:last-child),.elxr-module p:not(:last-child),.elxr-module ul:not(:last-child),.elxr-module ol:not(:last-child){margin-bottom:25px}.elxr-module:nth-last-of-type(1) .wrapper{padding-bottom:50px}.restrict{margin:0 auto;max-width:1280px;width:100%}.restrict-less{margin:0 auto;max-width:1530px;width:100%}.restrict-more{margin:0 auto;max-width:1024px;width:100%}.restrict-most{margin:0 auto;max-width:997px;width:100%}.restrict-content{margin:0 auto;max-width:768px;width:100%}.restrict-content-above .content-above .restrictor{margin-left:auto;margin-right:auto;max-width:768px}.restrict-content-below .content-below .restrictor{margin-left:auto;margin-right:auto;max-width:768px}.restrict-narrow{margin:0 auto;max-width:540px;width:100%}.restrict-none{max-width:unset}.wrapper{padding-left:5%;padding-right:5%}.no-wrapper .wrapper{padding-left:0;padding-right:0}.padding{padding-bottom:50px;padding-top:50px}@media(min-width: 768px){.padding{padding-bottom:75px;padding-top:75px}}.padding-less{padding-bottom:25px;padding-top:25px}@media(min-width: 768px){.padding-less{padding-bottom:25px;padding-top:25px}}.padding-more{padding-bottom:75px;padding-top:75px}@media(min-width: 997px){.padding-more{padding-bottom:100px;padding-top:100px}}.padding-most{padding-bottom:75px;padding-top:75px}@media(min-width: 997px){.padding-most{padding-bottom:150px;padding-top:150px}}.padding-top{padding-top:50px}@media(min-width: 768px){.padding-top{padding-top:75px}}.padding-top-none{padding-top:0 !important}.padding-top-extra{padding-top:75px}@media(min-width: 768px){.padding-top-extra{padding-top:75px}}@media(min-width: 1361px){.padding-top-extra{padding-top:125px}}@media(min-width: 1481px){.padding-top-extra{padding-top:150px}}.padding-top-me{padding-top:25px}.padding-bottom{padding-bottom:50px}@media(min-width: 768px){.padding-bottom{padding-bottom:75px}}.padding-bottom-none{padding-bottom:0 !important}@media(min-width: 768px){.padding-bottom-extra{padding-bottom:75px}}@media(min-width: 1361px){.padding-bottom-extra{padding-bottom:125px}}@media(min-width: 1481px){.padding-bottom-extra{padding-bottom:150px}}.padding-bottom-me{padding-bottom:25px}.padding-bottom-me-less{padding-bottom:10px}.padding-bottom-me-more{padding-bottom:40px}:after,:before{background-repeat:no-repeat;background-size:contain}#page{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}section{background-size:cover;background-repeat:no-repeat}.flexible-content{position:relative}#wpadminbar{top:unset !important;bottom:0 !important}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex.reverse-columns{flex-direction:column-reverse}@media(min-width: 768px){.flex.reverse-columns{flex-direction:row}}.grid-container{display:grid}.align-top{align-items:flex-start}.align-center{align-items:center}.align-bottom{align-items:flex-end}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.size-25-75,.size-33-66,.size-66-33,.size-75-25,.size-50-50{-moz-column-gap:25px;column-gap:25px}@media(min-width: 768px){.size-25-75,.size-33-66,.size-66-33,.size-75-25,.size-50-50{-moz-column-gap:50px;column-gap:50px}}@media(min-width: 1361px){.size-25-75,.size-33-66,.size-66-33,.size-75-25,.size-50-50{-moz-column-gap:75px;column-gap:75px}}.size-25-75.two-column-container,.size-25-75 .two-column-container,.size-33-66.two-column-container,.size-33-66 .two-column-container,.size-66-33.two-column-container,.size-66-33 .two-column-container,.size-75-25.two-column-container,.size-75-25 .two-column-container,.size-50-50.two-column-container,.size-50-50 .two-column-container{display:flex;flex-direction:column}@media(min-width: 768px){.size-25-75.two-column-container,.size-25-75 .two-column-container,.size-33-66.two-column-container,.size-33-66 .two-column-container,.size-66-33.two-column-container,.size-66-33 .two-column-container,.size-75-25.two-column-container,.size-75-25 .two-column-container,.size-50-50.two-column-container,.size-50-50 .two-column-container{flex-direction:row}}.size-25-75 .column,.size-25-75 .column-one,.size-25-75 .column-two,.size-33-66 .column,.size-33-66 .column-one,.size-33-66 .column-two,.size-66-33 .column,.size-66-33 .column-one,.size-66-33 .column-two,.size-75-25 .column,.size-75-25 .column-one,.size-75-25 .column-two,.size-50-50 .column,.size-50-50 .column-one,.size-50-50 .column-two{padding-bottom:30px;width:100%}.size-25-75 .column.column-two,.size-25-75 .column-one.column-two,.size-25-75 .column-two.column-two,.size-33-66 .column.column-two,.size-33-66 .column-one.column-two,.size-33-66 .column-two.column-two,.size-66-33 .column.column-two,.size-66-33 .column-one.column-two,.size-66-33 .column-two.column-two,.size-75-25 .column.column-two,.size-75-25 .column-one.column-two,.size-75-25 .column-two.column-two,.size-50-50 .column.column-two,.size-50-50 .column-one.column-two,.size-50-50 .column-two.column-two{padding-bottom:0}@media(min-width: 768px){.size-25-75 .column,.size-25-75 .column-one,.size-25-75 .column-two,.size-33-66 .column,.size-33-66 .column-one,.size-33-66 .column-two,.size-66-33 .column,.size-66-33 .column-one,.size-66-33 .column-two,.size-75-25 .column,.size-75-25 .column-one,.size-75-25 .column-two,.size-50-50 .column,.size-50-50 .column-one,.size-50-50 .column-two{padding-bottom:0}}.reverse-columns .size-25-75 .column.column-one,.reverse-columns .size-25-75 .column-one.column-one,.reverse-columns .size-25-75 .column-two.column-one,.reverse-columns .size-33-66 .column.column-one,.reverse-columns .size-33-66 .column-one.column-one,.reverse-columns .size-33-66 .column-two.column-one,.reverse-columns .size-66-33 .column.column-one,.reverse-columns .size-66-33 .column-one.column-one,.reverse-columns .size-66-33 .column-two.column-one,.reverse-columns .size-75-25 .column.column-one,.reverse-columns .size-75-25 .column-one.column-one,.reverse-columns .size-75-25 .column-two.column-one,.reverse-columns .size-50-50 .column.column-one,.reverse-columns .size-50-50 .column-one.column-one,.reverse-columns .size-50-50 .column-two.column-one{padding-bottom:0}.reverse-columns .size-25-75 .column.column-two,.reverse-columns .size-25-75 .column-one.column-two,.reverse-columns .size-25-75 .column-two.column-two,.reverse-columns .size-33-66 .column.column-two,.reverse-columns .size-33-66 .column-one.column-two,.reverse-columns .size-33-66 .column-two.column-two,.reverse-columns .size-66-33 .column.column-two,.reverse-columns .size-66-33 .column-one.column-two,.reverse-columns .size-66-33 .column-two.column-two,.reverse-columns .size-75-25 .column.column-two,.reverse-columns .size-75-25 .column-one.column-two,.reverse-columns .size-75-25 .column-two.column-two,.reverse-columns .size-50-50 .column.column-two,.reverse-columns .size-50-50 .column-one.column-two,.reverse-columns .size-50-50 .column-two.column-two{padding-bottom:30px}@media(min-width: 768px){.reverse-columns .size-25-75 .column.column-two,.reverse-columns .size-25-75 .column-one.column-two,.reverse-columns .size-25-75 .column-two.column-two,.reverse-columns .size-33-66 .column.column-two,.reverse-columns .size-33-66 .column-one.column-two,.reverse-columns .size-33-66 .column-two.column-two,.reverse-columns .size-66-33 .column.column-two,.reverse-columns .size-66-33 .column-one.column-two,.reverse-columns .size-66-33 .column-two.column-two,.reverse-columns .size-75-25 .column.column-two,.reverse-columns .size-75-25 .column-one.column-two,.reverse-columns .size-75-25 .column-two.column-two,.reverse-columns .size-50-50 .column.column-two,.reverse-columns .size-50-50 .column-one.column-two,.reverse-columns .size-50-50 .column-two.column-two{padding-bottom:0}}@media(min-width: 768px){.size-50-50 .column,.size-50-50 .column-one,.size-50-50 .column-two{width:50%}}@media(min-width: 768px){.size-25-75 .column-one{width:26%}}@media(min-width: 768px){.size-25-75 .column-two{width:74%}}@media(min-width: 768px){.size-75-25 .column-one{width:74%}}@media(min-width: 768px){.size-75-25 .column-two{width:26%}}@media(min-width: 768px){.size-33-66 .column-one{width:33.5%}}@media(min-width: 768px){.size-33-66 .column-two{width:66.5%}}@media(min-width: 768px){.size-66-33 .column-one{width:66.5%}}@media(min-width: 768px){.size-66-33 .column-two{width:33.5%}}.columns-1 .column{width:100%}@media(min-width: 768px){.columns-2 .column{width:46%}}@media(min-width: 997px){.columns-3 .column{width:32%}}@media(min-width: 997px){.columns-4 .column{width:23%}}.grid-column-two .flex-repeater,.grid-column-three .flex-repeater,.grid-column-four .flex-repeater,.grid-column-five .flex-repeater,.grid-column-six .flex-repeater{grid-template-columns:repeat(1, 1fr);-moz-column-gap:30px;column-gap:30px;display:grid;row-gap:30px}@media(min-width: 768px){.grid-column-two .flex-repeater{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.grid-column-three .flex-repeater{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px){.grid-column-three .flex-repeater{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px){.grid-column-four .flex-repeater{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid-column-four .flex-repeater{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.grid-column-four .flex-repeater{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 768px){.grid-column-five .flex-repeater{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid-column-five .flex-repeater{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.grid-column-five .flex-repeater{grid-template-columns:repeat(5, 1fr)}}@media(min-width: 768px){.grid-column-six .flex-repeater{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.grid-column-six .flex-repeater{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.grid-column-six .flex-repeater{grid-template-columns:repeat(6, 1fr)}}@media(min-width: 768px){.reverse-column-row .two-column-container{flex-direction:row-reverse}}.border-columns .column{border:1px solid #051d2e;border-radius:10px;padding-top:25px}.hide{display:none}.video-background{position:relative}.video-background video.bg-video{bottom:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0;z-index:-1}@media(max-width: 539px){.center-mobile{text-align:center}}@media(min-width: 768px){.mobile-only{display:none}}@media(max-width: 767px){.desktop-only{display:none}}.fade-me-in{animation-name:fadeIn;animation-fill-mode:both;animation-duration:1s;animation-delay:.3s;opacity:0}.fade-me-up{animation-name:fadeUp;animation-fill-mode:both;animation-duration:1s;animation-delay:.3s;opacity:0}.fade-me-left{animation-name:fadeLeft;animation-fill-mode:both;animation-duration:1s;animation-delay:.3s;opacity:0}.fade-me-right{animation-name:fadeRight;animation-fill-mode:both;animation-duration:1s;animation-delay:.3s;opacity:0}#columns.columns-slider .column-wrapper{padding-bottom:50px}@media(min-width: 540px){#columns.columns-slider .slick-slide{padding-left:15px;padding-right:15px}}#columns.columns-slider .content-container #button-container{margin-top:0}#columns .slick-arrow{bottom:0;cursor:pointer;font-size:11px;height:30px;left:22px;position:absolute;text-indent:-999999px;width:30px;z-index:10}@media(min-width: 540px){#columns .slick-arrow{left:35px}}#columns .slick-arrow.slick-prev{transform:rotate(180deg)}#columns .slick-arrow.slick-next{transform:translateX(300%)}#columns .slick-arrow.slick-next,#columns .slick-arrow.slick-prev{background:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='4' transform='matrix(1 -8.74228e-08 -8.74228e-08 -1 0 30)' fill='%2300112C'/%3E%3Cpath d='M15.0005 10.7574L19.2431 15L15.0005 19.2426' stroke='white' stroke-width='2'/%3E%3Cpath d='M10 15L19 15' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");transition:.5s all cubic-bezier(0.165, 0.84, 0.44, 1)}#columns .slick-arrow.slick-disabled{opacity:.25}#resources.dark #resource-card p,#resources.dark #resource-card h5,#resources.dark #resource-card #text-button{color:#00112c}.content-above{margin-bottom:35px}@media(min-width: 768px){.content-above{margin-bottom:60px}}.content-above :last-child{margin-bottom:0}.content-above.two-column-content{-moz-column-gap:30px;column-gap:30px;display:flex;flex-direction:column;row-gap:15px}@media(min-width: 768px){.content-above.two-column-content{flex-direction:row}}@media(min-width: 768px){.content-above.two-column-content .column{flex-basis:0;flex-grow:1}}@media(min-width: 997px){.content-above.two-column-content .column.column-two{flex-grow:2}}.content-below{padding-top:35px}@media(min-width: 768px){.content-below{padding-top:60px}}.content-below :last-child{margin-bottom:0}.latest-blog-posts .blog-grid-container{padding-bottom:50px}.latest-blog-posts .resource-card .category{margin-bottom:0}.latest-blog-posts .resource-card .category:not(:nth-of-type(1)){display:none}.latest-blog-posts .resource-card h5{color:#00112c}.latest-blog-posts .slick-slide{height:auto !important}@media(min-width: 540px){.latest-blog-posts .slick-slide{margin-left:15px;margin-right:15px}}.latest-blog-posts .slick-track{display:flex;padding-top:25px}.latest-blog-posts .slick-arrow{bottom:0;cursor:pointer;font-size:11px;height:30px;left:22px;position:absolute;text-indent:-999999px;width:30px;z-index:10}@media(min-width: 540px){.latest-blog-posts .slick-arrow{left:35px}}.latest-blog-posts .slick-arrow.slick-prev{transform:rotate(180deg)}.latest-blog-posts .slick-arrow.slick-next{transform:translateX(300%)}.latest-blog-posts .slick-arrow.slick-next,.latest-blog-posts .slick-arrow.slick-prev{background:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='4' transform='matrix(1 -8.74228e-08 -8.74228e-08 -1 0 30)' fill='%2300112C'/%3E%3Cpath d='M15.0005 10.7574L19.2431 15L15.0005 19.2426' stroke='white' stroke-width='2'/%3E%3Cpath d='M10 15L19 15' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");transition:.5s all cubic-bezier(0.165, 0.84, 0.44, 1)}.latest-blog-posts .slick-arrow.slick-disabled{opacity:.25}@media(min-width: 768px){.one-column.flex-banner .one-column-content{align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex;justify-content:center}.one-column.flex-banner .one-column-content h2,.one-column.flex-banner .one-column-content h3,.one-column.flex-banner .one-column-content h4{margin-bottom:0}.one-column.flex-banner .one-column-content .button-link{white-space:nowrap}}.related-content .related-content-container{-moz-column-gap:25px;column-gap:25px;display:grid;row-gap:25px}@media(min-width: 997px){.related-content .related-content-container{grid-template-columns:repeat(3, 1fr)}}.related-content .related-content-container .resource-card h5{color:#00112c}.two-column.border-between .size-50-50{row-gap:50px}@media(min-width: 1280px){.two-column.border-between .size-50-50{-moz-column-gap:100px;column-gap:100px}}.two-column.border-between .size-50-50 .column{padding-bottom:0}@media(min-width: 768px){.two-column.border-between .size-50-50 .column{flex-basis:0;flex-grow:1}}@media(min-width: 768px){.two-column.border-between .size-50-50 .column.column-one{flex-grow:1.5}}.two-column.border-between .size-50-50 .column-one{position:relative}.two-column.border-between .size-50-50 .column-one:after{background:#fff;bottom:-25px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}@media(min-width: 768px){.two-column.border-between .size-50-50 .column-one:after{bottom:0;left:calc(100% + 30px);height:100%;width:1px}}@media(min-width: 1280px){.two-column.border-between .size-50-50 .column-one:after{left:calc(100% + 50px)}}