/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.what-to-know-fyl .ftp-list--item--type-1a .tile--heading h3,.what-to-know-fyl .ftp-list--item--type-1a .tile--body{color:var(--white,#fff);}.what-to-know-fyl .list-col-2-wrapper{gap:40px 60px;}@media (max-width:991px){.layout--mm-custom.what-to-know-fyl .mm-main-wrapper{gap:30px;}.what-to-know-fyl .block-text-block h2{margin-bottom:0;padding-bottom:0;}}.what-to-know-fyl .layout__region--left{display:flex;flex-direction:column;}.what-to-know-fyl .block-media-image-block{display:flex;justify-content:center;order:-1;}.what-to-know-fyl .block-media-image-block img{flex:none;height:auto;max-width:100%;width:100%;}@media (min-width:992px){.what-to-know-fyl .layout--mm-content-wrapper{padding-left:45px;padding-right:45px;}.what-to-know-fyl .block-media-image-block{order:0;}.what-to-know-fyl .block-media-image-block img{max-width:none;width:550px;}.layout--mm-two-column.what-to-know-fyl > .layout--mm-content-wrapper > .layout__region--left{flex:0 0 280px;width:280px;}.layout--mm-two-column.what-to-know-fyl > .layout--mm-content-wrapper > .layout__region--right{flex:1 1 0;width:auto;}.what-to-know-fyl .list-col-2{flex:0 0 calc(50% - 30px);}.what-to-know-fyl .block-text-block h2{font-weight:800;}}.signs-fyl .block-list__type-3a__octane .list-col-0-wrapper{display:grid !important;gap:var(--stack-3);grid-template-columns:1fr;}@media (min-width:768px){.signs-fyl .block-list__type-3a__octane .list-col-0-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));}}.signs-fyl .block-list__type-3a__octane .tile--link,.signs-fyl .block-list__type-3a__octane .ftp-list--item--type-3a{height:100%;width:100%;}@media (min-width:992px){.signs-fyl .block-list__type-3a__octane .list-col-0-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));}}.layout.signs-fyl{overflow:hidden;position:relative;}.signs-fyl .block-media-image-block{left:50%;position:absolute;top:-152px;transform:translateX(-50%);z-index:1;}.signs-fyl .block-media-image-block img{height:329px;max-width:none;object-fit:contain;width:63px;}@media (max-width:991px){.layout.signs-fyl{padding-top:204px;}}@media (min-width:992px){.signs-fyl .block-media-image-block{left:calc(50% - 403px);top:-121px;transform:none;}.signs-fyl .block-text-block{margin-left:auto;margin-right:auto;max-width:575px;}}.reviews-fyl .reviews-slider .swiper-pagination-bullet{background-color:#020202;opacity:0.3;}.reviews-fyl .reviews-slider .swiper-pagination-bullet-active{opacity:1;}@media (max-width:991px){.mm-video-octane .video-title{font-size:32px;line-height:30px;}}@media (max-width:991px){.block-list__type-3a__octane.is-centered-items .tile--heading{justify-content:flex-start;text-align:left;}}@media (max-width:767px){.mm-video-octane .wistia-single-video-container{padding-bottom:92.5%;}.mm-video-octane .video-thumbnail-wrapper > img{object-position:43.5% 47%;}}.signs-fyl .block-list__type-3a__octane .ftp-list--item--type-3a.color-bg-white{background-color:var(--p-200,#daeaff);}.signs-fyl .block-list__type-3a__octane .tile--heading img{display:none;}.signs-fyl .block-list__type-3a__octane .tile--heading::before{background-position:center;background-repeat:no-repeat;background-size:contain;content:"";flex:none;height:16px;margin-right:10px;width:17px;}.signs-fyl .ftp-list--item--type-3a--wrapper:nth-child(1) .tile--heading::before{background-image:url(/modules/custom/ftp_libraries/images/fire-your-lawyer/sign-1.svg);}.signs-fyl .ftp-list--item--type-3a--wrapper:nth-child(2) .tile--heading::before{background-image:url(/modules/custom/ftp_libraries/images/fire-your-lawyer/sign-2.svg);}.signs-fyl .ftp-list--item--type-3a--wrapper:nth-child(3) .tile--heading::before{background-image:url(/modules/custom/ftp_libraries/images/fire-your-lawyer/sign-3.svg);}.signs-fyl .ftp-list--item--type-3a--wrapper:nth-child(4) .tile--heading::before{background-image:url(/modules/custom/ftp_libraries/images/fire-your-lawyer/sign-4.svg);}.signs-fyl .ftp-list--item--type-3a--wrapper:nth-child(5) .tile--heading::before{background-image:url(/modules/custom/ftp_libraries/images/fire-your-lawyer/sign-5.svg);}.signs-fyl .ftp-list--item--type-3a--wrapper:nth-child(6) .tile--heading::before{background-image:url(/modules/custom/ftp_libraries/images/fire-your-lawyer/sign-6.svg);}.fyl-view-more{display:none;}@media (max-width:767px){.fyl-collapsible[data-fyl-collapsed="true"] .fyl-collapsible-extra{display:none !important;}.fyl-view-more{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:8px;line-height:24px;margin:16px auto 0;padding:4px 0;}.fyl-view-more[hidden]{display:none;}.fyl-view-more::after{background:var(--p-600,#115099) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M6 2v8m0 0L2.5 6.5M6 10l3.5-3.5' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;content:"";height:24px;width:24px;}.fyl-view-more:focus-visible{outline:2px solid var(--p-600,#115099);outline-offset:2px;}.what-to-know-fyl .fyl-view-more{color:var(--white,#fff);margin-left:0;}.what-to-know-fyl .block-media-image-block img{content:url(/modules/custom/ftp_libraries/images/fire-your-lawyer/lamp-mobile.svg);}}@media (min-width:768px){.fyl-view-more{display:none !important;}}.block-attorney-slider__base.block-select-attorneys__base .swiper-slide:not(.featured) .name{text-align:left;}.block-select-attorneys__base .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.reviews-fyl .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:none;}@media (max-width:991px){.block-select-attorneys__base .attorney-slider-wrapper{padding-bottom:16px;padding-top:24px;}.block-select-attorneys__base + .block-text-block p,.reviews-fyl .block-text-block p.stack-t-8{padding-top:32px;}}@media (max-width:991px){.layout:has(.block-select-attorneys__base){padding-top:0;}}
@media screen{@font-face{font-family:open-sans;src:url("https://fonts.googleapis.com/css?family=Open+Sans");font-display:swap;}.hidden{display:none !important;}.announcement-nav{font-family:'Open Sans',sans-serif;width:100%;background-color:#fdeb0e;padding:10px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;position:relative;z-index:100;}.announcement-nav a{color:black;text-decoration:underline;}.announcement-nav a:hover{color:#115099;}.announcement-nav .close-announcement-button{text-decoration:none;margin-left:auto;margin-right:20px;}.announcement-nav .close-announcement-button svg{width:20px;height:20px;fill:black;}.announcement-nav .close-announcement-button:hover svg{fill:#115099;}.announcement-nav .announcement-title{color:black;font-size:17px;font-weight:700;margin-left:auto;margin-right:-20px;padding:0 20px;text-align:center;}.announcement-nav .announcement-subtitle{color:black;font-size:15px;font-weight:500;display:block;text-align:center;}.announcement-nav .close-announcement-button{position:relative;top:-8px;right:-10px;cursor:pointer;}@media screen and (min-width:768px){.announcement-nav .close-announcement-button{top:0;right:-10px;}}@media screen and (max-width:991px){.announcement-nav .announcement-title{font-size:12px;padding:0 20px;text-align:center;}.announcement-nav .announcement-subtitle{font-size:10px;}.announcement-nav .close-announcement-button svg{width:15px;height:15px;}}@media screen and (max-width:420px){.announcement-nav .announcement-title{font-size:10px;}.announcement-nav .announcement-subtitle{font-size:9px;}}
}
