.search-form{position:relative;display:flex;}.search-form input{height:45px;padding:20px;color:var(--color-body-text);border:1px solid var(--color-primary);}.search-form input::placeholder{color:var(--color-body-text);}.search-form button{padding:0 12px;width:45px;height:45px;font-size:1.1rem;border-radius:0;}.post{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid var(--color-border);}.post:last-child{padding-bottom:0;border:none;}.post-head{margin-bottom:15px;}.post-head h1,.post-head h2{margin-bottom:12px;padding:0;font-size:var(--font-size-h2);border:0;}.post-head h1 a,.post-head h2 a{color:inherit;text-decoration:none;}.post-body{display:block;}.post-head-info{margin-bottom:0;display:flex;flex-wrap:wrap;font-size:.938rem;font-weight:500;line-height:1.4;letter-spacing:1px;text-transform:uppercase;color:var(--color-secondary);}.post-head-info a{text-decoration:none;}.post-head-info > div:not(:last-of-type):after{margin:0 10px;position:relative;display:inline-block;content:"|";}.post-body-image img{width:100%;display:block;height:auto;border-radius:5px;}.post-body-image{margin-bottom:15px;}.post-bottom{display:flex;align-items:center;justify-content:space-between;}.post-bottom-share.button{min-width:60px;padding-right:10px;padding-left:10px;}.wp-pagenavi{display:flex;}.wp-pagenavi a,.wp-pagenavi span{margin:0;margin-right:20px;display:block;font-size:1.125rem;font-weight:400;text-align:center;text-decoration:none;color:var(--color-body-text);}.wp-pagenavi span.current{font-weight:bold;text-decoration:underline;color:var(--color-secondary);}.wp-pagenavi a:hover,.wp-pagenavi a:focus{color:var(--color-alternate);}.wp-pagenavi span.pages,.wp-pagenavi span.extend{display:none;}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .first,.wp-pagenavi .last{display:inline-flex;align-items:center;width:auto;color:var(--color-secondary);border-radius:0;background:none;}.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .nextpostslink:focus,.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .previouspostslink:focus,.wp-pagenavi .first:hover,.wp-pagenavi .first:focus,.wp-pagenavi .last:hover,.wp-pagenavi .last:focus{color:var(--color-secondary);background:none;}.content-tabs-anchor-links .content-tabs-row{margin:0;position:absolute;right:0;bottom:100%;left:0;z-index:1;background:rgba(15,133,119,.8);}.content-tabs-anchor-links .content-tabs-row button{margin:0;position:relative;flex:1;min-height:60px;color:var(--color-white);background:none;}.content-tabs-anchor-links .content-tabs-row button:hover,.content-tabs-anchor-links .content-tabs-row button:focus{background:var(--color-primary);}.content-tabs-anchor-links .content-tabs-row button:after{position:absolute;top:calc(50% - 7px);right:0;width:1px;height:14px;background:var(--color-near-white);content:"";}.content-tabs-anchor-links .content-tabs-row button i{display:none;}.content-tabs-anchor-links .content-tabs-row button.active{color:var(--color-secondary);background:var(--color-near-white);}.content-tabs-anchor-links .content-tabs-row button:hover:after,.content-tabs-anchor-links .content-tabs-row button:focus:after,.content-tabs-anchor-links .content-tabs-row button.active:after{display:none;}.main-attorney-search{background:var(--color-light-gray);}.attorney-search-inner{display:block;outline:none;transition:filter 300ms ease-out,opacity 100ms ease-out;}.attorney-search-inner.search-running{filter:blur(12px);opacity:0;}.attorney-single-box{width:100%;margin-bottom:30px;padding:0;position:relative;text-decoration:none;}.attorney-result-image-container{margin-bottom:10px;position:relative;transition:all 200ms ease-out;}.attorney-result-image-container img{width:100%;display:block;}.attorney-result-overlay{position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;opacity:0;width:100%;height:100%;font-weight:bold;text-align:center;text-transform:uppercase;color:var(--color-white);background:rgba(158,23,30,.7);transition:all 200ms ease-out;}.attorney-single-box:hover .attorney-result-overlay,.attorney-single-box:focus .attorney-result-overlay{opacity:1;}.attorney-single-box .attorney-single-box-info{padding:12px 0;text-align:center;}.attorney-single-box-info h2,.attorney-single-box-info p{margin:0;}.attorney-single-box h2{font-size:1.3rem;}.attorney-single-box-info p{font-size:.9rem;font-weight:bold;text-transform:uppercase;}@media screen and (min-width: 650px){.attorney-results{display:flex;flex-wrap:wrap;justify-content:center;grid-template-columns:repeat(2,1fr);}.attorney-single-box{margin-left:15px;margin-right:15px;width:calc(50% - 30px);}}@media screen and (min-width: 1025px){.attorney-single-box{width:calc(33.33% - 30px);}}.attorney-single-row{margin-bottom:40px;display:flex;flex-direction:column;text-align:center;}.attorney-row-link{margin:0 auto;justify-content:center;max-width:280px;transition:opacity 200ms ease-out;}.attorney-row-link:focus,.attorney-row-link:hover{opacity:.9;}.attorney-row-info-main{padding-top:20px;border-top:2px solid var(--color-gray);}.attorney-row-additional span,.attorney-row-info-main-contact span{display:block;}.attorney-single-row i{color:var(--color-primary);}.attorney-row-additional{margin-top:6px;}.attorney-row-info-main-position{margin-bottom:20px;font-size:1.2rem;}@media screen and (min-width: 790px){.attorney-results-type-row{display:grid;grid-row-gap:20px;grid-column-gap:20px;grid-template-columns:repeat(2,1fr);}.attorney-single-row{margin-bottom:0;}}@media screen and (min-width: 900px){.attorney-results.attorney-results-type-row{display:block;}.attorney-single-row{margin-bottom:30px;flex-direction:row;text-align:left;border-bottom:2px solid var(--color-gray);}.attorney-row-info-main-position,.attorney-single-row:last-of-type,.attorney-row-additional,.attorney-row-link{margin:0;}.attorney-row-info{padding:0 0 40px 5vw;display:flex;flex:1;}.attorney-row-info-main{padding:0;display:flex;flex:1;flex-direction:column;justify-content:flex-end;border:none;}.attorney-row-info-main-contact{margin-top:40px;}.attorney-row-additional{display:flex;flex-direction:column;justify-content:flex-end;width:50%;}}.attorney-results.attorney-results-type-pop{display:block;}.attorney-result-pop{padding:30px;position:absolute;top:calc(100% - 115px);right:0;z-index:1;display:none;height:200px;background:var(--color-primary);}.attorney-result-pop-row{padding:20px 0;font-size:1.1rem;border-bottom:1px solid var(--color-gray);}.attorney-result-pop-cell{margin-bottom:5px;flex:1;}.attorney-result-pop-name{position:relative;flex-basis:30%;width:30%;}.attorney-result-pop-info{margin-left:40px;}.attorney-result-pop-info p{margin-bottom:0;}.attorney-result-pop-row i{color:var(--color-secondary);-webkit-transition:color 200ms ease-out;-moz-transition:color 200ms ease-out;-ms-transition:color 200ms ease-out;-o-transition:color 200ms ease-out;transition:color 200ms ease-out;}.attorney-result-pop-cell a{text-decoration:none;}.attorney-result-pop-cell > a{color:var(--color-primary);}.attorney-result-pop-name:hover > a,.attorney-result-pop-cell a:hover,.attorney-result-pop-cell a:focus{text-decoration:underline;color:var(--color-alternate);}.attorney-result-pop-info > a{margin-bottom:5px;font-size:1.2rem;}.attorney-result-pop-info a{color:var(--color-white);}.attorney-result-pop-inner{display:flex;align-items:center;}.attorney-result-pop .attorney-result-pop-image img{max-width:130px;}.attorney-result-pop-image{display:flex;flex-direction:column;background:var(--color-gray);}.attorney-result-pop:before{position:absolute;top:calc(50% - 15px);right:calc(100% - 1px);width:0;height:0;border-color:transparent var(--color-primary) transparent transparent;border-style:solid;border-width:15px 14px 15px 0;content:"";}.attorney-result-pop-vcard{margin-left:auto;flex-grow:0;}.attorney-result-pop-vcard a:hover i,.attorney-result-pop-vcard a:focus i{color:var(--color-alternate);}.attorney-result-pop-name-link{margin-bottom:8px;display:block;font-size:1.3rem;}@media screen and (min-width: 900px){.attorney-result-pop-cell{margin-bottom:0;}.attorney-result-pop-name-link{margin-bottom:0;font-size:inherit;}.attorney-result-pop-row{display:flex;width:100%;}.attorney-result-pop-name:focus-within .attorney-result-pop,.attorney-result-pop-name:hover .attorney-result-pop{display:block;-webkit-animation:fadeinleftslight 200ms ease-out;animation:fadeInLeftSlight 200ms ease-out;}}.attorney-search-bar{margin-bottom:40px;text-align:center;border-top:1px solid var(--color-light-gray);border-bottom:1px solid var(--color-light-gray);}.attorney-search-container-inner{padding-top:40px;padding-bottom:40px;}.attorney-search-bar-string span{font-weight:600;}.attorney-search-bar-string span:not(:last-of-type):after{margin-right:5px;content:",";}.attorney-search-letters{margin-bottom:40px;}.attorney-search-letters-single{padding:0;display:inline-block;width:30px;height:30px;font-weight:600;text-align:center;text-decoration:none;color:var(--color-secondary);background:none;}#attorney-search-clear{display:none;}.search-results-displayed #attorney-search-clear{display:inline-block;}span.attorney-search-letters-single{color:var(--color-gray);}@media screen and (min-width: 700px){.attorney-search-form .form-input-row{display:flex;}.form-input-group:first-of-type{margin-right:15px;}}@media screen and (min-width: 1025px){.attorney-search-letters{display:flex;justify-content:space-between;}}body.page-template-template-practices .content hr:last-child{display:none;}.practice_items .accordion-item-title{font-size:var(--font-size-h3);font-weight:700;}.practice_items .single_practice{padding:29px 0;border-bottom:1px solid rgba(1,12,100,.5);}.practice_items .single_practice h3{margin-bottom:0;}@media screen and (min-width: 768px){.practices_wrapper{display:grid;grid-row-gap:20px;grid-column-gap:60px;grid-template-columns:repeat(2,1fr);}.practices-centered{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;}.practices-centered > div{width:calc(50% - 30px);}.practice-box{margin-bottom:0;}}.videos-filter{margin-bottom:50px;}@media screen and (min-width: 1025px){.videos-filter{max-width:450px;}}.gfield_label{height:0;display:block;}.office-block{margin-bottom:30px;}.office-block-image{width:100%;height:300px;background-repeat:no-repeat;background-position-x:50%;background-size:cover;}.office-block-info{position:relative;margin-bottom:30px;}.office-block-info p{margin:0;}.office-contact{margin-top:30px;}.office-contact p{font-weight:700;}.office-block-info-inner{width:100%;}.office-contact-map{position:absolute;right:0;bottom:0;}.page-template-template-contact-full main{padding:160px 0 80px;position:relative;background-image:url("https://www.bloomlegal.com/wp-content/themes/paperstreet/images/hero_02.webp");background-repeat:no-repeat;background-size:cover;}.page-template-template-contact-full main.nitro-lazy{background-image:none !important;}.contact-full-container{position:relative;display:flex;flex-wrap:wrap;}.contact-full-inner{padding:40px 0;width:100%;background:var(--color-near-white);}@media screen and (min-width: 1025px){.page-template-template-contact-full main{padding:0;height:100vh;}.contact-full-inner{padding:40px;display:flex;}.contact-full-content{padding-right:15%;}.contact-full-container{padding-top:100px;align-items:center;height:100vh;}}@media screen and (max-height: 750px) and (min-width: 1025px){.page-template-template-contact-full main,.contact-full-container{height:100%;}.contact-full-container{padding:0;}.page-template-template-contact-full main{padding:160px 0 100px;}}.content-tabs-row{margin-bottom:30px;display:none;flex-wrap:wrap;}.content-tabs-row-inner{display:flex;}.content-tabs-row .content-tab-activate{margin-right:10px;}.content-tab-activate{flex:1;border-radius:0;}.content-tab-activate.active{background:var(--color-primary);pointer-events:none;}.content-tab{margin-bottom:50px;display:none;}.content-tab.active{-webkit-animation:fadein 200ms ease-out;animation:fadeIn 200ms ease-out;}.content-tab.active,.content-tabs-anchor-links .content-tab{display:block;}.content-tabs-anchor-links .mobile-tab{display:none;}.content-tabs-select{margin:0 auto 30px;display:none;}.content-tabs-anchor-links .content-tabs-select{display:block;}.mobile-tab{margin-bottom:20px;padding:20px 30px;position:relative;width:100%;text-align:left;}.mobile-tab:after{position:absolute;right:15px;font-family:var(--font-family-icon);content:"";}@media screen and (min-width: 1025px){.content-tabs{display:flex;flex-wrap:wrap;}.content-tabs-row{display:block;}.mobile-tab,.content-tabs-anchor-links .content-tabs-select{display:none;}}.banner-xl{padding:50px 0;background-color:#14172f;background-image:linear-gradient(180deg,rgba(20,23,47,1) 46%,rgba(36,42,88,1) 100%);}.banner-xl-content p:last-child{margin:0;}.banner-xl-image{text-align:center;}.banner-xl-title{font-size:3.5rem;line-height:1.4;}.banner-xl-image img{margin:0 auto;max-width:70%;}@media screen and (min-width: 1100px){.banner-xl-inner{display:flex;align-items:center;}.banner-xl-image img{max-width:100%;}.banner-xl-content{padding-left:60px;flex:1;}}.top-table-contents{padding:50px 0;background:#e5e8f6;}.top-table-contents-button{margin:0 auto;display:flex;flex-direction:column;align-items:center;font-size:1.2rem;text-align:center;text-decoration:none !important;}.top-table-contents-icon-container{margin-bottom:15px;}.top-table-contents-inner{display:grid;grid-row-gap:20px;grid-column-gap:20px;grid-template-columns:repeat(2,1fr);}.top-table-contents-button-icon{width:90px;height:90px;border-radius:50%;background:var(--color-secondary);transition:all 200ms ease-out;}.top-table-contents-button i{display:flex;align-items:center;justify-content:center;font-size:3rem;color:var(--color-white);}.top-table-contents-button-icon:hover,.top-table-contents-button-icon:focus{background:var(--color-alternate);transform:scale(1.03);}.is-sticky .top-table-contents{padding:20px 0;}.is-sticky .top-table-contents-button-icon{width:30px;height:30px;}.is-sticky .top-table-contents-button i{font-size:1rem;}.is-sticky .top-table-contents-icon-container{margin:0 12px 0 0;}.is-sticky .top-table-contents-title{display:none;}.is-sticky .top-table-contents-button{margin:0 auto 0 0;flex-direction:row;}.single-chapter-banner-title h2{margin:0;font-size:2.4rem;}.single-chapter-banner-image{margin-bottom:20px;}.single-chapter:nth-child(2n){background:var(--color-light-gray);}.single-chapter-banner{background:var(--color-primary);}.single-chapter-content,.single-chapter-banner{padding:30px 0;}@media screen and (min-width: 900px){.single-chapter-banner-inner{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;}.single-chapter-banner-image{margin-bottom:0;padding-left:5vw;}.single-chapter-banner-title h2{margin:0;font-size:3.2rem;}}@media screen and (min-width: 1025px){.top-table-contents-inner{grid-template-columns:repeat(3,1fr);}}.confirm-contact{margin-bottom:10px;display:flex;flex-wrap:wrap;}.confirm-contact a:not(:last-child){margin-right:20px;}.confirm-social{margin-bottom:60px;}.review-social{margin:40px 0;}.review-social .social-links{justify-content:flex-start;max-width:none;}.review-social .social-links a{margin:0 15px 0 0;width:50px;height:50px;font-size:1.7rem;border:1px solid var(--color-primary);background:var(--color-near-white);transition:all 200ms ease-out;}.review-social .social-links a:focus,.review-social .social-links a:hover{opacity:.85;background:var(--color-light-gray);}.review-stars i{font-size:2rem;color:var(--color-secondary);}.content-testimonial-single:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid var(--color-gray);}.content-testimonial-stars{font-size:1.5rem;}.content-testimonial-source{display:block;letter-spacing:1.5px;text-transform:uppercase;}.content-testimonial-source:before{margin-right:6px;display:inline-block;content:"-";}.no-margin-last > p:last-of-type{margin:0 !important;}.no-transition{transition:none !important;}.hr-after{position:relative;}.block{display:block;}.inline-block{display:inline-block;}.center,.has-text-align-center,.align-center,.text-center{text-align:center;}.right,.align-right,.text-right{text-align:right;}.body-font{font-family:var(--font-family-body);}.header-font{font-family:var(--font-family-heading);}.overflow-hidden{overflow:hidden;}.flex-container{display:flex;align-items:center;}.flex-align-vertical{display:flex;align-items:center;justify-content:center;}.flex-align-horizontal{display:flex;justify-content:center;text-align:center;}.small-margin-left{margin-left:5px;}.small-margin-right{margin-right:5px;}.pointer-events-none{pointer-events:none;}.transition-all{transition:all 200ms cubic-bezier(.4,0,.2,1);}.z-index-over{position:relative;z-index:1;}.background-center{background-position:center center !important;}.background-y-bottom{background-position-y:100%;}.background-y-top{background-position-y:0%;}.background-cover{background-repeat:no-repeat;background-size:cover;}.background-transparent{background:transparent;}.light-text,button.light-text,.light-text h1,.light-text h2,.light-text h3,.light-text p,.light-text span,.light-text li,.light-text label{color:var(--color-white);}hr,.hr-after:after{margin:40px 0;display:block;height:1px;border:none;background:var(--color-gray);content:"";}figure{margin:0;}.italic{font-style:italic;}.non-italic,address{font-style:normal;}ol,ul{margin:0 0 35px;padding:0;}ol{padding-left:18px;list-style-position:outside;}ul.has-before li,.content li{padding:0 0 0 27px;position:relative;}.content ol li{padding-left:5px;}.content ul:not(.slick-dots) li:before,ul.has-before li:before{position:absolute;top:11px;left:0;width:7px;height:7px;background-color:var(--color-secondary);content:"";}ul.has-before li:before,.content ul li:before,.sidebar-block ul li:before{font-family:var(--font-family-icon);}.content ul ul{margin:5px 0 5px 20px;}.content{margin-bottom:60px;}.content .wp-block-image{margin-bottom:30px;}.content .wp-block-image .alignright{margin:0 0 20px 20px;float:right;}.content .wp-block-image .alignleft{margin:0 20px 20px 0;float:left;}.content.full-width{float:none;}.content p.indent{margin-left:60px;}.content section{margin-bottom:60px;}.content section:last-of-type{margin:0;}.content .search-results-container{margin-bottom:80px;}section.no-underline ul{border:none;}section.no-underline ul:last-of-type{padding:0;}.sidebar section:not(:last-child){margin-bottom:40px;}.sidebar-block{width:100%;}.sidebar-block h3{margin-bottom:13px;}.sidebar-block ul li{padding:8px 0 8px 19px;position:relative;}.sidebar-block ul li:before{position:absolute;top:7px;left:0;color:var(--color-primary);content:"";}.sidebar-block ul li{border-top:1px solid var(--color-gray);}.sidebar-block ul li:last-of-type{border-bottom:1px solid var(--color-gray);}.sidebar-block ul li,.sidebar-block ul li a{display:block;font-size:1rem;font-weight:600;}.sidebar-block button.no-button,.sidebar-block ul li a{font-weight:600;text-decoration:none;color:var(--color-primary);}.sidebar-block button.no-button:hover,.sidebar-block button.no-button:focus,.sidebar-block ul li a:hover,.sidebar-block ul li a:focus{text-decoration:none;color:var(--color-secondary);}.sidebar-block ul li ul{margin:0;padding-left:20px;}.sidebar-block ul:last-of-type{margin:0;}.sidebar-action{padding:42px 52px;text-align:center;border-radius:5px;color:var(--color-white);background-image:linear-gradient(135deg,rgba(1,13,100,1) 0%,rgba(5,14,99,1) 40%,rgba(231,122,33,1) 100%);}.sidebar-action h2{color:inherit;font-size:2.125rem;margin-bottom:15px;}.sidebar-action h2 span{color:var(--color-secondary);}.sidebar-action svg{display:block;margin:0 auto 15px auto;}@media screen and (min-width: 768px){.main-inner{display:flex;}.content{margin-bottom:0;padding-right:calc(var(--gutter-size) * 2);width:63.6%;}.content.full-width{padding-right:var(--gutter-size);width:100%;}.sidebar{padding-left:0;width:36.4%;}}@media screen and (min-width: 1025px){.content{padding-right:calc(var(--gutter-size) * 3);}}input,select,textarea{color:white;background:none;border:0;border-bottom:1px solid rgba(255,255,255,.25);font-size:.938rem;line-height:1.2;font-family:var(--font-family-body);box-shadow:none;margin:0;width:100%;display:block;border-radius:0;padding:15px 0;}select{border-bottom:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("https://cdn-ildpoge.nitrocdn.com/iYdQsQmwaGuwqogODsbkoXXkjADcBJnV/assets/images/optimized/rev-24cceec/www.bloomlegal.com/wp-content/themes/paperstreet/./images/select-down.png");background-repeat:no-repeat;background-position:right 15px center;background-size:10px;padding-right:50px;}select.nitro-lazy{background-image:none !important;}input.dark-input,select.dark-input,textarea.dark-input{color:var(--color-primary);}textarea{resize:none;height:120px;}input::-moz-placeholder,textarea::-moz-placeholder{color:white;}input::placeholder,textarea::placeholder{color:white;}fieldset{padding:0;border:none;margin:0;}.gfield,.form-input-group{display:block;position:relative;width:100%;margin-bottom:15px;text-align:left;}.form-input-group.button-container{margin-bottom:0;}.select-wrapper{position:relative;width:100%;}.form-container{padding:30px 20px;background:var(--color-primary);}.form-container h2{color:var(--color-white);text-align:center;}.background-input input,.background-input textarea,.background-input select{padding-left:20px;padding-right:20px;border-radius:5px;color:var(--color-primary);background-color:var(--color-white);border:1px solid var(--color-border);}input.has-error{border:1px solid #f00 !important;box-shadow:0 0 2px #f00 !important;}.gform_submission_error,.gfield_validation_message,p.error-text{color:red;}.gfield_validation_message,p.error-text{margin:0;font-size:.7rem;-webkit-animation:fadeIn 125ms both;animation:fadeIn 125ms both;}.gform_footer{padding-top:20px;}.gform_footer .gform_button:hover,.gform_footer .gform_button:focus{color:var(--color-primary);background-color:var(--color-white);}.gform_submission_error{font-size:1rem;}.gform_validation_errors ol,.gform_submission_error .gform_heading,.ginput_counter,span.gfield_required{display:none;}.gfield_validation_message,p.error-text{color:red;margin:0;font-size:.7rem;-webkit-animation:fadeIn 125ms both;animation:fadeIn 125ms both;}.slick-slide img{height:auto;}.slick-next,.slick-prev{padding:0;position:absolute;top:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:50px;font-size:1.875rem;line-height:0;color:var(--color-white);border:none;background:var(--color-secondary);transform:translate(0,-50%);cursor:pointer;}@media screen and (min-width: 768px){.slick-next,.slick-prev{width:60px;height:60px;}}.slick-prev{border-radius:0 5px 5px 0;}.slick-next{border-radius:5px 0 0 5px;}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-next:hover .slick-next-icon,.slick-next:hover .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon,.slick-prev:hover .slick-next-icon,.slick-prev:hover .slick-prev-icon{opacity:1;}.slick-next:focus,.slick-prev:focus{top:calc(50% - 1px);}.slick-next:focus .slick-next-icon,.slick-next:focus .slick-prev-icon,.slick-prev:focus .slick-next-icon,.slick-prev:focus .slick-prev-icon{margin-left:-2px;font-size:2rem;color:var(--color-alternate);}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:default;}.slick-next.slick-disabled .slick-next-icon,.slick-next.slick-disabled .slick-prev-icon,.slick-prev.slick-disabled .slick-next-icon,.slick-prev.slick-disabled .slick-prev-icon{opacity:.25;}.slick-next .slick-next-icon,.slick-next .slick-prev-icon,.slick-prev .slick-next-icon,.slick-prev .slick-prev-icon{display:block;opacity:.75;font-family:slick;font-size:2rem;line-height:1;color:var(--color-near-black);}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev .slick-prev-icon:before{content:"←";}[dir='rtl'] .slick-prev .slick-prev-icon:before{content:"→";}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next .slick-next-icon:before{content:"→";}[dir='rtl'] .slick-next .slick-next-icon:before{content:"←";}.slick-dots{margin:0;padding:0;position:absolute;bottom:20px;display:block;width:100%;text-align:center;list-style:none;}.slick-dots li{margin:0 6px;padding:0;position:relative;display:inline-block;}.slick-dots li button{padding:0;display:block;width:20px;height:20px;font-size:0;line-height:0;border:0;border-radius:50%;background:var(--color-gray);}.slick-dots li button:focus,.slick-dots li button:hover{background:var(--color-secondary);transform:scale(1.1);}.slick-dots li.slick-active button{background:var(--color-primary);transform:scale(1.2);}.slick-sr-only{margin:-1px !important;padding:0 !important;position:absolute !important;width:1px !important;height:1px !important;white-space:nowrap !important;border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;overflow:hidden !important;}.slick-autoplay-toggle-button{padding:0;position:absolute;bottom:0;left:0;z-index:10;width:40px;height:40px;color:var(--color-secondary);background:none !important;}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{opacity:1;color:var(--color-alternate);}.slick-autoplay-toggle-button .slick-pause-icon:before,.slick-autoplay-toggle-button .slick-play-icon:before{font-family:var(--font-family-icon);text-align:center;}.slick-autoplay-toggle-button:focus{color:var(--color-alternate);}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"";}.slick-autoplay-toggle-button .slick-play-icon:before{content:"";}.slider-container{margin:0 auto;position:relative;max-width:85%;}.slick-arrow-container{position:absolute;top:calc(50% - 25px);right:0;left:-50px;display:flex;justify-content:space-between;width:calc(100% + 100px);pointer-events:none;}.slick-arrow-container button{padding:0;position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;font-size:3rem;text-align:center;color:var(--color-primary);background:none;pointer-events:all;}.slick-arrow-container button i{line-height:0;}@media screen and (min-width: 1025px){.slider-container{max-width:100%;}.slick-next,.slick-prev{width:65px;height:65px;}.slick-arrow-container{left:0;width:100%;}}#skiptocontent{padding:8px;position:fixed;z-index:10;display:block !important;opacity:0;color:var(--color-white);background-color:var(--color-secondary);transform:translateY(-40px);transition:all 200ms ease-out;}#skiptocontent:focus{opacity:1;transform:translateY(0);}@media only screen and (max-width: 640px){#skiptocontent{display:none !important;}}#mobile-navigation{position:fixed;top:0;z-index:100;width:100%;height:100vh;background-color:var(--color-primary);overflow:auto;}#mobile-navigation.active{display:block;-webkit-animation:fadeinright 400ms cubic-bezier(.87,0,.13,1);animation:fadeInRight 400ms cubic-bezier(.87,0,.13,1);}.mobile-navigation-top-inner{margin-bottom:38px;padding:21px var(--gutter-size);display:none;align-items:center;background:var(--color-light-gray);}.mobile-navigation-top-inner img{max-width:70%;height:auto;}#mobile-navigation.active .mobile-navigation-top-inner{display:flex !important;}#mobile-navigation a{padding:15px 42px;display:flex;justify-content:space-between;font-size:1.063rem;text-decoration:none;color:var(--color-white);}#mobile-navigation a:hover,#mobile-navigation a:active,#mobile-navigation a:focus{background:var(--color-secondary);}#mobile-navigation ul{margin:0;}#mobile-navigation ul li{padding:0;position:relative;display:block;width:100%;border-bottom:1px solid rgba(255,255,255,.3);}#mobile-navigation ul li:first-of-type{border-top:1px solid rgba(255,255,255,.3);}.mobile-menu-accordion #mobile-navigation .sub-menu li{border-bottom:none;}.mobile-menu-accordion #mobile-navigation .sub-menu a{padding-left:calc(var(--gutter-size) * 1.5);}#mobile-navigation ul li:before{display:none;}#mobile-navigation .sub-menu{margin:0;padding-bottom:20px;z-index:1;display:none;width:100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;overflow:auto;}#mobile-navigation .sub-menu li{border-bottom:0;background-color:transparent;}#mobile-navigation .sub-menu li:first-of-type{border-top:0;}#mobile-navigation .sub-menu a{padding:5px 42px;font-size:.938rem;font-weight:500;}#mobile-navigation ul li.sub-menu-open > .sub-menu{display:block;}#mobile-navigation .menu-item-has-children > a:after{font-family:var(--font-family-icon);font-weight:700;content:"";}#mobile-navigation .sub-menu-open.menu-item-has-children > a:after{content:"";}.mobile-navigation-close{margin-left:auto;padding:0;display:flex;align-items:center;justify-content:center;width:37px;height:37px;font-size:1.188rem;color:#fff;border-radius:4px;background:var(--color-secondary);}.mobile-navigation-close:focus,.mobile-navigation-close:hover{color:var(--color-secondary);}.mobile-navigation-previous{margin-bottom:10px;border:none !important;}@media screen and (min-width: 1025px){#mobile-navigation{display:none;}.mobile-navigation-top-inner{display:none;}}.mobile-menu-paged #mobile-navigation .sub-menu{position:fixed;top:0;height:100vh;}.mobile-menu-paged #mobile-navigation .menu-item-has-children > a:after{content:"";}.mobile-menu-paged #mobile-navigation a{padding-left:var(--gutter-size);}.mobile-menu-paged #mobile-navigation ul li.sub-menu-open > .sub-menu{-webkit-animation:fadeinright 300ms ease-out;animation:fadeInRight 300ms ease-out;}.footer{padding:47px 0;position:relative;text-align:center;color:var(--color-white);background-color:var(--color-primary);background-image:linear-gradient(175deg,rgba(1,13,100,1) 0%,rgba(5,14,99,1) 40%,rgba(231,122,33,.4) 100%);}.footer-action{padding-bottom:32px;}.footer-title{font-weight:bold;margin-bottom:5px;line-height:1.2;font-size:var(--font-size-h1);}.footer-title span{display:block;}.footer-subtitle{font-weight:700;line-height:1.4;margin-bottom:20px;font-size:1.375rem;}.footer .button{font-size:1.25rem;}.footer-copyright{font-weight:400;margin-bottom:0;font-size:.938rem;}.footer-copyright li{display:inline;}.footer-copyright li:after{content:"|";margin:0 3px 0 5px;}.footer-copyright li:last-of-type:after{display:none;}.footer-copyright li a{color:inherit;}.footer-copyright li a:focus,.footer-copyright li a:hover{color:var(--color-secondary);text-decoration:none;}.footer .social-links{margin:30px auto 0;}.footer .social-links a{color:#fff;}.footer-logos{padding:80px 0;}.footer-logos,.footer-logos a{display:-webkit-flex;display:-moz-flex;display:-o-flex;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;column-gap:50px;row-gap:30px;}.footer-logos img{max-width:100%;height:auto;}@media screen and (min-width: 768px){.footer{padding:125px 0;background:linear-gradient(330deg,rgba(231,121,33,1) 0%,rgba(5,14,99,1) 75.2%,rgba(1,12,100,1) 100%);}.footer:after{display:none;}.footer-action{padding-bottom:45px;}.footer-title span{display:inline;}.footer-subtitle{margin-bottom:30px;font-size:var(--font-size-h4);}.footer-copyright{font-size:1rem;}}table.has-fixed-layout{width:100%;table-layout:fixed;}.content table{border-collapse:collapse;}table th,table td{padding:5px;text-align:left;border:1px solid var(--color-light-gray);}.breadcrumbs-container{margin-bottom:35px;display:none;flex-wrap:wrap;}.breadcrumbs-single{margin-right:20px;padding-right:20px;position:relative;text-decoration:none;}.breadcrumbs-single:focus,.breadcrumbs-single:hover{text-decoration:underline;}.breadcrumbs-single:after{position:absolute;right:-4px;font-family:var(--font-family-icon);content:"";}.breadcrumbs-single:last-of-type{margin-right:0;padding-right:0;}.breadcrumbs-single:last-of-type:after{display:none;}@media screen and (min-width: 1025px){.breadcrumbs-container{display:flex;}}.accordion-item{border-bottom:1px solid rgba(1,12,100,.5);}.accordion-item:first-of-type{border-top:1px solid rgba(1,12,100,.5);}.accordion-item > h3{margin-bottom:0;}.accordion-item-title{margin:0;padding:29px 0;position:relative;display:flex;grid-gap:15px;gap:15px;align-items:center;justify-content:space-between;width:100%;font-size:1.375rem;font-weight:600;line-height:30px;color:var(--color-primary);transition:background 200ms ease-out;cursor:pointer;}.accordion-item-title:after{width:30px;height:30px;font-size:3.75rem;font-weight:300;line-height:30px;text-align:center;color:var(--color-secondary);content:"+";}.accordion-item-title span{flex:1;text-align:left;}.accordion-item.active:focus{outline:none;}.accordion-item-title:hover,.accordion-item-title:focus{color:var(--color-primary);background:var(--color-light-gray);}.accordion-item-title:focus:not(:focus-visible){outline:none;}.accordion-item.active .accordion-item-title:after{content:"-";}.accordion-item-content{display:none;}.accordion-item.active .accordion-item-content{display:block;-webkit-animation:fadein 200ms both;animation:fadeIn 200ms both;}.accordion-item-content > *:first-child{margin-top:20px;}.accordion-item-content > *:last-child{margin-bottom:35px;}.accordion-container{margin-bottom:30px;}blockquote,.quote-single{margin:0 0 40px;padding-top:20px;padding-left:80px;position:relative;font-style:italic;border-left:5px solid var(--color-primary);}blockquote p,.quote-single p{margin:0;}blockquote:before,.quote-single:before{position:absolute;top:1%;left:3%;opacity:1;font-family:var(--font-family-icon);font-size:2.7rem;font-style:normal;color:var(--color-primary);content:"";}.cta-single{margin-bottom:40px;padding:40px;text-align:center;border:1px solid var(--color-primary);background:var(--color-light-gray);}.cta-single span{margin-bottom:12px;display:block;font-size:1.3rem;line-height:1.2;text-transform:uppercase;}.cta-single a{font-size:2rem;line-height:1.2;}.bottom-slideout{padding:30px;position:fixed;right:0;bottom:0;z-index:1;display:block !important;opacity:0;max-width:400px;background:var(--color-near-white);transform:translateX(100%);transition:all 200ms ease-out;box-shadow:0 0 20px var(--color-near-black);}.bottom-slideout.active{opacity:1;transform:translateX(0);}.reviews-container{padding:50px 0;background:var(--color-light-gray);}.reviews-star-icon{font-size:1.1rem;color:var(--color-alternate);}.reviews-single-source:before{margin-right:2px;content:"—";}.reviews-star-icon i{margin:0 2px;}.reviews-single{float:none;text-align:center;}.reviews-single em{margin:10px 0;display:block;font-style:italic;}.videos-single{margin-bottom:120px;position:relative;display:flex;align-items:center;width:100%;min-height:225px;text-align:center;text-decoration:none;background-repeat:no-repeat;-ms-background-position-x:100%;background-position-x:100%;background-size:cover;}.videos-single:hover:before,.videos-single:focus:before{opacity:.6;}.videos-single:before{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;background:var(--color-near-black);transition:opacity 200ms ease-out;content:"";}.videos-single h2{margin:0;padding:10px 20px;position:absolute;top:100%;display:flex;align-items:center;justify-content:center;width:100%;min-height:75px;max-height:75px;font-size:1.1rem;color:var(--color-white);background-color:var(--color-secondary);transition:background-color 200ms ease-out;overflow:hidden;}.videos-single:hover h2,.videos-single:focus h2{background-color:var(--color-primary);}@media screen and (min-width: 640px){.videos-container{display:grid;grid-row-gap:100px;grid-column-gap:20px;grid-template-columns:repeat(2,1fr);}.videos-single{margin:0;}}@media screen and (min-width: 1025px){.videos-container{margin-bottom:50px;grid-template-columns:repeat(3,1fr);}}.youtube-player{margin:20px 0 50px;padding-bottom:56.23%;position:relative;max-width:100%;height:0;background:var(--color-near-black);}.youtube-player-inner{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;content:"";overflow:hidden;}.youtube-player-inner:after,.videos-single:after{margin:0 auto;z-index:1;display:inline-block;opacity:.8;font-family:var(--font-family-icon);font-size:3.5rem;color:var(--color-alternate);transition:all 150ms ease-out;content:"";pointer-events:none;}.youtube-player-inner:hover:after,.youtube-player-inner:focus:after,.videos-single:hover:after,.videos-single:focus:after{opacity:1;color:var(--color-white);transform:scale(1.1);}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}.youtube-player img{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:100%;height:auto;border:none;transition:all 200ms ease-out;cursor:pointer;}.social-links{display:flex;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;max-width:160px;}.social-links a{display:flex;align-items:center;justify-content:center;width:35px;height:35px;font-size:1.3rem;line-height:35px;text-decoration:none;}.social-links a img{width:calc(100% - 8px);height:calc(100% - 8px);}.social-links a:hover,.social-links a:focus{color:var(--color-alternate);}.results-slider{margin-bottom:30px;}.results-slider-single{padding:30px;border:1px solid var(--color-secondary);}.results-slider-single:last-of-type{margin:0;}.results-slider-single h3{margin-bottom:25px;font-weight:700;color:var(--color-primary);}.animated{animation-duration:1000ms;animation-fill-mode:both;}.animated.fast{animation-duration:600ms;}.animated.slow{animation-duration:2000ms;}.animated.fadeIn{animation-name:fadeIn;}.animated.fadeInUp{animation-name:fadeInUp;}.animated.fadeInUpSlight{animation-name:fadeInUpSlight;}.animated.fadeInRight{animation-name:fadeInRight;}.animated.fadeInRightSlight{animation-name:fadeInRightSlight;}.animated.fadeInDown{animation-name:fadeInDown;}.animated.fadeInDownSlight{animation-name:fadeInDownSlight;}.animated.fadeInLeft{animation-name:fadeInLeft;}.animated.fadeInLeftSlight{animation-name:fadeInLeftSlight;}.animated.slideInUp{animation-name:slideInUp;}.animated.slideInRight{animation-name:slideInRight;}.animated.slideInDown{animation-name:slideInDown;}.animated.slideInLeft{animation-name:slideInLeft;}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0);}to{opacity:1;transform:translate3d(0,0,0);}}@keyframes fadeInUpSlight{from{opacity:0;transform:translate3d(0,10%,0);}to{opacity:1;transform:translate3d(0,0,0);}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0);}to{opacity:1;transform:translate3d(0,0,0);}}@keyframes fadeInRightSlight{from{opacity:0;transform:translate3d(10%,0,0);}to{opacity:1;transform:translate3d(0,0,0);}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0);}to{opacity:1;transform:translate3d(0,0,0);}}@keyframes fadeInDownSlight{from{opacity:0;transform:translate3d(0,-10%,0);}to{opacity:1;transform:translate3d(0,0,0);}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0);}to{opacity:1;transform:translate3d(0,0,0);}}@keyframes fadeInLeftSlight{from{opacity:0;transform:translate3d(-10%,0,0);}to{opacity:1;transform:translate3d(0,0,0);}}@keyframes slideInUp{from{visibility:visible;transform:translate3d(0,100%,0);}to{transform:translate3d(0,0,0);}}@keyframes slideInRight{from{visibility:visible;transform:translate3d(100%,0,0);}to{transform:translate3d(0,0,0);}}@keyframes slideInDown{from{visibility:visible;transform:translate3d(0,-100%,0);}to{transform:translate3d(0,0,0);}}@keyframes slideInLeft{from{visibility:visible;transform:translate3d(-100%,0,0);}to{transform:translate3d(0,0,0);}}@keyframes menuSlideRight{from{margin-left:-10px;opacity:0;}to{margin-left:0;opacity:1;}}@keyframes menuSlideDown{from{margin-top:-10px;opacity:0;}to{margin-top:0;opacity:1;}}.module{padding:80px 0;}main .column .module .column{padding-right:0;padding-left:0;}.module-dark{background:var(--color-primary);}h2.module-title{margin-bottom:60px;}.modules-showcase .module-title{display:block;}.box-icon{margin:0;}.box-icon:before{margin:0 auto;display:block;width:50px;font-family:var(--font-family-icon);font-size:2rem;font-weight:700;line-height:50px;text-align:center;color:var(--color-primary);content:"";}.content-selector{cursor:pointer;transition:background 200ms ease-out;}.content-selector:hover,.content-selector:focus{background:var(--color-gray);}.modules-skip{flex-wrap:wrap;justify-content:center;}.modules-skip button{margin:0 5px 5px 0;}@media print{.header{position:static;top:0;height:auto;border:none;}.header-mobile-buttons{display:none;}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:0;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:after,.slick-track:before{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}@charset "utf-8";.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900);}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fasr,.fal,.fa-light,.fasl,.fat,.fa-thin,.fast,.fad,.fa-duotone,.fass,.fa-sharp-solid,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;font-style:normal;line-height:1;}.fas,.fa-classic,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin{font-family:"Font Awesome 6 Pro";}.fab,.fa-brands{font-family:"Font Awesome 6 Brands";}.fad,.fa-classic.fa-duotone,.fa-duotone{font-family:"Font Awesome 6 Duotone";}.fass,.fasr,.fasl,.fast,.fa-sharp{font-family:"Font Awesome 6 Sharp";}.fass,.fa-sharp{font-weight:900;}.fa-1x{font-size:1em;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-6x{font-size:6em;}.fa-7x{font-size:7em;}.fa-8x{font-size:8em;}.fa-9x{font-size:9em;}.fa-10x{font-size:10em;}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em;}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em;}.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em;}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em;}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em;}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em;}.fa-fw{text-align:center;width:1.25em;}.fa-ul{margin-left:var(--fa-li-margin,2.5em);padding-left:0;list-style-type:none;}.fa-ul>li{position:relative;}.fa-li{left:calc(var(--fa-li-width,2em) * -1);text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em);}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em);}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em);}.fa-beat{animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out);}.fa-bounce{animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));}.fa-fade{animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));}.fa-beat-fade{animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));}.fa-flip{animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out);}.fa-shake{animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear);}.fa-spin{animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear);}.fa-spin-reverse{--fa-animation-direction:reverse;}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8));}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms;}}@keyframes fa-beat{0%,90%{transform:scale(1);}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25));}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0);}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);}57%{-webkit-transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1,1) translateY(var(--fa-bounce-rebound,-.125em));}64%{transform:scale(1) translateY(0);}to{transform:scale(1) translateY(0);}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4);}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1);}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125));}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));}}@keyframes fa-shake{0%{transform:rotate(-15deg);}4%{transform:rotate(15deg);}8%,24%{transform:rotate(-18deg);}12%,28%{transform:rotate(18deg);}16%{transform:rotate(-22deg);}20%{transform:rotate(22deg);}32%{transform:rotate(-12deg);}36%{transform:rotate(12deg);}40%,to{transform:rotate(0);}}@keyframes fa-spin{0%{transform:rotate(0);}to{transform:rotate(360deg);}}.fa-rotate-90{transform:rotate(90deg);}.fa-rotate-180{transform:rotate(180deg);}.fa-rotate-270{transform:rotate(270deg);}.fa-flip-horizontal{transform:scaleX(-1);}.fa-flip-vertical{transform:scaleY(-1);}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1);}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none));}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative;}.fa-stack-1x,.fa-stack-2x{text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto);position:absolute;left:0;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:var(--fa-inverse,#fff);}.fa-add:before{content:"+";}.fa-address-book:before{content:"";}.fa-address-card:before{content:"";}.fa-align-justify:before{content:"";}.fa-align-left:before{content:"";}.fa-align-right:before{content:"";}.fa-analytics:before{content:"";}.fa-angle-double-down:before{content:"";}.fa-angle-double-left:before{content:"";}.fa-angle-double-right:before{content:"";}.fa-angle-double-up:before{content:"";}.fa-angle-down:before{content:"";}.fa-angle-left:before{content:"";}.fa-angle-right:before{content:"";}.fa-angle-up:before{content:"";}.fa-angles-down:before{content:"";}.fa-angles-left:before{content:"";}.fa-angles-right:before{content:"";}.fa-angles-up:before{content:"";}.fa-arrow-alt-circle-right:before{content:"";}.fa-arrow-circle-down:before{content:"";}.fa-arrow-circle-left:before{content:"";}.fa-arrow-circle-right:before{content:"";}.fa-arrow-circle-up:before{content:"";}.fa-arrow-down:before{content:"";}.fa-arrow-down-long:before{content:"";}.fa-arrow-down-to-line:before{content:"";}.fa-arrow-left:before{content:"";}.fa-arrow-left-long:before{content:"";}.fa-arrow-left-rotate:before{content:"";}.fa-arrow-right:before{content:"";}.fa-arrow-right-from-bracket:before{content:"";}.fa-arrow-right-long:before{content:"";}.fa-arrow-right-rotate:before{content:"";}.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before{content:"";}.fa-arrow-rotate-forward:before{content:"";}.fa-arrow-rotate-left:before{content:"";}.fa-arrow-rotate-right:before{content:"";}.fa-arrow-square-down:before{content:"";}.fa-arrow-square-left:before{content:"";}.fa-arrow-square-right:before{content:"";}.fa-arrow-square-up:before{content:"";}.fa-arrow-to-bottom:before{content:"";}.fa-arrow-turn-down:before{content:"";}.fa-arrow-turn-down-left:before{content:"";}.fa-arrow-up:before{content:"";}.fa-arrow-up-from-bracket:before{content:"";}.fa-arrow-up-long:before{content:"";}.fa-automobile:before{content:"";}.fa-balance-scale:before{content:"";}.fa-balance-scale-right:before{content:"";}.fa-bank:before{content:"";}.fa-bars:before{content:"";}.fa-bolt:before{content:"";}.fa-book:before{content:"";}.fa-briefcase:before{content:"";}.fa-briefcase-blank:before{content:"";}.fa-briefcase-clock:before{content:"";}.fa-briefcase-medical:before{content:"";}.fa-building:before{content:"";}.fa-building-columns:before{content:"";}.fa-bullseye:before{content:"";}.fa-business-time:before{content:"";}.fa-calculator:before{content:"";}.fa-calendar:before{content:"";}.fa-calendar-alt:before{content:"";}.fa-calendar-day:before{content:"";}.fa-calendar-days:before{content:"";}.fa-cannon:before{content:"";}.fa-car:before{content:"";}.fa-car-burst:before,.fa-car-crash:before{content:"";}.fa-car-side:before{content:"";}.fa-caret-circle-down:before{content:"";}.fa-caret-circle-left:before{content:"";}.fa-caret-circle-right:before{content:"";}.fa-caret-circle-up:before{content:"";}.fa-caret-down:before{content:"";}.fa-caret-left:before{content:"";}.fa-caret-right:before{content:"";}.fa-caret-square-down:before{content:"";}.fa-caret-square-left:before{content:"";}.fa-caret-square-right:before{content:"";}.fa-caret-square-up:before{content:"";}.fa-caret-up:before{content:"";}.fa-chain:before{content:"";}.fa-chart-mixed:before{content:"";}.fa-check:before{content:"";}.fa-check-circle:before{content:"";}.fa-chevron-circle-down:before{content:"";}.fa-chevron-circle-left:before{content:"";}.fa-chevron-circle-right:before{content:"";}.fa-chevron-circle-up:before{content:"";}.fa-chevron-double-down:before{content:"";}.fa-chevron-double-left:before{content:"";}.fa-chevron-double-right:before{content:"";}.fa-chevron-double-up:before{content:"";}.fa-chevron-down:before{content:"";}.fa-chevron-left:before{content:"";}.fa-chevron-right:before{content:"";}.fa-chevron-up:before{content:"";}.fa-chevrons-down:before{content:"";}.fa-chevrons-left:before{content:"";}.fa-chevrons-right:before{content:"";}.fa-chevrons-up:before{content:"";}.fa-circle:before{content:"";}.fa-circle-arrow-down:before{content:"";}.fa-circle-arrow-left:before{content:"";}.fa-circle-arrow-right:before{content:"";}.fa-circle-arrow-up:before{content:"";}.fa-circle-caret-down:before{content:"";}.fa-circle-caret-left:before{content:"";}.fa-circle-caret-right:before{content:"";}.fa-circle-caret-up:before{content:"";}.fa-circle-check:before{content:"";}.fa-circle-chevron-down:before{content:"";}.fa-circle-chevron-left:before{content:"";}.fa-circle-chevron-right:before{content:"";}.fa-circle-chevron-up:before{content:"";}.fa-circle-pause:before{content:"";}.fa-circle-phone:before{content:"";}.fa-circle-play:before{content:"";}.fa-circle-plus:before{content:"";}.fa-circle-right:before{content:"";}.fa-circle-user:before{content:"";}.fa-circle-x:before{content:"";}.fa-city:before{content:"";}.fa-clipboard-list:before{content:"";}.fa-clipboard-user:before{content:"";}.fa-clock:before,.fa-clock-four:before{content:"";}.fa-close:before{content:"";}.fa-coffin:before{content:"";}.fa-cog:before{content:"";}.fa-cogs:before{content:"";}.fa-comment:before{content:"";}.fa-comment-alt:before{content:"";}.fa-comments:before{content:"";}.fa-contact-book:before{content:"";}.fa-contact-card:before{content:"";}.fa-credit-card:before,.fa-credit-card-alt:before{content:"";}.fa-diamond-turn-right:before,.fa-directions:before{content:"";}.fa-download:before{content:"";}.fa-drivers-license:before{content:"";}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"";}.fa-envelope:before{content:"";}.fa-envelopes-bulk:before{content:"";}.fa-exclamation:before{content:"!";}.fa-faucet-drip:before{content:"";}.fa-fax:before{content:"";}.fa-feed:before{content:"";}.fa-file:before{content:"";}.fa-file-arrow-down:before{content:"";}.fa-file-contract:before{content:"";}.fa-file-download:before{content:"";}.fa-file-pdf:before{content:"";}.fa-file-plus:before{content:"";}.fa-fire:before{content:"";}.fa-folder:before,.fa-folder-blank:before{content:"";}.fa-folder-closed:before{content:"";}.fa-folder-open:before{content:"";}.fa-gauge-high:before{content:"";}.fa-gavel:before{content:"";}.fa-gear:before{content:"";}.fa-gears:before{content:"";}.fa-globe:before{content:"";}.fa-hands-helping:before{content:"";}.fa-hands-holding-dollar:before,.fa-hands-usd:before{content:"";}.fa-handshake:before{content:"";}.fa-handshake-angle:before{content:"";}.fa-headset:before{content:"";}.fa-heart-pulse:before,.fa-heartbeat:before{content:"";}.fa-home:before,.fa-home-alt:before,.fa-home-lg-alt:before{content:"";}.fa-hospital:before,.fa-hospital-alt:before,.fa-hospital-wide:before{content:"";}.fa-house:before{content:"";}.fa-id-card:before{content:"";}.fa-image:before{content:"";}.fa-image-portrait:before{content:"";}.fa-institution:before{content:"";}.fa-j:before{content:"J";}.fa-key:before{content:"";}.fa-keyboard:before{content:"";}.fa-laptop-mobile:before{content:"";}.fa-legal:before{content:"";}.fa-level-down:before{content:"";}.fa-life-ring:before{content:"";}.fa-link:before{content:"";}.fa-location-arrow:before{content:"";}.fa-location-dot:before{content:"";}.fa-location-pin:before{content:"";}.fa-lock:before{content:"";}.fa-long-arrow-down:before{content:"";}.fa-long-arrow-left:before{content:"";}.fa-long-arrow-right:before{content:"";}.fa-long-arrow-up:before{content:"";}.fa-magnifying-glass:before{content:"";}.fa-mail-bulk:before{content:"";}.fa-mail-forward:before{content:"";}.fa-mail-reply:before{content:"";}.fa-mail-reply-all:before{content:"";}.fa-mailbox-flag-up:before{content:"";}.fa-map:before{content:"";}.fa-map-marker:before{content:"";}.fa-map-marker-alt:before{content:"";}.fa-medkit:before{content:"";}.fa-message:before{content:"";}.fa-microphone:before{content:"";}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"";}.fa-minus:before{content:"";}.fa-mobile:before{content:"";}.fa-mobile-alt:before{content:"";}.fa-mobile-android:before{content:"";}.fa-mobile-android-alt:before{content:"";}.fa-mobile-phone:before{content:"";}.fa-mobile-screen:before{content:"";}.fa-mobile-screen-button:before{content:"";}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"";}.fa-multiply:before{content:"";}.fa-museum:before{content:"";}.fa-navicon:before{content:"";}.fa-newspaper:before{content:"";}.fa-paper-plane:before{content:"";}.fa-paperclip:before{content:"";}.fa-paperclip-vertical:before{content:"";}.fa-pause:before{content:"";}.fa-pause-circle:before{content:"";}.fa-people-carry:before,.fa-people-carry-box:before{content:"";}.fa-phone:before{content:"";}.fa-phone-alt:before{content:"";}.fa-phone-circle:before{content:"";}.fa-phone-flip:before{content:"";}.fa-phone-laptop:before{content:"";}.fa-phone-office:before{content:"";}.fa-phone-square:before{content:"";}.fa-phone-volume:before{content:"";}.fa-pills:before{content:"";}.fa-play:before{content:"";}.fa-play-circle:before{content:"";}.fa-plus:before{content:"+";}.fa-plus-circle:before{content:"";}.fa-podcast:before{content:"";}.fa-poll:before{content:"";}.fa-portrait:before{content:"";}.fa-print:before{content:"";}.fa-question:before{content:"?";}.fa-quote-left:before,.fa-quote-left-alt:before{content:"";}.fa-quote-right:before,.fa-quote-right-alt:before{content:"";}.fa-radiation:before{content:"";}.fa-redo:before{content:"";}.fa-remove:before{content:"";}.fa-reply:before{content:"";}.fa-reply-all:before{content:"";}.fa-rotate:before{content:"";}.fa-rss:before{content:"";}.fa-sack-dollar:before{content:"";}.fa-scale-balanced:before{content:"";}.fa-scale-unbalanced-flip:before{content:"";}.fa-search:before{content:"";}.fa-share:before{content:"";}.fa-share-alt:before{content:"";}.fa-share-alt-square:before{content:"";}.fa-share-from-square:before{content:"";}.fa-share-nodes:before{content:"";}.fa-share-square:before{content:"";}.fa-sign-out:before{content:"";}.fa-sort:before{content:"";}.fa-square:before{content:"";}.fa-square-arrow-down:before{content:"";}.fa-square-arrow-left:before{content:"";}.fa-square-arrow-right:before{content:"";}.fa-square-arrow-up:before{content:"";}.fa-square-caret-down:before{content:"";}.fa-square-caret-left:before{content:"";}.fa-square-caret-right:before{content:"";}.fa-square-caret-up:before{content:"";}.fa-square-full:before{content:"";}.fa-square-phone:before{content:"";}.fa-square-poll-vertical:before{content:"";}.fa-square-share-nodes:before{content:"";}.fa-star:before{content:"";}.fa-stop:before{content:"";}.fa-subtract:before{content:"";}.fa-suitcase:before{content:"";}.fa-suitcase-medical:before{content:"";}.fa-sync-alt:before{content:"";}.fa-syringe:before{content:"";}.fa-tachometer-alt:before,.fa-tachometer-alt-fast:before{content:"";}.fa-tag:before{content:"";}.fa-tags:before{content:"";}.fa-thumbs-up:before{content:"";}.fa-times:before{content:"";}.fa-tree:before{content:"";}.fa-truck:before{content:"";}.fa-undo:before{content:"";}.fa-university:before{content:"";}.fa-unsorted:before{content:"";}.fa-user:before{content:"";}.fa-user-alt:before{content:"";}.fa-user-circle:before{content:"";}.fa-user-friends:before,.fa-user-group:before{content:"";}.fa-user-injured:before{content:"";}.fa-user-large:before{content:"";}.fa-user-tie:before{content:"";}.fa-users:before{content:"";}.fa-vcard:before{content:"";}.fa-video:before,.fa-video-camera:before{content:"";}.fa-volume-control-phone:before{content:"";}.fa-wheelchair:before{content:"";}.fa-x:before{content:"X";}.fa-xmark:before{content:"";}.fa-zap:before{content:"";}.sr-only,.fa-sr-only,.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;}.fab,.fa-brands{font-weight:400;}:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";}:host{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";}.fa-apple:before{content:"";}.fa-facebook:before{content:"";}.fa-facebook-f:before{content:"";}.fa-facebook-square:before{content:"";}.fa-google:before{content:"";}.fa-instagram:before{content:"";}.fa-instagram-square:before{content:"";}.fa-linkedin:before{content:"";}.fa-linkedin-in:before{content:"";}.fa-pinterest:before{content:"";}.fa-pinterest-p:before{content:"";}.fa-pinterest-square:before{content:"";}.fa-reddit:before{content:"";}.fa-spotify:before{content:"";}.fa-square-facebook:before{content:"";}.fa-square-instagram:before{content:"";}.fa-square-pinterest:before{content:"";}.fa-square-twitter:before{content:"";}.fa-square-x-twitter:before{content:"";}.fa-tiktok:before{content:"";}.fa-twitter:before{content:"";}.fa-twitter-square:before{content:"";}.fa-vimeo:before{content:"";}.fa-vimeo-v:before{content:"";}.fa-x-twitter:before{content:"";}.fa-yelp:before{content:"";}.fa-youtube:before{content:"";}:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";}:host{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";}.fal,.fa-light{font-weight:300;}:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro";}:host{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro";}.far,.fa-regular{font-weight:400;}:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro";}:host{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro";}.fas,.fa-solid{font-weight:900;}@media print{.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}.lity.lity-opened{opacity:1;}.lity.lity-closed{opacity:0;}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important;}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em;}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}.lity-loading .lity-loader{opacity:1;}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important;}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease;-o-transition:-o-transform .3s ease;}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}.lity-close::-moz-focus-inner{border:0;padding:0;}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}.lity-close:active{top:1px;}.lity-image img{max-width:100%;display:block;line-height:0;border:0;}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px;}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch;}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}.lity-hide{display:none;}}