.elementor-location-header{position:absolute;left:0;top:0;right:0;width:100%;z-index:2}.header-logo img{width:120px}body:not(.elementor-editor-active) .header-fixed-part>div{position:fixed;width:auto;top:20px}body:not(.elementor-editor-active) .header-left>div{left:0px}@media all and (min-width: 1024.05px){body:not(.elementor-editor-active) .header-right{display:none}}body:not(.elementor-editor-active) .header-right>div{top:15px;right:15px}body:not(.elementor-editor-active).menu-toggler-visible .header-right{display:block}body.admin-bar .header-fixed-part>div{top:var(--var-html-margin)}body.admin-bar .header-right>div{top:calc(15px + var(--var-html-margin))}.menu-toggler-area{height:200px;position:absolute;z-index:-99;top:0;left:0}.home .elementor-location-header .elementor-nav-menu--main .elementor-item{color:#fff !important}.elementor-location-header .elementor-nav-menu--main .elementor-item.elementor-item-active{font-weight:300 !important}.custom-toggle .custom-toggle-top{background-color:#e6e7e8;padding:20px;cursor:pointer;color:#3D5780;transition:none}.custom-toggle .elementor-heading-title{padding-right:40px;color:inherit !important}body:not(.elementor-editor-active) .custom-toggle .custom-toggle-icon{position:absolute;right:0;top:0;transform:scale(0.6);width:auto;transform-origin:right top}body:not(.elementor-editor-active) .custom-toggle .custom-toggle-top .elementor-widget-text-editor,body:not(.elementor-editor-active) .custom-toggle .custom-toggle-top .elementor-icon{color:inherit}body:not(.elementor-editor-active) .custom-toggle .custom-toggle-body,body:not(.elementor-editor-active) .custom-toggle .icon-opened{display:none}body:not(.elementor-editor-active) .custom-toggle.toggle-open .custom-toggle-top{background-color:#3D5780;color:#fff}body:not(.elementor-editor-active) .custom-toggle.toggle-open .icon-opened{display:block;color:#fff}body:not(.elementor-editor-active) .custom-toggle.toggle-open .icon-closed{display:none}.colored-rows .colored-row>div{margin-right:0}.colored-row .elementor-column{width:1140px !important;position:static;margin:0 auto;height:250px;align-items:center}.colored-row .elementor-column .elementor-element-populated{position:static;padding-right:50px !important;padding-left:10px !important}@media all and (max-width: 766px){.colored-row .elementor-column .elementor-element-populated{padding-left:10px !important}}.colored-row .elementor-column .elementor-element-populated .elementor-widget-wrap{position:static}.colored-row .elementor-column .elementor-element-populated .elementor-widget-image{height:100%}.colored-row .elementor-column .elementor-element-populated .elementor-widget-image>.elementor-widget-container{height:100%;display:flex;align-items:center;justify-content:flex-end}.colored-row-1 .elementor-column .elementor-element-populated{width:Min(calc((1140px / 2) + 500px), calc(50% + 500px)) !important;max-width:100%}.colored-row-1 .elementor-column .elementor-element-populated .elementor-widget-image{max-width:calc(50% + 500px)}.colored-row-2 .elementor-column .elementor-element-populated{width:Min(calc((1140px / 2) + 600px), calc(50% + 600px)) !important;max-width:100%}.colored-row-2 .elementor-column .elementor-element-populated .elementor-widget-image{max-width:calc(50% + 600px)}.colored-row-3 .elementor-column .elementor-element-populated{width:Min(calc((1140px / 2) + 350px), calc(50% + 350px)) !important;max-width:100%}.colored-row-3 .elementor-column .elementor-element-populated .elementor-widget-image{max-width:calc(50% + 350px)}.colored-row-4 .elementor-column .elementor-element-populated{width:Min(calc((1140px / 2) + 450px), calc(50% + 450px)) !important;max-width:100%}.colored-row-4 .elementor-column .elementor-element-populated .elementor-widget-image{max-width:calc(50% + 450px)}.colored-row-arrow .elementor-widget-container{clip-path:polygon(calc(100% - 50px) 0, 100% 50%, calc(100% - 50px) 100%, 0 100%, 0 0)}.colored-row-arrow img{display:none}@media all and (max-width: 766px){.colored-row-mobile{max-width:93%}}.elementor-element.drop-heading .elementor-heading-title::before{content:url("https://www.fspartners.ch/wp-content/uploads/2021/04/drop.png");position:absolute;top:50%;left:50%;transform:translate(-50%, -40%);-moz-transform:translate(-50%, -40%);-ms-transform:translate(-50%, -40%);-o-transform:translate(-50%, -40%);-webkit-transform:translate(-50%, -40%)}@media all and (max-width: 766px){.elementor-element.drop-heading .elementor-heading-title::before{transform-origin:center;transform:translate(-50%, -40%) scale(0.7);-webkit-transform:translate(-50%, -40%) scale(0.7);-moz-transform:translate(-50%, -40%) scale(0.7);-ms-transform:translate(-50%, -40%) scale(0.7);-o-transform:translate(-50%, -40%) scale(0.7)}}.elementor-location-footer .elementor-nav-menu{flex-direction:column}.elementor-location-footer .elementor-nav-menu .menu-item:first-child a{padding-top:0 !important}.map{cursor:url(https://www.fspartners.ch/wp-content/uploads/2021/04/cursor-dot.png),auto}.map img{width:100%}.map .map-dot{position:absolute;color:#fff;width:1.5vw;height:1.5vw;min-width:10px;min-height:10px;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.map .map-dot .map-dot-inner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -30%);-webkit-transform:translate(-50%, -30%);-moz-transform:translate(-50%, -30%);-ms-transform:translate(-50%, -30%);-o-transform:translate(-50%, -30%)}.map .map-dot img{width:0;min-width:0px;min-height:20px}.map .map-dot p{text-transform:uppercase}@media all and (min-width: 1600px){.map-dot-inner p{font-size:1vw}}.elementor-location-popup .elementor-nav-menu{text-transform:uppercase;margin-bottom:20px}@media all and (max-width: 766px){.elementor-location-popup .elementor-nav-menu{margin-bottom:10px}}.elementor-location-popup .elementor-nav-menu .elementor-item{line-height:1em;padding-bottom:25px}@media all and (max-width: 766px){.elementor-location-popup .elementor-nav-menu .elementor-item{padding-bottom:15px}}.elementor-location-popup .elementor-nav-menu .elementor-item:focus{background-color:#31476D}.elementor-location-popup .elementor-nav-menu .has-dropdown .elementor-item{padding-bottom:5px}.elementor-location-popup .elementor-nav-menu .has-dropdown .elementor-nav-menu--dropdown{padding-bottom:25px;display:block}.elementor-location-popup .elementor-element .sub-menu.elementor-nav-menu--dropdown .elementor-sub-item{font-size:21px !important;text-transform:none;border-left:none;padding:7px 20px}.elementor-location-popup .footer-menu .elementor-nav-menu .elementor-item{text-transform:none}@media all and (max-width: 766px){.elementor-location-popup .footer-menu .elementor-nav-menu .elementor-item{padding-bottom:unset}}@media all and (max-width: 766px){.elementor-popup-modal .dialog-widget-content{width:100%}}body:not(.elementor-editor-active) .custom-modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;overflow-y:auto;height:600px;margin:auto;max-width:1140px;overflow:hidden}body:not(.elementor-editor-active) .custom-modal .elementor-image{display:flex}body:not(.elementor-editor-active) .custom-modal .elementor-image img{height:100%;object-fit:contain;width:100%;margin-left:auto}body:not(.elementor-editor-active) .custom-modal .modal-text>div{height:600px;overflow-y:auto}.people-toggle .elementor-element .elementor-toggle{text-align:center}.person-lists{list-style-type:none}.person-lists li{padding:5px 0}.modal-person img{width:100%}.modal-column>.elementor-widget-wrap>.elementor-element{width:33.3%;padding-left:15px;padding-right:15px}.modal-column>.elementor-widget-wrap>.elementor-element .elementor-image>img{width:100%}.modal-column>.elementor-widget-wrap .elementor-element.person-name>.elementor-widget-container{position:absolute;bottom:20px;left:0;width:100%;opacity:1}.modal-column>.elementor-widget-wrap .elementor-element.person-contact>.elementor-widget-container{position:absolute;bottom:40px;left:0;width:100%;opacity:0}.modal-column>.elementor-widget-wrap>.elementor-section:hover .elementor-element.person-name>.elementor-widget-container{opacity:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.modal-column>.elementor-widget-wrap>.elementor-section:hover .elementor-element.person-contact>.elementor-widget-container{opacity:1;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.custom-modal .modal-text {position:static}.custom-modal .modal-text  .elementor-widget-wrap{position:static}.custom-modal .modal-text  .modal-close,.custom-modal .modal-text  .modal-arrow{cursor:pointer}.custom-modal .elementor-widget-wrap .modal-arrow{cursor:pointer}.person-contact .elementor-text-editor h3{font-size:30px}.person-contact .elementor-text-editor p{font-family:"Futura Light-BT";font-size:20px;line-height:30px !important}.filter-toggle .elementor-tab-title{display:flex;justify-content:center;color:#3D5780;align-items:center;border:none !important}.filter-toggle .elementor-tab-title .elementor-toggle-icon{order:1;color:inherit !important;margin-left:20px;font-size:30px}.filter-toggle .elementor-tab-title .elementor-toggle-title{color:inherit !important;text-transform:uppercase;font-size:40px;letter-spacing:2px}.filter-toggle .elementor-toggle-title{font-family:"Futura Light-BT" !important}.filter-toggle .elementor-tab-content{position:absolute;z-index:2;background-color:rgba(230,231,232,0.95);top:80px;left:0;right:0;width:100%;text-align:center;color:#3D5780 !important;border:none !important;padding-top:30px;padding-bottom:30px}.filter-toggle .elementor-tab-content ul{list-style-type:none;padding-left:0;display:flex;flex-direction:column;align-items:center}.filter-toggle .elementor-tab-content ul li{cursor:pointer;font-size:30px;margin:0 auto 10px}.news .esg-filters:nth-of-type(1){display:none !important}.news .esg-overflowtrick{margin-bottom:50px}.news .esg-bottom{width:100%;min-height:150px;line-height:1.5 !important}.news h6.esg-cc{width:100%;left:0;top:0 !important;bottom:0;right:0;z-index:6}.news h6.esg-cc>div,.news h6.esg-cc>div>a{width:100%;height:100%}.news h6.esg-cc i{display:none}.news .tp-esg-item:hover .esg-bc{height:100%}.news .tp-esg-item:hover .esg-bc>div{height:100%;display:flex;align-items:center;justify-content:center}.post-template-default main{padding-top:100px;font-family:"Futura Medium", Sans-serif}.post-template-default .entry-title{color:#3D5780;font-size:45px;font-weight:500;text-transform:uppercase;line-height:1.2em}.post-template-default p strong{font-weight:bold}body.admin-bar .elementor-location-header{top:var(--var-html-margin)}:root{--var-html-margin: 32px}a b{font-weight:bold}.list-items li{margin-bottom:15px}.half-boxed{max-width:570px}.section-left>div{margin-right:auto !important;margin-left:0 !important}.paralax-section{overflow:hidden}body::before{content:"";position:fixed;left:0;top:0;right:0;bottom:0;background-color:#E6E7E8;opacity:0;z-index:-1;transition:all .3s}body.gray-popup-open{overflow:hidden}body.gray-popup-open::before{z-index:2;opacity:1}@media all and (max-width: 766px){:root{--var-html-margin: 46px}}body:not(.elementor-editor-active) .toggle-part{display:none}body[data-role="secondary"] .secondary-part{display:block}body[data-role="primary"] .primary-part{display:block}body.gray-popup-open .primary-part{display:block !important}body.gray-popup-open .secondary-part{display:none !important}.overflow-hidden{overflow:hidden}.left-padding ul,.left-padding .elementor-widget-container ul{padding-left:20px !important}.elementor-nav-menu--main .elementor-nav-menu .menu-item.has-dropdown .elementor-nav-menu--dropdown{display:none !important}.esg-navigationbutton{border-radius:0 !important}
/*# sourceMappingURL=global.min.css.map */