:root{--primary-color:#494e68;--highlight-color:#4763ED;--dark-color:#0A1C2B;--light-color:#495FAD}body{font-family:'lato','open sans',serif;font-display:swap}.header-pattern .et_pb_sticky--has-transform.et_pb_row.et_pb_row_0.et_pb_sticky_module.et_pb_row--with-menu.scrolled{background-color:var(--primary-color)!important;width:100%!important}.header-pattern .et_pb_sticky--has-transform.et_pb_row.et_pb_row_0.et_pb_sticky_module.et_pb_row--with-menu{width:100%!important}h2.homepage{font-family:lato,"open sans",serif!important;font-size:30px!important;font-weight:400!important;line-height:128%}.et_pb_row{width:100%;max-width:1440px;margin:auto;position:relative}@media (max-width:1110px){.et_pb_row,.et_pb_section--with-menu .et_pb_row--with-menu{padding-left:5%!important;padding-right:5%!important}}.highlight-text{color:var(--highlight-color)!important}.highlight-numbers{font-family:'petrona','Open Sans'!important}h1{color:white;line-height:130%;font-family:'Petrona';font-size:60px}@media (max-width:400px){h1{font-size:50px}}h2{font-weight:bold!important;font-size:40px!important;font-family:'petrona','Open Sans'!important}h3{font-weight:300!important;font-size:35px!important;font-family:'petrona','Open Sans'!important}.et_pb_column .et_pb_row_inner,.et_pb_row{padding:30px 30px!important}.origins-fullwidth-section{width:100%;max-width:100%}.origins-fullwidth-section .et_pb_row{padding-left:0!important;padding-right:0!important;margin-left:0;margin-right:0;width:100%!important}@media (max-width:1100px){.header-row,.footer-row{padding-left:30px!important;padding-right:30px!important}}.header-section{padding:0!important}.et_pb_row{max-width:1090px;width:95%!important}.header-row,.footer-row{padding:2% 0 4% 0}.active-menu-item .et-menu-nav>ul>li.current-menu-item>a{border-bottom:2px solid var(--highlight-color)!important}.active-menu-item.et_pb_menu_0.et_pb_menu ul li.current-menu-item a{color:inherit!important}.et_pb_menu_0 .mobile_nav .mobile_menu_bar:before{color:#ffffff!important}.et_pb_menu.et_pb_menu .et_mobile_menu li.current-menu-item a{color:rgba(10,28,43,0.6)!important}.et_mobile_menu li a{border-bottom:none;font-size:16px}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:15px 0}.page-header .header-title,.legal .header-title{font-family:'petrona';font-size:50px}.page-header .header-title{line-height:40px}.legal .header-title{line-height:100%}.page-header .header-subtitle,.page-header .subtitle{color:#404040;font-size:18px;line-height:30px}.page-header .highlight-text,.legal .page-header{font-weight:600!important}@media (max-width:980px){.page-header .highlight-text,.legal .page-header{line-height:100%}}.header-pattern{position:relative;width:100%;height:auto;background-color:#494E68;background-image:url(https://originscapital.ch/wp-content/uploads/2025/01/pattern.svg);;background-repeat:no-repeat;padding:0!important}@media (min-width:768px){.header-pattern{animation:slide-horizontal 55s linear infinite;background-size:200% auto;background-position:0% 0%;animation-delay:1s}}@keyframes slide-horizontal{0%{background-position:100% 0}100%{background-position:0 0}}@media (max-width:767px){.header-pattern{min-height:800px;background-size:auto 100%;background-position:center;animation:none}}.outer-section{padding-bottom:150px;text-align:center;box-sizing:border-box;position:relative;min-height:400px;display:flex;justify-content:center;align-items:center;flex-direction:column}.center-image{max-width:100px;height:80px;margin-bottom:20px}.text-container{text-align:center;padding-bottom:50px;font-size:50px}.large-text{color:white;line-height:130%;font-family:'Petrona';font-size:60px;font-weight:600}.small-text{font-weight:100;color:white!important;font-family:'Petrona';font-weight:200}.button-container{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;min-height:60px}.button-container .et_pb_button{border:2px solid transparent;width:150px;display:flex;align-items:center;justify-content:center;text-align:center;height:50px;padding:10px 20px;white-space:nowrap}.button-container .et_pb_button:after{font-size:20px!important;margin-left:0;margin-right:0;right:5px;transition:margin-left 0.3s ease-in-out}.button-container .et_pb_button:hover:after{opacity:1;margin-left:3em}.button-container .et_pb_button:hover{padding:10px 20px!important}.button-container .cta_contrast_button{color:#FFFFFF!important;border-radius:200px;font-size:14px;font-weight:600!important;background-color:#4763ED}.button-container.left{justify-content:left}.custom-button:hover{background-color:#2ecc71}@media (max-width:980px){.large-text,.small-text{font-size:50px;line-height:110%}.outer-section{padding:50px 0 150px}.text-container{font-size:30px;line-height:1.2em;padding-bottom:0}.center-text{font-size:1rem}button.cta{font-size:0.9rem;padding:8px 16px}.center-image{max-width:150px}.custom-row-text-left,.custom-row-image-left{padding:0!important}}@media (max-width:480px){.center-image{max-width:120px}.button-container{gap:15px}}.cta_button{border-radius:200px;padding:15px 30px;cursor:pointer;transition:background-color 0.3s ease;font-family:'Open Sans';font-size:14px;font-weight:600;letter-spacing:0.5px}.cta_button.light{border:1px solid #5E79FF;background-color:var(--highlight-color);color:white}.cta_button.header{border:#ffffff2e 1px solid;background-color:#ffffff08;color:white}.cta_transparent_button{color:#FFFFFF!important;border-width:1px!important;border-color:rgba(255,255,255,0.29)!important;border-radius:200px;font-size:14px;font-weight:600!important;background-color:rgba(255,255,255,0.05);padding:15px 30px!important}.cta_transparent_button:hover{padding:15px 30px;background-color:rgba(255,255,255,0.15);border-width:1px!important;border-color:rgba(255,255,255,0.29);border-radius:200px}.custom-row-image-left .et_pb_column,.custom-row-text-left .et_pb_column{width:50%!important;margin-right:0!important}.custom-row-image-left,.custom-row-text-left{display:flex!important;flex-wrap:nowrap!important;max-width:none!important;align-items:stretch}.custom-row-text-left .et_pb_column:first-child,.custom-row-image-left .et_pb_column:last-child{padding-top:20px;padding-bottom:20px;padding-left:5%!important;padding-right:5%!important}.image-column{display:flex!important;height:100%}.image-column .et_pb_image_wrap{height:100%!important}.custom-row-image-left img,.custom-row-text-left img{width:50vw!important;height:100%!important;display:block!important;object-fit:cover}@media only screen and (max-width:1100px){.custom-row-image-left,.custom-row-text-left{flex-direction:column!important}.custom-row-image-left img,.custom-row-text-left img{width:100vw!important}.custom-row-image-left .et_pb_column,.custom-row-text-left .et_pb_column{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.custom-row-image-left .et_pb_column:first-child,.custom-row-text-left .et_pb_column:last-child{order:-1;margin-bottom:20px!important}.custom-row-image-left .et_pb_column:last-child,.custom-row-text-left .et_pb_column:first-child{order:0;margin-bottom:20px!important}.custom-row-image-left,.custom-row-text-left{margin-bottom:20px!important}}.custom-row{display:flex;justify-content:space-between;align-items:center;gap:20px}.custom-box{flex:1;text-align:center;padding:30px 20px 15px 20px;background-color:rgba(71,99,237,0.05);border-radius:15px}@media (max-width:980px){.custom-row{flex-direction:column;gap:10px}.custom-box{width:100%}}.custom-box .title{font-size:40px;font-weight:bold;color:var(--highlight-color);padding-bottom:15px;font-family:petrona}.custom-box .subtitle{font-size:14px;color:var(--light-color);line-height:20px;display:block}.section_title{background-color:rgba(73,95,173,0.05);color:var(--light-color);font-weight:bold;border:none;border-radius:25px;padding:5px 15px;width:fit-content;margin-bottom:10px;margin-left:-5px}.pa-reorder-blog .et_pb_post{display:flex;flex-direction:column}.et_pb_image_container{margin:-20px -20px 10px}.et_pb_post .post-content-inner,.et_pb_post .post-content-inner p{display:inline}.pa-reorder-blog .et_pb_post .et_pb_image_container,.et_pb_post .entry-featured-image-url{order:1}.pa-reorder-blog .et_pb_post .entry-title{order:3;font-size:30px!important;line-height:130%;padding-bottom:0}.pa-reorder-blog .et_pb_post .post-meta{order:2;margin:20px 0}@media (max-width:767px){.pa-reorder-blog .et_pb_post .post-meta{margin:15px 0!important}}.pa-reorder-blog .et_pb_post .post-content{order:4}.pa-reorder-blog img{border-radius:15px 15px 0 0}.pa-reorder-blog .entry-featured-image-url{margin-bottom:5px}.pa-reorder-blog .post-meta a,.single-post .et_pb_title_meta_container a,.current-blog-category{width:60%;border-radius:25px;text-align:center;padding:8px 15px;font-weight:600!important;font-size:12px}.pa-reorder-blog .category-private-assets .post-meta a,.single-post .category-private-assets .et_pb_title_meta_container a,.category-private-assets.current-blog-category{background-color:rgba(121,191,89,0.08)!important;color:#79BF59!important}.pa-reorder-blog .category-risk-management .post-meta a,.single-post .category-risk-management .et_pb_title_meta_container a,.category-risk-management.current-blog-category{background-color:rgba(236,165,68,0.08)!important;color:#ECA544!important}.pa-reorder-blog .category-asset-allocation .post-meta a,.single-post .category-asset-allocation .et_pb_title_meta_container a,.category-asset-allocation.current-blog-category,.single-post .category-news .et_pb_title_meta_container a{background-color:rgba(71,99,237,0.05);color:var(--light-color)!important}.pa-reorder-blog .category-financial-markets .post-meta a,.single-post .category-financial-markets .et_pb_title_meta_container a,.category-financial-markets.current-blog-category{background-color:rgba(71,99,237,0.05);color:#786E81!important}.pa-reorder-blog .category-artificial-intelligence .post-meta a,.single-post .category-artificial-intelligence .et_pb_title_meta_container a,.category-artificial-intelligence.current-blog-category{background-color:rgba(74,189,172,0.08)!important;color:#4ABDAC!important}.et_pb_blog_grid .column{display:flex;flex-direction:column;width:33%;box-sizing:border-box;padding:0.5rem;position:relative;background:#fff;border-radius:25px}.et_pb_blog_grid .et_pb_post{margin-bottom:0!important}@media (max-width:979px){.et_pb_blog_grid .column{width:100%!important;background-color:transparent}.et_pb_blog_grid .et_pb_post{margin-bottom:20px!important;border-radius:25px}}@media (max-width:978px){h1.research,.contact_header h1{font-size:30px;line-height:105%}}.more-link{color:var(--highlight-color);padding:0 5px;display:inline!important;font-weight:600;text-transform:capitalize}.more-link:hover{background-color:var(--highlight-color)!important;color:white}span.published{font-size:14px;font-family:'lato','Open Sans';color:var(--dark-color)!important;margin-right:10px}.post-meta a,.category-link,.single-post .et_pb_title_meta_container a{border-radius:200px;padding:8px 20px;font-size:14px;font-weight:400}.post-content{margin-top:10px}.pa-blog-equal-height .pa-auto-height{height:auto!important}.pa-blog-equal-height .pa-auto-margin{margin-top:20px!important}@media (max-width:479px){.partner_logo_column{margin-bottom:0!important}}.square-holder{display:flex;justify-content:center;align-items:center;text-align:center}.square-holder img{width:175px;max-width:175px}.blockpic{width:200px;height:200px;position:relative;margin:0 auto}.pic{width:200px;height:200px;transition:transform .2s;transition-timing-function:ease-in-out}.in{width:65px;height:65px;position:absolute;right:-5px;bottom:-5px;transition:transform .2s;transition-timing-function:ease-in-out}.blockpic:hover .pic{transform:scale(0.90)}.blockpic:hover .in{transform:scale(1.1)}.et_pb_toggle_title:before,.et_pb_toggle_title:before{font-size:25px!important}@media (max-width:479px){.et_pb_toggle_title:before,.et_pb_toggle_title:before{font-size:30px!important}.toggle{transition:all 0.2s ease-in-out}}.toggle-icon-left .et_pb_toggle_title:before{left:0!important}.toggle-icon-left.et_pb_toggle_open,.toggle-icon-left.et_pb_toggle_close{padding:0}.toggle-center{display:flex;flex-direction:column;align-items:center;padding:0 25px 25px 0}.toggle-icon-left .et_pb_toggle_title,.toggle-icon-left .et_pb_toggle_content{padding-left:0!important}.blurb_with_toggle .toggle-center{padding:0!important}.blurb_with_toggle .et_pb_toggle h5.et_pb_toggle_title{padding:0 25px 0 0;margin-bottom:30px}.blurb_with_toggle .et_pb_toggle_content{padding:10px 20px 20px;color:#494E68;font-size:16px}.about.et_pb_equal_columns .et_pb_blurb{height:250px;margin-bottom:0!important}@media (max-width:1131px){.stats .et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:47.25%!important}.stats .et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n){margin-right:0!important}}@media (max-width:535px){.stats .et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:100%!important}}.contact .white_menu span.mobile_menu_bar:before{color:#494e68!important}.contact_header h1{color:var(--dark-color)!important}.address_section,.contect_section{margin-bottom:30px}.map_link{color:#9BACFF;font-weight:bold}.address_section span{line-height:30px}.address_section h4{font-size:20px;line-height:125%}.wpforms-required-label{color:black!important}.contactform label{color:#262626;font-size:13px!important}.contactform .company{width:100%!important}.contactformbutton{border-radius:25px!important;padding:10px 30px!important;background-color:var(--highlight-color)!important;color:white!important;font-size:16px!important;font-weight:500}@media (max-width:980px){.contactformbutton{width:100%!important}}::placeholder{opacity:0.4}.wpforms-field input.wpforms-error,.wpforms-form .wpforms-field textarea.wpforms-error{border:solid 1px var(--highlight-color)!important}div.wpforms-container-full .wpforms-form label.wpforms-error{color:var(--highlight-color)!important}.pa-number-counter-after .percent-value:after{content:"+"!important}.counter{font-size:50px;text-align:center}.counter .value,.counter .percent-value{line-height:80px;font-size:46px;font-weight:800;color:white}.et_pb_number_counter.et_pb_with_title .percent{margin-bottom:0!important;height:auto}.highlight-numbers h6.title{line-height:inherit!important}.counter .title{font-size:16px;color:white}h1.research{line-height:145%!important}.origins-blog-listing .et_pb_post{position:relative;background-color:rgba(71,99,237,0.05);padding:20px;margin-bottom:30px!important;border-radius:10px}.origins-blog-listing h2.entry-title a{font-size:30px;font-family:lato}.research .et_pb_post{padding:0;background-color:white;border:solid 1px rgba(73,78,104,0.17);border-top:none;border-radius:15px}.news .et_pb_post{padding:40px 20px;background-color:white;border:solid 1px rgba(73,78,104,0.17);border-radius:15px}.research h2.entry-title,.research .et_pb_post .post-meta,.research .post-content{margin-left:20px!important;margin-right:20px!important}.research .post-content{padding-bottom:20px!important}.research a img{width:100%!important;border-radius:15px 15px 0 0;height:300px}.research .category-artificial-intelligence a img{object-fit:cover}@media (max-width:480px){.research a img{height:150px!important}}#main-content .container:before{width:0}.search-with-icon input[type="search"]::placeholder{text-indent:30px}.blog-section .blog-row{width:100%!important}.blog-text{font-size:16px;color:black}.blog-text .blog-start{font-weight:bold}.blog-text .blog-end{color:rgba(0,0,0,0.33)}.download_blog{margin-top:50px}.download-text-smaller{font-size:25px;color:var(--dark-color)}.wpforms-form .research-email input[type=email]{border-radius:200px;border:#CDD2F4 1px solid}.wpforms-form .research-email input[type=email]:focus,div.wpforms-container-full input[type=email]:focus:invalid{outline:none!important;border:#CDD2F4 1px solid!important;box-shadow:none!important}.research-submit{color:#FFFFFF!important;border-width:0px!important;border-radius:200px!important;font-size:14px!important;font-weight:600!important;background-color:#4763ED!important}.research-submit:hover{background-image:initial;background-color:#3f5add}a.research-download{color:var(--highlight-color)}.wpforms-confirmation-scroll{background-color:white!important;border:1px solid var(--highlight-color)!important;border-radius:200px!important;display:inline-block;text-align:center!important;margin:0!important}.wpforms-confirmation-container-full{text-align:left}.section-top-white{position:relative}.section-top-white::before{content:"";position:absolute;top:0;left:0;width:100%;height:50px;background-color:#ffffff;z-index:1}@media (max-width:480px){.page-header span.highlight-text.header-title.de{font-size:37px!important}}.pac_dtm_parent_0 .pac_dtm_tabnav li.pac_dtm_tabnav-tab{border-top-style:none;border-bottom-style:none;border-width:0.5px!important}.section-top-white .et_pb_row{position:relative;z-index:2}.origins-tab-content{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;margin:0 auto;padding:20px}.leftcol-tab{margin-right:20px}.leftcol-tab img{object-fit:cover;max-width:175px}.rightcol-tab{font-size:16px;line-height:1.6;flex-grow:1}.key-services img{margin-bottom:20px}.key-services{display:flex;align-items:center}.key-services .leftcol-tab,.key-services .rightcol-tab{flex:1}.key-services .leftcol-tab{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin-right:0}img.key-services-mobile{padding-bottom:20px}.tab-mobile ul.custom-list{padding:0 0 23px 1.5em}@media (min-width:768px){.origins-tab-content{align-items:center}.rightcol-tab{display:flex;flex-direction:column;justify-content:center}}@media (max-width:980px){.origins-tab-content,.custom-blurb-section{flex-direction:column}.origins-tab-content .leftcol-tab{text-align:center;width:100%}.custom-blurb-section .custom-blurb-column{width:100%;margin-bottom:10px}}.origins-tab h2{font-size:30px!important;padding-bottom:30px}.custom-list{padding:0;margin:0}.custom-list li{position:relative;margin-bottom:10px;color:#494E68;font-weight:600;font-size:18px}.custom-list li span{color:#6E7982;font-weight:normal;font-size:16px}.custom-blurb-section{display:flex;justify-content:space-between}.custom-blurb-column{width:30%;text-align:center;background-color:white;padding-left:20px;padding-right:20px}.et_pb_main_blurb_image img{height:auto;border-radius:50px;background-color:#F7F9FE;padding:5px}.orgins-blurb-image img{width:75px;padding:10px!important}.et_pb_blurb_description,.et_pb_blurb_header{text-align:center;margin:0}.custom-blurb-column .et_pb_main_blurb_image{margin-bottom:10px}.custom-blurb-column .et_pb_blurb_container{display:block;width:100%;padding-bottom:30px}.origins-blurb-header{line-height:24px}.origins-blurb-header{font-size:20px;color:var(--dark-color);font-weight:600}.origins-blurb-description{font-size:16px;font-weight:normal;color:#494E68;line-height:20px}.testimonial h2{line-height:147%;font-family:'Petrona'}@media (max-width:479px){.testimonial h2{line-height:110%;font-size:30px!important}.testimonial-slider .et-pb-controllers a{width:12px!important;height:12px!important}}.testimonial .testimonial-title{font-weight:bold;font-size:16px;display:none}.testimonial .testomonial-company{color:rgba(64,72,100,0.62);font-size:14px}.testimonial-slider .et-pb-controllers{padding:0 6%;text-align:left}.testimonial-slider .et-pb-controllers a{width:10px;height:10px}.single-post .et_pb_post_content .et_pb_section,.single-post .et_pb_post_content .et_pb_row{width:100%!important;padding:0!important}h1.blog_title{color:black}.origins-post-title .et_pb_title_container h1{font-size:50px;color:var(--dark-color)}@media (max-width:500px){.origins-post-title .et_pb_title_container h1{font-size:40px}}.origins-post strong{}.origins-post h2{font-weight:bold!important;font-size:25px!important;font-family:lato!important;line-height:30px;margin-top:40px}.origins-post h3{color:#333;font-weight:400!important;font-size:20px!important;font-family:lato!important;margin-top:20px}.origins-post .download-text{font-family:petrona;font-size:33px;font-weight:600}.origins-post .download-text,.download-text-smaller{line-height:32px}.origins-post-title .et_pb_title_featured_container img{border-radius:20px}.single-post .et_pb_title_featured_container{margin-top:30px!important}.origins-post ol>li{padding-bottom:20px}.origins-post ol>li::marker{font-weight:700}.origins-post ul>li>strong{line-height:30px}.page .policy_section{padding-top:0!important}h3.policy{font-weight:bold;font-size:30px;font-family:'petrona',open-sans;color:var(--highlight-color);padding-top:30px;padding-bottom:20px;line-height:1.2em}h4.policy{font-weight:700;font-size:18px;font-family:'lato',open-sans;color:var(--dark-color);padding-bottom:10px;line-height:1.2em}.legal .subtitle{font-weight:bold!important}.footer-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.footer-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu{display:flex!important}.footer-hide-mobile-menu .et_mobile_nav_menu{display:none}#logo-carousel{padding:20px 0;width:100%}#logo-carousel .splide__slide{display:flex;align-items:center;justify-content:center}#logo-carousel img{width:auto;max-height:90px;display:block;opacity:1;transition:filter 0.3s ease,opacity 0.3s ease,transform 0.3s ease}#logo-carousel img:hover{transform:translateZ(0)}@media (max-width:480px){#logo-carousel img{min-height:0}}