@font-face{font-family:Studio Feixen Vincit Display;font-style:normal;font-weight:400;src:url(https://6362597.fs1.hubspotusercontent-na1.net/hubfs/6362597/vincit-hubspot-theme-2023/fonts/StudioFeixenVincit-Display.woff2) format("woff2"),url(https://6362597.fs1.hubspotusercontent-na1.net/hubfs/6362597/vincit-hubspot-theme-2023/fonts/StudioFeixenVincit-Display.woff) format("woff"),url(https://6362597.fs1.hubspotusercontent-na1.net/hubfs/6362597/vincit-hubspot-theme-2023/fonts/StudioFeixenVincit-Display.ttf) format("truetype")}@font-face{font-family:Studio Feixen Vincit Bold;font-style:normal;font-weight:400;src:url(https://6362597.fs1.hubspotusercontent-na1.net/hubfs/6362597/vincit-hubspot-theme-2023/fonts/StudioFeixenVincit-Bold.woff2) format("woff2"),url(https://6362597.fs1.hubspotusercontent-na1.net/hubfs/6362597/vincit-hubspot-theme-2023/fonts/StudioFeixenVincit-Bold.woff) format("woff"),url(https://6362597.fs1.hubspotusercontent-na1.net/hubfs/6362597/vincit-hubspot-theme-2023/fonts/StudioFeixenVincit-Bold.ttf) format("truetype")}@font-face{font-family:Studio Feixen Vincit;font-style:normal;font-weight:400;src:url(https://6362597.fs1.hubspotusercontent-na1.net/hubfs/6362597/vincit-hubspot-theme-2023/fonts/StudioFeixenVincit-Regular.woff2) format("woff2"),url(https://6362597.fs1.hubspotusercontent-na1.net/hubfs/6362597/vincit-hubspot-theme-2023/fonts/StudioFeixenVincit-Regular.woff) format("woff"),url(https://6362597.fs1.hubspotusercontent-na1.net/hubfs/6362597/vincit-hubspot-theme-2023/fonts/StudioFeixenVincit-Regular.ttf) format("truetype")}*,:after,:before{box-sizing:border-box}
/*! 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}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,b a,b a:hover,strong,strong a,strong a:hover{font-family:Studio Feixen Vincit Bold,sans;font-weight:400}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:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[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}:root{--column-gap:24px;--column-width-multiplier:8.333}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid .span1,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9{min-height:1px;width:100%}@media (min-width:1024px){.row-fluid{flex-wrap:nowrap;justify-content:space-between}.row-fluid .span1{width:calc(var(--column-width-multiplier)*1%*1 - var(--column-gap)*var(--column-width-multiplier)*11/100)}.row-fluid .span2{width:calc(var(--column-width-multiplier)*1%*2 - var(--column-gap)*var(--column-width-multiplier)*10/100)}.row-fluid .span3{width:calc(var(--column-width-multiplier)*1%*3 - var(--column-gap)*var(--column-width-multiplier)*9/100)}.row-fluid .span4{width:calc(var(--column-width-multiplier)*1%*4 - var(--column-gap)*var(--column-width-multiplier)*8/100)}.row-fluid .span5{width:calc(var(--column-width-multiplier)*1%*5 - var(--column-gap)*var(--column-width-multiplier)*7/100)}.row-fluid .span6{width:calc(var(--column-width-multiplier)*1%*6 - var(--column-gap)*var(--column-width-multiplier)*6/100)}.row-fluid .span7{width:calc(var(--column-width-multiplier)*1%*7 - var(--column-gap)*var(--column-width-multiplier)*5/100)}.row-fluid .span8{width:calc(var(--column-width-multiplier)*1%*8 - var(--column-gap)*var(--column-width-multiplier)*4/100)}.row-fluid .span9{width:calc(var(--column-width-multiplier)*1%*9 - var(--column-gap)*var(--column-width-multiplier)*3/100)}.row-fluid .span10{width:calc(var(--column-width-multiplier)*1%*10 - var(--column-gap)*var(--column-width-multiplier)*2/100)}.row-fluid .span11{width:calc(var(--column-width-multiplier)*1%*11 - var(--column-gap)*var(--column-width-multiplier)*1/100)}}.content-wrapper{margin:0 auto;padding:0 1rem}@media screen and (min-width:1380px){.content-wrapper{padding:0}}.dnd-section>.row-fluid{margin:0 auto}.dnd-section .dnd-column{padding:0 1rem}@media (max-width:767px){.dnd-section .dnd-column{padding:0}}body{line-height:1.4;overflow:auto;overflow-wrap:break-word}body,html{font-family:Studio Feixen Vincit,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang^=ja] body,html[lang^=ko] body,html[lang^=zh] body{line-break:strict;overflow-wrap:normal;word-break:break-all}p{font-size:1rem;margin:0 0 1.4rem}a{cursor:pointer}a:focus{outline-offset:2px}h1,h2,h3,h4,h5,h6,ol,ul{margin:0 0 1.4rem}ol ol,ol ul,ul ol,ul ul{margin:0}ul.no-list{list-style:none;margin:0;padding-left:0}pre{overflow:auto}code{vertical-align:bottom}hr{border:none;border-bottom:1px solid #ccc}img{font-size:.583rem;word-break:normal}.without_margin{margin:0}.without_padding{padding:0}.without_spacing{margin:0;padding:0}.hero_1,.hero_2,.v_h1_bold,.v_h2_bold,.v_h2_bold_m,.v_h2_custom,.v_h3_bold,.v_h4_bold,.v_h5_bold,.v_h6_bold{font-family:Studio Feixen Vincit Bold,sans-serif;font-weight:400;word-wrap:break-word}.front_page_ingress_p,.p_18_16,.services_accor_title,.v_h1_reg,.v_h2_reg,.v_h3_reg,.v_h4_reg,.v_h5_reg,.v_h6_reg,.v_p1,.v_p1_m,.v_p2,.v_p2_m,.v_p2_m_l,.v_p3,.v_p3_m,.v_p4,.v_p5,.v_p6,a,div,p{font-family:Studio Feixen Vincit,sans-serif;font-weight:400;word-wrap:break-word}.v_font_display{font-family:Studio Feixen Vincit Display,sans-serif}.hero_1{font-size:calc(22.76923px + 2.5641vw);line-height:90%}.hero_1,.hero_2{color:#1d1d1d;text-transform:uppercase}.hero_2{font-size:40px;line-height:40px}.v_h1_bold,.v_h1_reg{color:#1d1d1d;font-size:48px;line-height:52.8px}.v_h2_bold,.v_h2_reg{color:#1d1d1d;font-size:40px;line-height:44px}.v_h3_bold,.v_h3_reg{color:#1d1d1d;font-size:32px;line-height:35.2px}.v_h4_bold,.v_h4_reg{color:#1d1d1d;font-size:28px;line-height:30.8px}.v_h5_bold,.v_h5_reg{color:#1d1d1d}.v_h2_custom,.v_h5_bold,.v_h5_reg{font-size:24px;line-height:26.4px}.v_h6_bold,.v_h6_reg{color:#1d1d1d;font-size:20px;line-height:22px;text-transform:capitalize}.v_p1{font-size:56px;line-height:67.2px}.v_p1,.v_p2{color:#1d1d1d}.v_p2{font-size:40px;line-height:48px}.v_p3{font-size:32px;line-height:38.4px}.v_p3,.v_p4{color:#1d1d1d}.v_p4{font-size:24px;line-height:31.2px}.v_p5{font-size:18px;line-height:23.4px}.v_p5,.v_p6{color:#1d1d1d}.v_p6{font-size:16px;line-height:19.2px}.p_18_16{color:#1d1d1d;font-size:18px;line-height:21.6px}.front_page_ingress_p{font-size:40px;line-height:48px}.services_accor_title{color:#1d1d1d;font-size:48px;line-height:57.6px}.cta_button{font-family:Studio Feixen Vincit,sans-serif!important}@media(max-width:1023px){.hero_1{font-size:32px;line-height:32px}.hero_1,.hero_2{color:#1d1d1d;text-transform:uppercase}.hero_2{font-size:24px;line-height:24px}.v_h1_bold,.v_h1_reg{color:#1d1d1d;font-size:28px;line-height:30.8px}.v_h2_bold,.v_h2_reg{color:#1d1d1d;font-size:24px;line-height:26.4px}.v_h2_bold_m{color:#1d1d1d;font-size:24px!important;line-height:26.4px}.v_h3_bold,.v_h3_reg{color:#1d1d1d;font-size:20px;line-height:22px}.v_h4_bold,.v_h4_reg{color:#1d1d1d;font-size:18px;line-height:21.6px}.v_h5_bold,.v_h5_reg{color:#1d1d1d;font-size:16px;line-height:17.6px}.v_h2_custom{font-size:18px;line-height:21px}.v_p1_m{color:#1d1d1d;font-size:28px;line-height:33.6px}.v_p2_m_l{color:#1d1d1d;font-size:24px;line-height:28px}.v_p2_m{color:#1d1d1d;font-size:20px;line-height:24px}.v_p3_m{color:#1d1d1d;font-size:16px;line-height:20.8px}.front_page_ingress_p{font-size:24px;line-height:28px}.services_accor_title{font-size:24px;line-height:26.4px}.p_18_16{color:#1d1d1d;font-size:16px;line-height:20.8px}}.button,.hs-button,button{cursor:pointer;display:inline-block;font-family:Studio Feixen Vincit,sans;font-weight:400;text-align:center;transition:all .15s linear;white-space:normal}.button:disabled,.hs-button:disabled,button:disabled{background-color:#d0d0d0;border-color:#d0d0d0;color:#e6e6e6}.no-button,.no-button:active,.no-button:focus,.no-button:hover{background:none;border:none;border-radius:0;color:initial;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-bottom:0;padding:0;text-align:left;text-decoration:none;transition:none}.tag_button,.tag_button:focus,.tag_button:hover{border:1px solid #000}.hs-form-field{margin-bottom:1.4rem}form label{display:block;font-size:.875rem;margin-bottom:.35rem}.form-title{margin-bottom:0}form legend{font-size:.875rem}form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{display:inline-block;font-size:.875rem;padding:.7rem;width:100%}form textarea{resize:vertical}form fieldset{max-width:100%!important}form .inputs-list{list-style:none;margin:0;padding:0}form .inputs-list>li{display:block;margin:.7rem 0}form .inputs-list input,form .inputs-list span{vertical-align:middle}form input[type=checkbox],form input[type=radio]{cursor:pointer;margin-right:.35rem}.hs-dateinput{position:relative}.hs-dateinput:before{content:"\01F4C5";position:absolute;right:10%;top:50%;transform:translateY(-50%)}.fn-date-picker .pika-table thead th{color:#fff}.fn-date-picker td.is-selected .pika-button{border-radius:0;box-shadow:none}.fn-date-picker td .pika-button:focus,.fn-date-picker td .pika-button:hover{border-radius:0!important;color:#fff}form input[type=file]{background-color:transparent;border:initial;padding:initial}form .hs-richtext,form .hs-richtext p{font-size:.875rem;margin:0 0 1.4rem}form .hs-richtext img{max-width:100%!important}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:1rem!important}.hs-form-required{color:#ef6b51}.hs-input.invalid.error{border-color:#ef6b51}.hs-error-msg{color:#ef6b51;margin-top:.35rem}form .hs-button,form input[type=submit]{cursor:pointer;display:inline-block;text-align:center;transition:all .15s linear;white-space:normal}.grecaptcha-badge{margin:0 auto}.body-container-wrapper .hs-search-field__button{padding:15px}.body-container-wrapper .hs-search-field__bar--button-inline .hs-search-field__button{margin-bottom:0;margin-left:6px}.body-container-wrapper .hs-search-field__button svg{height:15px;fill:#fff}.body-container-wrapper .hs-search-field__bar>form>.hs-search-field__input{padding:10px}.body-container-wrapper .hs-search-field__suggestions li a{color:#494a52;padding:.35rem .7rem;text-decoration:none;transition:background-color .3s}table{border-collapse:collapse;margin-bottom:1.4rem;overflow-wrap:break-word}td,th{vertical-align:top}thead th{vertical-align:bottom}#CookiebotWidget .CookiebotWidget-logo svg circle{fill:#388641!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#388641!important;border-color:#388641!important;color:#fff!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#388641!important}#CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#388641!important}#CookiebotWidget .CookiebotWidget-consent-details button,#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#388641!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#388641!important}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border:2px solid #388641!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #388641!important;color:#388641!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentTextAbout a{color:#388641!important}.header .dnd-section{padding:0}.header{backdrop-filter:blur(10px);background-color:hsla(60,38%,97%,.8)!important;top:0}.header.scrolledDown{top:-100px}.header.paused{backdrop-filter:blur(0);background-color:#fbfbf6!important}.header__container{align-items:center;display:flex;height:64px;justify-content:space-between;padding:15px 24px!important}@media (max-width:1023px){.header__container{flex-direction:row;padding:12px 16px!important}.header_button_column{display:none}}.header__skip{height:1px;left:-1000px;overflow:hidden;position:absolute;text-align:left;top:-1000px;width:1px}.header__skip:active,.header__skip:focus,.header__skip:hover{background:#fff;height:auto;left:0;overflow:visible;top:0;width:auto}.header__logo{align-items:center;display:flex;height:auto;max-width:200px}@media (max-width:767px){.header__logo{width:100%}}.header__logo img{max-width:100%}.header__logo .logo-company-name{font-size:1.167rem;margin-top:.7rem}.header__navigation--toggle{display:none}@media (max-width:1023px){.header__navigation--toggle{align-items:center;display:flex}.header__navigation{display:none;width:100%}.header__navigation.open{background-color:#fbfbf6;display:block;left:0;position:absolute;text-align:center;top:0;z-index:20}.header__navigation--toggle{cursor:pointer;position:relative}.header__navigation--toggle.hide{display:none}.header__navigation--toggle.open{display:block;margin-left:0;margin-right:auto}.header__navigation--toggle:after{display:none;font-size:1.083rem;font-weight:600;left:40px;position:absolute;text-transform:uppercase;top:-10px}.header__language-switcher--toggle.open:after,.header__navigation--toggle.open:after,.header__search--toggle.open:after{display:block;word-break:normal}}.hs-menu-wrapper ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper{flex-direction:column}@media (max-width:767px){.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:column}}.hs-menu-wrapper.hs-menu-flow-vertical ul{flex-direction:column}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul{display:inline-flex}@media (max-width:767px){.hs-menu-wrapper.hs-menu-flow-vertical ul{display:flex}}.hs-menu-wrapper.flyouts .hs-item-has-children{position:relative}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper{left:-9999px;opacity:0;position:absolute}.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{display:block;white-space:nowrap}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:0;opacity:1;top:100%}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:100%;opacity:1;top:0}@media (max-width:767px){.hs-menu-wrapper.flyouts .hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover>.hs-menu-children-wrapper{left:0;opacity:1;position:relative;top:auto}}.hs_cos_wrapper_type_cta img,.hs_cos_wrapper_type_logo img,.hs_cos_wrapper_type_rich_text img{height:auto;max-width:100%}.scroll_down_arrow{animation:bounceDown 2s infinite}@keyframes bounceDown{0%{transform:translateY(-10px)}50%{transform:translateY(0)}60%{transform:translateY(-2px)}to{transform:translateY(80%)}}.btn_rightwards_arrow{display:none;margin-left:6px;margin-right:4px}.ingress_2_columns_section .custom_h2_container h2,.question_answer_section .custom_h2_container h2{font-family:Studio Feixen Vincit Bold,sans;font-size:24px;font-weight:400;line-height:1.1;word-wrap:break-word;margin:0;padding:0}.ingress_2_columns_section p{font-size:40px;font-weight:400;line-height:1.2;word-wrap:break-word;margin:0;padding:0}.forms_of_partnership_section .icon_card_container h4,.four_cards_section .icon_card_container h4,.industry_challenges_section .icon_card_container h4,.reasons_to_choose_vincit_section .icon_card_container h4{font-family:Studio Feixen Vincit Bold,sans;font-size:28px;font-weight:400;line-height:1.1;word-wrap:break-word;margin:0;padding:0}.four_cards_section .icon_card_container p{font-size:18px;font-weight:400;line-height:1.2;word-wrap:break-word;margin:0;padding:0}.forms_of_partnership_section .icon_card_container p,.reasons_to_choose_vincit_section .icon_card_container p{font-size:18px;font-weight:400;line-height:1.452;word-wrap:break-word;margin:0;padding:0}.question_answer_section p{font-size:32px;line-height:1.2}.vincit_way_section .icon_card_icon{height:80px;width:80px}.vincit_way_section .icon_card_container .icon_card_content h3{color:#1d1d1d;font-family:Studio Feixen Vincit Bold,sans;font-size:32px;font-weight:400;line-height:1.1;word-wrap:break-word;margin:0;padding:0}.vincit_way_section .icon_card_container .icon_card_content p{color:#1d1d1d;font-family:Studio Feixen Vincit,sans;font-size:20px;font-weight:400;word-wrap:break-word;margin:0;padding:0}.vincit_way_section .span8{display:flex!important;flex-direction:column!important;gap:69px}.industry_challenges_section .icon_card_icon,.reasons_to_choose_vincit_section .icon_card_icon{height:59px;width:59px}.industry_challenges_section .span8{display:flex!important;flex-direction:column!important;gap:24px}.industry_challenges_section .icon_card_container{gap:24px!important}.video_background_2_columns p,.video_background_2_columns_frontPage p{color:#000;font-family:Studio Feixen Vincit,sans;font-size:40px;font-weight:400;line-height:1.2;word-wrap:break-word;margin:0;padding:0}.services_centered_text_block .outer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:64px;padding-top:64px}.services_centered_text_block .content{max-width:848px;text-align:center}.service_list_section .custom_h2_container h2{margin-bottom:40px!important}.sustainability_focus_v1_section .icon_card_icon,.sustainability_focus_v2_section .icon_card_icon{height:80px;width:80px}.sustainability_focus_v1_section .span8{gap:40px}.sustainability_focus_v1_section .span8 .row-number-5{padding-top:11px}.sustainability_focus_v1_section .icon_card_container h3,.sustainability_focus_v2_section .icon_card_container h3{font-family:Studio Feixen Vincit Bold,sans;font-size:32px;font-weight:400;line-height:1.1;margin:0;padding:0;word-wrap:break-word}.sustainability_focus_v1_section .icon_card_container p,.sustainability_focus_v2_section .icon_card_container p{font-size:20px;line-height:1.452;margin:0;padding:0;word-wrap:break-word}.sustainability_focus_v1_section .hs-button{text-decoration:none}.contact_us_ingress_section>.row-fluid>.span8,.media_ingress_section>.row-fluid>.span8{gap:48px}.contact_us_ingress_section>.row-fluid>.span8>.row-fluid-wrapper>.row-fluid,.media_ingress_section>.row-fluid>.span8>.row-fluid-wrapper>.row-fluid{gap:24px}.offices_section .custom_h2_container{margin-bottom:48px}.ingress_2_columns_section_sustainability p,.lower_ingress_2_columns_section_media p{font-size:32px;line-height:1.2}.sustainability_focus_v2_section .custom_h2_container{margin-bottom:57px}.sustainability_goals .custom_h2_container{margin-bottom:60px}.sustainability_goals .icon_card_container{padding-right:48px}.sustainability_goals .icon_card_container h4{color:#1d1d1d;font-family:Studio Feixen Vincit Bold,sans;font-size:28px;font-weight:400;line-height:1.1;word-wrap:break-word;margin:0;padding:0}.sustainability_goals .icon_card_container li,.sustainability_goals .icon_card_container ul{margin:0;padding:0}.sustainability_goals .icon_card_container ul{display:grid;gap:16px;grid-template-columns:1fr;padding-left:24px}.sustainability_goals .icon_card_container ul li{font-size:18px;line-height:1.452}.service_list_v2_section .custom_h2_container{margin-bottom:48px}.service_list_v2_section .accordion_title h2{font-size:40px!important;line-height:1.2!important}.service_list_v2_section .accordion_content p{color:#1d1d1d;font-family:Studio Feixen Vincit,sans;font-size:32px;font-weight:400;line-height:1.2;word-wrap:break-word}.service_list_v2_section .accordion_content_text{padding-right:32px!important}.reasons_to_choose_vincit_section .custom_h2_container{margin-bottom:64px}.reasons_to_choose_vincit_section .icon_card_container{padding-right:24px}.careers_centered_text_section .careers_centered_text_block{padding-bottom:32px;padding-top:32px}.careers_centered_text_section .careers_centered_text_block .outer{text-align:center}.careers_questions_block_container{align-items:center;display:flex;flex-direction:column;gap:48px;justify-content:flex-start;padding-bottom:80px;text-align:center;width:100%}.careers_questions_block_container .inner_container a{all:unset;align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:16px;justify-content:center}.careers_questions_block_container p{color:#1d1d1d;font-family:Studio Feixen Vincit,sans;font-size:18px;font-weight:400;line-height:1.3;word-wrap:break-word;margin:0;padding:0}.careers_questions_block_container .inner_container span{color:#1d1d1d;font-family:Studio Feixen Vincit,sans;font-size:calc(18.76923px + 2.5641vw);font-weight:400;line-height:calc(30.76923px + 2.5641vw);word-wrap:break-word}.careers_questions_block_container .inner_container .rightwards_arrow{color:#e83520}.swipe_blog_posts_section .custom_h2_container{margin-bottom:32px}.lower_ingress_2_columns_section_media .ingress_button{font-size:20px!important;padding:20px 28px!important}.body-container--industry .content_question_answer_container .column_1 h2,.body-container--industry .ingress_2_columns_container .col_1 h2,.body-container--partnerships .content_question_answer_container .column_1 h2,.body-container--partnerships .ingress_2_columns_container .col_1 h2,.body-container--service .content_question_answer_container .column_1 h2,.body-container--service .ingress_2_columns_container .col_1 h2{color:#1d1d1d;font-family:Studio Feixen Vincit Bold,sans;font-weight:400;word-wrap:break-word;font-size:24px;line-height:1.1;margin:0;padding:0}.forms_of_partnership_section .custom_h2_container{margin-bottom:64px}.current_partners_section .custom_h2_container{margin-bottom:70px;padding:0 24px}.example_cases_container .example_cases_cards_grid a{text-decoration:none}.quote_section .row-fluid{align-content:center;align-items:center;display:flex;flex-wrap:wrap;margin:auto;width:66.66%!important}.quote_section .quote_block_content h2{color:#1d1d1d;font-family:Studio Feixen Vincit Bold,sans-serif;font-size:40px;font-weight:400;line-height:120%;margin:0;padding:0;text-align:center;word-wrap:break-word}.quote_section .quote_block_content p{color:#1d1d1d;font-family:Studio Feixen Vincit,sans-serif;font-size:18px;font-weight:400;line-height:130%;word-wrap:break-word;margin:0;padding:0}@media (max-width:1023px){.ingress_2_columns_section .custom_h2_container h2,.question_answer_section .custom_h2_container h2{font-size:18px;line-height:1.16}.ingress_2_columns_section p{font-size:20px;line-height:1.2}.front_page_ingress p{font-size:24px;line-height:1.16}.forms_of_partnership_section .icon_card_container h4,.four_cards_section .icon_card_container h4,.industry_challenges_section .icon_card_container h4,.reasons_to_choose_vincit_section .icon_card_container h4{font-size:24px;line-height:1.1}.forms_of_partnership_section .icon_card_container p,.four_cards_section .icon_card_container p,.reasons_to_choose_vincit_section .icon_card_container p{font-size:16px;line-height:1.3}.question_answer_section p{font-size:20px;line-height:1.2}.vincit_way_section .span8,.vincit_way_section>.row-fluid{flex-direction:column!important;gap:32px}.vincit_way_section .span8{display:flex!important;width:100%}.vincit_way_section .span8>.row-fluid-wrapper>.row-fluid{display:grid!important;gap:16px;grid-template-columns:1fr 1fr}.vincit_way_section .icon_card_container .icon_card_content h3{font-size:18px;line-height:1.17}.vincit_way_section .icon_card_container .icon_card_content p{font-size:14px;line-height:1.3}.vincit_way_section .icon_card_icon{height:48px!important;width:48px!important}.vincit_way_section .icon_card_container,.vincit_way_section .icon_card_container .icon_card_content{gap:8px!important}.industry_challenges_section>.row-fluid{flex-direction:column!important;gap:32px}.industry_challenges_section .span8{display:flex!important;flex-direction:column!important;gap:24px!important;width:100%}.industry_challenges_section .span8>.row-fluid-wrapper>.row-fluid{display:grid!important;gap:16px;grid-template-columns:1fr 1fr}.industry_challenges_section .icon_card_icon,.reasons_to_choose_vincit_section .icon_card_icon{height:48px!important;width:48px!important}.industry_challenges_section .icon_card_container{gap:16px!important}.video_background_2_columns p{font-size:20px;line-height:1.172}.video_background_2_columns_frontPage p{font-size:24px;line-height:1.17}.services_centered_text_block .outer{padding-bottom:32px;padding-top:32px}.service_list_section .custom_h2_container h2{margin-bottom:25px!important}.four_cards_section>.row-fluid{gap:40px}.four_cards_section>.row-fluid .icon_card_container,.four_cards_section>.row-fluid .icon_card_content{gap:15px!important}.about_us_video_background_2_columns{padding-top:220px!important}.about_us_video_background_2_columns .video_2_columns_container .overlay{top:5%!important}.locations_section>.row-fluid{gap:25px}.sustainability_focus_v1_section .icon_card_icon,.sustainability_focus_v2_section .icon_card_icon{height:48px!important;width:48px!important}.reasons_to_choose_vincit_section .icon_card_container,.reasons_to_choose_vincit_section .icon_card_container .icon_card_content,.sustainability_focus_v1_section .icon_card_container,.sustainability_focus_v1_section .icon_card_container .icon_card_content,.sustainability_focus_v2_section .icon_card_container,.sustainability_focus_v2_section .icon_card_container .icon_card_content,.sustainability_goals .icon_card_container,.sustainability_goals .icon_card_container .icon_card_content{gap:15px!important}.sustainability_focus_v1_section .span8,.sustainability_focus_v1_section .span8>.row-fluid-wrapper>.row-fluid{display:flex!important;flex-direction:column!important;gap:40px!important}.sustainability_focus_v1_section>.row-fluid>.span4 .custom_h2_container{margin-bottom:32px}.sustainability_focus_v1_section .icon_card_container h3{font-size:24px;line-height:1.1}.sustainability_focus_v1_section .icon_card_container p{font-size:16px;line-height:1.3}.sustainability_focus_v1_section .hs-button{display:none}.contact_us_ingress_section>.row-fluid,.media_ingress_section>.row-fluid{display:grid!important;gap:32px;grid-template-columns:1fr}.contact_us_ingress_section>.row-fluid>.span8,.media_ingress_section>.row-fluid>.span8{display:grid!important;gap:24px!important;grid-template-columns:1fr}.contact_us_ingress_section>.row-fluid>.span8>.row-fluid-wrapper>.row-fluid,.media_ingress_section>.row-fluid>.span8>.row-fluid-wrapper>.row-fluid{display:grid!important;gap:24px;grid-template-columns:1fr}.offices_section .custom_h2_container{margin-bottom:25px}.sustainability_focus_v2_section .custom_h2_container{margin-bottom:32px}.sustainability_focus_v2_section .icon_card_container h3{font-size:24px!important;line-height:1.1!important}.sustainability_focus_v2_section .icon_card_container p{font-size:16px;line-height:1.3}.sustainability_goals .custom_h2_container{margin-bottom:40px}.sustainability_goals .icon_card_container{padding-right:0}.sustainability_goals .icon_card_container h4{font-size:24px;line-height:1.1}.sustainability_goals .icon_card_container ul{gap:24px}.sustainability_goals .icon_card_container ul li{font-size:16px;line-height:1.3}.reasons_to_choose_vincit_section .custom_h2_container,.service_list_v2_section .custom_h2_container{margin-bottom:25px}.service_list_v2_section .accordion_title h2{font-size:24px!important;line-height:1.1!important}.service_list_v2_section .accordion_content p{font-size:16px;line-height:1.3}.service_list_v2_section .accordion_content_text{padding-right:0!important}.service_list_v2_section .accordion_content{padding-top:0}.reasons_to_choose_vincit_section .icon_card_container{padding-right:0}.our_promise_to_you_section .media_card_container_image_and_title_wrapper{width:85%!important}.careers_questions_block_container{gap:24px}.swipe_blog_posts_section .custom_h2_container{margin-bottom:25px}.careers_video_background_2_columns .button-wrapper{display:none}.careers_video_background_2_columns .overlay{top:98%!important}.lower_ingress_2_columns_section_media .ingress_button{font-size:18px!important;padding:16px 20px!important}.body-container--industry .content_question_answer_container .column_1 h2,.body-container--industry .ingress_2_columns_container .col_1 h2,.body-container--partnerships .content_question_answer_container .column_1 h2,.body-container--partnerships .ingress_2_columns_container .col_1 h2,.body-container--service .content_question_answer_container .column_1 h2,.body-container--service .ingress_2_columns_container .col_1 h2{font-size:18px;line-height:1.16}.current_partners_section .custom_h2_container{margin-bottom:32px;padding:0 16px}.forms_of_partnership_section .custom_h2_container{margin-bottom:32px}.quote_section .row-fluid{margin-left:auto;margin-right:auto;width:100%!important}.quote_section .quote_block_content h2{font-size:24px}.quote_section .quote_block_content p{font-size:16px}}.accordion_container .accordion_content_button:hover:after,.body-container--about .hs-button:hover:after,.case_study_blog_related_case_btn:hover:after,.contact_us_item_button_wrapper button:hover:after,.example_cases_container .example_cases_button_wrapper .example_cases_button:hover:after,.industries_container .industry_card_button:hover:after,.ingress_2_columns_container .button_wrapper .ingress_button:hover:after,.insights_article_grid .single_insight_article .button_wrapper .single_insight_article_link:hover:after,.manual-swipe-container .manual-swipe-read-more:hover:after,.module-swipe-container .module-swipe-read-more:hover:after,.module-vector-with-image-button-button:hover:after,.more_insights_btn a:hover:after,.more_of_our_work_btn a:hover:after,.our_work_case_study_grid .single_case_wrapper .button_wrapper .read_more_btn:hover:after,.recent_insights_container .single_article_button_wrapper .single_article_button:hover:after,.recent_our_work_cases_container .recent_work_cases_single_case_button:hover:after,.related_insight_article_read_more_btn:hover:after,.single_article_button:hover:after,.video_2_columns_container .button-wrapper .button:hover:after{content:"→";margin-left:8px;margin-right:4px}.load_more_posts_button_wrapper button:hover:after,.our_work_load_more_cases_button_wrapper button:hover:after{content:"↓";margin-left:8px;margin-right:4px}.video_pause_button{border:.93px solid #d2d2d2!important;border-radius:50%;bottom:16px;cursor:pointer;display:flex;left:20px;padding:11.4px;position:absolute;z-index:10}.video_pause_button,.video_pause_button:hover{background-color:#fbfbf6!important}.video_pause_button.paused svg.pause-gfx,.video_pause_button.playing svg.play-gfx{display:none}.show-for-sr{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media (max-width:767px){.show-for-sr--mobile{border:0!important;clip:rect(0,0,0,0)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}}