details summary::-webkit-details-marker{display:none}details summary{list-style:none!important;counter-increment:none!important;list-style-type:none!important}summary:hover{cursor:pointer}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1.2}section{display:flex;justify-content:center;flex-wrap:wrap;background-size:cover;position:relative}@media(min-width:501px){section{padding-right:40px;padding-left:40px}}@media(max-width:500px){section{padding-right:16px;padding-left:16px}}.row{display:flex;justify-content:center;width:100%;max-width:1230px;flex-wrap:wrap}section hr{border:0}.btn{min-width:fit-content;display:flex;justify-content:center;width:fit-content;padding:8px 16px;text-align:center;text-wrap:balance;align-items:center;line-height:1.1;transition:all .3s}.btn-golden{padding:10px clamp(20px, 2vw, 35px);border:2px solid #ecda86;border-image-slice:1;background:linear-gradient(90deg,#a57336 0,#fcf6aa 32%,#8b622b 69%,#f5e383 100%);color:#000!important;font-size:clamp(15px, 1.9vw, 22px);margin:0;font-weight:600}.btn-golden:hover{filter:drop-shadow(0 0 4px #222);filter:brightness(1.25)}@media (min-width:801px){.col-auto{flex:1}}section.top-banner{padding-top:150px;overflow-y:hidden}.top-banner .row{max-width:1475px}.top-banner .title-col{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;top:0;bottom:0;margin:auto;padding-bottom:calc(5% + 55px)}.top-banner .title-col hr{background:linear-gradient(90deg,transparent 0%,#5a99d8 50%,transparent 100%);height:2px;margin-bottom:32px;width:100%;margin-top:0}.top-banner .badge-col{display:flex;align-items:flex-end;gap:15px}.top-banner .badge-col img{width:calc(16% - 10px)}.top-banner .maintitle{color:#fff;font-size:clamp(25px, 3.5vw, 55px);font-weight:700;text-shadow:0 0 20px #000}.top-banner .subtitle{color:#fff;font-family:sans-serif;font-weight:500;font-size:clamp(18px, 1.9vw, 25px);margin-bottom:20px;text-shadow:0 0 20px #000;max-width:400px;margin-right:auto;margin-left:auto}.top-banner .maintitle .sp-main{display:block}.top-banner .btn-golden{width:100%;border-radius:50px}.top-banner .img-col{display:flex;justify-content:center;align-items:flex-end;position:relative}section.top-banner{background-color:var(--color4)}section.top-banner>.row{max-width:1590px;color:var(--color2);flex-flow:column;text-align:center}section.top-banner h4{font-size:20px;font-weight:600;margin:0;color:var(--color6)}section.top-banner h5{font-size:clamp(19px, 3vw, 35px);color:var(--color2);font-family:inherit;margin-bottom:20px;font-family:'Crimson Text',serif}section.top-banner .buttons-fourth{gap:10px;margin-bottom:20px;display:flex}section.top-banner .buttons-half{display:flex;margin:20px auto;gap:20px;justify-content:center}section.top-banner .buttons-half>*{flex:1;border-radius:50px;max-width:220px;text-align:center}section.top-banner .badges{display:flex;align-items:baseline;gap:15px 4%;filter:drop-shadow(2px 4px 6px #000)}section.top-banner .button_transparent{color:var(--color2);border:2px solid var(--color6);font-size:clamp(13px, 1.8vw, 20px);font-family:'Crimson Text',serif;border-radius:50px;display:block;flex:auto;padding:3px;width:fit-content;align-items:center;display:flex;padding:8px;justify-content:center}section.top-banner .button_transparent:hover{transition:all .3s;background-color:#5fbcea36}.top-banner .text-col{display:flex;flex-direction:column;justify-content:center;padding-bottom:calc(2% + 55px);padding-top:32px}.top-banner .text-col .box{position:relative;max-width:575px;margin-right:auto;margin-left:auto;border-left:3px solid;border-right:3px solid;border-image:linear-gradient(0deg,transparent 0%,var(--color6) 100%);border-image-slice:1;padding-right:20px;padding-left:20px;width:100%}.top-banner .text-col .box>*{z-index:2;position:relative}.top-banner .text-col .box::after{content:"";height:20px;width:40%;border-top-right-radius:20px;position:absolute;top:-14px;right:-3px;border-top:4px solid #61bdea;border-right:3px solid #61bdea;z-index:1}.top-banner .text-col .box::before{content:"";height:20px;width:40%;border-top-left-radius:20px;position:absolute;top:-14px;left:-3px;border-top:4px solid #61bdea;border-left:3px solid #61bdea;z-index:1}.top-banner .buttons-half a{color:#000}.top-banner .location{font-size:clamp(25px, 3vw, 35px);font-weight:600;font-family:'Crimson Text',serif;line-height:1.2;margin:0}.top-banner .box hr{max-width:57%;border-image-slice:1;border-bottom:2px solid;border-image-source:linear-gradient(90deg,transparent 0,#ae9128 50%,transparent 100%);height:0;background-color:transparent;margin-bottom:10px}.top-banner .box .marker{display:flex;gap:10px;position:relative;margin-top:-40px;justify-content:center}@media (min-width:501px){section.top-banner .button_transparent{flex:1}section.top-banner{background-image:url(/wp-content/uploads/2025/02/top-banner-product-liability.jpg.webp);background-position:center;background-repeat:no-repeat}}@media(min-width:801px){section.top-banner>.row{flex-flow:row}.top-banner .img-col{width:50%;padding-right:3%}.top-banner .text-col{width:50%}}@media(min-width:1025px){.top-banner .badge-col img:last-child{width:100px}}@media(min-width:1201px){.top-banner .badge-col img:last-child{width:125px}}@media (max-width:1300px){section.top-banner .badges>div{flex:1}}@media(max-width:1024px){section.top-banner{padding-top:180px}}@media(max-width:1024px) and (min-width:801px){.top-banner .badge-col img:last-child{width:70px}.top-banner .img-col{margin-left:-5%;width:55%}.top-banner .title-col hr,.top-banner .subtitle{margin-bottom:12px}}@media(max-width:800px) and (min-width:501px){.top-banner .badge-col{gap:10px}.top-banner .badge-col img{height:35px;object-position:bottom;object-fit:contain}.top-banner .badge-col img:last-child{min-width:76px}}@media(max-width:800px){.top-banner .title-col{text-align:center;padding-bottom:20px}.top-banner .badge-col{margin-bottom:32px}section.top-banner .button{margin-top:0}.top-banner .img-col{max-width:450px;margin-right:auto;margin-left:auto}.top-banner .title-col{padding-bottom:15%}.top-banner .img-col img{mask-image:linear-gradient(to bottom,rgba(0,0,0,1) 50%,rgba(0,0,0,0))}}@media(max-width:500px){section.top-banner{background:linear-gradient(180deg,#013362 30%,#186ea3 100%);padding-top:150px}.top-banner .badge-col{flex-wrap:wrap;justify-content:space-evenly;max-width:300px;margin-right:auto;margin-left:auto;gap:10px}.top-banner .badge-col img{width:calc(32% - 10px);display:flex;justify-content:center}.top-banner .badge-col img{max-width:80px;height:35px}.top-banner .title-col{width:100%;padding-bottom:20px}section.top-banner .button{width:100%;margin-top:0}section.top-banner .button a{width:100%}section.top-banner .buttons-fourth{margin-left:-10px;margin-right:-10px}.top-banner .box .btn-golden{padding-right:8px;padding-left:8px;font-size:14px}section.top-banner .buttons-half{gap:8px}}@media(max-width:400px){.top-banner .img-col{padding-bottom:25%}}.table-of-contents{max-width:1180px;margin-top:-55px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;z-index:9;position:relative}.table-title{background-color:var(--color2);display:flex;align-items:center;justify-content:center;width:fit-content;padding:12px 28px;border-radius:12px 12px 0 0;margin-bottom:0;gap:20px;color:#000;font-size:18px;text-transform:uppercase;font-family:var(--font-family-sans-serif)}.table-of-contents hr{margin:0;height:4px;background-color:var(--color6);width:50%;max-width:500px}.table-title-col{display:flex;flex-direction:column;align-items:center}.table-of-contents .content-col{border-bottom:2px solid var(--color6)}.table-of-contents .content-col ul{margin-bottom:32px;margin-top:32px;columns:3 140px;padding-left:0;max-width:100%;list-style:none;max-width:500px;margin-left:auto;margin-right:auto}.table-of-contents .content-col ul li{margin-bottom:12px;width:calc(100% - 24px);max-width:100%;padding-left:20px;margin-left:0;position:relative}.table-of-contents ul li::before{content:"";position:absolute;left:4px;top:8px;background-color:#404040;width:6px;height:6px;border-radius:50%}@media(max-width:800px){.table-of-contents hr{width:100%}.table-of-contents .content-col ul{margin-bottom:32px;padding-left:8px;padding-right:8px}}section.cases{background-color:#001629;text-align:center;padding-top:42px;padding-bottom:42px}.cases .row{gap:20px}.cases .maintitle{margin-bottom:0;color:#fff;font-size:clamp(22px, 2.3vw, 32px);display:flex;flex-direction:column;justify-content:space-between;height:100%}.cases .maintitle hr{background:linear-gradient(90deg,transparent 0%,#5a99d8 50%,transparent 100%);height:2px;margin-bottom:16px;margin-top:16px;width:100%}.cases .maintitle .sp-main{color:#1e99d9;font-family:sans-serif;font-size:clamp(14px, 1.3vw, 16px);line-height:1.2;display:flex;font-weight:500;min-height:40px;align-items:center;justify-content:center}.cases .title-col{width:100%;display:flex;align-items:center;gap:16px;margin-bottom:20px}.cases .title{color:var(--color2);font-size:clamp(20px, 2.4vw, 40px);margin:0}.cases .title-col hr{margin:0;flex-grow:1;height:3px;background-color:var(--color2);margin-right:-30%;position:relative}.cases .title-col hr::after{content:'';width:90px;height:10px;background:var(--color5);position:absolute;left:30px;top:-4px}@media(min-width:1025px){.cases .case-col{width:15%}}@media(min-width:801px){.cases .row{justify-content:space-between}.cases .title-col{text-align:left}}@media(max-width:1024px) and (min-width:801px){.cases .case-col{width:calc(20% - 18px)}}@media(max-width:800px){.cases .title-col{flex-direction:column}.cases .title-col hr{width:100%}}@media(max-width:800px) and (min-width:501px){.cases .case-col{width:calc(33% - 18px)}}@media(max-width:500px){.cases .case-col{width:calc(50% - 10px)}}section.video{padding-top:clamp(32px, 6%, 100px);padding-bottom:clamp(32px, 6%, 100px)}.video .maintitle{color:#013668;font-size:clamp(28px, 3vw, 50px)}.video .subtitle{color:#013668;font-family:sans-serif;margin-bottom:12px;font-size:clamp(18px, 2vw, 24px)}.video .text-col{position:relative}.video .text-col p{margin:0}div#lyte_1Fk8qkC5_aA{background-image:url(/wp-content/uploads/2025/10/Ben-Joe-New-Video.jpg.webp)}@media(min-width:801px){section.video{background-image:url(/wp-content/uploads/2025/09/video-bg.jpg.webp);background-repeat:no-repeat;background-position:center}.video .title-col{width:50%;padding-right:3%}.video .video-col{width:50%;display:flex;flex-direction:column;justify-content:center}.video .text-col{margin-top:7%;width:calc(31% - 20px);text-align:center}.video .row{justify-content:space-between}.video .text-1::after{content:"";position:absolute;right:-10%;top:0;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,#79c4ea 33%,#79c4ea 66%,rgba(0,0,0,0) 100%);height:100%;width:2px;z-index:2}.video .text-2::after{content:"";position:absolute;right:-10%;top:0;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,#79c4ea 33%,#79c4ea 66%,rgba(0,0,0,0) 100%);height:100%;width:2px;z-index:2}.video .maintitle span{display:block}}@media(max-width:800px){.video .text-col{width:100%;text-align:center}.video .text-col{padding-top:20px;padding-bottom:20px}.video .title-col{width:100%;text-align:center}.video .video-col{width:100%;display:flex;justify-content:center;flex-direction:column}.video .text-1::after,.video .text-2::after{content:"";position:absolute;right:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,#79c4ea 33%,#79c4ea 66%,rgba(0,0,0,0) 100%);width:100%;height:2px;z-index:2}}section.process{background-color:#003766;color:var(--color2);padding-top:clamp(32px, 8%, 150px);padding-bottom:clamp(32px, 6%, 100px)}.process .title-col{width:100%;text-align:center}.process .maintitle{color:var(--color2);font-size:clamp(32px, 4vw, 80px)}.process .maintitle .sp-main{display:block;font-size:clamp(20px, 3vw, 52px)}.process .subtitle{color:var(--color2);font-family:sans-serif;font-weight:500;font-size:clamp(18px, 2.1vw, 27px);margin:0}section.process a:not(.btn-golden){color:#fff}.process .step-7{text-align:center;position:relative;background-color:#003766}.process .title-inn{display:flex;gap:8px;align-items:flex-end;margin-bottom:12px}.process .title-inn img{min-width:80px}.process .num{font-size:100px;line-height:.8;font-style:italic;font-family:'Crimson Text',serif;margin:0}.process .btn-golden{border-radius:50px}.process .step-7 .subtitle{margin-bottom:12px}@media(min-width:1201px){.process .img-col-2{width:80%;margin-right:-30%}.process .img-col-2 img,.process .img-col-2 picture{border-radius:10px 0 0 10px}}@media(max-width:1200px) and (min-width:1025px){.process .img-col-2{width:50%}}@media(max-width:1200px){.process .img-col-2 img,.process .img-col-2 picture{border-radius:10px}}@media(min-width:1025px){.process .img-col-1{width:50%}.process .img-col-2 img,.process .img-col-2 picture{height:100%;width:100%;object-fit:cover}.process .step-col{width:50%;position:relative}.process .step-1,.process .img-col-1,.process .step-4,.process .step-5{padding-right:5%}.process .step-2,.process .img-col-2,.process .step-3,.process .step-6{padding-left:5%}.process .step-7{width:80%;padding-top:28px}.process .step-4{padding-top:5%;padding-bottom:5%;display:flex;flex-direction:column;justify-content:center}.process .step-6{padding-top:5%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:5%}.process .row{position:relative}.process .row::after{content:"";border-radius:500px;height:17%;width:49%;position:absolute;border:4px solid #2199d9;top:274px;clip-path:polygon(60% 0,100% 0,100% 100%,80% 100%);right:40%}.process .row::before{content:"";height:60%;width:4px;position:absolute;background-color:#2199d9;top:calc(285px + 16%)}.process .step-col::after,.process .step-7::after{content:"";width:20px;height:20px;background-color:#fff;position:absolute;border-radius:50%;z-index:1}.process .step-7::before{content:"";width:50%;height:4px;background-color:#2199d9;position:absolute;z-index:1;top:0;right:0;left:0;margin:auto}.process .step-1 p:not(.num),.process .step-2 p:not(.num){padding-left:12%}.process .step-1::after{right:18%;top:14px}.process .step-2::after{left:15%;top:96px}.process .step-3::after{left:-8px;top:41px}.process .step-4::after{right:-10px;top:25%}.process .step-5::after{right:-10px;top:10%}.process .step-6::after{left:-10px;top:44%}.process .step-7::after{left:0;right:0;top:-9px;margin:auto}.process .step-7 .num{width:120px;height:120px;border:2px solid #2199d9;border-radius:50%;padding:8px;text-align:center;line-height:1;display:flex;justify-content:center;align-items:center;margin:0 auto 20px auto}.process .step-1 .title-inn{max-width:450px}.process .step-col.step-2{padding-left:12%;padding-top:5%}.process .step-col.step-3{padding-top:4%}.process .maintitle{margin-bottom:8%}}@media(max-width:1700px) and (min-width:1601px){.process .step-1::after{top:25px}.process .step-2::after{left:13%}.process .step-3::after{top:52px}}@media(max-width:1600px) and (min-width:1501px){.process .step-1::after{top:36px}.process .step-2::after{left:12%}.process .step-3::after{top:64px}}@media(max-width:1500px) and (min-width:1401px){.process .step-1::after{top:15%}.process .step-2::after{left:11%}.process .step-3::after{top:68px}}@media(max-width:1400px) and (min-width:1301px){.process .step-1::after{top:17%}.process .step-2::after{left:10%}.process .step-3::after{top:72px}}@media(max-width:1300px) and (min-width:1201px){.process .step-1::after{top:20%}.process .step-2::after{left:8%}.process .step-3::after{top:85px}}@media(max-width:1200px) and (min-width:1101px){.process .step-1::after{top:14%;right:13%}.process .step-2::after{left:10%}.process .step-3::after{top:85px}.process .row::after{width:43%;height:20%;top:232px}}@media(max-width:1100px) and (min-width:1025px){.process .step-1::after{top:13%;right:8%}.process .step-2::after{left:15%}.process .row::after{width:40%;height:18%;top:210px;right:38%;clip-path:polygon(58% 0,100% 0,100% 100%,70% 100%)}.process .row::before{top:calc(237px + 16%)}.process .step-1 .title-inn{max-width:400px}}@media(max-width:1024px){.process .row{max-width:700px}.process .step-col,.process .step-7{text-align:center;width:100%;padding-top:32px}.process .img-col{width:100%;display:flex;align-items:center;justify-content:center}.process .title-inn{flex-direction:column;align-items:center}.process .title-inn img{display:none}.process .step-4{padding-bottom:32px}.process .step-col .btn{margin:0 auto}}@media(max-width:500px){.process .num{font-size:70px}.process .step-col .btn{width:100%}}section.worth-money{padding-top:clamp(32px, 6%, 100px);padding-bottom:clamp(32px, 6%, 100px)}.worth-money .title-col{width:100%;text-align:center;margin-bottom:5%}.worth-money .maintitle{color:#013668;font-size:clamp(23px, 3vw, 50px)}.worth-money .title-col hr{background:linear-gradient(90deg,transparent 0%,#5a99d8 50%,transparent 100%);height:2px;margin-bottom:32px;width:100%;margin-top:0}.worth-money .subttile{font-size:clamp(18px, 2vw, 25px);font-family:sans-serif;font-style:italic}.worth-money .worth-col hr{margin:16px 0;flex-grow:1;height:3px;background-color:var(--color4);position:relative}.worth-money .worth-col hr::after{content:'';width:90px;height:10px;background:var(--color5);position:absolute;left:30px;top:-4px}.worth-money .worth-col p{margin:0}.worth-money details summary{color:var(--color5);font-weight:700}.worth-money details summary::before{content:"["}.worth-money details summary::after{content:" More]"}.worth-money details[open] summary::after{content:" Less]"}.worth-money details[open]{display:flex;flex-direction:column}.worth-money details[open] summary{order:1}.worth-money .worth-col{padding-bottom:32px}@media(min-width:801px){.worth-money .worth-col{width:45%}.worth-money .row{justify-content:space-between}section.worth-money{background-image:url(/wp-content/uploads/2025/09/video-bg.jpg);background-repeat:no-repeat;background-position:center}}@media(max-width:800px){section.worth-money{background-color:#e7e7e7}.worth-money .worth-col{width:100%;text-align:center}}section.second-opinion{padding-top:clamp(32px, 4%, 72px);padding-bottom:clamp(32px, 4%, 72px);background-color:var(--color7);color:var(--color2)}.second-opinion .maintitle{color:var(--color2);font-size:clamp(21px, 3vw, 40px)}.second-opinion .text-col{padding-top:32px}@media(min-width:801px){.second-opinion .maintitle{margin-bottom:32px}.second-opinion .img-col{width:50%;display:flex;align-items:center;justify-content:center}.second-opinion .img-col img,.second-opinion .img-col picture{height:100%;width:100%;object-fit:cover}.second-opinion .text-col{width:50%;padding-left:5%;padding-bottom:32px;display:flex;flex-direction:column;justify-content:center}.second-opinion .text-col p:last-child{margin:0}}@media(max-width:800px){.second-opinion .img-col{width:100%;max-width:590px}.second-opinion .text-col{width:100%;text-align:center;max-width:590px}}section.fees{padding-top:clamp(32px, 6%, 100px);padding-bottom:clamp(32px, 6%, 100px);background-color:#F1F1F1}.fees .maintitle{font-size:clamp(21px, 3vw, 50px)}.fees .maintitle .sp-main{font-weight:400}.fees .title-col hr{background:linear-gradient(90deg,transparent 0%,#5a99d8 50%,transparent 100%);height:2px;width:100%}.fees .subtitle{font-family:sans-serif;font-size:clamp(18px, 2.1vw, 27px)}@media(min-width:801px){.fees .row{justify-content:space-between}.fees .title-col{width:50%;display:flex;flex-direction:column;justify-content:center}.fees .text-col{width:45%;margin-top:40px;margin-bottom:40px;padding-left:32px;border-left:4px solid var(--color4);position:relative}.fees .text-col::after{content:'';height:100px;width:12px;background:var(--color5);position:absolute;left:-8px;top:10px}.fees .text-col p{margin:0}.fees .img-col{width:80%;margin-right:-35%}.fees .img-col img,.fees .img-col picture{width:100%;height:100%;object-fit:cover}.fees .title-col hr{margin:0}.fees .maintitle{margin-bottom:32px}}@media(max-width:800px){.fees .title-col{width:100%;text-align:center}.fees .text-col{width:100%;text-align:center;padding-top:32px}.fees .img-col{width:100%}}section.tips{padding-top:clamp(32px, 6%, 100px);padding-bottom:clamp(32px, 6%, 100px);color:var(--color2)}.tips .title-col{width:100%;text-align:center}.tips .maintitle{color:var(--color2);font-size:clamp(21px, 3vw, 50px)}.tips .title-col hr{background:linear-gradient(90deg,transparent 0%,#5a99d8 50%,transparent 100%);height:2px;margin-bottom:32px;width:100%;margin-top:0}.tips .text-col p{margin:0}.tips .subtitle{color:var(--color2);font-size:clamp(18px, 2.1vw, 28px);font-family:sans-serif}.tips .text-col{position:relative;border-left:4px solid #2CA5DC}.tips .text-col::after{content:"✔";color:#2CA5DC;line-height:1;background-color:var(--color2);border-radius:50%;display:flex;justify-content:center;align-items:center;padding:4px;font-family:'Crimson Text',serif;position:absolute;top:0}@media(min-width:601px){section.tips{background-image:url(/wp-content/uploads/2025/09/tips.jpg);background-position:center;background-repeat:no-repeat}.tips .row{justify-content:space-between}.tips .title-col{margin-bottom:5%}.tips .text-col{width:45%;padding-left:36px}.tips .text-col::after{font-size:32px;width:45px;height:45px;left:-25px}}@media(max-width:600px){section.tips{background-color:#043158}.tips .text-col{padding-bottom:32px;width:100%;padding-left:24px}.tips .text-col::after{font-size:18px;width:24px;height:24px;left:-14px}}section.timeline{background-color:#F1F1F1;padding-top:clamp(32px, 6%, 100px);padding-bottom:clamp(32px, 6%, 100px)}.timeline .title-col{text-align:center}.timeline .title-col hr{background:linear-gradient(90deg,transparent 0%,#5a99d8 50%,transparent 100%);height:2px;margin-bottom:32px;width:100%;margin-top:0}.timeline .maintitle{font-size:clamp(21px, 3vw, 50px)}.timeline .time-col{color:var(--color4);position:relative}.timeline .time-col .num{margin:0;font-family:sans-serif;font-weight:700;line-height:1;font-size:60px;color:#72839B}.timeline .title{font-weight:700;font-size:19px;line-height:1.2;margin-bottom:8px}.timeline .sp-title{display:block;font-weight:400;font-size:18px}@media(min-width:1025px){.timeline .time-col{width:33.33%;padding-right:5%;display:flex;align-items:center;gap:12px}.timeline .title-col{order:1}.timeline .time-1{order:2}.timeline .time-2{order:5}.timeline .time-3{order:3}.timeline .time-4{order:6}.timeline .time-5{order:4}.timeline .time-1,.timeline .time-3,.timeline .time-5{border-bottom:2px solid #72839B}.timeline .time-1 .text-col,.timeline .time-3 .text-col,.timeline .time-5 .text-col{padding-bottom:20px}.timeline .time-2 .text-col,.timeline .time-4 .text-col{padding-top:32px}.timeline .text-col{border-left:2px solid #72839B;padding-left:32px;height:100%}.timeline .time-1::after{content:"";height:2px;width:100%;background-color:#72839B;position:absolute;bottom:-2px;left:-100%}.timeline .time-5::after{content:"";height:12px;width:12px;background-color:var(--color5);border-radius:50%;position:absolute;bottom:-7px;right:0}.timeline .time-col .text-col{position:relative}.timeline .time-col .text-col::before{content:"";width:24px;height:24px;background-color:var(--color5);border-radius:50%;position:absolute;left:-13px}.timeline .time-1 .text-col::before,.timeline .time-3 .text-col::before,.timeline .time-5 .text-col::before{top:0}.timeline .time-2 .text-col::before,.timeline .time-4 .text-col::before{bottom:0}}@media(min-width:801px){.timeline .title-col{width:80%}}@media(max-width:1024px) and (min-width:401px){.timeline .time-col{width:50%}.timeline .time-1,.timeline .time-3,.timeline .time-5{border-right:2px solid #72839B;padding-right:20px;text-align:right;padding-top:32px}.timeline .time-5{margin-right:auto;padding-bottom:32px}.timeline .time-3,.timeline .time-5{margin-top:-6%}.timeline .time-2,.timeline .time-4{padding-left:20px;padding-top:12%}.timeline .time-col p{margin:0}.timeline .row::after{content:"";height:8px;width:8px;background-color:var(--color5);border-radius:50%;position:absolute;bottom:clamp(32px, 6%, 100px);right:0;left:-2px;margin:auto}.timeline .time-col::after{content:"";background-color:#72839B;width:30%;height:2px;position:absolute}.timeline .time-col::before{content:"";height:8px;width:8px;background-color:var(--color5);border-radius:50%;position:absolute;z-index:2}.timeline .time-1::after,.timeline .time-3::after,.timeline .time-5::after{top:10px;right:0}.timeline .time-1::before,.timeline .time-3::before,.timeline .time-5::before{top:7px;right:30%}.timeline .time-2::after,.timeline .time-4::after{top:25%;left:0}.timeline .time-2::before,.timeline .time-4::before{top:24%;left:30%}}@media(max-width:671px) and (min-width:401px){.timeline .time-2,.timeline .time-4{padding-top:80px}.timeline .time-2::after,.timeline .time-4::after{top:60px}.timeline .time-2::before,.timeline .time-4::before{top:57px}.timeline .row::after{bottom:32px}}@media(max-width:400px){.timeline .time-col{text-align:center}}section.cta-banner{background-color:#000F26;padding-bottom:20px;padding-top:20px}.cta-banner .row{align-items:center;max-width:1130px}.cta-banner .maintitle{color:var(--color5);font-family:sans-serif;font-size:clamp(18px, 2vw, 24px);text-align:center}.cta-banner .btn-golden{width:100%}@media(min-width:501px){.cta-banner .maintitle{margin:0;text-align:left}.cta-banner .title-col{width:70%;padding-right:20px}.cta-banner .btn-col{width:30%}}section.common-cases{padding-top:clamp(32px, 6%, 100px);padding-bottom:clamp(32px, 6%, 100px);text-align:center}.common-cases .title-col{width:100%}.common-cases .common-col{position:relative}.common-cases .maintitle{font-size:clamp(21px, 3vw, 50px)}.common-cases .title-col hr{background:linear-gradient(90deg,transparent 0%,#5a99d8 50%,transparent 100%);height:2px;margin-bottom:32px;width:100%;margin-top:0}.common-cases .subtitle{margin-top:12px;margin-bottom:0;font-family:sans-serif;font-weight:500;font-size:clamp(16px, 2vw, 24px)}@media(min-width:601px){.common-cases .title-col{margin-bottom:8%}.common-cases .common-col{width:25%;padding:32px 10px}.common-cases .common-1,.common-cases .common-2,.common-cases .common-3,.common-cases .common-5,.common-cases .common-6,.common-cases .common-7,.common-cases .common-9,.common-cases .common-10,.common-cases .common-11{border-image-slice:1;border-right:2px solid}.common-cases .common-1,.common-cases .common-2,.common-cases .common-3{border-image-source:linear-gradient(0deg,rgba(74,134,192,1) 0%,transparent 100%)}.common-cases .common-5,.common-cases .common-6,.common-cases .common-7{border-right:2px solid #4f8cc7}.common-cases .common-2,.common-cases .common-3,.common-cases .common-6,.common-cases .common-7{border-bottom:2px solid #4d89c4}.common-cases .common-col:nth-last-child(-n+4):nth-last-child(n+2){border-image-source:linear-gradient(0deg,transparent 0%,rgba(74,134,192,1) 100%)}.common-cases .common-1:after,.common-cases .common-4:after,.common-cases .common-5:after,.common-cases .common-8:after{content:'';height:2px;display:block;position:absolute;bottom:0;left:0;width:100%}.common-cases .common-1:after,.common-cases .common-5:after{background:linear-gradient(90deg,transparent 0%,rgba(74,134,192,1) 100%)}.common-cases .common-4:after,.common-cases .common-8:after{background:linear-gradient(90deg,rgba(74,134,192,1) 0%,transparent 100%)}}@media(max-width:800px){.common-cases .common-col .icon-col{height:60px;object-fit:contain;width:60px;margin:0 auto;display:flex;justify-content:center;align-items:center}}@media(max-width:600px){.common-cases .common-col{width:50%;padding:20px 10px;position:relative}.common-cases .common-1:after,.common-cases .common-2:after,.common-cases .common-3:after,.common-cases .common-4:after,.common-cases .common-5:after,.common-cases .common-6:after,.common-cases .common-7:after,.common-cases .common-8:after,.common-cases .common-9:after,.common-cases .common-10:after{content:'';height:2px;display:block;position:absolute;bottom:0;left:0;width:100%}.common-cases .common-col:nth-child(even):after{background:linear-gradient(90deg,transparent 0%,rgba(74,134,192,1) 100%)}.common-cases .common-col:nth-child(odd):after{background:linear-gradient(90deg,rgba(74,134,192,1) 0%,transparent 100%)}.common-cases .common-4,.common-cases .common-6,.common-cases .common-8,.common-cases .common-10{border-left:2px solid #4d89c4}.common-cases .common-12{border-image-slice:1;border-left:2px solid;border-image-source:linear-gradient(0deg,transparent 0%,rgba(74,134,192,1) 100%)}.common-cases .common-2{border-image-slice:1;border-left:2px solid;border-image-source:linear-gradient(0deg,rgba(74,134,192,1) 0%,transparent 100%)}}.reviews .row{background-color:#101D30;color:var(--color2);border-radius:32px;max-width:1670px;padding-top:clamp(52px, 6%, 100px);padding-bottom:clamp(52px, 6%, 100px);padding-right:20px;padding-left:20px;z-index:1}.reviews .review-col{max-width:1090px;display:flex;border-bottom:4px solid var(--color2);padding:32px}.reviews .maintitle{text-align:center;width:100%;color:var(--color2);font-size:clamp(28px, 3vw, 40px);margin-bottom:2%}.reviews hr{background:linear-gradient(90deg,transparent 0%,#5a99d8 50%,transparent 100%);height:2px;margin-bottom:8px;width:100%;margin-top:8px}.reviews .title{color:var(--color2);margin:0;font-size:clamp(22px, 2.2vw, 28px)}.reviews .subtitle{color:var(--color2);margin:0;font-size:clamp(18px, 2vw, 24px);font-weight:400}.reviews .review-1 .subtitle{text-transform:uppercase}.reviews .review-1 .usaf-pic{margin-bottom:-32px;position:relative}.reviews .review-1 p:last-child{margin:0}.reviews .review-1 .usaf-bar{background-color:var(--color5);position:absolute;bottom:0;right:0;height:100px;width:6px}.reviews .vimeo_box iframe{height:100%;width:100%}.reviews .review-1 .text-col{display:flex;align-items:flex-end}@media(min-width:801px){.reviews .vimeo_box{width:40%;display:flex;align-items:center;padding-top:20px;padding-bottom:20px;flex-wrap:wrap}.reviews .text-col{width:60%}.reviews .review-2{flex-direction:row-reverse}.reviews .review-2 .text-col{padding-right:10%}.reviews .review-1 .vimeo_box{border-right:4px solid var(--color5)}.reviews .review-2 .vimeo_box{border-left:4px solid var(--color5)}}@media(min-width:601px){.reviews .review-1 .usaf-pic{width:35%;margin-left:-5%}.reviews .review-1 .text_box{width:70%;padding-left:12px}}@media(max-width:800px){.reviews .review-col{flex-wrap:wrap}.reviews .vimeo_box{border-bottom:4px solid var(--color5);width:100%;padding-right:12px;padding-left:12px;display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;gap:0}.reviews .text-col{padding-top:32px;text-align:center;width:100%}}@media(max-width:600px){.reviews .review-1 .text-col{flex-wrap:wrap;flex-direction:column-reverse;justify-content:center;align-items:center;gap:8px}.reviews .review-1{padding-top:0}.reviews .review-2{padding-bottom:0}.reviews .review-col{padding-right:0;padding-left:0}.reviews .vimeo_box>*{width:100%!important}}.reviews .review-cont{display:flex;width:100%;text-align:center;max-width:1090px;gap:32px;flex-wrap:wrap}.reviews .review-cont .vid-col *{width:100%!important;max-width:100%!important}.reviews .review-inn .subtitle{margin-bottom:8px}.reviews .review-inn p{margin:0}@media(min-width:801px){.reviews .review-inn{width:calc(33% - 32px)}.reviews .review-cont{justify-content:space-between}}@media(max-width:800px) and (min-width:501px){.reviews .review-inn{width:calc(50% - 32px)}}@media(max-width:800px){.reviews .review-cont{justify-content:center}}@media(max-width:500px){.reviews .review-inn{width:100%}}section.meet-our-lawyers{padding-top:22%;background-color:#062845;margin-top:-15%;color:var(--color2);padding-bottom:clamp(32px, 6%, 100px)}.meet-our-lawyers .row{max-width:100%}.meet-our-lawyers .title-col{width:100%;text-align:center}.meet-our-lawyers .maintitle{color:var(--color2);font-size:clamp(21px, 3vw, 50px)}.meet-our-lawyers .title-col hr{background:linear-gradient(90deg,transparent 0%,#5a99d8 50%,transparent 100%);height:2px;margin-bottom:32px;width:100%;margin-top:0}.meet-our-lawyers .lawyer{display:flex;width:100%;flex-wrap:wrap}.meet-our-lawyers .text-col a{color:#fff}.meet-our-lawyers .title{color:var(--color2);font-size:clamp(24px, 2.6vw, 36px)}.meet-our-lawyers .lawyer .img-col{border-bottom:4px solid var(--color5);display:flex;align-items:flex-end}.meet-our-lawyers .img-col picture{display:flex;align-items:flex-end;margin:0}.meet-our-lawyers .lawyer .text-col{padding-top:32px}.meet-our-lawyers .bottom-col{width:100%;text-align:center}.meet-our-lawyers .subtitle{margin-top:20px;font-size:clamp(22px, 3vw, 43px);color:var(--color2)}@media(min-width:1201px){.meet-our-lawyers .title-col{max-width:900px}.meet-our-lawyers .bottom-col{max-width:900px}}@media(min-width:801px){.meet-our-lawyers .lawyer .img-col{width:33%;margin-top:-6%}.meet-our-lawyers .lawyer .text-col{width:67%;max-width:900px;padding-bottom:8%;display:flex;flex-direction:column;justify-content:flex-end}.meet-our-lawyers .bottom-col{margin-top:-32px}.meet-our-lawyers .lawyer-1{margin-right:auto}.meet-our-lawyers .lawyer-1 .img-col{margin-left:-46px;padding-right:40px;justify-content:flex-end;padding-left:40px}.meet-our-lawyers .lawyer-2{flex-direction:row-reverse;margin-left:auto;text-align:right}.meet-our-lawyers .lawyer-2 .img-col{margin-right:-46px;padding-left:40px;padding-right:40px}section.meet-our-lawyers{background-image:url(/wp-content/uploads/2025/09/bg-lawyers.jpg);background-position:center;background-repeat:no-repeat}}@media(max-width:1200px){.meet-our-lawyers .title-col{max-width:500px}.meet-our-lawyers .bottom-col{max-width:500px}}@media(max-width:800px){.meet-our-lawyers .lawyer .img-col{width:100%;justify-content:center}.meet-our-lawyers .lawyer img{max-width:200px}.meet-our-lawyers .lawyer .text-col{text-align:center}}.community{padding-top:170px;padding-bottom:100px}@media(min-width:501px){.community{background-image:url(/wp-content/uploads/2025/08/top-banner.jpg.webp)}}@media(max-width:500px){.community{background-image:url(/wp-content/uploads/2025/09/top-banner-community-mobile.jpg.webp)}}.community .row{max-width:1300px;width:100%}.community{display:flex;justify-content:center;position:relative}.community .one-col{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;text-align:center}.community .one-col .maintitle{color:#fff;font-size:clamp(28px, 4vw, 55px);text-align:center;max-width:428px;margin:0 auto;filter:drop-shadow(2px 4px 6px black)}.community .one-col hr{margin-top:15px;width:100%;margin-bottom:15px;background:linear-gradient(90deg,#a57336 0,#fcf6aa 32%,#8b622b 69%,#f5e383 100%);max-width:900px}.community .one-col .subtitle{color:#fff;font-size:clamp(20px, 2.4vw, 32px);filter:drop-shadow(2px 4px 6px black)}.community::before{content:'';width:100%;position:absolute;top:0;height:180px;background:var(--color4);background:#013D75;background:linear-gradient(180deg,rgba(1,61,117,1) 0%,rgba(1,61,117,0) 100%)}.logos{display:flex;justify-content:center;position:relative}.logos .one-col{width:100%;display:flex;flex-direction:column;flex-wrap:wrap}.logos .row{background-color:var(--color2);box-shadow:0 0 20px 0 #00000057;border-radius:10px;max-width:1330px;padding:12px;width:100%}.logos .one-col{flex-direction:row;align-items:center;justify-content:space-evenly}@media(min-width:1025px){.logos .row{margin-top:-58px}}@media(min-width:801px){.logos .one-col{flex-wrap:nowrap}}@media(min-width:501px){.logos{padding-right:32px;padding-left:32px}.logos .one-col{gap:12px}}@media(max-width:1024px) and (min-width:801px){.logos .row{margin-top:-50px}}@media(max-width:800px){.logos .row{margin-top:-50px}}@media(max-width:800px) and (min-width:501px){.logos .one-col a{width:17%}}@media(max-width:500px){.logos{padding-right:8px;padding-left:8px}.logos .one-col{gap:4px}.logos .one-col a{width:25%}}section.blog{padding:calc(20px + 3%) 20px}section.blog>.row{max-width:75em;gap:20px 4%}section.blog .maintitle{text-align:center;font-size:clamp(24px, 3vw, 38px);font-weight:600;flex:100%;margin-bottom:3%}section.blog ul{list-style:none;font-family:serif;padding-left:0}section.blog ul>li{padding:6px 0;border-bottom:1px solid var(--color1)}section.blog ul>li>a{color:var(--color4);font-size:20px;font-weight:600}section.blog .image{max-width:20em;position:relative}section.blog .image img{border-radius:20px}section.blog .image p{display:flex;align-items:end;background:linear-gradient(0deg,#013d75 0,rgba(1,61,117,0) 100%);color:#fff;height:100%;font-size:clamp(16px, 2vw, 22px);line-height:1.4;position:absolute;bottom:0;padding:20px;border-radius:20px;margin:0}section.contact{background-color:var(--color4);padding:calc(20px + 3%) 20px}section.contact>.row{max-width:66em}section.contact .gform_wrapper{flex:100%;background:#012a52cc;color:#fff;padding:20px 8%}section.contact .gform_wrapper input[type="text"],section.contact .gform_wrapper input[type="tel"],section.contact .gform_wrapper input[type="email"],section.contact .gform_wrapper textarea{color:#fff;background:none;border:0;border-radius:0;border-bottom:3px solid #fff}.gform_wrapper.gravity-theme .gfield textarea.large{background:rgb(255 255 255 / 40%);height:8em}section.contact .gfield--type-submit .gform-button{background:#fff;text-transform:uppercase;font-size:16px;padding:16px 10px;border-radius:0;border:0}section.contact .gfield_radio{display:flex;flex-flow:wrap;gap:8px}section.contact .cases .gchoice{min-width:10.5em}section.contact .best-reply .gchoice{min-width:5em}section.contact .gchoice{display:flex;align-items:baseline;gap:6px}section.contact .gfield-choice-input{display:grid!important;place-content:center;appearance:none;-webkit-appearance:none;width:1em;height:1em;border:2px solid #fff;border-radius:1em}section.contact .gfield-choice-input:before{content:"";width:.5em;height:.5em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;background:#fff}section.contact .gfield-choice-input:checked:before{transform:scale(1)}section.contact .maintitle{text-align:center;font-size:clamp(24px, 4vw, 64px);font-weight:600;color:#fff;flex:100%;margin-bottom:calc(20px + 3%)}section.contact h3>span{display:block;font-size:clamp(20px, 3vw, 32px)}@media (min-width:501px){section.contact{background-image:url(/wp-content/uploads/2025/01/contact.jpg.webp)}}section.lawyers{padding-top:80px;padding-bottom:100px;background:#f1f1f1}.lawyers .title-col{width:100%;margin-bottom:10px;position:relative;display:flex;justify-content:center}.lawyers .title-col .maintitle{text-align:center;font-weight:900;font-size:clamp(28px, 4vw, 42px)}.lawyers .row{gap:70px;align-items:center}.lawyers .title-col:after{content:'';width:156%;height:3px;background:var(--color7);position:absolute;bottom:-15px;margin-left:-56%}.lawyers .title-col:before{content:'';height:24px;width:191px;position:absolute;background:var(--color5);bottom:-25px;z-index:1;right:46px}.attorney{display:flex;flex-direction:column;align-items:center;text-align:center;width:calc(25% - 70px)}.attorney .txtbx{background:var(--color5);display:flex;flex-direction:column;width:100%;max-width:85%;padding:15px;margin-top:-37px}.attorney .txtbx p{margin:0;line-height:1}.attorney .txtbx .name{color:#fff;font-style:italic;font-size:18px}.attorney .txtbx .title{color:var(--color7);font-size:16px}.attorney.cta-col p{font-size:20px;color:var(--color7)}@media (max-width:1024px){.attorney{width:calc(33.33% - 35px)}.lawyers .row{gap:50px}.attorney.cta-col{margin-right:auto}}@media (max-width:750px){section.lawyers{padding-top:50px;padding-bottom:60px}.lawyers .row{gap:30px}.attorney{width:calc(50% - 15px)}.lawyers .title-col{margin-bottom:50px}section.lawyers{padding-left:20px;padding-right:20px}}@media (max-width:450px){.lawyers .row{gap:12px}.attorney{width:calc(50% - 6px)}.attorney .txtbx{max-width:95%;padding:10px}.attorney .txtbx .name,.attorney .txtbx .title{font-size:14px}.attorney.cta-col p{line-height:1;font-size:16px}.attorney a.btn.btn-golden{font-size:14px}}section.faq{padding-top:80px;padding-bottom:130px}.faq details{width:100%}.faq summary::marker{content:''}.faq details[open]>summary::marker{content:''}.faq details>summary::-webkit-details-marker{display:none}.faq details>summary{list-style:none!important;counter-increment:none!important;list-style-type:none!important}.faq summary{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;gap:4px}.faq summary::after{content:"+";font-size:26px;line-height:7px;color:var(--secondary);font-weight:400;height:25px;min-width:25px;display:flex;align-items:center;justify-content:center}.faq details[open]>summary::after{content:"-"}.faq details{border-bottom:2px solid var(--color5);margin-bottom:10px;padding-bottom:6px;width:100%}.faq-title{font-size:16px;font-family:sans-serif;color:#303030;margin:0}.faq .maintitle{font-size:clamp(27px, 4vw, 40px);width:100%;margin-bottom:30px}section.faq:after{content:'';width:100%;height:3px;background:var(--color7);position:absolute;right:0;bottom:80px;max-width:1582px}section.faq:before{content:'';height:12px;width:117px;position:absolute;background:var(--color5);bottom:76px;z-index:1;right:70%}@media (max-width:800px){.faq .maintitle{text-align:center}section.faq{padding-top:55px;padding-left:20px;padding-right:20px;padding-bottom:73px}section.faq:before{bottom:36px}section.faq:after{bottom:40px}}@media (min-width:801px){.victims{background-image:url(/wp-content/uploads/2025/09/victims-bg.jpg);background-size:cover}}.victims{background-color:var(--color7);color:#fff;padding-top:80px;padding-bottom:80px}.victims .title-col,.victims .text-col{display:flex;flex-direction:column;width:calc(50% - 50px)}.victims .text-col{width:calc(50% - 50px)}.victims .title-col{width:100%;margin-bottom:32px}.victims .row{gap:26px 50px;justify-content:space-between}.victims .maintitle{color:#fff;font-weight:400;font-size:clamp(28px, 4vw, 50px);line-height:1;position:relative}.victims .maintitle b{display:block}.victims .maintitle:after{content:'';background:#2199D9;background:linear-gradient(90deg,rgba(33,153,217,0) 0%,rgba(33,153,217,1) 33%,rgba(33,153,217,1) 54%,rgba(33,153,217,1) 77%,rgba(33,153,217,0) 100%);height:4px;width:100%;position:absolute;bottom:-20px}.victims .subtitle{color:#fff;font-family:sans-serif;font-size:20px}.victims .text-col p{margin:0}.victims .text-col{position:relative;padding-left:30px}.victims .text-col::before{width:4px;height:100%;content:'';background:#d6d6d6;position:absolute;left:0}.victims .text-col::after{content:'';height:100px;width:10px;background:var(--color5);position:absolute;top:10px;left:-3px}@media (max-width:1024px){.victims .title-col{width:100%;text-align:center;margin-bottom:35px}.victims .maintitle{margin:0 auto}.victims .maintitle:after{left:0}.victims{padding-top:50px;padding-bottom:50px}.victims .text-col{width:calc(50% - 25px)}}@media (max-width:800px){.victims .text-col{width:100%}section.victims{padding-left:20px;padding-right:20px}.victims .text-col{padding-left:20px}}.flex-row{display:flex;flex-wrap:wrap}.flex-col{display:flex;flex-direction:column;margin-bottom:10px;padding:0 20px}.map-box h2{color:#fff;line-height:1;margin:0;font-size:clamp(1.6875rem, 1.4249rem + 1.313vw, 3rem)}.map-box-inner{position:relative;background:#2199d9;padding:30px 40px}.map-flex-buttons{display:flex;justify-content:center;gap:10px}.map-flex-buttons i{font-size:14px;color:#2199d9}.map-box hr{width:-webkit-fill-available;background:#013d76;height:24px;position:absolute;left:0;z-index:0;margin:0 0 0 -58vw}.map-auto-text{display:block;font-size:clamp(1.125rem, 1.05rem + 0.375vw, 0.5em)}.map-box{max-width:fit-content;margin:0 auto}.map-box:before{content:'';height:20px;background:#013d76}.map-col-b{position:relative;z-index:-1;background:#dfdfdf}.map-col-b>div{max-width:920px;padding:4%}.map-mobile-box{text-align:center;background:#013d76;color:#fff;font-size:20px;padding:20px}.map-col-r .flex-col-wrapper{background-color:#CBD4E3}section.attorneys .maintitle{color:#fff}.reviews .maintitle{margin-bottom:0}.reviews .subtitle{margin-bottom:40px;color:#fff}.col-2_3{width:66.67%}.col-3_5{width:60%}.col-1_2{width:50%}.col-2_5{width:40%}.col-1_3{width:33.33%}@media screen and (min-width:1025px){.map-col-b{padding-left:11%}.map-col-b>div{border-left:4px solid #013d76}.map-box{position:absolute;left:0;right:0}.map-img{margin-left:-9.85vw}}@media only screen and (max-width:800px){.map-box-inner{width:100%;padding:20px}.map-box-inner{width:90%;margin-left:auto;margin-right:auto}.map-col-b p{text-align:left;border-left:2px solid #013b7a;padding-left:22px}.map-flex-buttons .flex-button{font-family:sans-serif;font-size:17px;padding:10px 20px}}@media screen and (min-width:501px){.map-mobile{display:none}}@media screen and (min-width:501px) and (max-width:800px){.map-box{max-width:none;text-align:center;width:100%;background:url(/wp-content/uploads/2022/11/reno-tablet-map-bg-2.jpg);height:468px;background-repeat:no-repeat;background-position:bottom;background-size:cover}.map-box-inner>h3>span:nth-of-type(1){display:inline!important}.map-img{display:none}}@media (max-width:500px){.map-box{background-color:#dfdfdf}.map-img{display:none}.map-bg .flex-button{font-size:16px}.map-box{max-width:none;width:100%;text-align:center}.map-flex-buttons .flex-button{font-size:15px}.map-mobile{background:#dfdfdf;text-align:center}.map-mobile-box{max-width:70%;margin-left:auto;margin-right:auto;font-size:15px;padding:10px;border-left:2px solid #2199d9}.map-mobile img{filter:drop-shadow(2px 4px 6px #00000059)}}.map-box h2{font-weight:700}.map-bg a.flex-button{transition:all .2s;align-items:center;justify-content:center;gap:4px;font-size:clamp(14px, 4vw, 22px);font-weight:700;text-align:center;background:#013d76;color:var(--color2);padding:10px;line-height:1.5}.map-auto-text{font-size:.6em}@media(min-width:1025px){.map-box{left:30%!important}}@media(max-width:1024px){.map-col-l{display:none}.map-col-r,.map-col-b{width:100%}}section.community{padding-top:130px;padding-bottom:110px}section.community a.btn.btn-golden{margin:0 auto;border-radius:100px;border:0;line-height:1}section.community .one-col .maintitle{max-width:600px}.community::before{display:none}.areas{background:#f1f1f1;padding-top:60px;padding-bottom:60px;padding-right:0}.areas>.row{max-width:none;justify-content:flex-end;align-items:center}.areas .title-col{width:50%;max-width:600px;padding-right:50px}.areas .areas-col{width:50%;background:var(--color7);color:#fff;padding:36px 40px}.areas .chk-lst{list-style:none;margin:0;padding:0;column-count:2;max-width:500px}.areas .chk-lst p{margin:0}.areas .chk-lst>li:before{content:'✓';font-weight:700}.areas .chk-lst>li{display:flex;gap:5px;margin-bottom:8px}.areas .maintitle span.spn1{display:flex;align-items:center;position:relative}.areas .maintitle span.spn1:after{content:'';flex-grow:1;height:2px;background:var(--color7);margin-left:20px}.areas .maintitle{font-weight:900;font-size:clamp(25px, 4vw, 40px);line-height:1}.areas .maintitle span.spn1:before{content:'';width:100px;height:12px;background:var(--color5);position:absolute;left:180px}.areas .title-col p{margin:0}@media (max-width:800px){section.areas{padding-right:20px;padding-left:20px}.areas .title-col{width:100%;max-width:none;text-align:center;padding-right:0;margin-bottom:30px}.areas .maintitle span.spn1{display:inline}.areas .maintitle span.spn1:after,.areas .maintitle span.spn1:before{display:none}.areas .areas-col{width:100%;padding:30px;display:flex;justify-content:center}}@media (max-width:475px){section.areas{padding-top:40px;padding-bottom:40px}.areas .chk-lst{column-count:unset}}section.directions{flex-flow:wrap;justify-content:center;padding:calc(20px + 3%) 20px 3%;display:flex}.directions h3,.directions h4{font-weight:600}.directions .flex-row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.directions .flex-col{padding:0 2%;margin-bottom:20px}.directions .col-1_1{width:100%}@media(min-width:801px){.directions .col-1_3{width:33.33%}}@media(max-width:800px) and (min-width:501px){.directions .col-1_3{width:50%}}@media(max-width:500px){.directions .flex-col{width:100%;text-align:center}}