body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Graphie, sans-serif";src:url(../../../fonts/Graphie-Regular.eot?#iefix);src:url(../../../fonts/Graphie-Regular.eot?#iefix) format("eot"),url(../../../fonts/Graphie-Regular.woff2) format("woff2"),url(../../../fonts/Graphie-Regular.woff) format("woff"),url(../../../fonts/Graphie-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Graphie, sans-serif";src:url(../../../fonts/Graphie-SemiBold.eot?#iefix);src:url(../../../fonts/Graphie-SemiBold.eot?#iefix) format("eot"),url(../../../fonts/Graphie-SemiBold.woff2) format("woff2"),url(../../../fonts/Graphie-SemiBold.woff) format("woff"),url(../../../fonts/Graphie-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Graphie, sans-serif";src:url(../../../fonts/Graphie-Bold.eot?#iefix);src:url(../../../fonts/Graphie-Bold.eot?#iefix) format("eot"),url(../../../fonts/Graphie-Bold.woff2) format("woff2"),url(../../../fonts/Graphie-Bold.woff) format("woff"),url(../../../fonts/Graphie-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Graphie, sans-serif";src:url(../../../fonts/Graphie-Italic.eot?#iefix);src:url(../../../fonts/Graphie-Italic.eot?#iefix) format("eot"),url(../../../fonts/Graphie-Italic.woff2) format("woff2"),url(../../../fonts/Graphie-Italic.woff) format("woff"),url(../../../fonts/Graphie-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Segma;font-display:swap;src:local("Segma Regular"),local("Segma-Regular"),url(../../../fonts/Segma-Regular.eot?#iefix);src:local("Segma Regular"),local("Segma-Regular"),url(../../../fonts/Segma-Regular.eot?#iefix) format("eot"),url(../../../fonts/Segma-Regular.woff2) format("woff2"),url(../../../fonts/Segma-Regular.woff) format("woff"),url(../../../fonts/Segma-Regular.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Segma;font-display:swap;src:local("Segma Medium"),local("Segma-Medium"),url(../../../fonts/Segma-Medium.eot?#iefix);src:local("Segma Medium"),local("Segma-Medium"),url(../../../fonts/Segma-Medium.eot?#iefix) format("eot"),url(../../../fonts/Segma-Medium.woff2) format("woff2"),url(../../../fonts/Segma-Medium.woff) format("woff"),url(../../../fonts/Segma-Medium.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Segma;font-display:swap;src:local("Segma SemiBold"),local("Segma-SemiBold"),url(../../../fonts/Segma-SemiBold.eot?#iefix);src:local("Segma SemiBold"),local("Segma-SemiBold"),url(../../../fonts/Segma-SemiBold.eot?#iefix) format("eot"),url(../../../fonts/Segma-SemiBold.woff2) format("woff2"),url(../../../fonts/Segma-SemiBold.woff) format("woff"),url(../../../fonts/Segma-SemiBold.ttf) format("truetype");font-weight:700;font-style:normal}.block-webform{width:100%;height:100vh;top:0;position:fixed;overflow:auto;z-index:302;display:none}@media (max-width:767px){.block-webform.thank-you{width:90%;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}}.block-webform .closeWebformWrapper{width:100%;max-width:1280px;top:30px;left:0;right:0;padding:0 30px;margin:0 auto;position:absolute}@media (max-width:576px){.block-webform .closeWebformWrapper{top:20px;padding:0 20px}}.block-webform .closeWebformWrapper .closeWebform{width:32px;height:32px;margin:0 0 0 auto;display:flex;position:relative;z-index:2}@media (max-width:576px){.block-webform .closeWebformWrapper .closeWebform{width:23px;height:23px;position:absolute;right:20px}}.block-webform .closeWebformWrapper .closeWebform span{width:100%;height:2px}.block-webform .closeWebformWrapper .closeWebform span:first-of-type{transform:rotate(-45deg) translate(-4px,14px)}@media (max-width:576px){.block-webform .closeWebformWrapper .closeWebform span:first-of-type{transform:rotate(-43deg) translate(-2px,9px)}}.block-webform .closeWebformWrapper .closeWebform span:last-of-type{transform:rotate(45deg) translate(4px,14px)}@media (max-width:576px){.block-webform .closeWebformWrapper .closeWebform span:last-of-type{transform:rotate(45deg) translate(2px,9px)}}.block-webform .webform-ajax-form-wrapper{width:100%;max-width:930px;height:100%;padding:50px 40px;margin:0 auto;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (max-width:767px){.block-webform .webform-ajax-form-wrapper{height:auto;display:block}}@media (max-width:576px){.block-webform .webform-ajax-form-wrapper{padding:60px 30px}}.block-webform .webform-ajax-form-wrapper .webform-details-toggle{display:flex;flex-wrap:wrap}.block-webform .webform-ajax-form-wrapper .form-item{margin:0}.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer){width:50%;max-width:240px;display:flex;flex-direction:column;margin:0 0 30px}@media (max-width:576px){.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer){width:100%;max-width:100%;margin:0 0 15px}}.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer) label{margin:0 0 5px}.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer) label.form-required:after{content:none}.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer) input{padding:15px;border:none;outline:0}@media (max-width:576px){.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer) input{padding:7px 15px}}.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-email,.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-first-name,.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-specialty{padding-right:15px}@media (max-width:576px){.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-email,.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-first-name,.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-specialty{padding-right:0}}.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-country,.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-last-name,.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-name-of-institution{padding-left:15px;margin-right:calc(100% - 480px)}@media (max-width:576px){.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-country,.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-last-name,.block-webform .webform-ajax-form-wrapper .form-item:not(.form-item-title):not(.form-item-body):not(.form-type-checkbox):not(.form-item-disclaimer).form-item-name-of-institution{padding-left:0;margin-right:0}}.block-webform .webform-ajax-form-wrapper .form-item.js-form-type-checkbox{align-items:flex-start}.block-webform .webform-ajax-form-wrapper .form-item-title{margin:0 0 10px}@media (max-width:576px){.block-webform .webform-ajax-form-wrapper .form-item-title{max-width:260px;margin:0 auto 8px auto}}.block-webform .webform-ajax-form-wrapper .webform-confirmation__message{margin:0 0 50px}.block-webform .webform-ajax-form-wrapper .webform-confirmation__message br{display:none}@media (max-width:576px){.block-webform .webform-ajax-form-wrapper .webform-confirmation__message{margin:0;padding:87px 0}.block-webform .webform-ajax-form-wrapper .webform-confirmation__message p{margin-bottom:4px}.block-webform .webform-ajax-form-wrapper .webform-confirmation__message br{display:block}}.block-webform .webform-ajax-form-wrapper .form-item-body{margin:0 0 40px}@media (max-width:576px){.block-webform .webform-ajax-form-wrapper .form-item-body{margin:0 0 15px}}.block-webform .webform-ajax-form-wrapper .form-type-checkbox{margin:30px 0 15px;display:flex;align-items:center}@media (max-width:576px){.block-webform .webform-ajax-form-wrapper .form-type-checkbox{margin:25px 0 30px;align-items:flex-start}}.block-webform .webform-ajax-form-wrapper .form-type-checkbox label.form-required:after{content:none}.block-webform .webform-ajax-form-wrapper .form-type-checkbox input{width:21px;height:19px;flex:1 0 auto;margin-right:10px;margin-top:4px}.block-webform .webform-ajax-form-wrapper .form-item-disclaimer{width:100%;margin:0 0 20px}.block-webform .webform-ajax-form-wrapper .form-actions{margin:0;position:relative}.block-webform .webform-ajax-form-wrapper .form-actions:after{content:"";width:10px;height:14px;top:50%;right:30px;pointer-events:none;transform:translateY(-50%);position:absolute}.block-webform .webform-ajax-form-wrapper .form-actions .form-submit{border:none;outline:0;padding:15px 50px 15px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.block-webform .webform-ajax-form-wrapper .form-actions .ajax-progress{display:none}.block-webform .webform-ajax-form-wrapper .webform-confirmation__back{display:table;margin:0 auto;position:relative}.block-webform .webform-ajax-form-wrapper .webform-confirmation__back:before{content:"";width:10px;height:14px;top:50%;left:30px;pointer-events:none;transform:translateY(-50%) rotate(180deg);position:absolute}.block-webform .webform-ajax-form-wrapper .webform-confirmation__back a{outline:0;padding:15px 30px 15px 50px;display:inline-block}.block-webform .webform-ajax-form-wrapper .webform-confirmation__back .ajax-progress{display:none}.block-webform .messages--status{display:none}