.banner-heading{color:#131a1c}.banner-content{max-width:567px}.banner-content>:last-child .btn{margin-top:10px}.banner.has-banner-media:not(.has-banner-media-half):before{height:100%;background:rgba(19,26,28,.4)}@media (min-width:992px){.container .banner:not(.is-minimized) .banner-heading{font-size:40px;font-size:4rem}}.cta-widget[style*=background-image]{position:relative}.cta-widget[style*=background-image] .cta-content:before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,.7)}.cta-widget[style*=background-image] .cta-content.bg-grey-light:before,.cta-widget[style*=background-image] .cta-content.text-white:before{display:none}.cta-widget:hover .cta-heading{text-decoration:underline;text-decoration-thickness:2px}.cta-content{color:#000}.cta-content.bg-light .cta-heading{color:var(--color-neutral-100)}.cta-content.bg-light .cta-text{color:#000}@media (min-width:1200px){.cta-content .col-lg-4{width:50%}}
@media (min-width:1200px){.cta-content .col-lg-4.col-lg-offset-8{margin-left:0;float:right}}@media (min-width:1200px){.cta-content .col-lg-4.col-lg-offset-4{margin-left:auto;margin-right:auto;float:none}}.cta-content.text-white .btn:not([class*=btn-color]){background-color:transparent;color:#fff;border-color:#fff}.cta-content.text-white .btn:not([class*=btn-color]):focus{outline-width:5px;outline-style:auto;outline-color:-webkit-focus-ring-color;outline-offset:2px;color:#fff}.cta-content.text-white .btn:not([class*=btn-color]):hover{color:#fff;background-color:color-mix(in srgb,var(transparent),var(#000) 20%)}.cta-content.text-white .btn:not([class*=btn-color]).disabled:hover,.cta-content.text-white .btn:not([class*=btn-color])[disabled]:hover{background-color:transparent;color:#fff}.cta-content.text-white .btn:not([class*=btn-color]):hover{color:#fff;background-color:transparent;text-decoration:none}.cta-content.text-white .btn:not([class*=btn-color]):focus{outline-width:5px;
outline-style:auto;outline-color:-webkit-focus-ring-color;outline-offset:2px;color:#fff}.cta-content.text-white .btn:not([class*=btn-color]):hover{color:#fff;background-color:color-mix(in srgb,var(transparent),var(#000) 20%)}.cta-content.text-white .btn:not([class*=btn-color]).disabled:hover,.cta-content.text-white .btn:not([class*=btn-color])[disabled]:hover{background-color:transparent;color:#fff}.cta-content.text-white .btn:not([class*=btn-color]):hover{color:#fff;background-color:transparent;text-decoration:none}.text-white .cta-content:not(.text-white).bg-fen-white,.text-white .cta-content:not(.text-white).bg-sph2ere-white{color:#000}.text-white .cta-content:not(.text-white).bg-fen-white .cta-heading,.text-white .cta-content:not(.text-white).bg-sph2ere-white .cta-heading{color:#000}.cta-content.bg-grey-light{background-color:#e6eff6!important}.cta-heading{color:#131a1c;font-size:26px;margin-bottom:10px}@media (min-width:992px){.container .cta-content{padding:30px}}.bg-fen-white{
background-color:#fff}.bg-fen-white .btn{background-color:#5b42ff;border:2px solid #5b42ff;border-color:#5b42ff;color:#fff}.bg-fen-white .btn .btn-link{color:#fff}.bg-fen-violet{background-color:#af7bf5}.bg-fen-violet .btn{background-color:#af7bf5;border:2px solid #fff;border-color:#fff;color:#fff}.bg-fen-violet .btn .btn-link{color:#fff}.bg-fen-sage{background-color:#43c6ac}.bg-fen-sage .btn{background-color:#43c6ac;border:2px solid #000;border-color:#000;color:#000}.bg-fen-sage .btn .btn-link{color:#000}.bg-sph2ere-white{background-color:#fff}.bg-sph2ere-white .btn{background-color:#29fd2e;border:2px solid #29fd2e;border-color:#29fd2e;color:#000}.bg-sph2ere-white .btn .btn-link{color:#000}.bg-sph2ere-black{background-color:#000}.bg-sph2ere-black.text-light .btn:not([class*=btn-color]),.bg-sph2ere-black.text-white .btn:not([class*=btn-color]){background-color:#29fd2e;border-color:#29fd2e;border:2px solid #29fd2e;color:#000}
.bg-sph2ere-black.text-light .btn:not([class*=btn-color]) .btn-link,.bg-sph2ere-black.text-white .btn:not([class*=btn-color]) .btn-link{color:#000}.bg-sph2ere-black-2{background-color:#000}.bg-sph2ere-black-2.text-light .btn:not([class*=btn-color]),.bg-sph2ere-black-2.text-white .btn:not([class*=btn-color]){background-color:#000;border-color:#fff;border:2px solid #fff;color:#fff}.bg-sph2ere-black-2.text-light .btn:not([class*=btn-color]) .btn-link,.bg-sph2ere-black-2.text-white .btn:not([class*=btn-color]) .btn-link{color:#fff}.bg-sph2ere-green{background-color:#29fd2e}.bg-sph2ere-green .btn{background-color:#29fd2e;border:2px solid #000;border-color:#000;color:#000}.bg-sph2ere-green .btn .btn-link{color:#000}.gallery-slider.owl-carousel .owl-nav .owl-next,.gallery-slider.owl-carousel .owl-nav .owl-prev{left:20px}@media (min-width:992px){.gallery-slider.owl-carousel .owl-nav .owl-next,.gallery-slider.owl-carousel .owl-nav .owl-prev{margin-top:-8px;width:44px;height:44px;line-height:
46px;font-size:26px}}.gallery-slider.owl-carousel .owl-nav .owl-next{left:auto;right:20px}.nGY2 .nGY2GThumbnailImageTitle{text-decoration:underline;text-decoration-thickness:2px}.nGY2 .nGY2GThumbnailAlbumTitle,.nGY2 .nGY2GThumbnailImageTitle{font-size:26px;font-size:2.6rem}@media (min-width:992px){.nGY2 .nGY2GThumbnailAlbumTitle,.nGY2 .nGY2GThumbnailImageTitle{font-size:26px;font-size:2.6rem}}@media (min-width:992px){[class*=col-] .nGY2 .nGY2GThumbnailAlbumTitle,[class*=col-] .nGY2 .nGY2GThumbnailImageTitle{font-size:20px;font-size:2rem}}@media (min-width:1025px){.figure-caption,figure-caption{padding-left:0;padding-right:0}}.figure-caption-heading,figure-caption-heading{margin-bottom:10px;color:#131a1c;font-size:20px}.widget-list-panel .list-item a{font-weight:700}.quicklink:after{content:"\e973";font-size:25px;font-size:2.5rem;color:#005aa7}.quicklink-list .quicklink:after{top:20px;right:10px}@media (min-width:992px){.quicklink-list .quicklink:after{top:23px}}.quicklink-widget{
padding:20px 30px 40px 30px}.quicklink-widget-heading{font-size:26px;color:#131a1c}.quicklink-widget .quicklink:hover .quicklink-text{color:#004988;text-decoration:underline;text-decoration-thickness:2px}.quicklink-widget .quicklink:hover:after{color:#004988}.quicklink-widget.text-white .quicklink:after{color:#fff}.quicklink-widget.text-white .quicklink:hover .quicklink-text{color:#fff}.quicklink-widget.text-white .quicklink:hover:after{color:#fff}@media (min-width:992px){.col-md-3 .quicklink-widget,.col-md-4 .quicklink-widget,.col-md-6 .quicklink-widget{padding:20px 30px 40px}}@media (min-width:576px){.col-md-3 .quicklink-widget,.col-md-4 .quicklink-widget,.col-md-6 .quicklink-widget{padding-left:30px;padding-right:30px}}.owl-carousel{margin-bottom:40px}.owl-carousel-counter{margin-bottom:10px}.owl-carousel-counter-holder{padding:6px 14px;background-color:var(--color-one-100);font-size:14px;font-size:1.4rem;font-weight:700}.owl-carousel.slider-testimonial .owl-dots{position:absolute
;right:100px;bottom:40px}@media (max-width:575px){.owl-carousel.slider-testimonial .owl-dots{left:0;right:0}}@media (min-width:992px){.owl-carousel.slider-testimonial .owl-dots{bottom:85px}}.owl-carousel.slider-testimonial .owl-dot{background-color:rgba(255,255,255,.2)}.owl-carousel.slider-testimonial .owl-dot.active{background-color:#fff;border-color:#fff}.owl-carousel.slider-testimonial .owl-dot.active:before{border-color:#fff}.owl-dot{width:10px;height:10px;border:2px solid var(--color-one-100);border-color:transparent;background-color:rgba(0,90,167,.2);z-index:1}@media (max-width:575px){.owl-dot{width:6px;height:6px}}.owl-dot.active{position:relative;background-color:var(--color-one-100);border-color:var(--color-one-100)}.owl-dot.active:before{-webkit-border-radius:100%;-webkit-background-clip:padding-box;-moz-border-radius:100%;-moz-background-clip:padding;border-radius:100%;background-clip:padding-box;content:"";display:block;width:20px;height:20px;border:1px solid 
var(--color-one-100);position:absolute;left:-7px;top:50%;transform:translateY(-50%)}@media (max-width:575px){.owl-dot.active:before{width:12px;height:12px;left:-5px}}.is-layout-full.owl-pager-white .owl-dot{border-color:#fff;background-color:#fff}.is-layout-full.owl-pager-white .owl-dot.active{background-color:#fff}.is-layout-full.owl-pager-white .owl-dot.active:before{border-color:#fff}.owl-next,.owl-prev{background-color:var(--color-one-100)}.tab-nav-list{border-bottom:1px solid var(--color-neutral-20)}.tab-nav-list-item{font-size:20px;font-size:2rem}.tab-nav-list-item:hover .tab-nav-link{text-decoration:underline;text-decoration-thickness:2px}.tab-nav-list-item.is-active .tab-nav-link{background-color:#e07a00}.tab-nav-link{min-height:50px;color:#131a1c}.tab-nav-link:focus,.tab-nav-link:hover{text-decoration:none;color:#131a1c}.tab-panel-item-header{padding:16px 50px 13px 20px;font-size:20px;font-size:2rem;color:#131a1c}.tab-panel-item-header:focus,.tab-panel-item-header:hover{
text-decoration:none;color:#131a1c}.tab-panel-item-header:hover{text-decoration:underline;text-decoration-thickness:2px}@media (max-width:767px){.tab.is-mobile-accordion .tab-panel-item{border-top:1px solid var(--color-neutral-20)}.tab.is-mobile-accordion .tab-panel-item:last-child{border-bottom:1px solid var(--color-neutral-20)}.tab.is-mobile-accordion .tab-panel-item.is-active .tab-panel-item-header{background-color:#e07a00}.tab.is-mobile-accordion .tab-panel-item.is-active .tab-panel-item-header:after{content:"\e934";color:#fff}}.tab.is-mobile-accordion .tab-panel-item-header{min-height:70px;position:relative}@media (max-width:767px){.tab.is-mobile-accordion .tab-panel-item-header{justify-content:flex-start}}.tab.is-mobile-accordion .tab-panel-item-header:after{font-family:icomoon;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e939";color:#005aa7;
font-size:26px;position:absolute;top:calc(50% - 12px);right:20px}.article-heading{color:#131a1c;font-size:26px}@media (min-width:992px){.article-heading{margin-bottom:10px}}.article-row .article-heading{margin-bottom:15px}.article-overlay .toc-item:hover .article-heading{text-decoration:none}.default.article-overlay .article:hover .article-content{background-color:rgba(224,122,0,.8)}.toc-item:hover .article-heading,.toc-item:hover .article-link{text-decoration:underline;text-decoration-thickness:2px}.toc-item:hover .article-link{color:#004988}.toc-item:hover .article-image-holder{position:relative}.toc-item:hover .article-image-holder:before{content:"";display:block;width:100%;height:100%;background-color:rgba(224,122,0,.4);position:absolute;left:0;top:0}.toc-item:hover .article-image-holder:before{content:"";display:block;width:100%;height:100%;background-color:rgba(224,122,0,.4);position:absolute;left:0;top:0}.testimonial-meta{padding:0}.testimonial-meta-name{margin-bottom:8px;
font-weight:700;font-size:20px;color:#131a1c}.testimonial-meta-title{font-size:14px;font-weight:300}.testimonial .profile-image{-webkit-border-radius:100%;-webkit-background-clip:padding-box;-moz-border-radius:100%;-moz-background-clip:padding;border-radius:100%;background-clip:padding-box}.testimonial .profile-image-holder{-webkit-border-radius:100%;-webkit-background-clip:padding-box;-moz-border-radius:100%;-moz-background-clip:padding;border-radius:100%;background-clip:padding-box;width:82px;height:82px}.text-light .testimonial .blockquote,.text-light .testimonial .testimonial-meta,.text-light .testimonial blockquote,.text-white .testimonial .blockquote,.text-white .testimonial .testimonial-meta,.text-white .testimonial blockquote{color:#fff}.testimonial-grid .testimonial{border-top:3px solid #005aa7;background-color:transparent}.text-light .testimonial-grid .testimonial,.text-white .testimonial-grid .testimonial{border-top-color:#fff}.testimonial-grid .testimonial-content{
text-align:center;display:flex;flex-direction:column}@media (min-width:992px){.testimonial-grid .testimonial:not(.is-minimized){padding:35px 60px 30px}}.testimonial-grid .testimonial .profile-image-holder{order:-1;margin:0 auto}@media (min-width:992px){.testimonial-grid .testimonial .blockquote{padding:35px 0}}@media (min-width:992px){.testimonial-grid .testimonial .blockquote:after,.testimonial-grid .testimonial .blockquote:before{left:-30px;top:10px}}.testimonial-grid .testimonial .blockquote:after{left:auto;top:auto}@media (min-width:992px){.testimonial-grid .testimonial .blockquote:after{right:-30px;bottom:10px}}@media (min-width:992px){.testimonial-grid-four .testimonial:not(.is-minimized){padding:25px 0 50px}}@media (min-width:992px){.testimonial-grid-four .testimonial .blockquote{padding:55px 0}}.testimonial-grid-four .testimonial .blockquote:after,.testimonial-grid-four .testimonial .blockquote:before{left:0;right:0;top:20px}@media (min-width:992px){
.testimonial-grid-four .testimonial .blockquote:after,.testimonial-grid-four .testimonial .blockquote:before{left:0;right:0}}.testimonial-grid-four .testimonial .blockquote:after{top:auto}.text-light .testimonial.is-minimized,.text-white .testimonial.is-minimized{border-left-color:#fff}@media (min-width:992px){.testimonial.is-minimized{padding:0 90px 10px}}.testimonial.is-minimized .blockquote:after,.testimonial.is-minimized .blockquote:before{font-size:26px;font-size:2.6rem;top:0}@media (min-width:992px){.testimonial.is-minimized .blockquote:after,.testimonial.is-minimized .blockquote:before{left:-50px}}.testimonial.is-minimized .blockquote:after{left:auto;top:auto}@media (min-width:992px){.testimonial.is-minimized .blockquote:after{right:-30px}}.testimonial.is-minimized .profile-content{margin-top:10px}.testimonial.is-inline{background-image:url('/assets/img/polygons-white.svg');background-position:left 130% top 170%;background-repeat:no-repeat;background-size:320px;
background-color:#005aa7}@media (min-width:576px){.testimonial.is-inline{background-position:left 125% top 170%}}@media (min-width:768px){.testimonial.is-inline{background-position:left 118% bottom 270%}}@media (min-width:992px){.testimonial.is-inline{padding-top:80px;padding-bottom:90px;background-position:left 125% top 400%;background-size:393px 364px}}@media (min-width:1071px){.testimonial.is-inline{background-position:left 122% bottom 380%}}@media (min-width:1200px){.testimonial.is-inline{background-position:left 120% bottom 380%}}.testimonial.is-inline .blockquote{color:#fff;padding:30px 0}@media (max-width:575px){.testimonial.is-inline .blockquote{padding:100px 0 20px}}.testimonial.is-inline .blockquote:after,.testimonial.is-inline .blockquote:before{font-size:45px;font-size:4.5rem;color:#fff;top:-15px;left:0}@media (max-width:575px){.testimonial.is-inline .blockquote:after,.testimonial.is-inline .blockquote:before{top:40px;font-size:50px;font-size:5rem}}
@media (min-width:992px){.testimonial.is-inline .blockquote:after,.testimonial.is-inline .blockquote:before{top:-25px;left:-5px}}.testimonial.is-inline .blockquote:after{display:none}.testimonial.is-inline .testimonial-meta-name,.testimonial.is-inline .testimonial-meta-title{color:#fff}.testimonial.is-inline .profile-image-holder{position:absolute;margin-bottom:0;left:20px}@media (max-width:575px){.testimonial.is-inline .profile-image-holder{width:60px;height:60px;bottom:100px}}@media (min-width:576px){.testimonial.is-inline .profile-image-holder{bottom:20px;left:20px}}@media (min-width:992px){.testimonial.is-inline .profile-image-holder{left:70px;bottom:75px}}@media (min-width:1231px){.testimonial.is-inline .profile-image-holder{position:unset;width:120px;height:120px;margin-right:30px}}@media (max-width:575px){.testimonial.is-inline .profile-image-holder+.testimonial-content{padding-bottom:80px}}.testimonial.is-inline .profile-image-holder+.testimonial-content .testimonial-meta{
margin-left:105px}@media (max-width:575px){.testimonial.is-inline .profile-image-holder+.testimonial-content .testimonial-meta{margin-left:75px}}@media (min-width:1231px){.testimonial.is-inline .profile-image-holder+.testimonial-content .testimonial-meta{margin-left:0}}@media (min-width:992px){.col .testimonial:not(.is-minimized),.container .testimonial:not(.is-minimized),[class*=col-] .testimonial:not(.is-minimized){padding:40px 130px}}@media (min-width:992px){.col .testimonial-grid .testimonial:not(.is-minimized),.container .testimonial-grid .testimonial:not(.is-minimized),[class*=col-] .testimonial-grid .testimonial:not(.is-minimized){padding:35px 60px 30px}}.col .testimonial-grid .profile-image-holder,.container .testimonial-grid .profile-image-holder,[class*=col-] .testimonial-grid .profile-image-holder{order:-1;margin:0 auto}@media (min-width:992px){.col .testimonial-grid-four .testimonial:not(.is-minimized),.container .testimonial-grid-four .testimonial:not(.is-minimized),
[class*=col-] .testimonial-grid-four .testimonial:not(.is-minimized){padding:25px 0 50px}}.col .testimonial.is-inline,.container .testimonial.is-inline,[class*=col-] .testimonial.is-inline{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box}@media (min-width:992px){.col .testimonial.is-inline,.container .testimonial.is-inline,[class*=col-] .testimonial.is-inline{padding:80px 70px 90px}}@media (min-width:1231px){.col .testimonial.is-inline .profile-image-holder,.container .testimonial.is-inline .profile-image-holder,[class*=col-] .testimonial.is-inline .profile-image-holder{position:absolute;width:82px;height:82px}}@media (min-width:1250px){.col .testimonial.is-inline .profile-image-holder+.testimonial-content .testimonial-meta,.container .testimonial.is-inline .profile-image-holder+.testimonial-content .testimonial-meta,
[class*=col-] .testimonial.is-inline .profile-image-holder+.testimonial-content .testimonial-meta{margin-left:105px}}[class*=col-] .testimonial:not(.is-minimized) .blockquote{text-align:center}.blockquote{color:#485156;font-weight:400}@media (min-width:992px){.blockquote{padding:40px 0;font-size:22px;font-size:2.2rem}}.blockquote:after,.blockquote:before{top:0;left:0;font-size:26px;font-size:2.6rem}@media (min-width:576px){.blockquote:after,.blockquote:before{top:0;left:0;font-size:26px;font-size:2.6rem}}@media (min-width:992px){.blockquote:after,.blockquote:before{top:0;left:-45px;font-size:26px;font-size:2.6rem}}.blockquote:after{top:auto;left:auto;right:0;bottom:0}@media (min-width:576px){.blockquote:after{right:0;bottom:0}}@media (min-width:992px){.blockquote:after{right:-42px;bottom:0}}.video-heading{color:#131a1c}.video-link:before{display:none}.video-link:after{font-family:icomoon;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height
:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e97f";color:#fff;background:#e07a00;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);right:0;z-index:100;font-size:26px;padding:9px;width:44px;height:44px}@media (min-width:992px){.video-content{padding:30px 30px 40px}}@media (min-width:992px){.entry .video-content,.sidebar .video-content,[class*=col-] .video-content{padding:30px 30px 40px}}.entry .video-heading,.sidebar .video-heading,[class*=col-] .video-heading{font-size:26px}@media (min-width:992px){.entry .video-link+.video-content,.sidebar .video-link+.video-content,[class*=col-] .video-link+.video-content{padding:30px 30px 40px}}.profile-image-holder.is-xs{width:82px}.profile-heading{margin-bottom:10px;color:#131a1c}.profile-meta{font-size:14px;font-weight:300;margin-bottom:10px}@media (min-width:992px){.profile-desc-list{column-count:2;column-gap:0}}.sidebar .profile-desc-list{column-count:1}.profile-desc-term{font-weight:300}
@media (min-width:768px){.profile-desc-term{width:30%}}@media (min-width:992px){.profile-desc-term{padding-right:0}}.profile-desc-def{font-weight:700}.profile-grid>.profile:hover .profile-heading{text-decoration:underline;text-decoration-thickness:2px}.profile-grid>.profile:hover>.profile-image-holder{position:relative}.profile-grid>.profile:hover>.profile-image-holder:before{content:"";display:block;width:100%;height:100%;background-color:rgba(224,122,0,.4);position:absolute;left:0;top:0}.profile-grid>.profile:hover>.profile-image-holder:before{content:"";display:block;width:100%;height:100%;background-color:rgba(224,122,0,.4);position:absolute;left:0;top:0}.profile-grid>.profile:hover>.profile-image-holder:empty::before{content:"\e944";display:flex;background-color:#e07a00}.profile.is-inline-sm .profile-heading{font-size:20px}.profile.is-inline-sm .profile-content>.profile-text{margin-bottom:20px}.collapsible-content-widget.is-collapsed .collapsible-content-btn:before{content:
"\e98b"}.collapsible-content-btn{background-color:#e6eff6;display:block;position:relative;padding:12px 20px}.collapsible-content-btn:before{font-family:icomoon;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e98c";font-size:15px}.collapsible-content-btn:hover{text-decoration:underline}