.custom-btn:hover{margin-left:16px}.df-activebutton{border-bottom:1px solid #fff}.dv-dropdown,.dv-dropdown :before,.dv-dropdown :after{box-sizing:border-box}.dv-dropdown{margin:0;padding:0;width:100%;background-color:transparent;position:relative;user-select:none;color:#fff;font-size:16px}.dv-dropdown .df-activebutton{border:none}.dv-dropdown>div.caption{background:#000;cursor:pointer;font-weight:400;padding:8px 32px 8px 0}.dv-dropdown>div.list{position:absolute;background-color:#000;width:100%;display:none;font-weight:300;overflow:hidden}.dv-dropdown>div.list>div.item{padding:11px 24px;cursor:pointer}.dv-dropdown>div.list>div.item:hover{color:#000;background-color:#fff}.dv-dropdown.open>div.list{display:block;margin-top:4px}.dv-dropdown .caption:after,.dv-dropdown .caption:before{font-family:"ETmodules"!important;position:absolute;top:8px;width:16px}.dv-dropdown .caption:after{right:14px;content:"\33"}.dv-dropdown.open .caption:after{content:"\32"}.df-buttons:nth-child(1){z-index:50!important}.df-buttons:nth-child(2){z-index:49!important}.df-buttons:nth-child(3){z-index:48!important}.et_pb_toggle_close,.et_pb_toggle_open{padding-left:0;padding-right:0}.et_pb_accordion .et_pb_toggle{margin-bottom:0}.filter__link{color:white;text-decoration:none;position:relative;display:inline-block}.filter__link::after{font-family:"ETmodules"!important;content:"";color:white;font-size:18px;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.filter__link.desc::after{content:"\33"}.filter__link.asc::after{content:"\32"}.df-animation{animation:OpacityAnimation;animation-duration:1s}.et_pb_space{background:transparent!important}li.vl{width:1px;height:24px;background:#fff}#menu-section{display:none}.nav-logo-container:hover{cursor:pointer}#partner-filter{list-style:none;display:flex;column-gap:8px;color:#fff;margin:0;padding:0;font-size:16px;line-height:24px;font-weight:300}.post-content a{color:#fff;text-decoration:underline;text-decoration-line:1px!important}#project-details a,.portfolio-info a{color:#fff;text-decoration:underline}.site-hero .et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:100%}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}.intro-text{width:100%!important}}@media (min-width:981px){#project-details .et_pb_module,#project-details .et_pb_module{margin-bottom:0!important;padding-left:0;padding-right:0}}@keyframes OpacityAnimation{0%{opacity:0}100%{opacity:1}}