@charset "UTF-8";*{box-sizing:border-box}html{height:100vh}body{background-color:#fff;height:100%;padding:0;margin:0;font-family:"ZonaPro-Bold",Helvetica,Arial,serif}body{display:-ms-grid;display:grid;height:100vh;grid-template-columns:auto auto 1080px auto auto;grid-template-rows:7.5rem 34rem auto auto auto 4.6rem;grid-template-areas:". . . . ." "h h h h h" ". ab ab ab . " "c c c c c" "bc bc bc bc bc" "f f f f f";justify-items:center}a{text-decoration:none;color:rgba(232,52,70,1.0)}@media screen and (max-width:1440px){body{grid-template-columns:auto auto minmax(1060px,1080px) auto auto;grid-template-areas:". . . . ." "h h h h h" "ab ab ab ab ab" "c c c c c" "bc bc bc bc bc" "f f f f f"}}@media screen and (max-width:1080px){body{grid-template-columns:auto;grid-template-rows:7.5rem 24rem auto auto auto 4.6rem;grid-template-areas:"." "h" "ab" "c" "bc" "f"}}@media screen and (max-width:720px){body{grid-template-areas:"." "h" "ab" "c" "bc" "f";grid-template-rows:5rem 12rem auto auto auto 4.6rem}}@media screen and (max-width:320px){body{grid-template-areas:"." "h" "ab" "c" "bc" "f"}}.backdrop{position:fixed;top:0;left:0;z-index:100;width:100vw;height:100vh;background:rgba(0,0,0,0.5);display:none}.header{background-color:#553745;height:7.5rem;width:100%;position:fixed;top:0;left:0;z-index:60;justify-content:space-between;display:-ms-grid;display:grid;grid-template-columns:auto 1060px auto;grid-template-areas:". m .";justify-items:normal;align-items:baseline}.browser-warning{background-color:#ff5d24;padding:50px;border:5px solid #fff;width:100%;position:fixed;top:7.5rem;min-height:100px;left:0;z-index:200;font-weight:bold;vertical-align:center;text-align:center;display:block !important}.browser-warning>a:link,.browser-warning>a:hover,.browser-warning>a:visited{color:#fff}header{margin-bottom:8rem}@supports (justify-content:space-evenly) and (display:grid){.browser-warning{display:none !important}footer{margin-top:initial}}@supports (font-family:system-ui) and (display:grid){.browser-warning{display:none !important}footer{margin-top:initial}}@media screen and (max-width:1440px){.header{padding:0 10px}}@media screen and (max-width:1080px){.header{grid-template-columns:0 10fr 0;padding:0 10px}}@media screen and (max-width:720px){.header{height:5rem}.logo-ct img{height:3.4rem;width:unset}}.open{display:block !important;overflow:hidden}.menu-ct{display:flex;grid-area:m;align-items:center;justify-content:space-between;align-self:center}.menu,.language-switcher{list-style:none;padding:0;margin:0;display:flex;flex-direction:row}.logo{top:28px;width:5rem;margin:0}nav a{text-decoration:none;color:inherit}.main-menu__items>li{font-family:"ZonaPro-Bold",Helvetica,Arial,serif;font-size:0.87rem;text-transform:uppercase;color:rgba(255,255,255,1.0);text-align:left;letter-spacing:1.0px;line-height:21.0px;margin-right:20px;font-weight:bold}.main-menu__items>li.active{border-bottom:2px solid #E83446}.main-menu__items>li:first-child{display:none}.language-switcher>li{font-family:"ZonaPro-Bold",Helvetica,Arial,serif;font-size:0.87rem;text-transform:uppercase;color:rgba(255,255,255,1.0);text-align:left;letter-spacing:1.0px;line-height:21.0px;font-weight:bold;margin-right:6px}.language-switcher>li.lang-active{border-bottom:2px solid #E83446}.search-toggle-button:hover>svg{cursor:pointer}.search-toggle-button.open>svg{stroke:#E83446}.search-box{display:none;position:fixed;right:0;top:7.5rem;width:20rem;background-color:#553745;justify-content:center;align-content:center;padding:0.8rem 0 0.8rem 0.8rem;align-items:center}.search-box>div{flex-grow:4;margin:5px 0.8rem}.search-box div:hover{stroke:#E83446;cursor:pointer}.search-box.open{display:flex !important}@media screen and (max-width:720px){.search-box{top:5rem}}@media screen and (max-width:320px){.search-box{width:100%}}.search-field{font-family:"ZonaPro-Bold",Helvetica,Arial,serif;font-size:0.87rem;color:#553745;padding:4px;width:90%;flex-grow:10;flex-basis:fit-content}.search-field:focus{outline:solid #E83446 2px}.search-toggle-button{}.toggle-button{width:2.5rem;background:transparent;border:none;cursor:pointer;padding-top:0;padding-bottom:0;vertical-align:middle}.toggle-button:focus{outline:none}.toggle-button__bar{width:100%;height:3px;background:#fff;display:block;margin:6px 0}@media (max-width:1080px){.main-menu{display:none}}@media (min-width:1080px){.toggle-button{display:none}.main-menu{display:flex}}.mobile-menu{display:none;position:fixed;z-index:101;top:0;left:0;background:#553745;width:80%;height:100%;overflow:auto}.mobile-menu__items{width:80%;list-style:none;margin:0 auto;padding:2rem;display:flex;overflow:auto;height:100%;flex-direction:column;align-items:center;color:#fff}@media screen and (max-width:320px){.mobile-menu{width:80%}.mobile-menu__items{width:100%}}.mobile-menu__items>li{margin:1rem 0;font-weight:bold;text-align:center}.mobile-menu__items>li.active{border-bottom:2px solid #E83446}.mobile-menu__item a{font-size:1.5rem}.hero-container{grid-area:h;display:-ms-grid;display:grid;align-items:center;background-size:cover;background-position:center;width:100%;height:100%;grid-template-columns:auto auto 1060px auto auto;grid-template-rows:3fr 1fr 3fr 3fr;grid-template-areas:". . . . ." ". . m . ." ". . sl . ." ". . . . ."}.hero-container a{text-decoration:none;color:inherit}@media screen and (max-width:1124px){.hero-container>.hero-header{padding:0 1rem}.hero-container>.hero-text{padding:0 1rem}}@media screen and (max-width:1080px){.hero-container{grid-template-columns:auto;grid-template-areas:"." "m" "sl" "."}}.hero-container>.hero-header{grid-area:m;background-color:rgba(255,255,255,0.0);font-family:"ZonaPro-Bold",Helvetica,Arial,serif;color:rgba(232,52,70,1.0);font-size:12.0px;letter-spacing:2.0px;line-height:18.0px;width:fit-content}.hero-container>.hero-text{grid-area:sl;font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;font-size:3.5rem;color:rgba(0,0,0,1.0);line-height:3.8rem;align-self:normal;width:fit-content}.hero-container>.hero-text>div{width:40rem}@media screen and (max-width:1080px){.hero-container>.hero-text{font-size:3rem;line-height:3.3rem}.hero-container>.hero-text>div{width:35rem}}@media screen and (max-width:720px){.hero-container{grid-template-rows:2fr 1fr 3fr 1.5fr}.hero-container{grid-template-rows:2fr 1fr 3fr 1.5fr}.hero-container>.hero-text{font-size:2.0rem;line-height:2.3rem}.hero-container>.hero-text>div{width:23rem}}@media screen and (max-width:25rem){.hero-container{grid-template-rows:2fr 1fr 3fr 1.3fr}.hero-container>.hero-text{font-size:1.6rem;line-height:1.9rem}.hero-container>.hero-text>div{width:23rem}.hero-container>.hero-text>div{width:18rem}}@media screen and (max-width:320px){.hero-container{padding:0.5rem}.hero-container>.hero-text{font-size:1.4rem;line-height:1.8rem}.hero-container>.hero-text>div{width:15rem}}@media screen and (max-width:280px){.hero-container>.hero-text>div{width:100%}}.content{display:-ms-grid;display:grid;margin-top:90px;width:100%;grid-area:c;grid-template-columns:auto;grid-template-areas:"newsevents"}.footer{background-color:#553745;grid-area:f;justify-self:stretch;height:4.6rem;width:100%;left:0;justify-content:space-between;display:-ms-grid;display:grid;grid-template-columns:auto 1060px auto;grid-template-areas:". m .";justify-items:normal}@media screen and (max-width:1080px){.footer{grid-template-columns:auto 10fr auto;padding:0 10px}}.footer-ct{display:flex;grid-area:m;align-items:center;justify-content:space-between}.footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center}.footer-logo{top:28px;width:72px;margin:0}.copyright{font-family:"Source Sans Pro",Helvetica,Arial,serif;font-weight:300;font-style:normal;font-size:14.0px;color:rgba(255,255,255,1.0);text-align:left;letter-spacing:1.0px;line-height:18.0px}.footer-links a{font-family:"Source Sans Pro",Helvetica,Arial,serif;font-weight:300;font-style:normal;font-size:14.0px;color:rgba(255,255,255,1.0);text-align:left;letter-spacing:1.0px;line-height:18.0px}@media screen and (max-width:320px){.copyright{font-weight:200}}
.hero-container{background-image:url("https://www.l-l.law/templates/l-l.law/images/our-people-hero-image_1920.jpg")}@media screen and (max-width:1080px){.hero-container{background-image:url("https://www.l-l.law/templates/l-l.law/images/our-people-hero-image_1920.jpg")}}.hero-container>.hero-text{text-align:center;justify-self:center}.hero-container>.hero-text>div{}@media screen and (max-width:720px){.hero-container{grid-template-rows:2fr 1fr 3fr 1.5fr;background-image:url("https://www.l-l.law/templates/l-l.law/images/our-people-hero-image_1920.jpg")}}@media screen and (max-width:25rem){.hero-container{grid-template-rows:2fr 1fr 3fr 1.3fr;background-image:url("https://www.l-l.law/templates/l-l.law/images/our-people-hero-image_1920.jpg")}}.hero-container .our-people>.hero-text{text-align:center}.contact-us{background-color:rgba(255,255,255,0.0);height:auto;width:612px;position:absolute;margin:0;font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;font-size:54.0px;color:rgba(0,0,0,1.0);line-height:60.0px;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}@media screen and (max-width:1080px){.ourmission{}.contact-us{width:612px;font-size:40.0px;line-height:46.0px}}@media screen and (max-width:720px){.overlay-image .text{font-size:10.0px}.contact-us{font-size:30.0px;width:60vw;line-height:34.0px}}.content{display:grid;margin-top:120px;width:100%;grid-area:c;grid-template-columns:auto minmax(1060px,1080px) auto;grid-template-areas:". contacts . ";padding:0 0 120px}@media screen and (max-width:1080px){.content{grid-template-columns:auto auto auto;grid-template-areas:". contacts . "}}@media screen and (max-width:720px){.content{grid-template-columns:auto auto auto;grid-template-areas:". contacts . "}}.contact-label{font-family:"ZonaPro-Bold",Helvetica,Arial,serif;font-size:12.0px;color:rgba(232,52,70,1.0);text-align:left;letter-spacing:2.0px;line-height:24.0px;margin:10px 0;font-weight:bold}.el .contact-label{font-size:16.0px}.contact-data{font-family:"Source Sans Pro",Helvetica,Arial,serif;font-weight:400;font-style:normal;font-size:16.0px;color:rgba(255,255,255,1.0);text-align:left;letter-spacing:1.0px;line-height:24.0px;margin:0}.company-contact{background-color:rgba(85,55,69,1.0);grid-area:newsevents;display:block;margin:1rem 0 7rem;justify-content:center;justify-items:center;margin-top:-10rem;z-index:1}.company-head{display:grid;grid-auto-flow:row;justify-items:center;z-index:1}.company-head h2{font-size:1.2rem}.company-address{display:grid;grid-auto-flow:row;margin:1rem 0 7rem;justify-content:center;padding:10px;justify-items:center;z-index:1}.logo-addr{margin:2rem}.contact{color:rgba(232,52,70,1.0)}.company-address a{text-decoration:none;color:inherit}.contacts-list{grid-area:contacts;padding:0;list-style:none}.contact-container{display:grid;grid-area:contacts;grid-auto-flow:column;grid-template-areas:"ic tc .";grid-template-columns:4fr 7fr 1fr;align-items:center;background-size:cover;background-position:center;max-width:1080px;height:100%;justify-self:center;border:15px solid rgba(85,55,69,0.1);padding:75px 0}.contacts-list .contact-container{margin:0 0 100px 0}.contact-text{grid-area:tc;align-self:normal}.contact-header{color:#000;font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;font-size:36px;line-height:54px}.contact-text>span{color:#000;font-family:"Source Sans Pro",Helvetica,Arial,serif;font-size:16px;font-weight:300;letter-spacing:1px;line-height:24px}.contact-position{opacity:0.6;color:#000;font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;font-size:18px;line-height:27px}.contact-rectangle{height:5px;width:72px;background-color:#E83446;margin:20px 0}@media screen and (max-width:1080px){.contact-container{grid-auto-flow:row;width:inherit;padding:60px 0;grid-template-columns:4fr 7fr 0}.contact-text{padding:20px}.contact-image{background-size:cover;height:300px}}@media screen and (max-width:720px){.contact-container{grid-auto-flow:row;width:inherit;padding:10px 0}.contact-text{padding:20px}.contact-image{background-size:cover;height:300px}}@media screen and (max-width:480px){.contact-container{grid-auto-flow:column;width:inherit;padding:10px 0}}.readmore{font-family:"ZonaPro-Bold",Helvetica,Arial,serif;text-align:right;font-size:0.85rem}.readmore a{text-decoration:none;color:black}.readmore svg{stroke:black;position:relative;top:1px}.contact-image{height:400px;background-size:cover;background-position:center;margin:14px 20px;align-self:normal}@media screen and (max-width:1080px){.contact-image{height:280px;margin:30px 20px;align-self:normal}}@media screen and (max-width:720px){.contact-container{display:block}.contact-image{margin:0 10px;height:400px}}
.sign{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogc2tldGNodG9vbCA1MyAoNzI1MjApIC0gaHR0cHM6Ly9za2V0Y2hhcHAuY29tIC0tPgogICAgPHRpdGxlPkY1QjdERDkzLUVGOEQtNDg1MC05QjRELTgwNjYxOTJGQkQ1MjwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR0RQUi0iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjMwLjAwMDAwMCwgLTI3MzQuMDAwMDAwKSIgZmlsbD0iI0U4MzQ0NiI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC01IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODAuMDAwMDAwLCAyMTczLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHktMTciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA1MTkuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEwNTcuNSw0MiBDMTA1Ny4xOTMxNyw0MiAxMDU2Ljk0NDQ0LDQyLjI0ODcyMjUgMTA1Ni45NDQ0NCw0Mi41NTU1NTYxIEwxMDU2Ljk0NDQ0LDQ4Ljk0NDQ1NjcgTDEwNTAuNTU1NTYsNDguOTQ0NDU2NyBDMTA1MC4yNDg3Miw0OC45NDQ0NTY3IDEwNTAsNDkuMTkzMTc5MSAxMDUwLDQ5LjUwMDAxMjggQzEwNTAsNDkuODA2ODQ2NCAxMDUwLjI0ODcyLDUwLjA1NTU2ODkgMTA1MC41NTU1Niw1MC4wNTU1Njg5IEwxMDU2Ljk0NDQ0LDUwLjA1NTU2ODkgTDEwNTYuOTQ0NDQsNTYuNDQ0NDYzOSBDMTA1Ni45NDQ0NCw1Ni43NTEyOTc1IDEwNTcuMTkzMTcsNTcuMDAwMDIgMTA1Ny41LDU3LjAwMDAyIEMxMDU3LjgwNjgzLDU3LjAwMDAyIDEwNTguMDU1NTYsNTYuNzUxMjk3NSAxMDU4LjA1NTU2LDU2LjQ0NDQ2MzkgTDEwNTguMDU1NTYsNTAuMDU1NTY4OSBMMTA2NC40NDQ0NCw1MC4wNTU1Njg5IEMxMDY0Ljc1MTI4LDUwLjA1NTU2ODkgMTA2NSw0OS44MDY4NDY0IDEwNjUsNDkuNTAwMDEyOCBDMTA2NSw0OS4xOTMxNzkxIDEwNjQuNzUxMjgsNDguOTQ0NDU2NyAxMDY0LjQ0NDQ0LDQ4Ljk0NDQ1NjcgTDEwNTguMDU1NTYsNDguOTQ0NDU2NyBMMTA1OC4wNTU1Niw0Mi41NTU1NTYxIEMxMDU4LjA1NTU2LDQyLjI0ODcyMjUgMTA1Ny44MDY4Myw0MiAxMDU3LjUsNDIgTDEwNTcuNSw0MiBaIiBpZD0icGx1cy1idXR0b24iPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+")}.sign.opened{background:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ib3Blbi1zaWduIiB3aWR0aD0iMTVweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCAxNSAzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IHNrZXRjaHRvb2wgNTMgKDcyNTIwKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT4xMTk4NDhDNy01NUMyLTRENEQtQjUzNC03RkNGMTg4RkUzOEI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkdEUFItIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIzMC4wMDAwMDAsIC0yMzYwLjAwMDAwMCkiIGZpbGw9IiNFODM0NDYiPgogICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTgwLjAwMDAwMCwgMjE3My4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC1Db3B5LTE2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMTM4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDUwLjU1NTU2LDQ5Ljk0NDQ0NzQgQzEwNTAuMjQ4NzIsNDkuOTQ0NDQ3NCAxMDUwLDUwLjE5MzE2OTYgMTA1MCw1MC41MDAwMDI4IEMxMDUwLDUwLjgwNjgzNiAxMDUwLjI0ODcyLDUxLjA1NTU1ODEgMTA1MC41NTU1Niw1MS4wNTU1NTgxIEwxMDY0LjQ0NDQ0LDUxLjA1NTU1ODEgQzEwNjQuNzUxMjgsNTEuMDU1NTU4MSAxMDY1LDUwLjgwNjgzNiAxMDY1LDUwLjUwMDAwMjggQzEwNjUsNTAuMTkzMTY5NiAxMDY0Ljc1MTI4LDQ5Ljk0NDQ0NzQgMTA2NC40NDQ0NCw0OS45NDQ0NDc0IEwxMDUwLjU1NTU2LDQ5Ljk0NDQ0NzQgWiIgaWQ9InBsdXMtYnV0dG9uL29wZW4iPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+")}.hero-container{background-image:url("https://www.l-l.law/templates/l-l.law/images/gdpr_hero_image_1920.jpg")}@media screen and (max-width:1080px){.hero-container{background-image:url("https://www.l-l.law/templates/l-l.law/images/gdpr_hero_image_1920.jpg")}}.hero-container>.hero-text{text-align:center;justify-self:center}.hero-container>.hero-text>div{}@media screen and (max-width:720px){.hero-container{grid-template-rows:2fr 1fr 3fr 1.5fr;background-image:url("https://www.l-l.law/templates/l-l.law/images/gdpr_hero_image_1920.jpg")}}@media screen and (max-width:25rem){.hero-container{grid-template-rows:2fr 1fr 3fr 1.3fr;background-image:url("https://www.l-l.law/templates/l-l.law/images/gdpr_hero_image_1920.jpg")}}.hero-container .gdpr>.hero-text{text-align:center}.below-content{grid-area:bc;display:grid;grid-auto-flow:row;width:100%}.our-experience-container{display:grid;grid-auto-flow:column;grid-template-areas:". tc ic ic";grid-template-columns:auto 530px 530px auto;align-items:center;background-size:cover;background-position:center;width:100%;height:100%}.our-experience-text{grid-area:tc;padding-right:40px}.our-experience-image{grid-area:ic;background-image:url("https://www.l-l.law/templates/l-l.law/images/gdpr-hub-our-experience-image_960.jpg");background-size:cover;background-position:center;height:100%}.our-experience-subheader{height:18px;color:#E83446;font-family:"ZonaPro-Bold",Helvetica,Arial,serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:18px}.our-experience-header{color:#000;font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;font-size:36px;line-height:54px}.our-experience-text>span{color:#000;font-family:"Source Sans Pro",Helvetica,Arial,serif;font-size:16px;font-weight:300;letter-spacing:1px;line-height:24px}.our-experience-container li{padding:0.2rem 0}@media screen and (max-width:1080px){.our-experience-container{grid-template-areas:"tc tc" "ic ic";grid-template-columns:auto auto;grid-template-rows:auto auto;grid-auto-flow:row}.our-experience-text{padding:20px}.our-experience-image{background-size:cover;background-position:center;height:300px}}.our-services-container{display:grid;grid-auto-flow:column;grid-template-areas:"tc tc tc tc";grid-template-columns:auto minmax(530px,540px) minmax(530px,540px) auto;align-items:center;background-size:cover;background-position:center;max-width:1080px;justify-self:center;margin:100px 0}.our-services-text{grid-area:tc}.our-services-header{color:#000;font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;font-size:36px;line-height:54px;text-align:center}.our-services-text>span{color:#000;font-family:"Source Sans Pro",Helvetica,Arial,serif;font-size:16px;font-weight:300;letter-spacing:1px;line-height:24px;text-align:center}@media screen and (max-width:1080px){.our-services-container{grid-template-areas:"tc tc" "ic ic";grid-template-columns:auto auto;grid-template-rows:auto auto;grid-auto-flow:row;width:inherit;margin:50px 0}.our-services-text{padding:20px}.our-services-image{background-size:cover;height:300px}}.compliance-steps-container{display:grid;grid-auto-flow:column;grid-template-areas:"tc tc tc tc";grid-template-columns:auto minmax(530px,540px) minmax(530px,540px) auto;align-items:center;background-size:cover;background-position:center;max-width:1080px;justify-self:center;margin:100px 0}.compliance-steps-text{grid-area:tc;padding:0}.compliance-steps-header{color:#000;font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;font-size:36px;line-height:54px;text-align:center}.compliance-steps-text>span{color:#000;font-family:"Source Sans Pro",Helvetica,Arial,serif;font-size:16px;font-weight:300;letter-spacing:1px;line-height:24px;text-align:center}@media screen and (max-width:1080px){.compliance-steps-container{grid-template-areas:"tc tc" "ic ic";grid-template-columns:auto auto;grid-template-rows:auto auto;grid-auto-flow:row;width:inherit;margin:50px 0}.compliance-steps-text{padding:20px}.compliance-steps-image{background-size:cover;height:300px}}.our-privacy-team-container{display:grid;grid-auto-flow:column;grid-template-areas:"ic ic tc .";grid-template-columns:auto 530px 530px auto;grid-template-rows:520px;align-items:center;background-size:cover;background-position:center;width:100%;height:100%;padding-bottom:110px}.our-privacy-team-text{grid-area:tc;padding-left:40px}.our-privacy-team-image{grid-area:ic;background-image:url("https://www.l-l.law/templates/l-l.law/images/gdpr-hub-our-privacy-team-image_960.jpg");background-size:cover;height:100%}.our-privacy-team-subheader{height:18px;color:#E83446;font-family:"ZonaPro-Bold",Helvetica,Arial,serif;font-size:12px;font-weight:bold;letter-spacing:2px;line-height:18px}.our-privacy-team-header{color:#000;font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;font-size:36px;line-height:54px}.our-privacy-team-text>span{color:#000;font-family:"Source Sans Pro",Helvetica,Arial,serif;font-size:16px;font-weight:300;letter-spacing:1px;line-height:24px}@media screen and (max-width:1080px){.our-privacy-team-container{grid-template-areas:"tc tc" "ic ic";grid-template-columns:auto auto;grid-template-rows:auto auto;grid-auto-flow:row}.our-privacy-team-text{padding:20px}.our-privacy-team-image{background-size:cover;height:300px}}.contact-us{background-color:rgba(255,255,255,0.0);height:auto;width:612px;position:absolute;margin:0;font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;font-size:54.0px;color:rgba(0,0,0,1.0);line-height:60.0px;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}@media screen and (max-width:1080px){.contact-us{width:612px;font-size:40.0px;line-height:46.0px}}@media screen and (max-width:720px){.overlay-image .text{font-size:10.0px}.contact-us{font-size:30.0px;width:60vw;line-height:34.0px}}.content{display:grid;margin-top:120px;width:100%;grid-area:c;grid-template-columns:auto;grid-template-areas:"newsevents"}@media screen and (min-width:720px){.content{display:grid;margin-top:120px;width:100%;grid-area:c;grid-template-columns:auto auto;grid-template-areas:". newsevents . "}}@media screen and (max-width:720px){.content{grid-template-columns:auto;grid-template-areas:"newsevents"}}.contact-label{font-family:"ZonaPro-Bold",Helvetica,Arial,serif;font-size:12.0px;color:rgba(232,52,70,1.0);text-align:left;letter-spacing:2.0px;line-height:24.0px;margin:10px 0;font-weight:bold}.el .contact-label{font-size:16.0px}.contact-data{font-family:"Source Sans Pro",Helvetica,Arial,serif;font-weight:400;font-style:normal;font-size:16.0px;color:rgba(255,255,255,1.0);text-align:left;letter-spacing:1.0px;line-height:24.0px;margin:0}.company-contact{background-color:rgba(85,55,69,1.0);grid-area:newsevents;display:block;justify-content:center;justify-items:center;margin-top:-10rem;z-index:1}.company-head{display:grid;grid-auto-flow:row;justify-items:center;z-index:1}.company-head h2{font-size:1.2rem}.company-address{display:grid;grid-auto-flow:row;margin:1rem 0 7rem;justify-content:center;padding:10px;justify-items:center;z-index:1}.logo-addr{margin:2rem}.contact{color:rgba(232,52,70,1.0)}.company-address a{text-decoration:none;color:inherit}#wrapper{position:relative;padding:2px}@media (max-width:550px){#wrapper{box-sizing:border-box;transform:translate(0,0);max-width:100%;min-height:100%;margin:0;left:0}}#wrapper h1,#wrapper h2{color:#000}#wrapper h1{margin:10% auto 0;text-transform:uppercase;font-size:36px;line-height:42px;letter-spacing:3px;text-align:center;display:table;padding:10px 0;font-weight:bolder;border-bottom:2px solid #000}#wrapper h2{font-size:24px;line-height:34px;font-weight:300;letter-spacing:1px;display:block;margin:0;font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;cursor:pointer;color:#fff}.accordion-item-content{z-index:2;transition:all 500ms ease;background-color:white;border:1px solid #553745;padding:35px;color:#000;font-family:"Source Sans Pro",Helvetica,Arial,serif;font-size:16px;font-weight:300;letter-spacing:1px;line-height:24px}.accordion-item i:before,.accordion-item i:after{transition:all 0.25s ease-in-out}.services-accordion{list-style:none;padding:0;margin:0}.accordion-item{background-color:#553745;padding:0;margin:20px 0}.accordion-item .accordion-item-content{display:none}.accordion-item.open .accordion-item-content{}.accordion-item .sign.opened{display:none;float:right;margin-top:16px;margin-left:20px;right:50px;top:58px;width:15px;height:2px}.accordion-item .sign{display:block;float:right;margin-top:10px;margin-left:20px;right:50px;top:52px;width:15px;height:15px}.accordion-item.open .sign.opened{display:block}.accordion-item.open .sign{display:none}.accordion-item-header{padding:20px}#compliance-steps-wrapper{position:relative;padding:2px}@media (max-width:550px){#compliance-steps-wrapper{box-sizing:border-box;transform:translate(0,0);max-width:100%;min-height:100%;margin:0;left:0}}#compliance-steps-wrapper h1,#compliance-steps-wrapper h2{color:#000}#compliance-steps-wrapper h1{margin:10% auto 0;text-transform:uppercase;font-size:36px;line-height:42px;letter-spacing:3px;font-weight:100;text-align:center;display:table;padding:10px 0;font-weight:bolder;border-bottom:2px solid #000}#compliance-steps-wrapper h2{margin:0;cursor:pointer;color:#fff;font-family:"Source Sans Pro",Helvetica,Arial,serif;font-size:16px;font-weight:bold;letter-spacing:1px;line-height:24px}.compliance-steps-accordion-item-content{z-index:2;transition:all 500ms ease;background-color:white;border:1px solid #553745;padding:18px;color:#000;font-family:"Source Sans Pro",Helvetica,Arial,serif;font-size:16px;font-weight:300;letter-spacing:1px;line-height:24px}.compliance-steps-accordion-item i:before,.compliance-steps-accordion-item i:after{transition:all 0.25s ease-in-out}.compliance-steps-accordion{list-style:none;padding:0;margin:0;display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,minmax(min-content,max-content));object-fit:contain}@media screen and (max-width:1080px){.compliance-steps-accordion{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(8,minmax(min-content,max-content))}}.compliance-steps-accordion-item{padding:0;margin:0}.compliance-steps-accordion-item .compliance-steps-accordion-item-content{display:none}.compliance-steps-accordion-item.open .compliance-steps-accordion-item-content{}.compliance-steps-accordion-item .sign.opened{display:none;float:right;margin-top:16px;margin-left:20px;right:50px;top:58px;width:15px;height:2px}.compliance-steps-accordion-item .sign{display:block;float:right;margin-top:10px;margin-left:20px;right:50px;top:52px;width:15px;height:15px}.compliance-steps-accordion-item.open .sign.opened{display:block}.compliance-steps-accordion-item.open .sign{display:none}.compliance-steps-accordion-item-header{padding:20px;background-color:#553745;min-height:7rem}
*{box-sizing:border-box}.hero-container.main{background-image:url("https://www.l-l.law/templates/l-l.law/images/hero-bg-cut_t.jpg")}@media screen and (max-width:1080px){.hero-container.main{background-image:url("https://www.l-l.law/templates/l-l.law/images/hero-bg-cut_t_1080.jpg")}}.hero-container.main>.hero-text{text-align:left}@media screen and (max-width:720px){.hero-container.main{grid-template-rows:1fr 1fr 3fr 0;background-image:url("https://www.l-l.law/templates/l-l.law/images/hero-bg-cut_t_768.jpg")}}@media screen and (max-width:25rem){.hero-container.main{grid-template-rows:1fr 1fr 3fr 0;background-image:url("https://www.l-l.law/templates/l-l.law/images/hero-bg-cut_t_384.jpg")}}nav.areas-of-practice{grid-area:ab}@media screen and (max-width:320px){nav.areas-of-practice{justify-self:normal}}.area-boxes{box-shadow:4px 15px 35px 0 rgba(85,55,69,0.33);display:grid;grid-template-columns:repeat(5,210px);grid-template-rows:repeat(1,216px);align-items:center;justify-items:center;margin-top:-40px;padding:0;z-index:1}@media screen and (max-width:1440px){.area-boxes{}}@media screen and (max-width:1080px){.area-boxes{grid-template-rows:repeat(1,19vw);grid-template-columns:repeat(5,1fr);height:initial;margin-top:0}}@media screen and (max-width:720px){.area-boxes{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.area-boxes .more{grid-column:1 / span 2;padding:0 16%}}@media screen and (max-width:320px){.area-boxes{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(10,1fr)}.area-boxes .more{grid-column:unset;padding:unset}}.area-boxes>li{display:grid;background-color:white;height:100%;justify-content:center;align-content:center;border:1px solid #553745;font-size:24px;font-family:Cyntho Slab Pro,sans-serif;color:#553745;grid-template-areas:"." "i" "t" ".";grid-template-rows:0.5fr 1fr 1fr 0.5fr;justify-self:normal;cursor:pointer}.area-boxes>li>div{display:grid;justify-items:center}.area-boxes>li>div:nth-child(1){justify-self:center;grid-area:i;align-self:end}.area-boxes>li>div:nth-child(1)>img{padding:0.5rem;height:5rem}.area-boxes>li>div:nth-child(2){justify-self:center;justify-items:center;padding:0.3rem 0.7rem;text-align:center;align-items:center;grid-area:t;align-self:normal;line-height:2rem}@media screen and (max-width:1080px){.area-boxes>li{font-size:2vw}.area-boxes>li>div:nth-child(1){justify-self:center;width:14vw}.area-boxes>li>div:nth-child(1)>svg{width:8vw;padding:0.3rem}.area-boxes>li>div:nth-child(2){justify-self:center;justify-items:center;text-align:center;align-items:center;line-height:1.4rem}}@media screen and (max-width:720px){.area-boxes>li{font-size:4vw;grid-template-columns:35% 65%;grid-template-areas:none;grid-template-rows:none}.area-boxes>li>div:nth-child(1)>svg{padding:0}.area-boxes>li>div:nth-child(2){line-height:2.2rem}}@media screen and (max-width:720px){.area-boxes>li>div:nth-child(1){grid-area:unset;align-self:unset}.area-boxes>li>div:nth-child(1)>svg{justify-self:center;align-self:center;width:10vw;height:4rem}.area-boxes>li>div:nth-child(2){justify-self:center;justify-items:center;text-align:center;font-size:3.5vw;grid-area:unset;align-self:unset;line-height:1.8rem}}@media screen and (max-width:480px){.area-boxes>li>div:nth-child(2){line-height:1.4rem}}@media screen and (max-width:320px){.area-boxes>li{font-size:4vw;grid-template-columns:20% 80%}.area-boxes>li>div:nth-child(1)>svg{justify-self:center;align-self:center;width:12vw}.area-boxes>li>div:nth-child(2){justify-self:left;justify-items:left;text-align:left;font-size:5vw}}@media screen and (max-width:320px){.area-boxes>li>div>div{}}.newsevents{grid-area:newsevents;display:grid;grid-template-columns:auto auto 540px 540px auto auto;grid-template-rows:25rem;grid-template-areas:"n n n e e ee"}@media screen and (max-width:1440px){.newsevents{grid-template-columns:auto auto 535px 535px auto auto;grid-template-areas:"n n n e e e"}}@media screen and (max-width:1080px){.newsevents{grid-template-columns:auto auto auto auto auto auto;grid-template-areas:"n n n e e e"}}.newsevents>div{}.news,.events{padding:2rem}.news-edge{grid-area:ne;background-color:#553745}.news{background-image:url("https://www.l-l.law/templates/l-l.law/images/home-page-rectangle.jpg");background-size:cover;grid-area:n;padding-top:4rem;display:grid;grid-template-columns:auto 540px;grid-template-rows:25rem;grid-template-areas:"no ni"}@media screen and (max-width:1440px){.news{grid-template-columns:auto auto}}@media screen and (max-width:1080px){.news{grid-template-columns:auto auto}}.news-inner{grid-area:ni}.events{grid-area:e;background-color:#553745;display:grid;padding-top:4rem;grid-template-columns:540px auto;grid-template-rows:25rem;grid-template-areas:"ei eo"}@media screen and (max-width:1440px){.events{grid-template-columns:auto auto}}@media screen and (max-width:1080px){.events{grid-template-columns:auto auto}}.events-inner{grid-area:ei}.events-edge{grid-area:ee;background-color:#553745}.newsevents>div>img{}.ourfirm{font-size:12px;color:rgba(232,52,70,1.0);letter-spacing:2px;line-height:18px}.news-title,.events-title{font-family:"CynthoSlabPro-Regular",Helvetica,Arial,serif;font-size:54px;color:rgba(255,255,255,1.0);text-align:left;line-height:64px}.news-text,.events-text{font-family:"Source Sans Pro",Helvetica,Arial,serif;font-weight:300;font-style:normal;font-size:16px;color:rgba(255,255,255,1.0);text-align:left;letter-spacing:1px;line-height:24px}.readmorecta{text-align:right;display:block;margin-top:1rem}.readmore{display:inline-block;text-align:right;right:1rem;font-family:"ZonaPro-Bold",Helvetica,Arial,serif;font-size:12px;color:rgba(255,255,255,1.0);letter-spacing:0.75px;line-height:18px}.hero-container.main{padding-bottom:40px}
.cloaked_email span:before{content:attr(data-ep-a)}.cloaked_email span:after{content:attr(data-ep-b)}img.cloaked_email{display:inline-block !important;vertical-align:middle;border:0}
img{max-width:100%;height:auto}
@font-face{src:url('https://www.l-l.law/templates/l-l.law/fonts/ZonaPro-SemiBold.woff2') format("woff2"),url('https://www.l-l.law/templates/l-l.law/fonts/ZonaPro-SemiBold.woff') format("woff"),url('https://www.l-l.law/templates/l-l.law/fonts/ZonaPro-SemiBold.otf') format("opentype");font-family:"ZonaPro-SemiBold";font-display:auto}
