/*!
Theme Name: Irani Venture
Theme URI: http://underscores.me/
Author: Simplyad
Author URI: http://underscores.me/
Description: Custom theme: Irani Venture, developed by Simplyad
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: irani_venture
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Irani Venture is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea,p{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Open Sans",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff;font-family:"Open Sans",sans-serif;max-width:1920px}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#232323;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,0.8);line-height:1;padding:0.6em 1em 0.4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}section .section-title{font-size:65px;font-weight:600;text-transform:uppercase;margin:4rem 0 1rem}@media (max-width: 1023px){section .section-title{font-size:42px;margin:1rem 0}}header{position:relative;padding:1.8rem;padding-right:clamp(0px, -6.4pxpx + 2pxvw, 32pxpx);padding-left:clamp(0px, -6.4pxpx + 2pxvw, 32pxpx);display:grid;align-items:center;background-color:#fff;color:#868E96;gap:0;grid-template-columns:auto 1fr}header .logo-container{min-width:150px;max-width:80%}header button.svg-container{background-color:unset;border:unset;padding:0 .5rem 0 1rem;justify-self:end}footer{text-align:center;background-color:#0B0C0D;padding-top:4rem;position:relative;overflow:hidden}footer .content-container{display:flex;flex-direction:column;justify-content:space-between;gap:3rem}footer .content-container>*:not(:last-child){margin:0 auto;width:clamp(280px, 122px + 49.375vw, 1070px)}footer .content-container .text-container{margin:0 auto;display:flex;flex-direction:column}@media (max-width: 1023px){footer .content-container .text-container{text-align:left}}footer .content-container .text-container .site-title{margin:0 auto;width:clamp(280px, 264.6px + 4.8125vw, 357px)}@media (max-width: 1023px){footer .content-container .text-container .site-title{margin:unset}}footer .content-container .text-container .text-content{font-size:14px;color:#fff;max-width:54ch;margin:auto}footer .content-container nav.footer-navigation ul.footer-menu{font-size:1rem;font-family:"Amethysta",serif;text-transform:capitalize;display:flex;align-items:center;justify-content:space-evenly;font-size:clamp(12px, 8.00867px + .52038vw, 18px)}footer .content-container nav.footer-navigation ul.footer-menu a,footer .content-container nav.footer-navigation ul.footer-menu a:visited{color:#868E96}@media (max-width: 1023px){footer .content-container nav.footer-navigation ul.footer-menu{flex-direction:column;align-items:start;gap:1rem 0}}footer .content-container .subscription-form{color:#fff;width:clamp(335px, 262px + 22.8125vw, 700px)}footer .content-container .subscription-form .form-title{margin-bottom:1rem}@media (max-width: 1023px){footer .content-container .subscription-form .form-title{text-align:left}}footer .content-container .subscription-form form .form-content{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2rem}footer .content-container .subscription-form form .form-content br{display:none}footer .content-container .subscription-form form .form-content .wpcf7-form-control-wrap{flex:2}footer .content-container .subscription-form form .form-content input.form-control{width:100%;background-color:#282828;border:none;color:#fff;margin-left:5px;padding:0.8rem 1.4rem}footer .content-container .subscription-form form .form-content input[type="submit"]{font-family:"Amethysta", serif;background:#fff;border-radius:0;padding:0.8rem 1.4rem}footer .content-container .subscription-form form .form-content .wpcf7-spinner{display:none}@media (max-width: 1023px){footer .content-container .subscription-form form .form-content .email-label .wpcf7-form-control-wrap{position:absolute;top:105%;left:0}}footer .content-container .credits{display:flex;color:#fff;align-items:center;justify-content:space-between;padding:1rem 0;position:relative}footer .content-container .credits::before{content:'';position:absolute;width:100vw;left:0;border-top:1px solid #8F8F8F;top:-0;border-bottom:unset;left:50%;transform:translateX(-50%)}footer .content-container .credits::after{border-right:unset;border-left:unset}footer .content-container .credits a{color:#fff;text-decoration:underline}@media screen and (max-width: 768px){footer .content-container .credits{gap:1rem;padding:1rem .5rem;font-size:.9rem}footer .content-container .credits .copyrights{text-align:start;flex:1}footer .content-container .credits .designed-by{flex:2}footer .content-container .credits .designed-by p{text-align:end;line-height:1.5}}header>*{text-align:center}@media (max-width: 767px){header>*{flex-basis:unset}}header .main-navigation{display:grid;align-items:center;background-color:#fff;color:#868E96;grid-template-columns:79.5% 1fr}header .main-navigation .application-form-link{display:flex;justify-content:center}@media (max-width: 1023px){header .main-navigation .application-form-link{margin-top:2.5rem}}header .main-navigation .application-form-link a{font-weight:400;color:#fff;background-color:#232323;padding:15px 0;font-family:"Amethysta",serif;font-size:clamp(14px, 11.71429px + .22321vw, 16px);padding-left:clamp(10px, -1.42857px + 1.11607vw, 20px);padding-right:clamp(10px, -1.42857px + 1.11607vw, 20px)}@media (max-width: 767px){header .main-navigation .application-form-link a{font-size:14px;padding:7px 15px}}header .main-navigation .application-form-link a.hide{display:none}@media (max-width: 1023px){header .main-navigation{display:none;position:absolute;background-color:#fff;box-shadow:rgba(0,0,0,0.24) 0px 4px 4px;padding:1.5rem 2rem;top:100%;right:0;text-align:right;z-index:1}}header .main-navigation .menu-header-menu-container ul.menu{font-family:"Amethysta",serif;text-transform:uppercase;display:flex;align-items:center;justify-content:space-evenly;font-size:clamp(12px, 8.00867px + .52038vw, 18px)}header .main-navigation .menu-header-menu-container ul.menu a,header .main-navigation .menu-header-menu-container ul.menu a:visited{color:#868E96}@media (max-width: 1023px){header .main-navigation .menu-header-menu-container ul.menu{flex-direction:column;gap:1.1rem}}header .main-navigation .menu-header-menu-container ul.menu a.current{color:#242424}header.dark-mode{background-color:#232323}header.dark-mode .main-navigation{display:grid;align-items:center;background-color:#232323;color:#868E96;grid-template-columns:79.5% 1fr}header.dark-mode .main-navigation .application-form-link{display:flex;justify-content:center}@media (max-width: 1023px){header.dark-mode .main-navigation .application-form-link{margin-top:2.5rem}}header.dark-mode .main-navigation .application-form-link a{font-weight:400;color:#232323;background-color:#fff;padding:15px 0;font-family:"Amethysta",serif;font-size:clamp(14px, 11.71429px + .22321vw, 16px);padding-left:clamp(10px, -1.42857px + 1.11607vw, 20px);padding-right:clamp(10px, -1.42857px + 1.11607vw, 20px)}@media (max-width: 767px){header.dark-mode .main-navigation .application-form-link a{font-size:14px;padding:7px 15px}}header.dark-mode .main-navigation .application-form-link a.hide{display:none}@media (max-width: 1023px){header.dark-mode .main-navigation{display:none;background-color:#fff}}header.dark-mode .main-navigation .menu-header-menu-container ul.menu a.current{color:#fff}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.hero{padding-top:clamp(54px, 32.8px + 6.625vw, 160px);padding-bottom:clamp(54px, 32.8px + 6.625vw, 160px)}.hero .text-container{text-align:center}.hero .text-container .title{text-transform:uppercase;max-width:33ch;font-weight:600;line-height:1.3;margin:0 auto 1.3rem;font-size:clamp(28px, 20.8px + 2.25vw, 64px)}@media (max-width: 1023px){.hero .text-container .title{line-height:1.5}}.hero .text-container .title span{background-repeat:no-repeat;background-position:center}.hero .text-container .title span.line-break:before{content:"\A";white-space:pre}.hero .text-container .subtitle{font-family:"Amethysta",serif;max-width:82ch;margin:auto;color:#868E96;font-size:clamp(14px, 12.4px + .5vw, 22px)}.hero.dark-mode{background-color:#232323;color:#fff}.hero.dark-mode .subtitle{color:#DAE8E9}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.container{margin-right:clamp(0px, -30px + 9.375vw, 150px);margin-left:clamp(0px, -30px + 9.375vw, 150px)}.relative{position:relative}main.front-page section.top-banner{background-color:#232323}main.front-page section.top-banner .container{display:flex;padding-top:clamp(20px, -36.5438px + 7.37207vw, 105px);padding-bottom:clamp(20px, -36.5438px + 7.37207vw, 105px);gap:clamp(0px, -6.65221px + .8673vw, 10px)}@media (max-width: 767px){main.front-page section.top-banner .container{padding:4.5rem 3rem;flex-direction:column-reverse}}main.front-page section.top-banner .container .text-container{display:flex;flex-direction:column;justify-content:space-between;padding-top:clamp(20px, 4px + 5vw, 100px);padding-bottom:clamp(20px, 4px + 5vw, 100px)}main.front-page section.top-banner .container .text-container .section-title{color:#fff;margin:0}main.front-page section.top-banner .container .text-container .section-content p{color:#ECFAF6;font-family:"Amethysta",serif;margin-bottom:25px;line-height:1.6;font-size:clamp(16px, 15.2px + .25vw, 20px)}main.front-page section.top-banner .container .text-container .section-content:first-child{padding-right:clamp(1rem, -0.8rem + .5625vw, 10rem)}main.front-page section.top-banner .container .image-container{margin:auto}main.front-page section.top-banner .container .image-container picture{display:block}main.front-page section.top-banner .container .image-container picture img{border-top-right-radius:40px;height:100%;width:100%;object-fit:contain}main.front-page section.top-banner .container>*{flex-basis:50%}main.front-page section.top-banner .container .application-form-link{display:flex;justify-content:start}@media (max-width: 1023px){main.front-page section.top-banner .container .application-form-link{margin-top:2.5rem}}main.front-page section.top-banner .container .application-form-link a{font-weight:400;color:#000;background-color:#fff;padding:15px 0;font-family:"Amethysta",serif;font-size:clamp(14px, 11.71429px + .22321vw, 16px);padding-left:clamp(10px, -1.42857px + 1.11607vw, 20px);padding-right:clamp(10px, -1.42857px + 1.11607vw, 20px)}@media (max-width: 767px){main.front-page section.top-banner .container .application-form-link a{font-size:14px;padding:7px 15px}}main.front-page section.top-banner .container .application-form-link a.hide{display:none}main.front-page section.under-banner-data{padding:10rem 0}@media (max-width: 1023px){main.front-page section.under-banner-data{padding:5rem 0}}main.front-page section.under-banner-data ul{display:flex;justify-content:space-around;text-align:center}@media (max-width: 1023px){main.front-page section.under-banner-data ul{flex-direction:column;gap:2rem}}main.front-page section.under-banner-data ul li .item-title{margin:0;font-size:clamp(20px, 15px + 1.5625vw, 45px)}main.front-page section.under-banner-data ul li .item-subtitle{font-family:"Amethysta",serif;color:#868E96;margin-top:10px;font-size:clamp(18px, 16.8px + .375vw, 24px)}main.front-page section.grid-section ul{display:grid;grid-template-columns:repeat(6, 1fr);gap:2rem 0;position:relative}main.front-page section.grid-section ul::before{content:'';position:absolute;width:97%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset;left:50%;transform:translateX(-50%)}main.front-page section.grid-section ul::after{border-right:unset;border-left:unset}@media (max-width: 1023px){main.front-page section.grid-section ul{grid-template-columns:1fr;border-top:none}}main.front-page section.grid-section ul li{padding:0 1rem;border-right:1px solid #8F8F8F}@media (max-width: 767px){main.front-page section.grid-section ul li{border-right:none}}main.front-page section.grid-section ul li:not(.about):not(.opening-slide):not(.member){height:350px}main.front-page section.grid-section ul li:not(.about):not(.opening-slide):not(.member) svg path{fill:#000}main.front-page section.grid-section ul li .content-container{height:100%}main.front-page section.grid-section ul li .content-container:before{content:'';width:100%;border-top:1px solid #8F8F8F;display:block;position:absolute;top:-1rem;left:0}main.front-page section.grid-section ul li .content-container .content-bg{padding:1rem 2rem;height:100%}main.front-page section.grid-section ul li .content-container .content-bg .top-left{display:flex;align-items:center;font-size:24px;font-weight:600;gap:10px}@media (max-width: 767px){main.front-page section.grid-section ul li .content-container .content-bg .top-left{font-size:16px}}main.front-page section.grid-section ul li .content-container .content-bg .text-container p{font-family:"Amethysta",serif;font-size:18px;line-height:1.2;font-size:clamp(14px, 13.2px + .25vw, 18px)}main.front-page section.grid-section ul li .content-container a{font-family:"Amethysta",serif;font-size:18px;text-transform:none;color:#000;position:absolute;z-index:1;bottom:1.8rem}main.front-page section.grid-section ul li .content-container a:after{content:'\2192';margin-left:10px}main.front-page section.grid-section ul li:nth-child(odd){border-left:1px solid #8F8F8F}@media (max-width: 767px){main.front-page section.grid-section ul li:nth-child(odd){border-left:none}}main.front-page section.grid-section ul li:first-child,main.front-page section.grid-section ul li.member-1{grid-column:span 4}main.front-page section.grid-section ul li.about,main.front-page section.grid-section ul li.opening-slide,main.front-page section.grid-section ul li.member-1,main.front-page section.grid-section ul li.member-3{color:#fff}main.front-page section.grid-section ul li.about{height:clamp(305px, 278px + 8.4375vw, 440px)}main.front-page section.grid-section ul li.about:nth-child(2){grid-column:span 2}main.front-page section.grid-section ul li.about .content{padding-right:3rem;padding-right:clamp(0rem, -0.6rem + .1875vw, 3rem)}main.front-page section.grid-section ul li.about-1{border-top:none}main.front-page section.grid-section ul li.about-1 .content{color:#F5EEE7;text-align:center;height:88%;display:flex;align-items:center;font-size:clamp(20px, 13px + 2.1875vw, 55px)}main.front-page section.grid-section ul li.about-1 .content strong:first-of-type{display:block}main.front-page section.grid-section ul li.about-2 .content-bg{display:flex;flex-direction:column;justify-content:space-between}main.front-page section.grid-section ul li.about-2 .content-bg .content{font-family:"Amethysta",serif;height:100%;display:flex;align-items:center;line-height:1.3;font-size:clamp(18px, 17.2px + .25vw, 22px)}main.front-page section.grid-section ul li.about-1 .content-container::before,main.front-page section.grid-section ul li.about-2 .content-container::before{border-top:none}@media (max-width: 767px){main.front-page section.grid-section ul li.about-1 .content-container::before,main.front-page section.grid-section ul li.about-2 .content-container::before{border-top:1px solid #8F8F8F}}main.front-page section.grid-section ul li.about-3 .content-bg,main.front-page section.grid-section ul li.about-4 .content-bg{position:relative}main.front-page section.grid-section ul li.about-3 .content-bg .content,main.front-page section.grid-section ul li.about-4 .content-bg .content{display:flex;flex-direction:column;font-size:20px;font-family:"Amethysta",serif;padding:1.5rem 5rem 0 1rem}@media (max-width: 767px){main.front-page section.grid-section ul li.about-3 .content-bg .content,main.front-page section.grid-section ul li.about-4 .content-bg .content{padding:1.5rem 0 0}}main.front-page section.grid-section ul li.about-3 .content-bg .content .image-container,main.front-page section.grid-section ul li.about-4 .content-bg .content .image-container{width:clamp(125px, 100.4px + 7.6875vw, 248px);height:60px;display:flex;align-items:end}main.front-page section.grid-section ul li.about-3 .content-bg .content .text-wrapper,main.front-page section.grid-section ul li.about-4 .content-bg .content .text-wrapper{padding:1rem 0}main.front-page section.grid-section ul li.about-3 .content-bg .content .text-wrapper span,main.front-page section.grid-section ul li.about-4 .content-bg .content .text-wrapper span{margin-top:1.4rem}@media (max-width: 767px){main.front-page section.grid-section ul li.about-3 .content-bg .content .text-wrapper span,main.front-page section.grid-section ul li.about-4 .content-bg .content .text-wrapper span{font-size:14px;max-width:40ch}}main.front-page section.grid-section ul li.about-3 .content-bg a,main.front-page section.grid-section ul li.about-4 .content-bg a{color:#000;position:absolute;bottom:1.8rem}main.front-page section.grid-section ul li.companies:not(.member-1),main.front-page section.grid-section ul li.member:not(.member-1){grid-column:span 3}main.front-page section.grid-section ul li.companies .top-right{position:absolute;right:0;top:0}main.front-page section.grid-section ul li.opening-slide{grid-column:span 2;color:#ECFAF6}@media (max-width: 1023px){main.front-page section.grid-section ul li.opening-slide .content-container::after{content:'';position:absolute;width:100%;height:calc(100% + 2rem);bottom:-1rem;right:0;border-bottom:1px solid #8F8F8F}}main.front-page section.grid-section ul li.opening-slide .content-container .text-container{padding-right:clamp(.3rem, -0.24rem + .16875vw, 3rem)}@media (max-width: 767px){main.front-page section.grid-section ul li.opening-slide .content-container .text-container{padding-right:0}}main.front-page section.grid-section ul li.opening-slide .content-container .text-container h4{font-size:22px;margin:2.8rem 0 0.9rem}@media (max-width: 767px){main.front-page section.grid-section ul li.opening-slide .content-container .text-container h4{margin:1rem 0}}main.front-page section.grid-section ul li.member:not(.member-1){height:clamp(290px, 282px + 2.5vw, 330px)}main.front-page section.grid-section ul li.member .content-bg{display:flex;padding:1rem 2rem 0;position:relative;justify-content:space-between}main.front-page section.grid-section ul li.member .content-bg .text-container .top{font-size:18px;font-weight:600;text-transform:capitalize}main.front-page section.grid-section ul li.member .content-bg .text-container .bottom .name{font-size:36px;font-weight:600;margin:1rem 0;width:fit-content;font-size:clamp(24px, 16.01735px + 1.04076vw, 36px)}main.front-page section.grid-section ul li.member .content-bg .text-container .bottom .name:after{content:'';display:block;position:absolute;width:100%;bottom:-8px;border-bottom:1px solid #000}main.front-page section.grid-section ul li.member .content-bg .text-container .bottom .description{max-width:360px}main.front-page section.grid-section ul li.member .content-bg .image-container{display:flex;justify-content:end;align-items:end}main.front-page section.grid-section ul li.member .content-bg .image-container img{width:100%;object-fit:contain}main.front-page section.grid-section ul li.member .content-bg a{text-transform:uppercase;color:#000;position:absolute;bottom:15px}main.front-page section.grid-section ul li.member-1 .name:after,main.front-page section.grid-section ul li.member-3 .name:after{border-bottom:1px solid #fff !important}main.front-page section.grid-section ul li.member-1 a,main.front-page section.grid-section ul li.member-3 a{color:#fff !important}main.front-page section.grid-section ul li.member-1 .description{color:#ECFAF6}main.front-page section.grid-section ul li.member:nth-last-child(-n+2) .content-container::after{content:'';width:100%;border-top:1px solid #8F8F8F;display:block;position:absolute;bottom:-1rem;left:0}main.front-page section.grid-section .swiper-container{padding:0 1rem;margin-top:2rem}main.front-page section.grid-section .swiper-container::after{content:'';position:absolute;width:95.711%;height:1px;background:#8F8F8F;right:50%;bottom:-6.5rem;transform:translateX(50%)}main.front-page section.grid-section .swiper-container .member-1,main.front-page section.grid-section .swiper-container .member-3{color:#fff}main.front-page section.grid-section .swiper-container .member-1 a,main.front-page section.grid-section .swiper-container .member-3 a{color:#fff !important}main.front-page section.grid-section .swiper-container .swiper{height:clamp(620px, 491.14094px + 40.26846vw, 800px)}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper{box-sizing:border-box;position:relative}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper .swiper-slide .content-bg{height:100%;display:flex;flex-direction:column;padding:1rem 2rem}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper .swiper-slide .content-bg .image-container{display:flex;justify-content:center;background-color:#D9D9D9;width:100%;padding-top:2rem}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper .swiper-slide .content-bg .image-container img{object-fit:contain}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper .swiper-slide .content-bg .text-container{height:100%;margin-top:20px}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper .swiper-slide .content-bg .text-container .top{font-weight:600}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper .swiper-slide .content-bg .text-container .bottom .name{width:fit-content;margin:1.2rem 0 1.5rem;font-size:clamp(20px, 12.84116px + 2.23714vw, 30px)}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper .swiper-slide .content-bg .text-container .bottom .name::after{content:'';position:absolute;width:130%;height:100%;border-bottom:1px solid #fff;left:0;bottom:-1rem}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper .swiper-slide .content-bg .text-container .bottom .description p{font-family:"Amethysta",serif;font-size:clamp(14px, 11.13647px + .89485vw, 18px);max-width:35ch;line-height:1.8}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper .swiper-slide .content-bg .text-container .bottom a{font-family:"Amethysta",serif;font-size:14px;text-transform:uppercase;color:#000;position:absolute;z-index:1;bottom:1.8rem}main.front-page section.grid-section .swiper-container .swiper .swiper-wrapper .swiper-slide .content-bg .text-container .bottom a:after{content:'\2192';margin-left:10px}main.front-page section.grid-section .swiper-container .swiper-button-next,main.front-page section.grid-section .swiper-container .swiper-button-prev,main.front-page section.grid-section .swiper-container .swiper-pagination{top:unset;height:fit-content;bottom:-60px}main.front-page section.grid-section .swiper-container .swiper-button-next::after,main.front-page section.grid-section .swiper-container .swiper-button-prev::after,main.front-page section.grid-section .swiper-container .swiper-pagination::after{font-size:clamp(10px, -4.31767px + 4.47427vw, 30px);color:#000}main.front-page section.testimonials{margin-top:200px;background-color:#E7F6F7;padding:5rem 0}main.front-page section.testimonials .quote{text-transform:uppercase;text-align:center;display:flex;flex-direction:column}main.front-page section.testimonials .quote h3{font-weight:600;padding-inline:clamp(5px, -36px + 12.8125vw, 210px);font-size:clamp(24px, 10.28571px + 1.33929vw, 36px)}main.front-page section.testimonials .quote svg:last-child{align-self:end;transform:rotateY(180deg)}main.front-page section.testimonials .article-container ul{display:flex;margin-top:3rem}@media (max-width: 1023px){main.front-page section.testimonials .article-container ul{flex-direction:column;margin-top:0}}main.front-page section.testimonials .article-container ul li{flex-basis:50%;padding:7rem 5rem 1rem 3rem;border-left:1px solid #8F8F8F}@media (max-width: 1023px){main.front-page section.testimonials .article-container ul li{border:none;padding:1rem 2rem 4rem}}main.front-page section.testimonials .article-container ul li:last-child::before{content:'';position:absolute;height:100%;border-right:1px solid #8F8F8F;top:0;right:0}@media (max-width: 1023px){main.front-page section.testimonials .article-container ul li:last-child::before{border:none}}@media (max-width: 1023px){main.front-page section.testimonials .article-container ul li:not(:last-child){border-bottom:1px solid #8F8F8F}}main.front-page section.testimonials .article-container ul li .top{color:rgba(33,37,41,0.2);font-weight:700;font-family:'Agatho';position:absolute;top:-60px;font-size:clamp(64px, 56.8px + 2.25vw, 100px)}@media (max-width: 1023px){main.front-page section.testimonials .article-container ul li .top{position:unset}}main.front-page section.testimonials .article-container ul li .text-container .article-title{margin:0px 0 5px 0;font-size:clamp(18px, 15.13647px + .89485vw, 22px)}main.front-page section.testimonials .article-container ul li .text-container .article-subtitle{font-family:"Amethysta",serif;line-height:1.5;color:#868E96;font-size:clamp(14px, 11.13647px + .89485vw, 18px);padding-right:clamp(1rem, -0.6rem + .5vw, 9rem)}main.front-page section.testimonials a{display:block;text-align:center;margin:100px auto 0;color:#0B0C0D;font-family:"Amethysta",serif;font-size:16px;border:1px solid;width:fit-content;padding:.5rem 1rem}@media (max-width: 1023px){main.front-page section.testimonials a{margin:0 auto}}main.front-page section.bottom-banner{background-color:#232323}main.front-page section.bottom-banner .content-container{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 1023px){main.front-page section.bottom-banner .content-container{grid-template-columns:1fr}}main.front-page section.bottom-banner .content-container .text-container{display:flex;flex-direction:column;gap:3rem;margin-top:15%}main.front-page section.bottom-banner .content-container .text-container .section-title{color:#fff;text-transform:capitalize;margin:0;padding-right:1rem;font-size:clamp(24px, 15.8px + 2.5625vw, 65px)}main.front-page section.bottom-banner .content-container .text-container .section-subtitle{color:#CED4DA;font-family:"Amethysta",serif;font-size:18px;padding-right:clamp(10px, -13.28274px + 3.03556vw, 45px)}main.front-page section.bottom-banner .content-container .text-container .section-subtitle>*{line-height:1.5}main.front-page section.bottom-banner .content-container .text-container .section-link{color:#fff;border:1px solid #fff;font-family:"Amethysta",serif;padding:.5rem 1rem;width:fit-content}main.front-page section.bottom-banner .content-container .grid-container{padding:5rem 0}main.front-page section.bottom-banner .content-container .grid-container .logo-grid{position:relative;height:100%;background-color:#fff;color:#000;position:relative}main.front-page section.bottom-banner .content-container .grid-container .logo-grid ul{display:grid;grid-template-columns:repeat(3, minmax(100px, 1fr));align-items:center;justify-items:center;padding:2rem;gap:5rem}main.front-page section.bottom-banner .content-container .grid-container .logo-grid ul li{display:flex}main.front-page section.bottom-banner .content-container .grid-container .logo-grid ul li .image-container{height:110px;width:150px;display:flex;align-items:center;justify-content:center}main.front-page section.bottom-banner .content-container .grid-container .logo-grid ul li .image-container img{height:inherit;object-fit:contain}main.front-page section.bottom-banner .content-container .grid-container .logo-grid::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.front-page section.bottom-banner .content-container .grid-container .logo-grid::after{content:'';position:absolute;top:0;height:100%;border-right:1px solid #8F8F8F;right:-1rem;border-left:1px solid #8F8F8F;left:-1rem}@media (max-width: 1023px){main.front-page section.bottom-banner .content-container .grid-container .logo-grid::after{right:unset;left:unset}}@media (max-width: 1023px){main.front-page section.bottom-banner .content-container .grid-container .logo-grid{height:100%;background-color:#fff;color:#000;position:relative}main.front-page section.bottom-banner .content-container .grid-container .logo-grid ul{display:grid;grid-template-columns:repeat(2, minmax(90px, 1fr));align-items:center;justify-items:center;padding:1rem;gap:1rem}main.front-page section.bottom-banner .content-container .grid-container .logo-grid ul li{display:flex}main.front-page section.bottom-banner .content-container .grid-container .logo-grid ul li .image-container{display:flex;align-items:center;justify-content:center}main.front-page section.bottom-banner .content-container .grid-container .logo-grid ul li .image-container img{height:inherit;object-fit:contain}main.front-page section.bottom-banner .content-container .grid-container .logo-grid::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-3rem;border-bottom:1px solid #8F8F8F;bottom:-3rem}main.front-page section.bottom-banner .content-container .grid-container .logo-grid::after{border-right:unset;border-left:unset}}main.about-page section.top-banner{padding:116px 0;display:grid;align-items:center;background-color:#fff;color:#868E96;gap:0 2rem;grid-template-columns:repeat(2, minmax(0, 1fr))}@media (max-width: 1023px){main.about-page section.top-banner{display:grid;align-items:center;background-color:#fff;color:#868E96;gap:5rem;grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-areas:'text' 'image'}}@media (max-width: 1023px){main.about-page section.top-banner .image-container{grid-area:image}}main.about-page section.top-banner .image-container img{width:100%;height:100%;object-fit:cover}main.about-page section.top-banner .text-container{height:100%}@media (max-width: 1023px){main.about-page section.top-banner .text-container{grid-area:text}}main.about-page section.top-banner .text-container .top{display:flex;align-items:center;gap:0 10px;font-size:18px}main.about-page section.top-banner .text-container .content .title{color:#212529;font-size:clamp(20px, 18.4px + .5vw, 28px)}main.about-page section.top-banner .text-container .content .content{line-height:1.5;font-size:clamp(14px, 12.4px + .5vw, 22px)}main.about-page section.testimonials{background-color:#E7F6F7;padding:5rem 0}main.about-page section.testimonials .quote{text-transform:uppercase;text-align:center;display:flex;flex-direction:column}main.about-page section.testimonials .quote h3{font-weight:600;padding-inline:clamp(5px, -36px + 12.8125vw, 210px);font-size:clamp(24px, 10.28571px + 1.33929vw, 36px)}main.about-page section.testimonials .quote svg:last-child{align-self:end;transform:rotateY(180deg)}main.about-page section.page-grid{padding:116px 0}main.about-page section.page-grid .grid-container ul{display:grid;grid-template-areas:'cell-1 cell-1 cell-1 cell-2 cell-2 cell-2 cell-2' 'cell-3 cell-3 cell-3 cell-3 cell-3 cell-4 cell-4 ';gap:1.5rem}@media (max-width: 1023px){main.about-page section.page-grid .grid-container ul{grid-template-areas:'cell-1' 'cell-2' 'cell-3' 'cell-4'}}main.about-page section.page-grid .grid-container ul li{height:clamp(280px, 102.85714px + 17.29911vw, 435px)}main.about-page section.page-grid .grid-container ul li .text-container{color:#fff;display:flex;flex-direction:column;padding-right:clamp(20px, -174.28571px + 18.97321vw, 190px)}main.about-page section.page-grid .grid-container ul li .text-container a{font-family:"Amethysta",serif;font-size:16px;text-transform:none;color:#fff;position:relative;z-index:1}main.about-page section.page-grid .grid-container ul li .text-container a:after{content:'\2192';margin-left:10px}main.about-page section.page-grid .grid-container ul li .text-container h4{margin:0;text-transform:uppercase;font-weight:600}main.about-page section.page-grid .grid-container ul li>*{height:100%}main.about-page section.page-grid .grid-container ul li.cell-1{position:relative}main.about-page section.page-grid .grid-container ul li.cell-1::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.about-page section.page-grid .grid-container ul li.cell-1::after{content:'';position:absolute;top:0;height:100%;border-right:1px solid #8F8F8F;right:-1rem;border-left:1px solid #8F8F8F;left:-1rem}@media (max-width: 1023px){main.about-page section.page-grid .grid-container ul li.cell-1::after{right:unset;left:unset}}@media (max-width: 1023px){main.about-page section.page-grid .grid-container ul li.cell-1{position:relative}main.about-page section.page-grid .grid-container ul li.cell-1::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset}main.about-page section.page-grid .grid-container ul li.cell-1::after{border-right:unset;border-left:unset}}main.about-page section.page-grid .grid-container ul li.cell-1 .text-container .title{font-size:clamp(20px, 14.28571px + .55804vw, 25px)}main.about-page section.page-grid .grid-container ul li.cell-1 .text-container .content{margin-bottom:clamp(0px, -68.57143px + 6.69643vw, 60px);font-size:clamp(14px, 11.71429px + .22321vw, 16px)}main.about-page section.page-grid .grid-container ul li.cell-2{width:1fr;position:relative}main.about-page section.page-grid .grid-container ul li.cell-2::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.about-page section.page-grid .grid-container ul li.cell-2::after{content:'';position:absolute;top:0;height:100%;border-right:1px solid #8F8F8F;right:-1rem;border-left:unset}@media (max-width: 1023px){main.about-page section.page-grid .grid-container ul li.cell-2::after{right:unset;left:unset}}@media (max-width: 1023px){main.about-page section.page-grid .grid-container ul li.cell-2{position:relative}main.about-page section.page-grid .grid-container ul li.cell-2::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset}main.about-page section.page-grid .grid-container ul li.cell-2::after{border-right:unset;border-left:unset}}main.about-page section.page-grid .grid-container ul li.cell-3{position:relative}main.about-page section.page-grid .grid-container ul li.cell-3::before{content:'';position:absolute;width:100%;left:0;border-top:unset;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.about-page section.page-grid .grid-container ul li.cell-3::after{content:'';position:absolute;top:0;height:100%;border-right:1px solid #8F8F8F;right:-1rem;border-left:1px solid #8F8F8F;left:-1rem}@media (max-width: 1023px){main.about-page section.page-grid .grid-container ul li.cell-3::after{right:unset;left:unset}}@media (max-width: 1023px){main.about-page section.page-grid .grid-container ul li.cell-3{position:relative}main.about-page section.page-grid .grid-container ul li.cell-3::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset}main.about-page section.page-grid .grid-container ul li.cell-3::after{border-right:unset;border-left:unset}}main.about-page section.page-grid .grid-container ul li.cell-3 .title{font-size:clamp(14px, 0.28571px + 1.33929vw, 26px)}main.about-page section.page-grid .grid-container ul li.cell-3 .link{bottom:-2rem}main.about-page section.page-grid .grid-container ul li.cell-4{position:relative}main.about-page section.page-grid .grid-container ul li.cell-4::before{content:'';position:absolute;width:100%;left:0;border-top:unset;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.about-page section.page-grid .grid-container ul li.cell-4::after{content:'';position:absolute;top:0;height:100%;border-right:1px solid #8F8F8F;right:-1rem;border-left:unset}@media (max-width: 1023px){main.about-page section.page-grid .grid-container ul li.cell-4::after{right:unset;left:unset}}@media (max-width: 1023px){main.about-page section.page-grid .grid-container ul li.cell-4{position:relative}main.about-page section.page-grid .grid-container ul li.cell-4::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset}main.about-page section.page-grid .grid-container ul li.cell-4::after{border-right:unset;border-left:unset}}main.about-page section.page-grid .grid-container ul li.cell-4 .text-container{justify-content:end;padding-left:1rem}main.about-page section.page-grid .grid-container ul li.cell-4 .text-container .content{font-size:clamp(18px, 13.42857px + .44643vw, 22px);padding-bottom:clamp(46px, 35.71429px + 1.00446vw, 55px)}main.about-page section.page-grid .grid-container ul li.cell-4 .text-container .link{bottom:1.1rem}main.about-page section.page-grid .grid-container ul li.image-cell.text-cell .text-container{display:none}main.about-page section.page-grid .grid-container ul li.image-cell.text-cell:hover .text-container{display:flex}main.about-page section.page-grid .grid-container ul li .image-container img{height:100%;width:100%;object-fit:cover}main.about-page section.page-grid .grid-container ul li:not(.cell-4) .text-container{text-align:center;justify-content:center;padding-left:clamp(20px, -174.28571px + 18.97321vw, 190px)}main.about-page section.brands{width:auto;height:100%;background-color:#fff;color:#000}main.about-page section.brands .section-title{text-align:center;text-transform:capitalize;font-size:clamp(36px, 30.2px + 1.8125vw, 65px)}main.about-page section.brands ul{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));align-items:center;justify-items:center;padding:10rem 0 5rem;gap:5rem 1rem}main.about-page section.brands ul li{display:flex}main.about-page section.brands ul li .image-container{height:unset;width:150px;display:flex;align-items:center;justify-content:center}main.about-page section.brands ul li .image-container img{height:inherit;object-fit:contain}@media (max-width: 1023px){main.about-page section.brands{width:auto;height:100%;background-color:#fff;color:#000}main.about-page section.brands ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;justify-items:center;padding:4rem 0;gap:3rem 1rem}main.about-page section.brands ul li{display:flex}main.about-page section.brands ul li .image-container{height:100px;width:150px;display:flex;align-items:center;justify-content:center}main.about-page section.brands ul li .image-container img{height:inherit;object-fit:contain}}@media (max-width: 767px){main.about-page section.brands{width:auto;height:100%;background-color:#fff;color:#000}main.about-page section.brands ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;justify-items:center;padding:4rem 0;gap:3rem}main.about-page section.brands ul li{display:flex}main.about-page section.brands ul li .image-container{height:110px;width:auto;display:flex;align-items:center;justify-content:center}main.about-page section.brands ul li .image-container img{height:inherit;object-fit:contain}main.about-page section.brands ul li.hidden{display:none}}main.about-page section.brands .expand-btn{cursor:pointer;display:none;margin:0 auto 50px;text-transform:uppercase;color:#232323;background-color:#fff;padding:15px 0;font-family:"Amethysta",serif;border:1px solid #232323;font-size:clamp(14px, 12.56823px + .44743vw, 16px);padding-left:clamp(10px, 2.84116px + 2.23714vw, 20px);padding-right:clamp(10px, 2.84116px + 2.23714vw, 20px)}@media (max-width: 767px) and (max-width: 767px){main.about-page section.brands .expand-btn{display:flex}}main.investment-team section.members-grid{padding-bottom:clamp(0px, -32px + 10vw, 160px)}main.investment-team section.members-grid .grid-container{padding-right:clamp(0px, -182.85714px + 17.85714vw, 160px);padding-left:clamp(0px, -182.85714px + 17.85714vw, 160px);width:100%;height:100%;background-color:#fff;color:#000}main.investment-team section.members-grid .grid-container ul{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));align-items:center;justify-items:center;gap:5rem}main.investment-team section.members-grid .grid-container ul li{display:flex}main.investment-team section.members-grid .grid-container ul li .image-container{display:flex;align-items:center;justify-content:center}main.investment-team section.members-grid .grid-container ul li .image-container img{height:inherit;object-fit:contain}main.investment-team section.members-grid .grid-container .member .content-container{display:flex;gap:3rem}@media (max-width: 767px){main.investment-team section.members-grid .grid-container .member .content-container{flex-direction:column-reverse}}main.investment-team section.members-grid .grid-container .member .content-container .text-container .top{font-weight:600;font-size:clamp(16px, 11.42857px + .44643vw, 20px)}main.investment-team section.members-grid .grid-container .member .content-container .text-container .bottom .name{margin:0;margin-bottom:clamp(5px, 1px + 1.25vw, 25px);font-size:clamp(24px, -3.27407px + 3.55594vw, 65px)}main.investment-team section.members-grid .grid-container .member .content-container .text-container .bottom .description p{font-size:clamp(14px, 9.42857px + .44643vw, 18px);margin-bottom:10px;line-height:1.8}main.investment-team section.members-grid .grid-container .member .content-container .content-bg{width:auto;display:flex;align-items:flex-end}main.investment-team section.members-grid .grid-container .member .content-container .content-bg .image-container{width:clamp(280px, 220.1301px + 7.80572vw, 370px)}@media (max-width: 767px){main.investment-team section.members-grid .grid-container .member .content-container .content-bg .image-container{width:100%;height:clamp(280px, 246px + 10.625vw, 450px)}}main.investment-team section.members-grid .grid-container .member .content-container .content-bg .image-container img{height:100%;width:100%}main.investment-team section.members-grid .grid-container .member:nth-child(odd) .content-container{flex-direction:row-reverse}@media (max-width: 767px){main.investment-team section.members-grid .grid-container .member:nth-child(odd) .content-container{flex-direction:column-reverse}}main.investment-team section.bottom-banner .content-container{color:#fff;padding:3rem 0 5rem;padding-bottom:clamp(20px, -76.45707px + 12.57589vw, 165px)}main.investment-team section.bottom-banner .content-container .title{text-align:center;text-transform:uppercase;font-size:clamp(22px, 13.4px + 2.6875vw, 65px)}@media (max-width: 767px){main.investment-team section.bottom-banner .content-container .title{text-align:left}}main.investment-team section.bottom-banner .content-container .step-list{font-family:"Amethysta",serif;display:flex;gap:1rem;padding-bottom:clamp(30px, -46.50043px + 9.97398vw, 145px)}@media (max-width: 767px){main.investment-team section.bottom-banner .content-container .step-list{flex-direction:column;padding-right:clamp(0px, -114.54139px + 35.79418vw, 160px);padding-left:clamp(0px, -114.54139px + 35.79418vw, 160px)}}main.investment-team section.bottom-banner .content-container .step-list .step .number{color:#FFFDFA;margin:0;font-weight:400;font-size:clamp(48px, 34.2px + 4.3125vw, 117px)}@media (max-width: 767px){main.investment-team section.bottom-banner .content-container .step-list .step .number{text-align:center;margin-bottom:25px}}main.investment-team section.bottom-banner .content-container .step-list .step .content{line-height:2;font-size:clamp(14px, 13.2px + .25vw, 18px)}main.magazines section.article-grid .grid-container ul.article-list{grid-template-areas:'cell-1 cell-1 cell-2 cell-2 cell-2 cell-2' 'cell-3 cell-3 cell-3 cell-3 cell-4 cell-4' 'cell-5 cell-5 cell-6 cell-6 cell-7 cell-7' 'cell-8 cell-8 cell-8 cell-8 cell-9 cell-9' 'cell-8 cell-8 cell-8 cell-8 cell-10 cell-10' 'cell-11 cell-11 cell-11 cell-12 cell-12 cell-12';display:grid;align-items:center;background-color:#fff;color:#868E96;gap:2rem;grid-template-columns:repeat(auto-fit, minmax(60px, 1fr))}@media (max-width: 1023px){main.magazines section.article-grid .grid-container ul.article-list{grid-template-areas:'cell-1' 'cell-2' 'cell-3' 'cell-4' 'cell-5' 'cell-6' 'cell-7' 'cell-8' 'cell-9' 'cell-10' 'cell-11' 'cell-12'}}main.magazines section.article-grid .grid-container ul.article-list li.cell{color:#fff}main.magazines section.article-grid .grid-container ul.article-list li.cell a{font-family:"Amethysta",serif;font-size:18px;text-transform:uppercase;color:#fff;position:relative;z-index:1}main.magazines section.article-grid .grid-container ul.article-list li.cell a:after{content:'\2192';margin-left:10px}main.magazines section.article-grid .grid-container ul.article-list li.cell.image-cell img{height:100%;width:100%;object-fit:cover}main.magazines section.article-grid .grid-container ul.article-list li.cell .image-container,main.magazines section.article-grid .grid-container ul.article-list li.cell .image-container img{height:100%}main.magazines section.article-grid .grid-container ul.article-list li.cell .image-container img{width:100%;object-fit:cover}main.magazines section.article-grid .grid-container ul.article-list li.cell .text-container{position:absolute;padding:1rem}main.magazines section.article-grid .grid-container ul.article-list li.cell .text-container h4{margin:0;line-height:1.5;font-weight:600}main.magazines section.article-grid .grid-container ul.article-list li.cell .text-container p.content{font-size:clamp(12px, 7.42857px + .44643vw, 16px);line-height:2;font-family:"Amethysta",serif}main.magazines section.article-grid .grid-container ul.article-list li.cell .text-container .link{font-size:clamp(12px, 5.14286px + .66964vw, 18px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-1,main.magazines section.article-grid .grid-container ul.article-list li.cell-2,main.magazines section.article-grid .grid-container ul.article-list li.cell-11,main.magazines section.article-grid .grid-container ul.article-list li.cell-12{height:clamp(200px, 51.42857px + 14.50893vw, 330px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-3,main.magazines section.article-grid .grid-container ul.article-list li.cell-4,main.magazines section.article-grid .grid-container ul.article-list li.cell-5,main.magazines section.article-grid .grid-container ul.article-list li.cell-6,main.magazines section.article-grid .grid-container ul.article-list li.cell-7{height:clamp(250px, 32.85714px + 21.20536vw, 440px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-8{height:clamp(500px, 237.14286px + 25.66964vw, 730px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-9,main.magazines section.article-grid .grid-container ul.article-list li.cell-10{height:clamp(236.3px, 112.07143px + 12.1317vw, 345px)}main.magazines section.article-grid .grid-container ul.article-list li.cell:nth-child(odd),main.magazines section.article-grid .grid-container ul.article-list li.cell-10{position:relative}main.magazines section.article-grid .grid-container ul.article-list li.cell:nth-child(odd)::before,main.magazines section.article-grid .grid-container ul.article-list li.cell-10::before{content:'';position:absolute;width:100%;left:0;border-top:unset;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.magazines section.article-grid .grid-container ul.article-list li.cell:nth-child(odd)::after,main.magazines section.article-grid .grid-container ul.article-list li.cell-10::after{content:'';position:absolute;top:0;height:100%;border-right:1px solid #8F8F8F;right:-1rem;border-left:1px solid #8F8F8F;left:-1rem}@media (max-width: 1023px){main.magazines section.article-grid .grid-container ul.article-list li.cell:nth-child(odd)::after,main.magazines section.article-grid .grid-container ul.article-list li.cell-10::after{right:unset;left:unset}}main.magazines section.article-grid .grid-container ul.article-list li.cell-2,main.magazines section.article-grid .grid-container ul.article-list li.cell-4,main.magazines section.article-grid .grid-container ul.article-list li.cell-12{position:relative}main.magazines section.article-grid .grid-container ul.article-list li.cell-2::before,main.magazines section.article-grid .grid-container ul.article-list li.cell-4::before,main.magazines section.article-grid .grid-container ul.article-list li.cell-12::before{content:'';position:absolute;width:100%;left:0;border-top:unset;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.magazines section.article-grid .grid-container ul.article-list li.cell-2::after,main.magazines section.article-grid .grid-container ul.article-list li.cell-4::after,main.magazines section.article-grid .grid-container ul.article-list li.cell-12::after{content:'';position:absolute;top:0;height:100%;border-right:1px solid #8F8F8F;right:-1rem;border-left:unset}@media (max-width: 1023px){main.magazines section.article-grid .grid-container ul.article-list li.cell-2::after,main.magazines section.article-grid .grid-container ul.article-list li.cell-4::after,main.magazines section.article-grid .grid-container ul.article-list li.cell-12::after{right:unset;left:unset}}main.magazines section.article-grid .grid-container ul.article-list li.cell-6{position:relative}main.magazines section.article-grid .grid-container ul.article-list li.cell-6::before{content:'';position:absolute;width:100%;left:0;border-top:unset;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.magazines section.article-grid .grid-container ul.article-list li.cell-6::after{border-right:unset;border-left:unset}main.magazines section.article-grid .grid-container ul.article-list li.cell-8{position:relative}main.magazines section.article-grid .grid-container ul.article-list li.cell-8::before{content:'';position:absolute;width:100%;left:0;border-top:unset;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.magazines section.article-grid .grid-container ul.article-list li.cell-8::after{content:'';position:absolute;top:0;height:100%;border-right:unset;border-left:1px solid #8F8F8F;left:-1rem}@media (max-width: 1023px){main.magazines section.article-grid .grid-container ul.article-list li.cell-8::after{right:unset;left:unset}}main.magazines section.article-grid .grid-container ul.article-list li.cell-1{color:#282828}main.magazines section.article-grid .grid-container ul.article-list li.cell-1 .text-container{bottom:0;padding-right:clamp(30px, -13.23938px + 5.63747vw, 95px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-1 .text-container .title{font-size:clamp(20px, 17.71429px + .22321vw, 22px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-2 .text-container{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;padding-inline:clamp(30px, 13.36947px + 2.16826vw, 55px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-2 .text-container .title{text-align:center;text-transform:uppercase;font-size:clamp(18px, -1.42857px + 1.89732vw, 35px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-2 .text-container .link{text-transform:capitalize;position:absolute;bottom:20px}@media (max-width: 1023px){main.magazines section.article-grid .grid-container ul.article-list li.cell-3{height:clamp(390px, 380px + 3.125vw, 440px)}}main.magazines section.article-grid .grid-container ul.article-list li.cell-3 .text-container{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;padding-inline:clamp(10px, -106.4137px + 15.1778vw, 185px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-3 .text-container .title{text-align:center;font-family:"Amethysta",serif;font-weight:400;font-size:clamp(20px, 13.14286px + .66964vw, 26px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-3 .text-container .link{text-transform:capitalize;margin-top:35px}main.magazines section.article-grid .grid-container ul.article-list li.cell-4 .text-container{bottom:0;display:none}main.magazines section.article-grid .grid-container ul.article-list li.cell-4 .text-container .title{font-size:clamp(16px, 9.14286px + .66964vw, 22px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-4 .text-container .link{display:block;margin:15px 0}main.magazines section.article-grid .grid-container ul.article-list li.cell-5 .text-container{bottom:0}main.magazines section.article-grid .grid-container ul.article-list li.cell-5 .text-container .title{text-transform:uppercase;font-size:clamp(15px, 7px + .78125vw, 22px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-6 .text-container,main.magazines section.article-grid .grid-container ul.article-list li.cell-7 .text-container{top:clamp(10px, -70px + 7.8125vw, 80px);padding-right:clamp(30px, -6.58716px + 4.77016vw, 85px)}@media (max-width: 1023px){main.magazines section.article-grid .grid-container ul.article-list li.cell-6 .text-container,main.magazines section.article-grid .grid-container ul.article-list li.cell-7 .text-container{display:flex;height:100%;flex-direction:column;align-items:start;justify-content:center}}main.magazines section.article-grid .grid-container ul.article-list li.cell-6 .text-container .title,main.magazines section.article-grid .grid-container ul.article-list li.cell-7 .text-container .title{text-transform:uppercase;font-size:clamp(16px, -5.71429px + 2.12054vw, 35px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-6 .text-container a,main.magazines section.article-grid .grid-container ul.article-list li.cell-7 .text-container a{display:block;margin-top:clamp(50px, 4.28571px + 4.46429vw, 90px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-6 .text-container .title,main.magazines section.article-grid .grid-container ul.article-list li.cell-6 .text-container a{color:#2A2A2A}@media (max-width: 1023px){main.magazines section.article-grid .grid-container ul.article-list li.cell-8{height:clamp(300px, 280px + 6.25vw, 400px)}}main.magazines section.article-grid .grid-container ul.article-list li.cell-8 .text-container{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;padding-inline:clamp(50px, 7px + 13.4375vw, 265px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-8 .text-container .title{text-align:center;font-size:clamp(18px, -4.85714px + 2.23214vw, 38px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-8 .text-container .link{margin-top:40px}main.magazines section.article-grid .grid-container ul.article-list li.cell-9 .text-container{bottom:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-inline:clamp(10px, -16.60885px + 3.46921vw, 50px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-9 .text-container .title{text-align:center;margin-bottom:10px;font-size:clamp(18px, 13.42857px + .44643vw, 22px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-10 .text-container{display:none;display:flex;height:100%;flex-direction:column;align-items:start;justify-content:center;margin-top:clamp(10px, -29.91327px + 5.20382vw, 70px);padding-right:clamp(30px, -39.84822px + 9.10668vw, 135px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-10 .text-container .title{font-size:clamp(18px, 13.42857px + .44643vw, 22px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-10 .text-container .link{z-index:unset;margin-top:clamp(10px, -16.60885px + 3.46921vw, 50px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-11 .text-container{width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}main.magazines section.article-grid .grid-container ul.article-list li.cell-11 .text-container .title{max-width:20ch;text-transform:uppercase;font-size:clamp(20px, -2.85714px + 2.23214vw, 40px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-11 .text-container .link{text-transform:capitalize;display:flex;align-self:end;justify-content:right}main.magazines section.article-grid .grid-container ul.article-list li.cell-12 .text-container{display:flex;height:100%;flex-direction:column;align-items:start;justify-content:center;padding-right:clamp(10px, -7px + 5.3125vw, 95px);padding-left:clamp(10px, -46px + 17.5vw, 290px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-12 .text-container .title{font-size:clamp(18px, 13.42857px + .44643vw, 22px)}main.magazines section.article-grid .grid-container ul.article-list li.cell-12 .text-container .content{color:#DAE8E9}main.magazines section.article-grid .grid-container ul.article-list li.cell-12 .text-container .link{margin-top:clamp(10px, -9.95663px + 2.60191vw, 40px)}@media (max-width: 1023px){main.magazines section.article-grid .grid-container ul.article-list li.cell:first-child{position:relative}main.magazines section.article-grid .grid-container ul.article-list li.cell:first-child::after{right:unset;left:unset}main.magazines section.article-grid .grid-container ul.article-list li.cell:first-child::before{border-top:unset;border-bottom:unset}main.magazines section.article-grid .grid-container ul.article-list li.cell:first-child::after{border-right:unset;border-left:unset}main.magazines section.article-grid .grid-container ul.article-list li.cell:not(:first-child){position:relative}main.magazines section.article-grid .grid-container ul.article-list li.cell:not(:first-child)::after{right:unset;left:unset}main.magazines section.article-grid .grid-container ul.article-list li.cell:not(:first-child)::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset}main.magazines section.article-grid .grid-container ul.article-list li.cell:not(:first-child)::after{border-right:unset;border-left:unset}}@media (max-width: 1023px){main.magazines section.article-grid .grid-container ul.article-list{padding-bottom:40px}}main.magazines section.article-grid .pagination{padding:2rem 0 1rem;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #8F8F8F}@media (max-width: 1023px){main.magazines section.article-grid .pagination{display:none}}main.companies section.companies-grid{padding-bottom:clamp(60px, -8px + 21.25vw, 400px)}main.companies section.companies-grid .grid-container{width:100%;height:100%;background-color:#fff;color:#000}main.companies section.companies-grid .grid-container ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:center;justify-items:center;padding:0;gap:2rem}main.companies section.companies-grid .grid-container ul li{display:flex}main.companies section.companies-grid .grid-container ul li .image-container{display:flex;align-items:center;justify-content:center}main.companies section.companies-grid .grid-container ul li .image-container img{height:inherit;object-fit:contain}main.companies section.companies-grid .grid-container .companies-list .cell{display:flex;flex-direction:column;align-items:flex-start;background-color:#F2F2F2;font-family:"Amethysta",serif;color:#fff;height:clamp(280px, 266px + 4.375vw, 350px)}main.companies section.companies-grid .grid-container .companies-list .cell a{font-family:"Amethysta",serif;font-size:18px;text-transform:none;color:#fff;position:relative;z-index:1}main.companies section.companies-grid .grid-container .companies-list .cell a:after{content:'\2192';margin-left:10px}@media (max-width: 1023px){main.companies section.companies-grid .grid-container .companies-list .cell .image-container{display:flex;align-items:center}}main.companies section.companies-grid .grid-container .companies-list .cell .image-container .top-right-gradient,main.companies section.companies-grid .grid-container .companies-list .cell .image-container .bottom-left-gradient{position:absolute;display:flex}main.companies section.companies-grid .grid-container .companies-list .cell .image-container .top-right-gradient{top:0;right:0}main.companies section.companies-grid .grid-container .companies-list .cell .image-container .bottom-left-gradient{bottom:0;left:0}main.companies section.companies-grid .grid-container .companies-list .cell .text-container{padding-top:clamp(10px, 7px + .9375vw, 25px)}main.companies section.companies-grid .grid-container .companies-list .cell .text-container .content{line-height:1.8;font-size:clamp(14px, 13.2px + .25vw, 18px)}main.companies section.companies-grid .grid-container .companies-list .cell .text-container .link{display:block;margin-top:clamp(10px, 6px + 1.25vw, 30px)}main.companies section.companies-grid .grid-container .companies-list .cell>*{height:50%;padding-right:clamp(70px, 40px + 9.375vw, 220px);padding-left:clamp(40px, 38px + .625vw, 50px)}main.companies section.companies-grid .grid-container .companies-list .cell-1{position:relative}main.companies section.companies-grid .grid-container .companies-list .cell-1::before,main.companies section.companies-grid .grid-container .companies-list .cell-1::after{content:'';position:absolute}main.companies section.companies-grid .grid-container .companies-list .cell-1::before{top:50%;height:calc(100% + 2rem);width:100%;transform:translate(0, -50%);border-top:1px solid #8F8F8F}main.companies section.companies-grid .grid-container .companies-list .cell-1::after{top:0;left:50%;height:100%;width:calc(100% + 2rem);transform:translate(-50%, 0);border-right:unset;border-left:1px solid #8F8F8F}main.companies section.companies-grid .grid-container .companies-list .cell-1,main.companies section.companies-grid .grid-container .companies-list .cell-1 a{color:#2A2A2A}main.companies section.companies-grid .grid-container .companies-list .cell-2{position:relative}main.companies section.companies-grid .grid-container .companies-list .cell-2::before,main.companies section.companies-grid .grid-container .companies-list .cell-2::after{content:'';position:absolute}main.companies section.companies-grid .grid-container .companies-list .cell-2::before{top:50%;height:calc(100% + 2rem);width:100%;transform:translate(0, -50%);border-top:1px solid #8F8F8F;border-bottom:1px solid #8F8F8F}main.companies section.companies-grid .grid-container .companies-list .cell-2::after{top:0;left:50%;height:100%;width:calc(100% + 2rem);transform:translate(-50%, 0);border-right:1px solid #8F8F8F;border-left:1px solid #8F8F8F}main.companies section.companies-grid .grid-container .companies-list .cell-3{position:relative}main.companies section.companies-grid .grid-container .companies-list .cell-3::before,main.companies section.companies-grid .grid-container .companies-list .cell-3::after{content:'';position:absolute}main.companies section.companies-grid .grid-container .companies-list .cell-3::before{top:50%;height:calc(100% + 2rem);width:100%;transform:translate(0, -50%);border-top:1px solid #8F8F8F;border-bottom:1px solid #8F8F8F}main.companies section.companies-grid .grid-container .companies-list .cell-3::after{top:0;left:50%;height:100%;width:calc(100% + 2rem);transform:translate(-50%, 0);border-right:1px solid #8F8F8F;border-left:1px solid #8F8F8F}main.companies section.companies-grid .grid-container .companies-list .cell-4{position:relative}main.companies section.companies-grid .grid-container .companies-list .cell-4::before,main.companies section.companies-grid .grid-container .companies-list .cell-4::after{content:'';position:absolute}main.companies section.companies-grid .grid-container .companies-list .cell-4::before{top:50%;height:calc(100% + 2rem);width:100%;transform:translate(0, -50%);border-bottom:1px solid #8F8F8F}main.companies section.companies-grid .grid-container .companies-list .cell-4::after{top:0;left:50%;height:100%;width:calc(100% + 2rem);transform:translate(-50%, 0);border-right:1px solid #8F8F8F;border-left:unset}@media (max-width: 1023px){main.companies section.companies-grid .grid-container .companies-list .cell{width:90%}main.companies section.companies-grid .grid-container .companies-list .cell::before,main.companies section.companies-grid .grid-container .companies-list .cell::after{border:none !important}}main.application-form-page section.application-form{background-color:#E7F6F7}main.application-form-page section.application-form form{position:relative}main.application-form-page section.application-form .wpcf7{margin:auto;width:clamp(310px, 176px + 41.875vw, 980px);padding-top:clamp(40px, 28px + 3.75vw, 100px);padding-bottom:clamp(100px, 74px + 8.125vw, 230px)}main.application-form-page section.application-form .wpcf7 .form-part{background-color:#fff;padding:40px 0;padding-inline:clamp(10px, 4.8px + 1.625vw, 36px)}main.application-form-page section.application-form .wpcf7 .form-part label{display:flex;flex-direction:column;width:100%}main.application-form-page section.application-form .wpcf7 .form-part label .title{margin-bottom:12px;font-size:clamp(14px, 13.6px + .125vw, 16px)}main.application-form-page section.application-form .wpcf7 .form-part label .wpcf7-form-control-wrap{z-index:1}main.application-form-page section.application-form .wpcf7 .form-part label .wpcf7-form-control-wrap>*:not(.codedropz-upload-wrapper){width:100%;height:55px;padding-left:20px}main.application-form-page section.application-form .wpcf7 .top-form{margin-bottom:2rem;display:grid;align-items:center;background-color:#fff;color:#868E96;gap:2rem;grid-template-columns:repeat(2, minmax(0, 1fr));position:relative}main.application-form-page section.application-form .wpcf7 .top-form::before,main.application-form-page section.application-form .wpcf7 .top-form::after{content:'';position:absolute}main.application-form-page section.application-form .wpcf7 .top-form::before{top:50%;height:calc(100% + 2rem);width:100%;transform:translate(0, -50%);border-top:1px solid #8F8F8F;border-bottom:1px solid #8F8F8F}main.application-form-page section.application-form .wpcf7 .top-form::after{top:0;left:50%;height:100%;width:calc(100% + 2rem);transform:translate(-50%, 0);border-right:1px solid #8F8F8F;border-left:1px solid #8F8F8F}@media (max-width: 1023px){main.application-form-page section.application-form .wpcf7 .top-form{grid-template-columns:1fr;position:relative}main.application-form-page section.application-form .wpcf7 .top-form::before,main.application-form-page section.application-form .wpcf7 .top-form::after{content:'';position:absolute}main.application-form-page section.application-form .wpcf7 .top-form::before{top:50%;height:calc(100% + 2rem);width:100%;transform:translate(0, -50%);border-top:1px solid #8F8F8F;border-bottom:1px solid #8F8F8F}main.application-form-page section.application-form .wpcf7 .top-form::after{top:0;left:50%;height:100%;width:calc(100% + 2rem);transform:translate(-50%, 0);border-right:unset;border-left:unset}}main.application-form-page section.application-form .wpcf7 .bottom-form{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem}main.application-form-page section.application-form .wpcf7 .bottom-form::before,main.application-form-page section.application-form .wpcf7 .bottom-form::after{content:'';position:absolute}main.application-form-page section.application-form .wpcf7 .bottom-form::before{top:50%;height:calc(100% + 2rem);width:100%;transform:translate(0, -50%);border-bottom:1px solid #8F8F8F}main.application-form-page section.application-form .wpcf7 .bottom-form::after{top:0;left:50%;height:100%;width:calc(100% + 2rem);transform:translate(-50%, 0);border-right:1px solid #8F8F8F;border-left:1px solid #8F8F8F}@media (max-width: 1023px){main.application-form-page section.application-form .wpcf7 .bottom-form{position:relative}main.application-form-page section.application-form .wpcf7 .bottom-form::before,main.application-form-page section.application-form .wpcf7 .bottom-form::after{content:'';position:absolute}main.application-form-page section.application-form .wpcf7 .bottom-form::before{top:50%;height:calc(100% + 2rem);width:100%;transform:translate(0, -50%);border-bottom:1px solid #8F8F8F}main.application-form-page section.application-form .wpcf7 .bottom-form::after{top:0;left:50%;height:100%;width:calc(100% + 2rem);transform:translate(-50%, 0);border-right:unset;border-left:unset}main.application-form-page section.application-form .wpcf7 .bottom-form label.upload .wpcf7-form-control-wrap input,main.application-form-page section.application-form .wpcf7 .bottom-form label.upload .wpcf7-form-control-wrap .codedropz-upload-handler,main.application-form-page section.application-form .wpcf7 .bottom-form label.support .wpcf7-form-control-wrap input,main.application-form-page section.application-form .wpcf7 .bottom-form label.support .wpcf7-form-control-wrap .codedropz-upload-handler{height:clamp(100px, 90px + 3.125vw, 150px)}}main.application-form-page section.application-form .wpcf7 .bottom-form .upload .codedropz-upload-handler{cursor:pointer;height:55px;display:flex;align-items:center;padding-left:clamp(10px, -36.56548px + 6.07112vw, 80px)}@media (max-width: 1023px){main.application-form-page section.application-form .wpcf7 .bottom-form .upload .codedropz-upload-handler{justify-content:center;padding-left:0}}main.application-form-page section.application-form .wpcf7 input[type="submit"]{cursor:pointer;position:absolute;bottom:-70px;right:50%;transform:translateX(50%);background-color:#232323;color:#fff;padding:15px 40px}@media (max-width: 1023px){main.article{display:grid;grid-template-areas:'navigation' 'article'}main.article .article{grid-area:article}main.article nav.post-navigation{grid-area:navigation}}main.article article{margin-top:clamp(35px, 15px + 6.25vw, 135px)}main.article article .entry-header{text-align:center;text-transform:uppercase;color:#fff;padding-top:clamp(35px, 15px + 6.25vw, 135px);padding-bottom:clamp(35px, 15px + 6.25vw, 135px);padding-inline:clamp(25px, -50px + 23.4375vw, 400px)}main.article article .entry-content{display:flex;gap:2rem;margin-top:clamp(20px, 4px + 5vw, 100px)}main.article article .entry-content .content{padding-top:clamp(20px, 8px + 3.75vw, 80px);font-size:clamp(14px, 13.2px + .25vw, 18px);padding-right:clamp(0px, -126.39202px + 16.47875vw, 190px);position:relative}main.article article .entry-content .content::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset}main.article article .entry-content .content::after{content:'';position:absolute;top:0;height:75%;border-right:1px solid #8F8F8F;right:-1rem;border-left:unset}@media (max-width: 1023px){main.article article .entry-content .content::after{right:unset;left:unset}}@media (max-width: 1023px){main.article article .entry-content .content{position:relative}main.article article .entry-content .content::before{content:'';position:absolute;width:100%;left:0;border-top:unset;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.article article .entry-content .content::after{border-right:unset;border-left:unset}main.article article .entry-content .content .excerpt{position:relative;padding-bottom:2rem}main.article article .entry-content .content .excerpt::before{border-top:unset;border-bottom:unset}main.article article .entry-content .content .excerpt::after{border-right:unset;border-left:unset}}main.article article .entry-content .content p{line-height:1.8;font-family:"Amethysta",serif;padding-left:clamp(10px, -12.85714px + 2.23214vw, 30px)}main.article article .entry-content .content p:not(:last-child){margin-bottom:clamp(20px, 16px + 1.25vw, 40px)}@media (max-width: 1023px){main.article article .entry-content .content p{line-height:2.4}main.article article .entry-content .content p.paragraph-1{position:relative}main.article article .entry-content .content p.paragraph-1::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset}main.article article .entry-content .content p.paragraph-1::after{border-right:unset;border-left:unset}main.article article .entry-content .content p.paragraph-2{position:relative}main.article article .entry-content .content p.paragraph-2::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset}main.article article .entry-content .content p.paragraph-2::after{border-right:unset;border-left:unset}}main.article article .entry-content .excerpt{text-align:center;font-weight:600;line-height:1.5;padding-top:clamp(20px, -63.15265px + 10.84128vw, 145px);padding-bottom:clamp(20px, -83.10928px + 13.44319vw, 175px);font-size:clamp(20px, 17px + .9375vw, 35px);position:relative}main.article article .entry-content .excerpt:before{left:0}main.article article .entry-content .excerpt::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset}main.article article .entry-content .excerpt::after{border-right:unset;border-left:unset}main.article article .entry-content .excerpt h3{margin:0;padding-inline:clamp(25px, 10px + 4.6875vw, 100px)}main.article nav.post-navigation{position:relative}main.article nav.post-navigation::before{content:'';position:absolute;width:100%;left:0;border-top:unset;border-bottom:1px solid #8F8F8F;bottom:-1rem}main.article nav.post-navigation::after{border-right:unset;border-left:unset}@media (max-width: 1023px){main.article nav.post-navigation:before{border-bottom:none}}main.article nav.post-navigation .nav-links{display:flex;justify-content:space-between;text-decoration:underline;margin-bottom:clamp(10px, -16.60885px + 3.46921vw, 50px);padding-bottom:clamp(0px, -22.85714px + 2.23214vw, 20px);font-size:clamp(16px, 14.4px + .5vw, 24px)}main.article section{margin-top:clamp(15px, 2px + 4.0625vw, 80px)}main.article section .section-title{text-transform:capitalize;font-weight:700;font-size:clamp(18px, 16.8px + .375vw, 24px);margin-bottom:clamp(20px, 16px + 1.25vw, 40px)}main.article section.related-posts{padding-bottom:1rem;background-color:#fff;color:#000;width:clamp(600px, 200.8673px + 52.03816vw, 1200px)}main.article section.related-posts ul{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:center;justify-items:center}main.article section.related-posts ul li{display:flex}main.article section.related-posts ul li .image-container{width:100%;display:flex;align-items:center;justify-content:center}main.article section.related-posts ul li .image-container img{height:inherit;object-fit:cover}@media (max-width: 767px){main.article section.related-posts{width:100%}}main.article section.related-posts ul{gap:clamp(5px, -4px + 2.8125vw, 50px)}main.article section.related-posts ul li{align-self:baseline}main.article section.related-posts ul li .image-container{height:clamp(80px, 32px + 15vw, 320px)}main.article section.related-posts ul li .image-container img{width:100%;height:100%}main.article section.related-posts ul .text-container{line-height:1.4;font-weight:600;margin-top:clamp(5px, 2px + .9375vw, 20px);font-size:clamp(11px, 9.2px + .5625vw, 20px)}main.article section.comment-form{position:relative}main.article section.comment-form::before{content:'';position:absolute;width:100%;left:0;border-top:1px solid #8F8F8F;top:-1rem;border-bottom:unset}main.article section.comment-form::after{border-right:unset;border-left:unset}main.article section.comment-form .section-title{padding-top:clamp(0px, -8px + 2.5vw, 40px)}main.article section.comment-form label{display:flex;flex-direction:column}main.article section.comment-form label .text{margin-bottom:.5rem;font-weight:600;font-size:clamp(14px, 12.8px + .375vw, 20px)}main.article section.comment-form label textarea,main.article section.comment-form label input{padding-left:1rem}main.article section.comment-form label textarea{margin-bottom:1rem;height:clamp(85px, 57px + 8.75vw, 225px)}main.article section.comment-form .bottom{display:flex;justify-content:space-between;gap:1rem}main.article section.comment-form .bottom label,main.article section.comment-form .bottom label input{width:100%}main.article section.comment-form .bottom label input{height:clamp(45px, 18.39115px + 3.46921vw, 85px)}main.article section.comment-form input[type=submit]{display:flex;margin:auto;padding:.8rem 1.3rem;background-color:#232323;color:#fff;margin-top:clamp(30px, 24px + 1.875vw, 60px)}main.article section.comment-form .wpcf7-spinner{display:flex;margin:5px auto}main.article section.comment-form .wpcf7 form .wpcf7-response-output{margin:0 .5rem 1rem}.page-template-default #primary{margin-bottom:100px}.page-template-default #primary .entry-footer{background-color:transparent}
