@font-face{font-family:proxima-black;font-weight:400;src:url(https://info.softserveinc.com/hubfs/ibm-think/assets/fonts/ProximaNova/Bold/ProximaNova-Black.woff)}@font-face{font-family:proxima-black;font-weight:700;src:url(https://info.softserveinc.com/hubfs/ibm-think/assets/fonts/ProximaNova/Regular/ProximaNova-Bold.ttf)}@font-face{font-family:proxima-regular;font-weight:500;src:url(https://info.softserveinc.com/hubfs/ibm-think/assets/fonts/ProximaNova/Regular/ProximaNova-Regular.ttf)}@font-face{font-family:opensans-regular;font-weight:400;src:url(https://info.softserveinc.com/hubfs/fonts/OpenSans-Regular.ttf)}:root{--main-font:"proxima-black";--secondary-font:"opensans-regular";--body-bg:#fff;--banner-bg:#a4a4a4;--banner-blured-bg:hsla(0,0%,64%,.75);--title-font-color:#000;--hero-bg:#e0e0e0;--title-panel-bottom-bg:#fff;--title-panel-bg:#fff;--title-panel-color:#000;--title-panel-number:#000;--color-underlined-heading:#000;--cta-bg:#000;--cta-color:#fff;--challenges-benefits-service-bg:transparent;--approach-framework-section-bg:#e0e0e0;--tab-head-color:#646262;--tab-head-color-active:#111;--resources-bg:transparent;--one-in-focus-section-bg:transparent;--stats-bg:transparent;--stats-number-color:#172b4d;--partnership-bg:#747474;--partner-card-border:#172b4d;--partner-card-bg:#172b4d;--partner-card-color:#fff;--visual-banner-bg:#316ba0;--visual-banner-color:#e6fa1c;--meeting-section-bg:transparent;--form-section-bg:#e9e9e9}html{scroll-behavior:smooth;-webkit-scroll-behavior:smooth}body{background:var(--body-bg);font-size:16px;font-style:normal;font-weight:400;line-height:normal;overflow-x:hidden!important}.container-fluid{margin:0!important;padding:0!important}#simple-translate{display:none!important}@media only screen and (min-width:2560px){body{font-size:23.04px}}.link-with-hover,.link-with-hover:hover{transition:all .3s ease-in-out}.link-with-hover:hover{box-shadow:0 .1em 0 0 #111}.section-wrapper{display:flex!important;flex-direction:column;float:none!important;margin:0 auto!important;max-width:960px}@media only screen and (min-width:2560px){.section-wrapper{max-width:1382.4px}}@media only screen and (min-width:767px) and (max-width:1240px){.section-wrapper{padding-left:100px!important;padding-right:20px}}@media only screen and (max-width:767px){.section-wrapper{padding-left:20px!important;padding-right:20px!important}}.content-wrapper{padding-bottom:65px;padding-top:65px}@media only screen and (max-width:767px){.content-wrapper{padding-bottom:40px;padding-top:40px}}.header-banner{background-color:var(--banner-bg);height:85px;width:100%;z-index:9999}.header-banner-panel{align-items:center;display:flex;height:85px;justify-content:space-between;margin:0 auto;max-width:1324px;padding:0 25px;width:100%}.header-banner-content{align-items:center;display:flex;padding-left:15px;width:80%}.header-banner-content>span{font-family:var(--main-font);font-size:24px;font-style:normal;line-height:125%}.header-banner-panel img{max-width:136px}.header-banner.blur{background-color:var(--banner-blured-bg);position:fixed;top:0;z-index:9999}.hide{display:none}.header-banner-panel .header-banner-content .cta-button{font-size:16px;height:auto;margin:0 0 0 auto;max-width:200px;padding:10px}.register-button:hover>span{color:#fff;transition:all .3s ease-in-out}.close-button{color:#fff;cursor:pointer;font-weight:700;margin-left:auto;transform:scale(1);transition:all .3s ease}.close-button:hover{transform:scale(1.3);transition:all .3s ease}@media only screen and (min-width:2560px){.header-banner-panel{max-width:1906.56px}}@media only screen and (max-width:1024px){.header-banner-content>span{font-size:2.5vw}.close-button{margin-left:15px}}@media only screen and (max-width:600px){.header-banner{height:inherit}.header-banner-panel{height:120px!important}.header-banner-content{align-items:flex-end;flex-direction:column;height:85px;justify-content:center}.header-banner-content>span{padding-bottom:5px}.header-banner-panel img{margin-left:-40px}.register-button{margin:10px auto 0}}@media only screen and (max-width:475px){.header-banner-panel{padding:0 10px 0 0}.header-banner-panel img{margin-left:-60px;width:100px!important}.header-banner-content>span{font-size:14px}.header-banner{padding:0 15px 0 0}}.section-scroll{-webkit-overflow-scrolling:touch}.side-navigation{background:#fff;border:1px solid #111;left:0;padding:10px 10px 10px 20px;position:fixed;top:52%;transform:translateY(-50%);width:65px!important;z-index:1000}.side-navigation ul{list-style:none;margin:0;padding:0}.side-navigation ul li{width:500%}.side-link{display:inline-block;text-decoration:none}.side-link:after{border-left:2px solid transparent;border-top:2px solid transparent;box-sizing:content-box;content:"";display:block;height:0;transition:height .3s .1s,width .1s,border-color 0s .4s;transition-timing-function:linear;width:0}.side-link.active:after{border-color:#000;height:100px;transition:height .3s .1s,width .1s .4s,border-color 0s .1s;transition-timing-function:linear;width:20px}.side-navigation ul li:last-child .side-link:after{content:none}.side-link .number,.side-link .text{color:#111;display:inline-block;font-family:var(--main-font);font-size:16px;opacity:.7;text-transform:uppercase}.side-link .number{padding-right:15px}.active{opacity:1}.side-link .text{background:#fff;display:none;padding-right:5px}.side-link:hover .number,.side-link:hover .text{color:#111;display:inline-block;opacity:1}.active .number{color:FEBB0D!important}@media only screen and (max-width:767px){.side-navigation{display:none!important}}.title-panel{background-image:conic-gradient(transparent 25%,var(--title-panel-bottom-bg) 25%,var(--title-panel-bottom-bg) 0,var(--title-panel-bottom-bg) 75%,transparent 0);margin-left:0!important}.title-panel ul{background:var(--title-panel-bg);border:2px solid var(--title-panel-color);display:flex!important;float:none!important;justify-content:space-between;list-style:none;margin:0 auto!important;max-width:960px;padding:32px}.title-panel ul li{flex-basis:16%}.title-panel ul li a{color:var(--title-panel-color);display:block;font-family:var(--main-font);font-size:14px;font-weight:400;line-height:normal;margin-right:20%;text-transform:uppercase}.title-panel ul li span{color:var(--title-panel-number);display:block;font-family:var(--main-font);font-size:24px;padding-bottom:0}@media only screen and (min-width:2560px){.title-panel ul{max-width:1382.4px}}@media only screen and (max-width:1240px){.title-panel ul{margin-left:10vw!important;margin-right:6vw!important}.title-panel ul li a{font-size:1.4vw}.title-panel ul li span{font-size:2vw}.title-panel ul li:last-child{margin-left:20px}}@media only screen and (max-width:767px){.title-panel{display:none}.title-panel ul{display:none!important}}h1.heading,h1.hero-heading-middle,h2.heading,h3.heading,h4.heading{color:inherit;font-family:var(--main-font);font-style:normal;line-height:100%;text-transform:uppercase}h1.heading{color:var(--title-font-color);font-size:170px;letter-spacing:2.55px;line-height:84%}h1.heading.hero-heading-middle{font-size:88px;line-height:110%;margin-bottom:40px}h2.heading{font-size:60px;margin-bottom:60px}h2.heading.middle{font-size:48px;letter-spacing:.72px;margin-bottom:50px}h3.heading{font-size:48px;margin-bottom:40px}h4.heading{font-size:32px;margin-bottom:25px;text-transform:inherit}.sub-heading{color:inherit;font-family:var(--main-font);font-size:24px;font-style:normal;line-height:125%}.sub-heading-upper{text-transform:uppercase!important}.heading-underlined{border-bottom:1px solid var(--color-underlined-heading);margin-bottom:12px;padding-bottom:12px}@media only screen and (min-width:2560px){h1.heading{font-size:216px}h1.heading.hero-heading-middle,h1.hero-heading-middle{font-size:126.72px}h2.heading{font-size:86.4px}h2.heading.middle,h3.heading{font-size:69.12px}h4.heading{font-size:46.08px}.sub-heading{font-size:28.8px}}@media only screen and (max-width:1240px){h1.heading{font-size:14vw}h1.heading.hero-heading-middle{font-size:7vw}}@media only screen and (max-width:1024px){h2.heading{font-size:48px}}@media only screen and (max-width:767px){h1.heading.hero-heading-middle{font-size:48px;line-height:100%}h2.heading,h2.heading.middle,h3.heading{font-size:32px}}@media only screen and (max-width:475px){h3.heading,h4.heading{font-size:24px}.sub-heading{font-size:18px}}.list-empty{list-style:none;margin:0;padding:0}.list-col-2,.list-col-3,.list-col-4{align-items:flex-start;display:flex;flex-wrap:wrap;gap:44px;justify-content:flex-start;padding-top:80px}.list-col-4{gap:30px}.list-col-2-item{flex:0 0 calc(50% - 22px)}.list-col-3-item{flex:0 0 calc(31% - 20px)}.list-col-4-item{flex:0 0 calc(24% - 16px)}.grid-col-2,.grid-col-3,.grid-col-4{display:grid;grid-gap:34px;grid-template-columns:1fr 1fr}.grid-col-3{grid-template-columns:1fr 1fr 1fr}.grid-col-4{grid-gap:24px;grid-template-columns:1fr 1fr 1fr 1fr}.grid-col-2-item{grid-row:1}.grid-col-3-item{grid-column:1/3;grid-row:1}.grid-col-1-item{grid-column:3/4;grid-row:1}.grid-col-4-1-item{grid-column:1/2;grid-row:1}.grid-col-4-3-item{grid-column:2/5;grid-row:1}.grid-logo-3-items,.grid-logo-4-items,.grid-logo-5-items,.grid-logo-6-items{display:grid;grid-template-columns:repeat(4,160px);justify-content:space-between;row-gap:30px}.grid-logo-3-items{grid-template-columns:repeat(3,160px)}.grid-logo-5-items{grid-template-columns:repeat(5,160px)}.grid-logo-6-items{grid-template-columns:repeat(6,135px)}@media only screen and (max-width:1300px){.list-col-4-item{flex:0 0 calc(50% - 22px)}.grid-logo-5-items,.grid-logo-6-items{grid-template-columns:repeat(4,160px)}}@media only screen and (max-width:1024px){.list-col-4-item{flex:0 0 calc(50% - 22px)}}@media only screen and (max-width:800px){.list-col-3-item{flex:0 0 calc(50% - 22px)}.grid-logo-3-items,.grid-logo-4-items,.grid-logo-5-items,.grid-logo-6-items{grid-template-columns:repeat(3,160px)}}@media only screen and (max-width:640px){.list-col-2,.list-col-3,.list-col-4{flex-direction:column;padding-top:40px}.grid-col-2,.grid-col-3,.grid-col-4{gap:0;grid-template-columns:1fr}.grid-col-2 .grid-col-2-item{grid-row:initial}.grid-col-4-3-item{grid-column:1;grid-row:1;grid-row:2}.list-col-2-item,.list-col-3-item,.list-col-4-item{flex:0 0 calc(100% - 22px);width:100%}}@media only screen and (max-width:540px){.grid-logo-3-items,.grid-logo-4-items,.grid-logo-5-items,.grid-logo-6-items{column-gap:30px;grid-template:repeat(2,1fr) /repeat(2,1fr);justify-content:space-around}}.cta-button{align-items:center;background:var(--cta-bg);border:2px solid var(--cta-bg);color:var(--cta-color);display:flex;font-family:proxima-black;font-size:18px;height:64px;justify-content:center;line-height:18px;margin:0;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out;width:100%}.cta-button:focus,.cta-button:hover{box-shadow:inset 0 0 0 3em var(--cta-color);color:var(--cta-bg);text-decoration:none}.pulse:focus,.pulse:hover{animation:pulse 1s;box-shadow:0 0 0 2em transparent;color:var(--cta-color)}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--cta-color)}}.modal-toggle{cursor:pointer;display:flex;justify-content:center;position:relative}.modal-toggle:before{background:url(https://info.softserveinc.com/hubfs/2022/digital-events/websummit_2022/Play%20Button.png) no-repeat 50% 50%;background-size:62px 62px;content:"";cursor:pointer;height:62px;left:50%;position:absolute!important;top:50%;transform:translate(-50%,-50%);width:62px;z-index:0}.modal-toggle:hover:before{background-color:#000;cursor:pointer}.modal-toggle:hover{cursor:pointer}.modal-toggle:hover img{opacity:.5}.pop-up-container{background:rgba(0,0,0,.7);display:none;height:100%;left:0;outline:none!important;position:fixed;top:0;width:100%;z-index:1043}.wrapper-iframe{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.wrapper-form{top:60%}.wrapper-video img{width:100%}.video-frame{height:0;padding-bottom:56.25%;position:relative}.video-frame iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-frame .media-document.audio.mac{height:100%!important}.visible{display:block;overflow-x:hidden}.video-close{background:none;border:none;color:#dedede;cursor:pointer;font-size:30px;height:35px;margin:0;min-width:0;padding:0;text-align:right;width:100%}.video-close:hover{color:#fff}.hero-section{background:var(--hero-bg);background-repeat:no-repeat;position:relative;z-index:0}.hero-logos ul{align-items:center;display:flex;gap:26px;height:90px;justify-content:flex-start;list-style:none;margin:0;padding:0}.hero-logos ul li{flex:0 0 auto}.hero-heading{overflow:hidden;width:100%}.hero-section-image-bg{bottom:60px;object-fit:contain;position:absolute;right:0;z-index:-1}.hero-section .cta-button{font-size:14px;line-height:14px;margin:50px auto;max-width:320px}@media only screen and (max-width:767px){.hero-section-image-bg{bottom:0}}.challenges-benefits-service{background:var(--challenges-benefits-service-bg)}.challenges-benefits-service .list-col-2 figure,.challenges-benefits-service .list-col-3 figure{margin-bottom:20px}.challenges-benefits-service .list-col-2 figure img,.challenges-benefits-service .list-col-3 figure img{height:100%;max-height:68px;max-width:68px;object-fit:contain;width:100%}.challenges-benefits-service .link-as-wrapper:hover{text-decoration:none}@media only screen and (min-width:2560px){.challenges-benefits-service .list-col-2 figure img,.challenges-benefits-service .list-col-3 figure img{height:100%;max-height:120px;max-width:120px;object-fit:contain;width:100%}}.approach-framework-section{background:var(--approach-framework-section-bg)}.tabs{width:100%}ul.tab-body,ul.tab-head{list-style:none;margin:0;padding:0}.tab-head{display:flex;justify-content:space-between;margin-bottom:20px!important}.tab-head li{align-items:center;background:transparent;border-bottom:1px solid var(--tab-head-color);cursor:pointer;display:flex;flex:1}.tab-head li,.tab-head-text{transition:all .1s ease-in-out}.tab-head-text{color:#000;display:inline-block;font-family:var(--main-font);font-size:14px;line-height:116%;padding:18px 30px;text-transform:uppercase;width:100%}.tab-head li.open,.tab-head li.open:hover{box-shadow:0 .2em 0 0 var(--tab-head-color-active);transition:all .1s ease-in-out}.tab-head li.open:hover .tab-head-text{color:var(--tab-head-color-active);transition:all .1s ease-in-out}.tab-head li:hover{box-shadow:0 .2em 0 0 var(--tab-head-color);transition:all .1s ease-in-out}.tab-head li:hover .tab-head-text{color:var(--tab-head-color);transition:all .1s ease-in-out}.tab-body>li{display:none}.tab-body li.open{display:block}.tab-card{background:transparent;padding:40px}.tab-card figure{align-items:center;display:flex;gap:30px;justify-content:flex-start;margin-bottom:26px}.tab-card figure img{height:100%;max-height:68px;max-width:68px;object-fit:contain;width:100%}.tab-card figcapture{color:#172b4d;font-family:var(--main-font);font-size:32px;line-height:125%}@media only screen and (max-width:767px){.tab-card{padding:20px 0}.tab-head{min-height:205px}.tab-head,.tab-head li{flex-direction:column}.tab-head li:last-child{width:100%}}.tabs-with-arrows .tab-head-text{background:#f46869;border:1px solid #000;border-radius:6px;color:var(--tab-head-color);margin-right:25px;position:relative}.tabs-with-arrows .tab-head-text:before{color:#000;content:"⭢";cursor:pointer;font-size:30px;height:10px;left:100%;position:absolute!important;top:50%;transform:translateY(-50%);width:25px;z-index:10}.tabs-with-arrows .tab-head li:nth-child(2) .tab-head-text{background:#eb464f}.tabs-with-arrows .tab-head li:last-child .tab-head-text{background:#d93738;margin-right:0}.tabs-with-arrows .tab-head li:last-child .tab-head-text:before{content:none}.tabs-with-arrows .tab-head li.open,.tabs-with-arrows .tab-head li.open:hover{box-shadow:none;transition:all .3s ease-in-out}.tabs-with-arrows .tab-head li.open .tab-head-text{font-size:18px}.tabs-with-arrows .tab-head li.open:hover .tab-head-text{color:var(--tab-head-color-active);transition:all .3s ease-in-out}.tabs-with-arrows .tab-head li:hover,.tabs-with-arrows .tab-head li:last-child:hover .tab-head-text,.tabs-with-arrows .tab-head li:nth-child(2):hover .tab-head-text{box-shadow:none;color:var(--tab-head-color-active);opacity:.8;transition:all .3s ease-in-out}.tabs-with-arrows .tab-head li:hover .tab-head-text{color:var(--tab-head-color-active);transition:all .3s ease-in-out}@media only screen and (max-width:767px){.tabs-with-arrows .tab-head li{margin-bottom:10px}.tabs-with-arrows .tab-head li .tab-head-text{margin-right:0}.tabs-with-arrows .tab-head li .tab-head-text:before{content:none}.tabs-with-arrows .tab-card{padding:20px}}.resources-section{background:var(--resources-bg)}.resources ul.list-col-3,.resources ul.list-col-4{padding-top:10px}.resources-card figure{transition:all .3s ease-in-out}.resources-card figure img{object-fit:contain;width:100%}.resources-card h5{color:#000;display:inline-block;font-family:var(--main-font);font-size:24px;line-height:116%;margin:0;text-transform:uppercase}.resources-card a{display:inline-block;margin:12px 0;text-decoration:none;width:fit-content}.resources-card-wide a{width:100%}.resources-card p{font-size:14px}.resources-card figure:hover{box-shadow:.3em .3em 0 0 #a7a7a7,inset .3em .3em 0 0 #a7a7a7;transition:all .3s ease-in-out}.one-in-focus-section{background:var(--one-in-focus-section-bg)}.on-in-focus-info{display:flex;flex-direction:column;justify-content:space-between}.on-in-focus-info .cta-button{margin-top:30px;max-width:320px}.on-in-focus-image img{margin-right:auto}.one-in-focus-without-image .on-in-focus-image,.one-in-focus-without-image .on-in-focus-info{align-items:center;display:flex;justify-content:center}.one-in-focus-without-image .cta-button{margin:0 auto;max-width:320px}@media only screen and (max-width:640px){.one-in-focus .on-in-focus-image{grid-column:2;grid-row:1}.one-in-focus .on-in-focus-info{grid-column:2;grid-row:2}.one-in-focus .on-in-focus-image img{margin:0 30px 30px;max-width:80%}}@media only screen and (max-width:475px){.one-in-focus .on-in-focus-image img{margin:0 0 30px;max-width:100%}}.stats-section{background:var(--stats-bg)}.stats-list{list-style:none;padding:0}.stats-list-item{margin-bottom:35px}.stats-number,.stats-number span.count{color:var(--stats-number-color);font-family:var(--main-font);font-size:88px;line-height:88px;text-transform:uppercase}.stats-number span.count{display:inline-block!important}.stats-logos-info{margin-bottom:100px}.stats-logos-info-2-logos{align-items:flex-start;column-gap:25px;display:flex;justify-content:flex-start}.stats-logos-info-2-logos img{max-width:175px;object-fit:contain;width:100%}.stats-list-8-smb .stats-number,.stats-list-8-smb .stats-number span.count{font-size:60px;line-height:60px}.stats-4-items-in-row .stats-number,.stats-4-items-in-row .stats-number span.count{font-size:44px;line-height:44px}@media only screen and (max-width:1024px) and (min-width:540px){.stats .grid-col-3,.stats .stats-4-items-in-row .grid-col-4,.stats .stats-4-items.grid-col-4{gap:40px;grid-template-columns:1fr 1fr}.stats-list-8-smb .stats-number,.stats-list-8-smb .stats-number span.coun,.stats-number,.stats-number span.count{font-size:7vw;line-height:7vw}.stats-4-items-in-row .stats-number,.stats-4-items-in-row .stats-number span.count{font-size:44px;line-height:44px}.stats-head{font-size:3vw;line-height:3v}}@media only screen and (max-width:767px){.stats-logos-info-2-logos{margin-bottom:25px}}@media only screen and (max-width:540px){.stats .grid-col-3{gap:30px}.stats-list-item{text-align:center}.stats-4-items-in-row .stats-number,.stats-4-items-in-row .stats-number span.count,.stats-number,.stats-number span.count{font-size:60px;line-height:60px}.stats-logos-info{margin-bottom:40px}.stats-logos-info-2-logos{margin-bottom:25px}}.partnership-logos-section{background:var(--partnership-bg)}.logos-list-item{border:1px solid transparent}.logos-list-item figure{align-items:center;display:flex;height:100%;justify-content:center;min-height:160px;padding:1px;width:100%}.logos-list-item figure img{aspect-ratio:2/1;object-fit:contain;width:100%}.logos-list-6-in-row .logos-list-item figure{max-width:145px}.partner-card{border:1px solid var(--partner-card-border);min-height:320px}.partner-card figure{align-items:center;background:transparent;display:flex;height:100%;justify-content:flex-start;margin:0;max-height:100px;min-height:100px}.partner-card figure img{margin:20px 24px;max-height:60px;max-width:120px;object-fit:contain}.partner-card p{background:var(--partner-card-bg);color:var(--partner-card-color);margin:0;min-height:220px;padding:24px}@media only screen and (max-width:540px){.logos-list{padding-top:0}.logos-list-item{align-items:center;display:flex;justify-content:center}.logos-list-item figure img{max-width:160px}}.banner-section{background:var(--visual-banner-bg)}.visual-banner .banner-col{align-items:center;color:var(--visual-banner-color);display:flex}.visual-banner .banner-col .heading{margin-bottom:20px}.visual-banner .banner-col img{width:100%}@media only screen and (max-width:1024px) and (min-width:640px){.visual-banner .banner-col .heading{font-size:4vw}}@media only screen and (max-width:640px){.visual-banner .banner-col .heading{font-size:24px;margin-bottom:30px}.visual-banner .banner-col.grid-col-3-item{grid-column:1;grid-row:1}.visual-banner .banner-col.grid-col-1-item{grid-column:1;grid-row:2}}.meeting-section{background:var(--meeting-section-bg)}.meeting .meeting-col-left,.meeting .meeting-col-right{display:flex;flex-direction:column;justify-content:center}.meeting .sub-heading{font-size:14px}.meeting .cta-button{max-width:320px}.meeting .meeting-col-right img{align-self:flex-end;max-width:400px;width:100%}.meeting .mailto{color:#000;display:inline-block;font-family:var(--secondary-font);font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:12px 0 50px}@media only screen and (min-width:640px){.meeting .grid-col-3{gap:60px}.meeting .grid-col-3-item{grid-column:2/4}.meeting .grid-col-1-item{grid-column:1/2}.meeting .grid-col-1-item.meeting-col-left img{min-width:240px}}@media only screen and (max-width:640px){.meeting .grid-col-2,.meeting .grid-col-3{align-content:space-between;gap:40px}.meeting .meeting-col-left{grid-column:1;grid-row:2}.meeting .meeting-col-right{grid-column:1;grid-row:1}.meeting .grid-col-3-item{grid-column:1;grid-row:2}.meeting .grid-col-1-item{grid-column:1;grid-row:1}.meeting .meeting-col-right img{margin:0 auto;max-width:300px}.meeting .grid-col-1-item.meeting-col-left img{margin:0 auto;max-width:250px}.meeting .cta-button{margin-right:auto}}.footer-container{background:#000;padding:0}.footer-wrapper{align-items:center;color:#fff;display:flex;float:none!important;justify-content:space-between;margin:0 auto!important;max-width:1064px!important;padding:40px 20px;width:100%!important}.adress p{font-family:opensans-regular;font-size:14px;margin:0}.logos{flex-direction:column;justify-content:space-around}.logos,.logos p{align-items:center;display:flex}.logos p{justify-content:flex-end;margin:10px 0;min-width:180px}.logos table{align-self:flex-end;width:75px!important}.logos p>img{display:none}@media only screen and (min-width:2560px){.resources-card a{display:block;margin:35px 0;width:100%}.footer-wrapper{max-width:1382.4px!important;padding-left:0;padding-right:0}}@media only screen and (max-width:600px){.logos-wrapper>a{margin-bottom:5px;margin-right:10%;width:100px}.logos-wrapper>a>img{width:95px}.logos-wrapper>img{width:20%!important}.footer-wrapper{align-items:flex-start;flex-direction:column}.logos{flex-direction:row;justify-content:space-between;margin-top:30px;width:100%}.logos table{align-self:center}.logos p{justify-content:flex-start}}.form-section{background:var(--form-section-bg);position:relative}.inputs-list{display:block;list-style:none;padding:0}.hs-form label{color:#111}.hs-form-booleancheckbox-display{display:block}.hs-form-booleancheckbox input{display:none}.hs-input+span{display:block;padding-left:30px;position:relative;width:100%}.hs-input+span:before{background:#fff;border:2px solid #111;content:"";display:block;height:20px;left:0;position:absolute;top:0;width:20px}.hs-input+span:after{background-color:#e0e0e0;background:#111;content:"";display:none;height:10px;left:5px;position:absolute;top:5px;width:10px}.hs-input:checked+span:after{display:block}.hs_terms_end_conditions .hs-error-msgs label{display:none}.hs-richtext span{font-size:14px!important}.hs-richtext span a{color:#111;text-decoration:underline}.hs_terms_end_conditions .hs-error-msgs:before{color:red;content:"We need your permission to process your personal data.";display:inline-block;font-family:opensans-regular;font-size:14px;font-weight:700;line-height:150%}.hs-form-booleancheckbox a{color:#111;text-decoration:underline}.hs-form-booleancheckbox a:hover{color:#111}.contact-form form{padding-bottom:60px;position:relative}.contact-form fieldset{max-width:955px!important}.contact-form input,.contact-form select{background:transparent;border:2px solid #111;border-radius:0!important}.contact-form input:focus{border:2px solid #111}.contact-form .hs-form-field{overflow:hidden;position:relative}.contact-form .hs-form-field input{background:#fff;color:#111;min-height:58px;padding-left:12px;text-indent:0}.contact-form .hs-message textarea{background:#fff;border:2px solid #000!important;color:#111;min-height:158px;padding-left:12px;text-indent:0}.contact-form .hs-form-field>label{color:#555559;display:inline-block;float:right;font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;bottom:auto;font-family:proxima-black;font-weight:500;margin-left:10px;margin-top:16px;opacity:.6;overflow:hidden;padding:0;pointer-events:none;position:absolute;text-align:left;text-transform:uppercase;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.contact-form .hs-form-field>label span{color:#111;display:inline-block;font-size:14px;font-style:normal!important;padding:.25em 0;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;width:auto}.contact-form .focus.hs-form-field>label span{left:96%;-webkit-transform:translate3d(-96%,0,0);transform:translate3d(-96%,0,0)}#section-form .contact-form .hs_preferred_meeting_time_dropdown.hs-form-field>label span{color:#111}.contact-form fieldset.form-columns-2 .focus.hs-form-field>label span{left:80%;-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}.contact-form fieldset.form-columns-2{margin-bottom:30px}.contact-form .hs-form-field .hs-form-required{display:inline-block}.contact-form .hs-error-msgs label{font-weight:700}.contact-form .submitted-message{color:#000;display:block;font-family:proxima-black;font-size:26px!important;line-height:30px;overflow:hidden!important;padding-bottom:0;padding-top:35px;text-align:center;text-transform:uppercase}.contact-form select.hs-input{-moz-appearance:none;-webkit-appearance:none;background:#fff;display:block;margin-top:50px;padding-top:18px}.contact-form select.hs-input::-ms-expand{display:none}.contact-form select{color:#7d7d82;font-family:proxima-black;font-weight:400}.contact-form select,.contact-form select>option{float:right;font-size:14px;min-height:58px;padding-left:6px;text-indent:0;text-transform:uppercase}.contact-form select>option{color:#555559;font-weight:700}.contact-form select>option[selected]{display:none}.contact-form .hs-input{width:100%!important}#section-form .form-columns-2 .hs-form-field>label{opacity:1}#section-form .form-columns-2 .hs-form-field>label span{color:#111}.hs_submit.hs-submit{bottom:-55px!important;display:flex;justify-content:flex-end;position:absolute;width:90%!important}.hs-submit .actions input.hs-button{background:#111;border:1px solid #111;box-shadow:0 16px 32px rgba(0,0,0,.3);box-sizing:border-box!important;color:#fff!important;display:inline-block;font-family:proxima-black;font-size:18px;font-weight:400!important;height:64px;line-height:21px;margin:40px 20px 20px;padding:0 60px;text-align:center;text-transform:uppercase;transition:all .3s linear;width:320px}.hs-submit .actions input.hs-button:hover{box-shadow:0 16px 32px rgba(0,0,0,.9);color:#fff!important;text-decoration:none!important}.contact-form .hs-error-msgs{margin-left:20px}.contact-form .hs-error-msgs li{list-style-type:none}.contact-form .hs-error-msgs label{color:red}.actions{text-align:center}.contact-form-invert form{background:#fff;padding:40px 40px 60px;position:relative}@media only screen and (max-width:767px){.form-bg-common .demo-wrapper h2{font-size:60px;margin-bottom:40px}.form-bg-common .demo-wrapper h2:before{height:80px;left:-15px;top:-10px;width:80px}.contact-form .hs-form-field>label{width:95%}.contact-form .focus.hs-form-field>label span{left:95%;-webkit-transform:translate3d(-95%,0,0);transform:translate3d(-95%,0,0)}.contact-form .focus.hs-form-field>label span.hs-form-required{left:89%;-webkit-transform:translate3d(-89%,0,0);transform:translate3d(-89%,0,0)}}@media only screen and (min-width:680px){.contact-form .hs-fieldtype-booleancheckbox{width:100%}}@media only screen and (max-width:680px){.contact-form .hs_events_checkbox_group li.hs-form-checkbox{margin-bottom:5vw}.form-container{padding-bottom:40px}.form-bg-common{padding:0}.contact-form fieldset.form-columns-2 .hs-form-field{float:none!important;width:100%!important}}@media only screen and (max-width:560px){.form-container{padding-left:20px;padding-right:20px}.form-bg-common .demo-wrapper h2:before{height:60px;left:-15px;top:-15px;width:60px}.contact-form .hs_events_checkbox_group li.hs-form-checkbox{flex-basis:47%;margin-bottom:5vw}}@media only screen and (max-width:475px){.contact-form .hs_events_checkbox_group li.hs-form-checkbox{flex-basis:47%;min-width:123px}.contact-form .hs_events_checkbox_group .hs-input+span{font-size:16px}.contact-form .submitted-message{font-size:18px!important}.contact-form select.hs-input{margin-top:75px}.hs_submit.hs-submit{justify-content:center;left:0;width:100%!important}.contact-form-invert form{padding:40px 20px 60px}}