:root{--font-main:'Geist', "Area Normal", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-secondary:"lexia-hebrew", var(--font-main);--font-tiktok-sans:'TikTok Sans', var(--font-main);--color-main:#666666;--color-secondary:#1E1E1E;--color-light-blue:#2592EA;--color-white:#ffffff;--color-highlight:#70B416;--fs-105:clamp(50px, 5.469vw, 105px);--fs-80:clamp(40px, 4.167vw, 80px);--fs-72:clamp(35px, 3.75vw, 72px);--fs-68:clamp(33px, 3.542vw, 68px);--fs-64:clamp(33px, 3.333vw, 64px);--fs-58:clamp(32.5px, 3.021vw, 58px);--fs-56:clamp(30px, 2.917vw, 56px);--fs-51:clamp(28px, 2.656vw, 51px);--fs-50:clamp(31.5px, 2.604vw, 50px);--fs-48:clamp(31.5px, 2.5vw, 48px);--fs-45:clamp(31px, 2.344vw, 45px);--fs-42:clamp(30px, 2.188vw, 42px);--fs-40:clamp(28px, 2.083vw, 40px);--fs-39:clamp(27px, 2.031vw, 39px);--fs-36:clamp(25px, 1.875vw, 36px);--fs-35:clamp(24.5px, 1.823vw, 35px);--fs-32:clamp(24px, 1.667vw, 32px);--fs-30:clamp(23.5px, 1.563vw, 30px);--fs-29:clamp(23px, 1.51vw, 29px);--fs-28:clamp(22.5px, 1.458vw, 28px);--fs-27:clamp(22px, 1.406vw, 27px);--fs-26:clamp(19px, 1.354vw, 26px);--fs-24:clamp(17px, 1.25vw, 24px);--fs-22:clamp(17px, 1.146vw, 22px);--fs-20:clamp(16px, 1.042vw, 20px);--fs-19:clamp(16px, 0.99vw, 19px);--fs-18:clamp(16px, 0.938vw, 18px);--fs-16:clamp(12px, 0.833vw, 16px)}html,body{position:relative;width:100%;min-height:100%;background:#EEF4F9;color:var(--color-main)}.scroll-container{scroll-behavior:smooth}body{font-family:var(--font-main);font-size:var(--fs-18);color:var(--color-main)}#bg-video{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}a{color:var(--color-highlight);text-decoration:none}a:focus,a:hover{color:inherit;text-decoration:none}a,a:before,a:after,a img,input[type="submit"],button,a *{-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}img{max-width:100%;width:100%;height:auto;overflow:hidden;border-radius:7px}.border-radius-none{border-radius:0}.border-radius{border-radius:7px;overflow:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;font-family:var(--font-secondary);color:var(--color-secondary);font-weight:300;line-height:1;margin-bottom:24px;letter-spacing:-.02em}.text-white *{color:var(--color-white)}.text-main *{color:var(--color-main)}h1,.h1{margin-bottom:25px;line-height:1.2;font-size:var(--fs-105);font-weight:300}.h2,h2{font-size:var(--fs-56);line-height:1.19;margin-bottom:32px}.h2-large{font-size:var(--fs-64)}h3,.h3{font-size:var(--fs-40)}h4,.h4{font-size:var(--fs-27);margin-bottom:24px}.fw-semibold{font-weight:600}p,ul{margin-bottom:32px;color:var(--color-main);font-size:var(--fs-18);line-height:1.6}.text-underline{text-decoration:underline}.fs-18{font-size:var(--fs-18)}.fs-20{font-size:var(--fs-20)}.fs-22{font-size:var(--fs-22)}.fs-24{font-size:var(--fs-24)}.fs-35{font-size:var(--fs-35)}.font-main{font-family:var(--font-main)}.font-secondary{font-family:var(--font-secondary)}.font-tiktok-sans{font-family:var(--font-secondary)}.bg-highlight{background:var(--color-highlight)!important}.bg-transparent{background-color:#fff0}.bg-light-blue{background-color:#F3F6F9}.color-highlight{color:var(--color-highlight);transition:.3s ease-out}a:hover .color-highlight,a.color-highlight:hover{color:var(--color-secondary)}.bg-linear-blue{background:var(--color-linear-blue);color:var(--color-white)}.color-linear-blue{background:var(--color-linear-blue);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0;transition:.3s ease-out}.bg-linear-blue *{color:inherit}.section-bg{top:0;right:0;left:0;bottom:0;z-index:-1;position:absolute}hr{margin:33px 0}.lfs-section{padding:clamp(50px, 4.167vw, 80px) clamp(30px, 3.542vw, 68px);max-width:1835px;width:95.572917%;margin:0 auto 34px;background:var(--color-white);border-radius:7px;overflow:hidden}section{position:relative;overflow:hidden;padding:clamp(50px, 4.167vw, 80px) clamp(30px, 3.542vw, 68px)}.bg-radius{border-radius:15px;overflow:hidden}.padding-y{padding:clamp(80px, 11.852vh, 128px) 12.5px}.container,.small.container,.big.container{width:100%;max-width:100%;position:relative;z-index:2}.d-flex.container,.d-flex.container-fluid{justify-content:space-between}@media only screen and (min-width:1200px){.container{max-width:1698px}.small.container{max-width:1457px;width:75.885417%}.big.container{max-width:1835px;width:95.572917%}}@media only screen and (max-width:1921px){.container-fluid{max-width:1920px;margin:0 auto!important}}@media only screen and (max-width:991px){.lfs-section{padding-inline:15px}}.button{font-size:var(--fs-16);color:var(--color-white)!important;background:var(--color-highlight);font-family:var(--font-secondary);border-radius:7px;border:none;;line-height:1.2;display:inline-block;padding:14px clamp(15px, 1.458vw, 28px);transition:.3s ease-out;font-weight:700}.button:hover{background:var(--color-light-blue)}.pagination{column-gap:13px}.pagination a{color:var(--color-highlight)}.page-numbers:not(.prev.page-numbers,.next.page-numbers){display:none}.pagination .next,.pagination .prev{background:#fff0;width:clamp(40px, 3.385vw, 65px);height:clamp(30px, 4.444vh, 48px);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:100%;color:#fff;background:#B4B4B4;border-radius:5px;overflow:hidden;display:flex;align-items:center;justify-content:center}.pagination .next:hover,.pagination .prev:hover{background:var(--color-highlight)}.object-fit-cover{object-fit:cover;object-position:center center}.object-fit-contain{object-fit:contain;object-position:center center}.eyebrow{font-family:var(--font-main);text-transform:uppercase;font-weight:700;font-size:var(--fs-16);line-height:1.3125;letter-spacing:.34em;color:#B9B9B9}.text-white .eyebrow{color:inherit}.border-line{border:solid 1px #fff}.border-line-left{border-left:solid 1px #fff}.border-line-right{border-right:solid 1px #fff}.border-line-bottom{border-bottom:solid 1px #fff}.border-line-top{border-top:solid 1px #fff}.border-line-gray{border:solid 1px #B9B9B9}.border-line-left-gray{border-left:solid 1px #B9B9B9}.border-line-right-gray{border-right:solid 1px #B9B9B9}.border-line-bottom-gray{border-bottom:solid 1px #B9B9B9}.border-line-top-gray{border-top:solid 1px #B9B9B9}.position-relative{position:relative;z-index:2}.slick-dots{list-style-type:none;padding-left:0;display:flex;align-items:center;justify-content:center;column-gap:6px;margin:0}.slick-dots li button{width:6px;height:6px;border-radius:50%;border:none;padding:0;text-indent:-9999px}.slick-dots li.slick-active button{background:var(--color-highlight)}.slick-arrow{background:#fff0;border:none;height:54px;width:54px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.slick-prev{transform:scaleX(-1)}.slick-arrow svg path{fill:var(--color-main)}.slick-arrow svg circle{stroke:var(--color-main)}.custom-dots{display:flex;justify-content:center;gap:0;margin-top:20px}.custom-dots li button{height:5px;width:5px;background-color:#D3D4D6;cursor:pointer;transition:background 0.3s ease;border-radius:100%;margin:0 3px}.custom-dots li.slick-active button{background-color:#3F495F;padding:1.5px 0 1.5px}@media only screen and (min-width:769px){.custom-dots li{flex-grow:1}.custom-dots li button{height:1px;width:100%;background-color:#D3D4D6;border:none;padding:0;cursor:pointer;transition:background 0.3s ease;border-radius:0}.img-wrapper{max-width:clamp(400px, 34.844vw, 669px);width:100%;margin-right:clamp(30px, 2.604vw, 50px)}.img-wrapper--attorney{max-width:clamp(350px, 25.208vw, 484px)}.img-wrapper img{height:100%;object-fit:cover}.img-wrapper--attorney img{min-height:clamp(450px, 50.37vh, 544px);max-height:clamp(450px, 50.37vh, 544px);object-position:center top;overflow:hidden}.col-ft-img{max-width:clamp(500px, 46.458vw, 892px);width:100%}.main-content .row{column-gap:clamp(30px, 4.271vw, 82px)}}.header{left:0;right:0;top:0;z-index:101;position:relative;padding:11px 0}.header .logo{width:100%;max-width:clamp(200px, 12.969vw, 249px);flex:0 0 auto}.header .logo svg{width:100%}.logo:hover{opacity:.8}.navigation ul{margin-bottom:0;padding-left:0}.navigation ul#menu-main-menu{list-style-type:none;padding:0;margin:0;display:inline-flex;align-items:center}.navigation ul li{display:inline-block;margin-right:15px}.navigation ul li:last-child{margin-right:0}.navigation ul li a,.footer-nav ul li a{font-size:var(--fs-16);position:relative;font-weight:500;text-decoration:none;line-height:1;font-family:var(--font-secondary);color:var(--color-main)}.navigation ul li a:before{content:'';position:absolute;bottom:-20px;left:0;right:0;width:0;border-top:solid 1px var(--color-highlight);margin:0 auto}.menu-item-has-children:after{font-family:var(--fa-font-solid);font-weight:700;color:var(--color-main);display:inline-block;transform:scaleY(1);transition:transform 0.3s ease}.menu-item-has-children:hover:after{color:var(--color-highlight);transform:scaleY(-1)}.menu-item-has-children{position:relative}.navigation ul li a:hover{color:var(--color-highlight)}.navigation ul li.current-menu-item a:before,.navigation ul li:hover>a:before{z-index:2}.navigation ul li ul.sub-menu{position:absolute;padding-top:5px;transition:.15s linear;opacity:0;pointer-events:none;transform:translateY(-20px);z-index:1;padding-top:10px;z-index:999}.navigation ul li:hover>ul.sub-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.navigation ul li ul.sub-menu li{display:block;margin:0}.navigation ul li ul.sub-menu li a{display:block;border-bottom:none;text-transform:capitalize;padding:5px 15px;transition:.3s linear;background:var(--color-highlight);color:var(--color-white);letter-spacing:unset;font-size:var(--fs-16);line-height:1;padding:10px;position:relative;padding-right:30px;border-radius:2.5px;margin-bottom:2.5px;width:200px;font-weight:400;letter-spacing:unset}.navigation ul li ul.sub-menu li a:hover{background:var(--color-light-blue);color:var(--color-white)}.header .button{align-items:center;column-gap:clamp(8px, 0.833vw, 16px)}.header .button svg path{fill:var(--color-white)}@media only screen and (min-width:1400px){.navigation ul li{margin-right:clamp(10px, 2.344vw, 45px)}.header{padding:clamp(10px, 2.5vh, 27px) 0}}footer.footer{padding-top:clamp(60px, 7.685vh, 83px);font-size:clamp(14px, 0.938vw, 18px);text-align:center}.ftop{margin-bottom:5.741vh;padding-bottom:5vh}footer.footer .logo svg{width:auto;min-height:clamp(80px, 9.259vh, 100px)}.footer-heading{margin-bottom:2.037vh;font-size:var(--fs-18);color:#9F9F9F}footer.footer .web-info,footer.footer .web-info a,footer.footer .web-info p{font-size:clamp(14px, 0.938vw, 18px);color:var(--color-main)}footer.footer .web-info a:hover{color:var(--color-highlight)}footer .social{display:flex;align-items:center;column-gap:17px}footer .social a{font-size:var(--fs-30);color:var(--color-secondary);background:var(--color-white);border-radius:100%;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;width:clamp(50px, 4.219vw, 81px);max-height:clamp(50px, 4.219vw, 81px);border:solid 1px #fff0}footer .social a:hover{color:var(--color-highlight);border:solid 1px var(--color-highlight)}footer a:hover{opacity:.8}.address-text{margin-bottom:11px}.fbottom{margin-top:clamp(40px, 7.963vh, 86px)}.fbottom,.fbottom a{font-size:var(--fs-16);color:#9F9F9F}.fbottom .row{padding-top:clamp(20px, 3.426vh, 37px);padding-bottom:clamp(20px, 3.611vh, 39px);gap:20px}.copy,.copy ul{display:flex;padding-left:0;justify-content:center;align-items:center;line-height:1;margin-bottom:0}.copy ul li{display:flex;align-items:center}.copy ul li:before{content:'|';padding:0 6px;color:#9F9F9F}.copy ul li a:hover,.lfs a:hover{color:var(--color-highlight)}@media only screen and (min-width:992px){footer.footer{text-align:left}}@media only screen and (max-width:991px){.footer-bottom .row{flex-direction:column;justify-content:center;align-items:center;text-align:center}footer .social{justify-content:center}footer.footer .logo svg{width:100%;margin:0 auto}}#home-banner{height:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-direction:column;padding-bottom:6.019vh;padding-top:104px}#home-video-bg,#home-video-bg video,.banner:after,.banner:before{object-fit:cover;object-position:center;z-index:-1;width:100%;height:100%;background:#02559A;position:absolute;top:0;right:0;left:0;bottom:0}.banner:after,.banner:before{content:'';background:linear-gradient(360deg,rgb(70 43 15 / .68) 0%,#fff0 43.05%);z-index:1;pointer-events:none}.banner:before{background:linear-gradient(180deg,rgb(37 146 234 / .95) 0%,#fff0 54.82%)}.banner__content{padding-bottom:clamp(100px, 12.407vh, 134px)}.banner .eyebrow{margin-bottom:20px;line-height:1.6;letter-spacing:.07em}.banner{position:relative;z-index:2}#page-banner{padding-block:88px;overflow:hidden}#page-banner:after{opacity:.68;background:linear-gradient(360deg,rgb(70 43 15 / .68) -93%,#fff0 54.96%)}.col-badge-text .eyebrow{max-width:24ch;letter-spacing:.07em}.badges{padding-top:3.796vh;gap:clamp(30px, 12.24vw, 235px)}.badge-list{align-items:center;gap:clamp(40px, 3.438vw, 66px)}.badge-item img{border-radius:0;object-fit:contain}@media only screen and (min-width:991px){#home-banner{height:clamp(620px, 76vh, 820px);padding-top:clamp(80px, 9.63vh, 104px)}}@media only screen and (max-width:768px){.badge-list{flex-wrap:wrap;justify-content:flex-start}.badge-item{width:24%}}@media only screen and (max-width:440px){.badge-item{width:40%}}.blurb-text{margin-bottom:clamp(30px, 5.741vh, 62px)}.about__content p:first-of-type{font-size:var(--fs-24);color:var(--color-secondary)}.about__content p:last-of-type{margin-bottom:4.352vh}.logo-icon{margin-right:clamp(20px, 2.135vw, 41px);max-width:clamp(40px, 4.427vw, 85px);margin-top:9px}.ft-img-headshot{object-fit:cover}.about__content .eyebrow{margin-bottom:14px}.about__content h2{max-width:24ch}@media only screen and (max-width:991px){.about__content{padding-top:50px}.about__content svg{right:0;left:0;top:0;margin:0 auto}.about__content h2{max-width:unset}}.col-sidebar{width:100%}.other-services{max-width:clamp(320px, 25vw, 480px);margin:0 auto;padding-top:clamp(50px, 9.259vh, 100px)}.other-services h2:after{content:'';display:block;border-bottom:solid 1px var(--color-secondary);margin:clamp(25px, 4.63vh, 50px) auto}.practice-item{font-size:var(--fs-36);display:flex;align-items:center;margin-bottom:clamp(25px, 4.63vh, 50px);transition:.3s ease-out}.practice-item__img{overflow:hidden}.practice-item:hover img{transform:scale(1.04)}.slick-slide,.practice-item{height:100%}.practice-item svg{opacity:.2;width:clamp(36px, 2.396vw, 46px);min-height:clamp(30px, 2.083vw, 40px);max-height:clamp(30px, 2.083vw, 40px);margin-right:clamp(10px, 1.042vw, 20px);transition:.3s ease-out}.practice-item:hover svg{opacity:1}@media only screen and (min-width:1200px){.js-slider-five--services .slick-list{display:flex}}@media only screen and (min-width:991px){.col-sidebar{max-width:clamp(400px, 47.917vw, 920px)}section.services-template .page-content{padding-top:clamp(80px, 9.259vh, 100px);padding-right:clamp(30px, 8.958vw, 172px);padding-left:clamp(30px, 6.25vw, 120px)}}section.services{position:relative;z-index:99;background:var(--color-white)}.service-list_wrapper{padding-top:clamp(30px, 5.37vh, 58px)}.top-heading{margin-bottom:clamp(30px, 5.741vh, 62px)}.practice-item{display:block;height:100%}.practice-img,.practice-img img{width:100%}.practice-img img{min-height:clamp(380px, 42.963vh, 464px);object-fit:cover}.practice-item .icon{align-items:center;margin-bottom:26px}.practice-info h3{font-size:var(--fs-28)}.practice-item p{margin-bottom:14px}.practice-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.practice-item svg{width:clamp(36px, 2.708vw, 52px);min-height:clamp(40px, 5.556vh, 60px);max-height:clamp(40px, 5.556vh, 60px);transition:.3s ease-out}.practice-icon svg{min-height:clamp(40px, 6.111vh, 66px)}.col-practice{margin-bottom:12px}@media only screen and (min-width:768px){.col-practice{max-width:50%;margin-bottom:12px}}@media only screen and (min-width:991px){.col-practice{max-width:25%}.service-content-page{padding-bottom:clamp(200px, 37.593vh, 406px)}.service-content__text{padding-top:62px;max-width:350px}}@media only screen and (max-width:768px){.top-heading .eyebrow{letter-spacing:.2em}}.js-slider-three .slick-track{display:flex!important;align-items:stretch}.js-slider-three .slick-slide{height:auto!important}.js-slider-three .slick-slide>div{display:flex;height:100%}.js-slider-three .item,#page-testimonials .item{display:flex;flex-direction:column;height:100%;padding:clamp(30px, 4.815vh, 52px) clamp(20px, 2.396vw, 46px) clamp(30px, 4.352vh, 47px) clamp(20px, 2.708vw, 52px)}#page-testimonials .item,#testimonial-section .item{padding:0}.col-testimonial--item{margin-bottom:3.704vh}section.testimonial .eyebrow{margin-bottom:10px}.icon-quote{width:clamp(20px, 1.979vw, 38px);flex:0 0 auto}.icon-quote svg{width:100%}.item p{font-size:var(--fs-24)}section.testimonial p{margin-bottom:0;font-size:clamp(15px, 1.25vw, 24px)}.testimonial__content .content-wrapper{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}section.testimonial .testimonial__content .content-wrapper p #page-testimonials .testimonial__content .content-wrapper{-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:unset;text-overflow:unset}#page-testimonials .item{justify-content:space-between}.icon-content{display:flex;padding:5.926vh clamp(15px, 3.333vw, 64px) 5.741vh clamp(15px, 2.813vw, 54px);gap:clamp(10px, 1.667vw, 32px);min-height:29.259vh}.author-star-icon{padding:3.426vh clamp(15px, 3.333vw, 64px) 4.444vh clamp(15px, 2.813vw, 54px);margin-top:auto}@media only screen and (max-width:440px){.author-star-icon{flex-direction:column;gap:10px}}@media only screen and (max-width:767px){.col-testimonial--item{padding-inline:0!important}}.lfs-section.team-member--wrapper{padding:41px clamp(15px, 1.458vw, 28px)}.team-container__wrapper{gap:clamp(20px, 2.969vw, 57px)}.team-item{overflow:hidden}.team-item img{max-height:clamp(400px, 45.556vh, 492px);min-height:clamp(400px, 45.556vh, 492px);object-fit:cover;object-position:center top}.team-item__img{max-width:321px;width:100%;flex:0 0 auto;overflow:hidden}a.team-item:hover img{filter:grayscale(50%)}.team-item--member{gap:clamp(20px, 1.927vw, 37px)}.team-item--member p{font-size:clamp(14px, 0.938vw, 18px);}.team-item--member p:last-of-type{margin-bottom:0}.team-item--member .team-img{display:block;width:100%}.team-item--member img{min-height:clamp(300px, 42.778vh, 462px)}.team-item--member h3{margin-bottom:.926vh}.work-position{letter-spacing:.34em;margin-bottom:.926vh;font-size:var(--fs-16);line-height:1.3125}.team-item--member .phone,.team-item--member .email{margin-bottom:1.944vh;font-weight:700;font-size:var(--fs-16)}.team-item--member .email{color:inherit}.atty-bio-info{gap:clamp(50px, 6.51vw, 125px);padding-top:4.352vh;justify-content:space-between}.atty-bio-info .eyebrow{margin-bottom:17px}.atty-bio-info ul{padding-left:20px}.team-list--page{gap:clamp(50px, 10.208vw, 196px)}@media only screen and (min-width:992px){.team-list{max-width:clamp(500px, 53.958vw, 1036px)}.team-list--page{max-width:clamp(900px, 63.75vw, 1224px)}.col-testimonial{margin-right:clamp(10px, 1.771vw, 34px)}.team-item__img{max-width:clamp(200px, 16.719vw, 321px)}.atty-bio__item{max-width:50ch}}@media only screen and (max-width:1200px){.team-container__wrapper{flex-wrap:wrap}.col-team{width:100%;padding:0}}@media only screen and (max-width:768px){.team-list,.team-list--page>div{padding-inline:0!important}.team-item--member{flex-direction:column;text-align:center}.team-item--member .team-item__img{margin-inline:auto}.team-item__img,.team-container__wrapper{padding:0}.img-wrapper--attorney{margin-inline:auto}}.col-attorney-img{width:100%}.col-attorney-img img{min-height:clamp(500px, 76.852vh, 830px);object-fit:cover}.bio-info__content strong{font-size:var(--fs-24)}@media only screen and (min-width:992px){.form-column{}.col-attorney-img{max-width:clamp(400px, 29.063vw, 558px)}.bio-info__content{padding-left:clamp(30px, 13.125vw, 252px)}#testimonial-section .slick-list{margin-right:clamp(-34px, -1.771vw, -10px)}}.card-item{padding:25px 27px 32px;flex-direction:column;transition:.3s ease-out}.card-item:hover{box-shadow:0 10px 30px rgb(0 0 0 / .15)}.card-item h3{margin-bottom:}.blog-cat{color:var(--color-main)}.date{color:var(--color-light-blue);margin-top:auto}body.single-post .lfs-section{padding-inline:clamp(15px, 4.063vw, 78px)}body.single-post .single-template h2{font-weight:300;font-size:var(--fs-40)}body.single-post .single-template h4{font-family:var(--font-secondary);margin-bottom:10px}body.single-post .single-template .img-wrapper{max-width:clamp(400px, 30.677vw, 589px);margin-bottom:56px}body.single-post .single-template h2 strong,body.single-post .single-template h3 strong{font-weight:300}.single-template h3{font-size:var(--fs-36)}#page-contact{padding-block:0;margin-bottom:34px}.col-w-bg{padding:3.148vh clamp(15px, 1.354vw, 26px);height:100%}.col-w-bg--text{padding:9.167vh clamp(15px, 2.969vw, 57px)}.col-w-bg--text h2{margin-bottom:3.519vh;padding-bottom:3.148vh}.map-iframe{height:100%}.map-iframe iframe{width:100%;height:100%;min-height:51.389vh;border-radius:7px;overflow:hidden}.col-web-info .text-underline{text-decoration:underline}.contact-web-info .phone a,.contact-web-info .email{color:var(--color-main)}.contact-web-info .phone a:hover,.contact-web-info .email:hover{color:var(--color-highlight)}@media only screen and (min-width:991px){.col-web-info{max-width:clamp(400px, 35.052vw, 673px);width:100%}}@media only screen and (max-width:991px){.col-contact,.col-web-info{padding-inline:0}.col-web-info{margin-bottom:34px}}@media only screen and (max-width:767px){body.single-post .single-template .img-wrapper{max-width:100%;margin-inline:auto}}