﻿@import"https://fonts.googleapis.com/css?family=Rubik:300,400,500,700&display=swap";@import"https://fonts.googleapis.com/css?family=Playfair+Display&display=swap";body,html{height:100%}body{background-image:url("/wp-content/uploads/2023/09/careers-header1.jpg");background-size:cover;background-repeat:no-repeat}@media(min-width: 768px){body{background-position:center center}}body{font-family:"Rubik",sans-serif !important;-webkit-font-smoothing:antialiased;overflow-x:hidden}.page-our-culture .explore-sec{background-color:#e3e3e3 !important}.white-strip{background-color:#fff}.home #header #layer #cont span{display:none !important}.dub-img{position:relative}.footer-social a:nth-of-type(1){background-image:url(../img/twitter.svg);background-size:75px;display:inline-block;height:40px;width:41px;background-position:center;background-repeat:no-repeat;border:1px solid #fff;padding:15px}.footer-social a:nth-of-type(2){background-image:url(../img/linkedin.svg);background-size:75px;display:inline-block;height:40px;width:41px;background-position:center;background-repeat:no-repeat;border:1px solid #fff;padding:15px}.footer-social a:hover{border:1px solid gray}.custom-slider{padding-bottom:0}.law-fair{border:1px solid #212529}.law-fair span{color:#212529}.open-day{border:1px solid #FF715B}.open-day span{color:#FF715B}.event-type-events{border:1px solid #FF715B}.event-type-events span{color:#FF715B}.page-events #header #layer #cont span{display:none}.page-your-application .event span:nth-of-type(1),.page-events .event span:nth-of-type(1){display:block;width:100%}.page-your-application .event span:nth-of-type(3),.page-events .event span:nth-of-type(3){background-size:cover;height:67px;width:50%;margin-left:auto;margin-right:auto;display:block;margin-top:20px;background-position:center}.page-your-application .explore-sec,.page-events .explore-sec{background-color:#fff}h2 em{font-size:21px;font-style:normal;font-weight:500}button.back-to-top__button{background-color:transparent;border-color:transparent;position:relative;border-radius:0;border-width:1px}.back-to-top__button:focus{outline:0}.back-to-top__svg-arrow{stroke:#fff}.back-to-top__container{position:fixed;right:.8em;bottom:1em;z-index:20;opacity:0;transition:opacity .3s ease-in-out}.back-to-top__label{text-transform:uppercase;font-size:.75em;color:#7c7c7c;display:none;margin-top:.4em}.back-to-top__svg-background{fill:#1c1c1c;stroke:#fff}.back-to-top__svg{width:2.5em;height:2.5em;display:block}.back-to-top__button .back-to-top__svg rect{transition:fill .35s ease-out,stroke .3s ease-in-out}.back-to-top__button .back-to-top__svg path{transition:stroke .3s ease-in-out}.reward{min-height:195px;float:left;width:100%;margin-right:10px;border:1px solid #1ac6ba;background:#fff}#ei-mob{display:none;position:absolute;color:#1ac6ba !important;bottom:0;left:0;right:0;height:70px;z-index:1}#ei-mob:hover,#e-mob:focus{text-decoration:none}#ei-mob::after{background-color:#1ac6ba;height:1px;content:"";display:block;position:absolute;right:0;bottom:0;height:35px;width:1px;left:0;margin-left:auto;margin-right:auto}.page-events #ei-mob{display:none}#kirkland-white-top #Navigation{-webkit-transition:3s;-moz-transition:3s;-o-transition:3s;-ms-transition:3s;transition:3s}.page-our-culture #events{display:none}.page-a-global-firm .explore-sec,.page-our-culture .explore-sec,.page-pro-bono .explore-sec{background-color:#fff}.page-pro-bono h4{margin-bottom:20px}.icon-block{border:1px solid red;min-height:320px;width:100%;display:flex;margin-bottom:20px;background:#fff;justify-content:center;flex-direction:column;text-align:center}.icon-block img{margin-left:auto;margin-right:auto}.icon-block h4{font-family:"Playfair Display",serif;color:#1ac6ba}.page-a-global-firm #events{display:none}#more{display:none}#more-two{display:none}.none{display:none}#play{position:absolute;top:0;left:0;width:85px;height:65px;top:46%;transform:translateY(-50%);margin-left:auto;margin-right:auto;right:0}#closeit{background:#fff;border:1px solid #2354e8;color:#2354e8;padding-left:30px;padding-right:30px;display:inline-block;float:left;font-size:15px;margin-right:5px;z-index:99999;padding-left:30px;padding-right:30px;padding-top:10px;padding-bottom:8px}.fact-block{border:1px solid red;min-height:300px;background:#fff;display:flex;margin-bottom:20px;justify-content:center;flex-direction:column;text-align:center}.fact-block h4{font-family:"Playfair Display",serif;color:#1ac6ba}.dynBut{background:#fff;border:1px solid #2354e8;color:#2354e8;padding-left:30px;padding-right:30px;padding-top:12px;padding-bottom:10px;margin-top:20px}.dynBut:active,.dynBut:focus{outline:none;border:1px solid #2354e8;text-decoration:none;-moz-outline-style:none}#closeit:active,#closeit:focus{outline:none;border:1px solid #2354e8;text-decoration:none;-moz-outline-style:none}.dynBut:hover{background-color:#2354e8;color:#fff;border:1px solid #2354e8}#closeit:hover{background-color:#fff;color:#2354e8;cursor:pointer}#expandit{display:none}p{font-size:1rem}.one{margin-right:15px}#view-more{color:#2354e8;float:left;font-size:.9rem;margin-top:15px;display:block}.icon-contain{display:block;height:100px;margin-bottom:20px}.icon-contain img{max-height:100%}.top-strip{background-color:#1c1c1c;padding:15px}.top-strip svg{width:195px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.dub-content{width:100%}.dub-img{width:100%}.dub-title{left:0;width:100%;bottom:0;position:absolute;padding:15px 20px;z-index:3;color:#fff;background-color:rgba(0,0,0,.7)}.oa-image{width:100%;position:relative;background-size:cover;background-position:center;height:200px}.oa-image .oab-title{left:0;width:100%;bottom:0;position:absolute;padding:15px 20px;z-index:3;color:#fff;background-color:rgba(0,0,0,.7)}.oa-image{margin-bottom:10px}.reward{margin-bottom:10px;display:flex;justify-content:center;flex-direction:column;text-align:center}.reward img{max-width:100px;margin-left:auto;margin-right:auto;display:block;margin-bottom:10px}.quote-author{font-weight:400;font-style:italic}#download{display:block;position:relative}#download .kl-r{padding-right:0}#download .download-block a:hover{text-decoration:none}#download .download-block{position:relative;width:100%;display:inline-block}#download .download-block span{color:#212529;display:block;font-weight:100;margin-top:20px}#download .download-block #video-cap{margin-bottom:15px;color:#2354e8}#download .download-block #pdf-cap{color:#ffffff}#download .vp-a:hover{cursor:pointer}#download .p-vt-youtube{box-shadow:none;background:transparent}@media(min-width: 1200px){.container{max-width:1100px !important}}button#responsive-menu-button{top:-5px !important}.page-pro-bono .events{display:none}.page-our-location #events{display:none}.page-our-location .events{display:block}#header{position:relative}#header #layer{background-repeat:no-repeat;background-size:cover;padding-bottom:5em;padding-top:3em;padding-left:15px;padding-right:15px;background-position:center center;text-align:center}#header #layer a{color:#FF715B;font-weight:400}#header #layer svg{display:none}#header #layer h1{font-family:"Playfair Display",serif !important;color:#FF715B !important;margin-bottom:1rem;font-size:32px}#header #layer p{font-size:16px;color:#fff;margin-bottom:0}#header #layer #cont span{color:#fff;text-transform:uppercase;font-size:1.3rem}.page-your-career .events{display:none}.page-your-career #events-popup .events{display:block}.person{width:100%;background-size:cover;background-position:right;padding:1.6em 1.2em;position:relative;min-height:350px;float:left;margin-bottom:.5em}.person span{background-color:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;top:0;left:0}.person .person-top{color:#fff;position:relative;font-size:14px}.person .person-top h6{color:#fff;margin-top:0;margin-bottom:0;font-size:14px}.person .excerpt p{position:absolute;bottom:15px;left:1.2em;right:1.2em}.person p{color:#fff}.person:hover{text-decoration:none}.grey-strip{background-color:#e3e3e3}.grey-strip a:visited{color:#2354e8}#case-study img{margin-top:20px}#success-practice .kl-r{padding-right:0}.reusable-overlay-block{background-position:center center;display:block;width:100%;float:left;min-height:300px;background-color:#fff;padding:20px;margin-bottom:10px;background-size:cover;position:relative}.reusable-overlay-block .pa-title{color:#2354e8}.reusable-overlay-block .pa-content{position:absolute;bottom:0}.reusable-overlay-block .pa-content p{font-size:.9rem;max-width:95%}.page-your-application #events .event,.page-events #events .event{border:1px solid #FF715B}.award{display:block;width:calc(50%);float:left;margin-bottom:10px;text-align:center;min-height:325px;padding-left:10px;padding-right:10px}.award p{font-size:15px}.award:nth-child(4){margin-right:0}.award:nth-child(8){margin-right:0}.footer-social{margin-top:20px;margin-bottom:20px}.white-strip,.grey-strip{padding-top:20px;padding-bottom:20px;padding-left:20px !important;padding-right:20px !important}.white-strip a:visited,.grey-strip a:visited{color:#2354e8}footer{background-color:#1c1c1c;color:#7c7c7c;padding-top:30px;padding-bottom:30px}footer svg{max-width:100%}footer .row-wrap{padding-left:15px;padding-right:15px}footer .footing-last ul{margin-left:0;padding-left:0;list-style:none}footer .footing-last ul li{display:inline-block}footer .footing-last ul li a{margin-right:.4em;font-size:.9rem}footer .footing-last ul li a,footer .footing-last ul li a:visited{color:#7c7c7c}footer .footing-last ul li::after{content:"/";margin-right:.4em}footer .footing-last ul li:last-child{color:#fff;font-size:.9rem}footer .footing-last ul li:last-child:after{content:close-quote;margin-right:0}footer .country{display:none}footer .country h6{font-weight:700;color:#fff;margin-right:.75em;font-size:.9rem;display:inline-block;width:70px}footer .country h6:after{content:" -";margin-left:.5em}footer .country ul{list-style:none;margin-left:0;padding-left:0;display:inline-block}footer .country ul li{display:inline}footer .country ul li a{margin-right:.4em;font-size:.9rem}footer .country ul li a,footer .country ul li a:visited{color:#7c7c7c}footer .country ul li a:hover{color:#fff;text-decoration:none}footer .country ul li::after{content:"/";margin-right:.4em}footer .country ul li:last-child:after{content:close-quote;margin-right:0}@media(min-width: 768px){.white-strip,.grey-strip{padding-left:unset !important;padding-right:unset !important}.footer-social{margin-top:0;margin-bottom:0}footer .footing-last{text-align:right}footer .col-md-4{text-align:right}.page-your-application .event span:nth-of-type(3),.page-events .event span:nth-of-type(3){width:100%;margin-left:unset;margin-right:unset}.award{width:calc(25% - 10px);margin-right:10px}.back-to-top__label{display:block}.back-to-top__button:hover .back-to-top__svg-background{fill:#2354e8}#meet-the-people .person{width:calc(50% - 10px)}#meet-the-people .person:nth-of-type(odd){margin-right:10px}.download-block:nth-child(odd){margin-right:10px}.home .person:nth-of-type(1){width:100%;background-position:0 -85px}.reward{width:calc(25% - 10px)}.icon-block h4{font-size:32px}#events-popup .event{min-height:195px;justify-content:flex-start;margin-top:auto;flex-direction:column}#events-popup .event img{bottom:10px;left:0;right:0;margin-top:auto}#header #layer{min-height:55vh}#header #layer h1{font-size:40px;color:#1ac6ba}#header #layer p{font-size:20px}#ei-mob{display:none}#expandit{width:165px;position:absolute;right:0;cursor:pointer;bottom:50px;color:#1ac6ba;display:none}#expandit::after{background-color:#1ac6ba;height:1px;content:"";display:block;width:55px;position:absolute;right:0;bottom:6px}#events-popup{padding:3em}#events-popup .event{width:calc(33.33% - 10px)}#download .download-block{width:calc(70% - 5px);float:left}.person:nth-child(even){margin-right:10px}.grey-strip,.white-strip,.jade-strip,.ignite-strip, .charcoal-strip{padding-top:6.25em;padding-bottom:6.25em}.no-padding{padding-left:0 !important;padding-right:0 !important}footer .country{display:block}footer .country ul{width:calc(100% - 135px)}#transport .fact-block:nth-child(even){margin-right:10px}.oa-image{width:calc(50% - 10px);float:left;height:212px}.oa-image img{width:100%}.oa-image:nth-child(odd){margin-right:10px}#facts .fact-block:nth-child(even){margin-right:10px}.fact-block{width:calc(50% - 10px);float:left}.dub-content{width:calc(50% - 50px);float:left;margin-right:50px}.dub-img{width:50%;float:left}#case-study img{margin-top:unset}.one,.two{width:calc(50% - 15px);float:left}.reusable-overlay-block{width:calc(50% - 10px);margin-right:10px}.person{width:calc(50% - 5px)}.person:nth-child(even){margin-right:10px}.person:hover{text-decoration:none}button#responsive-menu-button{top:15px !important}.top-strip{display:none;transition:3s}#header #layer{text-align:left}#header #layer svg{position:absolute;top:30px;display:block}#cont{margin-top:100px}#cont p{max-width:60%}}@media(min-width: 991px){.icon-block{margin-bottom:0}}#responsive-menu{margin-top:100px !important}#responsive-menu li{text-align:left;width:auto !important;margin-bottom:2.5vh !important}#responsive-menu li a{font-size:1rem !important;color:#2354e8 !important;background-color:#e3e3e3 !important;border:none !important;transition:color .35s ease-out;height:unset !important;line-height:normal !important}#responsive-menu li a:active,#responsive-menu li a:focus{outline:0;border:none;-moz-outline-style:none}#responsive-menu li a:hover{color:#3f3f3f !important}#responsive-menu-button{background-color:transparent !important}.responsive-menu-inner,.responsive-menu-inner::before,.responsive-menu-inner::after{background-color:#1ac6ba !important;width:35px !important}#responsive-menu-container{background-color:#e3e3e3 !important}.responsive-menu-label{position:absolute;left:0;right:0;font-weight:100 !important;bottom:0;text-transform:uppercase}#responsive-menu-additional-content{background-color:#e3e3e3 !important;position:absolute;bottom:0;width:100%}#responsive-menu-additional-content #social{margin-bottom:20px}#responsive-menu-additional-content #social img{width:90px}#responsive-menu-additional-content ul{list-style:none}#responsive-menu-additional-content ul li{margin-bottom:5px}#responsive-menu-additional-content ul li a{font-weight:100;color:#2354e8 !important}#responsive-menu-additional-content ul li a:hover{text-decoration:none !important;color:#3f3f3f !important}#responsive-menu-additional-content ul li span{color:#3f3f3f;font-weight:100}#responsive-menu-additional-content ul li:last-of-type{margin-bottom:0}#responsive-menu-container #responsive-menu-wrapper{background:none !important}#responsive-menu-additional-content li::after{content:"|";color:#3f3f3f;margin:0 .4em}#responsive-menu-additional-content li:last-of-type::after{display:none}#responsive-menu-container{height:100vh}.responsive-menu-box{width:35px !important}@media(min-width: 768px){#responsive-menu-container{background-position:65px 30px !important;background-size:300px !important}#responsive-menu li{text-align:right}#responsive-menu li a{font-size:2.5rem !important}#responsive-menu-additional-content{background-color:#e3e3e3 !important;position:absolute;bottom:0;width:100%}#responsive-menu-additional-content #social{margin-bottom:0;float:left;width:50%}#responsive-menu-additional-content ul{list-style:none;float:right;width:100%;text-align:right}#responsive-menu-additional-content ul li{display:inline}}@media screen and (max-width: 8000px){.responsive-menu-inner,.responsive-menu-inner::before,.responsive-menu-inner::after{height:2px !important}}section{padding-top:1em;padding-bottom:1em}.kl-l{width:100%;padding-left:15px;padding-right:15px}.kl-l h3{margin-bottom:30px}.kl-r{width:100%;padding-left:15px;padding-right:15px}@media(min-width: 991px){.kl-l{width:34%;padding-right:3em}.kl-l p{margin-right:2em}.kl-r{width:66%}}body h1{font-size:40px}body h3{font-size:24px;font-family:"Playfair Display",serif}body .kl-l h3:after{content:"";height:1px;width:15%;background-color:#3f3f3f;display:block;margin-top:30px}body h4{font-size:21px;color:#3f3f3f;margin-bottom:20px;font-weight:400}body h4 strong{font-weight:500}body h5{font-size:1.1rem;font-family:"Rubik",sans-serif;font-weight:400;color:#3f3f3f;margin-bottom:.9rem}body p{font-size:16px;font-weight:100}@media(min-width: 768px){body h5{font-size:22px;margin-bottom:20px}body h4{font-size:21px}body .kl-l h3{max-width:65%}body h1,body #header #layer h1{font-size:50px}}@media(min-width: 992px){body .page-your-career h1{font-size:60px}body h1,body #header #layer h1{font-size:64px}}.explore-btn{background:#fff;color:#2354e8;padding:.9375em 1.625em;position:relative;overflow:hidden;border:1px solid #2354e8;margin-right:5px;font-weight:400;font-size:.8rem;transition:.3s;display:inline-block;float:left;width:100%;text-align:center}.explore-btn:hover:before{transform:translateY(0)}.explore-btn:hover span{color:#fff}.explore-btn span{z-index:3;position:relative}.explore-btn:before{transition:transform .35s cubic-bezier(0.86, 0, 0.07, 1);content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#2354e8;transform:translateY(100%)}.explore-btn{margin-bottom:7px}.explore-btn:hover{text-decoration:none}.explore-btn:visited{color:#2354e8}.explore-sec{padding-top:3.25em;padding-bottom:3.25em;background-color:#e3e3e3}@media(min-width: 768px){.explore-btn{background:#fff;color:#2354e8;padding:.9375em 1.625em;position:relative;overflow:hidden;border:1px solid #2354e8;margin-right:2px;font-weight:400;font-size:1em;transition:.3s;float:none;width:auto;display:inline-block}.explore-btn{margin-right:10px}}.home #people{padding-left:15px;padding-right:15px}.home #people .people{width:100%;padding-left:15px;padding-right:15px}@media(min-width: 768px){.home .infographics__grid .infographic-card:nth-of-type(1){margin-left:0}.home .infographics__grid .infographic-card:nth-of-type(3){margin-right:0}.home .home-block p{font-size:1rem}.home #people,.home #download{padding-left:0;padding-right:0}.home #download .container{padding-left:0;padding-right:0}.home .person{width:calc(50% - 4px)}.home .person:nth-child(even){margin-right:.5em}}.home .infographic-card{padding:3em 1.5em}.page-about-us .infographic-card:nth-of-type(2){margin-top:1em;margin-bottom:1em}.infographic-card{width:100%}.infographic-card .third{width:100%;position:relative}.infographic-card .third:nth-of-type(1){padding:.5em}.infographic-card .third:nth-of-type(1) span{background-repeat:no-repeat;background-position:center;background-size:100%;width:70px;height:70px;display:block;margin:auto}.infographic-card img{margin-left:auto;margin-right:auto}.infographic-card h4{font-family:"Playfair Display",serif;color:#FF715B}.infographic-card h2{font-family:"Playfair Display",serif !important;color:#2354e8 !important;width:100%}.infographic-card p{margin:1.375em auto 0 auto;font-size:1.1rem;width:100%;color:#000;transition:color .35s ease-out,border-color .35s ease-out,box-shadow .35s ease-out}a.infographic-card{border:1px solid #2354e8;background-color:#fff;text-align:center;width:100%;margin-top:1em;display:block}a.infographic-card h2{font-family:"Playfair Display",serif !important;color:#2354e8 !important;width:100%}a.infographic-card p{margin:1.375em auto 0 auto;font-size:1.1rem;width:100%;color:#000;transition:color .35s ease-out,border-color .35s ease-out,box-shadow .35s ease-out}a.infographic-card:hover{box-shadow:0 10px 30px 5px rgba(0,0,0,.15);color:#2354e8;border-color:transparent;text-decoration:none}a.infographic-card:hover p{color:#2354e8}@media(min-width: 768px){.infographic-card{border:1px solid red;margin-bottom:20px;background:#fff;text-align:center}.infographic-card h4{font-size:32px}.infographic-card .third:nth-of-type(3){height:calc(25%)}}@media screen and (min-width: 991px){.page-about-us .infographic-card:nth-of-type(2){margin-top:.5em;margin-bottom:.5em}a.infographic-card{transition:color .35s ease-out,border-color .35s ease-out,box-shadow .35s ease-out;margin:.5em;width:calc(33.33333% - 21px)}.infographic-card{transition:color .35s ease-out,border-color .35s ease-out,box-shadow .35s ease-out;min-height:21.875em;margin:.5em;width:calc(33.33333% - 21px)}.infographic-card .third:nth-of-type(1){height:calc(37.5%);padding-top:1.5em}.infographic-card .third:nth-of-type(1) span{background-size:cover;width:70px;height:70px;display:block}.infographic-card .third:nth-of-type(2){height:calc(25%);position:relative}.infographic-card .third:nth-of-type(2) h4{text-align:center;position:absolute;bottom:0;left:0;right:0}.infographics__grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0 -0.5em;width:100%}}.page-about-us .infographic-card{border:1px solid #FF715B}.page-about-us #diversity img{margin-bottom:50px}.page-about-us #diversity img:nth-of-type(3){margin-bottom:0}.page-about-us .events{display:none}.page-about-us #events-popup .events{display:block}@media(min-width: 768px){.page-about-us #diversity img{margin-bottom:0px}}.page-our-work .alm-load-more-btn.done{display:none}.page-our-work p{font-size:14px}.page-our-work #case-study #view-more{float:unset;margin-top:20px}.page-our-work #success-practice .kl-l p{font-size:.9rem}.page-our-work #events{display:none}.page-our-work .person:nth-of-type(1){margin-right:5px}.page-our-work .person:nth-of-type(2){margin-right:0}@media(min-width: 768px){.page-our-work p{font-size:16px}}.single-people .site-content .container-fluid:nth-of-type(1){padding-top:3em;padding-bottom:3em;background-color:#fff}.single-people #view-more{color:#2354e8;font-weight:100;font-size:1rem}.single-people #header #layer{position:relative}.single-people #header #layer h2{font-family:"Playfair Display",serif;color:#fff}.single-people #header #layer .person-top-wrap{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;flex-grow:1}.single-people #header #layer .person-image{width:100%;padding-left:15px;position:relative}.single-people #header #layer .person-top-details{padding-right:15px;width:100%}.single-people #header #layer .person-top-details h3{font-size:17px;margin-bottom:20px}.single-people #header #layer .single-post-image{overflow:hidden;box-shadow:0 10px 40px 10px rgba(0,0,0,.2);position:relative;margin:2em auto 0;display:block;width:16.875em;-webkit-backface-visibility:hidden}.single-people #header #layer .single-post-image:after{transition:opacity .35s ease-out;background-image:linear-gradient(180deg, rgba(255, 113, 91, 0), #FF715B);position:absolute;bottom:0;top:0;left:0;width:100%;opacity:.4;transition:opacity .35s ease-out,top .35s ease-out;content:""}.single-people #header #layer .person-top-details h3{color:#fff;font-family:"Rubik",sans-serif;margin-top:2em}.single-people #header #layer .person-top-details h3:before{content:"“";display:inline-block;font-family:"Playfair Display",serif;font-weight:400;padding-right:10px;font-size:68px;line-height:6px;vertical-align:bottom}.single-people .sp-left{padding-left:15px}@media(min-width: 768px){.single-people #header #layer .person-image{flex-shrink:0;width:30em;height:30em;margin-right:5em}.single-people #header #layer .person-top-wrap{display:flex;flex-wrap:nowrap;flex-direction:row-reverse;width:100%}.single-people #header #layer .single-post-image{height:28em;background-size:cover;position:absolute;bottom:-45px;display:block;width:30em}.single-people .person-top-details h3:before{font-size:2.5em;line-height:.2;padding-right:.2em;vertical-align:bottom}.single-people #header #layer{padding-bottom:1rem}.single-people #header #layer .person-top-details{flex-grow:1;margin-top:75px}.single-people .site-content .container-fluid:nth-of-type(1){padding-top:10rem;padding-bottom:6.25em}.single-people .sp-left{width:calc(50% - 4em);margin-right:4em}.single-people .sp-right{width:calc(50%)}.single-people #header #layer h2{color:#fff}.single-people .kl-l img{position:absolute;max-width:270px;top:460px;box-shadow:7px 6px 2px 0px gray}.single-people .person:nth-of-type(1){margin-right:6px}.single-people .person{width:calc(50% - 8px);min-height:350px}}.events .event:last-of-type{margin-right:0}.event{display:block;position:relative;width:100%;margin-right:5px;display:flex;margin-bottom:10px;justify-content:center;flex-direction:column;padding:25px 10px;text-align:center}.event img{margin-top:10px;width:80%;margin-left:auto;margin-right:auto}.event .event-date{margin-bottom:20px}.pull-event-data{color:#212529;font-size:.8rem}@media(min-width: 1200px){.pull-event-data{font-size:.9rem}}@media(min-width: 768px){.event{width:calc(25% - 5px);float:left}}#events-popup{height:100px;width:100%;padding:1em;transition:2s;display:block;background:#fff;height:100vh;right:103%;overflow-y:scroll;position:fixed;z-index:4;left:100%}#events-popup #controls{clear:both}#events-popup .spacer{display:block;width:100%;height:50px}#events-popup .event{text-align:left;justify-content:unset}#events-popup .event .event-date{margin-bottom:0}.page-case-studies .event-item{padding-top:1em;padding-bottom:1em}.page-case-studies .event-item img{margin:20px 0}.page-case-studies .event-item #view-more{display:none}.page-case-studies .more-on{display:none}.page-case-studies .event-item:nth-of-type(odd){background-color:#fff}.page-case-studies .event-item:nth-of-type(even){background-color:#e3e3e3}.page-case-studies #events{display:none}@media(min-width: 768px){.page-case-studies .event-item{padding-top:6.25em;padding-bottom:6.25em}}.page-contact-us .events{display:none}@media(min-width: 768px){.page-contact-us #cont{margin-top:70px}.page-contact-us #header #layer{padding-bottom:10rem}.page-contact-us #header #layer p{max-width:80%;font-size:1.1rem}.page-contact-us footer{position:fixed;bottom:0}}.alm-filters-container{margin-bottom:20px !important}.alm-filters-container ul li a:focus{outline:none}.alm-filters-container ul li:nth-child(1) a{color:#212529}.alm-filters-container ul li:nth-child(1) a.active,.alm-filters-container ul li:nth-child(1) a:hover{color:#212529}.alm-filters-container ul li:nth-child(2) a{color:#1ac6ba}.alm-filters-container ul li:nth-child(2) a.active,.alm-filters-container ul li:nth-child(2) a:hover{color:#1ac6ba}.alm-filters-container ul li:nth-child(3) a{color:#1ac6ba}.alm-filters-container ul li:nth-child(3) a.active,.alm-filters-container ul li:nth-child(3) a:hover{color:#1ac6ba}#alm-filter-1 ul{float:left;margin-top:7px;margin-left:10px}#alm-filter-1 ul li{display:inline-block}#ajax-load-more{clear:left}.reusable-overlay-block span{background-color:rgba(0,0,0,.3);position:absolute;width:100%;height:100%;top:0;left:0}.reusable-overlay-block .data-top{color:#fff;position:relative;font-size:14px}.reusable-overlay-block .excerpt p{position:absolute;bottom:15px;color:#fff}

.pull-event-data {
    min-height: 169px;
}
.rmp-container.rmp-container {
    background: url('https://www.kirkland.com/assets/public/images/kinetic-pattern-grey.png') top!important;
    bottom: 0;
    left: 0;
    overflow: hidden;
    padding-top: 3.75em;
    position: fixed;
    right: 0;
    top: 100%;
    transition: top 1s cubic-bezier(.86,0,.07,1);
    z-index: 85;
}
.pace .pace-progress {
	background: #FF715B!important;
}
.rmp-menu-title,
.rmp-menu-wrap,
.rmp-menu-item-link{
    background-color:transparent!important;
    border: 0!important
}
.rmp-container ul li {
    display: inline-block;
    font-size: 11px
}
.rmp-container .rmp-menu-additional-content ul li:after {
    content: '|';
    padding: 0 0px 0 6px;
    color: #000;
}
.rmp-container .rmp-menu-additional-content ul li:last-child:after {
    content: '';
}

.rmp-container ul {
    list-style: none;
    padding: 0;
}
.rmp_menu_trigger {
    outline:none!important;
}
.rmp-container .rmp-menu-title a {
    position:fixed;
    top: 30px;
}
.rmp-container .rmp-menu-title .rmp-menu-title-image {
	min-width: 272px;
    margin: 10px 30px;
}
.rmp_menu_trigger .responsive-menu-pro-inner,
.rmp_menu_trigger .responsive-menu-pro-inner:before,
.rmp_menu_trigger .responsive-menu-pro-inner:after {
    background: #FF715B!important;
    width: 35px!important;
}

.rmp-trigger-label {
    margin-left: 8px;
}
#rmp_menu_trigger-1069{
	cursor:pointer;
}
span.rmp-trigger-text-open {
    color: #3f3f3f;
}

.rmp-menu-additional-content {
    margin: 50px 0 20px!important;
    padding-right: 50px!important;
}
.ajax-load-more-btn {
    background: white !important;
	border: 1px solid#2354e8 !important;
	color: #2354e8 !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
    font-weight: 400 !important;
    border-radius: 0 !important;
}
.download-block .vp-a {
    display: none;
}
.pull-event-data .titolo {
    min-height: 45px;
    display: block;
}
.home .grid .person:nth-of-type(1) {
    display: none;
}
.postid-967 .container-fluid:nth-of-type(1) .kl-l h3 {
    display: none;
}
.single-people h1 small {
    font-size: 28px;
    color:#e9e9e9; 
}
.hover {display:none;}
.kl-r.welcome:hover .hover {display: block;}

.alm-listing.alm-ajax li {
    list-style: none;
}
.alm-listing.alm-ajax a {
    color: #000;
}
.alm-listing.alm-ajax a:hover {
    text-decoration: none;
}
.alm-listing.alm-ajax .entry-meta {
    display: none;
}
section#rewards-benefits .kl-r {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.jade-strip{background-color:#1ac6ba}.jade-strip a:visited{color:#2354e8}
.ignite-strip{background-color:#FF715B}.ignite-strip a:visited{color:#2354e8}
.charcoal-strip{background-color:#1C1C1C}.charcoal-strip a:visited{color:#2354e8}
.charcoal-strip p, .charcoal-strip h2, .charcoal-strip h3{
    color:white;
}
.charcoal-strip .kl-l h3::after{
    background-color:white;
}
.ext_link a {
    background-image: url('/wp-content/uploads/2023/09/ext.svg');
    background-repeat: no-repeat;
    background-position: 98%;
    background-size: 20px;
}
.ext_link_blue a {
    background-image: url('/wp-content/uploads/2024/09/ext-blue.svg');
    background-repeat: no-repeat;
    background-position: 98%;
    background-size: 20px;
}
a.ext_link_blue {
    background-image: url(/wp-content/uploads/2024/09/ext-blue.svg);
    background-repeat: no-repeat;
    background-position: 98%;
    background-size: 20px;
    padding: 0 25px 0 0;
}
#header #layer svg path,
footer svg path {
    fill: #fff;
}
section#apply-section {
    padding-top: 1rem;
}

section#rewards-benefits {
    padding-bottom: 0;
}
#download .download-block h4{
	color:white;
	margin-bottom:25px;
	font-size:16px;
}
