@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;800&family=Playfair+Display&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}body,html{height:100%}body.open-modal{overflow:hidden}a{text-decoration:none}img{object-fit:cover}li,p{font-size:18px;font-weight:400;line-height:2em}@media screen and (max-width:700px){ #mapa{width: 100hv;  }  li,p{font-size:14px;line-height:25px}}.not-found{height:90vh;width:100%;justify-content:center;align-items:center;background-color:#65839c}.not-found h1{font-family:"Montserrat",sans-serif}.not-found,.row,.site{display:flex}.site{height:100%;flex-direction:column}.site .site-content{flex:1 0 auto}.row{flex-direction:row;flex-wrap:wrap}.row .clm-6{width:100%}.row .clm-5{width:83.33%}.row .clm-4{width:66.66%}.row .clm-3{width:50%}.row .clm-2{width:33.33%}.row .clm-1{width:16.66%}body.landing-page{height:100vh;width:100%;overflow:hidden;position:fixed}.nav-text,nav.navigation.post-navigation{display:inline-block;padding:0 10px 0 5px;font-size:11px;letter-spacing:.82px;line-height:32px}@media screen and (max-width:700px){.nav-text,nav.navigation.post-navigation{font-size:16px}.nav-text{display:block;margin:0 auto;width:80px}}.learn-more,.menu-item,.scroll-down{cursor:pointer}
/*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */
.opt_in_banner, .opt_in_container{display: none;}
@-webkit-keyframes rightEnd{0%,to{left:0}50%{left:-15px}}@keyframes rightEnd{0%,to{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,to{top:0}50%{top:-15px}}@keyframes topEnd{0%,to{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,to{left:0}50%{left:15px}}@keyframes leftEnd{0%,to{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,to{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,to{bottom:0}50%{bottom:-15px}}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before,.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSAction>a:hover,.lSSlideOuter .media.active,.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../img/controls.png);position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}#about .inner-about,#our-work .inner-work-container,#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container,#our-work .inner-work-container .works-container .row,#strategy .funds-container .funds-container-inner,#team .team-gallery,#team .team-modal-gallery .team-card-container .team-info-container,.legal-modal-container .legal-card-container .legal-info-container,.site-branding-container,.site-footer .footer-content{max-width:1440px;margin:0 auto}.site-branding{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:0 1vw}#about .inner-about,.site-footer .footer-content{padding:0 1vw}@media screen and (min-width:1440px){#about .inner-about,.site-branding,.site-footer .footer-content{padding:0 5px}}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .arrow,#team .team-modal-gallery .team-card-container .team-info-container .arrow{width:20px;height:20px;z-index:250;position:relative;display:inline-block;margin:20px;padding:20px;box-shadow:3px -3px 0 0 #fff}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .left-arrow,#team .team-modal-gallery .team-card-container .team-info-container .left-arrow{-webkit-transform:rotate(225deg);transform:rotate(225deg);left:25px}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .right-arrow,#team .team-modal-gallery .team-card-container .team-info-container .right-arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);right:25px}.site-header{position:fixed;z-index:100;width:100vw;transition:all 500ms ease-in;background-color:#231F20}.landing-page .site-header{background-color:transparent}@media only screen and (min-width:701px){.site-branding{height:90px}}@media only screen and (max-width:700px){.site-branding{height:75px}}@media screen and (max-width:700px){.site-branding{position:fixed;z-index:10;width:100%}}.site-logo{height:100%;position:relative;z-index:100}.site-logo img{padding:10px 0;-o-object-fit:contain;object-fit:contain;width:auto}@media only screen and (min-width:701px){.site-logo img{height:90px}}@media only screen and (max-width:700px){.site-logo img{height:75px}}@media screen and (max-width:700px){.site-logo{padding-left:5px}}.header-menu{height:100%;padding-right:2vw;z-index:20}.header-menu #menu-menu-1{width:100%;flex-direction:row}@media only screen and (min-width:701px){.header-menu #menu-menu-1{height:90px}}@media only screen and (max-width:700px){.header-menu #menu-menu-1{height:75px}}.header-menu .main-menu li{display:inline-block;text-transform:uppercase;font-family:"Montserrat",sans-serif;color:#333;letter-spacing:.99px;padding:0 1vw}@media only screen and (min-width:701px){.header-menu .main-menu li{height:90px}}@media only screen and (max-width:700px){.header-menu .main-menu li{height:75px}}#menu-item-306,.header-menu #menu-menu-1,.header-menu .main-menu li a{justify-content:center;align-items:center;display:flex}.header-menu .main-menu li a{height:100%;width:100%;position:relative;color:#fff;font-family:"Montserrat",sans-serif;font-size:14px;line-height:18px}.header-menu .main-menu li a:hover:before{position:absolute;bottom:calc(calc(100px/2) - (16px + 5px));width:70%;height:2px;content:"";left:15%}.header-menu .main-menu li ul.sub-menu{display:none;position:absolute;background-color:#fff}.header-menu .main-menu li:hover ul.sub-menu,.site-footer .footer-content .site-info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.header-menu .main-menu li:hover ul.sub-menu:before{content:'';background-color:#c4a374;height:10px;width:100%}.header-menu .main-menu li:hover ul.sub-menu li.menu-item{height:100%;padding:10px}.header-menu .main-menu li:hover ul.sub-menu li.menu-item a{color:#000;font-family:"Montserrat",sans-serif;font-size:12px;line-height:10px;padding:0;text-transform:none}.header-menu .main-menu li:hover ul.sub-menu li.menu-item a:hover{color:#c4a374}.header-menu #menu-menu-1.main-menu.open-menu{height:100vh;width:100vw;opacity:1;display:flex;flex-direction:column;justify-content:center}.hamburger{display:none;color:#fff;font-size:25px;padding:5px;cursor:pointer}#menu-item-306{margin-left:2vw}#menu-item-306 a{border:1px solid #fff;padding:5px 10px;height:auto}@media screen and (max-width:940px) and (min-width:700px){.hamburger{display:initial;position:absolute;right:20px;top:20px;z-index:250}#menu-menu-1{opacity:0;display:none;-webkit-transition:opacity .5s;transition:opacity .5s;width:100vw;height:100vh}.menu-menu-1-container{top:0;position:fixed;right:0;z-index:100;background-color:#231F20;width:100vw;}.header-menu{margin-top:30px}.header-menu .main-menu li{display:block;height:auto;top:70px;text-align:center;z-index:20;padding-bottom:10px}.header-menu .main-menu li a{display:inline}.header-menu .main-menu li a:hover:before{display:none;position:absolute;top:calc(calc(100px/2) - (16px));width:70%;height:2px;content:"";left:15%}.header-menu .main-menu li ul.sub-menu{background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;text-align:left}.header-menu .main-menu li ul.sub-menu li.menu-item{height:100%;padding:10px 5px}.header-menu .main-menu li ul.sub-menu li.menu-item a,.header-menu .main-menu li:hover ul.sub-menu li.menu-item a{color:#f5f5f5;font-family:"Montserrat",sans-serif;font-size:14px;line-height:18px;padding:10px 5px}.header-menu .main-menu li:hover ul.sub-menu{flex-direction:column}.header-menu .main-menu li:hover ul.sub-menu:before{height:0;width:0}.header-menu .main-menu li:hover ul.sub-menu li.menu-item{height:100%;padding-top:10px}}@media screen and (max-width:700px){.site-branding{background-color:#231F20}.hamburger{display:initial;position:absolute;right:20px;top:20px;z-index:250}#menu-menu-1{opacity:0;display:none;-webkit-transition:opacity .5s;transition:opacity .5s;width:100vw;height:100vh;z-index:200}.menu-menu-1-container{top:0;position:fixed;right:0;z-index:200;width:100vw;background-color:#231F20}.header-menu{margin-top:30px}.header-menu .main-menu li{display:block;height:auto;top:70px;text-align:center;z-index:20;padding-bottom:10px}.header-menu .main-menu li a{display:inline}.header-menu .main-menu li a:hover:before{display:none;position:absolute;top:calc(calc(100px/2) - (16px));width:70%;height:2px;content:"";left:15%}.header-menu .main-menu li ul.sub-menu{background-color:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;text-align:left}.header-menu .main-menu li ul.sub-menu li.menu-item{padding-top:10px;height:100%}.header-menu .main-menu li ul.sub-menu li.menu-item a,.header-menu .main-menu li:hover ul.sub-menu li.menu-item a{color:#f5f5f5;font-family:"Montserrat",sans-serif;font-size:14px;line-height:18px;padding:10px 5px}.header-menu .main-menu li ul.sub-menu li.menu-item:last-of-type{padding-bottom:0}.header-menu .main-menu li:hover ul.sub-menu{flex-direction:column}.header-menu .main-menu li:hover ul.sub-menu:before{height:0;width:0}.header-menu .main-menu li:hover ul.sub-menu li.menu-item{height:100%;padding:10px 5px}.header-menu li{padding:15px 0}}.site-footer{width:100%;background-color:#231F20}.site-footer .footer-content .site-info{-webkit-box-orient:horizontal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.site-footer .footer-content .site-info .site-logo a img{height:75px}.site-footer .footer-content .site-info .legal-info{color:#fff}.site-footer .footer-content .site-info .legal-info span{padding:0 10px}.lSAction>a,.site-footer .footer-content .site-info .legal-info a{cursor:pointer}.site-footer .footer-content .site-info .footer-info,.site-footer .footer-content .site-info .legal-info a{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;line-height:19px}@media screen and (max-width:940px) and (min-width:700px){.site-footer{position:unset}.site-footer .footer-content{padding:1vw}.site-footer .footer-content .site-info{flex-direction:column}.site-footer .footer-content .site-info .site-logo a img{height:50px}.site-footer .footer-content .site-info .legal-info{padding-bottom:10px}.site-footer .footer-content .site-info .legal-info a{font-size:14px}.site-footer .footer-content .site-info .footer-info{font-size:14px;text-align:center}}@media screen and (max-width:700px){.site-footer{position:unset}.site-footer .footer-content{padding:1vw}.site-footer .footer-content .site-info{flex-direction:column}.site-footer .footer-content .site-info .site-logo a img{height:50px}.site-footer .footer-content .site-info .legal-info{padding-bottom:10px}.site-footer .footer-content .site-info .legal-info a{font-size:14px}.site-footer .footer-content .site-info .footer-info{font-size:14px;text-align:center}}.slider-container{position:absolute;width:100%;top:0;height:100vh}.slider-container .gradient-overlay{pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(#231F20),to(rgba(26,54,78,0)));background:linear-gradient(180deg,#231F20 0,rgba(26,54,78,0) 100%);position:absolute;top:0;height:50%;width:100%;z-index:10}.slider-container .text-overlay{pointer-events:none;position:absolute;z-index:10;bottom:35%;font-family:"Montserrat",sans-serif;color:#fff;font-size:.9em;line-height:1.7;background-color:rgba(237,28,36,.8);padding:4% 2% 4% 8%;transform: translate(0%,0%);height:fit-content}.slider-container .lightslider-container{height:100vh;position:relative;z-index:0}.slider-container .lightslider-container .lSSlideWrapper{width:auto;height:100vh}.slider-container .lightslider-container .lSSlideWrapper #slider-light{height:100vh;display:flex}.slider-container .lightslider-container .lSSlideWrapper #slider-light li img{min-height:100vh;width:100%;height:100vh}.slider-container .lightslider-container .lSPager{position:absolute;z-index:50;bottom:10%;left:50%;transform:translate(-50%,0)}.slider-container .lightslider-container .lSPager li{z-index:100}.slider-container .lightslider-container .lSPager li a{border-radius:0;width:12px;height:12px;background-color:#c4a374}.slider-container .lightslider-container .lSPager li.active a{background-color:#fce0b8}@media screen and (max-width:940px) and (min-width:700px){.slider-container .lightslider-container .lSPager{bottom:10%}}@media screen and (max-width:375px  ){.slider-container .text-overlay{height: fit-content;transform: translate(0%,30%);}}@media screen and (max-width:700px AND min-width:376px ){.slider-container{overflow:hidden}.slider-container .text-overlay{z-index:1;padding:2%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:fit-content;transform: translate(0%,10%);}.slider-container .lightslider-container .lSPager{bottom:15%}}.landing-page #about{margin-top:100vh}#about{margin-top:90px;background-color:#f5f5f5;padding:75px 0}#about .inner-about{position:relative;height:100%}#about .inner-about .about-title{width:100%;text-align:center;color:#c4a374;font-family:"Montserrat",sans-serif;font-size:40px;line-height:53px}#about .inner-about .about-sections{text-transform:uppercase;padding:40px 0;width:50%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#about .inner-about .about-sections a{color:#c4a374;font-family:"Montserrat",sans-serif;font-size:14px;line-height:18px;font-weight:600;letter-spacing:1.66px}#about .inner-about .about-sections a.highlight{border-bottom:2px solid #c4a374}#about .inner-about .about-content{width:100%}#about .inner-about .about-content .section.about{width:100%;height:70%}#about .inner-about .about-content .section.about:not(:first-of-type){display:none}#about .inner-about .about-content .section.about .inner-section{height:auto;width:60%;margin:0 auto}#about .inner-about .about-content .section.about .inner-section p,#about .inner-about .about-content .section.about .inner-section ul li{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;line-height:28px}#about .inner-about .about-content .section.about .inner-section p:not(:first-of-type),#about .inner-about .about-content .section.about .inner-section ul li:not(:first-of-type),#strategy .approach-container .approach-container-inner .inner-container .section.approach .inner-section p:not(:first-of-type),#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section p:not(:first-of-type),#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section td:not(:first-of-type){padding-top:20px}#about .inner-about .about-content .section.about .inner-section .inner-section-title{font-weight:600;letter-spacing:0;line-height:28px}#about .inner-about .about-content .section.about .inner-section ul{width:90%;margin:0 auto;padding-top:20px;list-style:none;counter-reset:my-bold-counter;text-align:left}#about .inner-about .about-content .section.about .inner-section ul li{counter-increment:my-bold-counter;padding-top:5px!important;position:relative}#about .inner-about .about-content .section.about .inner-section ul li::before{position:absolute;left:-20px;content:"\2022";color:#000;font-size:20px;padding-right:8px}#about .inner-about .about-content .section.about .inner-section p:first-of-type{text-transform:uppercase;text-align:center}#about .inner-about .about-content .section.about .inner-section:not(:first-of-type),#strategy .approach-container .approach-container-inner .inner-container .section.approach .inner-section:not(:first-of-type),#strategy .overview-container .overview-container-inner .inner-container .section.overview .inner-section:not(:first-of-type){display:none}#about .inner-about .about-content .section.about .section-history,#about .inner-about .about-content .section.about .section-investment-principles,#about .inner-about .about-content .section.about .section-our-firm{width:65%}#about .inner-about .about-content .section.about .section-our-firm ul{padding-top:20px}#about .inner-about .about-content .read-more-container{text-align:center;padding-top:75px}#about .inner-about .about-content .read-more-container p,#strategy .read-more-container p{display:inline-block;text-transform:uppercase;color:#c4a374;font-family:"Montserrat",sans-serif;font-size:14px;line-height:18px;font-weight:500;cursor:pointer}#about .inner-about .about-content #history .read-more-container,#strategy .overview-container .read-more-container{display:none}@media screen and (max-width:940px) and (min-width:700px){#about .inner-about .about-content .section.about .inner-section,#about .inner-about .about-sections{width:95%}}@media screen and (max-width:700px){#about .inner-about .about-sections{width:95%;flex-direction:column}#about .inner-about .about-sections a{padding-top:20px}#about .inner-about .about-content .section.about .inner-section{width:95%;height:auto}}#strategy .read-more-container p{color:#fff}#strategy .overview-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;height:800px;position:relative}#strategy .overview-container .overview-container-inner,#strategy .overview-container .stategy-img-container{width:50%}#strategy .overview-container .stategy-img-container{overflow:hidden;display:-webkit-box;display:flex;-webkit-box-align:initial;align-items:initial}#strategy .overview-container .overview-container-inner{background-color:#231F20;padding-left:2%;padding-right:2%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#strategy .overview-container .overview-container-inner .inner-container .strategy-title{color:#fff;font-family:"Montserrat",sans-serif;font-size:40px;line-height:53px;padding-bottom:20px}#strategy .approach-container .approach-container-inner .inner-container .approach-title,#strategy .overview-container .overview-container-inner .inner-container .sub-title{color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px;font-weight:600;padding-bottom:20px}#strategy .approach-container .approach-container-inner .inner-container .section.approach .inner-section,#strategy .overview-container .overview-container-inner .inner-container .section.overview .inner-section{margin:0 auto}#strategy .overview-container .overview-container-inner .inner-container .section.overview .inner-section li,#strategy .overview-container .overview-container-inner .inner-container .section.overview .inner-section p{color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;line-height:28px;padding-top:20px}#strategy .overview-container .overview-container-inner .inner-container .section.overview .inner-section ul{width:80%;margin:0 auto;padding-top:20px;list-style:none;counter-reset:my-bold-counter;text-align:left}#strategy .overview-container .overview-container-inner .inner-container .section.overview .inner-section ul li{counter-increment:my-bold-counter;position:relative}#strategy .overview-container .overview-container-inner .inner-container .section.overview .inner-section ul li::before{position:absolute;left:-20px;content:"\2022";color:#fff;font-size:20px;padding-right:8px}#strategy .approach-container{height:800px;position:relative;overflow:hidden}#strategy .approach-container .approach-img-container{width:100%;height:100%;display:-webkit-box;display:flex}#strategy .approach-container .approach-container-inner .inner-container,#strategy .approach-container .approach-img-container .img{width:100%}#strategy .approach-container .approach-img-container:after{position:absolute;content:'';width:100%;height:100%;background-color:rgba(0,0,0,.35)}#strategy .approach-container .approach-container-inner{margin-left:5%;background-color:rgba(182,144,78,.85);position:absolute;height:65%;width:60%;max-width:730px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-left:3%;padding-right:3%}#strategy .approach-container .approach-container-inner .inner-container .approach-title{padding-bottom:5%}#strategy .approach-container .approach-container-inner .inner-container .section.approach{height:300px}#strategy .approach-container .approach-container-inner .inner-container .section.approach .inner-section p,#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section p,#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section td,  .opt_in_block p,  .opt_in_block ul li a{color:#fff;font-family:"Montserrat",sans-serif;font-size:10px;line-height:28px}#strategy .funds-container{width:100%;background-color:#231F20}#strategy .funds-container .read-more-container{display:none}#strategy .funds-container .funds-container-inner{padding:75px 0;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}#strategy .funds-container .funds-container-inner .inner-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;width:100%;height:90%}#strategy .funds-container .funds-container-inner .inner-container .funds-title{padding-left:6vw;width:25%;color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px;font-weight:600}#strategy .funds-container .funds-container-inner .inner-container .section.funds{padding-right:1vw;width:75%}#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section .funds-table-container{margin:15px 0}#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section .funds-table-container table tr:nth-child(1) td{text-align:center;color:#c4a374;font-family:"Montserrat",sans-serif;font-size:18px;line-height:18px;font-weight:600}#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section .funds-table-container table tr:nth-child(2){display:none}#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section .funds-table-container table tr:nth-child(2) td{text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-size:13.5px;line-height:16px;font-weight:600}#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section .funds-table-container table tr:nth-child(3) td{text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-size:45px;line-height:48px;font-weight:600}#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section .funds-table-container table tr:nth-child(4) td{padding:0;text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-size:13.5px;line-height:16px;font-weight:600}#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section:not(:first-of-type){display:none}@media screen and (max-width:940px) and (min-width:700px){#strategy .overview-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:auto}#strategy .overview-container .overview-container-inner,#strategy .overview-container .stategy-img-container,#strategy .overview-container .stategy-img-container img{width:100%}#strategy .overview-container .stategy-img-container{height:400px}#strategy .overview-container .overview-container-inner{height:100%}#strategy .overview-container .overview-container-inner .inner-container{padding:75px 0}#strategy .overview-container .overview-container-inner .inner-container .section{height:auto}#strategy .approach-container .approach-container-inner .inner-container .slides,#strategy .overview-container .overview-container-inner .inner-container .slides{padding-top:20px}#strategy .approach-container .approach-container-inner{width:90%;margin:0 5%}#strategy .funds-container .funds-container-inner .inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#strategy .funds-container .funds-container-inner .inner-container .funds-title{padding:2.5%}#strategy .funds-container .funds-container-inner .inner-container .section.funds{width:95%;margin:0 auto}#strategy .funds-container .funds-container-inner .inner-container .section.funds .slides{padding:20px 0}}@media screen and (max-width:700px){#strategy .overview-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:auto}#strategy .overview-container .overview-container-inner,#strategy .overview-container .stategy-img-container,#strategy .overview-container .stategy-img-container img{width:100%}#strategy .overview-container .stategy-img-container{height:400px}#strategy .overview-container .overview-container-inner{height:100%}#strategy .overview-container .overview-container-inner .inner-container{padding:75px 0}#strategy .approach-container .approach-container-inner .inner-container .section.approach,#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section,#strategy .overview-container .overview-container-inner .inner-container .section.overview{height:auto}#strategy .overview-container .overview-container-inner .inner-container .slides{padding-top:20px}#strategy .approach-container .approach-container-inner{width:90%;margin:0 5%;height:90%}#strategy .approach-container .approach-container-inner .inner-container .read-more-container{padding-top:15px}#strategy .approach-container .approach-container-inner .inner-container .slides{padding-top:20px}#strategy .funds-container{height:auto;padding:40px 0}#strategy .funds-container .funds-container-inner .inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#strategy .funds-container .funds-container-inner .inner-container .funds-title{padding:2.5%}#strategy .funds-container .funds-container-inner .inner-container .section.funds{width:95%;margin:0 auto}#strategy .funds-container .funds-container-inner .inner-container .section.funds .inner-section .funds-table-container table tr td{padding-right:10px}#strategy .funds-container .funds-container-inner .inner-container .section.funds .slides{padding:20px 0}}#team .team-gallery{padding-bottom:75px}#team .team-gallery .title{padding:75px 0;width:100%;text-align:center;color:#c4a374;font-family:"Montserrat",sans-serif;font-size:40px;line-height:53px}#team .team-gallery .team-subtitle{width:65%;margin:0 auto;padding-bottom:75px;color:#424242;font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px;font-weight:400}#team .team-gallery .team-container{justify-content:center}#team .team-gallery .team-container .team-item-container{max-width:260px;position:relative;display:flex;justify-content:center;overflow:hidden;margin-left:2%;margin-bottom:2%}#team .team-gallery .team-container .team-item-container .team-headshot:focus{border:1px solid #65839c}#team .team-gallery .team-container .team-item-container .team-item-inner{border:3px solid #c4a374;max-width:260px;height:300px;overflow:hidden;width:100%;transition:all 200ms ease-out}#team .team-gallery .team-container .team-item-container .team-item-inner:hover img{transform:scale(1.1)}#team .team-gallery .team-container .team-item-container .team-item-inner .team-img-container{overflow:hidden}#team .team-gallery .team-container .team-item-container .team-item-inner .team-img-container img{transition:all 400ms ease-out;width:100%;max-width:260px;height:390px}#team .team-gallery .team-container .team-item-container .team-item-info{padding-top:15px;display:flex;justify-content:center;align-items:center}#team .team-gallery .team-container .team-item-container .team-item-info .title-container{display:inline-block;text-align:center;flex:1}#team .team-gallery .team-container .team-item-container .team-item-info .title-container p{bottom:2%;color:#231F20;font-family:"Montserrat",sans-serif;font-size:16px;line-height:19px;letter-spacing:.5px}#team .team-gallery .team-container .team-item-container .team-item-info .title-container .name{font-weight:600}#team .team-gallery .team-container .team-item-container .team-item-info .title-container .role{font-weight:500}#team .team-modal-gallery .team-item-modal{position:fixed;top:50%;left:50%;width:100%;height:100%;z-index:200;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(-50%) translateY(-50%)}#team .team-modal-gallery .team-item-modal .modal-inner-container{width:100%;height:100%;transform:scale(.4);opacity:0;transition:all .5s;position:relative}#team .team-modal-gallery .team-item-modal .modal-inner-container .overlay-color,.legal-modal-container .legal-item-modal .modal-inner-container .overlay-color{position:absolute;width:100%;height:50%;background-color:#231F20;z-index:-1}#team .team-modal-gallery .close-modal{cursor:pointer;position:absolute;left:2%;top:2%;width:30px;height:30px;opacity:.8;transition:all 500ms ease-out}#team .team-modal-gallery .close-modal:hover{opacity:1}#our-work .inner-work-container .work-content .work-modal-container .close-modal-work:after,#our-work .inner-work-container .work-content .work-modal-container .close-modal-work:before,#team .team-modal-gallery .close-modal:after,#team .team-modal-gallery .close-modal:before,.legal-modal-container .close-modal-legal:after,.legal-modal-container .close-modal-legal:before{content:'';position:absolute;left:15px;height:30px;width:2px;background-color:#fff}#our-work .inner-work-container .work-content .work-modal-container .close-modal-work:before,#team .team-modal-gallery .close-modal:before{transform:rotate(45deg)}#our-work .inner-work-container .work-content .work-modal-container .close-modal-work:after,#team .team-modal-gallery .close-modal:after{transform:rotate(-45deg)}#team .team-modal-gallery .team-card-container{width:100%;height:100%;padding-top:10%}#team .team-modal-gallery .team-card-container .team-info-container{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-evenly}#team .team-modal-gallery .team-card-container .team-info-container .info-container{width:95%;height:100%}#team .team-modal-gallery .team-card-container .team-info-container .info-container .name-container{padding-bottom:3%;margin-left:30%;padding-left:2%}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .name-container .work-name,#team .team-modal-gallery .team-card-container .team-info-container .info-container .name-container .member-name,.legal-modal-container .legal-card-container .legal-info-container .info-container .name-container .member-name{color:#c4a374;font-family:"Montserrat",sans-serif;font-size:50px;line-height:67px}#team .team-modal-gallery .team-card-container .team-info-container .info-container .name-container .member-title,.legal-modal-container .legal-card-container .legal-info-container .info-container .name-container .member-title{color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px}#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container{background-color:#f5f5f5;width:100%;height:100%;display:flex;flex-direction:row;position:relative}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container:after,#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container:after{position:absolute;content:'';width:100%;height:100%;transform:translateX(-100%);background-color:#f5f5f5}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container:before,#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container:before{position:absolute;content:'';width:100%;height:100%;transform:translateX(100%);background-color:#f5f5f5}#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container .image-container{z-index:100;width:30%}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container .image-container img,#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container .image-container img{width:100%;height:auto;transform:translateY(-40%)}#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container .bio{z-index:100;width:70%;padding:2% 5% 2% 2%}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container .bio p,#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container .bio ul li,#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container .bio p,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio ol li,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio p,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio td,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio th,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio ul li,.policy-container .content-container ol li,.policy-container .content-container p,.policy-container .content-container td,.policy-container .content-container th,.policy-container .content-container ul li{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;line-height:28px;padding-bottom:3%}.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio a{color:#000;font-family:"Montserrat",sans-serif;font-size:16px;line-height:28px}.policy-container .content-container a{font-family:"Montserrat",sans-serif;font-size:16px;line-height:28px}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container .bio p:first-of-type,#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container .bio ul li:first-of-type,#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container .bio p:first-of-type,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio a:first-of-type,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio ol li:first-of-type,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio p:first-of-type,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio td:first-of-type,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio th:first-of-type,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio ul li:first-of-type,.policy-container .content-container a:first-of-type,.policy-container .content-container ol li:first-of-type,.policy-container .content-container p:first-of-type,.policy-container .content-container td:first-of-type,.policy-container .content-container th:first-of-type,.policy-container .content-container ul li:first-of-type{padding-top:3%}#team .team-modal-gallery .team-item-modal .modal-inner-container.open-team,#team .team-modal-gallery .team-item-modal.open .modal-inner-container,#team .team-modal-gallery .team-item-modal.open .modal-inner-container.open-team{transform:scale(1);opacity:1;overflow-y:auto;overflow-x:hidden}#team .team-modal-gallery .team-item-modal.open{visibility:visible;background-color:#f5f5f5}@media screen and (max-width:940px) and (min-width:700px){#team .team-modal-gallery .team-item-modal .modal-inner-container .overlay-color{height:50%}}@media screen and (max-width:700px){#team .team-gallery .team-subtitle{width:95%;margin:0 auto}#team .team-modal-gallery .team-card-container{padding-top:15%}#team .team-modal-gallery .team-card-container .team-info-container .arrow{width:10px;height:10px;margin:10px;padding:10px;top:10%}#team .team-modal-gallery .team-card-container .team-info-container .info-container .name-container{margin:0;padding:0 2vw}#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container{flex-direction:column}#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container .bio,#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container .image-container{width:100%}#team .team-modal-gallery .team-card-container .team-info-container .info-container .team-bio-container .image-container img{transform:translateY(0)}#team .team-modal-gallery .team-item-modal .modal-inner-container .overlay-color{height:50%}}#our-work{background-color:#f5f5f5;padding:75px 0}#our-work .inner-work-container{position:relative}#our-work .inner-work-container .work-title{width:100%;text-align:center;color:#c4a374;font-family:"Montserrat",sans-serif;font-size:40px;line-height:53px}#our-work .inner-work-container .work-title .subscript{font-size:1rem;transform:translateY(-10px);position:absolute}#our-work .inner-work-container .work-subtitle{text-align:center;padding:40px 0;color:#424242;font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px;font-weight:600}#our-work .inner-work-container .work-sections{text-transform:uppercase;padding:40px 0;width:55%;margin:0 auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#our-work .inner-work-container .work-sections .work-section-click{color:#c4a374;font-family:"Montserrat",sans-serif;font-size:14px;line-height:18px;font-weight:600;letter-spacing:1.66px;cursor:pointer}#our-work .inner-work-container .work-sections .work-section-click.highlight{border-bottom:2px solid #c4a374}#our-work .inner-work-container .work-content .section{display:none}#our-work .inner-work-container .work-content .section .work-section-info{padding:40px 0 60px;width:80%;margin:0 auto;text-align:center}#our-work .inner-work-container .work-content .section .work-section-info .section-name{color:#424242;font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px}#our-work .inner-work-container .work-content .section .work-section-info .section-info{color:#424242;font-family:"Montserrat",sans-serif;line-height:28px}#our-work .inner-work-container .work-content .section .work-section-info .section-name{text-transform:uppercase;font-weight:600}#our-work .inner-work-container .work-content .section .work-section-info .section-info{padding-top:20px;width:60%;margin:0 auto;text-align:left;font-size:16px;font-weight:200;letter-spacing:-.2px}#our-work .inner-work-container .work-content .section:not(:first-of-type){display:none}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal{position:fixed;top:50%;left:50%;width:100%;height:100%;z-index:200;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(-50%) translateY(-50%)}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container{width:100%;height:100%;transform:scale(.4);opacity:0;transition:all .5s;position:relative}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .overlay-color{position:absolute;width:100%;height:40%;background-color:#231F20;z-index:-1}#our-work .inner-work-container .work-content .work-modal-container .close-modal-work{cursor:pointer;position:absolute;left:2%;top:2%;width:30px;height:30px;opacity:.8;transition:all 500ms ease-out}#our-work .inner-work-container .work-content .work-modal-container .close-modal-work:hover{opacity:1}#our-work .inner-work-container .work-content .work-modal-container .work-card-container{width:100%;height:100%;padding-top:6%}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-evenly}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container{width:95%;height:100%}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .name-container{margin-left:30%;padding-left:2%}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .name-container .work-name sup,#our-work .inner-work-container .works-container .row .work-item-container .work-icon-container .work-item-info p sup{vertical-align:super}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .name-container .work-section{color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px;text-transform:uppercase;font-weight:800}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .name-container .work-location{color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px;padding-bottom:20px}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container{background-color:#f5f5f5;width:100%;height:100%;display:flex;flex-direction:row;position:relative}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container .image-container{z-index:100;width:30%}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container .bio{z-index:100;width:70%;padding:2% 5% 2% 2%}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container .bio ul,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio ol,.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio ul,.policy-container .content-container ol,.policy-container .content-container ul{padding-left:2vw}#our-work .inner-work-container .work-content .work-modal-container .work-card-container .work-info-container .info-container .work-bio-container .bio .no-padding-bottom{color:#231F20;padding-bottom:0}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container.open-team,#our-work .inner-work-container .work-content .work-modal-container .work-item-modal.open .modal-inner-container,#our-work .inner-work-container .work-content .work-modal-container .work-item-modal.open .modal-inner-container.open-team{transform:scale(1);opacity:1;overflow-y:auto;overflow-x:hidden}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal.open{visibility:visible;background-color:#f5f5f5}#our-work .inner-work-container .works-container .row{justify-content:center}#our-work .inner-work-container .works-container .row .work-item-container{max-width:260px;height:260px;position:relative;display:flex;justify-content:center;overflow:hidden;margin-left:2%;margin-bottom:2%}#our-work .inner-work-container .works-container .row .work-item-container .work-icon-container{max-width:260px;width:100%;height:100%;transition:all 200ms ease-out}#our-work .inner-work-container .works-container .row .work-item-container .work-icon-container:focus{border:2px solid #65839c}#our-work .inner-work-container .works-container .row .work-item-container .work-icon-container img{width:100%}#our-work .inner-work-container .works-container .row .work-item-container .work-icon-container:hover img{transform:scale(1.1)}#our-work .inner-work-container .works-container .row .work-item-container .work-icon-container .work-item-info{position:absolute;height:100%;width:100%;margin:0 auto;bottom:0;background:linear-gradient(transparent 75%,rgba(0,0,0,.95))}#our-work .inner-work-container .works-container .row .work-item-container .work-icon-container .work-item-info p{padding:5%;position:absolute;bottom:2%;color:#fff;font-family:"Montserrat",sans-serif;font-size:16px;line-height:19px;letter-spacing:.5px}#our-work .inner-work-container .works-container .row .work-item-container .work-icon-container .work-img-container{width:100%;height:100%;overflow:hidden}#our-work .inner-work-container .works-container .row .work-item-container .work-icon-container .work-img-container img{width:100%;height:100%;transition:all 400ms ease-out}#our-work .inner-work-container .works-container .row.hidden .work-item-container:after{content:'';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.7)}@media screen and (max-width:940px) and (min-width:700px){#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .overlay-color{height:50%}#our-work .inner-work-container .work-content .section .work-section-info .section-info{width:100%}}@media screen and (max-width:700px){#our-work .inner-work-container .work-sections{flex-direction:column}#our-work .inner-work-container .work-sections .work-section-click{padding-top:20px}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .overlay-color{height:50%}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .work-card-container{padding-top:15%}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .work-card-container .work-info-container .arrow{width:10px;height:10px;margin:10px;padding:10px;top:10%}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .work-card-container .work-info-container .info-container .name-container{margin:0;padding:0 2vw}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .work-card-container .work-info-container .info-container .work-bio-container{flex-direction:column}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .work-card-container .work-info-container .info-container .work-bio-container .bio,#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .work-card-container .work-info-container .info-container .work-bio-container .image-container{width:100%}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .work-card-container .work-info-container .info-container .work-bio-container .image-container img{transform:translateY(0)}#our-work .inner-work-container .work-content .work-modal-container .work-item-modal .modal-inner-container .work-item-modal .modal-inner-container .overlay-color{height:50%}#our-work .inner-work-container .work-content .section .work-section-info{width:95%}#our-work .inner-work-container .work-content .section .work-section-info .section-info{width:90%}}#contact{display:flex;flex-wrap:wrap;height:630px}#contact #map-container,#contact .contact-info-container{width:50%}#contact .contact-info-container{display:flex;flex-direction:column;justify-content:center;background-color:#231F20}#contact .contact-info-container .contact-info{width:100%;padding:0 5%}#contact .contact-info-container .contact-info .contact-title{color:#fff;font-family:"Montserrat",sans-serif;font-size:42px;line-height:56px;padding-bottom:20px}#contact .contact-info-container .contact-info .contact-section,#contact .contact-info-container .contact-info .contact-section a{color:#fff;font-family:"Montserrat",sans-serif;font-size:18px;line-height:24px;padding-bottom:20px}#contact .contact-info-container .contact-info .mail,#contact .contact-info-container .contact-info .phone{padding-right:1%}#contact .contact-info-container .contact-info .mail:before,#contact .contact-info-container .contact-info .phone:before{font-family:"Font Awesome 5 Free";content:"\f879";color:#fff;font-weight:900}#contact .contact-info-container .contact-info .mail:before{content:"\f0e0"}#contact .contact-info-container .contact-info .loc{display:flex;flex-direction:row;align-items:baseline}#contact .contact-info-container .contact-info .location{margin-right:1%}#contact .contact-info-container .contact-info .location:before{font-family:"Font Awesome 5 Free";content:"\f041";color:#fff;font-weight:900}#contact .contact-info-container .contact-info .email .bold{font-weight:600}#contact .contact-info-container .contact-info .email a{display:inline}@media screen and (max-width:700px){#contact{flex-direction:column;height:auto;flex-flow: row wrap-reverse;}#contact #map-container,#contact .contact-info-container{width:100%}#contact #map-container{height:300px}#contact .contact-info-container{padding:20px 0}}.legal-modal-container .legal-item-modal{position:fixed;top:50%;left:50%;width:100%;height:100%;z-index:200;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.legal-modal-container .legal-item-modal .modal-inner-container{width:100%;height:100%;-webkit-transform:scale(.4);transform:scale(.4);opacity:0;-webkit-transition:all .5s;transition:all .5s;position:relative}.legal-modal-container .close-modal-legal{cursor:pointer;position:absolute;left:2%;top:2%;width:30px;height:30px;opacity:.8;-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out}.legal-modal-container .close-modal-legal:hover{opacity:1}.legal-modal-container .close-modal-legal:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.legal-modal-container .close-modal-legal:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.legal-modal-container .legal-card-container{width:100%;margin-top:10%}.legal-modal-container .legal-card-container .legal-info-container{width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:space-evenly;justify-content:space-evenly}.legal-modal-container .legal-card-container .legal-info-container .info-container{width:100%;height:100%}.legal-modal-container .legal-card-container .legal-info-container .info-container .name-container{padding-bottom:3%;text-align:center}.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container{background-color:#f5f5f5;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;position:relative}.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container:after{position:absolute;content:'';width:100%;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-color:#f5f5f5}.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container:before{position:absolute;content:'';width:100%;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:#f5f5f5}.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio{width:70%;margin:0 auto;padding:2%}.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio a{border-bottom:1px solid #000;padding:0}.legal-modal-container .legal-item-modal .modal-inner-container.open-legal,.legal-modal-container .legal-item-modal.open .modal-inner-container,.legal-modal-container .legal-item-modal.open .modal-inner-container.open-legal{-webkit-transform:scale(1);transform:scale(1);opacity:1;overflow-y:auto;overflow-x:hidden}.legal-modal-container .legal-item-modal.open{visibility:visible;background-color:#f5f5f5}.legal-modal-container .privacy-section-container{border-bottom:1px solid #000}.legal-modal-container .privacy-section-container .question-text-container .wp-block-group__inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio .legal-modal-privacy,.legal-modal-container .privacy-section-container .question-text-container .wp-block-group__inner-container .question-text{cursor:pointer}.legal-modal-container .privacy-section-container .question-text-container .wp-block-group__inner-container .privacy-arrow{font-family:Fontawesome!important;width:20px;height:20px;position:relative;border:1px solid #000;padding:0!important;display:flex;align-items:center;justify-content:center}.legal-modal-container .privacy-section-container .privacy-content-section{display:none;width:90%;margin:0 auto}@media screen and (max-width:940px) and (min-width:700px){.legal-modal-container .legal-item-modal .modal-inner-container .overlay-color{height:50%}}@media screen and (max-width:700px){.legal-modal-container .legal-card-container{margin-top:15%}.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container{flex-direction:column}.legal-modal-container .legal-card-container .legal-info-container .info-container .legal-bio-container .bio{width:100%}.legal-modal-container .legal-item-modal .modal-inner-container .overlay-color{height:50%}}body.page-template-policy_page{position:relative;overflow:auto;height:auto}body.page-template-policy_page .site-header{background-color:#231F20}{position:fixed;width:100%;bottom:5%;z-index:300} {border-radius:5px;background-color:#65839c;width:95%;margin:0 auto}  .opt_in_block{padding:1%}  .opt_in_block ul{padding-top:7.5px;width:50%;margin:0 auto;list-style:none;text-decoration:none}.hidden{display:none}.policy-container .title-container{width:100%;height:30vh;background-color:#231F20;display:flex;justify-content:center;align-items:flex-end}.policy-container .title-container h1{color:#c4a374;font-family:"Montserrat",sans-serif;font-size:50px;line-height:67px;padding-bottom:37.5px}.policy-container .content-container{width:70%;margin:0 auto}.policy-container .content-container a{padding:0;color:#65839c}.policy-container .content-container .legal-modal-privacy,.policy-container .privacy-section-container .question-text-container .wp-block-group__inner-container .question-text{cursor:pointer}.policy-container .privacy-section-container{border-bottom:1px solid #000}  .opt_in_block ul,.policy-container .privacy-section-container .question-text-container .wp-block-group__inner-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.policy-container .privacy-section-container .question-text-container .wp-block-group__inner-container .privacy-arrow{font-family:Fontawesome!important;width:20px;height:20px;position:relative;border:1px solid #000;padding:0!important;display:flex;align-items:center;justify-content:center}.policy-container .privacy-section-container .privacy-content-section{display:none;width:90%;margin:0 auto}@media screen and (max-width:940px) and (min-width:700px){  .opt_in_block ul{width:80%}}@media screen and (max-width:700px){  .opt_in_block ul{width:100%;flex-direction:column}} @media (max-width: 375px) {
  .text-overlay
{
    /*display: none;*/
    height: 320px;
    font-size: .7em;
  }
}