@font-face{font-family:"FSAlbertPro";src:url(.././fonts/FSAlbertPro-Bold.eot);src:url(.././fonts/FSAlbertPro-Bold.eot) format("embedded-opentype"),url(.././fonts/FSAlbertPro-Bold.woff2) format("woff2"),url(.././fonts/FSAlbertPro-Bold.ttf) format("truetype"),url(.././fonts/FSAlbertPro-Bold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"FSAlbertPro";src:url(.././fonts/FSAlbertPro-ExtraBold.eot);src:url(.././fonts/FSAlbertPro-ExtraBold.eot) format("embedded-opentype"),url(.././fonts/FSAlbertPro-ExtraBold.woff2) format("woff2"),url(.././fonts/FSAlbertPro-ExtraBold.ttf) format("truetype"),url(.././fonts/FSAlbertPro-ExtraBold.svg) format("svg");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"FSAlbertPro";src:url(.././fonts/FSAlbertPro.eot);src:url(.././fonts/FSAlbertPro.eot) format("embedded-opentype"),url(.././fonts/FSAlbertPro.woff2) format("woff2"),url(.././fonts/FSAlbertPro.ttf) format("truetype"),url(.././fonts/FSAlbertPro.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"FSAlbertPro";src:url(.././fonts/FSAlbertPro-Light.eot);src:url(.././fonts/FSAlbertPro-Light.eot) format("embedded-opentype"),url(.././fonts/FSAlbertPro-Light.woff2) format("woff2"),url(.././fonts/FSAlbertPro-Light.ttf) format("truetype"),url(.././fonts/FSAlbertPro-Light.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"FSAlbert";src:url(".././fonts/FSAlbert%20Regular.eot");src:url(".././fonts/FSAlbert%20Regular.eot") format("embedded-opentype"),url(".././fonts/FSAlbert%20Regular.woff2") format("woff2"),url(".././fonts/FSAlbert%20Regular.ttf") format("truetype"),url(".././fonts/FSAlbert%20Regular.svg") format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--color-white: #fff;--color-black: #000;--color-lm-black: #232323;--color-gray: #232323cc;--color-green: #9dc53c;--color-light-gray: #d9d9d9;--color-bg-gray: #f9f9f9;--color-blue: #29ace3;--color-light-blue: #e9f9ff;--container-gutter-x: 40px;--container-gutter-mobile-x: 20px;--container-small-max-width: 760px;--container-max-width: 1400px}:root{--breakpoint-xl: 1200px;--breakpoint-lg: 992px;--breakpoint-md: 768px;--breakpoint-sm: 576px;--breakpoint-xs: 475px}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0;padding:0;font-family:"FSAlbertPro";color:var(--color-lm-black)}ul,ol{list-style:none;margin:0;padding:0}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{color:inherit}img,picture{display:block;max-width:100%}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:.01ms !important;animation-duration:.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;-webkit-transition-duration:.01ms !important;transition-duration:.01ms !important}}html{font-family:"FSAlbertPro";font-style:normal;font-weight:400;font-size:62.5%;scroll-behavior:smooth}h1,.h1{font-size:3.8rem;line-height:45px;font-weight:400}@media(min-width: 768px){h1,.h1{font-weight:700;font-size:6.4rem;line-height:70px}}h2,.h2{font-size:3.2rem;line-height:38px;font-weight:700}@media(min-width: 768px){h2,.h2{font-size:4.8rem;line-height:58px}}h3,.h3{font-size:3.2rem;line-height:38px;font-weight:700}@media(min-width: 768px){h3,.h3{font-weight:400;font-size:3.8rem;line-height:46px}}h4,.h4{font-size:2.4rem;line-height:34px;font-weight:400}p,.p{font-size:1.6rem;line-height:26px;color:var(--color-gray)}p.large,.p.large{font-size:1.8rem;line-height:29px}p.uppercase,.p.uppercase{text-transform:uppercase;font-size:1.4rem;letter-spacing:2px}@media(min-width: 768px){p.large,.p.large{font-size:3.6rem;line-height:43px}p.medium,.p.medium{font-size:2.4rem;line-height:34px}}img.fill{position:absolute;height:100%;width:100%;inset:0px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}img.contain{position:absolute;height:100%;width:100%;inset:0px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}table{width:100%;border-collapse:collapse;margin:20px 0}table th,table td{padding:12px;border:1px solid var(--color-light-gray);text-align:left}table th{background-color:var(--color-bg-gray);font-weight:600}table tr:nth-child(even){background-color:var(--color-bg-gray)}.container{max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-gutter-mobile-x)}@media(min-width: 768px){.container{padding:0 var(--container-gutter-x)}}.container.fluid{max-width:100%}.container.small{max-width:var(--container-small-max-width);padding:0;width:100%;padding:0 var(--container-gutter-mobile-x)}@media(min-width: 576px){.container.small{padding:0 var(--container-gutter-x)}}.button{background:#fff;color:inherit;padding:0;font:inherit;cursor:pointer;outline:inherit;border:1px solid var(--color-green);border-radius:100px;padding:10px 20px;font-size:1.4rem;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.button:hover{background:var(--color-lm-black);color:#fff;border:1px solid var(--color-lm-black)}.header{position:sticky;top:0;z-index:1000;border-bottom:1px solid var(--color-light-gray);background-color:var(--color-white)}@media(min-width: 768px){.header{border-bottom:none;-webkit-box-shadow:0px 4px 15px 0px rgba(0,0,0,.05);box-shadow:0px 4px 15px 0px rgba(0,0,0,.05)}}.header .navigation .desktop-nav-wrapper{padding:20px 0;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .navigation .desktop-nav-wrapper .logo-wrapper{height:50px}.header .navigation .desktop-nav-wrapper .logo-wrapper img{height:100%;width:auto}.header .navigation .desktop-nav-wrapper .desktop-nav .menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.header .navigation .desktop-nav-wrapper .desktop-nav .menu-items .nav-link{font-size:1.4rem;text-decoration:none}.header .navigation .desktop-nav-wrapper .desktop-nav .menu-items .nav-link:hover{text-decoration:underline}.header .navigation .desktop-nav-wrapper .desktop-nav .menu-items .menu-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;font-size:1.4rem}.header .navigation .desktop-nav-wrapper .desktop-nav .menu-items .menu-primary li:hover a{text-decoration:underline}.header .navigation .desktop-nav-wrapper .desktop-nav .menu-items .menu-primary a{text-decoration:none}@media(min-width: 768px){.header .navigation .desktop-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.header .navigation .mobile-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .navigation .mobile-nav-wrapper .logo-wrapper{height:50px}.header .navigation .mobile-nav-wrapper .logo-wrapper img{height:100%;width:auto}.header .navigation .mobile-nav-wrapper .mobile-nav-burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:13px;gap:5px}.header .navigation .mobile-nav-wrapper .mobile-nav-burger .burger-line{width:20px;height:1px;background-color:var(--color-lm-black);-webkit-transition:all .3s;transition:all .3s}.header .navigation .mobile-nav-wrapper .mobile-nav-burger.active .burger-line:nth-child(1){-webkit-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.header .navigation .mobile-nav-wrapper .mobile-nav-burger.active .burger-line:nth-child(2){opacity:0}.header .navigation .mobile-nav-wrapper .mobile-nav-burger.active .burger-line:nth-child(3){-webkit-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg)}.header .navigation .mobile-nav-wrapper .mobile-nav{overflow:hidden;position:fixed;top:75px;left:140vw;width:100vw;height:calc(100vh - 75px);z-index:100;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:left .3s;transition:left .3s;padding:40px 20px}.header .navigation .mobile-nav-wrapper .mobile-nav.active{left:0}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .menu-items .menu-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .menu-items .menu-primary .menu-item{font-size:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .menu-items .menu-primary .menu-item a{text-decoration:none}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .menu-items .menu-primary .menu-item::after{content:url(.././fonts/arrow.svg);width:20px;height:27px;display:inline-block;left:12px;position:relative;-webkit-transition:all .3s;transition:all .3s}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .menu-items .menu-primary .menu-item:hover::after{left:25px}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .sectors-title{font-size:1.4rem;margin-bottom:12px;color:var(--color-gray);letter-spacing:2px}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .divider{height:1px;width:100%;background-color:var(--color-light-gray);margin:32px 0}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .bottom-section .nav-link{font-size:2.4rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .bottom-section .nav-link::after{content:url(.././fonts/arrow.svg);width:20px;height:27px;display:inline-block;left:12px;position:relative;-webkit-transition:all .3s;transition:all .3s}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .bottom-section .nav-link:hover::after{left:25px}.header .navigation .mobile-nav-wrapper .mobile-nav .primary-menu-wrapper .bottom-section .button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header .navigation .mobile-nav-wrapper .mobile-nav .social-menu .menu-social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}@media(min-width: 768px){.header .navigation .mobile-nav-wrapper{display:none}}.footer{border-top:1px solid var(--color-light-gray);margin-top:100px}.footer .footer-wrapper{padding-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .footer-wrapper .main-footer-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .footer-wrapper .main-footer-menu-wrapper .main-menu-wrapper{margin-top:40px;margin-bottom:80px}.footer .footer-wrapper .main-footer-menu-wrapper .sectors-title{font-size:1.4rem;margin-bottom:12px;color:var(--color-gray);letter-spacing:2px}.footer .footer-wrapper .main-footer-menu-wrapper .menu-items .menu-primary,.footer .footer-wrapper .main-footer-menu-wrapper .menu-items .menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.footer .footer-wrapper .main-footer-menu-wrapper .menu-items .menu-primary .menu-item,.footer .footer-wrapper .main-footer-menu-wrapper .menu-items .menu-footer .menu-item{font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-wrapper .main-footer-menu-wrapper .menu-items .menu-primary .menu-item a,.footer .footer-wrapper .main-footer-menu-wrapper .menu-items .menu-footer .menu-item a{text-decoration:none;font-weight:700}.footer .footer-wrapper .main-footer-menu-wrapper .menu-items .menu-primary .menu-item::after,.footer .footer-wrapper .main-footer-menu-wrapper .menu-items .menu-footer .menu-item::after{content:url(.././fonts/arrow.svg);width:16px;height:24px;display:inline-block;left:12px;position:relative;-webkit-transition:all .3s;transition:all .3s}.footer .footer-wrapper .main-footer-menu-wrapper .menu-items .menu-primary .menu-item:hover::after,.footer .footer-wrapper .main-footer-menu-wrapper .menu-items .menu-footer .menu-item:hover::after{left:20px}@media(min-width: 768px){.footer .footer-wrapper .main-footer-menu-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:140px;width:50%}.footer .footer-wrapper .main-footer-menu-wrapper .main-menu-wrapper{margin-top:0}}.footer .footer-wrapper .logo-social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-bottom:60px}.footer .footer-wrapper .logo-social-wrapper .logo-wrapper{height:90px}.footer .footer-wrapper .logo-social-wrapper .logo-wrapper img{height:100%;width:auto}.footer .footer-wrapper .logo-social-wrapper .social-menu .menu-social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.footer .footer-wrapper .logo-social-wrapper p{font-size:1.4rem}@media(min-width: 768px){.footer .footer-wrapper .logo-social-wrapper p{margin-top:20px}}@media(min-width: 768px){.footer .footer-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.insight-card{position:relative}.insight-card.all-selected.first .card-content{background-color:var(--color-bg-gray);border-radius:8px}.insight-card.all-selected.first .card-content a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.insight-card.all-selected.first .card-content img{margin-bottom:0}.insight-card.all-selected.first .card-content .card-categories{position:relative;top:0px;left:0px;margin-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.insight-card.all-selected.first .card-content .image-wrapper{width:100%;height:320px;margin-bottom:0}.insight-card.all-selected.first .card-content .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.insight-card.all-selected.first .card-content .image-wrapper{width:50%;height:100%}}.insight-card.all-selected.first .card-content .text-wrapper{padding:33px 24px}.insight-card.all-selected.first .card-content .text-wrapper .inner-text-wrapper{margin-bottom:40px}.insight-card.all-selected.first .card-content .text-wrapper .h4{font-size:2.8rem;line-height:34px;font-weight:700}.insight-card.all-selected.first .card-content .date{margin-bottom:32px}.insight-card.all-selected.first .card-content .read-more-button{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem}.insight-card.all-selected.first .card-content .read-more-button::after{content:url(.././fonts/arrow.svg);width:16px;height:24px;display:inline-block;left:12px;position:relative;-webkit-transition:all .3s;transition:all .3s}.insight-card.all-selected.first .card-content .read-more-button:hover::after{left:20px}.insight-card.all-selected.first .card-content:hover img{-webkit-transform:translateY(0);transform:translateY(0)}@media(min-width: 768px){.insight-card.all-selected.first{grid-column:1/-1;min-height:350px}.insight-card.all-selected.first .card-content{background-color:var(--color-bg-gray);border-radius:20px;overflow:hidden;height:100%}.insight-card.all-selected.first .card-content a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.insight-card.all-selected.first .card-content .image-wrapper{overflow:hidden;margin-bottom:16px;border-radius:20px;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:all .6s ease;transition:all .6s ease}.insight-card.all-selected.first .card-content .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px;display:none}.insight-card.all-selected.first .card-content .text-wrapper{width:45%;padding:55px 48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.insight-card.all-selected.first .card-content .h4{font-size:3.8rem;line-height:46px;font-weight:400}}.insight-card.all-selected:not(.insight-card.all-selected.first) .card-content .image-wrapper{background-image:none !important}.insight-card a{text-decoration:none}.insight-card .card-content{overflow:hidden;border-radius:8px}.insight-card .card-content .image-wrapper{height:320px;overflow:hidden;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-radius:8px}.insight-card .card-content .image-wrapper img{-webkit-transition:all .6s ease;transition:all .6s ease;height:335px;width:100%;-o-object-fit:cover;object-fit:cover}.insight-card .card-content .read-more-button{display:none}.insight-card .card-content .card-categories{position:absolute;top:24px;left:16px;border-radius:100px;background-color:var(--color-white);border:1px solid var(--color-green);color:var(--color-lm-black);font-size:1.4rem;text-transform:uppercase;letter-spacing:2px;padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.insight-card .card-content .date{color:rgba(35,35,35,.6470588235);font-size:1.4rem;margin-top:8px;margin-bottom:16px;font-family:FSAlbert}.insight-card .card-content .excerpt p{font-size:1.6rem;color:var(--color-gray)}.insight-card .card-content:hover img{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.item-item-wrapper.item-item-no_image{padding:40px 32px;background-color:var(--color-light-blue);border-radius:12px}.item-item-wrapper.item-item-no_image .case-study-link:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.item-item-wrapper.item-item-no_image .case-study-link.link{font-size:1.6rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-dark-gray);border:none;background-color:rgba(0,0,0,0)}.item-item-wrapper.item-item-no_image .case-study-link.link:hover{background-color:rgba(0,0,0,0);border:none}.item-item-wrapper.item-item-no_image .case-study-link.link:hover::after{left:8px}.item-item-wrapper.item-item-no_image .case-study-link.link::after{content:url(.././fonts/arrow-right-dark.svg);width:20px;height:27px;left:0px;display:inline-block;position:relative;-webkit-transition:all .3s;transition:all .3s}.item-item-wrapper.item-item-no_image h3{margin-bottom:16px;font-weight:700;font-size:2.8rem;line-height:34px}.item-item-wrapper.item-item-no_image p{margin-bottom:24px}.item-item-wrapper.item-item-background_image{position:relative}.item-item-wrapper.item-item-background_image .item-content{border-radius:12px;background-position:center;background-size:cover;background-repeat:no-repeat}.item-item-wrapper.item-item-background_image .item-content .title-content-wrapper{padding:40px 32px}.item-item-wrapper.item-item-background_image .item-content .title-content-wrapper h3{color:var(--color-white);margin-bottom:16px;font-weight:700;font-size:2.8rem;line-height:34px}.item-item-wrapper.item-item-background_image .item-content .title-content-wrapper p{color:var(--color-white);margin-bottom:16px}.item-item-wrapper.item-item-background_image .item-content .title-content-wrapper .case-study-link{color:var(--color-white)}.item-item-wrapper.item-item-background_image .item-content .title-content-wrapper .case-study-link img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.item-item-wrapper.item-item-background_image .item-content .title-content-wrapper .case-study-link.link{font-size:1.6rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white);border:none;background-color:rgba(0,0,0,0)}.item-item-wrapper.item-item-background_image .item-content .title-content-wrapper .case-study-link.link:hover{background-color:rgba(0,0,0,0);border:none}.item-item-wrapper.item-item-background_image .item-content .title-content-wrapper .case-study-link.link:hover::after{left:8px}.item-item-wrapper.item-item-background_image .item-content .title-content-wrapper .case-study-link.link::after{content:url(.././fonts/arrow-down.svg);-webkit-transform:rotate(270deg);transform:rotate(270deg);width:20px;height:27px;left:0px;display:inline-block;position:relative;-webkit-transition:all .3s;transition:all .3s}.item-item-wrapper.item-item-background_image .background-image-absolute{position:absolute;z-index:-1}.item-wrapper.item-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;min-height:540px;border-radius:20px;background-color:var(--color-bg-gray)}.item-wrapper.item-horizontal .item-content{padding:40px 32px;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:540px}.item-wrapper.item-horizontal .item-content .case-study-link:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.item-wrapper.item-horizontal .item-content .case-study-link.link{font-size:1.6rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-dark-gray);border:none;background-color:rgba(0,0,0,0)}.item-wrapper.item-horizontal .item-content .case-study-link.link:hover{background-color:rgba(0,0,0,0);border:none}.item-wrapper.item-horizontal .item-content .case-study-link.link:hover::after{left:8px}.item-wrapper.item-horizontal .item-content .case-study-link.link::after{content:url(.././fonts/arrow-right-dark.svg);width:20px;height:27px;left:0px;display:inline-block;position:relative;-webkit-transition:all .3s;transition:all .3s}.item-wrapper.item-horizontal .item-content h3{margin-bottom:16px;font-weight:700;font-size:2.8rem;line-height:34px}.item-wrapper.item-horizontal .item-image{width:50%}.item-wrapper.item-horizontal .item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.item-wrapper.item-vertical{border-radius:12px;background-color:var(--color-bg-gray);height:100%}.item-wrapper.item-vertical .item-content{padding:16px 32px 32px 32px;height:calc(100% - 320px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-wrapper.item-vertical .item-content .case-study-link:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.item-wrapper.item-vertical .item-content h3{margin-bottom:16px;font-weight:400;font-size:2.4rem !important;line-height:34px}.item-wrapper.item-vertical .item-content p{margin-bottom:24px}.item-wrapper.item-vertical .item-image img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.item-wrapper.item-mobile{border-radius:8px;background-color:var(--color-bg-gray);height:100%}.item-wrapper.item-mobile .item-content{padding:16px 32px 32px 32px;height:calc(100% - 320px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.item-wrapper.item-mobile .item-content h3{margin-bottom:16px;font-size:2.4rem;font-weight:400;line-height:34px}.item-wrapper.item-mobile .item-content p{margin-bottom:24px}.item-wrapper.item-mobile .item-image img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.hero{margin-bottom:80px}.hero .hero-wrapper{background-color:var(--color-light-blue);border-radius:0px 0px 20px 20px;padding:40px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.hero .hero-wrapper{padding:40px 110px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}.hero .hero-wrapper .hero-content-wrapper .hero-subheading{font-size:1.4rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:16px}.hero .hero-wrapper .hero-content-wrapper h1{margin-bottom:16px}.hero .hero-wrapper .hero-content-wrapper .hero-content{max-width:400px}.hero .hero-wrapper .hero-content-wrapper .hero-content p{color:var(--color-gray);margin-bottom:40px}@media(min-width: 768px){.hero .hero-wrapper .hero-content-wrapper .hero-content p{font-size:1.8rem}}.hero .hero-wrapper .hero-image-wrapper img{max-width:210px;margin:0 auto}@media(min-width: 768px){.hero .hero-wrapper .hero-image-wrapper img{max-width:280px}}.homepage-hero .homepage-wrapper{position:relative;height:calc(100vh - 140px);max-height:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-height: 550px){.homepage-hero .homepage-wrapper{height:calc(100vh - 40px)}}.homepage-hero .homepage-wrapper .homepage-content-wrapper{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 0px}@media(max-height: 700px)and (min-width: 768px){.homepage-hero .homepage-wrapper .homepage-content-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.homepage-hero .homepage-wrapper .homepage-content-wrapper .homepage-video,.homepage-hero .homepage-wrapper .homepage-content-wrapper .homepage-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden}.homepage-hero .homepage-wrapper .homepage-content-wrapper .homepage-video img,.homepage-hero .homepage-wrapper .homepage-content-wrapper .homepage-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage-hero .homepage-wrapper .homepage-content-wrapper .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:10;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.homepage-hero .homepage-wrapper .homepage-content-wrapper .homepage-content{position:relative;z-index:11;padding:0 16px}.homepage-hero .homepage-wrapper .homepage-content-wrapper .homepage-content p{text-transform:uppercase;color:var(--color-white);font-size:2rem;margin-bottom:8px}.homepage-hero .homepage-wrapper .homepage-content-wrapper .homepage-content h1{color:var(--color-white)}@media(min-width: 768px){.homepage-hero .homepage-wrapper .homepage-content-wrapper .homepage-content{padding:0 64px;max-width:678px}.homepage-hero .homepage-wrapper .homepage-content-wrapper .homepage-content p{margin-bottom:16px}}@media(min-width: 768px){.homepage-hero .homepage-wrapper .homepage-content-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.homepage-hero .homepage-wrapper .arrow-text-wrapper{z-index:12;position:absolute;bottom:40px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.homepage-hero .homepage-wrapper .arrow-text-wrapper .arrow-down-wrapper{background-color:var(--color-green);width:48px;height:48px;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;font:inherit;cursor:pointer;outline:inherit;border:none}.homepage-hero .homepage-wrapper .arrow-text-wrapper .arrow-down-wrapper:hover img{-webkit-transform:translateY(4px);transform:translateY(4px)}.homepage-hero .homepage-wrapper .arrow-text-wrapper .arrow-down-wrapper img{-webkit-transition:all .2s ease;transition:all .2s ease;width:20px;height:27px}.homepage-hero .homepage-wrapper .arrow-text-wrapper p{font-size:1.6rem;color:var(--color-white);font-weight:700}.content-image{padding-top:0}.content-image.space-on-top{padding-top:66px}@media(min-width: 768px){.content-image.space-on-top{padding-top:144px}}.content-image .content-image-content p{width:100%;color:var(--color-lm-black)}.content-image .content-image-content p strong{font-weight:800}.content-image .content-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-image .content-image-wrapper .content-image-title{text-transform:uppercase;letter-spacing:2px;font-size:1.4rem;margin-bottom:20px}@media(min-width: 768px){.content-image .content-image-wrapper .content-image-title{font-size:2rem;margin-bottom:24px}}.content-image .content-image-wrapper .content-image-wrapper{width:50%}.content-image .content-image-wrapper .content-image-image{position:relative;width:100%;-ms-flex-negative:0;flex-shrink:0}.content-image .content-image-wrapper .content-image-image img{width:100%;margin-top:64px;-o-object-fit:contain;object-fit:contain}@media(min-width: 768px){.content-image .content-image-wrapper .content-image-image{width:350px}}@media(min-width: 992px){.content-image .content-image-wrapper .content-image-image{width:500px}}@media(min-width: 1200px){.content-image .content-image-wrapper .content-image-image{width:660px}}.content-image .content-image-wrapper .content-image-image .link-wrapper{position:absolute;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px}@media(min-width: 768px){.content-image .content-image-wrapper .content-image-image .link-wrapper{width:250px}}.content-image .content-image-wrapper .content-image-image .link-wrapper.circular-economy{top:33%;left:7%}.content-image .content-image-wrapper .content-image-image .link-wrapper.clean-energy{top:45%;left:56%}.content-image .content-image-wrapper .content-image-image .link-wrapper.clean-mobility{top:60%;left:40%}.content-image .content-image-wrapper .content-image-image .link-wrapper.society-economy{top:75%;left:6%}.content-image .content-image-wrapper .content-image-image .link-wrapper.industrial-strategy{top:84%;left:51%}@media(min-width: 768px){.content-image .content-image-wrapper .content-image-image .link-wrapper.circular-economy{top:140px;left:30px}.content-image .content-image-wrapper .content-image-image .link-wrapper.clean-energy{top:160px;right:-20px}.content-image .content-image-wrapper .content-image-image .link-wrapper.clean-mobility{top:220px;right:0px}.content-image .content-image-wrapper .content-image-image .link-wrapper.society-economy{top:280px;left:0px;width:280px}.content-image .content-image-wrapper .content-image-image .link-wrapper.industrial-strategy{top:320px;right:-10px;width:280px}}@media(min-width: 992px){.content-image .content-image-wrapper .content-image-image .link-wrapper.circular-economy{top:180px;left:30px}.content-image .content-image-wrapper .content-image-image .link-wrapper.clean-energy{top:235px;right:-10px}.content-image .content-image-wrapper .content-image-image .link-wrapper.clean-mobility{top:320px;right:50px}.content-image .content-image-wrapper .content-image-image .link-wrapper.society-economy{top:400px;left:10px;width:280px}.content-image .content-image-wrapper .content-image-image .link-wrapper.industrial-strategy{top:440px;right:-10px;width:280px}}@media(min-width: 1200px){.content-image .content-image-wrapper .content-image-image .link-wrapper.circular-economy{top:220px;left:50px}.content-image .content-image-wrapper .content-image-image .link-wrapper.clean-energy{top:300px;right:40px}.content-image .content-image-wrapper .content-image-image .link-wrapper.clean-mobility{top:400px;right:135px}.content-image .content-image-wrapper .content-image-image .link-wrapper.society-economy{top:500px;left:40px;width:280px}.content-image .content-image-wrapper .content-image-image .link-wrapper.industrial-strategy{top:570px;right:40px;width:280px}}.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper:hover .circle-outer{width:72px;height:72px;background-color:rgba(151,211,71,.6)}.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper:hover .circle-middle{width:40px;height:40px}.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper:hover .circle-inner{width:15px;height:15px}.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper:hover .button{background-color:var(--color-green);color:var(--color-lm-black);border:1px solid var(--color-green);opacity:1;left:8px}.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper .circle-outer{width:50px;height:50px;background-color:rgba(151,211,71,.2);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .8s ease;transition:all .8s ease;-ms-flex-negative:0;flex-shrink:0}.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper .circle-middle{width:28px;height:28px;background-color:var(--color-green);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .8s ease;transition:all .8s ease}.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper .circle-inner{width:10px;height:10px;background-color:#fff;border-radius:50%;-webkit-transition:all .8s ease;transition:all .8s ease}.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:35px;background-color:var(--color-green);color:var(--color-lm-black);opacity:0;-webkit-transition:all .8s ease;transition:all .8s ease;position:relative;left:-20px;display:none}@media(min-width: 768px){.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper .button{display:-webkit-box;display:-ms-flexbox;display:flex}}.content-image .content-image-wrapper .content-image-image .link-wrapper .circle-wrapper .button::after{content:url(.././fonts/arrow.svg);width:16px;height:24px;display:inline-block;left:10px;position:relative;-webkit-transition:all .3s;transition:all .3s}@media(min-width: 768px){.content-image .content-image-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px}.content-image .content-image-wrapper img{width:calc(50% - 20px);margin-top:0px}}.content-icons{padding-top:50px}.content-icons .content-icons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.content-icons .content-icons-wrapper .content-icons-item{padding:24px;max-width:425px;min-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.content-icons .content-icons-wrapper .content-icons-item img{width:182px;height:auto}@media(min-width: 768px){.content-icons .content-icons-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media(min-width: 768px){.content-icons{padding-top:80px}}.columns{margin-top:140px}@media(min-width: 768px){.columns{margin-top:180px}}.columns .columns-wrapper{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media(min-width: 768px){.columns .columns-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.columns .columns-wrapper .columns-item{border-radius:20px;background-size:cover;background-position:center;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.columns .columns-wrapper .columns-item.full-width{background-color:var(--color-bg-gray);-webkit-transition:all .5s ease;transition:all .5s ease;height:400px}.columns .columns-wrapper .columns-item.full-width:hover{background-color:var(--color-blue)}.columns .columns-wrapper .columns-item.full-width:hover::before{opacity:1}.columns .columns-wrapper .columns-item.full-width:hover .background-image-absolute{width:calc(35.6% - 10px)}.columns .columns-wrapper .columns-item.full-width:hover .title-content-wrapper{position:relative;gap:80px;width:calc(61.4% - 10px)}.columns .columns-wrapper .columns-item.full-width:hover .title-content-wrapper h3,.columns .columns-wrapper .columns-item.full-width:hover .title-content-wrapper p{color:var(--color-white)}.columns .columns-wrapper .columns-item.full-width:hover .title-content-wrapper .base-content{top:40px;-webkit-transform:translateY(0);transform:translateY(0)}.columns .columns-wrapper .columns-item.full-width:hover .title-content-wrapper .hover-content{opacity:1;bottom:32px}.columns .columns-wrapper .columns-item.full-width .title-content-wrapper{position:relative;width:calc(57.4% - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-transition:all .5s ease;transition:all .5s ease}.columns .columns-wrapper .columns-item.full-width .title-content-wrapper .base-content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease;transition:all .5s ease}.columns .columns-wrapper .columns-item.full-width .title-content-wrapper h3,.columns .columns-wrapper .columns-item.full-width .title-content-wrapper p{color:var(--color-lm-black)}.columns .columns-wrapper .columns-item:not(.full-width) .title-content-wrapper .base-content p{font-size:1.8rem;line-height:29px;max-width:530px}.columns .columns-wrapper .columns-item:not(.full-width)::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-blue);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}.columns .columns-wrapper .columns-item:not(.full-width):hover::before{opacity:1}.columns .columns-wrapper .columns-item:not(.full-width):hover .title-content-wrapper{gap:80px}.columns .columns-wrapper .columns-item:not(.full-width):hover .title-content-wrapper .hover-content{opacity:1;bottom:0px}.columns .columns-wrapper .columns-item .background-image-absolute{width:calc(41.6% - 10px);height:100%;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;top:0;right:0}.columns .columns-wrapper .columns-item .background-image-absolute img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.columns .columns-wrapper .columns-item .title-content-wrapper{padding:40px 32px;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;gap:80px}.columns .columns-wrapper .columns-item .title-content-wrapper h3{margin-bottom:16px}.columns .columns-wrapper .columns-item .title-content-wrapper h3,.columns .columns-wrapper .columns-item .title-content-wrapper p{color:var(--color-white)}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;position:relative;bottom:-20px;z-index:20}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content.full-width{position:absolute;padding-right:32px;bottom:0;width:100%}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .case-study-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .case-study-wrapper p{color:var(--color-white)}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .case-study-wrapper .case-study-link{font-size:1.6rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-white)}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .case-study-wrapper .case-study-link:hover::after{left:20px}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .case-study-wrapper .case-study-link::after{content:url(.././fonts/arrow-down.svg);-webkit-transform:rotate(270deg);transform:rotate(270deg);width:20px;height:27px;display:inline-block;left:12px;position:relative;-webkit-transition:all .3s;transition:all .3s}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .download-buttons-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:15px}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .download-buttons-group .case-study-link{background-color:var(--color-white);color:var(--color-lm-black);border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.6rem;padding:10px 15px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .download-buttons-group .case-study-link .pdf-icon-wrapper{position:relative}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .download-buttons-group .case-study-link .pdf-name{position:absolute;top:0;left:0;width:100%;height:100%}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .download-buttons-group .case-study-link:hover{background-color:var(--color-lm-black);color:var(--color-white)}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .download-buttons-group .case-study-link:hover .pdf-frame,.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .download-buttons-group .case-study-link:hover .download-icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .download-buttons-group .case-study-link.button-hover-green:hover{background-color:var(--color-green);color:var(--color-white)}.columns .columns-wrapper .columns-item .title-content-wrapper .hover-content .download-buttons-group .case-study-link .icon-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media(min-width: 768px){.columns .columns-wrapper-mobile{display:none}}.columns .columns-wrapper-mobile .swiper-wrapper{padding-left:20px}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide{padding:40px 20px;background-color:var(--color-blue);border-radius:20px;height:auto}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide h3{font-size:20px;margin-bottom:16px}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide h3,.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide p{color:var(--color-white)}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide .title-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide .title-content-wrapper .case-study-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide .title-content-wrapper .case-study-wrapper p{font-size:1.2rem}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide .title-content-wrapper .case-study-wrapper .case-study-link{color:var(--color-white);text-decoration:none;font-size:1.4rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide .title-content-wrapper .case-study-wrapper .case-study-link::after{content:url(.././fonts/arrow-down.svg);-webkit-transform:rotate(270deg);transform:rotate(270deg);width:20;height:26px;display:inline-block;left:10px;position:relative;-webkit-transition:all .3s;transition:all .3s;-ms-flex-negative:0;flex-shrink:0}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide .title-content-wrapper .download-buttons-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-top:10px}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide .title-content-wrapper .download-buttons-group a{background-color:var(--color-white);color:var(--color-lm-black);border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.4rem;padding:10px 15px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide .title-content-wrapper .download-buttons-group a:hover{background-color:var(--color-bg-gray)}.columns .columns-wrapper-mobile .swiper-wrapper .swiper-slide .title-content-wrapper .download-buttons-group a .icon-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.columns .columns-wrapper-mobile .swiper-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;gap:24px}.columns .columns-wrapper-mobile .swiper-navigation-wrapper .columns-swiper-button-prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.columns .columns-wrapper-mobile .swiper-navigation-wrapper .columns-swiper-button-prev.button{padding:10px}.columns .columns-wrapper-mobile .swiper-navigation-wrapper .columns-swiper-button-prev.button:hover{background-color:rgba(0,0,0,0);border:1px solid var(--color-green)}.columns .columns-wrapper-mobile .swiper-navigation-wrapper .columns-swiper-button-prev.swiper-button-disabled{opacity:.5}.columns .columns-wrapper-mobile .swiper-navigation-wrapper .columns-swiper-button-next.button{padding:10px}.columns .columns-wrapper-mobile .swiper-navigation-wrapper .columns-swiper-button-next.button:hover{background-color:rgba(0,0,0,0);border:1px solid var(--color-green)}.columns .columns-wrapper-mobile .swiper-navigation-wrapper .columns-swiper-button-next.swiper-button-disabled{opacity:.5}.insights-slider{margin-top:120px}@media(min-width: 768px){.insights-slider .insights-slider-wrapper{padding-left:100px;width:calc(100% + (100vw - 100% - 20px)/2)}}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:calc(100vw - 100% - 120px);-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:50px}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper .swiper-navigation-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper .swiper-title h3{font-size:2rem;text-transform:uppercase;letter-spacing:2px}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper .button{padding:10px}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper .button.swiper-button-disabled{opacity:.5}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper .button:hover{background-color:var(--color-white);border:1px solid var(--color-green)}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper .swiper-button-prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper .swiper-button-disabled{pointer-events:none}@media(min-width: 768px){.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-top:32px}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper-mobile .button{padding:10px}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper-mobile .button.swiper-button-disabled{opacity:.5}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper-mobile .button:hover{background-color:var(--color-white);border:1px solid var(--color-green)}.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper-mobile .swiper-button-prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 768px){.insights-slider .insights-slider-wrapper .posts-wrapper .insights-swiper .swiper-navigation-wrapper-mobile{display:none}}.title-content{margin-bottom:6 0px;padding:16px 0}@media(min-width: 768px){.title-content{padding:60px 0}}.title-content .title-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.title-content .title-content-wrapper p{font-weight:400}@media(min-width: 768px){.title-content .title-content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}}.title-content .title-content-wrapper .title-content-subheading{margin-bottom:8px}.title-content .title-content-wrapper h2{margin-bottom:20px;color:var(--color-gray)}.title-content .title-content-wrapper .title-content-content{max-width:755px;font-size:1.6rem}.case-studies-list{margin-top:60px}.case-studies-list.space-on-top{margin-top:100px}@media(min-width: 992px){.case-studies-list{margin-top:80px}.case-studies-list.space-on-top{margin-top:200px}}.case-studies-list .case-studies-list-title .h2{font-weight:400;font-size:2rem}.case-studies-list .case-studies-list-wrapper{display:none;grid-template-columns:1fr 1fr 1fr;gap:20px}@media(min-width: 992px){.case-studies-list .case-studies-list-wrapper{display:grid}}.case-studies-list .case-studies-list-wrapper .item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-item-align:end;align-self:end}@media(min-width: 992px){.case-studies-list .case-studies-list-wrapper .item h3{font-size:2.8rem;line-height:34px}}.case-studies-list .case-studies-list-wrapper .horizontal{grid-column-end:span 2}.case-studies-list .case-studies-list-wrapper .double{background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.case-studies-list .case-studies-list-wrapper .vertical{height:100%}.case-studies-list .case-study-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}@media(min-width: 992px){.case-studies-list .case-study-link{font-weight:400}}.case-studies-list .case-study-link:hover{background-color:var(--color-lm-black);border:1px solid var(--color-lm-black)}.case-studies-list .case-study-link.link{font-size:1.6rem;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-dark-gray);border:none;background-color:rgba(0,0,0,0)}.case-studies-list .case-study-link.link:hover{background-color:rgba(0,0,0,0);border:none}.case-studies-list .case-study-link.link:hover::after{left:8px}.case-studies-list .case-study-link.link::after{content:url(.././fonts/arrow-right-dark.svg);width:20px;height:27px;left:0px;display:inline-block;position:relative;-webkit-transition:all .3s;transition:all .3s}.case-studies-list .case-studies-list-wrapper-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:32px;height:100%}@media(min-width: 992px){.case-studies-list .case-studies-list-wrapper-mobile{display:none}}.case-studies-list .case-studies-list-wrapper-mobile .case-study-swiper .swiper-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.case-studies-list .case-studies-list-wrapper-mobile .case-study-swiper .swiper-wrapper .swiper-slide{height:auto}.case-studies-list .case-studies-list-wrapper-mobile .swiper-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;gap:24px}.case-studies-list .case-studies-list-wrapper-mobile .swiper-navigation-wrapper .case-study-swiper-button-prev img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.case-studies-list .case-studies-list-wrapper-mobile .swiper-navigation-wrapper .case-study-swiper-button-prev.button{padding:10px}.case-studies-list .case-studies-list-wrapper-mobile .swiper-navigation-wrapper .case-study-swiper-button-prev.button:hover{background-color:rgba(0,0,0,0);border:1px solid var(--color-green)}.case-studies-list .case-studies-list-wrapper-mobile .swiper-navigation-wrapper .case-study-swiper-button-prev.swiper-button-disabled{opacity:.5}.case-studies-list .case-studies-list-wrapper-mobile .swiper-navigation-wrapper .case-study-swiper-button-next.button{padding:10px}.case-studies-list .case-studies-list-wrapper-mobile .swiper-navigation-wrapper .case-study-swiper-button-next.button:hover{background-color:rgba(0,0,0,0);border:1px solid var(--color-green)}.case-studies-list .case-studies-list-wrapper-mobile .swiper-navigation-wrapper .case-study-swiper-button-next.swiper-button-disabled{opacity:.5}.single-post-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.single-post-content .single-post-content-wrapper{max-width:760px}.single-post-content .single-post-content-wrapper p{color:var(--color-lm-black)}@media(min-width: 768px){.single-post-content .single-post-content-wrapper{margin-right:110px}}.single-post-content-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.single-post-content-image .single-post-content-image-wrapper{max-width:760px;margin-bottom:100px}@media(min-width: 768px){.single-post-content-image .single-post-content-image-wrapper{margin-right:110px}}.single-post-content-image .single-post-content-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.single-post-content-image .single-post-content-image-wrapper .image-caption{color:var(--color-gray);margin-top:16px}.quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media(min-width: 992px){.quote{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.quote .quote-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:45px 0}.quote .quote-wrapper .quote-name{display:none}@media(min-width: 768px){.quote .quote-wrapper .quote-name{display:block}}.quote .quote-wrapper .quote-content span{background-color:var(--color-light-blue);font-size:2.8rem;padding-bottom:5px;padding-top:5px;color:var(--color-lm-black)}@media(min-width: 768px){.quote .quote-wrapper .quote-content{margin-right:110px}.quote .quote-wrapper .quote-content span{font-size:3.8rem;padding-bottom:5px;padding-top:0px}}@media(min-width: 992px){.quote .quote-wrapper .quote-content{width:620px}}@media(min-width: 1200px){.quote .quote-wrapper .quote-content{width:760px}}.contact{padding-bottom:20px}.contact .contact-wrapper{background-color:var(--color-light-blue);border-bottom-left-radius:20px;border-bottom-right-radius:20px;min-height:531px;display:-webkit-box;display:-ms-flexbox;display:flex}.contact .contact-wrapper .contact-inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding:80px 20px;gap:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width: 768px){.contact .contact-wrapper .contact-inner-wrapper{width:100%;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:60px;margin-right:60px}}@media(min-width: 992px){.contact .contact-wrapper .contact-inner-wrapper{margin-left:112px;margin-right:112px}}.contact .contact-wrapper .contact-inner-wrapper .contact-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}@media(min-width: 768px){.contact .contact-wrapper .contact-inner-wrapper .contact-content-wrapper{width:initial}}.contact .contact-wrapper .contact-inner-wrapper .contact-content-wrapper .contact-content p{font-size:1.8rem;line-height:29px}.contact .contact-wrapper .contact-inner-wrapper .contact-contact{max-width:424px}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input{width:100%}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code p{margin-bottom:16px}@media(min-width: 576px){.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code p{margin-bottom:16px}}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code p:last-of-type{margin-bottom:0}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=text],.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=email],.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code textarea{font-size:16px;padding:12px 16px;border:none;border-radius:50px;outline:none;width:100%;color:var(--color-lm-black);background-color:#fff;outline:1px solid #cacab9}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=text]::-webkit-input-placeholder, .contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=email]::-webkit-input-placeholder, .contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code textarea::-webkit-input-placeholder{color:var(--color-gray)}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=text]::-moz-placeholder, .contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=email]::-moz-placeholder, .contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code textarea::-moz-placeholder{color:var(--color-gray)}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=text]:-ms-input-placeholder, .contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=email]:-ms-input-placeholder, .contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code textarea:-ms-input-placeholder{color:var(--color-gray)}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=text]::-ms-input-placeholder, .contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=email]::-ms-input-placeholder, .contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code textarea::-ms-input-placeholder{color:var(--color-gray)}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=text]::placeholder,.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=email]::placeholder,.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code textarea::placeholder{color:var(--color-gray)}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=text]:focus,.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=email]:focus,.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code textarea:focus{outline:1px solid var(--color-gray)}@media(min-width: 576px){.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=text],.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=email],.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code textarea{padding:12px 16px}}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code input[type=submit]{background:rgba(0,0,0,0);color:inherit;padding:0;font:inherit;cursor:pointer;outline:inherit;border:1px solid var(--color-green);border-radius:100px;padding:10px 25px 10px 0;font-size:1.4rem;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;width:114px;position:relative;font-weight:700}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code span{margin:0}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code span.wpcf7-checkbox+span{padding-left:40px;font-size:10px}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code textarea{resize:none;width:100%;border-radius:16px;height:120px}@media(min-width: 576px){.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code textarea{height:100px}}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-list-item input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:20px;height:20px}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-list-item label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;position:relative;padding-left:30px;font-size:16px;line-height:1.5;color:#333}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-list-item-label{margin-left:5px}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-list-item-label p{font-size:14px;line-height:1.4}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-form-control-wrap a{text-decoration:underline}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-list-item input[type=checkbox]+.wpcf7-list-item-label::before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;border:1px solid #cacab9}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::before{background-color:var(--color-green)}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-list-item input[type=checkbox]:checked+.wpcf7-list-item-label::after{content:"";position:absolute;left:8px;top:11px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-not-valid-tip{font-size:10px}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-response-output{border:none;font-size:1.8rem;margin:10px 0;padding:0}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-form>p{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;width:100%}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-form>p span{width:100%}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-form>p:last-of-type{margin-top:24px}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-form>p:last-of-type span{width:initial}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-form>p:last-of-type::after{content:url(.././fonts/arrow.svg);width:20px;height:27px;display:inline-block;left:73px;position:relative;-webkit-transition:all .3s;transition:all .3s;position:absolute;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}.contact .contact-wrapper .contact-inner-wrapper .contact-contact .contact-short-code .wpcf7-form>p:last-of-type:hover::after{left:80px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;word-break:normal}.skip-link:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.archive-insights-page-wrapper{width:100%}.archive-insights-page-wrapper .title-buttons-wrapper{margin-bottom:60px;padding-top:60px}@media(min-width: 768px){.archive-insights-page-wrapper .title-buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-top:90px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.archive-insights-page-wrapper .title-buttons-wrapper h1{font-weight:400;font-size:20px;margin-bottom:20px;white-space:nowrap;color:var(--color-lm-black)}@media(min-width: 768px){.archive-insights-page-wrapper .title-buttons-wrapper h1{margin-bottom:0px}}.archive-insights-page-wrapper .title-buttons-wrapper .category-filter-buttons{display:none;width:100%;gap:16px;white-space:nowrap}@media(min-width: 768px){.archive-insights-page-wrapper .title-buttons-wrapper .category-filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.archive-insights-page-wrapper .title-buttons-wrapper .category-filter-buttons-mobile{display:block;overflow:hidden}.archive-insights-page-wrapper .title-buttons-wrapper .category-filter-buttons-mobile .category-buttons-carousel{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.archive-insights-page-wrapper .title-buttons-wrapper .category-filter-buttons-mobile .category-buttons-carousel::-webkit-scrollbar{width:0;height:0}.archive-insights-page-wrapper .title-buttons-wrapper .category-filter-buttons-mobile .carousel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.archive-insights-page-wrapper .title-buttons-wrapper .category-filter-buttons-mobile .filter-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:10px}@media(min-width: 768px){.archive-insights-page-wrapper .title-buttons-wrapper .category-filter-buttons-mobile{display:none}}.archive-insights-page-wrapper .filter-button{padding:5px 15px;background-color:var(--color-white);border:none;cursor:pointer;text-transform:uppercase;font-size:1.4rem;letter-spacing:2px;color:var(--color-lm-black);border:1px solid #e4e4e4}.archive-insights-page-wrapper .filter-button:hover{border:1px solid var(--color-lm-black)}.archive-insights-page-wrapper .filter-button.active{background-color:var(--color-green);color:var(--color-lm-black);border:1px solid var(--color-green)}.archive-insights-page-wrapper .pagination-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;margin-top:90px}.archive-insights-page-wrapper .pagination-wrapper .prev.disabled,.archive-insights-page-wrapper .pagination-wrapper .next.disabled{opacity:.4;cursor:default;pointer-events:none}.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination .mobile-pagination{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination .page-numbers{border:none !important}.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination .nav-button.disabled{opacity:.4}.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination .nav-button.next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid var(--color-green);padding:10px 22px 10px 6px;border-radius:100px}.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination .nav-button.next:hover{color:var(--color-lm-black);border:1px solid var(--color-lm-black)}.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination .nav-button.next::after{content:url(.././fonts/arrow.svg);width:16px;height:24px;display:inline-block;left:5px;position:relative;-webkit-transition:all .3s;transition:all .3s}.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination .nav-button.prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid var(--color-green);padding:10px 6px 10px 22px;border-radius:100px}.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination .nav-button.prev:hover{color:var(--color-lm-black);border:1px solid var(--color-lm-black)}.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination .nav-button.prev::before{content:url(.././fonts/arrow.svg);width:16px;height:24px;display:inline-block;right:5px;position:relative;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 768px){.archive-insights-page-wrapper .pagination-wrapper.mobile-pagination{display:none}}.archive-insights-page-wrapper .pagination-wrapper.desktop-pagination{display:none}@media(min-width: 768px){.archive-insights-page-wrapper .pagination-wrapper.desktop-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px}}.archive-insights-page-wrapper .pagination-wrapper .page-numbers{background:var(--color-bg-gray);color:inherit;padding:0;font:inherit;cursor:pointer;outline:inherit;border:1px solid var(--color-bg-gray);border-radius:100px;padding:10px 18px;font-size:1.4rem;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.archive-insights-page-wrapper .pagination-wrapper .page-numbers:hover{background:var(--color-lm-black);color:#fff;border:1px solid var(--color-lm-black)}.archive-insights-page-wrapper .pagination-wrapper .page-numbers.current{background:#fff;border:1px solid var(--color-green)}.archive-insights-page-wrapper .pagination-wrapper .page-numbers.current:hover{color:var(--color-lm-black)}.archive-insights-page-wrapper .pagination-wrapper .page-numbers.next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid var(--color-green);padding:10px 30px 10px 18px;margin-left:30px}.archive-insights-page-wrapper .pagination-wrapper .page-numbers.next:hover{color:var(--color-lm-black);border:1px solid var(--color-lm-black)}.archive-insights-page-wrapper .pagination-wrapper .page-numbers.next::after{content:url(.././fonts/arrow.svg);width:16px;height:24px;display:inline-block;left:5px;position:relative;-webkit-transition:all .3s;transition:all .3s}.archive-insights-page-wrapper .pagination-wrapper .page-numbers.prev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid var(--color-green);padding:10px 18px 10px 30px;margin-right:30px}.archive-insights-page-wrapper .pagination-wrapper .page-numbers.prev:hover{color:var(--color-lm-black);border:1px solid var(--color-lm-black)}.archive-insights-page-wrapper .pagination-wrapper .page-numbers.prev::before{content:url(.././fonts/arrow.svg);width:16px;height:24px;display:inline-block;right:5px;position:relative;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.archive-insights-page-wrapper .archive-insights-cards-wrapper{display:grid;gap:20px;row-gap:56px}@media(min-width: 768px){.archive-insights-page-wrapper .archive-insights-cards-wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}}.single-insights .title-intro-wrapper{max-width:980px}.single-insights .title-intro-wrapper h1{margin-bottom:24px;margin-top:64px}.single-insights .insights-content{margin-bottom:32px}@media(min-width: 768px){.single-insights .insights-content{margin-bottom:64px}}.single-insights .image-wrapper{border-radius:8px;overflow:hidden;margin-bottom:32px;max-height:400px}@media(min-width: 768px){.single-insights .image-wrapper{max-height:500px}}.single-insights .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-insights .article-info-socials-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:100px}@media(min-width: 768px){.single-insights .article-info-socials-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.single-insights .article-info-socials-wrapper .article-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px){.single-insights .article-info-socials-wrapper .article-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:50%}}@media(min-width: 768px){.single-insights .article-info-socials-wrapper .article-info .author-wrapper{width:50%}}.single-insights .article-info-socials-wrapper .article-info .author-wrapper .author-name{font-size:1.8rem;font-weight:700;margin-top:16px}.single-insights .article-info-socials-wrapper .article-info .published-wrapper{margin-bottom:30px}@media(min-width: 768px){.single-insights .article-info-socials-wrapper .article-info .published-wrapper{margin-bottom:0px}}.single-insights .article-info-socials-wrapper .article-info .published-wrapper .published-date{font-size:1.8rem;font-weight:700;margin-top:16px;margin-bottom:24px}.single-insights .article-info-socials-wrapper .article-info .published-wrapper .published-time-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.single-insights .article-info-socials-wrapper .social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;gap:24px}.single-insights .article-info-socials-wrapper .social-wrapper .share-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-insights .article-info-socials-wrapper .social-wrapper .share-link:hover{background-color:var(--color-green);border:1px solid var(--color-green);color:var(--color-lm-black)}.single-insights .article-info-socials-wrapper .social-wrapper .social-icon-button{padding:8px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-insights .article-info-socials-wrapper .social-wrapper .social-icon-button img{height:20px;width:20px;-o-object-fit:contain;object-fit:contain}.single-insights .article-info-socials-wrapper .social-wrapper .social-icon-button:hover{background-color:var(--color-green);border:1px solid var(--color-green)}.error-404>.container{background-color:var(--color-bg-gray);border-radius:60px 60px 0 0;margin-top:0px}.error-404 .page-content{padding:150px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-404 .page-content img{max-width:250px;margin-bottom:60px}@media(min-width: 768px){.error-404 .page-content img{max-width:430px}}

/*# sourceMappingURL=main.css.map*/