/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#page-wrapper .header-wrapper{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:0;padding-top:0;z-index:110;}@media screen and (min-width:992px) and (max-width:1199px){#page-wrapper .header-wrapper{padding-left:24px;padding-right:24px;}}#page-wrapper .header-top-menu{position:relative;z-index:2;}#page-wrapper .region-top-menu{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:5px;top:5px;}#page-wrapper .region-top-menu .block-language-switcher{position:relative;top:auto;right:auto;}#page-wrapper .region-top-menu .block-language-switcher .toggler{align-items:center;cursor:default;display:flex;font-size:11px;font-weight:600;line-height:24px !important;padding:0 8px;}#page-wrapper .region-top-menu .block-language-switcher .toggler:hover{text-decoration:none;}#page-wrapper .region-top-menu .block-language-switcher .toggler:before{height:12px;margin-right:4px;position:relative;top:-1px;width:12px;}#page-wrapper .region-top-menu .block-language-switcher .toggler:after{display:none;}#page-wrapper .region-top-menu .block-language-switcher .toggler .icon-chevron-thin-down{margin-left:4px;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links{padding:24px;top:calc(100% + 4px);width:auto;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links:before{display:none;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links > li{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0.02em;padding:0;text-transform:capitalize;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links > li + li{margin-top:16px;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links > li.is-active{background-position:0 4px;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links > li.fr{float:none;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links > li a{padding-left:22px;white-space:nowrap;font-weight:400;}#page-wrapper .region-top-menu #block-language-switcher-mobile.fr{float:none;}#page-wrapper .region-top-menu .block-language-switcher .toggler:before{background-image:url(/themes/custom/twist_barrio/images/language-toggler-wire-dark.svg);background-size:contain;}#page-wrapper .reverse .block-language-switcher .toggler:before,#page-wrapper .dark-header .block-language-switcher .toggler:before{background-image:url(/themes/custom/twist_barrio/images/language-toggler-wire-light.svg);}#page-wrapper .header-right{align-items:flex-end;display:none;flex-grow:1;justify-content:flex-end;margin-right:5px;}@media screen and (min-width:1200px){#page-wrapper .header-right{display:flex;}}#page-wrapper .header-search{cursor:pointer;margin-bottom:12px;padding:6px;}#page-wrapper .region-logo{align-items:center;display:flex;}@media screen and (min-width:1200px){#page-wrapper .region-logo{align-items:baseline;flex-grow:0;margin-right:42px;}}#page-wrapper .region-logo .site-logo{display:block;}#page-wrapper .region-logo .twist-logo{height:46px;width:108px;}#page-wrapper .region-logo .twist-logo_mobile{height:41px;width:34px;}#page-wrapper .region-main-menu{display:flex;}#page-wrapper .header-main-menu{display:flex;height:60px;position:relative;z-index:1;}@media screen and (min-width:1200px){#page-wrapper .header-main-menu{height:auto;padding:24px 0 0 0;}}#page-wrapper .header-main-menu .region-logo{flex-grow:1;}@media screen and (min-width:1200px){#page-wrapper .header-main-menu .region-logo{flex-grow:0;margin-right:42px;}}#page-wrapper .header-mobile-search{align-items:center;display:flex;padding:0 7px;width:32px;}@media screen and (min-width:1200px){#page-wrapper .header-mobile-search{display:none !important;}}#page-wrapper .header-mobile-search .icon-search{cursor:pointer;height:18px;width:100%;}#page-wrapper .header-burger-menu{align-items:center;display:flex;}#page-wrapper .header-burger-menu button.burger{margin-left:20px;}@media screen and (min-width:1200px){#page-wrapper .header-burger-menu{display:none;}}#page-wrapper .region-logo{align-items:center;display:flex;}@media screen and (min-width:1200px){#page-wrapper .region-logo{align-items:baseline;flex-grow:0;margin-right:42px;}}#page-wrapper .region-logo .site-logo{display:block;}#page-wrapper .region-logo .twist-logo{height:46px;width:108px;}#page-wrapper .region-logo .twist-logo_mobile{height:41px;width:34px;}#page-wrapper .region-main-menu{display:flex;}#page-wrapper .header-main-menu{display:flex;height:60px;position:relative;z-index:1;}@media screen and (min-width:1200px){#page-wrapper .header-main-menu{height:auto;padding:24px 0 0 0;}}#page-wrapper .header-main-menu .region-logo{flex-grow:1;}@media screen and (min-width:1200px){#page-wrapper .header-main-menu .region-logo{flex-grow:0;margin-right:42px;}}#page-wrapper .header-mobile-search{align-items:center;display:flex;padding:0 7px;width:32px;}@media screen and (min-width:1200px){#page-wrapper .header-mobile-search{display:none !important;}}#page-wrapper .header-mobile-search .icon-search{cursor:pointer;height:18px;width:100%;}#page-wrapper .header-burger-menu{align-items:center;display:flex;}#page-wrapper .header-burger-menu button.burger{margin-left:20px;}@media screen and (min-width:1200px){#page-wrapper .header-burger-menu{display:none;}}#page-wrapper .dark-header .header-wrapper{background-color:#313538;}#page-wrapper .header{background-color:transparent;width:100%;z-index:1000;position:fixed;}.reverse .header-search .icon-search .icon-fill-color,.reverse .header-mobile-search .icon-search .icon-fill-color,.dark-header .header-search .icon-search .icon-fill-color,.dark-header .header-mobile-search .icon-search .icon-fill-color{fill:#fff;}.dark-header .block-language-switcher .toggler > .icon .icon-fill-color,.reverse .block-language-switcher .toggler > .icon .icon-fill-color{fill:#fff !important;}.dark-header .icon .icon-fill-color,.reverse .icon .icon-fill-color{fill:#fff !important;}
#block-mainnavigation{margin-right:80px;}.region-main-menu{position:relative;}#PrimaryNavigation{margin:0;padding:0;list-style:none;display:flex;}#PrimaryNavTabContainer a{font-weight:400;}@media screen and (min-width:992px){.dialog-off-canvas-main-canvas .header-wrapper .desktop-hide{display:block !important;}.dialog-off-canvas-main-canvas .header-wrapper .mobile-hide{display:none;}}@media screen and (min-width:1200px){.dialog-off-canvas-main-canvas .header-wrapper .desktop-hide{display:none !important;}.dialog-off-canvas-main-canvas .header-wrapper .mobile-hide{display:block;}}button.burger{margin-left:90px;padding:0;}.field--name-field-menu-icon{display:inline;}.field--name-field-menu-icon img{margin-right:10px;vertical-align:middle;width:24px;height:24px;}.header button{background-color:transparent;border:none;margin-bottom:4px;}.icon-bar{background-color:#313538;display:block;margin-top:4px;width:22px;height:2px;border-radius:1px;}.dark-header .icon-bar,.reverse .icon-bar{background-color:white;}.aside .menu--main .menu{list-style-type:none;}.aside .menu--main .menu .menu{max-height:0;overflow:hidden;}.aside .menu--main .menu .active .menu{max-height:500px;}.aside .menu--main .menu .menu .menu-item{border-left:1px solid #eee;padding:0 12px;}.aside .field--name-field-menu-icon img{height:auto;width:35px;}@media (min-width:1200px){#page-wrapper .menu--main .menu{font-size:13px;text-transform:uppercase;letter-spacing:1px;}#page-wrapper .menu--main .green-background{background:#eeeeee;}#page-wrapper .menu--main .menu-level-0{text-align:right;}#page-wrapper .menu--main .menu-level-0 .menu-item{position:relative;padding:10px 7px;}#page-wrapper .menu--main .menu-level-0 > .menu-item > span,#page-wrapper .menu--main .menu-level-0 > .menu-item > a{padding:0 9px;}#page-wrapper .menu--main .menu-level-1 .menu-item{position:static;padding:13px 32px;}#page-wrapper .menu--main .menu-level-1 > .menu-item > a:hover,#page-wrapper .menu--main .menu-level-1 > .menu-item > a:active{text-decoration:none;}#page-wrapper .menu--main .menu-level-1 > .menu-item > a:hover span,#page-wrapper .menu--main .menu-level-1 > .menu-item > a:active span{text-decoration:underline;}#page-wrapper .menu--main .menu-item{text-align:center;list-style-image:none;list-style-type:none;display:block;}#page-wrapper .menu--main .menu-item a{padding:0 5px 0 0;cursor:pointer;}#page-wrapper .menu--main .menu-item a:hover{text-decoration:underline;}#page-wrapper .menu--main .menu-item a:link,#page-wrapper .menu--main .menu-item a:visited{color:#4a4a4a;}#page-wrapper .menu--main .menu-item a .svg-inline--fa{float:none;transform:none;width:0.875em;height:1em;margin-left:4px;}#page-wrapper .menu--main .menu-item span{cursor:pointer;}#page-wrapper .menu--main .menu-item span .svg-inline--fa{float:none;transform:none;width:0.875em;height:1em;margin-left:4px;}#page-wrapper .menu--main .menu-item span:hover{text-decoration:underline;}#page-wrapper .menu--main .mobile-navigation{display:none;height:100%;min-height:100vh;}#page-wrapper .menu--main .mobile-navigation button.back-button{border:none;background:transparent;display:inline-block;width:69px;height:79px;cursor:pointer;padding:34px 20px;position:relative;z-index:50;}#page-wrapper .menu--main .mobile-navigation .menu_mobile_title{display:inline-block;width:178px;margin:32px auto;text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:1px;}#page-wrapper .menu--main .mobile-navigation .menu_mobile_title_first_level{display:inline-block;width:100%;margin:32px auto;text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:1px;}#page-wrapper .menu--main .mobile-navigation .menu_mobile_title_first_level a{color:#313538;}#page-wrapper .menu--main .mobile-navigation .menu_mobile{font-size:14px;letter-spacing:1px;margin:0;text-transform:uppercase;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item{display:flex;align-items:center;padding:12px 24px;list-style-image:none;list-style-type:none;position:relative;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item a{color:#313538;display:block;line-height:2.4;width:100%;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item a:hover{text-decoration:underline;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item img.second-level-icon{margin-right:18px;height:24px;width:24px;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item--expanded button{border:none;background:transparent;color:#313538;line-height:2.4;width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;text-transform:uppercase;align-items:center;letter-spacing:1px;padding:0;}#page-wrapper .menu--main .mobile-navigation.show-menu{display:block;}#page-wrapper .menu--main .mobile-navigation .menu-bottom-fixed{position:absolute;bottom:0;width:100%;}#page-wrapper .menu--main .mobile-navigation .menu-bottom-fixed ul{list-style-type:none;padding:0;}#page-wrapper .menu--main .mobile-navigation .menu-bottom-fixed ul li{width:100%;}#page-wrapper .menu--main .mobile-navigation .menu-bottom-fixed ul li a{letter-spacing:1px;}#page-wrapper .menu--main .mobile-navigation .menu-bottom-fixed ul li a#login,#page-wrapper .menu--main .mobile-navigation .menu-bottom-fixed ul li a #signup{display:inline-block;}}@media only screen and (min-width:1200px) and (min-width:640px) and (max-width:900px) and (orientation:landscape){#page-wrapper .menu--main .mobile-navigation .menu-bottom-fixed{position:relative;}}@media (min-width:1200px){#page-wrapper .reverse .menu--main > .menu > .menu-item > span,#page-wrapper .reverse .menu--main > .menu > .menu-item > a,#page-wrapper .dark-header .menu--main > .menu > .menu-item > span,#page-wrapper .dark-header .menu--main > .menu > .menu-item > a,#page-wrapper .pr-header .menu--main > .menu > .menu-item > span,#page-wrapper .pr-header .menu--main > .menu > .menu-item > a{color:white;}#page-wrapper .menu--main .menu ul.menu:after{content:" ";position:absolute;width:0;height:0;left:50%;margin-left:13px;top:2px;z-index:10;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-225deg);box-shadow:-3px 3px 7px 0 rgba(0,0,0,0.02);}#page-wrapper .menu--main .menu .menu-level-1{box-shadow:0px 5px 15px rgba(74,74,74,0.2);}#page-wrapper .menu--main .menu .menu-level-1 .menu-item{display:block;}#page-wrapper .menu--main .menu .menu{background-color:white;display:none;left:50%;margin-top:18px;position:absolute;transform:translate(-50%);width:275px;height:auto;z-index:500;}#page-wrapper .menu--main .menu .menu .menu-level-2{display:none;left:382px;top:-18px;border-left:1px solid #EEEEEE;box-shadow:rgba(74,74,74,0.2) 3px 2px 6px;}#page-wrapper .menu--main .menu .menu .menu-level-2 .menu-item{padding:18px 32px;}#page-wrapper .menu--main .menu .menu .menu-level-2 .menu-item:nth-child(2){padding-top:26px;}#page-wrapper .menu--main .menu .menu .menu-level-2 .menu-item:last-child{padding-bottom:26px;}#page-wrapper .menu--main .menu .menu .menu-level-2 .menu-item .field--name-field-menu-icon img{display:none;}#page-wrapper .menu--main .menu .menu .menu-level-2:after{display:none;}#page-wrapper .menu--main .menu .menu .menu-item{text-align:left;}#page-wrapper .menu--main .menu .menu .menu-item:first-child{padding-top:26px;}#page-wrapper .menu--main .menu .menu .menu-item:last-child{padding-bottom:26px;}#page-wrapper .menu--main .menu .menu .menu-item.menu-item--highlighted{background-color:#f7f7f7;margin-top:12px;padding:13px 32px;}#page-wrapper .reverse .menu--main > .menu > .menu-item > span,#page-wrapper .reverse .menu--main > .menu > .menu-item > a{color:white;}#page-wrapper .menu--main .active .menu-level-1{display:block !important;}}@media (min-width:1200px){#page-wrapper .menu--main .menu-level-0 .menu-item{padding:10px 15px;}}#page-wrapper .menu--main ul{padding:0;}#page-wrapper .menu--main .mobile-navigation .menu-bottom-fixed ul li{margin-bottom:0;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item a img.second-level-icon{vertical-align:middle;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item a span{vertical-align:middle;}#page-wrapper .menu--main a{font-weight:400;}@media (min-width:1200px){#page-wrapper .menu--main .menu .menu .menu-item{padding:0px 32px;}#page-wrapper .menu--main .menu .menu .menu-item:first-child{padding-top:32px;}#page-wrapper .menu--main .menu .menu .menu-item:last-child:not(.menu-item--highlighted){padding-bottom:35px;}#page-wrapper .menu--main .menu .menu .menu-item a{line-height:14px;padding-right:0px;}#page-wrapper .menu--main .menu .menu .menu-item a span{padding:13px 0px;display:inline-block;}#page-wrapper .menu--main .menu .menu .menu-item--expanded svg{margin-left:5px;}#page-wrapper .menu--main .menu .menu .menu-level-2 .menu-item{padding:0px 32px;}#page-wrapper .menu--main .menu .menu .menu-level-2 .menu-item:nth-child(2){padding-top:0px;}#page-wrapper .menu--main .menu .menu .menu-level-2 .menu-item:first-child{padding-top:32px;}#page-wrapper .menu--main .menu .menu .menu-level-2 .menu-item:last-child:not(.menu-item--highlighted){padding-bottom:35px;}#page-wrapper .menu--main .menu .menu .menu-level-2 .menu-item a{line-height:14px;padding:13px 0px;display:inline-block;}}#page-wrapper #block-language-switcher-mobile .toggler{padding:25px;line-height:14px;vertical-align:middle;}#page-wrapper #block-language-switcher-mobile .toggler .mobile-toggler{font-size:14px;line-height:12px;letter-spacing:1px;text-transform:uppercase;background-color:transparent;border:0;padding:0;display:block;width:100%;text-align:inherit;}#page-wrapper #block-language-switcher-mobile .toggler .arrow,#page-wrapper #block-language-switcher-mobile .toggler .close{line-height:inherit;display:inline;padding:0;vertical-align:middle;margin-right:16px;}#page-wrapper #block-language-switcher-mobile .toggler .icon{display:inline-block;vertical-align:middle;margin-right:16px;}#page-wrapper #block-language-switcher-mobile .toggler .close{float:right;margin-right:0;}#page-wrapper #block-language-switcher-mobile .toggler .arrow{float:left;margin-right:0;}#page-wrapper #block-language-switcher-mobile .toggler button.arrow,#page-wrapper #block-language-switcher-mobile .toggler button.close{background-color:transparent;border:0;padding:0;}#page-wrapper #block-language-switcher-mobile .toggler .chevron{line-height:inherit;display:inline;padding:0;vertical-align:middle;float:right;}#page-wrapper #block-language-switcher-mobile .toggler .title{text-align:center;margin:32px 0;line-height:1.4;}#page-wrapper #block-language-switcher-mobile .toggler-inner{display:none;font-size:14px;line-height:12px;letter-spacing:1px;text-transform:uppercase;z-index:3001;background:#fff;position:fixed;width:336px;top:0;bottom:0;right:0;overflow:auto;padding:0 24px;}#page-wrapper #block-language-switcher-mobile .toggler-inner.active{display:block;}#page-wrapper #block-language-switcher-mobile .links{list-style:none;padding-left:0;}#page-wrapper #block-language-switcher-mobile .links li{list-style:none;padding:10px 0;}#page-wrapper #block-language-switcher-mobile .links li.is-active{background-image:url(/themes/custom/twist_barrio/images/current-language.svg);background-repeat:no-repeat;background-position:100% 50%;}#page-wrapper #block-language-switcher-mobile .links li a{font-size:14px;line-height:2.4;letter-spacing:1px;text-transform:uppercase;color:#000000;display:inline-block;}#page-wrapper .block-language-switcher{top:3px;}#page-wrapper .block-language-switcher .toggler{padding:6px 0 9px 20px;line-height:1.4;}#page-wrapper .block-language-switcher .toggler:before,#page-wrapper .block-language-switcher .toggler:after{top:8px;}.dark-header #page-wrapper .block-language-switcher .toggler:after,.reverse #page-wrapper .block-language-switcher .toggler:after{background-image:url(/themes/custom/twist_barrio/images/language-toggler-arrow-white.svg);}.dark-header #page-wrapper .block-language-switcher .toggler,.reverse #page-wrapper .block-language-switcher .toggler{color:#ffffff;}#page-wrapper .block-language-switcher .toggler .links{top:45px;}#page-wrapper .block-language-switcher .toggler .links li a{color:#4a4a4a;}#page-wrapper #block-language-switcher-mobile .toggler .mobile-toggler{font-size:14px;line-height:12px;letter-spacing:1px;text-transform:uppercase;background-color:transparent;border:0;padding:0;display:block;width:100%;text-align:inherit;}#page-wrapper #block-language-switcher-mobile .toggler .arrow,#page-wrapper #block-language-switcher-mobile .toggler .close{line-height:inherit;display:inline;padding:0;vertical-align:middle;margin-right:16px;}#page-wrapper #block-language-switcher-mobile .toggler .icon{display:inline-block;vertical-align:middle;margin-right:16px;}#page-wrapper #block-language-switcher-mobile .toggler .close{float:right;margin-right:0;}#page-wrapper #block-language-switcher-mobile .toggler .arrow{float:left;margin-right:0;}#page-wrapper #block-language-switcher-mobile .toggler button.arrow,#page-wrapper #block-language-switcher-mobile .toggler button.close{background-color:transparent;border:0;padding:0;}#page-wrapper #block-language-switcher-mobile .toggler .chevron{line-height:inherit;display:inline;padding:0;vertical-align:middle;float:right;}#page-wrapper #block-language-switcher-mobile .toggler .title{text-align:center;margin:32px 0;line-height:1.4;}#page-wrapper #block-language-switcher-mobile .toggler-inner{display:none;font-size:14px;line-height:12px;letter-spacing:1px;text-transform:uppercase;z-index:3001;background:#fff;position:fixed;width:336px;top:0;bottom:0;right:0;overflow:auto;padding:0 24px;}#page-wrapper #block-language-switcher-mobile .toggler-inner.active{display:block;}#page-wrapper #block-language-switcher-mobile .links{list-style:none;padding-left:0;}#page-wrapper #block-language-switcher-mobile .links li{list-style:none;padding:10px 0;}#page-wrapper #block-language-switcher-mobile .links li.is-active{background-image:url(/themes/custom/twist_barrio/images/current-language.svg);background-repeat:no-repeat;background-position:100% 50%;}#page-wrapper #block-language-switcher-mobile .links li a{font-size:14px;line-height:2.4;letter-spacing:1px;text-transform:uppercase;color:#000000;display:inline-block;}#page-wrapper .header-wrapper{padding-bottom:0;padding-top:0;z-index:110;}@media screen and (min-width:992px) and (max-width:1199px){#page-wrapper .header-wrapper{padding-left:24px;padding-right:24px;}}#page-wrapper .primary-nav-tab-container{background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.1);display:none;height:368px;opacity:0;overflow:hidden;position:absolute;transition:height 300ms,opacity 300ms;width:100%;z-index:101;}@media (min-width:768px){#page-wrapper .primary-nav-tab-container{max-width:1140px;}}#page-wrapper .primary-nav-tab-container:before{background:#eeeeee;content:"";display:block;height:100%;left:0;opacity:0.4;position:absolute;width:270px;}#page-wrapper .primary-nav-tab-container.active{opacity:1;}#page-wrapper .primary-nav-tab-container .primary-nav-tab{opacity:0;position:absolute;transition:opacity 300ms;width:100%;z-index:0;}#page-wrapper .primary-nav-tab-container .primary-nav-tab.active{opacity:1;z-index:1;}#page-wrapper .primary-nav-tab-container .wide-menu-sub-navigation{display:flex;}#page-wrapper .header-top-menu{position:relative;z-index:2;}#page-wrapper .region-top-menu{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:5px;top:5px;padding:0;}#page-wrapper .region-top-menu #block-language-switcher-footer,#page-wrapper .region-top-menu .block-language-switcher{display:inline-block;position:absolute;right:0;top:10px;}#page-wrapper .region-top-menu #block-language-switcher-footer .toggler,#page-wrapper .region-top-menu .block-language-switcher .toggler{position:relative;display:inline-block;cursor:pointer;font-size:12px;line-height:12px;letter-spacing:0.1em;text-transform:uppercase;padding-left:20px;}#page-wrapper .region-top-menu #block-language-switcher-footer .toggler:hover,#page-wrapper .region-top-menu .block-language-switcher .toggler:hover{text-decoration:underline;}#page-wrapper .region-top-menu #block-language-switcher-footer .toggler.active .links,#page-wrapper .region-top-menu .block-language-switcher .toggler.active .links{display:block;}#page-wrapper .region-top-menu #block-language-switcher-footer .toggler::before,#page-wrapper .region-top-menu .block-language-switcher .toggler::before{content:"";display:inline-block;background-repeat:no-repeat;width:15px;height:15px;position:absolute;top:2px;left:0;}#page-wrapper .region-top-menu #block-language-switcher-footer .toggler::after,#page-wrapper .region-top-menu .block-language-switcher .toggler::after{content:"";display:inline-block;background-image:url(/themes/custom/twist_barrio/images/language-toggler-arrow.svg);background-repeat:no-repeat;background-position:0 7px;width:15px;height:15px;top:0;right:0;margin-left:4px;}#page-wrapper .region-top-menu #block-language-switcher-footer .links,#page-wrapper .region-top-menu .block-language-switcher .links{position:absolute;left:-50px;top:35px;width:150px;box-shadow:0 5px 15px rgba(74,74,74,0.2);padding:19px;list-style:none;line-height:22px;display:none;background-color:#ffffff;z-index:1;}#page-wrapper .region-top-menu #block-language-switcher-footer .links::before,#page-wrapper .region-top-menu .block-language-switcher .links::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #ffffff transparent;position:absolute;top:-13px;left:55px;}#page-wrapper .region-top-menu #block-language-switcher-footer .links li,#page-wrapper .region-top-menu .block-language-switcher .links li{list-style:none;padding:10px 0;display:block;}#page-wrapper .region-top-menu #block-language-switcher-footer .links li.is-active,#page-wrapper .region-top-menu .block-language-switcher .links li.is-active{background-image:url(/themes/custom/twist_barrio/images/current-language.svg);background-repeat:no-repeat;background-position:0 15px;}#page-wrapper .region-top-menu #block-language-switcher-footer .links li a,#page-wrapper .region-top-menu .block-language-switcher .links li a{padding-left:28px;color:#000000;}#page-wrapper .region-top-menu #block-language-switcher{top:3px;}#page-wrapper .region-top-menu #block-language-switcher .toggler{padding:6px 0 9px 20px;line-height:1.4;}#page-wrapper .region-top-menu #block-language-switcher .toggler:before,#page-wrapper .region-top-menu #block-language-switcher .toggler:after{top:8px;}.dark-header #page-wrapper .region-top-menu #block-language-switcher .toggler:after,.reverse #page-wrapper .region-top-menu #block-language-switcher .toggler:after{background-image:url(/themes/custom/twist_barrio/images/language-toggler-arrow-white.svg);}.dark-header #page-wrapper .region-top-menu #block-language-switcher .toggler,.reverse #page-wrapper .region-top-menu #block-language-switcher .toggler{color:#ffffff;}#page-wrapper .region-top-menu #block-language-switcher .toggler .links{top:45px;}#page-wrapper .region-top-menu #block-language-switcher .toggler .links li a{color:#4a4a4a;}#page-wrapper .region-top-menu .block-language-switcher{position:relative;top:auto;right:auto;width:auto;padding:0;}#page-wrapper .region-top-menu .block-language-switcher .toggler{align-items:center;cursor:pointer;display:flex;font-size:11px;font-weight:600;line-height:24px !important;padding:0 8px;}#page-wrapper .region-top-menu .block-language-switcher .toggler:hover{text-decoration:none;}#page-wrapper .region-top-menu .block-language-switcher .toggler:before{height:12px;margin-right:4px;position:relative;top:-1px;width:12px;}#page-wrapper .region-top-menu .block-language-switcher .toggler:after{display:none;}#page-wrapper .region-top-menu .block-language-switcher .toggler .icon-chevron-thin-down{margin-left:4px;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links{padding:24px;top:calc(100% + 4px);width:auto;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links:before{display:none;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links > li{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0.02em;padding:0;text-transform:capitalize;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links > li + li{margin-top:16px;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links > li.is-active{background-position:0 4px;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links > li.fr{float:none;}#page-wrapper .region-top-menu .block-language-switcher .toggler .links > li a{padding-left:22px;white-space:nowrap;}#page-wrapper .region-top-menu .menu--top-menu{width:auto;padding-left:0;}#page-wrapper .region-top-menu #block-language-switcher-mobile.fr{float:none;}#page-wrapper .region-logo{align-items:center;display:flex;padding:0;}@media screen and (min-width:1200px){#page-wrapper .region-logo{align-items:baseline;flex-grow:0;margin-right:42px;}}#page-wrapper .region-logo .site-logo{display:block;}#page-wrapper .region-logo .twist-logo{height:46px;width:108px;display:none;}@media (min-width:767px){#page-wrapper .region-logo .twist-logo{display:block;}}#page-wrapper .region-logo .twist-logo_mobile{height:41px;width:34px;display:block;}@media (min-width:768px){#page-wrapper .region-logo .twist-logo_mobile{display:none;}}#page-wrapper .region-main-menu{display:flex;}#page-wrapper .header-main-menu{display:flex;height:60px;position:relative;z-index:1;}@media screen and (min-width:1200px){#page-wrapper .header-main-menu{height:auto;padding:24px 0 0 0;}}#page-wrapper .header-main-menu .region-logo{flex-grow:1;}@media screen and (min-width:1200px){#page-wrapper .header-main-menu .region-logo{flex-grow:0;margin-right:42px;}}#page-wrapper .header-mobile-search{align-items:center;display:flex;padding:0 7px;width:32px;}@media screen and (min-width:1200px){#page-wrapper .header-mobile-search{display:none !important;}}#page-wrapper .header-mobile-search .icon-search{cursor:pointer;height:18px;width:100%;}#page-wrapper .header-burger-menu{align-items:center;display:flex;}#page-wrapper .header-burger-menu button.burger{margin-left:20px;}@media screen and (min-width:1200px){#page-wrapper .header-burger-menu{display:none;}}#page-wrapper .header-right{align-items:center;display:none;flex-grow:1;justify-content:flex-end;margin-right:5px;}@media screen and (min-width:1200px){#page-wrapper .header-right{display:flex;}}#page-wrapper .header-search{cursor:pointer;margin-bottom:0px;padding:6px 12px;margin-right:10px;}#page-wrapper .primary-nav__drawer-content{flex-grow:1;font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;}#page-wrapper .primary-nav__drawer-content .menu-item{padding-top:0;list-style:none;}#page-wrapper .primary-nav__drawer-content .primary-menu__content{height:100%;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content{display:none;height:inherit;opacity:0;padding:32px 32px 32px 42px;transition:opacity 600ms;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content.active{display:flex !important;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content.op1{opacity:1;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns{flex-grow:1;position:relative;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns > h2{margin-top:0;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns h2 > a{align-items:center;color:#313538;display:flex;font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:0.02em;line-height:16px;margin:0 0 37px 0;padding:0;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns h2 > a img{height:32px;margin-right:20px;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns{display:flex;list-style:none;padding-left:0;width:100%;height:100%;overflow:scroll;}@media (max-height:1000px){#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns{max-height:calc(100vh - 270px);}}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns::-webkit-scrollbar{width:5px;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns::-webkit-scrollbar-track{box-shadow:inset 0 0 20px transparent;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns::-webkit-scrollbar-thumb{background-color:#EEF2F6;height:50px;border-radius:5px;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns a{font-weight:500;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .menu-item-wrapper + .menu-item-wrapper{margin-top:56px;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .single-item + .single-item{margin-top:16px;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .level-2-category-section > a,#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .level-2-category-item{color:#313538;display:block;letter-spacing:0.02em;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .level-2-category-section > a.menu-item--underlined,#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .level-2-category-item.menu-item--underlined{text-decoration:underline;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .menu-item-wrapper .level-2-category-section > a,#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .menu-item-wrapper .level-2-category-section > span{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .menu-item-wrapper .level-2-category-section .menu-level-3{margin:0;padding:0;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .menu-item-wrapper .level-2-category-section .menu-level-3 .menu-item{margin-top:16px;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .menu-item-wrapper .level-2-category-section .menu-level-3 .menu-item a{color:#313538;font-size:14px;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .menu-item-wrapper .level-2-category-section .menu-level-3 .menu-item a.menu-item--underlined,#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .sub-nav-columns .menu-item-wrapper .level-2-category-section .menu-level-3 .menu-item a.menu-item--underlined{text-decoration:underline;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .total-columns-1 > li{width:100%;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .total-columns-2 > li{width:50%;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .total-columns-3 > li{width:33.33%;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .primary-menu__dropdown-columns .menu-item-as-title{font-size:11px;font-weight:700 !important;letter-spacing:0.1em;text-transform:uppercase;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .main-action{border:1px solid rgba(114,114,114,0.3);border-radius:2px;color:#313538;font-size:12px;font-weight:500;letter-spacing:0.14em;line-height:12px;min-width:109px;padding:10px 16px 8px 16px;position:absolute;right:30px;text-align:center;text-transform:uppercase;top:0;user-select:none;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .main-action:hover{border-color:#4a4a4a;text-decoration:none;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .promo-box{background:#fff;border-left:1px solid #eee;color:#313538;display:block;letter-spacing:0.02em;padding-left:32px;width:278px;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .promo-box .promo-box__image{margin-bottom:20px;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .promo-box .promo-box__image img{width:100%;}#page-wrapper .primary-nav__drawer-content .primary-menu__dropdown-content .promo-box .promo-box__text{line-height:20px;}#page-wrapper .mobile-navigation{height:100vh !important;min-height:0 !important;overflow-y:scroll;padding-bottom:150px;}#page-wrapper .menu--main .mobile-navigation .menu_mobile_title_first_level,#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .menu_mobile_title{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600 !important;line-height:24px;margin:0 0 18px 0;padding:15px 70px;}#page-wrapper .menu--main .mobile-navigation .menu_mobile_title_first_level a,#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .menu_mobile_title a{line-height:24px;}#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header{position:relative;}#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .back-button,#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .menu--close{align-items:center;display:flex;height:50px;justify-content:center;padding:0;position:absolute;width:70px;}#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .back-button{height:52px;}#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .back-button svg{height:12px;vertical-align:0;width:8px;}#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .menu_mobile_title{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:auto;}#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .menu_mobile_title .second-level-icon{height:32px;margin-bottom:16px;width:auto;}#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .menu--close{position:fixed;right:0;top:0;}#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .menu--close__cross{display:block;width:16px;}#page-wrapper .menu--main .mobile-navigation .mobile-navigation__header .menu--close.hide{display:none;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item{padding:12px 28px;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item > button,#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item > a,#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item > span{font-weight:400;letter-spacing:0.02em;line-height:20px;text-decoration:none !important;}#page-wrapper .menu--main .mobile-navigation .menu-level-0 .menu-item > button,#page-wrapper .menu--main .mobile-navigation .menu-level-0 .menu-item > a,#page-wrapper .menu--main .mobile-navigation .menu-level-0 .menu-item > span{font-weight:600;}#page-wrapper .menu--main .mobile-navigation .menu-level-1 .menu_mobile__main > .menu-item{padding:18px 28px;}#page-wrapper .menu--main .mobile-navigation .menu-level-1 .menu-item img.second-level-icon{height:32px;width:32px;}#page-wrapper .menu--main .mobile-navigation .menu-level-1 .menu-item--large-icon img.second-level-icon{height:32px;width:32px;}#page-wrapper .menu--main .mobile-navigation .menu-level-1 .menu-item a,#page-wrapper .menu--main .mobile-navigation .menu-level-1 .menu-item button,#page-wrapper .menu--main .mobile-navigation .menu-level-1 .menu-item span{font-size:16px;text-transform:none;}#page-wrapper .menu--main .mobile-navigation .menu-level-2 .mobile-menu-item + .mobile-menu-item{margin-top:28px;}#page-wrapper .menu--main .mobile-navigation .menu-level-2 .mobile-menu-item + .mobile-item__tier-3-header{margin-top:47px;}#page-wrapper .menu--main .mobile-navigation .menu-level-2 .mobile-menu-item a{color:#313538;display:flex;font-size:14px;font-weight:500;line-height:20px;padding:0 28px;text-decoration:none;text-transform:none;}#page-wrapper .menu--main .mobile-navigation .menu-level-2 .mobile-item__tier-3-header > a{font-size:11px;font-weight:700;text-transform:uppercase;}#page-wrapper .menu--main .mobile-navigation .menu-level-2 .menu-level-3{list-style:none;margin-top:24px;padding:0;}#page-wrapper .menu--main .mobile-navigation .menu-level-2 .menu-level-3 .menu-level-3-item + .menu-level-3-item{margin-top:28px;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler{padding:13px 30px;margin:0;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .mobile-toggler{align-items:center;display:flex;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .mobile-toggler .text{font-weight:500;flex-grow:1;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner{padding:0;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .title{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600 !important;line-height:24px;margin:0 0 18px 0;padding:15px 70px;position:relative;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .title a{line-height:24px;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .title .arrow,#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .title .close{align-items:center;display:flex;height:50px;justify-content:center;padding:0;position:absolute;width:70px;top:0;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .title .arrow{left:0;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .title .arrow svg{height:12px;width:8px;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .title .close{right:0;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .title .close svg{width:10px;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .links li{padding:12px 28px;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .links li.is-active{background-position:calc(100% - 24px) 50%;}#page-wrapper .menu-mobile-language #block-language-switcher-mobile .toggler .toggler-inner .links li .language-link{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500 !important;line-height:20px;text-transform:none;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item--external > a{display:flex !important;justify-content:space-between;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item--external > a .fa-external-link{opacity:0.5;}#page-wrapper .menu--main .mobile-navigation .menu_mobile .menu-item--expanded > button .fa-chevron-right{margin-right:2px;}#page-wrapper #block-mainnavigation{margin:0;}#page-wrapper .menu--main .menu-dropdown-0 .menu-level-1{margin:0;top:100%;}#page-wrapper .menu--main .menu-dropdown-0 .menu-level-1 > .menu-item > a{text-transform:none;}#page-wrapper .menu--main .menu-level-0 > .menu-item{font-size:12px;letter-spacing:0.14em;line-height:24px;padding:20px 8px;}#page-wrapper .menu--main .menu-level-0 > .menu-item:after{background:#2AD39B;bottom:0;content:"";display:block;height:3px;left:50%;position:absolute;transition:left 300ms,width 300ms;width:0;}#page-wrapper .menu--main .menu-level-0 > .menu-item.active:after{left:8px;width:calc(100% - 8px * 2);}#page-wrapper .menu--main .menu-level-0 > .menu-item + .menu-item{margin-left:24px;}#page-wrapper .menu--main .menu-level-0 > .menu-item > span,#page-wrapper .menu--main .menu-level-0 > .menu-item > a{font-size:12px;font-weight:600;}#page-wrapper .menu--main .menu-level-0 > .menu-item span,#page-wrapper .menu--main .menu-level-0 > .menu-item a{color:#313538;line-height:20px;letter-spacing:0.14em;padding:0;}#page-wrapper .menu--main .menu-level-0 > .menu-item span:link,#page-wrapper .menu--main .menu-level-0 > .menu-item span:visited,#page-wrapper .menu--main .menu-level-0 > .menu-item a:link,#page-wrapper .menu--main .menu-level-0 > .menu-item a:visited{color:#313538;}#page-wrapper .menu--main .menu-level-0 > .menu-item span:hover,#page-wrapper .menu--main .menu-level-0 > .menu-item a:hover{text-decoration:none;}#page-wrapper .menu--main .menu-level-0 > .menu-item .menu-dropdown .menu-level-1:after{display:none;}#page-wrapper .menu--main .menu-level-0 > .menu-item .menu-dropdown .menu-level-1 .menu-item > span,#page-wrapper .menu--main .menu-level-0 > .menu-item .menu-dropdown .menu-level-1 .menu-item > a{font-size:14px;font-weight:400;letter-spacing:0.02em;}#page-wrapper .menu--main .menu-level-0 .js-primary-menu-wide-mode .menu-dropdown{display:none;}#page-wrapper .menu--main .wide-menu-sub-navigation{display:none !important;}#page-wrapper .menu--main .menu .menu-level-1{min-width:224px;width:auto;}#page-wrapper .menu--main .menu .menu-level-1 .menu-item + .menu-item{margin-top:16px;line-height:14px;}#page-wrapper .menu--main .menu .menu-level-1 .menu-item a span{letter-spacing:0.02em;padding:0;}#page-wrapper .menu-item-bold{font-weight:700;}#page-wrapper .menu-item-as-title{font-size:11px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;}#page-wrapper .menu--start-order > h2{display:none;}#page-wrapper .menu--start-order .menu--start-order--level-0{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:0.14em;position:relative;margin-bottom:0;padding:0;}#page-wrapper .menu--start-order .menu--start-order--level-0 > .menu-item{padding:0;list-style:none;}#page-wrapper .menu--start-order .menu--start-order--level-0 > .menu-item::marker{content:"";}#page-wrapper .menu--start-order .menu--start-order--level-0 > .menu-item > a{align-items:center;border:1px solid rgba(49,53,56,0.4);border-radius:2px;color:#313538;cursor:default;display:flex;font-size:12px;letter-spacing:0.13em;line-height:16px;padding:8px 11px 6px 12px;text-transform:uppercase;transition:border 300ms,color 300ms;cursor:pointer;}#page-wrapper .menu--start-order .menu--start-order--level-0 > .menu-item > a:hover{text-decoration:none;}#page-wrapper .menu--start-order .menu--start-order--level-0 > .menu-item > a .image-icon{display:none;}#page-wrapper .menu--start-order .menu--start-order--level-0 > .menu-item > a .icon{margin-left:7px;position:relative;top:-1px;}#page-wrapper .menu--start-order .menu--start-order--level-0 > .menu-item > a .icon .icon-fill-color{transition:fill 300ms;}#page-wrapper .menu--start-order .menu--start-order--level-0 > .menu-item:hover > a,#page-wrapper .menu--start-order .menu--start-order--level-0 > .menu-item.active > a{border:1px solid #2AD39B !important;}#page-wrapper .menu--start-order .menu--start-order--level-0 > .menu-item.active > .menu{display:block;}#page-wrapper .menu--start-order .menu--start-order--level-1{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.1);display:none;margin:0;padding:32px;position:absolute;right:0;top:calc(100% + 14px);}#page-wrapper .menu--start-order .menu--start-order--level-1 > .menu-item + .menu-item{margin-top:8px;}#page-wrapper .menu--start-order .menu--start-order--level-1 > .menu-item + .menu-item--header{margin-top:16px;}#page-wrapper .menu--start-order .menu--start-order--level-1 > .menu-item{margin:0;padding:0;list-style-type:none;}#page-wrapper .menu--start-order .menu--start-order--level-1 > .menu-item.menu-item--header h2{border-top:1px solid #eee;font-size:10px;margin:0;padding:16px 0;text-transform:uppercase;line-height:20px;}#page-wrapper .menu--start-order .menu--start-order--level-1 > .menu-item > a{align-items:center;color:#313538;display:flex;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.02em;white-space:nowrap;}#page-wrapper .menu--start-order .menu--start-order--level-1 > .menu-item > a .image-icon{margin-right:16px;width:24px;}#page-wrapper .primary-nav__drawer-side-bar{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:0.02em;line-height:20px;text-align:left;padding:16px 0;width:270px;}#page-wrapper .primary-nav__drawer-side-bar .menu-level-1{margin:0;padding:0;}#page-wrapper .primary-nav__drawer-side-bar .menu-level-1 > .menu-item{padding:0;}#page-wrapper .primary-nav__drawer-side-bar .menu-level-1 > .menu-item::marker{content:"";}#page-wrapper .primary-nav__drawer-side-bar .menu-level-1 > .menu-item--splitter{border-top:1px solid #eeeeee;}#page-wrapper .primary-nav__drawer-side-bar .menu-level-1 > .menu-item a{align-items:center;background:rgba(255,255,255,0);color:#313538;display:flex;height:56px;padding:0 32px;transition:background 300ms;}#page-wrapper .primary-nav__drawer-side-bar .menu-level-1 > .menu-item a:hover{background:rgba(255,255,255,0.6);text-decoration:none;}#page-wrapper .primary-nav__drawer-side-bar .menu-level-1 > .menu-item a img{height:auto;margin-right:8px;width:16px;}#page-wrapper .primary-nav__drawer-side-bar .menu-level-1 > .menu-item--large-icon a img{width:24px;}#page-wrapper .primary-nav__drawer-side-bar .menu-level-1 > .menu-item.active a{background:#fff;}#page-wrapper .menu--top-menu .top-menu{display:flex;margin:0;padding:0;}#page-wrapper .menu--top-menu .top-menu > .menu-item{cursor:default;font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:0.14em;line-height:12px;list-style:none;margin-left:8px;padding:0;position:relative;}#page-wrapper .menu--top-menu .top-menu > .menu-item::marker{content:"";}#page-wrapper .menu--top-menu .top-menu > .menu-item.icon-cart > a:before{background:url(/themes/custom/twist_barrio/images/icon-cart-default.svg);content:"";display:block;height:14px;margin-right:4px;width:14px;}#page-wrapper .menu--top-menu .top-menu > .menu-item > a{align-items:center;display:flex;color:#313538;cursor:default;font-size:11px;font-style:normal;font-weight:600;letter-spacing:0.14em;line-height:24px;padding:0 8px;text-transform:uppercase;cursor:pointer;}#page-wrapper .menu--top-menu .top-menu > .menu-item > a:hover{text-decoration:none;}#page-wrapper .menu--top-menu .top-menu > .menu-item > a .image-icon{width:14px;}#page-wrapper .menu--top-menu .top-menu > .menu-item > a .icon{margin-left:4px;}#page-wrapper .menu--top-menu .top-menu > .menu-item > a .icon .icon-fill-color{transition:fill 300ms;}#page-wrapper .menu--top-menu .top-menu > .menu-item > .menu{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.1);color:#313538;display:none;left:50%;margin:0;padding:24px;position:absolute;top:calc(100% + 4px);transform:translateX(-50%);list-style:none;}#page-wrapper .menu--top-menu .top-menu > .menu-item > .menu .menu-item + .menu-item{margin-top:16px;}#page-wrapper .menu--top-menu .top-menu > .menu-item > .menu .menu-item{padding:0;text-align:left;}#page-wrapper .menu--top-menu .top-menu > .menu-item > .menu .menu-item > a{color:#313538;display:flex;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0.02em;white-space:nowrap;}#page-wrapper .menu--top-menu .top-menu > .menu-item > .menu .menu-item > a:hover{text-decoration:none;}#page-wrapper .menu--top-menu .top-menu > .menu-item > .menu .menu-item > a .image-icon{margin-right:10px;width:12px;}#page-wrapper .menu--top-menu .top-menu > .menu-item.active > .menu{display:block;}#page-wrapper .menu-link-new{color:#2AD39B;display:inline-block;font-size:10px;font-weight:700;letter-spacing:0.1em;margin-left:5px;position:relative;text-decoration:none !important;text-transform:uppercase;top:-2px;white-space:nowrap;}#page-wrapper .image-icon{align-items:center;display:flex;margin-right:4px;}#page-wrapper .image-icon img{width:100%;}#page-wrapper .icon-chevron-thin-down .icon-fill-color{fill:#313538;}#page-wrapper .icon-search .icon-fill-color{fill:#4a4a4a;}#page-wrapper body.mobile-menu-active{overflow:hidden;}#page-wrapper #block-language-switcher .toggler:before{background-image:url(/themes/custom/twist_barrio/images/language-toggler-wire-dark.svg);background-size:contain;}#page-wrapper .reverse #block-language-switcher .toggler:before,#page-wrapper .dark-header #block-language-switcher .toggler:before{background-image:url(/themes/custom/twist_barrio/images/language-toggler-wire-light.svg);}#page-wrapper .dark-header .twist-logo__twist,#page-wrapper .pr-header .twist-logo__twist{fill:#ffffff;}#page-wrapper .dark-header .twist-logo__dots,#page-wrapper .dark-header .twist-logo__bioscience,#page-wrapper .pr-header .twist-logo__dots,#page-wrapper .pr-header .twist-logo__bioscience{fill:#2AD39B;}#page-wrapper .reverse .header-search .icon-search .icon-fill-color,#page-wrapper .reverse .header-mobile-search .icon-search .icon-fill-color,#page-wrapper .dark-header .header-search .icon-search .icon-fill-color,#page-wrapper .dark-header .header-mobile-search .icon-search .icon-fill-color{fill:#fff;}#page-wrapper .dark-header .block-language-switcher .toggler,#page-wrapper .reverse .block-language-switcher .toggler{color:#ffffff;}#page-wrapper .dark-header .block-language-switcher .toggler > .icon .icon-fill-color,#page-wrapper .reverse .block-language-switcher .toggler > .icon .icon-fill-color{fill:#fff;}#page-wrapper .dark-header .icon .icon-fill-color,#page-wrapper .reverse .icon .icon-fill-color{fill:#fff;}#page-wrapper .dark-header .menu--main .menu-level-0 > .menu-item > a,#page-wrapper .dark-header .menu--main .menu-level-0 > .menu-item > span,#page-wrapper .reverse .menu--main .menu-level-0 > .menu-item > a,#page-wrapper .reverse .menu--main .menu-level-0 > .menu-item > span{color:#fff;}#page-wrapper .dark-header .menu--start-order .menu--start-order--level-0 > .menu-item > a,#page-wrapper .reverse .menu--start-order .menu--start-order--level-0 > .menu-item > a{border:1px solid rgba(255,255,255,0.4);color:#fff;}#page-wrapper .dark-header .menu--start-order .menu--start-order--level-0 > .menu-item > a .icon .icon-fill-color,#page-wrapper .reverse .menu--start-order .menu--start-order--level-0 > .menu-item > a .icon .icon-fill-color{fill:#fff;}#page-wrapper .dark-header .menu--top-menu .top-menu > .menu-item > a,#page-wrapper .reverse .menu--top-menu .top-menu > .menu-item > a{color:#fff;}#page-wrapper .dark-header .menu--top-menu .top-menu > .menu-item > a .icon .icon-fill-color,#page-wrapper .reverse .menu--top-menu .top-menu > .menu-item > a .icon .icon-fill-color{fill:#fff;}#page-wrapper .dark-header .menu--top-menu .top-menu > .menu-item.icon-cart > a:before,#page-wrapper .reverse .menu--top-menu .top-menu > .menu-item.icon-cart > a:before{background:url(/themes/custom/twist_barrio/images/icon-cart-light.svg);}#page-wrapper .dark-header .menu--main .menu-level-0 > .menu-item > span,#page-wrapper .reverse .menu--main .menu-level-0 > .menu-item > span{color:#ffffff;}html:not([lang=zh-hans]) #page-wrapper .block-language-switcher .toggler{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:0.14em;line-height:12px;margin-left:8px;}.aside{z-index:3000000000;background:#fff;position:fixed;width:336px;top:0;bottom:0;left:auto;padding:0;right:0;overflow:hidden;transition:transform 300ms linear;margin-right:-336px;}.aside_open{-webkit-transform:translateX(-100%);transform:translateX(-100%);}@media only screen and (min-width:640px) and (max-width:900px) and (orientation:landscape){.aside_open{overflow:scroll;}}.menu--close{cursor:pointer;padding:25px 20px;position:absolute;right:0;top:0;z-index:0;}.overlay{background-color:rgba(0,0,0,0.5);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1000;}.overlay_open{visibility:visible;opacity:1;}.menu--main .mobile-navigation .menu-bottom-fixed ul li{margin-bottom:0;}.menu--main .mobile-navigation .menu_mobile .menu-item a img.second-level-icon{vertical-align:middle;}.menu--main .mobile-navigation .menu_mobile .menu-item a span{vertical-align:middle;}@media (min-width:1200px){.menu--main .menu .menu .menu-item{padding:0px 32px;}.menu--main .menu .menu .menu-item:first-child{padding-top:32px;}.menu--main .menu .menu .menu-item:last-child:not(.menu-item--highlighted){padding-bottom:35px;}.menu--main .menu .menu .menu-item a{line-height:14px;padding-right:0px;}.menu--main .menu .menu .menu-item a span{padding:13px 0px;display:inline-block;}.menu--main .menu .menu .menu-item--expanded svg{margin-left:5px;}.menu--main .menu .menu .menu-level-2 .menu-item{padding:0px 32px;}.menu--main .menu .menu .menu-level-2 .menu-item:nth-child(2){padding-top:0px;}.menu--main .menu .menu .menu-level-2 .menu-item:first-child{padding-top:32px;}.menu--main .menu .menu .menu-level-2 .menu-item:last-child:not(.menu-item--highlighted){padding-bottom:35px;}.menu--main .menu .menu .menu-level-2 .menu-item a{line-height:14px;padding:13px 0px;display:inline-block;}}
.mktoForm{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif !important;padding:8px;width:100% !important;}.mktoForm .mktoFormRow .mktoFormCol{float:none;margin-bottom:15px !important;}.mktoForm .mktoFormRow .mktoFormCol .mktoOffset,.mktoForm .mktoFormRow .mktoFormCol .mktoGutter{display:none;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{float:none;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoLabel{float:none;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoLabel .mktoAsterix{display:none;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap label{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoField:focus{box-shadow:none;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField{font-weight:400;color:#313538;border:1px solid #C2CED6;border-radius:2px;box-sizing:border-box;font-size:15px;height:40px;line-height:19px;margin:0;padding:4px 10px;outline:0;background-color:#ffffff;width:100% !important;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField{height:44px;border:1px solid #C2CED6;font-size:14px;line-height:18px;letter-spacing:-0.12px;padding:12px;width:100%;margin-top:0;margin-bottom:0;background:url(/themes/custom/twist_barrio/images/up-down-arrow.svg) no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-position:100% 50%;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField{height:156px;}.mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]{display:none;}.mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:checked + label:before{border:1px solid #2AD39B !important;border-radius:2px !important;background:url(/themes/custom/twist_barrio/images/marketo/checked.png) center center no-repeat;}.mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:checked + label:hover:before{border:1px solid #2AD39B !important;border-radius:2px !important;background:url(/themes/custom/twist_barrio/images/marketo/checked.png) center center no-repeat;}.mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:checked + label:focus:before{border:1px solid #2AD39B !important;border-radius:2px !important;background:url(/themes/custom/twist_barrio/images/marketo/checked.png) center center no-repeat;}.mktoForm .mktoFormRow .mktoFormCol input[type=checkbox] + label{padding-left:35px;margin-top:0;margin-bottom:18px;letter-spacing:normal;line-height:16px;text-transform:none;}.mktoForm .mktoFormRow .mktoFormCol input[type=checkbox] + label:before{width:20px !important;height:20px !important;border-radius:2px !important;top:-1px;}.mktoForm .mktoFormRow .mktoFormCol input[type=checkbox] + label:hover:before{border:1px solid #ABABAB !important;background:none;}.mktoForm .mktoFormRow .mktoFormCol input[type=checkbox] + label:focus:before{border:1px solid #ABABAB !important;background:none;}.mktoForm .mktoFormRow .mktoFormCol input[type=checkbox]:after{content:none;}.mktoForm .mktoFormRow .mktoError{display:none !important;}.mktoForm .dropzone{border:1px solid #C2CED6;border-radius:2px;}@media (max-width:767px){.mktoForm .dropzone{border:none;min-height:0;}}.mktoForm .dropzone .mktoField{display:none;}@media (min-width:768px) and (max-width:1199px){.mktoForm .dropzone .dz-message{margin:0;}}.mktoForm .dropzone .dz-message:before{content:"";background:url(/themes/custom/twist_barrio/images/file-upload.svg) center no-repeat;cursor:pointer;display:block;height:15vh;}@media (min-width:768px) and (max-width:1199px){.mktoForm .dropzone .dz-message:before{height:10vh;}}@media (max-width:767px){.mktoForm .dropzone .dz-message:before{display:none;}}.mktoForm .dropzone .dz-message:after{content:"";background:url(/themes/custom/twist_barrio/images/browse.svg) center no-repeat;cursor:pointer;display:block;height:12vh;background-size:65%;}@media (min-width:768px) and (max-width:1199px){.mktoForm .dropzone .dz-message:after{height:5vh;background-size:80%;}}@media (max-width:767px){.mktoForm .dropzone .dz-message:after{background-position:left;height:5vh;background-size:100%;}}.mktoForm .dropzone .dz-message .dz-button{font-size:16px;}@media (max-width:767px){.mktoForm .dropzone .dz-message .dz-button{display:none;}}.mktoForm .dropzone .options{margin-top:25px;}@media (max-width:767px){.mktoForm .dropzone .options{display:none;}}.mktoForm .dropzone .options h5{text-align:center;display:flex;color:#627684;}.mktoForm .dropzone .options h5:before{content:"";flex:1 1;border:1px solid #C2CED6;margin:8px auto;margin-left:120px;margin-right:25px;height:3px;}@media (min-width:768px) and (max-width:1199px){.mktoForm .dropzone .options h5:before{margin-left:33px;margin-right:12px;}}.mktoForm .dropzone .options h5:after{content:"";flex:1 1;border:1px solid #C2CED6;margin:auto;margin-left:25px;margin-right:120px;height:3px;}@media (min-width:768px) and (max-width:1199px){.mktoForm .dropzone .options h5:after{margin-left:12px;margin-right:33px;}}.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoInvalid,.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoInvalid{border-color:red !important;}.mktoForm .mktoButtonRow{width:100%;}.mktoForm .mktoButtonRow .mktoButtonWrap{margin:0 !important;width:100%;}.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;border-radius:2px;background-color:#2AD39B;color:#ffffff;height:50px;padding:4px 10px;-moz-appearance:button;-webkit-appearance:button;width:100%;border:0;font-size:16px;line-height:16px;letter-spacing:0.14em;}.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus,.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover{outline:none;background-color:#04A973;}.mktoForm#mktoForm_1957{box-shadow:none;position:relative;}.mktoForm#mktoForm_1957 #LbltwistAPITermsandConditionsAgreement{display:none;}.mktoForm#mktoForm_1957 .mktoFormRow{width:100%;}.mktoForm#mktoForm_1957 .mktoFormRow .mktoLabel{display:none;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(2) .mktoHtmlText{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:800;font-size:30px;line-height:40px;color:#232E35;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(6) .mktoCheckboxList label{padding-left:35px;}@media (min-width:768px){.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(3),.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(4),.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(5){display:flex;gap:10px;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(3) .mktoFormCol{width:25%;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(3) .mktoFormCol:nth-child(3){width:50%;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(4) .mktoFormCol{width:25%;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(4) .mktoPlaceholderState{display:none;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(5) .mktoFormCol{width:50%;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(5) .mktoFormCol:nth-child(2){padding-left:12px;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(5) .mktoFormCol:nth-child(2) .mktoFieldWrap > label{display:block;font-weight:700 !important;font-size:16px;line-height:21px;letter-spacing:0.02em;color:#0F0F10;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(5) .mktoFormCol:nth-child(2) .mktoFieldWrap .mktoCheckboxList{width:100% !important;display:flex;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-column-count:2;-moz-column-count:2;column-count:2;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(5) .mktoFormCol:nth-child(2) .mktoFieldWrap .mktoCheckboxList label{padding-left:35px;max-width:250px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.02em;color:#354652;margin-bottom:20px;}.mktoForm#mktoForm_1957 .mktoFormRow:nth-child(6){max-width:48%;position:absolute;bottom:170px;}.mktoForm#mktoForm_1957 .mktoFormRow.always-show{max-width:48%;position:absolute;bottom:135px;}}@media (min-width:768px){.mktoForm#mktoForm_1957 .mktoButtonRow{width:initial;max-width:48%;position:absolute;bottom:80px;}}.mktoForm#mktoForm_1957 .mktoButtonRow .mktoButtonWrap .mktoButton{font-size:12px;line-height:12px;padding:8px 16px;border-radius:2px;justify-content:center;white-space:nowrap;display:inline-flex;color:#ffffff;background-color:#232E35;padding:13px 16px;display:inline-flex;font-size:16px;line-height:16px;padding:17px 80px;font-weight:600;padding:14px 108px;}.mktoForm#mktoForm_1957 .mktoButtonRow .mktoButtonWrap .mktoButton:focus{border:2px solid rgba(98,118,132,0.5);}.mktoForm#mktoForm_1957 .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background:#354652;}.mktoForm#mktoForm_1957 .mktoButtonRow .mktoButtonWrap .mktoButton:focus{border:2px solid rgba(98,118,132,0.5);}.mktoForm#mktoForm_1957 .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background:#354652;}.mktoForm#mktoForm_1957 .mktoButtonRow .mktoButtonWrap .mktoButton:focus{border:2px solid rgba(98,118,132,0.5);}.mktoForm#mktoForm_1957 .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background:#354652;}@media (max-width:767px){.mktoForm#mktoForm_1957 .mktoButtonRow .mktoButtonWrap .mktoButton{padding:14px;}}.marketo-full-width .paragraph--type--component-marketo{max-width:none !important;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap label[for=Product_type__c]{font-weight:400;color:#000000;font-size:15px;letter-spacing:normal;line-height:normal;text-transform:none;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList{padding:0;float:none;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[type=checkbox]{display:none;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[type=checkbox]:checked + label:before{background-color:#2ad39b;border-color:#2ad39b;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[type=checkbox][name=Applications_and_Techniques__c] + label{padding-left:40px !important;}@media (min-width:992px){.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[type=checkbox][name=Applications_and_Techniques__c] + label{display:inline-block;width:45% !important;padding-left:40px !important;float:left;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[type=checkbox][name=Applications_and_Techniques__c] + label:nth-child(even){margin-right:20px;}}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label{font-weight:400;color:#000000;cursor:pointer;display:inline-block;position:relative;font-size:14px;margin:12px 0 4px 0;padding-left:70px;line-height:20px;width:100%;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label:before{content:"";border:1px solid #8195a8;border-radius:4px;box-sizing:border-box;cursor:pointer;display:block;height:16px;left:-1px;position:absolute;top:2px;width:16px;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label:after{content:"";position:absolute;width:20px;height:20px;top:0;left:40px;background-position:center center;background-repeat:no-repeat;background-size:contain;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label:hover:before,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label:focus:before{background-color:rgba(42,211,155,0.3);border-color:rgba(42,211,155,0.3);}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value=Genes] + label:after{background-image:url(/themes/custom/twist_barrio/images/marketo/genes.png);}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value="Oligo Pools"] + label:after{background-image:url(/themes/custom/twist_barrio/images/marketo/oligopools.png);}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value="Variant Libraries"] + label:after{background-image:url(/themes/custom/twist_barrio/images/marketo/variant.png);}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value="NGS Target Enrichment"] + label:after{background-image:url(/themes/custom/twist_barrio/images/marketo/ngs.png);}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value="Data Storage Oligos"] + label:after{background-image:url(/themes/custom/twist_barrio/images/marketo/storage.png);}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value="SARS-COV-2 Tools"] + label:after{background-image:url(/themes/custom/twist_barrio/images/marketo/covid_icon.png);}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value="COVID Antibodies"] + label:after{background-image:url(/themes/custom/twist_barrio/images/marketo/covid-antibodies.png);}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value="Antibody Discovery Services"] + label:after,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value=Biopharma] + label:after,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value="HT IgG"] + label:after,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value=BioPharma] + label:after{background-image:url(/themes/custom/twist_barrio/images/marketo/covid-antibodies.png);}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[value=Other] + label:after{background-image:url(/themes/custom/twist_barrio/images/marketo/twist-icon.png);}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap label{font-size:12px;line-height:16px;color:#627684;letter-spacing:0.02em;font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;font-weight:normal;margin-bottom:4px;width:100% !important;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField{font-size:14px;line-height:16px;color:#98A8B3;border:1px solid #C2CED6;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField{height:40px !important;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::before{border:1px solid #C2CED6 !important;border-radius:2px !important;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField{background:url(/themes/custom/twist_barrio/images/marketo/carat_down.png) center right 13px no-repeat;padding:0px 13px !important;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:active,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus-within{border:1px solid #2AD39B;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus-within,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus-within{border:1px solid #2AD39B;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus{border:1px solid #2AD39B;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:hover,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:hover{border:1px solid #627684;color:#627684;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus:hover,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus:hover{border:1px solid #627684;color:#627684;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label{padding-left:64px;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[name=sunshineActConsent] ~ label,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[name=tCAgreement] ~ label,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[name=GDPR_Opt_In__c] ~ label{padding-left:35px;padding-top:4px;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::after{left:31px;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::before{width:20px !important;height:20px !important;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[type=checkbox]:checked + label::before{border:1px solid #2AD39B !important;border-radius:2px !important;background:url(/themes/custom/twist_barrio/images/marketo/checked.png) center center no-repeat;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label:hover::before,.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label:focus::before{border:1px solid #ABABAB !important;background:none;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText{color:#627684;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText a{font-weight:bold;color:#2AD39B;}#mktoForm_1054.mktoForm,#mktoForm_1628.mktoForm,#mktoForm_1558.mktoForm,#mktoForm_1620.mktoForm{background:#ffffff;border-radius:5px;box-shadow:0 14px 28px rgba(0,0,0,0.07),0 10px 10px rgba(0,0,0,0.07);padding:20px;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol{width:48.5%;display:inline-block;margin-right:3%;margin-bottom:18px !important;vertical-align:top;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol:nth-child(2),#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol:nth-child(2),#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol:nth-child(2),#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol:nth-child(2){margin-right:0;}#mktoForm_1054.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol,#mktoForm_1628.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol,#mktoForm_1558.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol,#mktoForm_1620.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol{width:100%;margin-right:0;}#mktoForm_1054.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText,#mktoForm_1628.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText,#mktoForm_1558.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText,#mktoForm_1620.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText{width:100% !important;}#mktoForm_1054.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText h2,#mktoForm_1628.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText h2,#mktoForm_1558.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText h2,#mktoForm_1620.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText h2{margin:10px 0;line-height:26px;text-align:left;}#mktoForm_1054.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText h2 span,#mktoForm_1628.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText h2 span,#mktoForm_1558.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText h2 span,#mktoForm_1620.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText h2 span{color:#2AD39B !important;font-size:24px !important;}#mktoForm_1054.mktoForm .mktoFormRow:nth-of-type(3) .mktoFormCol,#mktoForm_1054.mktoForm .mktoFormRow:nth-of-type(8) .mktoFormCol,#mktoForm_1054.mktoForm .mktoFormRow:nth-of-type(9) .mktoFormCol,#mktoForm_1054.mktoForm .mktoFormRow:nth-of-type(10) .mktoFormCol,#mktoForm_1054.mktoForm .mktoFormRow:nth-of-type(11) .mktoFormCol,#mktoForm_1628.mktoForm .mktoFormRow:nth-of-type(3) .mktoFormCol,#mktoForm_1628.mktoForm .mktoFormRow:nth-of-type(8) .mktoFormCol,#mktoForm_1628.mktoForm .mktoFormRow:nth-of-type(9) .mktoFormCol,#mktoForm_1628.mktoForm .mktoFormRow:nth-of-type(10) .mktoFormCol,#mktoForm_1628.mktoForm .mktoFormRow:nth-of-type(11) .mktoFormCol,#mktoForm_1558.mktoForm .mktoFormRow:nth-of-type(3) .mktoFormCol,#mktoForm_1558.mktoForm .mktoFormRow:nth-of-type(8) .mktoFormCol,#mktoForm_1558.mktoForm .mktoFormRow:nth-of-type(9) .mktoFormCol,#mktoForm_1558.mktoForm .mktoFormRow:nth-of-type(10) .mktoFormCol,#mktoForm_1558.mktoForm .mktoFormRow:nth-of-type(11) .mktoFormCol,#mktoForm_1620.mktoForm .mktoFormRow:nth-of-type(3) .mktoFormCol,#mktoForm_1620.mktoForm .mktoFormRow:nth-of-type(8) .mktoFormCol,#mktoForm_1620.mktoForm .mktoFormRow:nth-of-type(9) .mktoFormCol,#mktoForm_1620.mktoForm .mktoFormRow:nth-of-type(10) .mktoFormCol,#mktoForm_1620.mktoForm .mktoFormRow:nth-of-type(11) .mktoFormCol{width:100%;margin-right:0;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFieldWrap .mktoLabel,#mktoForm_1628.mktoForm .mktoFormRow .mktoFieldWrap .mktoLabel,#mktoForm_1558.mktoForm .mktoFormRow .mktoFieldWrap .mktoLabel,#mktoForm_1620.mktoForm .mktoFormRow .mktoFieldWrap .mktoLabel{width:auto !important;visibility:visible;color:#8f8f8f !important;font-size:12px !important;letter-spacing:0.34px;text-transform:uppercase;line-height:22px;float:none;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFieldWrap input,#mktoForm_1628.mktoForm .mktoFormRow .mktoFieldWrap input,#mktoForm_1558.mktoForm .mktoFormRow .mktoFieldWrap input,#mktoForm_1620.mktoForm .mktoFormRow .mktoFieldWrap input{height:44px;padding:12px;font-size:14px;letter-spacing:-0.12px;line-height:18px;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFieldWrap input:focus,#mktoForm_1628.mktoForm .mktoFormRow .mktoFieldWrap input:focus,#mktoForm_1558.mktoForm .mktoFormRow .mktoFieldWrap input:focus,#mktoForm_1620.mktoForm .mktoFormRow .mktoFieldWrap input:focus{outline:none;box-shadow:none !important;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFieldWrap label[for=Product_type__c],#mktoForm_1628.mktoForm .mktoFormRow .mktoFieldWrap label[for=Product_type__c],#mktoForm_1558.mktoForm .mktoFormRow .mktoFieldWrap label[for=Product_type__c],#mktoForm_1620.mktoForm .mktoFormRow .mktoFieldWrap label[for=Product_type__c]{font-weight:700;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList,#mktoForm_1628.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList,#mktoForm_1558.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList,#mktoForm_1620.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList{width:100% !important;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList label,#mktoForm_1628.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList label,#mktoForm_1558.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList label,#mktoForm_1620.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList label{color:#8f8f8f;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField,#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField{border:1px solid #c4c4c4;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField{height:44px !important;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::before,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::before,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::before,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::before{border:1px solid #C2CED6 !important;border-radius:2px !important;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:active,#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus-within,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:active,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus-within,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:active,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus-within,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:active,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus-within{border:1px solid #2AD39B;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus-within,#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus-within,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus-within,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus-within,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus-within,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus-within,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus-within,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus-within{border:1px solid #2AD39B;border-radius:3px;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus,#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus{border:1px solid #2AD39B;border-radius:3px;box-shadow:none !important;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus{box-shadow:none !important;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:hover,#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:hover,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:hover,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:hover,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:hover,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:hover,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:hover,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:hover{border:1px solid #ABABAB;border-radius:3px;}#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus:hover,#mktoForm_1054.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus:hover,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus:hover,#mktoForm_1628.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus:hover,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus:hover,#mktoForm_1558.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus:hover,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus:hover,#mktoForm_1620.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus:hover{border:1px solid #2AD39B;border-radius:3px;}#mktoForm_1054.mktoForm .mktoFormRow #LblState,#mktoForm_1628.mktoForm .mktoFormRow #LblState,#mktoForm_1558.mktoForm .mktoFormRow #LblState,#mktoForm_1620.mktoForm .mktoFormRow #LblState{font-size:0px !important;line-height:4px;}#mktoForm_1054.mktoForm .mktoButtonRow,#mktoForm_1628.mktoForm .mktoButtonRow,#mktoForm_1558.mktoForm .mktoButtonRow,#mktoForm_1620.mktoForm .mktoButtonRow{text-align:right;padding-right:10px;}#mktoForm_1054.mktoForm .mktoButtonRow span .mktoButton,#mktoForm_1628.mktoForm .mktoButtonRow span .mktoButton,#mktoForm_1558.mktoForm .mktoButtonRow span .mktoButton,#mktoForm_1620.mktoForm .mktoButtonRow span .mktoButton{width:222px;border:none;}#mktoForm_1054.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoInvalid:focus,#mktoForm_1054.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoInvalid:focus,#mktoForm_1628.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoInvalid:focus,#mktoForm_1628.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoInvalid:focus,#mktoForm_1558.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoInvalid:focus,#mktoForm_1558.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoInvalid:focus,#mktoForm_1620.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoInvalid:focus,#mktoForm_1620.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoInvalid:focus{box-shadow:0 0 0 2px red;}.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm{width:80% !important;margin:0 auto;padding:0;}@media (min-width:768px){.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm{width:260px !important;}}.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol,.page-node-type-landing-page-item #popup-gating-iframe #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol{padding-top:14px;margin-bottom:0 !important;}.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol label.mktoLabel,.page-node-type-landing-page-item #popup-gating-iframe #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol label.mktoLabel{color:#8f8f8f;font-weight:700;}.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol input,.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol select,.page-node-type-landing-page-item #popup-gating-iframe #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol input,.page-node-type-landing-page-item #popup-gating-iframe #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol select{padding:11px 12px;height:43px;font-size:14px;}.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList,.page-node-type-landing-page-item #popup-gating-iframe #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol .mktoCheckboxList{width:100% !important;}.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol label[for=sunshineActConsent],.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol label[for=tCAgreement],.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol label[for=GDPR_Opt_In__c],.page-node-type-landing-page-item #popup-gating-iframe #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol label[for=sunshineActConsent],.page-node-type-landing-page-item #popup-gating-iframe #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol label[for=tCAgreement],.page-node-type-landing-page-item #popup-gating-iframe #mktoForm_1008.mktoForm .mktoFormRow .mktoFormCol label[for=GDPR_Opt_In__c]{padding:0;}.node--type-resource .resources .resources__body #mktoForm_1008.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton,.page-node-type-landing-page-item #popup-gating-iframe #mktoForm_1008.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{height:40px;letter-spacing:1px;}.page-node-type-landing-page-item #popup-contact-us #mktoForm_1054.mktoForm .mktoFormRow .mktoFieldWrap .mktoLabel,.page-node-type-landing-page-item #popup-contact-us #mktoForm_1628.mktoForm .mktoFormRow .mktoFieldWrap .mktoLabel,.page-node-type-landing-page-item #popup-contact-us #mktoForm_1558.mktoForm .mktoFormRow .mktoFieldWrap .mktoLabel,.page-node-type-landing-page-item #popup-contact-us #mktoForm_1620.mktoForm .mktoFormRow .mktoFieldWrap .mktoLabel{color:#000000 !important;font-weight:500;font-size:13px !important;line-height:12px;padding-bottom:1px;}.page-node-type-landing-page-item #popup-contact-us #mktoForm_1054.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList label,.page-node-type-landing-page-item #popup-contact-us #mktoForm_1628.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList label,.page-node-type-landing-page-item #popup-contact-us #mktoForm_1558.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList label,.page-node-type-landing-page-item #popup-contact-us #mktoForm_1620.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList label{color:#000000;}.data-storage-white-paper .mktoForm{padding:20px;}.data-storage-white-paper .mktoForm .mktoFormRow .custom-error-message{display:none;}.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(1){width:100%;float:left;clear:initial;margin-right:14px;}@media (min-width:768px){.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(1){width:48%;}}.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(2),.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(5),.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(7){width:100%;float:left;clear:initial;}@media (min-width:768px){.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(2),.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(5),.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(7){width:48%;float:left;}}.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(3),.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(6),.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(8){width:100%;float:left;clear:initial;}@media (min-width:768px){.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(3),.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(6),.data-storage-white-paper .mktoForm .mktoFormRow:nth-child(8){width:48%;float:right;}}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap label{font-size:12px;line-height:17px;color:#000000;text-transform:none;font-weight:normal;margin-bottom:4px;width:100% !important;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField{font-size:14px;line-height:17px;color:#4A4A4A;border:1px solid #c4c4c4;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField{height:40px !important;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::before{border:1px solid #c4c4c4 !important;border-radius:2px !important;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField{background:url(/themes/custom/twist_barrio/images/marketo/carat_down.png) center right 13px no-repeat;padding:0px 13px !important;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:active,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus-within{border:1px solid #D49B2A;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus-within,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus-within{border:1px solid #D49B2A;border-radius:3px;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus{border:1px solid #D49B2A;border-radius:3px;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:hover,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:hover{border:1px solid #c4c4c4;border-radius:3px;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus:hover,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus:hover{border:1px solid #D49B2A;border-radius:3px;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList{width:100% !important;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label{padding-left:64px;color:#8f8f8f;font-size:14px;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[name=sunshineActConsent] ~ label,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[name=tCAgreement] ~ label,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input[name=GDPR_Opt_In__c] ~ label{padding-left:35px;line-height:20px;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::after{left:31px;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::before{width:20px !important;height:20px !important;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[name=sunshineActConsent][type=checkbox]:checked + label::before,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[name=tCAgreement][type=checkbox]:checked + label::before,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[name=Product_type__c][type=checkbox]:checked + label::before,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[name=Applications_and_Techniques__c][type=checkbox]:checked + label::before,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList input[name=GDPR_Opt_In__c][type=checkbox]:checked + label::before{border:1px solid #D49B2A !important;border-radius:2px !important;background:url(/themes/custom/twist_barrio/images/marketo/checked-datastorage.svg) center center no-repeat;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label:hover::before,.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label:focus::before{border:1px solid #c4c4c4 !important;background:none;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText{color:#627684 !important;}.data-storage-white-paper .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoHtmlText a{font-weight:bold;color:#D49B2A;}.data-storage-white-paper .mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoInvalid{border-color:red !important;}.data-storage-white-paper .mktoButtonRow span .mktoButton{background-color:#D49B2A !important;border:none;}#mktoForm_1486.mktoForm{background:#ffffff;border-radius:5px;box-shadow:0 14px 28px rgba(0,0,0,0.07),0 10px 10px rgba(0,0,0,0.07);padding:20px;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol{width:48.5%;display:inline-block;margin-right:3%;margin-bottom:18px !important;vertical-align:top;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol:nth-child(2){margin-right:0;}#mktoForm_1486.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol{width:100%;margin-right:0;}#mktoForm_1486.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText{width:100% !important;}#mktoForm_1486.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText h2{margin:10px 0;line-height:26px;text-align:left;}#mktoForm_1486.mktoForm .mktoFormRow:nth-of-type(1) .mktoFormCol .mktoHtmlText h2 span{color:#2AD39B !important;font-size:24px !important;}#mktoForm_1486.mktoForm .mktoFormRow:nth-of-type(3) .mktoFormCol,#mktoForm_1486.mktoForm .mktoFormRow:nth-of-type(8) .mktoFormCol,#mktoForm_1486.mktoForm .mktoFormRow:nth-of-type(9) .mktoFormCol,#mktoForm_1486.mktoForm .mktoFormRow:nth-of-type(10) .mktoFormCol,#mktoForm_1486.mktoForm .mktoFormRow:nth-of-type(11) .mktoFormCol{width:100%;margin-right:0;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFieldWrap .mktoLabel{width:auto !important;visibility:visible;color:#8f8f8f !important;font-size:12px !important;letter-spacing:0.34px;text-transform:uppercase;line-height:22px;float:none;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFieldWrap input{height:44px;padding:12px;font-size:14px;letter-spacing:-0.12px;line-height:18px;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFieldWrap input:focus{outline:none;box-shadow:none !important;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFieldWrap label[for=Product_type__c]{font-weight:700;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList{width:100% !important;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFieldWrap .mktoCheckboxList label{color:#8f8f8f;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField,#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField,#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField{border:1px solid #c4c4c4;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField{height:44px !important;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList label::before{border:1px solid #C2CED6 !important;border-radius:2px !important;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:active,#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus-within{border:1px solid #2AD39B;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus-within,#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus-within{border:1px solid #2AD39B;border-radius:3px;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus,#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus{border:1px solid #2AD39B;border-radius:3px;box-shadow:none !important;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoField:focus{box-shadow:none !important;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:hover,#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:hover{border:1px solid #ABABAB;border-radius:3px;}#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoField:focus:hover,#mktoForm_1486.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea.mktoField:focus:hover{border:1px solid #2AD39B;border-radius:3px;}#mktoForm_1486.mktoForm .mktoFormRow #LblState{font-size:0px !important;line-height:4px;}#mktoForm_1486.mktoForm .mktoButtonRow{text-align:right;padding-right:10px;}#mktoForm_1486.mktoForm .mktoButtonRow span .mktoButton{width:222px;border:none;}#mktoForm_1486.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap input.mktoInvalid:focus,#mktoForm_1486.mktoForm.submitted .mktoFormRow .mktoFormCol .mktoFieldWrap select.mktoInvalid:focus{box-shadow:0 0 0 2px red;}.paragraph--type--component-marketo{letter-spacing:normal;word-spacing:normal;margin:0 auto;max-width:620px;background:#ffffff;padding:40px 32px !important;border-radius:6px;}.paragraph--type--component-marketo form .mktoFormRow select{background-color:#ffffff;}.paragraph--type--component-marketo form .mktoCheckboxList label:before{background-color:#ffffff;}.paragraph--type--component-marketo #mktoForm_1825{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#232E35;max-width:620px !important;padding:40px 32px;box-shadow:none;}.paragraph--type--component-marketo #mktoForm_1825 .mktoHtmlText h2 span{color:inherit !important;font-size:inherit !important;}.paragraph--type--component-marketo #mktoForm_1825 .mktoHtmlText p{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;letter-spacing:0.02em;color:#354652;font-size:16px;line-height:24px;}.paragraph--type--component-marketo #mktoForm_1825 .mktoFormRow .mktoLogicalField.mktoCheckboxList{width:100%;}.paragraph--type--component-marketo #mktoForm_1825 .mktoFormRow.country-field,.paragraph--type--component-marketo #mktoForm_1825 .mktoFormRow.firstname-field{display:flex;justify-content:space-between;}.paragraph--type--component-marketo #mktoForm_1825 .mktoFormRow.country-field .mktoFormCol,.paragraph--type--component-marketo #mktoForm_1825 .mktoFormRow.firstname-field .mktoFormCol{width:48%;}.paragraph--type--component-marketo #mktoForm_1825 .mktoFormRow.country-field .mktoClear,.paragraph--type--component-marketo #mktoForm_1825 .mktoFormRow.firstname-field .mktoClear{display:none;}.paragraph--type--component-marketo #mktoForm_1825 .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoCheckboxList{width:100% !important;}.paragraph--type--component-marketo #mktoForm_2077,.paragraph--type--component-marketo #mktoForm_2073{padding:0;box-shadow:none;}.paragraph--type--component-marketo #mktoForm_2077 .mktoFormRow:nth-child(2),.paragraph--type--component-marketo #mktoForm_2077 .mktoFormRow:nth-child(5),.paragraph--type--component-marketo #mktoForm_2073 .mktoFormRow:nth-child(2),.paragraph--type--component-marketo #mktoForm_2073 .mktoFormRow:nth-child(5){display:flex;justify-content:space-between;}.paragraph--type--component-marketo #mktoForm_2077 .mktoFormRow:nth-child(2) .mktoFormCol,.paragraph--type--component-marketo #mktoForm_2077 .mktoFormRow:nth-child(5) .mktoFormCol,.paragraph--type--component-marketo #mktoForm_2073 .mktoFormRow:nth-child(2) .mktoFormCol,.paragraph--type--component-marketo #mktoForm_2073 .mktoFormRow:nth-child(5) .mktoFormCol{width:48%;}.paragraph--type--component-marketo #mktoForm_2077 .mktoFormRow:nth-child(2) .mktoClear,.paragraph--type--component-marketo #mktoForm_2077 .mktoFormRow:nth-child(5) .mktoClear,.paragraph--type--component-marketo #mktoForm_2073 .mktoFormRow:nth-child(2) .mktoClear,.paragraph--type--component-marketo #mktoForm_2073 .mktoFormRow:nth-child(5) .mktoClear{display:none;}.paragraph--type--component-marketo #mktoForm_2077 .mktoButtonRow .mktoButtonWrap .mktoButton,.paragraph--type--component-marketo #mktoForm_2073 .mktoButtonRow .mktoButtonWrap .mktoButton{background-color:#232E35;}.paragraph--type--component-marketo #mktoForm_2077 .mktoButtonRow .mktoButtonWrap .mktoButton:focus,.paragraph--type--component-marketo #mktoForm_2077 .mktoButtonRow .mktoButtonWrap .mktoButton:hover,.paragraph--type--component-marketo #mktoForm_2073 .mktoButtonRow .mktoButtonWrap .mktoButton:focus,.paragraph--type--component-marketo #mktoForm_2073 .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background-color:#354652;outline:none;}.paragraph--type--component-marketo #mktoForm_2077 .mktoFormRow .mktoFieldWrap label,.paragraph--type--component-marketo #mktoForm_2073 .mktoFormRow .mktoFieldWrap label{display:none;}.paragraph--type--component-marketo .thankyou{text-align:center;background:none;display:block;}.paragraph--type--component-marketo .thankyou .thankyou-title{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:800;font-size:30px;line-height:40px;color:#232E35;margin-bottom:8px;}@media (max-width:767px){.paragraph--type--component-marketo .thankyou .thankyou-title{font-size:24px;line-height:32px;}}.paragraph--type--component-marketo .thankyou .thankyou-subtitle{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.02em;color:#354652;margin-bottom:24px;}.paragraph--type--component-marketo .thankyou .thankyou-button{margin-top:24px;}.paragraph--type--component-marketo .thankyou .thankyou-dismiss{display:inline-block;background:#232E35;border-radius:2px;font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:16px;text-align:center;letter-spacing:0.14em;text-transform:uppercase;color:#ffffff;width:100%;padding:16px 0px;cursor:pointer;}.paragraph--type--component-marketo .thankyou .thankyou-dismiss:hover{background:#354652;}.marketo-content-wrapper{width:421px;margin:0 auto;background:#FFFFFF;box-shadow:0px 4px 20px rgba(0,0,0,0.1);padding-top:47px;padding-bottom:35px;padding-left:55px;padding-right:55px;color:#313538;}@media (max-width:767px){.marketo-content-wrapper{width:100%;padding-left:30px;padding-right:30px;}}.marketo-content-wrapper .title-wrapper{text-align:center;}.marketo-content-wrapper .title-wrapper h2{margin-top:0px;}.marketo-content-wrapper #mktoForm_1526{margin-top:20px;padding:0px;box-shadow:none;}.marketo-content-wrapper #mktoForm_1526 .mktoFormRow .mktoFormCol{margin-bottom:11px !important;}.marketo-content-wrapper #mktoForm_1526 .mktoFormRow:nth-child(2) .mktoFormCol{margin-bottom:40px !important;}.marketo-content-wrapper #mktoForm_1526 .mktoFormRow:nth-child(3) .mktoFormCol{margin-bottom:0px !important;}.marketo-content-wrapper #mktoForm_1526 .mktoFormRow:nth-child(3) .mktoFormCol strong{font-weight:normal;font-size:14px;line-height:14px;color:#313538;}.marketo-content-wrapper #mktoForm_1526 .mktoFormRow:nth-child(8) .mktoFormCol{margin-top:40px !important;margin-bottom:0px !important;}.marketo-content-wrapper #mktoForm_1526 .mktoFormRow .mktoHtmlText{font-size:14px;}.marketo-content-wrapper #mktoForm_1526 .mktoButton{text-transform:uppercase;font-weight:bold;font-size:12px;line-height:12px;}.final-popup{letter-spacing:normal;word-spacing:normal;}.final-popup.popup.thankyou-page .thankyou{width:auto;padding:0;}.final-popup .popup-content{border-radius:0;}@media (max-width:767px){.final-popup .popup-content{width:auto;left:50%;transform:translateX(-50%);}}.final-popup .popup-content .close-popup{font-size:27px;color:#354652;top:15px;right:30px;}@media (max-width:767px){.final-popup .popup-content .close-popup{right:11px;}}.final-popup .popup-content .content-wrapper{display:flex;}.final-popup .popup-content .content-wrapper .content{width:458px;background-color:#ffffff;padding:72px 48px;max-height:600px;overflow-x:hidden;}@media (max-width:767px){.final-popup .popup-content .content-wrapper .content{width:338px;padding:56px 28px;}}.final-popup .popup-content .content-wrapper .content::-webkit-scrollbar{width:5px;}.final-popup .popup-content .content-wrapper .content::-webkit-scrollbar-track{box-shadow:inset 0 0 20px transparent;}.final-popup .popup-content .content-wrapper .content::-webkit-scrollbar-thumb{background-color:#EEF2F6;height:50px;border-radius:5px;}.final-popup .popup-content .content-wrapper .content .thankyou{background:none;display:block;}.final-popup .popup-content .content-wrapper .content .thankyou .thankyou-title{font-family:"ProximaNovaWeb","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:800;font-size:30px;line-height:40px;color:#232E35;text-align:left;margin-bottom:8px;}@media (max-width:767px){.final-popup .popup-content .content-wrapper .content .thankyou .thankyou-title{font-size:24px;line-height:32px;}}.final-popup .popup-content .content-wrapper .content .thankyou .thankyou-subtitle{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0.02em;color:#354652;text-align:left;margin-bottom:24px;}.final-popup .popup-content .content-wrapper .content .thankyou .thankyou-button{margin-top:24px;}.final-popup .popup-content .content-wrapper .content .thankyou .thankyou-dismiss{display:inline-block;background:#232E35;border-radius:2px;font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:16px;text-align:center;letter-spacing:0.14em;text-transform:uppercase;color:#ffffff;width:100%;padding:16px 0px;cursor:pointer;}.final-popup .popup-content .content-wrapper .content .thankyou .thankyou-dismiss:hover{background:#354652;}.final-popup .popup-content .content-wrapper .content .dismiss-link{font-family:"Din2014","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;text-align:left;font-size:16px;line-height:20px;letter-spacing:0.02em;text-decoration-line:underline;color:#627684;margin-top:24px;cursor:pointer;}.final-popup .popup-content .content-wrapper .image-wrapper{width:295px;background-repeat:no-repeat;background-size:contain;}@media (max-width:1199px){.final-popup .popup-content .content-wrapper .image-wrapper{display:none;}}@media (min-width:768px){#popup-gating .popup-content{width:753px;}}@media (max-width:767px){#popup-gating .popup-content{width:100px;}}#popup-gating .popup-content .mktoForm .mktoFormRow .mktoLabel{display:none;}#popup-gating .popup-content .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:16px;}#popup-gating .popup-content .mktoForm .mktoFormRow .mktoFormCol #view-privacy-link{color:#1E986F !important;font-weight:400;font-size:16px;line-height:24px;}#popup-gating .popup-content .mktoForm .mktoFormRow .dismiss-link{color:#98A8B3;font-weight:700;font-size:14px;line-height:16px;}
