@-webkit-keyframes underline-run-right{0%{background-size:100% 100%;background-position:right}49%{background-size:0 100%;background-position:right}50%{background-position:left;background-size:0 100%}100%{background-position:left;background-size:100% 100%}}@keyframes underline-run-right{0%{background-size:100% 100%;background-position:right}49%{background-size:0 100%;background-position:right}50%{background-position:left;background-size:0 100%}100%{background-position:left;background-size:100% 100%}}@-webkit-keyframes underline-run-left{0%{background-size:100% 100%;background-position:left}49%{background-size:0 100%;background-position:left}50%{background-position:right;background-size:0 100%}100%{background-position:right;background-size:100% 100%}}@keyframes underline-run-left{0%{background-size:100% 100%;background-position:left}49%{background-size:0 100%;background-position:left}50%{background-position:right;background-size:0 100%}100%{background-position:right;background-size:100% 100%}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}p{margin:0 0 21px}a{text-decoration:none;color:inherit;cursor:pointer}ul,ol{list-style:none}input,textarea{font-family:inherit;-webkit-box-shadow:none;box-shadow:none;border-radius:0}input[type=search]::-webkit-search-cancel-button{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input:placeholder,textarea:placeholder{opacity:1}button{border:none;background-color:transparent;font-family:inherit}button::-moz-focus-inner{border:0}input[type=submit],button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:1em}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}@font-face{font-family:"IvarHeadline";src:url(../fonts/ivarheadline-regular.woff2) format("woff2"),url(../fonts/ivarheadline-regular.woff) format("woff"),url(../fonts/ivarheadline-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IvarHeadline";src:url(../fonts/ivarheadline-italic.woff2) format("woff2"),url(../fonts/ivarheadline-italic.woff) format("woff"),url(../fonts/ivarheadline-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"IvarHeadline";src:url(../fonts/ivarheadline-medium.woff2) format("woff2"),url(../fonts/ivarheadline-medium.woff) format("woff"),url(../fonts/ivarheadline-medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"IvarText";src:url(../fonts/ivartext-regular.woff2) format("woff2"),url(../fonts/ivartext-regular.woff) format("woff"),url(../fonts/ivartext-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"IvarDisplay";src:url(../fonts/ivardisplay-regular.woff2) format("woff2"),url(../fonts/ivardisplay-regular.woff) format("woff"),url(../fonts/ivardisplay-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AcuminPro";src:url(../fonts/acuminpro-regular.woff2) format("woff2"),url(../fonts/acuminpro-regular.woff) format("woff"),url(../fonts/acuminpro-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AcuminPro";src:url(../fonts/acuminpro-regular-italic.woff2) format("woff2"),url(../fonts/acuminpro-regular-italic.woff) format("woff"),url(../fonts/acuminpro-regular-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"AcuminPro";src:url(../fonts/acuminpro-bold.woff2) format("woff2"),url(../fonts/acuminpro-bold.woff) format("woff"),url(../fonts/acuminpro-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}html.fixed,html.fixed body{overflow:hidden;position:fixed;width:100%;height:100%}body{font-family:"AcuminPro",sans-serif;font-size:16px;font-weight:400;line-height:1.2;color:#0e1816}body.internal-page{padding-top:100px}.page{position:relative;overflow:hidden;z-index:2;background-color:#fff}.section{position:relative}.section-content{position:relative;margin:auto}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.stretch{position:absolute;top:0;left:0;width:100%;height:100%}img.stretch{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.section-margin{margin:60px 0}.content-1166{width:1166px;margin:auto}.font-ivar-headline{font-family:"IvarHeadline",serif}.text-40{font-size:40px;line-height:57px}.text-20{font-size:20px;line-height:30px}.text-18{font-size:18px;line-height:29px}.text-17{font-size:17px;line-height:1.7em}.text-14{font-size:14px;line-height:1.43}.text-12-upper{font-size:12px;letter-spacing:.05em;text-transform:uppercase;line-height:1.42}.page-link-space{margin-bottom:80px}.grecaptcha-badge{opacity:0;visibility:hidden}@media(min-width: 1367px){.section-margin{margin:calc(60px + (60 - 80) * (100vw - 1366px) / (1366 - 2560)) 0}.content-1166{width:calc(1166px + (1166 - 1500) * (100vw - 1366px) / (1366 - 1920))}.text-40{font-size:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560));line-height:calc(57px + (57 - 65) * (100vw - 1366px) / (1366 - 2560))}.text-20{font-size:calc(20px + (20 - 23) * (100vw - 1366px) / (1366 - 2560));line-height:calc(30px + (30 - 34) * (100vw - 1366px) / (1366 - 2560))}.text-18{font-size:calc(18px + (18 - 21) * (100vw - 1366px) / (1366 - 2560));line-height:calc(29px + (29 - 34) * (100vw - 1366px) / (1366 - 2560))}.text-17{font-size:calc(17px + (17 - 20) * (100vw - 1366px) / (1366 - 2560))}.text-14{font-size:calc(14px + (14 - 16) * (100vw - 1366px) / (1366 - 2560))}.page-link-space{margin-bottom:calc(80px + (80 - 90) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 1921px){.content-1166{width:calc(1500px + (1500 - 1700) * (100vw - 1920px) / (1920 - 2560))}.wp-block-table table tr td:first-of-type{width:calc(100% - 230px)}.wp-block-table table tr td:last-of-type{width:230px}}@media(min-width: 2560px){.section-margin{margin:80px 0}.content-1166{width:1700px}.text-40{font-size:45px;line-height:65px}.text-20{font-size:23px;line-height:34px}.text-18{font-size:21px;line-height:34px}.text-17{font-size:20px}.text-14{font-size:16px}.page-link-space{margin-bottom:90px}}@media(max-width: 1365px){.content-1166{width:calc(1166px + (1166 - 900) * (100vw - 1366px) / (1366 - 1024))}.text-40{font-size:calc(40px + (40 - 35) * (100vw - 1366px) / (1366 - 1024));line-height:calc(57px + (57 - 50) * (100vw - 1366px) / (1366 - 1024))}.text-20{font-size:calc(20px + (20 - 17) * (100vw - 1366px) / (1366 - 320));line-height:calc(30px + (30 - 27) * (100vw - 1366px) / (1366 - 320))}.text-18{font-size:calc(18px + (18 - 17) * (100vw - 1366px) / (1366 - 1024));line-height:calc(29px + (29 - 27) * (100vw - 1366px) / (1366 - 1024))}.text-17{font-size:calc(17px + (17 - 16) * (100vw - 1366px) / (1366 - 1024))}.text-14{font-size:calc(14px + (14 - 13) * (100vw - 1366px) / (1366 - 1024))}.text-12-upper{font-size:calc(12px + (12 - 10) * (100vw - 1366px) / (1366 - 320))}.page-link-space{margin-bottom:calc(80px + (80 - 70) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.content-1166{width:calc(900px + (900 - 660) * (100vw - 1024px) / (1024 - 768))}.text-40{font-size:calc(35px + (35 - 30) * (100vw - 1024px) / (1024 - 768));line-height:calc(50px + (50 - 40) * (100vw - 1024px) / (1024 - 768))}.text-18{font-size:17px;line-height:27px}.text-17{font-size:16px}.text-14{font-size:calc(13px + (13 - 11) * (100vw - 1024px) / (1024 - 320))}.page-link-space{margin-bottom:70px}}@media(max-width: 768px){.content-1166{width:calc(660px + (660 - 280) * (100vw - 768px) / (768 - 320))}.text-40{font-size:calc(30px + (30 - 26) * (100vw - 768px) / (768 - 320));line-height:calc(40px + (40 - 37) * (100vw - 768px) / (768 - 320))}.wp-block-table table tr td:first-of-type{width:calc(100% - 100px)}.wp-block-table table tr td:last-of-type{width:100px}}@media(max-width: 320px){.content-1166{width:280px}.text-40{font-size:26px;line-height:37px}.text-20{font-size:17px;line-height:27px}.text-14{font-size:11px}.text-12-upper{font-size:10px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.arrow-right,.arrow-left{position:relative;display:block;width:28px;height:14px}.arrow-right::before,.arrow-left::before{content:"";position:absolute;top:50%;width:100%;height:1px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-color:#1a3c34;-webkit-transition:width 1s ease,background-color 1s ease;transition:width 1s ease,background-color 1s ease}.arrow-right::after,.arrow-left::after{content:"";position:absolute;top:2px;width:8px;height:8px;border-top:1px solid #1a3c34;border-right:1px solid #1a3c34;-webkit-transition:border-color 1s ease;transition:border-color 1s ease}.arrow-right::before{right:0}.arrow-right::after{right:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrow-left::before{left:0}.arrow-left::after{left:1px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.article{position:relative}.article h2{margin:58px 0 32px;font-family:"IvarHeadline",serif;font-size:30px;line-height:40px}.article p{margin:0 0 20px}.article a{color:#bc955c;background-image:linear-gradient(to top, transparent 0, #BC955C 0, #BC955C 1px, transparent 1px);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size .3s;transition:background-size .3s;background-position:left}.article a.hover,.article a:hover{background-size:0 100%}.article hr{position:relative;display:block;margin:60px 0;height:1px;width:100vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-color:#1a3c34;border:none}.article ul{margin:32px 0}.article ul li{position:relative;padding-left:30px}.article ul li::before{content:"•";position:absolute;font-size:30px;color:#bc955c;top:0;left:0}.article ul li:nth-child(n+2){margin-top:10px}.article .wp-block-embed{margin:20px 0}.article .wp-block-embed__wrapper{position:relative;max-width:1000px;margin:auto}.article .wp-block-embed .spacer{pointer-events:none}.article .blocks-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:57px 0 60px}.article .blocks-list__item{position:relative;width:21%;padding:34px 20px 42px 45px;border:1px solid #bc955c;background-color:#fff}.article .blocks-list__item::before{content:"";position:absolute;top:-20px;right:-20px;width:173px;max-width:72%;height:calc(100% + 10px);background-color:#bc955c;z-index:-1}.article .blocks-list__item__text{position:relative}.article .blocks-list__item__text::before{content:"•";position:absolute;font-size:30px;top:0;left:-28px;color:#bc955c}.article .blocks-list__item:nth-child(4n+2),.article .blocks-list__item:nth-child(4n+3),.article .blocks-list__item:nth-child(4n+4){margin-left:5.33%}.article .blocks-list__item:nth-child(n+5){margin-top:70px}.article .wp-block-table table{width:100%;border-collapse:collapse}.article .wp-block-table table tr{border-bottom:1px solid #bc955c}.article .wp-block-table table tr td:first-of-type{width:calc(100% - 190px)}.article .wp-block-table table tr td:last-of-type{width:190px;padding-left:10px}.article .request-manager-btn{font-size:13px;color:#1a3c34;cursor:pointer;background-image:linear-gradient(to top, transparent 0, #1a3c34 0, #1a3c34 1px, transparent 1px);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size .3s;transition:background-size .3s;background-position:left}.article .request-manager-btn.hover,.article .request-manager-btn:hover{background-size:0 100%}.article .request-manager{display:none}.article .request-manager.active{display:block}@media(max-width: 1365px){.article h2{margin:calc(58px + (58 - 48) * (100vw - 1366px) / (1366 - 1024)) 0 calc(32px + (32 - 22) * (100vw - 1366px) / (1366 - 1024));font-size:calc(30px + (30 - 28) * (100vw - 1366px) / (1366 - 1024));line-height:calc(40px + (40 - 37) * (100vw - 1366px) / (1366 - 1024))}.article hr{margin:calc(60px + (60 - 40) * (100vw - 1366px) / (1366 - 1024)) 0}.article ul{margin:calc(32px + (32 - 22) * (100vw - 1366px) / (1366 - 1024)) 0}.article .blocks-list__item{padding:calc(34px + (34 - 23) * (100vw - 1366px) / (1366 - 1024)) calc(20px + (20 - 10) * (100vw - 1366px) / (1366 - 1024)) calc(42px + (42 - 20) * (100vw - 1366px) / (1366 - 1024)) calc(45px + (45 - 30) * (100vw - 1366px) / (1366 - 1024))}.article .blocks-list__item::before{top:calc(-20px + (-20 - -10) * (100vw - 1366px) / (1366 - 1024));right:calc(-20px + (-20 - -10) * (100vw - 1366px) / (1366 - 1024));height:calc(100% + (10px + (10 - 0) * (100vw - 1366px) / (1366 - 1024)))}.article .blocks-list__item__text::before{left:calc(-28px + (-28 - -21) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.article h2{margin:calc(48px + (48 - 38) * (100vw - 1024px) / (1024 - 480)) 0 calc(22px + (22 - 20) * (100vw - 1024px) / (1024 - 480));font-size:calc(28px + (28 - 26) * (100vw - 1024px) / (1024 - 480));line-height:calc(37px + (37 - 35) * (100vw - 1024px) / (1024 - 480))}.article hr{margin:calc(40px + (40 - 30) * (100vw - 1024px) / (1024 - 480)) 0}.article ul{margin:calc(22px + (22 - 20) * (100vw - 1024px) / (1024 - 480)) 0}.article .blocks-list__item{width:45%;padding:23px 10px 20px 30px}.article .blocks-list__item::before{top:-10px;right:-10px;height:100%}.article .blocks-list__item__text::before{left:-21px}.article .blocks-list__item:nth-child(2n+1){margin-left:0}.article .blocks-list__item:nth-child(2n+2){margin-left:5%}.article .blocks-list__item:nth-child(n+3){margin-top:calc(50px + (50 - 40) * (100vw - 1024px) / (1024 - 480))}}@media(max-width: 480px){.article h2{margin:38px 0 20px;font-size:26px;line-height:35px}.article hr{margin:30px 0}.article ul{margin:20px 0}.article .blocks-list__item{width:100%}.article .blocks-list__item:nth-child(n+2){margin-left:0;margin-top:40px}.article .wp-block-table table tr td:first-of-type{width:calc(100% - 120px)}.article .wp-block-table table tr td:last-of-type{width:120px;padding-left:20px}}.button{display:inline-block;cursor:pointer;border:none}.categories-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories-container .category{padding:15px 0;cursor:pointer;margin-right:51px}.categories-container .category .category-name{font-family:"AcuminPro",sans-serif;text-transform:uppercase;color:#0e1816;white-space:nowrap;opacity:.5;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;line-height:1}.categories-container .category:last-child{margin-right:0}.categories-container .category.active .category-name,.categories-container .category:hover .category-name{opacity:1}@media(max-width: 1365px){.categories-container .category{margin-right:calc(51px + (51 - 25) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.categories-container .category{margin-right:calc(25px + (25 - 15) * (100vw - 1024px) / (1024 - 320));padding:calc(15px + (15 - 10) * (100vw - 1024px) / (1024 - 320)) 0}}@media(max-width: 320px){.categories-container .category{margin-right:15px;padding:10px 0}}.companies-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:33px -32px 0}.companies-list .company-container{padding:0 32px 60px;width:calc(25% - 1px)}.companies-list .company-container .company{position:relative;display:block}.companies-list .company-container .company::before{content:"";display:block;padding-top:100%;background-color:#fff;border:1px solid #bc955c}.companies-list .company-container .company::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#bc955c;z-index:-1;pointer-events:none;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.companies-list .company-container .company .logo{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:70%}.companies-list .company-container .company .logo.size-extra_large{max-width:90%}.companies-list .company-container .company .logo.size-large{max-width:80%}.companies-list .company-container .company .logo.size-medium{max-width:70%}.companies-list .company-container .company .logo.size-small{max-width:60%}.companies-list .company-container .company .logo.size-extra_small{max-width:50%}.companies-list .company-container .company:hover::after{-webkit-transform:translate(20px, 20px);transform:translate(20px, 20px)}.companies-list .company-container .company.no-hover::after{display:none}@media(min-width: 1920px){.companies-list .company-container{width:calc(20% - 1px)}}@media(max-width: 1365px){.companies-list{margin:33px calc(-32px + (-32 - -20) * (100vw - 1366px) / (1366 - 1024)) 0}.companies-list .company-container{padding:0 calc(32px + (32 - 20) * (100vw - 1366px) / (1366 - 1024)) 60px}}@media(max-width: 1024px){.companies-list{margin:33px calc(-32px + (-32 - -20) * (100vw - 1024px) / (1024 - 768)) 0}.companies-list .company-container{width:calc(33.333% - 1px);padding:0 calc(32px + (32 - 20) * (100vw - 1024px) / (1024 - 768)) 60px}}@media(max-width: 768px){.companies-list{margin:33px calc(-32px + (-32 - -10) * (100vw - 768px) / (768 - 320)) 0}.companies-list .company-container{width:calc(50% - 1px);padding:0 calc(32px + (32 - 10) * (100vw - 768px) / (768 - 320)) calc(60px + (60 - 40) * (100vw - 768px) / (768 - 320))}.companies-list .company-container .company:hover::after{-webkit-transform:translate(10px, 10px);transform:translate(10px, 10px)}}@media(max-width: 320px){.companies-list{margin:33px -10px 0}.companies-list .company-container{padding:0 10px 40px}}.double-border-svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.double-border-svg polyline.ready{-webkit-transition-property:stroke-dashoffset;transition-property:stroke-dashoffset;-webkit-transition-duration:2s;transition-duration:2s}.double-border{position:relative}.double-border::before,.double-border::after{content:"";position:absolute;pointer-events:none}.double-border::before{top:0;left:0;right:0;bottom:0;border:1px solid #fff}.double-border::after{top:11px;left:11px;right:11px;bottom:11px;border:3px solid #fff}.footer-cities{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:55px 62px 58px;background-color:#bc955c}.footer-cities .city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"IvarHeadline",serif;font-size:10px;letter-spacing:.12em;line-height:1;text-transform:uppercase;color:#fff;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.footer-cities .city .pin{margin-right:10px;-webkit-transition:-webkit-transform .6s linear;transition:-webkit-transform .6s linear;transition:transform .6s linear;transition:transform .6s linear, -webkit-transform .6s linear;width:11px}.footer-cities .city:hover{opacity:.8}.footer-cities .city:hover .pin{-webkit-transition-timing-function:cubic-bezier(0.17, 0.67, 0.51, 2.86);transition-timing-function:cubic-bezier(0.17, 0.67, 0.51, 2.86);-webkit-transform:scale(1.2);transform:scale(1.2)}@media(min-width: 1367px){.footer-cities{padding:55px calc(62px + (62 - 200) * (100vw - 1366px) / (1366 - 2560)) 58px}.footer-cities .city{font-size:calc(10px + (10 - 12) * (100vw - 1366px) / (1366 - 2560))}.footer-cities .city .pin{margin-right:calc(10px + (10 - 13) * (100vw - 1366px) / (1366 - 2560));width:calc(11px + (11 - 13) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.footer-cities{padding:55px 200px 58px}.footer-cities .city{font-size:12px}.footer-cities .city .pin{margin-right:13px;width:13px}}@media(max-width: 1365px){.footer-cities{padding:calc(55px + (55 - 40) * (100vw - 1366px) / (1366 - 1024)) calc(62px + (62 - 40) * (100vw - 1366px) / (1366 - 1024)) calc(58px + (58 - 40) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.footer-cities{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:40px 10px 40px 70px}.footer-cities .city{width:25%}.footer-cities .city:nth-child(n+5){margin-top:30px}}@media(max-width: 650px){.footer-cities .city{width:33.3%}.footer-cities .city:nth-child(n+4){margin-top:30px}}@media(max-width: 480px){.footer-cities{padding:40px calc(10px + (10 - 5) * (100vw - 480px) / (480 - 320)) 40px calc(70px + (70 - 30) * (100vw - 480px) / (480 - 320))}.footer-cities .city{width:50%}.footer-cities .city:nth-child(n+3){margin-top:30px}}@media(max-width: 320px){.footer-cities{padding:40px 5px 40px 30px}}.footer-founder-friendly{position:relative;z-index:1;background-color:#fff;text-align:center;padding:30px}.footer-founder-friendly img{width:200px}@media(max-width: 1023px){.footer-founder-friendly img{width:140px}}.footer-spacer{pointer-events:none}.footer-container{position:fixed;left:0;right:0;bottom:0;z-index:0;background-color:#0e1816;overflow:hidden}.footer-container .go-up{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:58px;right:14px;width:40px;height:45px;cursor:pointer;z-index:1}.footer-container .go-up path{-webkit-transition:stroke .6s ease;transition:stroke .6s ease}.footer-container .go-up:hover path{stroke:#bc955c}.footer-container .footer{position:relative;padding:50px 0 48px;color:#616b69}.footer-container .footer .logo{display:block;width:200px;height:61px;margin:auto}.footer-container .footer .logo .logo-image{display:block;width:100%;height:100%}.footer-container .footer .footer-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:22px 0;margin:40px 0 0}.footer-container .footer .footer-menu::before,.footer-container .footer .footer-menu::after{content:"";position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);height:1px;width:100vw;background-color:#394a47}.footer-container .footer .footer-menu::before{top:0}.footer-container .footer .footer-menu::after{bottom:0}.footer-container .footer .footer-menu .menu-item a{background-image:linear-gradient(to top, transparent 0, #616B69 0, #616B69 1px, transparent 1px);background-repeat:no-repeat;background-size:0 100%;-webkit-transition:background-size .3s;transition:background-size .3s;background-position:left;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.footer-container .footer .footer-menu .menu-item a.hover,.footer-container .footer .footer-menu .menu-item a:hover{background-size:100% 100%}.footer-container .footer .copyrights{margin:33px 0 24px;text-transform:uppercase;text-align:center;font-size:11px;line-height:17px;letter-spacing:.05em}.footer-container .footer .footer-secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-container .footer .footer-secondary-menu .menu-item{position:relative}.footer-container .footer .footer-secondary-menu .menu-item a{background-image:linear-gradient(to top, transparent 0, #616B69 0, #616B69 1px, transparent 1px);background-repeat:no-repeat;background-size:0 100%;-webkit-transition:background-size .3s;transition:background-size .3s;background-position:left;font-size:11px}.footer-container .footer .footer-secondary-menu .menu-item a.hover,.footer-container .footer .footer-secondary-menu .menu-item a:hover{background-size:100% 100%}.footer-container .footer .footer-secondary-menu .menu-item:nth-child(n+2){margin-left:18px}.footer-container .footer .footer-secondary-menu .menu-item:nth-child(n+2)::before{content:"|";position:absolute;top:0;left:-11px;pointer-events:none}@media(min-width: 1367px){.footer-container .footer{padding:calc(50px + (50 - 60) * (100vw - 1366px) / (1366 - 2560)) 0 calc(48px + (48 - 58) * (100vw - 1366px) / (1366 - 2560))}.footer-container .footer .footer-menu{padding:calc(22px + (22 - 29) * (100vw - 1366px) / (1366 - 2560)) 0;margin:calc(40px + (40 - 50) * (100vw - 1366px) / (1366 - 2560)) 0 0}.footer-container .footer .footer-menu .menu-item a{font-size:calc(11px + (11 - 13) * (100vw - 1366px) / (1366 - 2560))}.footer-container .footer .copyrights{margin:calc(33px + (33 - 41) * (100vw - 1366px) / (1366 - 2560)) 0 calc(24px + (24 - 32) * (100vw - 1366px) / (1366 - 2560));font-size:calc(11px + (11 - 13) * (100vw - 1366px) / (1366 - 2560));line-height:calc(17px + (17 - 20) * (100vw - 1366px) / (1366 - 2560))}.footer-container .footer .footer-secondary-menu .menu-item a{font-size:calc(11px + (11 - 13) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.footer-container .footer{padding:60px 0 58px}.footer-container .footer .footer-menu{padding:29px 0;margin:50px 0 0}.footer-container .footer .footer-menu .menu-item a{font-size:13px}.footer-container .footer .copyrights{margin:41px 0 32px;font-size:13px;line-height:20px}.footer-container .footer .footer-secondary-menu .menu-item a{font-size:13px}}@media(max-width: 768px){.footer-container .footer .footer-menu{display:none}}@media(max-width: 1000px)and (min-width: 591px){.footer-container .footer .footer-secondary-menu{-ms-flex-wrap:wrap;flex-wrap:wrap;width:510px;margin:auto}.footer-container .footer .footer-secondary-menu .menu-item:nth-child(n+5){margin-top:10px}.footer-container .footer .footer-secondary-menu .menu-item:nth-child(4n+1){margin-left:0}.footer-container .footer .footer-secondary-menu .menu-item:nth-child(4n+1)::before{display:none}}@media(max-width: 590px){.footer-container .footer .footer-secondary-menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-container .footer .footer-secondary-menu .menu-item{width:100%}.footer-container .footer .footer-secondary-menu .menu-item:nth-child(n){text-align:center;margin-left:0;margin-top:15px}.footer-container .footer .footer-secondary-menu .menu-item:nth-child(n)::before{display:none}}@media(max-width: 550px){.footer-container .go-up{top:calc(58px + (58 - 50) * (100vw - 550px) / (550 - 320));right:calc(14px + (14 - 5) * (100vw - 550px) / (550 - 320))}.footer-container .footer .logo{width:calc(200px + (200 - 150) * (100vw - 550px) / (550 - 320));height:calc(61px + (61 - 47) * (100vw - 550px) / (550 - 320))}}@media(max-width: 320px){.footer-container .go-up{top:50px;right:5px}.footer-container .footer .logo{width:150px;height:47px}}form textarea{resize:none}.privacy-request-form{margin:0}.privacy-request-form+.wp-block-separator{margin-top:0}.privacy-request-form .wpforms-field-label{font-size:13px;font-weight:400}.privacy-request-form .wpforms-required-label{color:#0e1816}.privacy-request-form ul{margin:0}.privacy-request-form ul li{padding:0}.privacy-request-form ul li:before{display:none}.privacy-request-form input:not([type=submit]),.privacy-request-form select{padding:10px;font-size:15px;font-weight:400;line-height:1;border:1px solid #bc955c}.privacy-request-form select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-position-x:calc(100% - 13px);background-position-y:14px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.723' height='7.568' viewBox='0 0 13.723 7.568'%3E%3Cpath id='Path_13320' data-name='Path 13320' d='M8494.769-3575.37l6.154,6.154-6.154,6.154' transform='translate(-3562.354 -8494.062) rotate(90)' fill='none' stroke='%23bc955c' stroke-linecap='square' stroke-width='1'/%3E%3C/svg%3E%0A")}.privacy-request-form input[type=checkbox]{position:relative;width:24px;height:24px;border:none;background:transparent}.privacy-request-form input[type=checkbox]:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background:#fff;border:1px solid #bc955c}.privacy-request-form input[type=checkbox]:after{content:"";position:absolute;top:-5px;left:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:22px;height:10px;background:transparent;border:2px solid;border-color:transparent transparent #bc955c #bc955c;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.privacy-request-form input[type=checkbox]:checked:after{opacity:1}.privacy-request-form .other-text input{border-color:transparent transparent #bc955c}.privacy-request-form .wpforms-field-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.privacy-request-form .wpforms-field{width:48%}.privacy-request-form .wpforms-field.wpforms-field-select{width:22%}.privacy-request-form .wpforms-field.wpforms-field-html{width:100%}.privacy-request-form .wpforms-submit{width:100%;padding:32px 0;text-align:center;border-top:1px solid #1a3c34;cursor:pointer}.privacy-request-form .wpforms-field-checkbox li{display:-webkit-box;display:-ms-flexbox;display:flex}.privacy-request-form .wpforms-field-checkbox li label{margin-top:3px}@media(max-width: 768px){.privacy-request-form .wpforms-field{width:100%}.privacy-request-form .wpforms-field.wpforms-field-select{width:48%}.privacy-request-form .wpforms-field.other-checkbox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.privacy-request-form .wpforms-field.other-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.privacy-request-form .wpforms-field.form-note{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.header-container{position:fixed;top:0;left:0;width:100%;height:100px;border-bottom:1px solid transparent;-webkit-transition-property:border-color,background-color,-webkit-transform;transition-property:border-color,background-color,-webkit-transform;transition-property:border-color,background-color,transform;transition-property:border-color,background-color,transform,-webkit-transform;-webkit-transition-duration:1s,1s,.3s;transition-duration:1s,1s,.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:2000}.header-container .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.header-container .header .logo{display:block}.header-container .header .logo .logo-image{display:block;width:184px}.header-container .header .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin-right:-33px}.header-container .header .main-menu .menu-item a{display:block;height:100%;color:#fff;text-transform:uppercase;font-size:12px;letter-spacing:.05em}.header-container .header .main-menu .menu-item a .underline{background-image:linear-gradient(to top, transparent 0, #FFFFFF 0, #FFFFFF 1px, transparent 1px);background-repeat:no-repeat;background-size:0 100%;-webkit-transition:background-size 1s;transition:background-size 1s;background-position:left}.header-container .header .main-menu .menu-item a:hover .underline{background-size:100% 100%}.header-container .header .main-menu .menu-item.current-menu-item>a{color:#bc955c;font-weight:700}.header-container .header .main-menu>.menu-item{position:relative}.header-container .header .main-menu>.menu-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 33px}.header-container .header .main-menu>.menu-item:hover .sub-menu{opacity:1;visibility:visible}.header-container .header .main-menu .sub-menu{position:absolute;top:100%;min-width:100%;border-top:1px solid #bc955c;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);padding:12px 0;text-align:center;background-color:#2b3a37;opacity:0;visibility:hidden;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.header-container .header .main-menu .sub-menu a{display:block;padding:11px 20px;white-space:nowrap}.header-container .header .main-menu .menu-item-has-children>a::after{content:"";display:block;width:6px;height:6px;border-right:1px solid #fff;border-bottom:1px solid #fff;margin:0 0 0 10px;-webkit-transform:translate(0, -4px) rotate(45deg);transform:translate(0, -4px) rotate(45deg);-webkit-transition-property:border-color,border-width,margin,-webkit-transform;transition-property:border-color,border-width,margin,-webkit-transform;transition-property:transform,border-color,border-width,margin;transition-property:transform,border-color,border-width,margin,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.header-container .header .main-menu .menu-item-has-children:hover>a::after{-webkit-transform:translate(0, 0) rotate(225deg);transform:translate(0, 0) rotate(225deg)}.header-container .header .mobile-menu-button{display:none}.hide-header .header-container{-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}.mobile-menu-opened .header-container,.page-scrolled .header-container,.internal-page .header-container{background-color:#132420;border-color:#fff}.mobile-menu-opened .header-container{-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media(min-width: 1367px){.header-container .header .main-menu .menu-item a{font-size:calc(12px + (12 - 13) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.header-container .header .main-menu .menu-item a{font-size:13px}}@media(max-width: 1365px){.header-container .header .logo .logo-image{width:calc(184px + (184 - 130) * (100vw - 1366px) / (1366 - 1024))}.header-container .header .main-menu{margin-right:calc(-33px + (-33 - -15) * (100vw - 1366px) / (1366 - 1024))}.header-container .header .main-menu>.menu-item>a{padding:0 calc(33px + (33 - 15) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.header-container .header .logo .logo-image{width:184px}.header-container .header .main-menu{display:none}.header-container .header .mobile-menu-button{position:relative;display:block;width:56px;height:56px;margin-right:-17px}.header-container .header .mobile-menu-button .line{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:22px;height:1px;background-color:#fff;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.3s,.7s;transition-duration:.3s,.7s;-webkit-transition-delay:.3s,0s;transition-delay:.3s,0s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.header-container .header .mobile-menu-button .line:nth-child(1){-webkit-transform:translate(0, -9px);transform:translate(0, -9px)}.header-container .header .mobile-menu-button .line:nth-child(3){-webkit-transform:translate(0, 9px);transform:translate(0, 9px)}.header-container .header .mobile-menu-button.opened .line{-webkit-transition-delay:0s;transition-delay:0s}.header-container .header .mobile-menu-button.opened .line:nth-child(1){-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg)}.header-container .header .mobile-menu-button.opened .line:nth-child(2){opacity:0}.header-container .header .mobile-menu-button.opened .line:nth-child(3){-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg)}}.image-with-border{position:relative;overflow:hidden}.image-with-border .image{-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease, -webkit-transform 2s ease}.image-with-border .image.animated{-webkit-transform:scale(1.02);transform:scale(1.02)}.image-with-border.no-text .image{display:block;width:100%;min-height:190px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-with-border.no-text .border{position:absolute;top:40px;left:40px;right:40px;bottom:40px}.image-with-border.has-text .section-content{padding:40px}.image-with-border.has-text .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-with-border.has-text .border{position:relative}.image-with-border.has-text .text{padding:67px 130px;color:#fff;text-align:center;font-size:26px;line-height:40px;font-family:"IvarHeadline",serif;opacity:0;-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}.image-with-border.has-text .text.animated{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;transition-delay:0s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}@media(min-width: 1367px){.image-with-border.no-text .border{top:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560));left:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560));right:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560));bottom:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560))}.image-with-border.has-text .section-content{padding:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560))}.image-with-border.has-text .text{padding:calc(67px + (67 - 76) * (100vw - 1366px) / (1366 - 2560)) calc(130px + (130 - 145) * (100vw - 1366px) / (1366 - 2560));font-size:calc(26px + (26 - 30) * (100vw - 1366px) / (1366 - 2560));line-height:calc(40px + (40 - 46) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.image-with-border.no-text .border{top:45px;left:45px;right:45px;bottom:45px}.image-with-border.has-text .section-content{padding:45px}.image-with-border.has-text .text{padding:76px 145px;font-size:30px;line-height:46px}}@media(max-width: 1365px){.image-with-border.no-text .border{top:calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 768));left:calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 768));right:calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 768));bottom:calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 768))}.image-with-border.has-text .section-content{padding:calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 768))}.image-with-border.has-text .text{padding:calc(67px + (67 - 50) * (100vw - 1366px) / (1366 - 768)) calc(130px + (130 - 50) * (100vw - 1366px) / (1366 - 768));font-size:calc(26px + (26 - 23) * (100vw - 1366px) / (1366 - 768));line-height:calc(40px + (40 - 37) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.image-with-border.no-text .border{top:calc(20px + (20 - 15) * (100vw - 768px) / (768 - 320));left:calc(20px + (20 - 15) * (100vw - 768px) / (768 - 320));right:calc(20px + (20 - 15) * (100vw - 768px) / (768 - 320));bottom:calc(20px + (20 - 15) * (100vw - 768px) / (768 - 320))}.image-with-border.has-text .section-content{padding:calc(20px + (20 - 15) * (100vw - 768px) / (768 - 320))}.image-with-border.has-text .text{padding:calc(50px + (50 - 30) * (100vw - 768px) / (768 - 320));font-size:calc(23px + (23 - 20) * (100vw - 768px) / (768 - 320));line-height:calc(37px + (37 - 33) * (100vw - 768px) / (768 - 320))}}@media(max-width: 320px){.image-with-border.no-text .border{top:15px;left:15px;right:15px;bottom:15px}.image-with-border.has-text .section-content{padding:15px}.image-with-border.has-text .text{padding:30px;font-size:20px;line-height:33px}}.image-with-c-border{position:relative;padding:40px}.image-with-c-border .deco{position:absolute;background-color:#bc955c}.image-with-c-border .image-wrap{position:relative;overflow:hidden}.image-with-c-border .image{position:relative;display:block;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.image-with-c-border.border-left{padding-right:0}.image-with-c-border.border-left .deco{top:0;left:0;bottom:0;width:213px;will-change:width;-webkit-transition:width 1s ease;transition:width 1s ease}.image-with-c-border.border-bottom{padding-top:0}.image-with-c-border.border-bottom .deco{left:0;right:0;bottom:0;height:213px;will-change:height;-webkit-transition:height 1s ease;transition:height 1s ease}.image-with-c-border .image-overlay{background-color:#0e1816;opacity:.6;-webkit-transition:-webkit-transform 1s .2s ease;transition:-webkit-transform 1s .2s ease;transition:transform 1s .2s ease;transition:transform 1s .2s ease, -webkit-transform 1s .2s ease}.image-with-c-border .logo{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:50%;-webkit-transition:opacity 1s .4s ease;transition:opacity 1s .4s ease}.image-with-c-border.not-animated.border-left .deco{width:0}.image-with-c-border.not-animated.border-bottom .deco{height:0}.image-with-c-border.not-animated .image{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px)}.image-with-c-border.not-animated .image-overlay{-webkit-transform:translate(0, 101%);transform:translate(0, 101%)}.image-with-c-border.not-animated .logo{opacity:0}@media(max-width: 1365px){.image-with-c-border{padding:calc(40px + (40 - 25) * (100vw - 1366px) / (1366 - 1024))}.image-with-c-border.border-left .deco{width:calc(213px + (213 - 150) * (100vw - 1366px) / (1366 - 1024))}.image-with-c-border.border-bottom .deco{height:calc(213px + (213 - 150) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.image-with-c-border{padding:calc(25px + (25 - 15) * (100vw - 1024px) / (1024 - 768))}.image-with-c-border.border-left .deco{width:calc(150px + (150 - 110) * (100vw - 1024px) / (1024 - 768))}.image-with-c-border.border-bottom .deco{height:calc(150px + (150 - 110) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.image-with-c-border{padding:15px}.image-with-c-border.border-left .deco{width:110px}.image-with-c-border.border-bottom .deco{height:110px}}#menu-mobile{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;top:-100%;left:0;width:100%;height:calc(100% - 100px);background-color:#0e1816;overflow:auto;z-index:1000;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;transition-property:transform,opacity,visibility;transition-property:transform,opacity,visibility,-webkit-transform;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:ease;transition-timing-function:ease}#menu-mobile.active{-webkit-transform:translate(0, calc(100% + 200px));transform:translate(0, calc(100% + 200px))}#menu-mobile .window-container{width:100%;min-height:100%}#menu-mobile .window-container .window{position:relative}#menu-mobile .window-container .window .main-menu-mobile{background-color:#132420;text-transform:uppercase;font-size:16px;letter-spacing:.05em;text-align:center;color:#fff}#menu-mobile .window-container .window .main-menu-mobile .menu-item{position:relative;border-bottom:1px solid #394a47}#menu-mobile .window-container .window .main-menu-mobile .menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:110px}#menu-mobile .window-container .window .main-menu-mobile>.menu-item:last-child{background-color:#bc955c}#menu-mobile .window-container .window .main-menu-mobile .open-sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;height:110px;width:110px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}#menu-mobile .window-container .window .main-menu-mobile .open-sub-menu.opened{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#menu-mobile .window-container .window .main-menu-mobile .sub-menu{display:none;border-top:1px solid #394a47;background-color:#1a3c34}.page-description-layout{display:-webkit-box;display:-ms-flexbox;display:flex}.page-description-layout .image-with-c-border{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;width:557px}.page-description-layout.obverse .image-with-c-border{margin-right:125px}.page-description-layout.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-description-layout.reverse .image-with-c-border{margin-left:125px}.page-description-text-container{position:relative}.page-description-text-container .section-heading{margin-top:15px}.page-description-text-container .section-title-with-bg-letter{position:relative;text-transform:uppercase;font-size:12px;letter-spacing:.1em;font-weight:700;line-height:1;color:#bc955c}.page-description-text-container .section-title-with-bg-letter__bg-letter{position:absolute;-webkit-transform:translate(-41%, -31%);transform:translate(-41%, -31%);font-family:"IvarHeadline",serif;font-size:283px;font-weight:400;line-height:1;opacity:.11}.page-description-text-container .description{margin-top:40px}.page-description-text-container .page-link{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #1a3c34}.page-description-text-container .page-link .text{padding-right:20px}.page-description-text-container .page-link:hover .arrow-right::before,.page-description-text-container .page-link:hover .arrow-left::before{background-color:#bc955c}.page-description-text-container .page-link:hover .arrow-right::after,.page-description-text-container .page-link:hover .arrow-left::after{border-color:#bc955c}.page-description-text-container .page-link:hover .arrow-right::before,.page-description-text-container .page-link:hover .arrow-left::before{width:120%}.page-description-text-container .section-title-with-bg-letter,.page-description-text-container .section-heading,.page-description-text-container .description{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px)}.page-description-text-container.has-page-link{padding-bottom:100px}.page-description-text-container.animated .section-title-with-bg-letter,.page-description-text-container.animated .section-heading,.page-description-text-container.animated .description{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;transition-delay:0s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}@media(min-width: 1367px){.page-description-layout .image-with-c-border{width:calc(557px + (557 - 680) * (100vw - 1366px) / (1366 - 2560))}.page-description-layout.obverse .image-with-c-border{margin-right:calc(125px + (125 - 150) * (100vw - 1366px) / (1366 - 2560))}.page-description-layout.reverse .image-with-c-border{margin-left:calc(125px + (125 - 150) * (100vw - 1366px) / (1366 - 2560))}.page-description-text-container .section-heading{margin-top:calc(15px + (15 - 18) * (100vw - 1366px) / (1366 - 2560))}.page-description-text-container .section-title-with-bg-letter{font-size:calc(12px + (12 - 14) * (100vw - 1366px) / (1366 - 2560))}.page-description-text-container .section-title-with-bg-letter__bg-letter{font-size:calc(283px + (283 - 320) * (100vw - 1366px) / (1366 - 2560))}.page-description-text-container .description{margin-top:calc(40px + (40 - 46) * (100vw - 1366px) / (1366 - 2560))}.page-description-text-container .page-link{height:calc(80px + (80 - 90) * (100vw - 1366px) / (1366 - 2560))}.page-description-text-container.has-page-link{padding-bottom:calc(100px + (100 - 120) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.page-description-layout .image-with-c-border{width:680px}.page-description-layout.obverse .image-with-c-border{margin-right:150px}.page-description-layout.reverse .image-with-c-border{margin-left:150px}.page-description-text-container .section-heading{margin-top:18px}.page-description-text-container .section-title-with-bg-letter{font-size:14px}.page-description-text-container .section-title-with-bg-letter__bg-letter{font-size:320px}.page-description-text-container .description{margin-top:46px}.page-description-text-container .page-link{height:90px}}@media(max-width: 1365px){.page-description-layout .image-with-c-border{width:calc(557px + (557 - 400) * (100vw - 1366px) / (1366 - 1024))}.page-description-layout.obverse .image-with-c-border{margin-right:calc(125px + (125 - 65) * (100vw - 1366px) / (1366 - 1024))}.page-description-layout.reverse .image-with-c-border{margin-left:calc(125px + (125 - 65) * (100vw - 1366px) / (1366 - 1024))}.page-description-text-container .section-title-with-bg-letter__bg-letter{font-size:calc(283px + (283 - 180) * (100vw - 1366px) / (1366 - 1024))}.page-description-text-container .description{margin-top:calc(40px + (40 - 30) * (100vw - 1366px) / (1366 - 1024))}.page-description-text-container .page-link{height:calc(80px + (80 - 70) * (100vw - 1366px) / (1366 - 1024))}.page-description-text-container.has-page-link{padding-bottom:calc(100px + (100 - 90) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.page-description-layout .image-with-c-border{width:calc(400px + (400 - 300) * (100vw - 1024px) / (1024 - 768))}.page-description-layout.obverse .image-with-c-border{margin-right:calc(65px + (65 - 25) * (100vw - 1024px) / (1024 - 768))}.page-description-layout.reverse .image-with-c-border{margin-left:calc(65px + (65 - 25) * (100vw - 1024px) / (1024 - 768))}.page-description-text-container .section-title-with-bg-letter__bg-letter{font-size:calc(180px + (180 - 100) * (100vw - 1024px) / (1024 - 768))}.page-description-text-container .description{margin-top:calc(30px + (30 - 20) * (100vw - 1024px) / (1024 - 768))}.page-description-text-container .page-link{height:70px}.page-description-text-container.has-page-link{padding-bottom:90px}}@media(max-width: 768px){.page-description-layout.obverse,.page-description-layout.reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-description-layout.obverse .image-with-c-border,.page-description-layout.reverse .image-with-c-border{margin:auto;width:calc(400px + (400 - 260) * (100vw - 768px) / (768 - 320))}.page-description-text-container .section-title-with-bg-letter__bg-letter{font-size:100px}.page-description-text-container .description{margin-top:20px}}.page-link-text{font-family:"IvarText",serif;font-size:11px;text-transform:uppercase;letter-spacing:.275em;line-height:1.7;color:#1a3c34;-webkit-transition:color 1s ease;transition:color 1s ease}.page-link-text:hover{color:#bc955c}@media(min-width: 1367px){.page-link-text{font-size:calc(11px + (11 - 13) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.page-link-text{font-size:13px}}@media(max-width: 1365px){.page-link-text{font-size:calc(11px + (11 - 10) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.page-link-text{font-size:10px}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination .page-numbers{width:30px;text-align:center;font-size:14px;color:#868b8a}.pagination .page-numbers.current{color:#0e1816}.pagination .page-numbers.dots{pointer-events:none}.pagination .page-numbers.prev,.pagination .page-numbers.next{position:relative}.pagination .page-numbers.prev::before,.pagination .page-numbers.next::before{content:"";position:absolute;top:2px;width:6px;height:6px;border-top:1px solid #868b8a;border-left:1px solid #868b8a}.pagination .page-numbers.prev::before{left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pagination .page-numbers.next::before{right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.post-links-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;border-top:1px solid #132420;border-bottom:1px solid #132420}.post-links-block .prev-post-link,.post-links-block .next-post-link{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48px}.post-links-block .prev-post-link:hover .arrow-right::before,.post-links-block .prev-post-link:hover .arrow-left::before,.post-links-block .next-post-link:hover .arrow-right::before,.post-links-block .next-post-link:hover .arrow-left::before{background-color:#bc955c}.post-links-block .prev-post-link:hover .arrow-right::after,.post-links-block .prev-post-link:hover .arrow-left::after,.post-links-block .next-post-link:hover .arrow-right::after,.post-links-block .next-post-link:hover .arrow-left::after{border-color:#bc955c}.post-links-block .prev-post-link:hover .arrow-right::before,.post-links-block .prev-post-link:hover .arrow-left::before,.post-links-block .next-post-link:hover .arrow-right::before,.post-links-block .next-post-link:hover .arrow-left::before{width:120%}.post-links-block .prev-post-link{padding-right:20px}.post-links-block .next-post-link{padding-left:20px}.post-links-block .page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:100%}@media(min-width: 1367px){.post-links-block{height:calc(80px + (80 - 90) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.post-links-block{height:90px}}.status-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"IvarDisplay",serif;font-weight:400;margin-bottom:37px}.status-container .category{position:relative;cursor:pointer}.status-container .category::after{content:"";position:absolute;left:0;bottom:4px;width:100%;height:1px;background-color:#bc955c;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.status-container .category .category-name{opacity:.5;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.status-container .category:hover::after,.status-container .category:focus::after,.status-container .category.active::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.status-container .category:hover .category-name,.status-container .category:focus .category-name,.status-container .category.active .category-name{opacity:1}.status-container .category:nth-child(n+2){margin-left:2em}@media(max-width: 768px){.status-container .category .category-name{font-size:calc(30px + (30 - 21) * (100vw - 768px) / (768 - 320));line-height:calc(40px + (40 - 32) * (100vw - 768px) / (768 - 320))}}@media(max-width: 320px){.status-container .category .category-name{font-size:21px;line-height:32px}}.team-member-photo-container{position:relative;display:block}.team-member-photo-container .lining{position:absolute;display:block;left:0;bottom:0;width:80%;height:23%;background-color:#bc955c}.team-member-photo-container .team-member-photo-wrap{position:relative;display:block;padding:0 0 7.5% 7.5%}.team-member-photo-container .spacer-wrap{position:relative;display:block;overflow:hidden}.team-member-photo-container .spacer-wrap .photo-spacer{position:relative;display:block;padding-top:140.54%;z-index:1}.team-member-photo-container .team-member-photo{display:block;width:100%}.team-member-container{width:calc(25% - 1px);padding:0 35px 50px}.team-member-container .team-member{display:block}.team-member-container .team-member .text{display:block;padding:28px 0 0 18px}.team-member-container .team-member .name{display:block;font-size:22px}.team-member-container .team-member .position{display:block;margin-top:10px;color:#bc955c}.team-member-container .team-member .more{background-image:linear-gradient(to top, transparent 0, #0E1816 0, #0E1816 1px, transparent 1px);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size .3s;transition:background-size .3s;background-position:left;display:inline-block;margin-top:25px;font-size:13px;line-height:1}.team-member-container .team-member .photo-spacer{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(14, 24, 22, 0.5)));background-image:linear-gradient(to bottom, transparent, rgba(14, 24, 22, 0.5));opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.team-member-container .team-member .team-member-photo{-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease, -webkit-transform 1s ease}.team-member-container .team-member:hover .team-member-photo{-webkit-transform:scale(1.05);transform:scale(1.05)}.team-member-container .team-member:hover .photo-spacer{opacity:1}.team-member-container .team-member:hover .more{background-size:0 100%}@media(min-width: 1920px){.team-member-container{width:calc(20% - 1px)}}@media(max-width: 1365px){.team-member-container{padding:0 calc(35px + (35 - 20) * (100vw - 1366px) / (1366 - 1024)) 50px}.team-member-container .team-member .name{font-size:calc(22px + (22 - 20) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.team-member-container{width:calc(33.33% - 1px);padding:0 calc(35px + (35 - 20) * (100vw - 1024px) / (1024 - 768)) 50px}.team-member-container .team-member .name{font-size:calc(22px + (22 - 20) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.team-member-container{width:calc(50% - 1px);padding:0 calc(35px + (35 - 10) * (100vw - 768px) / (768 - 320)) calc(50px + (50 - 40) * (100vw - 768px) / (768 - 320))}.team-member-container .team-member .text{padding:calc(28px + (28 - 15) * (100vw - 768px) / (768 - 320)) 0 0 18px}.team-member-container .team-member .name{font-size:calc(22px + (22 - 18) * (100vw - 768px) / (768 - 320))}}@media(max-width: 320px){.team-member-container{padding:0 10px 40px}.team-member-container .team-member .text{padding:15px 0 0 18px}.team-member-container .team-member .name{font-size:18px}}.team-members-list{margin-left:-35px;margin-right:-35px}@media(max-width: 1365px){.team-members-list{margin-left:calc(-35px + (-35 - -20) * (100vw - 1366px) / (1366 - 1024));margin-right:calc(-35px + (-35 - -20) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.team-members-list{margin-left:calc(-35px + (-35 - -20) * (100vw - 1024px) / (1024 - 768));margin-right:calc(-35px + (-35 - -20) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.team-members-list{margin-left:calc(-35px + (-35 - -10) * (100vw - 768px) / (768 - 320));margin-right:calc(-35px + (-35 - -10) * (100vw - 768px) / (768 - 320))}}@media(max-width: 320px){.team-members-list{margin-left:-10px;margin-right:-10px}}.section-404 .section-content{padding:100px 0 90px}.section-404 .section-content .main-text-container{position:relative;width:730px;height:300px;margin:auto;border:1px solid #bc955c;font-family:"IvarHeadline",serif}.section-404 .section-content .main-text-container .text-404{position:absolute;top:50%;left:-104px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:rgba(188,149,92,.11);font-size:283px;line-height:.8;background-color:#fff}.section-404 .section-content .main-text-container .main-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:10px;height:100%;width:100%;text-align:center}.section-404 .section-content .main-text-container .main-text a{color:#bc955c;background-image:linear-gradient(to top, transparent 3px, #BC955C 3px, #BC955C 4px, transparent 4px);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size .3s;transition:background-size .3s;background-position:left}.section-404 .section-content .main-text-container .main-text a.hover,.section-404 .section-content .main-text-container .main-text a:hover{background-size:0 100%}.section-404 .section-content .main-text-container .main-text p{margin:0}@media(min-width: 1367px){.section-404 .section-content{padding:calc(100px + (100 - 120) * (100vw - 1366px) / (1366 - 2560)) 0 calc(90px + (90 - 110) * (100vw - 1366px) / (1366 - 2560))}.section-404 .section-content .main-text-container{width:calc(730px + (730 - 800) * (100vw - 1366px) / (1366 - 2560));height:calc(300px + (300 - 350) * (100vw - 1366px) / (1366 - 2560))}.section-404 .section-content .main-text-container .text-404{left:calc(-104px + (-104 - -119) * (100vw - 1366px) / (1366 - 2560));font-size:calc(283px + (283 - 320) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.section-404 .section-content{padding:120px 0 110px}.section-404 .section-content .main-text-container{width:800px;height:350px}.section-404 .section-content .main-text-container .text-404{left:-119px;font-size:320px}}@media(max-width: 1365px){.section-404 .section-content{padding:calc(100px + (100 - 50) * (100vw - 1366px) / (1366 - 320)) 0 calc(90px + (90 - 50) * (100vw - 1366px) / (1366 - 320))}.section-404 .section-content .main-text-container{width:calc(730px + (730 - 230) * (100vw - 1366px) / (1366 - 320));height:calc(300px + (300 - 260) * (100vw - 1366px) / (1366 - 320))}.section-404 .section-content .main-text-container .text-404{left:calc(-104px + (-104 - -45) * (100vw - 1366px) / (1366 - 320));font-size:calc(283px + (283 - 130) * (100vw - 1366px) / (1366 - 320))}}@media(max-width: 320px){.section-404 .section-content{padding:50px 0 50px}.section-404 .section-content .main-text-container{width:230px;height:260px}.section-404 .section-content .main-text-container .text-404{left:-45px;font-size:130px}}.about-the-firm-section .section-content{display:-webkit-box;display:-ms-flexbox;display:flex}.about-the-firm-section .section-content .image-with-c-border{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;width:557px}.about-the-firm-section .section-content .description{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:15px 0;margin:40px 0 40px 125px;border-top:3px solid #bc955c}.about-the-firm-section .section-content .description.animated{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;transition-delay:0s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}@media(min-width: 1367px){.about-the-firm-section .section-content .image-with-c-border{width:calc(557px + (557 - 680) * (100vw - 1366px) / (1366 - 2560))}.about-the-firm-section .section-content .description{margin:40px 0 40px calc(125px + (125 - 150) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.about-the-firm-section .section-content .image-with-c-border{width:680px}.about-the-firm-section .section-content .description{margin:40px 0 40px 150px}}@media(max-width: 1365px){.about-the-firm-section .section-content .image-with-c-border{width:calc(557px + (557 - 400) * (100vw - 1366px) / (1366 - 1024))}.about-the-firm-section .section-content .description{margin:calc(40px + (40 - 25) * (100vw - 1366px) / (1366 - 1024)) 0 calc(40px + (40 - 25) * (100vw - 1366px) / (1366 - 1024)) calc(125px + (125 - 65) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.about-the-firm-section .section-content .image-with-c-border{width:calc(400px + (400 - 300) * (100vw - 1024px) / (1024 - 768))}.about-the-firm-section .section-content .description{margin:calc(25px + (25 - 15) * (100vw - 1024px) / (1024 - 768)) 0 calc(25px + (25 - 15) * (100vw - 1024px) / (1024 - 768)) calc(65px + (65 - 25) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.about-the-firm-section .section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-the-firm-section .section-content .image-with-c-border{width:calc(400px + (400 - 260) * (100vw - 768px) / (768 - 320))}.about-the-firm-section .section-content .description{padding:30px 0 0;margin:60px 0 0}}.blockquote-section .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 0;background-color:#e6e7e7;overflow:hidden}.blockquote-section .section-content .photo-container{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;position:relative;width:263px;padding:20px}.blockquote-section .section-content .photo-container .deco{position:absolute;top:0;left:0;bottom:0;width:40%;background-color:#bc955c}.blockquote-section .section-content .photo-container .deco::before,.blockquote-section .section-content .photo-container .deco::after{content:"";position:absolute;left:0;width:100%;height:100vh;background-color:#fff}.blockquote-section .section-content .photo-container .deco::before{top:100%}.blockquote-section .section-content .photo-container .deco::after{bottom:100%}.blockquote-section .section-content .photo-container .photo{position:relative;display:block;width:100%;z-index:1}.blockquote-section .section-content .text-container{border-top:1px solid #132420;border-bottom:1px solid #132420;margin:20px 60px 20px 84px;padding:36px 0;text-align:center}.blockquote-section .section-content .text-container .text{font-family:"IvarHeadline",serif;font-size:24px;line-height:34px}.blockquote-section .section-content .text-container .info{margin-top:25px;font-size:16px;line-height:22px}.blockquote-section .section-content .text-container .info .name{font-weight:700}@media(min-width: 1367px){.blockquote-section .section-content .photo-container{width:calc(263px + (263 - 350) * (100vw - 1366px) / (1366 - 2560));padding:calc(20px + (20 - 25) * (100vw - 1366px) / (1366 - 2560))}.blockquote-section .section-content .text-container{margin:calc(20px + (20 - 25) * (100vw - 1366px) / (1366 - 2560)) 60px calc(20px + (20 - 25) * (100vw - 1366px) / (1366 - 2560)) 84px}.blockquote-section .section-content .text-container .text{font-size:calc(24px + (24 - 27) * (100vw - 1366px) / (1366 - 2560));line-height:calc(34px + (34 - 39) * (100vw - 1366px) / (1366 - 2560))}.blockquote-section .section-content .text-container .info{margin-top:calc(25px + (25 - 28) * (100vw - 1366px) / (1366 - 2560));font-size:calc(16px + (16 - 18) * (100vw - 1366px) / (1366 - 2560));line-height:calc(22px + (22 - 25) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.blockquote-section .section-content .photo-container{width:350px;padding:25px}.blockquote-section .section-content .text-container{margin:25px 60px 25px 84px}.blockquote-section .section-content .text-container .text{font-size:27px;line-height:39px}.blockquote-section .section-content .text-container .info{margin-top:28px;font-size:18px;line-height:25px}}@media(max-width: 1365px){.blockquote-section .section-content .photo-container{width:calc(263px + (263 - 200) * (100vw - 1366px) / (1366 - 768))}.blockquote-section .section-content .text-container{margin:calc(20px + (20 - 10) * (100vw - 1366px) / (1366 - 768)) calc(60px + (60 - 20) * (100vw - 1366px) / (1366 - 768)) calc(20px + (20 - 10) * (100vw - 1366px) / (1366 - 768)) calc(84px + (84 - 20) * (100vw - 1366px) / (1366 - 768));padding:calc(36px + (36 - 16) * (100vw - 1366px) / (1366 - 768)) 0}.blockquote-section .section-content .text-container .text{font-size:calc(24px + (24 - 20) * (100vw - 1366px) / (1366 - 768));line-height:calc(34px + (34 - 30) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.blockquote-section .section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 24px}.blockquote-section .section-content .photo-container{width:200px}.blockquote-section .section-content .photo-container .deco{width:100%;height:60%}.blockquote-section .section-content .photo-container .deco::before,.blockquote-section .section-content .photo-container .deco::after{top:0;width:100vw;height:100%}.blockquote-section .section-content .photo-container .deco::before{right:100%;left:auto}.blockquote-section .section-content .photo-container .deco::after{left:100%}.blockquote-section .section-content .text-container{margin:10px 20px;padding:16px 0}.blockquote-section .section-content .text-container .text{font-size:calc(20px + (20 - 18) * (100vw - 768px) / (768 - 320));line-height:calc(30px + (30 - 28) * (100vw - 768px) / (768 - 320))}.blockquote-section .section-content .text-container .info{font-size:calc(16px + (16 - 14) * (100vw - 768px) / (768 - 320));line-height:calc(22px + (22 - 20) * (100vw - 768px) / (768 - 320))}}@media(max-width: 320px){.blockquote-section .section-content .text-container .text{font-size:18px;line-height:28px}.blockquote-section .section-content .text-container .info{font-size:14px;line-height:20px}}.case-studies-section .section-content{padding:60px 0 80px}.case-studies-section .section-content .case-card{display:-webkit-box;display:-ms-flexbox;display:flex}.case-studies-section .section-content .case-card .image-with-c-border{-ms-flex-negative:0;flex-shrink:0;width:483px}.case-studies-section .section-content .case-card .image-with-c-border .image-wrap,.case-studies-section .section-content .case-card .image-with-c-border .image{height:100%}.case-studies-section .section-content .case-card .text-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:40px 0;padding:30px 100px 30px 140px;overflow:hidden}.case-studies-section .section-content .case-card .border{position:absolute;width:100%;height:1px;left:0;background-color:#bc955c;-webkit-transform:translate(100%, 0);transform:translate(100%, 0)}.case-studies-section .section-content .case-card .border.top{top:0}.case-studies-section .section-content .case-card .border.bottom{bottom:0}.case-studies-section .section-content .case-card .border.animated{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.case-studies-section .section-content .case-card .title,.case-studies-section .section-content .case-card .description,.case-studies-section .section-content .case-card .link-container{opacity:0;-webkit-transform:translate(0, 10px);transform:translate(0, 10px)}.case-studies-section .section-content .case-card .title.animated,.case-studies-section .section-content .case-card .description.animated,.case-studies-section .section-content .case-card .link-container.animated{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;transition-delay:0s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.case-studies-section .section-content .case-card .title{color:#bc955c;font-size:16px;font-weight:700}.case-studies-section .section-content .case-card .description{margin:24px 0 21px;font-size:20px;line-height:30px}.case-studies-section .section-content .case-card .link{color:#1a3c34;font-size:13px;background-image:linear-gradient(to top, transparent 0, #1a3c34 0, #1a3c34 1px, transparent 1px);background-repeat:no-repeat;background-size:100% 100%;-webkit-animation-duration:.7s;animation-duration:.7s}.case-studies-section .section-content .case-card .link.hover,.case-studies-section .section-content .case-card .link:hover{-webkit-animation-name:underline-run-right;animation-name:underline-run-right}.case-studies-section .section-content .case-card:nth-child(n+2){margin-top:60px}@media(min-width: 1367px){.case-studies-section .section-content .case-card .image-with-c-border{width:calc(483px + (483 - 700) * (100vw - 1366px) / (1366 - 2560))}.case-studies-section .section-content .case-card .title{font-size:calc(16px + (16 - 18) * (100vw - 1366px) / (1366 - 2560))}.case-studies-section .section-content .case-card .description{font-size:calc(20px + (20 - 23) * (100vw - 1366px) / (1366 - 2560));line-height:calc(30px + (30 - 34) * (100vw - 1366px) / (1366 - 2560))}.case-studies-section .section-content .case-card .link{font-size:calc(13px + (13 - 15) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.case-studies-section .section-content .case-card .image-with-c-border{width:700px}.case-studies-section .section-content .case-card .title{font-size:18px}.case-studies-section .section-content .case-card .description{font-size:23px;line-height:34px}.case-studies-section .section-content .case-card .link{font-size:15px}}@media(max-width: 1365px){.case-studies-section .section-content .case-card .image-with-c-border{width:calc(483px + (483 - 420) * (100vw - 1366px) / (1366 - 1024))}.case-studies-section .section-content .case-card .text-container{margin:calc(40px + (40 - 25) * (100vw - 1366px) / (1366 - 1024)) 0;padding:30px calc(100px + (100 - 30) * (100vw - 1366px) / (1366 - 1024)) 30px calc(140px + (140 - 70) * (100vw - 1366px) / (1366 - 1024))}.case-studies-section .section-content .case-card .description{font-size:calc(20px + (20 - 18) * (100vw - 1366px) / (1366 - 1024));line-height:calc(30px + (30 - 28) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.case-studies-section .section-content .case-card .image-with-c-border{width:calc(420px + (420 - 300) * (100vw - 1024px) / (1024 - 768))}.case-studies-section .section-content .case-card .text-container{margin:calc(25px + (25 - 15) * (100vw - 1024px) / (1024 - 768)) 0;padding:calc(30px + (30 - 20) * (100vw - 1024px) / (1024 - 768)) calc(30px + (30 - 0) * (100vw - 1024px) / (1024 - 768)) calc(30px + (30 - 20) * (100vw - 1024px) / (1024 - 768)) calc(70px + (70 - 30) * (100vw - 1024px) / (1024 - 768))}.case-studies-section .section-content .case-card .description{font-size:calc(18px + (18 - 15) * (100vw - 1024px) / (1024 - 768));line-height:calc(28px + (28 - 25) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.case-studies-section .section-content .case-card{display:block}.case-studies-section .section-content .case-card .image-with-c-border{width:400px;max-width:80%;margin:auto}.case-studies-section .section-content .case-card .text-container{margin:15px 0;padding:20px 0}.case-studies-section .section-content .case-card .border.top{display:none}.case-studies-section .section-content .case-card .description{font-size:15px;line-height:25px}}.competitive-advantages-section .section-content{padding:37px 0 0}.competitive-advantages-section .section-content .line{position:absolute;top:0;left:0;width:100%;height:3px;background-color:#bc955c}.competitive-advantages-section .section-content .title{margin-bottom:47px;font-weight:700;width:683px;max-width:100%}.competitive-advantages-section .section-content .row{display:-webkit-box;display:-ms-flexbox;display:flex}.competitive-advantages-section .section-content .image-container{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;position:relative;margin:0 0 40px 40px;width:375px}.competitive-advantages-section .section-content .image-container .deco{position:absolute;top:40px;right:40px;width:100%;height:100%;background-color:#bc955c}.competitive-advantages-section .section-content .image-container .image{position:relative;display:block;width:100%}.competitive-advantages-section .section-content .advantages-container{margin-left:68px}.competitive-advantages-section .section-content .advantages-container .advantage{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:13px 0 0}.competitive-advantages-section .section-content .advantages-container .advantage::before{content:"";position:absolute;top:0;right:0;width:calc(100% + 32px);height:1px;background-position:top left;background-size:calc(100% + 32px);background-image:linear-gradient(to right, transparent 32px, #132420 32px);-webkit-transition-property:background-position,background-image;transition-property:background-position,background-image;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.competitive-advantages-section .section-content .advantages-container .advantage .index{-ms-flex-negative:0;flex-shrink:0;width:50px;color:#bc955c;font-weight:700}.competitive-advantages-section .section-content .advantages-container .advantage .text{min-height:3.4em}.competitive-advantages-section .section-content .advantages-container .advantage:nth-child(n+2){margin-top:34px}.competitive-advantages-section .section-content .advantages-container .advantage:hover::before{background-position:top right;background-image:linear-gradient(to right, transparent 32px, #BC955C 32px)}@media(min-width: 1367px){.competitive-advantages-section .section-content{padding:calc(37px + (37 - 46) * (100vw - 1366px) / (1366 - 2560)) 0 0}.competitive-advantages-section .section-content .title{width:calc(683px + (683 - 800) * (100vw - 1366px) / (1366 - 2560))}.competitive-advantages-section .section-content .image-container{margin:0 0 calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560)) calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560));width:calc(375px + (375 - 520) * (100vw - 1366px) / (1366 - 2560))}.competitive-advantages-section .section-content .image-container .deco{top:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560));right:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560))}.competitive-advantages-section .section-content .advantages-container{margin-left:calc(68px + (68 - 100) * (100vw - 1366px) / (1366 - 2560))}.competitive-advantages-section .section-content .advantages-container .advantage{padding:calc(13px + (13 - 17) * (100vw - 1366px) / (1366 - 2560)) 0 0}}@media(min-width: 2560px){.competitive-advantages-section .section-content{padding:46px 0 0}.competitive-advantages-section .section-content .title{width:800px}.competitive-advantages-section .section-content .image-container{margin:0 0 45px 45px;width:520px}.competitive-advantages-section .section-content .image-container .deco{top:45px;right:45px}.competitive-advantages-section .section-content .advantages-container{margin-left:100px}.competitive-advantages-section .section-content .advantages-container .advantage{padding:17px 0 0}}@media(max-width: 1365px){.competitive-advantages-section .section-content .image-container{margin:0 0 calc(40px + (40 - 10) * (100vw - 1366px) / (1366 - 768)) calc(40px + (40 - 10) * (100vw - 1366px) / (1366 - 768));width:calc(375px + (375 - 190) * (100vw - 1366px) / (1366 - 768))}.competitive-advantages-section .section-content .image-container .deco{top:calc(40px + (40 - 10) * (100vw - 1366px) / (1366 - 768));right:calc(40px + (40 - 10) * (100vw - 1366px) / (1366 - 768))}.competitive-advantages-section .section-content .advantages-container{margin-left:calc(68px + (68 - 48) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.competitive-advantages-section .section-content .image-container{display:none}.competitive-advantages-section .section-content .title{margin-bottom:calc(47px + (47 - 25) * (100vw - 768px) / (768 - 320))}.competitive-advantages-section .section-content .advantages-container{margin-left:0}}@media(max-width: 320px){.competitive-advantages-section .section-content .title{margin-bottom:25px}}.contact-section .section-content{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-section .section-content .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:50%;-ms-flex-negative:0;flex-shrink:0;padding:81px 0 80px}.contact-section .section-content .cities-list{-ms-flex-negative:0;flex-shrink:0;position:relative;width:243px;font-size:12px;margin-top:-10px}.contact-section .section-content .cities-list .city{display:block;text-transform:uppercase;color:#8c9c98;cursor:pointer;padding:10px 0}.contact-section .section-content .cities-list .city.active{color:#bc955c;font-weight:700}.contact-section .section-content .cities-list .pointer{position:absolute;top:17px;right:calc(100% + 70px);width:30px;height:1px;background-color:#bc955c;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.contact-section .section-content .contacts-list{width:243px}.contact-section .section-content .contacts-list .contact{display:none;font-size:16px;line-height:29px}.contact-section .section-content .contacts-list .contact .city{font-family:"IvarHeadline",serif;font-size:22px;line-height:28px}.contact-section .section-content .contacts-list .contact .city .pin{margin-right:20px;vertical-align:text-top}.contact-section .section-content .contacts-list .contact .address{margin:25px 0 19px}.contact-section .section-content .contacts-list .contact .contact-link .link-title{color:#bc955c}.contact-section .section-content .contacts-list .contact.active{display:block}.contact-section .section-content .illustrations-list{position:relative;width:50vw;-ms-flex-negative:0;flex-shrink:0;z-index:1}.contact-section .section-content .illustrations-list::before{content:"";display:block;padding-top:71.36%}.contact-section .section-content .illustrations-list .illustration{opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.contact-section .section-content .illustrations-list .illustration.active{opacity:1;z-index:1}.contact-section .section-content .illustrations-list .border{position:absolute;top:60px;left:60px;right:60px;bottom:60px;z-index:2}.contact-section .map{margin-top:-60px;height:312px}@media(min-width: 1367px){.contact-section .section-content .cities-list{width:calc(243px + (243 - 353) * (100vw - 1366px) / (1366 - 2560));font-size:calc(12px + (12 - 14) * (100vw - 1366px) / (1366 - 2560))}.contact-section .section-content .contacts-list{width:calc(243px + (243 - 353) * (100vw - 1366px) / (1366 - 2560))}.contact-section .section-content .contacts-list .contact{font-size:calc(16px + (16 - 18) * (100vw - 1366px) / (1366 - 2560));line-height:calc(29px + (29 - 33) * (100vw - 1366px) / (1366 - 2560))}.contact-section .section-content .contacts-list .contact .city{font-size:calc(22px + (22 - 25) * (100vw - 1366px) / (1366 - 2560));line-height:calc(28px + (28 - 32) * (100vw - 1366px) / (1366 - 2560))}.contact-section .section-content .contacts-list .contact .address{margin:calc(25px + (25 - 28) * (100vw - 1366px) / (1366 - 2560)) 0 calc(19px + (19 - 23) * (100vw - 1366px) / (1366 - 2560))}.contact-section .map{height:calc(312px + (312 - 400) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.contact-section .section-content .cities-list{width:353px;font-size:14px}.contact-section .section-content .contacts-list{width:353px}.contact-section .section-content .contacts-list .contact{font-size:18px;line-height:33px}.contact-section .section-content .contacts-list .contact .city{font-size:25px;line-height:32px}.contact-section .section-content .contacts-list .contact .address{margin:28px 0 23px}.contact-section .map{height:400px}}@media(max-width: 1365px){.contact-section .section-content .text-content{padding:calc(81px + (81 - 50) * (100vw - 1366px) / (1366 - 1024)) 0 80px}.contact-section .section-content .cities-list{width:calc(243px + (243 - 170) * (100vw - 1366px) / (1366 - 1024))}.contact-section .section-content .cities-list .pointer{right:calc(100% + (70px + (70 - 32) * (100vw - 1366px) / (1366 - 1024)))}.contact-section .section-content .illustrations-list .border{top:calc(60px + (60 - 30) * (100vw - 1366px) / (1366 - 1024));left:calc(60px + (60 - 30) * (100vw - 1366px) / (1366 - 1024));right:calc(60px + (60 - 30) * (100vw - 1366px) / (1366 - 1024));bottom:calc(60px + (60 - 30) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.contact-section .section-content .text-content{width:100%;padding:50px 0 30px}.contact-section .section-content .cities-list{width:calc(340px + (340 - 240) * (100vw - 1024px) / (1024 - 768))}.contact-section .section-content .cities-list .pointer{right:calc(100% + (32px + (32 - 25) * (100vw - 1024px) / (1024 - 768)))}.contact-section .section-content .illustrations-list{display:none}.contact-section .map{margin-top:0;height:calc(300px + (300 - 260) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.contact-section .section-content .text-content{padding:calc(50px + (50 - 40) * (100vw - 768px) / (768 - 320)) 0 30px}.contact-section .section-content .cities-list{font-size:calc(12px + (12 - 11) * (100vw - 768px) / (768 - 320));width:calc(240px + (240 - 130) * (100vw - 768px) / (768 - 320))}.contact-section .section-content .cities-list .pointer{top:calc(17px + (17 - 15) * (100vw - 768px) / (768 - 320));right:calc(100% + (25px + (25 - 7) * (100vw - 768px) / (768 - 320)))}.contact-section .section-content .contacts-list .contact{font-size:calc(16px + (16 - 14) * (100vw - 768px) / (768 - 320));line-height:calc(29px + (29 - 27) * (100vw - 768px) / (768 - 320))}.contact-section .section-content .contacts-list .contact .city{font-size:calc(22px + (22 - 18) * (100vw - 768px) / (768 - 320));line-height:calc(28px + (28 - 24) * (100vw - 768px) / (768 - 320))}.contact-section .section-content .contacts-list .contact .city .pin{margin-right:calc(20px + (20 - 10) * (100vw - 768px) / (768 - 320))}.contact-section .section-content .contacts-list .contact .address{margin:calc(25px + (25 - 20) * (100vw - 768px) / (768 - 320)) 0 calc(19px + (19 - 14) * (100vw - 768px) / (768 - 320))}.contact-section .map{height:260px}}@media(max-width: 320px){.contact-section .section-content .text-content{padding:40px 0 30px}.contact-section .section-content .cities-list{font-size:11px;width:130px}.contact-section .section-content .cities-list .pointer{top:15px;right:calc(100% + 7px)}.contact-section .section-content .contacts-list .contact{font-size:14px;line-height:27px}.contact-section .section-content .contacts-list .contact .city{font-size:18px;line-height:24px}.contact-section .section-content .contacts-list .contact .city .pin{margin-right:10px}.contact-section .section-content .contacts-list .contact .address{margin:20px 0 14px}}.firm-promotions-section .section-content .section-title{font-family:"IvarHeadline",serif}.firm-promotions-section .section-content .team-members-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:54px}.firm-promotions-section .section-content .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #132420;height:80px}.firm-promotions-section .section-content .link:hover .arrow-right::before,.firm-promotions-section .section-content .link:hover .arrow-left::before{background-color:#bc955c}.firm-promotions-section .section-content .link:hover .arrow-right::after,.firm-promotions-section .section-content .link:hover .arrow-left::after{border-color:#bc955c}.firm-promotions-section .section-content .link:hover .arrow-right::before,.firm-promotions-section .section-content .link:hover .arrow-left::before{width:120%}.firm-promotions-section.no-bottom-margin{margin-bottom:0}@media(min-width: 1367px){.firm-promotions-section .section-content .link{height:calc(80px + (80 - 90) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.firm-promotions-section .section-content .link{height:90px}}@media(max-width: 1365px){.firm-promotions-section .section-content .team-members-list{margin-top:calc(54px + (54 - 40) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.firm-promotions-section .section-content .team-members-list{margin-top:40px}}.front-page-about-section{margin-top:60px}.front-page-about-section .page-description-layout .page-description-text-container{padding-top:112px}@media(min-width: 1367px){.front-page-about-section{margin-top:calc(60px + (60 - 80) * (100vw - 1366px) / (1366 - 2560))}.front-page-about-section .page-description-layout .page-description-text-container{padding-top:calc(112px + (112 - 125) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.front-page-about-section{margin-top:80px}.front-page-about-section .page-description-layout .page-description-text-container{padding-top:125px}}@media(max-width: 1365px){.front-page-about-section .page-description-layout .page-description-text-container{padding-top:calc(112px + (112 - 70) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.front-page-about-section .page-description-layout .page-description-text-container{padding-top:calc(70px + (70 - 30) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.front-page-about-section .page-description-layout .page-description-text-container{padding-top:60px}}.front-page-contact-section{margin-top:60px}.front-page-contact-section .section-content .page-description-text-container{padding-top:100px}@media(max-width: 1024px){.front-page-contact-section .section-content .page-description-text-container{padding-top:calc(100px + (100 - 80) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.front-page-contact-section .section-content .page-description-text-container{padding-top:60px}}.front-page-header-section{background-color:#132420}.front-page-header-section .background-image-container{overflow:hidden}.front-page-header-section .background-image{opacity:.62;-webkit-transition:-webkit-transform 5s ease;transition:-webkit-transform 5s ease;transition:transform 5s ease;transition:transform 5s ease, -webkit-transform 5s ease}.front-page-header-section .background-image.animated{-webkit-transform:scale(1.05);transform:scale(1.05)}.front-page-header-section .background-image-overlay{background-color:#0e1816;opacity:.3}.front-page-header-section .section-content{padding-top:120px;height:662px}.front-page-header-section .section-content .slider-container{position:relative;height:100%}.front-page-header-section .section-content .slider{position:relative;width:100%;height:100%}.front-page-header-section .section-content .slide{position:absolute;top:0;left:0;width:100%;height:100%;padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;font-family:"IvarHeadline",serif;line-height:1.5;text-align:center;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.front-page-header-section .section-content .slide .line-1{font-size:49px}.front-page-header-section .section-content .slide .line-2{margin-top:6px;font-size:38px;font-style:italic}.front-page-header-section .section-content .slide.top{-webkit-transition-duration:.7s;transition-duration:.7s;opacity:0;-webkit-transform:translate(0, -150px);transform:translate(0, -150px)}.front-page-header-section .section-content .slide.bottom{-webkit-transition-duration:0s;transition-duration:0s;opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px)}.front-page-header-section .section-content .angle-container{position:absolute;bottom:-1px;height:100px;width:50vw;overflow:hidden}.front-page-header-section .section-content .angle-container__left{right:100%}.front-page-header-section .section-content .angle-container__right{left:100%}.front-page-header-section .section-content .angle-container .angle{background-color:#fff;opacity:1;-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}.front-page-header-section .section-content .angle-container .angle.animated{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;transition-delay:0s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.front-page-header-section .section-content .go-down{opacity:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-34px;right:-70px;width:40px;height:70px;cursor:pointer}.front-page-header-section .section-content .go-down.animated{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;transition-delay:0s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.front-page-header-section .section-content .go-down path{-webkit-transition:stroke 1s ease;transition:stroke 1s ease}.front-page-header-section .section-content .go-down:hover path{stroke:#bc955c}@media(min-width: 1367px){.front-page-header-section .section-content{padding-top:calc(120px + (120 - 140) * (100vw - 1366px) / (1366 - 1920));height:calc(662px + (662 - 850) * (100vw - 1366px) / (1366 - 1920))}.front-page-header-section .section-content .slide .line-1{font-size:calc(49px + (49 - 56) * (100vw - 1366px) / (1366 - 2560))}.front-page-header-section .section-content .slide .line-2{margin-top:calc(6px + (6 - 20) * (100vw - 1366px) / (1366 - 2560));font-size:calc(38px + (38 - 43) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 1920px){.front-page-header-section .section-content{padding-top:calc(140px + (140 - 150) * (100vw - 1920px) / (1920 - 2560));height:calc(850px + (850 - 1000) * (100vw - 1920px) / (1920 - 2560))}}@media(min-width: 2560px){.front-page-header-section .section-content{padding-top:150px;height:1000px}.front-page-header-section .section-content .slide .line-1{font-size:56px}.front-page-header-section .section-content .slide .line-2{margin-top:20px;font-size:43px}}@media(max-width: 1365px){.front-page-header-section .section-content{padding-left:calc(0px + (0 - 30) * (100vw - 1366px) / (1366 - 768));padding-right:calc(0px + (0 - 30) * (100vw - 1366px) / (1366 - 768));height:calc(662px + (662 - 540) * (100vw - 1366px) / (1366 - 768))}.front-page-header-section .section-content .slide .line-1{font-size:calc(49px + (49 - 27) * (100vw - 1366px) / (1366 - 768))}.front-page-header-section .section-content .slide .line-2{font-size:calc(38px + (38 - 23) * (100vw - 1366px) / (1366 - 768))}.front-page-header-section .section-content .go-down{bottom:calc(-34px + (-34 - -11) * (100vw - 1366px) / (1366 - 768));right:calc(-70px + (-70 - -24) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.front-page-header-section .section-content{padding-left:0;padding-right:0;padding-bottom:calc(30px + (30 - 15) * (100vw - 768px) / (768 - 320));height:540px}.front-page-header-section .section-content .slide{padding:calc(40px + (40 - 30) * (100vw - 768px) / (768 - 320))}.front-page-header-section .section-content .slide .line-1{font-size:calc(27px + (27 - 23) * (100vw - 768px) / (768 - 320))}.front-page-header-section .section-content .slide .line-2{margin-top:15px;font-size:calc(23px + (23 - 16) * (100vw - 768px) / (768 - 320))}.front-page-header-section .section-content .go-down{display:none}.front-page-header-section .section-content .angle-container{display:none}}@media(max-width: 320px){.front-page-header-section .section-content{padding-bottom:15px}.front-page-header-section .section-content .slide{padding:30px}.front-page-header-section .section-content .slide .line-1{font-size:23px}.front-page-header-section .section-content .slide .line-2{font-size:16px}}.front-page-numbers-section .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.front-page-numbers-section .section-content .numbers-item-container{padding:0 50px}.front-page-numbers-section .section-content .numbers-item-container .numbers-item{width:243px;text-transform:uppercase;text-align:center}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .value{opacity:0;-webkit-transform:translate(0, 20px);transform:translate(0, 20px);padding:6px 0 18px;font-family:"IvarHeadline",serif;font-size:50px;line-height:1}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:107px}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-family:"IvarText",serif;font-size:13px;letter-spacing:.275em;line-height:22px;height:0;overflow:hidden;will-change:height}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title::before,.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title::after{content:"";position:absolute;left:0;width:100%;background-color:#bc955c}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title::before{top:0;height:1px}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title::after{bottom:0;height:2px}.front-page-numbers-section .section-content .numbers-item-container .numbers-item.animated .value{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;transition-delay:0s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.front-page-numbers-section .section-content .numbers-item-container .numbers-item.animated .title{-webkit-transition:height 1s .3s ease;transition:height 1s .3s ease;height:100%}.front-page-numbers-section .section-content .numbers-item-container:nth-child(n+4){margin-top:65px}@media(min-width: 1367px){.front-page-numbers-section .section-content .numbers-item-container{padding:0 calc(50px + (50 - 100) * (100vw - 1366px) / (1366 - 1920))}}@media(min-width: 1920px){.front-page-numbers-section .section-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.front-page-numbers-section .section-content .numbers-item-container{padding:0}.front-page-numbers-section .section-content .numbers-item-container:nth-child(n+4){margin-top:0}}@media(max-width: 1365px){.front-page-numbers-section .section-content .numbers-item-container{padding:0 calc(50px + (50 - 15) * (100vw - 1366px) / (1366 - 768))}.front-page-numbers-section .section-content .numbers-item-container .numbers-item{width:calc(243px + (243 - 190) * (100vw - 1366px) / (1366 - 768))}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .value{padding:6px 0 calc(18px + (18 - 15) * (100vw - 1366px) / (1366 - 768));font-size:calc(50px + (50 - 45) * (100vw - 1366px) / (1366 - 768))}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title-container{height:calc(107px + (107 - 90) * (100vw - 1366px) / (1366 - 768))}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title{font-size:calc(13px + (13 - 10) * (100vw - 1366px) / (1366 - 768));line-height:calc(22px + (22 - 20) * (100vw - 1366px) / (1366 - 768))}.front-page-numbers-section .section-content .numbers-item-container:nth-child(n+4){margin-top:calc(65px + (65 - 55) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.front-page-numbers-section .section-content .numbers-item-container{padding:0 calc(35px + (35 - 15) * (100vw - 768px) / (768 - 480))}.front-page-numbers-section .section-content .numbers-item-container .numbers-item{width:calc(250px + (250 - 185) * (100vw - 768px) / (768 - 480))}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .value{padding:6px 0 15px;font-size:calc(45px + (45 - 37) * (100vw - 768px) / (768 - 480))}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title-container{height:calc(90px + (90 - 80) * (100vw - 768px) / (768 - 480))}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title{font-size:calc(11px + (11 - 10) * (100vw - 768px) / (768 - 480));line-height:calc(20px + (20 - 18) * (100vw - 768px) / (768 - 480))}.front-page-numbers-section .section-content .numbers-item-container:nth-child(n+3){margin-top:calc(55px + (55 - 45) * (100vw - 768px) / (768 - 480))}}@media(max-width: 480px){.front-page-numbers-section .section-content .numbers-item-container{padding:0}.front-page-numbers-section .section-content .numbers-item-container .numbers-item{width:250px}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .value{font-size:40px}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title-container{height:80px}.front-page-numbers-section .section-content .numbers-item-container .numbers-item .title{font-size:11px;line-height:18px}.front-page-numbers-section .section-content .numbers-item-container:nth-child(n+2){margin-top:45px}}.front-page-portfolio-section{margin-top:60px}.front-page-portfolio-section .section-content{display:-webkit-box;display:-ms-flexbox;display:flex}.front-page-portfolio-section .section-content .page-description-text-container{margin-top:50px}.front-page-portfolio-section .section-content .portfolio-list{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:557px;margin-left:125px;margin-right:-40px}.front-page-portfolio-section .section-content .portfolio-list .case{width:33.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px;opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px)}.front-page-portfolio-section .section-content .portfolio-list .case.animated{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;transition-delay:0s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.front-page-portfolio-section .section-content .portfolio-list .case .logo{display:block;max-width:100%}.front-page-portfolio-section .section-content .portfolio-list .case .logo.extra_small{max-width:60%}@media(min-width: 1367px){.front-page-portfolio-section{margin-top:calc(60px + (60 - 80) * (100vw - 1366px) / (1366 - 2560))}.front-page-portfolio-section .section-content .page-description-text-container{margin-top:calc(50px + (50 - 57) * (100vw - 1366px) / (1366 - 2560))}.front-page-portfolio-section .section-content .portfolio-list{width:calc(557px + (557 - 680) * (100vw - 1366px) / (1366 - 2560));margin-left:calc(125px + (125 - 150) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.front-page-portfolio-section{margin-top:80px}.front-page-portfolio-section .section-content .page-description-text-container{margin-top:57px}.front-page-portfolio-section .section-content .portfolio-list{width:680px;margin-left:150px}}@media(max-width: 1365px){.front-page-portfolio-section .section-content .portfolio-list{width:calc(557px + (557 - 400) * (100vw - 1366px) / (1366 - 1024));margin-left:calc(125px + (125 - 65) * (100vw - 1366px) / (1366 - 1024));margin-right:calc(-20px + (-20 - -15) * (100vw - 1366px) / (1366 - 1024))}.front-page-portfolio-section .section-content .portfolio-list .case{padding:calc(40px + (40 - 25) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.front-page-portfolio-section .section-content .page-description-text-container{margin-top:calc(50px + (50 - 40) * (100vw - 1024px) / (1024 - 768))}.front-page-portfolio-section .section-content .portfolio-list{width:calc(400px + (400 - 300) * (100vw - 1024px) / (1024 - 768));margin-left:calc(65px + (65 - 25) * (100vw - 1024px) / (1024 - 768))}.front-page-portfolio-section .section-content .portfolio-list .case{padding:calc(25px + (25 - 15) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.front-page-portfolio-section .section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.front-page-portfolio-section .section-content .page-description-text-container{margin-top:40px}.front-page-portfolio-section .section-content .portfolio-list{width:auto;margin:20px -20px 0}.front-page-portfolio-section .section-content .portfolio-list .case{width:25%;padding:calc(30px + (30 - 20) * (100vw - 768px) / (768 - 480))}.front-page-portfolio-section .section-content .page-link{border-bottom:1px solid #1a3c34}}@media(max-width: 480px){.front-page-portfolio-section .section-content .portfolio-list{margin:20px calc(-20px + (-20 - -15) * (100vw - 480px) / (480 - 320)) 0}.front-page-portfolio-section .section-content .portfolio-list .case{width:33.3%;padding:calc(30px + (30 - 20) * (100vw - 480px) / (480 - 320))}}.front-page-structured-private-equity-section{margin-top:90px}.front-page-structured-private-equity-section .section-content .page-description-text-container{padding-top:36px}@media(min-width: 1367px){.front-page-structured-private-equity-section{margin-top:calc(90px + (90 - 105) * (100vw - 1366px) / (1366 - 2560))}.front-page-structured-private-equity-section .section-content .page-description-text-container{padding-top:calc(36px + (36 - 50) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.front-page-structured-private-equity-section{margin-top:105px}.front-page-structured-private-equity-section .section-content .page-description-text-container{padding-top:50px}}@media(max-width: 1365px){.front-page-structured-private-equity-section{margin-top:90px}.front-page-structured-private-equity-section .section-content .page-description-text-container{padding-top:calc(36px + (36 - 16) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.front-page-structured-private-equity-section .section-content .page-description-text-container{padding-top:calc(16px + (16 - 6) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.front-page-structured-private-equity-section .section-content .page-description-text-container{padding-top:60px}}.front-page-team-section .section-content .page-description-text-container{padding-top:68px}.front-page-team-section .section-content .team-members-list{margin-top:60px;opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px)}.front-page-team-section .section-content .team-members-list.animated{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;transition-delay:0s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}.front-page-team-section .section-content .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px;border-top:1px solid #1a3c34}.front-page-team-section .section-content .controls .slider-arrow{cursor:pointer}.front-page-team-section .section-content .controls .slider-arrow:hover .arrow-right::before,.front-page-team-section .section-content .controls .slider-arrow:hover .arrow-left::before{background-color:#bc955c}.front-page-team-section .section-content .controls .slider-arrow:hover .arrow-right::after,.front-page-team-section .section-content .controls .slider-arrow:hover .arrow-left::after{border-color:#bc955c}.front-page-team-section .section-content .controls .slider-arrow:hover .arrow-right::before,.front-page-team-section .section-content .controls .slider-arrow:hover .arrow-left::before{width:120%}.front-page-team-section .section-content .controls .more-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 20px}@media(max-width: 1365px){.front-page-team-section .section-content .page-description-text-container{padding-top:calc(68px + (68 - 35) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.front-page-team-section .section-content .page-description-text-container{padding-top:calc(35px + (35 - 25) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.front-page-team-section .section-content .page-description-text-container{padding-top:60px}}.fund-platforms-section .section-content{padding:56px 0 0;border-top:3px solid #bc955c}.fund-platforms-section .section-content .section-title{margin-bottom:48px;font-weight:700}.fund-platforms-section .section-content .platforms-list .platform{display:-webkit-box;display:-ms-flexbox;display:flex;padding:23px 30px 0;background-color:#bc955c}.fund-platforms-section .section-content .platforms-list .platform .name{-ms-flex-negative:0;flex-shrink:0;padding:19px 40px 0 0;width:212px;border-top:3px solid #fff;color:#fff;font-size:22px;line-height:28px;font-family:"IvarHeadline",serif}.fund-platforms-section .section-content .platforms-list .platform .structure{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:28px 31px 34px;margin:9px 0 -30px 121px;border:1px solid #bc955c;border-bottom-width:3px;background-color:#fff}.fund-platforms-section .section-content .platforms-list .platform .structure .sector{position:relative;padding-left:30px}.fund-platforms-section .section-content .platforms-list .platform .structure .sector::before{content:"";position:absolute;top:10px;left:0;width:6px;height:6px;background-color:#bc955c}.fund-platforms-section .section-content .platforms-list .platform .structure .sector:nth-child(n+2){margin-top:11px}.fund-platforms-section .section-content .platforms-list .platform:nth-child(n+2){margin-top:60px}@media(min-width: 1367px){.fund-platforms-section .section-content .platforms-list .platform .name{width:calc(212px + (212 - 240) * (100vw - 1366px) / (1366 - 2560));font-size:calc(22px + (22 - 25) * (100vw - 1366px) / (1366 - 2560));line-height:calc(28px + (28 - 32) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.fund-platforms-section .section-content .platforms-list .platform .name{width:240px;font-size:25px;line-height:32px}}@media(max-width: 1365px){.fund-platforms-section .section-content{padding:calc(56px + (56 - 45) * (100vw - 1366px) / (1366 - 1024)) 0 0}.fund-platforms-section .section-content .section-title{margin-bottom:calc(48px + (48 - 38) * (100vw - 1366px) / (1366 - 1024))}.fund-platforms-section .section-content .platforms-list .platform{padding:23px calc(30px + (30 - 20) * (100vw - 1366px) / (1366 - 1024)) 0}.fund-platforms-section .section-content .platforms-list .platform .name{padding:19px calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 1024)) 0 0;width:calc(212px + (212 - 150) * (100vw - 1366px) / (1366 - 1024));font-size:calc(22px + (22 - 20) * (100vw - 1366px) / (1366 - 1024));line-height:calc(28px + (28 - 26) * (100vw - 1366px) / (1366 - 1024))}.fund-platforms-section .section-content .platforms-list .platform .structure{padding:calc(28px + (28 - 23) * (100vw - 1366px) / (1366 - 1024)) calc(31px + (31 - 20) * (100vw - 1366px) / (1366 - 1024)) calc(34px + (34 - 25) * (100vw - 1366px) / (1366 - 1024));margin:9px 0 -30px calc(121px + (121 - 40) * (100vw - 1366px) / (1366 - 1024))}.fund-platforms-section .section-content .platforms-list .platform .structure .sector{padding-left:calc(30px + (30 - 25) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.fund-platforms-section .section-content{padding:45px 0 0}.fund-platforms-section .section-content .section-title{margin-bottom:38px}.fund-platforms-section .section-content .platforms-list .platform{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:23px 20px 0}.fund-platforms-section .section-content .platforms-list .platform .name{padding:19px 0 0;width:100%;text-align:center;font-size:20px;line-height:26px}.fund-platforms-section .section-content .platforms-list .platform .structure{padding:23px 20px 25px;margin:20px 0 -30px}.fund-platforms-section .section-content .platforms-list .platform .structure .sector{padding-left:25px}}@media(max-width: 768px){.fund-platforms-section .section-content .platforms-list .platform .structure{padding:calc(23px + (23 - 20) * (100vw - 768px) / (768 - 320)) calc(20px + (20 - 10) * (100vw - 768px) / (768 - 320)) calc(25px + (25 - 15) * (100vw - 768px) / (768 - 320))}.fund-platforms-section .section-content .platforms-list .platform .structure .sector{padding-left:calc(25px + (25 - 15) * (100vw - 768px) / (768 - 320))}}@media(max-width: 320px){.fund-platforms-section .section-content .platforms-list .platform .structure{padding:20px 10px 15px}.fund-platforms-section .section-content .platforms-list .platform .structure .sector{padding-left:15px}}.history-section .section-content .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.history-section .section-content .section-title{font-family:"IvarHeadline",serif}.history-section .section-content .slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -12px 0 0}.history-section .section-content .slider-controls .slider-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;cursor:pointer}.history-section .section-content .slider-controls .slider-arrow-next{margin-left:14px}.history-section .section-content .slider-controls .slider-arrow:hover .arrow-right::before,.history-section .section-content .slider-controls .slider-arrow:hover .arrow-left::before{background-color:#bc955c}.history-section .section-content .slider-controls .slider-arrow:hover .arrow-right::after,.history-section .section-content .slider-controls .slider-arrow:hover .arrow-left::after{border-color:#bc955c}.history-section .section-content .slider{position:relative;overflow:hidden}.history-section .section-content .slider::after{content:"";position:absolute;top:0;right:0;bottom:0;width:10px;background-image:-webkit-gradient(linear, left top, right top, from(transparent), to(#FFFFFF));background-image:linear-gradient(to right, transparent, #FFFFFF)}.history-section .section-content .slider .track{display:-webkit-box;display:-ms-flexbox;display:flex}.history-section .section-content .slider .slide{-ms-flex-negative:0;flex-shrink:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:49px 40px 40px 0}.history-section .section-content .slider .slide .line{position:absolute;top:0;left:0;width:100%;height:3px;background-color:#bc955c}.history-section .section-content .slider .slide .text{width:240px}.history-section .section-content .slider .slide .text .year{margin-bottom:25px;font-family:"IvarHeadline",serif;font-size:100px;line-height:1;color:#e6e7e7}.history-section .section-content .slider .slide .illustration{position:relative;margin-left:65px;-ms-flex-item-align:start;align-self:flex-start}.history-section .section-content .slider .slide .illustration .deco{position:absolute;top:40px;left:40px;width:100%;height:100%;background-color:#bc955c}.history-section .section-content .slider .slide .illustration .image{position:relative;display:block;width:510px}.history-section .section-content .slider .slide:nth-child(n+2){margin-left:68px}.history-section .section-content .timeline{position:relative;margin-top:55px}.history-section .section-content .timeline .timeline-track{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.history-section .section-content .timeline .timeline-item{margin-right:100px;cursor:pointer}.history-section .section-content .timeline .timeline-item .year{margin-bottom:6px;font-size:14px;line-height:1;color:rgba(14,24,22,.5);-webkit-transition:color .7s ease;transition:color .7s ease}.history-section .section-content .timeline .timeline-item .pin{position:relative;margin:auto;width:11px;height:11px}.history-section .section-content .timeline .timeline-item .pin::before{content:"";display:block;height:100%;width:100%;-webkit-transform:scale(0);transform:scale(0);background-color:#fff;border:1px solid #bc955c;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.history-section .section-content .timeline .timeline-item .pin::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:5px;height:5px;background-color:#bc955c}.history-section .section-content .timeline .timeline-item.active .year{color:#132420}.history-section .section-content .timeline .timeline-item.active .pin::before{-webkit-transform:scale(1);transform:scale(1)}.history-section .section-content .timeline::after{content:"";position:absolute;height:1px;width:100vw;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:5px;background-color:#bc955c}@media(min-width: 1367px){.history-section .section-content .slider .slide{padding:49px calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560)) calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560)) 0}.history-section .section-content .slider .slide .text .year{margin-bottom:calc(25px + (25 - 30) * (100vw - 1366px) / (1366 - 2560));font-size:calc(100px + (100 - 110) * (100vw - 1366px) / (1366 - 2560))}.history-section .section-content .slider .slide .illustration .deco{top:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560));left:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560))}.history-section .section-content .slider .slide .illustration .image{width:calc(510px + (510 - 580) * (100vw - 1366px) / (1366 - 2560))}.history-section .section-content .slider .slide:nth-child(n+2){margin-left:calc(68px + (68 - 90) * (100vw - 1366px) / (1366 - 2560))}.history-section .section-content .timeline .timeline-item .year{margin-bottom:calc(6px + (6 - 8) * (100vw - 1366px) / (1366 - 2560));font-size:calc(14px + (14 - 16) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.history-section .section-content .slider .slide{padding:49px 45px 45px 0}.history-section .section-content .slider .slide .text .year{margin-bottom:30px;font-size:110px}.history-section .section-content .slider .slide .illustration .deco{top:45px;left:45px}.history-section .section-content .slider .slide .illustration .image{width:580px}.history-section .section-content .slider .slide:nth-child(n+2){margin-left:90px}.history-section .section-content .timeline .timeline-item .year{margin-bottom:8px;font-size:16px}}@media(max-width: 1365px){.history-section .section-content .slider .slide{padding:calc(49px + (49 - 29) * (100vw - 1366px) / (1366 - 768)) calc(40px + (40 - 10) * (100vw - 1366px) / (1366 - 768)) calc(40px + (40 - 10) * (100vw - 1366px) / (1366 - 768)) 0}.history-section .section-content .slider .slide .text{width:calc(240px + (240 - 160) * (100vw - 1366px) / (1366 - 768))}.history-section .section-content .slider .slide .text .year{font-size:calc(100px + (100 - 70) * (100vw - 1366px) / (1366 - 768))}.history-section .section-content .slider .slide .illustration{margin-left:calc(65px + (65 - 25) * (100vw - 1366px) / (1366 - 768))}.history-section .section-content .slider .slide .illustration .deco{top:calc(40px + (40 - 10) * (100vw - 1366px) / (1366 - 768));left:calc(40px + (40 - 10) * (100vw - 1366px) / (1366 - 768))}.history-section .section-content .slider .slide .illustration .image{width:calc(510px + (510 - 300) * (100vw - 1366px) / (1366 - 768))}.history-section .section-content .slider .slide:nth-child(n+2){margin-left:calc(68px + (68 - 40) * (100vw - 1366px) / (1366 - 768))}.history-section .section-content .timeline .timeline-item{margin-right:calc(100px + (100 - 60) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.history-section .section-content .slider .slide{padding:29px 10px 10px 0}.history-section .section-content .slider .slide .text{width:calc(160px + (160 - 120) * (100vw - 768px) / (768 - 320))}.history-section .section-content .slider .slide .text .year{font-size:calc(70px + (70 - 50) * (100vw - 768px) / (768 - 320))}.history-section .section-content .slider .slide .illustration{margin-left:25px}.history-section .section-content .slider .slide .illustration .deco{top:10px;left:10px}.history-section .section-content .slider .slide .illustration .image{width:calc(300px + (300 - 200) * (100vw - 768px) / (768 - 320))}.history-section .section-content .slider .slide:nth-child(n+2){margin-left:40px}.history-section .section-content .timeline .timeline-item{margin-right:60px}}@media(max-width: 320px){.history-section .section-content .slider .slide .text{width:120px}.history-section .section-content .slider .slide .text .year{font-size:50px}.history-section .section-content .slider .slide .illustration .image{width:200px}}.image-with-border-section .section-content{overflow:hidden}.image-with-border-section .image{-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease, -webkit-transform 2s ease}.image-with-border-section .image.animated{-webkit-transform:scale(1.02);transform:scale(1.02)}.image-with-border-section.no-text .image{display:block;width:100%;min-height:190px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-with-border-section.no-text .border{position:absolute;top:40px;left:40px;right:40px;bottom:40px}.image-with-border-section.has-text .section-content{padding:40px}.image-with-border-section.has-text .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-with-border-section.has-text .border{position:relative}.image-with-border-section.has-text .text{padding:67px 130px;color:#fff;text-align:center;font-size:26px;line-height:40px;font-family:"IvarHeadline",serif;opacity:0;-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}.image-with-border-section.has-text .text.animated{-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-delay:0s;transition-delay:0s;opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}@media(min-width: 1367px){.image-with-border-section.no-text .border{top:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560));left:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560));right:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560));bottom:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560))}.image-with-border-section.has-text .section-content{padding:calc(40px + (40 - 45) * (100vw - 1366px) / (1366 - 2560))}.image-with-border-section.has-text .text{padding:calc(67px + (67 - 76) * (100vw - 1366px) / (1366 - 2560)) calc(130px + (130 - 145) * (100vw - 1366px) / (1366 - 2560));font-size:calc(26px + (26 - 30) * (100vw - 1366px) / (1366 - 2560));line-height:calc(40px + (40 - 46) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.image-with-border-section.no-text .border{top:45px;left:45px;right:45px;bottom:45px}.image-with-border-section.has-text .section-content{padding:45px}.image-with-border-section.has-text .text{padding:76px 145px;font-size:30px;line-height:46px}}@media(max-width: 1365px){.image-with-border-section.no-text .border{top:calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 768));left:calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 768));right:calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 768));bottom:calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 768))}.image-with-border-section.has-text .section-content{padding:calc(40px + (40 - 20) * (100vw - 1366px) / (1366 - 768))}.image-with-border-section.has-text .text{padding:calc(67px + (67 - 50) * (100vw - 1366px) / (1366 - 768)) calc(130px + (130 - 50) * (100vw - 1366px) / (1366 - 768));font-size:calc(26px + (26 - 23) * (100vw - 1366px) / (1366 - 768));line-height:calc(40px + (40 - 37) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.image-with-border-section.no-text .border{top:calc(20px + (20 - 15) * (100vw - 768px) / (768 - 320));left:calc(20px + (20 - 15) * (100vw - 768px) / (768 - 320));right:calc(20px + (20 - 15) * (100vw - 768px) / (768 - 320));bottom:calc(20px + (20 - 15) * (100vw - 768px) / (768 - 320))}.image-with-border-section.has-text .section-content{padding:calc(20px + (20 - 15) * (100vw - 768px) / (768 - 320))}.image-with-border-section.has-text .text{padding:calc(50px + (50 - 30) * (100vw - 768px) / (768 - 320));font-size:calc(23px + (23 - 20) * (100vw - 768px) / (768 - 320));line-height:calc(37px + (37 - 33) * (100vw - 768px) / (768 - 320))}}@media(max-width: 320px){.image-with-border-section.no-text .border{top:15px;left:15px;right:15px;bottom:15px}.image-with-border-section.has-text .section-content{padding:15px}.image-with-border-section.has-text .text{padding:30px;font-size:20px;line-height:33px}}.internal-page-header-section{background-color:#132420}.internal-page-header-section .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:200px;padding:0 30px;color:#fff}.internal-page-header-section .section-content .page-title{text-align:center;line-height:55px;width:100%}.internal-page-header-section .background-text{position:absolute;font-size:250px;line-height:1;color:#fff;opacity:.11;left:-70px;bottom:-70px}.internal-page-header-section .background-text-cover{background-image:-webkit-gradient(linear, left top, right top, from(rgba(19, 36, 32, 0)), color-stop(50.7%, #132420), to(#132420));background-image:linear-gradient(to right, rgba(19, 36, 32, 0) 0%, #132420 50.7%, #132420 100%)}@media(min-width: 1367px){.internal-page-header-section .section-content{min-height:calc(200px + (200 - 260) * (100vw - 1366px) / (1366 - 2560))}.internal-page-header-section .section-content .page-title{line-height:calc(55px + (55 - 65) * (100vw - 1366px) / (1366 - 2560))}.internal-page-header-section .background-text{font-size:calc(250px + (250 - 280) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.internal-page-header-section .section-content{min-height:260px}.internal-page-header-section .section-content .page-title{line-height:65px}.internal-page-header-section .background-text{font-size:280px}}@media(max-width: 1365px){.internal-page-header-section .section-content{min-height:calc(200px + (200 - 150) * (100vw - 1366px) / (1366 - 320))}.internal-page-header-section .background-text{font-size:calc(250px + (250 - 110) * (100vw - 1366px) / (1366 - 320));left:calc(-70px + (-70 - -20) * (100vw - 1366px) / (1366 - 320));bottom:calc(-70px + (-70 - -20) * (100vw - 1366px) / (1366 - 320))}}@media(max-width: 768px){.internal-page-header-section .section-content .page-title{font-size:calc(30px + (30 - 21) * (100vw - 768px) / (768 - 320));line-height:calc(40px + (40 - 31) * (100vw - 768px) / (768 - 320))}.internal-page-header-section .section-content .page-title br{display:none}}@media(max-width: 320px){.internal-page-header-section .section-content{min-height:150px}.internal-page-header-section .section-content .page-title{font-size:21px;line-height:31px}.internal-page-header-section .background-text{font-size:110px;left:-20px;bottom:-20px}}.news-section .section-content{margin-top:47px;padding:0 0 75px}.news-section .section-content .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:35px}.news-section .section-content .years-list-container{width:191px;margin-right:52px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;padding:24px 50px;background-color:#e6e7e7}.news-section .section-content .years-list-title{margin-bottom:18px;font-size:14px;white-space:nowrap}.news-section .section-content .years-list .year{display:block;padding:5px 0;font-size:14px;-webkit-transition:color 1s ease;transition:color 1s ease}.news-section .section-content .years-list .year:nth-child(n+2){margin-top:2px}.news-section .section-content .years-list .year.active{color:#bc955c;font-weight:700}.news-section .section-content .years-list .year:hover{color:#bc955c}.news-section .section-content .posts-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.news-section .section-content .posts-list .post .meta{margin-bottom:14px;font-size:12px}.news-section .section-content .posts-list .post .date{font-weight:700;text-transform:uppercase}.news-section .section-content .posts-list .post .link{display:inline-block;position:relative;padding-left:50px;font-family:"IvarText",serif;-webkit-transition:color .7s ease;transition:color .7s ease}.news-section .section-content .posts-list .post .link::before{content:"";position:absolute;top:12px;left:0;width:30px;height:1px;background-color:#bc955c}.news-section .section-content .posts-list .post .link svg{width:20px;height:21px;margin:0 0 0 11px;vertical-align:text-top}.news-section .section-content .posts-list .post .link:hover{color:#bc955c}.news-section .section-content .posts-list .post:nth-child(n+2){margin-top:29px}.news-section .section-content .pagination{margin:46px 0 0 243px}@media(max-width: 1365px){.news-section .section-content .years-list-container{width:calc(191px + (191 - 150) * (100vw - 1366px) / (1366 - 768));padding:24px calc(50px + (50 - 36) * (100vw - 1366px) / (1366 - 768))}.news-section .section-content .pagination{margin:46px 0 0 calc(243px + (243 - 150) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.news-section .section-content .row{display:block}.news-section .section-content .years-list-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:24px;margin-bottom:30px}.news-section .section-content .years-list-title{padding:5px 0}.news-section .section-content .years-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 15px}.news-section .section-content .years-list .year:nth-child(n){margin:0 10px 0 0}.news-section .section-content .pagination{margin:46px 0 0}}.page-intro-section .section-content .intro-text{font-family:"IvarHeadline",serif;text-align:center;width:600px;margin:auto}.page-intro-section .section-content .intro-text a,.page-intro-section .section-content .intro-text strong{font-weight:500;background-image:linear-gradient(to top, #0E1816 0px, #0E1816 1px, transparent 1px)}.page-intro-section.page-structured-private-equity-intro .section-content .intro-text{width:684px}@media(min-width: 1367px){.page-intro-section .section-content .intro-text{width:calc(600px + (600 - 875) * (100vw - 1366px) / (1366 - 2560))}.page-intro-section.page-structured-private-equity-intro .section-content .intro-text{width:calc(684px + (684 - 875) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.page-intro-section .section-content .intro-text{width:875px}}@media(max-width: 1365px){.page-intro-section .section-content .intro-text{width:calc(600px + (600 - 570) * (100vw - 1366px) / (1366 - 1024))}.page-intro-section.page-structured-private-equity-intro .section-content .intro-text{width:calc(684px + (684 - 650) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.page-intro-section .section-content .intro-text{width:calc(500px + (500 - 480) * (100vw - 1024px) / (1024 - 768))}.page-intro-section.page-structured-private-equity-intro .section-content .intro-text{width:calc(530px + (530 - 510) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.page-intro-section .section-content .intro-text{width:400px}.page-intro-section.page-structured-private-equity-intro .section-content .intro-text{width:470px}}@media(max-width: 580px){.page-intro-section .section-content .intro-text{width:390px}.page-intro-section.page-structured-private-equity-intro .section-content .intro-text{width:360px}}@media(max-width: 480px){.page-intro-section .section-content .intro-text{width:100%}.page-intro-section.page-structured-private-equity-intro .section-content .intro-text{width:100%}}.platform-expansion-section .section-content .image-container{margin:55px 0 49px}.platform-expansion-section .section-content .description{max-width:790px;margin:auto;text-align:center}.platform-expansion-section .section-content .description :last-child{margin-bottom:0}.platform-expansion-section .section-content .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:62px;border-top:1px solid #132420;height:80px}.platform-expansion-section .section-content .link:hover .arrow-right::before,.platform-expansion-section .section-content .link:hover .arrow-left::before{background-color:#bc955c}.platform-expansion-section .section-content .link:hover .arrow-right::after,.platform-expansion-section .section-content .link:hover .arrow-left::after{border-color:#bc955c}.platform-expansion-section .section-content .link:hover .arrow-right::before,.platform-expansion-section .section-content .link:hover .arrow-left::before{width:120%}.platform-expansion-section.no-bottom-margin{margin-bottom:0}@media(min-width: 1367px){.platform-expansion-section .section-content .image-container{margin:calc(55px + (55 - 70) * (100vw - 1366px) / (1366 - 2560)) 0 calc(49px + (49 - 65) * (100vw - 1366px) / (1366 - 2560))}.platform-expansion-section .section-content .description{max-width:calc(790px + (790 - 1000) * (100vw - 1366px) / (1366 - 2560))}.platform-expansion-section .section-content .link{margin-top:calc(62px + (62 - 72) * (100vw - 1366px) / (1366 - 2560));height:calc(80px + (80 - 90) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.platform-expansion-section .section-content .image-container{margin:70px 0 65px}.platform-expansion-section .section-content .description{max-width:1000px}.platform-expansion-section .section-content .link{margin-top:72px;height:90px}}@media(max-width: 1365px){.platform-expansion-section .section-content .image-container{margin:calc(55px + (55 - 45) * (100vw - 1366px) / (1366 - 1024)) 0 calc(49px + (49 - 40) * (100vw - 1366px) / (1366 - 1024))}.platform-expansion-section .section-content .description{max-width:calc(790px + (790 - 700) * (100vw - 1366px) / (1366 - 1024))}.platform-expansion-section .section-content .link{margin-top:calc(62px + (62 - 50) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.platform-expansion-section .section-content .image-container{margin:calc(45px + (45 - 40) * (100vw - 1024px) / (1024 - 768)) 0 calc(40px + (40 - 35) * (100vw - 1024px) / (1024 - 768))}.platform-expansion-section .section-content .description{max-width:calc(700px + (700 - 580) * (100vw - 1024px) / (1024 - 768))}.platform-expansion-section .section-content .link{margin-top:calc(50px + (50 - 45) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.platform-expansion-section .section-content .image-container{margin:40px 0 35px}.platform-expansion-section .section-content .description{max-width:580px}.platform-expansion-section .section-content .link{margin-top:45px}}.portfolio-changes-section .section-content .section-title{font-family:"IvarHeadline",serif}.portfolio-changes-section .section-content .description{margin-top:15px}.portfolio-changes-section .section-content .companies-list{margin-top:54px}.portfolio-changes-section .section-content .footnote{max-width:870px;color:#868b8a}.portfolio-changes-section .section-content .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #132420;height:80px}.portfolio-changes-section.no-bottom-margin{margin-bottom:0}@media(min-width: 1367px){.portfolio-changes-section .section-content .link{height:calc(80px + (80 - 90) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.portfolio-changes-section .section-content .link{height:90px}}.portfolio-section .section-content{padding:48px 0 20px}.principles-of-investing-section .background-image-overlay{background-image:-webkit-gradient(linear, left top, right top, from(#0E1816), to(transparent));background-image:linear-gradient(to right, #0E1816, transparent)}.principles-of-investing-section .section-content{padding:48px 0 76px}.principles-of-investing-section .section-content .wrap{width:683px}.principles-of-investing-section .section-content .title{margin-bottom:33px;font-family:"IvarHeadline",serif;color:#fff;font-size:30px;line-height:40px}.principles-of-investing-section .section-content .description{margin-bottom:35px;color:#fff;font-weight:700}.principles-of-investing-section .section-content .principles-container .principle{position:relative;padding:15px 21px;background-color:#fff;-webkit-transition:color .4s ease;transition:color .4s ease}.principles-of-investing-section .section-content .principles-container .principle::before{content:"";position:absolute;top:10px;left:-10px;width:100%;height:100%;border:1px solid #fff;pointer-events:none}.principles-of-investing-section .section-content .principles-container .principle .cover-container{overflow:hidden}.principles-of-investing-section .section-content .principles-container .principle .cover-container .cover{position:absolute;left:0;top:-100%;width:100%;height:100%;background-color:#bc955c;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}.principles-of-investing-section .section-content .principles-container .principle .text{position:relative}.principles-of-investing-section .section-content .principles-container .principle:nth-child(n+2){margin-top:30px}.principles-of-investing-section .section-content .principles-container .principle:hover{color:#fff}.principles-of-investing-section .section-content .principles-container .principle:hover .cover-container .cover{-webkit-transform:translate(0, 100%);transform:translate(0, 100%)}@media(min-width: 1367px){.principles-of-investing-section .section-content{padding:calc(48px + (48 - 55) * (100vw - 1366px) / (1366 - 2560)) 0 calc(76px + (76 - 85) * (100vw - 1366px) / (1366 - 2560))}.principles-of-investing-section .section-content .wrap{width:calc(683px + (683 - 800) * (100vw - 1366px) / (1366 - 2560))}.principles-of-investing-section .section-content .title{margin-bottom:calc(33px + (33 - 38) * (100vw - 1366px) / (1366 - 2560));font-size:calc(30px + (30 - 34) * (100vw - 1366px) / (1366 - 2560));line-height:calc(40px + (40 - 46) * (100vw - 1366px) / (1366 - 2560))}.principles-of-investing-section .section-content .description{margin-bottom:calc(35px + (35 - 40) * (100vw - 1366px) / (1366 - 2560))}.principles-of-investing-section .section-content .principles-container .principle{padding:calc(15px + (15 - 17) * (100vw - 1366px) / (1366 - 2560)) calc(21px + (21 - 24) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.principles-of-investing-section .section-content{padding:55px 0 85px}.principles-of-investing-section .section-content .wrap{width:800px}.principles-of-investing-section .section-content .title{margin-bottom:38px;font-size:34px;line-height:46px}.principles-of-investing-section .section-content .description{margin-bottom:40px}.principles-of-investing-section .section-content .principles-container .principle{padding:17px 24px}}@media(max-width: 1365px){.principles-of-investing-section .section-content .wrap{width:calc(683px + (683 - 540) * (100vw - 1366px) / (1366 - 768))}.principles-of-investing-section .section-content .title{font-size:calc(30px + (30 - 25) * (100vw - 1366px) / (1366 - 768));line-height:calc(40px + (40 - 35) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.principles-of-investing-section .section-content .wrap{width:100%}.principles-of-investing-section .section-content .title{font-size:25px;line-height:35px}}.section-spacer{height:80px}.sections-separator{width:100%;height:1px;background-color:#1a3c34}.single-case-study-section .section-content{padding:57px 0 80px}.single-case-study-section .section-content .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:17px}.single-case-study-section .section-content .page-title{padding-right:30px}.single-case-study-section .section-content .illustration{position:relative;display:block;width:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;min-height:140px;z-index:1}.single-case-study-section .section-content .meta-data{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-40px 0 0;padding:72px 0 32px}.single-case-study-section .section-content .meta-data::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-color:#bc955c}.single-case-study-section .section-content .meta-data .meta-item{position:relative;width:25%;padding-right:20px;color:#fff;font-size:16px;line-height:1}.single-case-study-section .section-content .meta-data .meta-item .title{margin-bottom:14px;font-weight:700}.single-case-study-section .section-content .case-content{margin:43px 0 59px}@media(max-width: 1365px){.single-case-study-section .section-content{padding:calc(57px + (57 - 47) * (100vw - 1366px) / (1366 - 768)) 0 calc(80px + (80 - 50) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.single-case-study-section .section-content{padding:47px 0 50px}.single-case-study-section .section-content .company-logo{display:none}.single-case-study-section .section-content .meta-data .meta-item{width:50%;font-size:calc(16px + (16 - 13) * (100vw - 768px) / (768 - 320))}.single-case-study-section .section-content .meta-data .meta-item:nth-child(n+3){margin-top:40px}}.single-portfolio-section .section-content{padding:57px 0 80px}.single-portfolio-section .section-content .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-portfolio-section .section-content .page-title{font-family:"IvarHeadline",serif}.single-portfolio-section .section-content .website-link-text{color:#0e1816;background-image:linear-gradient(to top, transparent 0, #0E1816 0, #0E1816 1px, transparent 1px);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size .3s;transition:background-size .3s;background-position:left}.single-portfolio-section .section-content .website-link-text.hover,.single-portfolio-section .section-content .website-link-text:hover{background-size:0 100%}.single-portfolio-section .section-content .company-logo{max-width:220px;max-height:100px;-ms-flex-item-align:center;align-self:center}.single-portfolio-section .section-content .illustration{display:block;width:100%;margin-top:26px}.single-portfolio-section .section-content .main-data{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:44px}.single-portfolio-section .section-content .category{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:0;flex-shrink:0;margin-right:10px;font-size:16px;line-height:22px}.single-portfolio-section .section-content .category .title{color:#bc955c;font-weight:700}.single-portfolio-section .section-content .category .value{margin-top:6px;white-space:nowrap}.single-portfolio-section .section-content .description{margin-top:36px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.single-portfolio-section .section-content .post-links-block{margin-top:28px}@media(min-width: 1367px){.single-portfolio-section .section-content{padding:calc(57px + (57 - 70) * (100vw - 1366px) / (1366 - 2560)) 0 calc(80px + (80 - 90) * (100vw - 1366px) / (1366 - 2560))}.single-portfolio-section .section-content .main-data{margin-top:calc(44px + (44 - 50) * (100vw - 1366px) / (1366 - 2560))}.single-portfolio-section .section-content .category{font-size:calc(16px + (16 - 18) * (100vw - 1366px) / (1366 - 2560));line-height:calc(22px + (22 - 25) * (100vw - 1366px) / (1366 - 2560))}.single-portfolio-section .section-content .category .value{margin-top:calc(6px + (6 - 10) * (100vw - 1366px) / (1366 - 2560))}.single-portfolio-section .section-content .post-links-block{margin-top:calc(28px + (28 - 38) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.single-portfolio-section .section-content{padding:70px 0 90px}.single-portfolio-section .section-content .main-data{margin-top:50px}.single-portfolio-section .section-content .category{font-size:18px;line-height:25px}.single-portfolio-section .section-content .category .value{margin-top:10px}.single-portfolio-section .section-content .post-links-block{margin-top:38px}}@media(max-width: 1365px){.single-portfolio-section .section-content{padding:calc(57px + (57 - 50) * (100vw - 1366px) / (1366 - 1024)) 0 calc(80px + (80 - 60) * (100vw - 1366px) / (1366 - 1024))}.single-portfolio-section .section-content .main-data{margin-top:calc(44px + (44 - 35) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.single-portfolio-section .section-content{padding:calc(50px + (50 - 30) * (100vw - 1024px) / (1024 - 320)) 0 calc(60px + (60 - 40) * (100vw - 1024px) / (1024 - 320))}.single-portfolio-section .section-content .heading{display:block}.single-portfolio-section .section-content .title-wrap{text-align:center}.single-portfolio-section .section-content .page-title{text-align:center}.single-portfolio-section .section-content .company-logo{display:block;margin:30px auto 0}.single-portfolio-section .section-content .main-data{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:35px}.single-portfolio-section .section-content .category{width:26%;margin-bottom:24px}.single-portfolio-section .section-content .description{margin-top:12px}.single-portfolio-section .section-content .post-links-block{margin-top:calc(28px + (28 - 18) * (100vw - 1024px) / (1024 - 320))}}@media(max-width: 560px){.single-portfolio-section .section-content .category{width:calc(50% - 10px)}}@media(max-width: 480px){.single-portfolio-section .section-content .category .value{white-space:normal}}@media(max-width: 320px){.single-portfolio-section .section-content{padding:30px 0 40px}.single-portfolio-section .section-content .post-links-block{margin-top:18px}}.single-post-about-section{background-color:#e6e7e7}.single-post-about-section .section-content{padding:58px 0 80px 243px}.single-post-about-section .section-content .logo{position:absolute;top:50%;left:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:258px;height:auto}@media(max-width: 1365px){.single-post-about-section .section-content{padding:58px 0 80px calc(243px + (243 - 130) * (100vw - 1366px) / (1366 - 768))}.single-post-about-section .section-content .logo{max-width:calc(258px + (258 - 150) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.single-post-about-section .section-content{padding:58px 0 80px}.single-post-about-section .section-content .logo{display:none}}.single-post-section .section-content{padding-bottom:60px}.single-post-section .section-content .post-heading{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.single-post-section .section-content .post-heading::after{content:"";position:absolute;bottom:0;left:50%;width:100vw;height:1px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background-color:#bc955c}.single-post-section .section-content .post-heading .text-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:55px 70px 66px 0}.single-post-section .section-content .post-heading .post-title{font-family:"IvarHeadline",serif}.single-post-section .section-content .post-heading .source{margin-top:14px;font-style:italic;color:#8c9c98}.single-post-section .section-content .post-heading .meta{margin-top:22px;font-weight:700;font-size:16px;line-height:1}.single-post-section .section-content .post-heading .location{text-transform:uppercase}.single-post-section .section-content .post-heading .logo-container{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:240px;padding:50px 0;border-left:1px solid #bc955c}.single-post-section .section-content .post-heading .logo-container .company-logo{max-width:75%}.single-post-section .section-content .post-heading .logo-container .company-logo:nth-child(n+2){margin-top:65px}.single-post-section .section-content .post-heading .logo-container .company-logo.size-large{max-width:80%}.single-post-section .section-content .post-heading .logo-container .company-logo.size-extra_large{max-width:85%}.single-post-section .section-content .post-heading .logo-container .company-logo.size-really_big{max-width:90%}.single-post-section .section-content .post-content{margin:54px 0 58px}.single-post-section .section-content .pdf-link{display:inline-block;padding:20px 40px;color:#fff;background-color:#bc955c;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.single-post-section .section-content .pdf-link:hover{background-color:#394a47}@media(max-width: 1365px){.single-post-section .section-content{padding-bottom:calc(60px + (60 - 40) * (100vw - 1366px) / (1366 - 768))}.single-post-section .section-content .post-heading .text-container{padding:calc(55px + (55 - 35) * (100vw - 1366px) / (1366 - 768)) calc(70px + (70 - 40) * (100vw - 1366px) / (1366 - 768)) calc(66px + (66 - 40) * (100vw - 1366px) / (1366 - 768)) 0}.single-post-section .section-content .post-heading .logo-container{width:calc(240px + (240 - 190) * (100vw - 1366px) / (1366 - 768))}.single-post-section .section-content .post-heading .logo-container .company-logo:nth-child(n+2){margin-top:calc(65px + (65 - 40) * (100vw - 1366px) / (1366 - 768))}.single-post-section .section-content .post-content{margin:calc(54px + (54 - 40) * (100vw - 1366px) / (1366 - 768)) 0 calc(58px + (58 - 40) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.single-post-section .section-content{padding-bottom:40px}.single-post-section .section-content .post-heading .text-container{padding:calc(35px + (35 - 15) * (100vw - 768px) / (768 - 320)) calc(40px + (40 - 10) * (100vw - 768px) / (768 - 320)) calc(40px + (40 - 20) * (100vw - 768px) / (768 - 320)) 0}.single-post-section .section-content .post-heading .logo-container{width:calc(190px + (190 - 60) * (100vw - 768px) / (768 - 320))}.single-post-section .section-content .post-heading .logo-container .company-logo:nth-child(n+2){margin-top:calc(40px + (40 - 20) * (100vw - 768px) / (768 - 320))}.single-post-section .section-content .post-content{margin:40px 0 40px}}@media(max-width: 570px){.single-post-section .section-content .post-heading{-ms-flex-wrap:wrap;flex-wrap:wrap}.single-post-section .section-content .post-heading .logo-container{position:relative;width:100%;border-left:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-post-section .section-content .post-heading .logo-container .company-logo{max-width:60%}.single-post-section .section-content .post-heading .logo-container .company-logo.size-large,.single-post-section .section-content .post-heading .logo-container .company-logo.size-extra_large,.single-post-section .section-content .post-heading .logo-container .company-logo.size-really_big{max-width:60%}.single-post-section .section-content .post-heading .logo-container:after{content:"";position:absolute;top:0;left:50%;width:100vw;height:1px;background:#bc955c;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media(max-width: 320px){.single-post-section .section-content .post-heading .text-container{padding:15px 10px 20px 0}.single-post-section .section-content .post-heading .logo-container .company-logo:nth-child(n+2){margin-top:20px}}.single-team-member-section .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:60px 0 79px}.single-team-member-section .section-content .team-member-photo-container{-ms-flex-item-align:start;align-self:flex-start;width:366px;-ms-flex-negative:0;flex-shrink:0;margin-right:117px;margin-bottom:80px}.single-team-member-section .section-content .main-data{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;padding-bottom:100px}.single-team-member-section .section-content .position{margin:12px 0;color:#bc955c;text-transform:uppercase;letter-spacing:.05em}.single-team-member-section .section-content .location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;color:#616b69}.single-team-member-section .section-content .location img{margin-right:8px}.single-team-member-section .section-content .location span{margin-top:3px}.single-team-member-section .section-content .bio{margin-top:41px}.single-team-member-section .section-content .team-page-link{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;border-top:1px solid #132420;border-bottom:1px solid #132420}.single-team-member-section .section-content .team-page-link .link-text{margin-left:20px}.single-team-member-section .section-content .team-page-link:hover .arrow-right::before,.single-team-member-section .section-content .team-page-link:hover .arrow-left::before{background-color:#bc955c}.single-team-member-section .section-content .team-page-link:hover .arrow-right::after,.single-team-member-section .section-content .team-page-link:hover .arrow-left::after{border-color:#bc955c}.single-team-member-section .section-content .team-page-link:hover .arrow-right::before,.single-team-member-section .section-content .team-page-link:hover .arrow-left::before{width:120%}@media(min-width: 1367px){.single-team-member-section .section-content .team-member-photo-container{width:calc(366px + (366 - 500) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.single-team-member-section .section-content .team-member-photo-container{width:500px}}@media(max-width: 1365px){.single-team-member-section .section-content .team-member-photo-container{width:calc(366px + (366 - 250) * (100vw - 1366px) / (1366 - 768));margin-right:calc(117px + (117 - 60) * (100vw - 1366px) / (1366 - 768))}.single-team-member-section .section-content .bio{margin-top:calc(41px + (41 - 30) * (100vw - 1366px) / (1366 - 768))}}@media(max-width: 768px){.single-team-member-section .section-content{display:block}.single-team-member-section .section-content::after{content:"";display:block;clear:both}.single-team-member-section .section-content .team-member-photo-container{width:calc(250px + (250 - 170) * (100vw - 768px) / (768 - 480));margin:0 calc(40px + (40 - 30) * (100vw - 768px) / (768 - 480)) 20px 0;float:left}.single-team-member-section .section-content .main-data{padding-bottom:0}.single-team-member-section .section-content .location span{margin-top:2px}.single-team-member-section .section-content .bio{margin-top:30px}.single-team-member-section .section-content .team-page-link{position:static}}@media(max-width: 480px){.single-team-member-section .section-content .team-member-photo-container{float:none;width:200px;margin:0 auto 30px}}.team-section .section-content{padding:48px 0 65px}.team-section .section-content .team-members-list{margin-top:33px}.year-in-review-text-block-section{margin:100px 0}.year-in-review-text-block-section .section-content .page-description-layout .image-with-c-border{width:380px;margin-right:155px}.year-in-review-text-block-section .section-content .page-description-layout .page-description-text-container{padding-top:54px}.year-in-review-text-block-section .section-content .page-description-layout .page-description-text-container .description :last-child{margin-bottom:0}@media(min-width: 1367px){.year-in-review-text-block-section{margin:calc(100px + (100 - 120) * (100vw - 1366px) / (1366 - 2560)) 0}.year-in-review-text-block-section .section-content .page-description-layout .image-with-c-border{width:calc(380px + (380 - 470) * (100vw - 1366px) / (1366 - 2560));margin-right:calc(155px + (155 - 185) * (100vw - 1366px) / (1366 - 2560))}}@media(min-width: 2560px){.year-in-review-text-block-section{margin:120px 0}.year-in-review-text-block-section .section-content .page-description-layout .image-with-c-border{width:470px;margin-right:185px}}@media(max-width: 1365px){.year-in-review-text-block-section{margin:calc(100px + (100 - 90) * (100vw - 1366px) / (1366 - 1024)) 0}.year-in-review-text-block-section .section-content .page-description-layout .image-with-c-border{width:calc(380px + (380 - 275) * (100vw - 1366px) / (1366 - 1024));margin-right:calc(155px + (155 - 80) * (100vw - 1366px) / (1366 - 1024))}.year-in-review-text-block-section .section-content .page-description-layout .page-description-text-container{padding-top:calc(54px + (54 - 44) * (100vw - 1366px) / (1366 - 1024))}}@media(max-width: 1024px){.year-in-review-text-block-section{margin:calc(90px + (90 - 80) * (100vw - 1024px) / (1024 - 768)) 0}.year-in-review-text-block-section .section-content .page-description-layout .image-with-c-border{width:calc(275px + (275 - 250) * (100vw - 1024px) / (1024 - 768));margin-right:calc(80px + (80 - 35) * (100vw - 1024px) / (1024 - 768))}.year-in-review-text-block-section .section-content .page-description-layout .page-description-text-container{padding-top:calc(44px + (44 - 25) * (100vw - 1024px) / (1024 - 768))}}@media(max-width: 768px){.year-in-review-text-block-section{margin:calc(80px + (80 - 60) * (100vw - 768px) / (768 - 320)) 0}.year-in-review-text-block-section .section-content .page-description-layout .image-with-c-border{width:calc(350px + (350 - 260) * (100vw - 768px) / (768 - 320));margin:0 auto 40px}.year-in-review-text-block-section .section-content .page-description-layout .page-description-text-container{padding-top:25px}}@media(max-width: 320px){.year-in-review-text-block-section{margin:60px 0}.year-in-review-text-block-section .section-content .page-description-layout .image-with-c-border{width:260px}}

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