/* SETTINGS: {"logoFilename":"","logoPosition":null,"logoWidth":null,"logoHeight":null,"logoAspectRatio":null,"colorPallet":"default","colorHeader":"default","fontSize":1,"headerHeight":"medium","showHeader":true,"showPreviousButton":false,"showProgressBar":true,"showProgressPercent":false,"fixedOrientation":false,"isCustom":true} */ /* this survey has been styled for the tutorial*/
/* for simpler controls select REMOVER CUSTOM CSS */


html.se_custom_css {
  background-color: #E9EBF3;
  font-size: revert;
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Me5Q.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9vAw.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlvAw.ttf) format('truetype');
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/plusjakartasans/v7/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU79TR_V.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

html.se_custom_css body {
  background-color: #E9EBF3;
  font-size: revert;
}
html.se_custom_css body,
html.se_custom_css .se_font_text {
  font-family: 'Plus Jakarta Sans', sans-serif;
}

html.se_custom_css .se_body {
  padding-top: 80px;
  padding-bottom: 25px;
  background-color: #E9EBF3;
}
html.se_custom_css .se_spinner-bars > div {
  background-color: #E64A35;
}
html.se_custom_css .form-control:focus {
  box-shadow: 0 0 8px #E64A35;
}
html.se_custom_css .se_error {
  color: #FD3A3A;
  border-color: #FD3A3A;
  background-color: #FFF7F7;
}
html.se_custom_css .outer_frame {
  padding-bottom: 50px;
  border-top: none;
  background-color: #E9EBF3;
}
html.se_custom_css .outer_frame .container {
  margin-top: 20px;
}
html.se_custom_css .outer_frame .container .se_item {
  margin-bottom: 20px;
  padding-top: 35px;
  padding-bottom: 25px;
  border-radius: 8px;
  background-color: #FFF;
}
html.se_custom_css .outer_frame .container .se_item > * {
  margin-top: 0;
  margin-bottom: 0;
  flex-direction: column;
}
html.se_custom_css .outer_frame .container .se_item > * .se_item_error {
  order: 10;
  margin-top: 10px;
  margin-bottom: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0;
  font-size: 0.9em;
  font-weight: 500;
  color: #FD3A3A;
  border: none;
  background-color: transparent;
}
html.se_custom_css #se_title-bar {
  height: auto;
  box-shadow: none;
  background-color: #E9EBF3 !important;
}
html.se_custom_css #se_title-bar.navbar-default {
  background-color: transparent;
}
html.se_custom_css #se_title-bar .container {
  border-radius: 8px;
  background-color: #FFF;
}
html.se_custom_css #se_title-bar .container .se_title-wrapper {
  padding-top: 35px;
  padding-bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
html.se_custom_css #se_title-bar .container .se_title-wrapper .se_title-logo {
  width: 20.6em;
  height: 2.5em;
  float: left;
  background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' viewBox='0 0 1118.2921 141.70942' height='37.49395mm' width='295.88144mm' xml:space='preserve' id='svg2' version='1.1' sodipodi:docname='logo_white.svg' inkscape:version='0.92.4 (unknown)'%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='1920' inkscape:window-height='981' id='namedview59' showgrid='false' showguides='false' inkscape:guide-bbox='true' fit-margin-top='0' fit-margin-left='0' fit-margin-right='0' fit-margin-bottom='0' units='mm' inkscape:zoom='0.33451371' inkscape:cx='943.85519' inkscape:cy='-145.21743' inkscape:window-x='0' inkscape:window-y='28' inkscape:window-maximized='1' inkscape:current-layer='svg2'%3E%3Csodipodi:guide position='21.079196,-120.47224' orientation='0,1' id='guide3973' inkscape:locked='false' /%3E%3Csodipodi:guide position='-88.590682,-98.911143' orientation='0,1' id='guide3975' inkscape:locked='false' /%3E%3Csodipodi:guide position='62.652628,-89.500001' orientation='0,1' id='guide3977' inkscape:locked='false' /%3E%3C/sodipodi:namedview%3E%3Cmetadata id='metadata8'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs6' /%3E%3Cpath id='path14' style='fill:%23f14b1c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 805.26326,36.31971 c -3.95763,0 -12.66928,0.75587 -21.03894,7.47013 -0.93323,0.61468 -1.69544,1.37784 -2.60423,2.13957 l 1.9886,-8.23773 h -17.24254 l -17.69207,75.80717 h 18.45428 L 774.60388,81.465 c 3.35665,-14.64418 5.49179,-20.89676 12.20023,-25.77344 4.56839,-3.20421 8.38918,-3.6586 10.53415,-3.6586 3.80614,0 7.31915,1.36857 8.8387,4.8762 0.46414,1.07098 1.06511,2.74491 1.06511,5.63643 0,3.97914 -1.35827,9.46654 -2.13026,13.28151 l -8.69213,37.67175 h 18.60573 l 9.30288,-40.57449 c 1.67588,-7.77747 2.28176,-11.59292 2.28176,-15.55494 0,-18.91406 -14.94617,-21.04971 -21.34679,-21.04971' inkscape:connector-curvature='0' /%3E%3Cpath id='path16' style='fill:%23f14b1c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 893.26432,75.36732 c -2.44299,10.67632 -9.61557,20.58406 -21.81581,20.58406 -1.06027,0 -4.41202,0 -7.31919,-1.67001 -3.03905,-1.82831 -7.31428,-6.40549 -7.31428,-15.10447 0,-8.99895 4.56838,-20.43895 12.33706,-25.62099 4.2801,-2.74443 8.86802,-3.05371 10.69047,-3.05371 6.41041,0 9.30288,2.74637 10.97876,4.88595 2.7508,3.50224 3.35178,7.62111 3.35178,11.89047 0,3.05371 -0.29792,5.18937 -0.90879,8.0887 z m 5.94623,-30.50892 c -0.60589,-0.76122 -1.68079,-2.13565 -3.50324,-3.50225 -6.85989,-5.33594 -15.25398,-5.79426 -17.99988,-5.79426 -5.94135,0 -19.82724,1.82245 -29.89233,15.09663 -8.84845,11.58904 -9.91361,23.79074 -9.91361,28.97424 0,16.78427 8.70191,25.02152 14.79468,28.37132 5.47718,2.89347 10.52436,3.2003 12.80612,3.2003 5.33547,0 12.97222,-1.97882 17.2328,-4.88009 1.52929,-1.06515 2.14005,-1.67001 2.74102,-2.28663 -1.66613,5.64768 -3.64981,13.11782 -8.06675,17.69646 -5.19376,5.48744 -13.12855,5.94132 -15.09762,5.94132 -5.95597,0 -12.35659,-2.28612 -13.73443,-8.99503 -0.15648,-0.91417 -0.30782,-1.67005 -0.15648,-3.81497 h -18.91358 c 0,0.61076 -0.14181,1.37198 -0.14181,1.98662 0,7.47211 2.43321,11.73756 4.26544,14.33739 2.43808,3.04785 5.02766,4.71984 6.24913,5.49084 4.43156,2.74051 10.68073,5.02912 22.11388,5.02912 8.84357,0 16.02594,-1.07054 23.63825,-5.80012 8.3941,-5.02912 13.42175,-12.34293 18.15625,-30.65015 0.91366,-3.20029 1.67587,-6.40498 2.44786,-9.60579 L 919.49185,37.6956 H 900.891 l -1.68075,7.1628' inkscape:connector-curvature='0' /%3E%3Cpath id='path18' style='fill:%23f14b1c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 920.26414,113.49687 h 18.45428 l 17.5357,-75.80713 h -18.31257 l -17.67741,75.80713' inkscape:connector-curvature='0' /%3E%3Cpath id='path20' style='fill:%23f14b1c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 964.50651,0.30283 h -18.46894 l -4.11395,18.45574 h 18.30766 l 4.27523,-18.45574' inkscape:connector-curvature='0' /%3E%3Cpath id='path22' style='fill:%23f14b1c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 1013.4492,36.31971 c -3.9625,0 -12.6546,0.75587 -21.05852,7.47013 -0.90388,0.61468 -1.66609,1.37784 -2.57001,2.13957 l 1.96416,-8.23773 h -17.2328 l -17.69206,75.80717 h 18.45918 L 982.79467,81.465 c 3.35666,-14.64418 5.48692,-20.89676 12.20023,-25.77344 4.57814,-3.20421 8.3892,-3.6586 10.5244,-3.6586 3.8159,0 7.3289,1.36857 8.8485,4.8762 0.4641,1.07098 1.0651,2.74491 1.0651,5.63643 0,3.97914 -1.3632,9.46654 -2.1401,13.28151 l -8.6921,37.67175 h 18.6155 l 9.2882,-40.57449 c 1.6906,-7.77747 2.2964,-11.59292 2.2964,-15.55494 0,-18.91406 -14.9559,-21.04971 -21.3516,-21.04971' inkscape:connector-curvature='0' /%3E%3Cpath id='path24' style='fill:%23f14b1c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 1075.5009,64.49608 -2.7606,13.45934 h 44.3303 c 0.9088,-3.9625 1.2215,-6.86329 1.2215,-10.9763 0,-17.24404 -10.2068,-25.47785 -16.3142,-28.37326 -4.886,-2.28421 -10.0797,-3.04397 -15.5716,-3.04397 -18.5959,0 -28.1968,10.51802 -32.3255,16.31276 -8.2426,11.59439 -9.1514,26.23322 -9.1514,30.356 0,20.73651 13.5732,33.24555 34.1578,33.24555 14.4918,0 28.2213,-6.0982 36.3076,-18.60672 l -15.4153,-9.45925 c -1.9739,3.20667 -7.3142,12.97469 -19.6659,12.97469 -11.1351,0 -14.7996,-7.47798 -15.8599,-11.44587 -0.7573,-2.43709 -0.7573,-4.57667 -0.7573,-5.6379 0,-2.06529 0.1858,-3.53255 0.3371,-4.58645 0.6059,-5.63988 2.8828,-13.94012 4.2899,-16.55853 0,-0.007 0.011,-0.0147 0.011,-0.0147 0.7134,-1.62798 1.4951,-3.1793 2.5261,-4.62405 3.6693,-5.18207 9.298,-8.53726 15.7034,-8.53726 8.3941,0 11.5847,5.4967 12.513,8.53726 0.9039,2.5954 0.9039,4.27519 0.7573,6.86671 l -24.3321,0.11286' inkscape:connector-curvature='0' /%3E%3Cpath id='path26' style='fill:%23f14b1c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 728.93479,38.60586 c -4.88108,-2.2881 -10.06018,-3.04397 -15.55689,-3.04397 -18.60577,0 -28.21547,10.51802 -32.32848,16.31276 -8.23333,11.59439 -9.16117,26.23322 -9.16117,30.356 0,20.73651 13.57957,33.24555 34.16558,33.24555 14.48686,0 28.21643,-6.0982 36.29779,-18.60672 l -15.39565,-9.45925 c -1.97881,3.20667 -7.31915,12.96882 -19.67575,12.96882 -11.14344,0 -14.79812,-7.47211 -15.85741,-11.44 -0.77295,-2.43709 -0.77295,-4.57667 -0.77295,-5.6379 0,-2.06529 0.19458,-3.53255 0.35289,-4.58645 0.60537,-5.63988 2.88222,-13.94012 4.28498,-16.55853 0.011,-0.007 0.0146,-0.0147 0.0293,-0.0147 0.69676,-1.62798 1.47363,-3.1793 2.50994,-4.62405 3.65517,-5.18207 9.2931,-8.53726 15.71326,-8.53726 8.37452,0 11.58947,5.49084 12.49826,8.53726 0.91857,2.5954 0.91857,4.27519 0.76712,6.86671 l -24.35019,0.11286 -2.74835,13.45938 h 44.32643 c 0.91366,-3.96254 1.22147,-6.86333 1.22147,-10.97633 0,-17.24401 -10.22629,-25.47782 -16.31909,-28.37327' inkscape:connector-curvature='0' /%3E%3Cpath id='path28' style='fill:%23f14b1c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.04028952' d='M 42.755009,113.49687 H 67.741716 V 0 H 42.755009 v 113.49687' inkscape:connector-curvature='0' /%3E%3Cpath id='path30' style='fill:%23474950;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 257.53789,49.73508 c 3.34761,0 13.72451,0.92004 17.84729,11.1405 l 14.33149,-8.54115 c -5.95304,-10.68024 -15.8603,-14.03199 -19.82284,-15.10055 -5.80013,-1.51907 -10.5237,-1.67785 -12.81598,-1.67785 -12.6691,0 -20.58971,5.03498 -24.25418,8.69945 -5.79059,5.4796 -6.7029,12.65368 -6.7029,15.39859 0,5.1894 2.28648,12.50464 12.95922,17.39062 4.88595,2.28077 10.22046,3.81347 15.40415,5.49132 3.35717,1.06464 7.62664,2.13173 9.7586,5.33987 0.91806,1.52343 1.07248,2.89347 1.07248,3.64934 0,1.99442 -1.22152,5.34573 -5.64739,7.32894 -2.44299,1.22148 -5.48143,1.52489 -8.2374,1.52489 -10.51821,0 -16.1638,-4.88008 -18.60676,-8.54067 -1.51925,-2.13565 -2.28457,-4.57861 -2.59569,-5.64182 l -15.70185,9.60385 c 9.14593,19.52481 30.04294,19.67579 35.98624,19.67579 16.17724,0 24.26206,-5.64182 28.68581,-11.58904 4.11692,-5.49278 4.56545,-10.97824 4.56545,-13.57367 0,-2.592 -0.44853,-8.54507 -5.18156,-13.42124 -5.78891,-6.10354 -15.71926,-8.69165 -17.69657,-9.30827 -8.84431,-2.74051 -16.01297,-4.41836 -16.01297,-9.91507 0,-6.25257 8.0924,-7.93383 12.66536,-7.93383' inkscape:connector-curvature='0' /%3E%3Cpath id='path32' style='fill:%23474950;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 355.17878,113.49687 17.54353,-75.80713 h -18.29742 l -7.32894,31.4172 c -1.67932,7.17063 -3.50815,15.87009 -8.08089,22.11874 -4.89185,6.86528 -11.29683,7.92992 -14.48591,7.92992 -6.5638,0 -9.4646,-4.11836 -10.07536,-6.55596 -0.45047,-1.37396 -0.45047,-2.14152 -0.45047,-2.89885 0,-4.11693 1.68126,-11.13853 2.58957,-14.94419 l 8.54309,-37.06686 H 306.8366 l -9.15729,39.19859 c -0.91806,4.72764 -2.89735,13.11979 -2.89735,18.14891 0,13.41878 10.51996,19.8282 22.87605,19.8282 12.05076,0 19.22139,-6.40942 22.42414,-9.45532 l -1.83224,8.08675 h 16.92887' inkscape:connector-curvature='0' /%3E%3Cpath id='path34' style='fill:%23474950;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 427.19346,55.69156 4.43353,-18.91207 c -0.91417,0 -1.98519,-0.15648 -2.90471,-0.15648 -7.16675,0 -15.40448,1.9886 -25.00833,14.032 l 3.96595,-12.96344 h -18.30722 l -17.68866,75.80717 h 18.45431 l 7.61331,-33.25339 c 1.8415,-7.47207 3.52324,-14.49371 9.77189,-19.67722 7.6265,-6.24327 16.62157,-5.18009 19.66993,-4.87668' inkscape:connector-curvature='0' /%3E%3Cpath id='path36' style='fill:%23474950;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 491.18978,37.68974 -30.50844,59.3302 -1.51955,-59.3302 h -18.15034 l 5.9511,75.80713 H 468.472 l 41.6318,-75.80713 h -18.91402' inkscape:connector-curvature='0' /%3E%3Cpath id='path38' style='fill:%23474950;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 606.86294,96.71458 -1.98662,-59.0229 h -18.61258 l 7.03139,78.24038 c -0.46026,1.07295 -2.44688,5.94912 -7.03139,7.63038 -0.75781,0.15097 -2.2749,0.45439 -4.26005,0.45439 -3.50767,0 -6.41089,-0.45439 -7.62262,-0.76169 l -3.81544,16.31862 c 3.96789,0.61658 9.7509,1.37245 13.71344,1.37245 12.35806,0 18.01113,-6.40941 23.8,-16.1657 1.83224,-2.89933 3.36058,-5.8006 5.03839,-8.84845 l 43.15868,-78.24038 h -19.36988 l -30.04332,59.0229' inkscape:connector-curvature='0' /%3E%3Cpath id='path40' style='fill:%23474950;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48859608' d='m 558.19829,87.41023 c -1.97734,3.20667 -7.3138,12.96882 -19.67579,12.96882 -11.12874,0 -14.78734,-7.47211 -15.86422,-11.44 -0.76122,-2.43709 -0.76122,-4.57667 -0.76122,-5.6379 0,-2.06529 0.20044,-3.53255 0.35142,-4.58645 0.60684,-5.63988 2.87588,-13.94012 4.2845,-16.55853 0.011,-0.007 0.0183,-0.0147 0.0183,-0.0147 0.71384,-1.62798 1.49071,-3.1793 2.51775,-4.62405 3.65861,-5.18207 9.30776,-8.53726 15.70152,-8.53726 8.39604,0 11.60414,5.49084 12.51293,8.53726 0.91417,2.5954 0.91417,4.27519 0.76906,6.86671 l -24.34576,0.11286 -2.75033,13.45938 h 44.32837 c 0.90879,-3.96254 1.21613,-6.86333 1.21613,-10.97633 0,-17.24401 -10.22435,-25.47782 -16.31862,-28.37327 -4.8762,-2.28809 -10.06018,-3.04393 -15.553,-3.04393 -18.61061,0 -28.22031,10.51799 -32.33478,16.31276 -8.2436,11.59439 -9.15777,26.23321 -9.15777,30.35596 0,20.73651 13.57565,33.24555 34.1636,33.24555 14.49178,0 28.22229,-6.09816 36.30516,-18.60672 l -15.40789,-9.45921' inkscape:connector-curvature='0' /%3E%3Cpath id='path106' style='fill:%23474950;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.04028952' d='M 85.510039,113.49687 H 110.49675 V 71.60057 H 85.510039 v 41.8963' inkscape:connector-curvature='0' /%3E%3Cpath id='path108' style='fill:%23474950;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.04028952' d='m 128.26503,61.60976 v 51.88711 h 24.98671 V 61.60976 h -24.98671' inkscape:connector-curvature='0' /%3E%3Cpath id='path116' style='fill:%23474950;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.04028952' d='M 0,113.49687 H 24.986686 V 49.77223 H 0 v 63.72464' inkscape:connector-curvature='0' /%3E%3C/svg%3E");
  background-position: center left;
}
html.se_custom_css #se_title-bar .container .se_title-wrapper h1 {
  font-size: 1.2em;
  font-weight: 700;
  color: #343B4B;
}
html.se_custom_css .se_itemtype_html {
  padding-top: 45px;
}
html.se_custom_css .se_itemtype_html .se_font_text {
  font-size: 0.9em;
}
html.se_custom_css .se_itemtype_html .se_font_text h1 {
  margin-top: 0;
  margin-bottom: 25px;
  font-size: 1.5em;
  font-weight: 700;
}
html.se_custom_css .se_itemtype_html .se_font_text h2 {
  font-weight:700;
  color:#212630;
  margin-bottom: 15px;
  font-size: 1.2em;
}
html.se_custom_css .se_font_question {
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 1.2em;
  font-weight: 700;
  color: #343B4B;
}
html.se_custom_css .se_instruction {
  margin-bottom: 5px;
  font-weight: 400;
  font-style: normal;
  color: #7D878C;
}
html.se_custom_css .se_multicolumn_block,
html.se_custom_css .se_matrix {
  margin-top: 0;
  margin-bottom: 0;
}
html.se_custom_css .se_multicolumn_block .se_level_item,
html.se_custom_css .se_matrix .se_level_item {
  border-bottom: none;
  border-right: none;
  border-left: none;
  border-color: #E9EBF3;
  font-weight: 400;
  color: #7D878C;
}
/* force inline svg declaration*/

html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item.se_selected > div:before {
    background-image:  url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.14377 9.24282L0.431274 5.53032L1.49177 4.46982L4.1449 7.11995L4.14377 7.12107L10.5075 0.757324L11.568 1.81782L5.20427 8.18232L4.14452 9.24207L4.14377 9.24282Z' fill='%23EFEFEF'/%3E%3C/svg%3E%0A")!important;
}


html.se_custom_css .se_multicolumn_block .se_level_item:first-child,
html.se_custom_css .se_matrix .se_level_item:first-child {
  border-top: none;
}
html.se_custom_css .se_multicolumn_block .se_level_item:hover,
html.se_custom_css .se_matrix .se_level_item:hover {
  background-color: #F8F9FA !important;
}
html.se_custom_css .se_multicolumn_block .se_level_item.se_level_other input[type="text"],
html.se_custom_css .se_matrix .se_level_item.se_level_other input[type="text"] {
  margin-left: 25px;
}
html.se_custom_css .se_multicolumn_block .se_level_item.se_level_other input[type="text"].invalid-value,
html.se_custom_css .se_matrix .se_level_item.se_level_other input[type="text"].invalid-value {
  background-color: rgba(253, 58, 58, 0.04);
  border: 1px solid #FD3A3A;
}
html.se_custom_css .se_multicolumn_block[data-columnes="1 column"] .se_level_item:nth-child(2n+1),
html.se_custom_css .se_matrix[data-columnes="1 column"] .se_level_item:nth-child(2n+1) {
  background-color: transparent;
}
html.se_custom_css .se_matrix {
  margin-top: 0;
  margin-bottom: 0;
  border-bottom: none;
}
html.se_custom_css .se_matrix .row {
  border-bottom: none;
  border-right: none;
  border-left: none;
  border-color: #E9EBF3;
  color: #727272;
}
html.se_custom_css .se_matrix .row .se_matrix_header > div {
  font-size: 0.9em;
  color: #727272;
}
html.se_custom_css .se_matrix .row:nth-child(2n) {
  background-color: transparent;
}
html.se_custom_css .se_matrix .row:first-child {
  border-top: none;
}
html.se_custom_css .se_matrix .row.se_level_other input[type="text"] {
  margin-left: 25px;
}
html.se_custom_css .se_matrix .row.se_level_other input[type="text"].invalid-value {
  background-color: rgba(253, 58, 58, 0.04);
  border: 1px solid #FD3A3A;
}
html.se_custom_css .se_matrix[data-columnes="1 column"] .se_level_item:nth-child(2n+1) {
  background-color: transparent;
}
html.se_custom_css .se_itemtype_discrete .se_level_item select {
  margin-top: 15px;
  background-color: #F5F5F5;
}
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item.se_selected:not(:hover) > div:before,
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item.se_selected:hover > div:before {
  border: 5px solid #E64A35;
  background-color: #EFEFEF;
}
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item > div,
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item > span {
  background-image: none;
}
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item > div:before,
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item > span:before {
  content: '';
  width: 18px;
  height: 18px;
  display: block;
  float: left;
  border-radius: 50%;
  border: 5px solid #CBCBCB;
  background-color: #CBCBCB;
  background-repeat: no-repeat;
  background-position: 50%;
}
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item:hover {
  background-color: #F8F9FA !important;
}
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item.se_selected:not(:hover),
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item.se_selected:hover {
  background-color: transparent !important;
}
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item.se_selected:not(:hover) > div,
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item.se_selected:hover > div {
  color: #727272;
}
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item > div:before {
  margin-top: 5px;
  margin-left: -40px;
}
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item.se_level_other input[type="text"] {
  margin-left: 25px;
}
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item.se_level_other input[type="text"].invalid-value {
  background-color: rgba(253, 58, 58, 0.04);
  border: 1px solid #FD3A3A;
}
html.se_custom_css .se_itemtype_discrete .se_multicolumn_block[data-columnes="1 column"] .se_level_item:nth-child(2n+1) {
  background-color: transparent;
}
html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item > div {
  color: #727272;
}
html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item > div.se_bg-checkbox {
  background-image: none;
}
html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item > div:before {
  content: '';
  width: 18px;
  height: 18px;
  display: block;
  float: left;
  border-radius: 3px;
  background-color: #CBCBCB;
}
html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item.se_selected {
  background-color: transparent !important;
}
html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item.se_selected > div:before {
  background-color: #E64A35;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.14377 9.24282L0.431274 5.53032L1.49177 4.46982L4.1449 7.11995L4.14377 7.12107L10.5075 0.757324L11.568 1.81782L5.20427 8.18232L4.14452 9.24207L4.14377 9.24282Z' fill='%23EFEFEF'/%3E%3C/svg%3E%0A~ ");
  background-repeat: no-repeat;
  background-position: 50%;
}
html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item > div:before {
  margin-top: 5px;
  margin-left: -40px;
}
html.se_custom_css .se_multicolumn_block .se_level_item:hover,
html.se_custom_css .se_multicolumn_block .se_level_item.se_selected:hover {
  background-color: #F8F9FA !important;
}
html.se_custom_css .se_itemtype_matrix,
html.se_custom_css .se_itemtype_association {
  padding-bottom: 10px;
}
html.se_custom_css .se_itemtype_matrix .se_level_item select,
html.se_custom_css .se_itemtype_association .se_level_item select {
  margin-top: 15px;
  background-color: #F5F5F5;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .row p.padding,
html.se_custom_css .se_itemtype_association .se_matrix .row p.padding {
  padding-left: 0;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item {
  display: flex;
  align-items: center;
  justify-content: center;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item.se_selected:not(:hover) > div:before,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_selected:not(:hover) > div:before,
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item.se_selected:hover > div:before,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_selected:hover > div:before {
  border: 5px solid #E64A35;
  background-color: #EFEFEF;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item > div,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > div,
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item > span,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > span {
  background-image: none;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item > div:before,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > div:before,
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item > span:before,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > span:before {
  content: '';
  width: 18px;
  height: 18px;
  display: block;
  float: left;
  border-radius: 50%;
  border: 5px solid #CBCBCB;
  background-color: #CBCBCB;
  background-repeat: no-repeat;
  background-position: 50%;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item:hover,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item:hover {
  background-color: #F8F9FA !important;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item.se_selected:not(:hover),
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_selected:not(:hover),
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item.se_selected:hover,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_selected:hover {
  background-color: transparent !important;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item.se_selected:not(:hover) > div,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_selected:not(:hover) > div,
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item.se_selected:hover > div,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_selected:hover > div {
  color: #727272;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item.se_level_other input[type="text"],
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_level_other input[type="text"] {
  margin-left: 25px;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item.se_level_other input[type="text"].invalid-value,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_level_other input[type="text"].invalid-value {
  background-color: rgba(253, 58, 58, 0.04);
  border: 1px solid #FD3A3A;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item > div,
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > div {
  display: flex;
  align-items: center;
  background-image: none;
}
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item > div input[type="radio"],
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > div input[type="radio"],
html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item > div input[type="checkbox"],
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > div input[type="checkbox"] {
  display: none;
}
html.se_custom_css .se_itemtype_matrix .se_matrix[data-columnes="1 column"] .se_level_item:nth-child(2n+1),
html.se_custom_css .se_itemtype_association .se_matrix[data-columnes="1 column"] .se_level_item:nth-child(2n+1) {
  background-color: transparent;
}
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > div {
  color: #727272;
}
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > div.se_bg-checkbox {
  background-image: none;
}
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > div:before {
  content: '';
  width: 18px;
  height: 18px;
  display: block;
  float: left;
  border-radius: 3px;
  background-color: #CBCBCB;
}
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_selected {
  background-color: transparent !important;
}
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_selected > div:before {
  background-color: #E64A35;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.14377 9.24282L0.431274 5.53032L1.49177 4.46982L4.1449 7.11995L4.14377 7.12107L10.5075 0.757324L11.568 1.81782L5.20427 8.18232L4.14452 9.24207L4.14377 9.24282Z' fill='%23EFEFEF'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 50%;
}
html.se_custom_css .se_itemtype_association .se_matrix .se_level_item.se_selected > div:before {
  background-color: #E64A35 !important;
}
html.se_custom_css .se_itemtype_openmatrix .se_matrix .row:nth-child(2) {
  border-top-width: 0;
}
html.se_custom_css .se_itemtype_openmatrix .se_matrix p.padding {
  padding-left: 0;
}
html.se_custom_css .se_itemtype_openmatrix .se_matrix .se_level_item {
  padding-top: 20px;
  padding-bottom: 20px;
}
html.se_custom_css .se_itemtype_openmatrix .se_matrix .se_level_item:hover {
  background-color: transparent !important;
  cursor: default;
}
html.se_custom_css .se_itemtype_openmatrix .se_matrix .se_level_item textarea {
  height: 6.2em;
}
html.se_custom_css .se_itemtype_matrix .se_drag {
  flex-direction: row !important;
}
html.se_custom_css .se_itemtype_matrix .se_drag #se_drag_label_first,
html.se_custom_css .se_itemtype_matrix .se_drag #se_drag_label_last {
  margin-left: 10px;
  font-size: 1em;
  color: #7D878C;
}
html.se_custom_css .se_itemtype_matrix .se_drag #se_drag_label_first {
  margin-bottom: 10px;
}
html.se_custom_css .se_itemtype_matrix .se_drag #se_drag_label_last {
  margin-top: 10px;
}
html.se_custom_css .se_itemtype_matrix .se_drag .se_drag_container.se_drag_from {
  margin-top: 12px;
  border: none;
}
html.se_custom_css .se_itemtype_matrix .se_drag .se_drag_container.se_drag_from .se_drag_item:first-child {
  border-top: 1px solid #E9EBF3;
}
html.se_custom_css .se_itemtype_matrix .se_drag .se_drag_container.se_drag_to {
  border: 1px solid #CBCBCB;
  border-radius: 8px;
}
html.se_custom_css .se_itemtype_matrix .se_drag .se_drag_container.se_drag_to .se_drag_item {
  border-top: none;
}
html.se_custom_css .se_itemtype_matrix .se_drag .se_drag_container .se_drag_item {
  border-top: none;
  border-right: none;
  border-left: none;
  border-bottom-color: #E9EBF3;
}
html.se_custom_css .se_itemtype_matrix .se_drag .se_drag_container .se_drag_item:hover {
  background-color: #F8F9FA !important;
}
html.se_custom_css .se_itemtype_matrix .se_drag .se_drag_container .se_drag_item:nth-child(2n) {
  background-color: revert;
}
html.se_custom_css .se_itemtype_matrix .se_drag .se_drag_container .se_drag_placeholder {
  border: none;
  background-color: #D4D8E8;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tr td:not(:first-child):not(.alternative_label) {
  width: 0;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table thead tr td.alternative_label {
  background-color: #8789ff;
  border: none;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table thead tr td.alternative_label:nth-child(4n+1) {
  background-color: #5F61B8;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tbody tr {
  border-left: none;
  border-color: #F0F0F0;
  background-color: revert;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tbody tr td {
  border-right: none;
  border-left: none;
  font-weight: 700;
  font-size: 1em;
  color: #727272;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tbody tr td.se_choice_table_cell {
  border-left: 1px solid #F0F0F0;
  text-align: center;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr {
  border: none;
  border-top: 1px solid #F0F0F0;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer {
  border: none;
  border-left: 1px solid #F0F0F0;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element {
  background-image: none;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element.se_selected:not(:hover) > div:before,
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element.se_selected:hover > div:before {
  border: 5px solid #E64A35;
  background-color: #EFEFEF;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element > div,
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element > span {
  background-image: none;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element > div:before,
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element > span:before {
  content: '';
  width: 18px;
  height: 18px;
  display: block;
  float: left;
  border-radius: 50%;
  border: 5px solid #CBCBCB;
  background-color: #CBCBCB;
  background-repeat: no-repeat;
  background-position: 50%;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element:hover {
  background-color: #F8F9FA !important;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element.se_selected:not(:hover),
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element.se_selected:hover {
  background-color: transparent !important;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element.se_selected:not(:hover) > span:before,
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element.se_selected:hover > span:before {
  border: 5px solid #E64A35;
  background-color: #EFEFEF;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element > span {
  left: 50%;
  transform: translateX(-50%);
  color: #727272;
}
html.se_custom_css .se_itemtype_experiment .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element > span:before {
  margin-top: 5px;
  margin-left: -40px;
}
html.se_custom_css .se_body .se_item textarea {
  min-width: 100%;
  height: 13em;
  background-color: #F5F5F5;
  border-color: #F5F5F5;
  border-radius: 8px;
}
html.se_custom_css .se_body .se_item .se_textarea input[type="text"] {
  background-color: #F5F5F5;
  border-color: #F5F5F5;
  border-radius: 8px;
}
html.se_custom_css .se_footer {
  height: 6.1em;
  border-top: none;
  background-color: transparent;
}
html.se_custom_css .se_footer .container {
  padding-right: 0;
  padding-left: 0;
}
html.se_custom_css .se_footer .container #se_next_button,
html.se_custom_css .se_footer .container #se_prev_button {
  min-width: 85px;
  padding: 5px 12px;
  border: none;
  border-radius: 8px;
  font-size: 0.9em;
  font-weight: 400;
}
html.se_custom_css .se_footer .container #se_next_button:before,
html.se_custom_css .se_footer .container #se_prev_button:before,
html.se_custom_css .se_footer .container #se_next_button:after,
html.se_custom_css .se_footer .container #se_prev_button:after {
  width: 0.5em;
  height: 0.75em;
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.71296 7.00023L1.70196 0.990234L0.287964 2.40423L4.88796 7.00423L0.287964 11.5972L1.70196 13.0112L7.71296 7.00023Z' fill='white'/%3E%3C/svg%3E%0A");
}
html.se_custom_css .se_footer .container #se_next_button.btn-primary,
html.se_custom_css .se_footer .container #se_prev_button.btn-primary {
  background-color: #E64A35;
}
html.se_custom_css .se_footer .container #se_next_button:hover,
html.se_custom_css .se_footer .container #se_prev_button:hover {
  background-color: #D4D8E8;
}
html.se_custom_css .se_footer .container #se_next_button:not(.btn-default)::after {
  content: '';
  margin-left: 10px;
}
html.se_custom_css .se_footer .container #se_prev_button:not(.btn-default)::before {
  content: '';
  margin-right: 10px;
}
html.se_custom_css #se_progress-bar-sticky-wrapper {
  width: calc(100% - 220px);
  height: 0.75em !important;
  margin: 0 auto;
  position: absolute;
  bottom: 55px;
  left: 50%;
  transform: translateX(-50%);
}
html.se_custom_css #se_progress-bar-sticky-wrapper + div {
  background-color: #E9EBF3;
}
html.se_custom_css #se_progress-bar-sticky-wrapper #se_progress-bar {
  height: 100%;
  border-radius: 13px;
  box-shadow: none;
  background-image: none;
  background-color: #D4D8E8;
}
html.se_custom_css #se_progress-bar-sticky-wrapper #se_progress-bar .progress {
  overflow: visible;
  border-radius: 13px;
  border-top: none;
  background: #D4D8E8;
}
html.se_custom_css #se_progress-bar-sticky-wrapper #se_progress-bar .progress .progress-bar {
  border-radius: 13px;
  background: #E64A35;
}
html.se_custom_css #se_progress-bar-sticky-wrapper #se_progress-bar .progress .progress-bar .sr-only {
  position: relative;
  top: -20px;
  color: #343B4B;
  font-size: 0.6em;
}
@media (max-width: 767px) {
  html.se_custom_css body {
    padding-right: 15px;
    padding-left: 15px;
  }
  html.se_custom_css .se_body {
    padding-top: 24px;
  }
  html.se_custom_css #se_title-bar {
    height: auto;
  }
  html.se_custom_css #se_title-bar .container .se_title-wrapper {
    padding: 35px 0;
    flex-direction: column;
  }
  html.se_custom_css #se_title-bar .container .se_title-wrapper .se_title-logo {
    max-width: auto;
    margin-bottom: 20px;
  }
  html.se_custom_css #se_title-bar .container .se_title-wrapper h1 {
text-align:center;
    font-size: 1em;
  }
  html.se_custom_css .se_itemtype_html {
    padding-top: 35px;
  }
  html.se_custom_css .se_itemtype_html .se_font_text {
    font-size: 0.9em;
  }
  html.se_custom_css .se_itemtype_html .se_font_text h1 {
    margin-bottom: 20px;
    font-size: 1.1em;
    color:#212630;
  }
  html.se_custom_css .se_itemtype_html .se_font_text h2 {
    font-size: 1em;
    font-weight: 700;
  }
  html.se_custom_css .outer_frame .container .se_item {
    padding-top: 35px;
  }
  html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item > div::before,
  html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item > div::before {
    margin-top: 0;
  }
  html.se_custom_css .se_itemtype_discrete,
  html.se_custom_css .se_itemtype_multiple {
    padding-top: 35px;
  }
  html.se_custom_css .se_itemtype_discrete .se_font_question,
  html.se_custom_css .se_itemtype_multiple .se_font_question {
    margin-bottom: 10px;
    font-size: 1em;
  }
  html.se_custom_css .se_itemtype_discrete .se_instruction,
  html.se_custom_css .se_itemtype_multiple .se_instruction {
    font-size: 0.9em;
  }
  html.se_custom_css .se_itemtype_discrete .se_item_error,
  html.se_custom_css .se_itemtype_multiple .se_item_error {
    padding-left: 0;
  }
  html.se_custom_css .se_itemtype_discrete .se_multicolumn_block,
  html.se_custom_css .se_itemtype_multiple .se_multicolumn_block {
    margin-top: 5px;
  }
  html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item,
  html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item {
    border-top: none;
  }
  html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item.se_level_other input[type="text"],
  html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item.se_level_other input[type="text"] {
    width: calc(100% + 45px);
    max-width: none;
    margin-top: 20px;
    margin-left: -40px;
  }
  html.se_custom_css .se_itemtype_discrete .se_multicolumn_block .se_level_item > div,
  html.se_custom_css .se_itemtype_multiple .se_multicolumn_block .se_level_item > div {
    margin: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 1.3em;
    font-size: 0.9em;
    background-position-y: 0.6em;
  }
  html.se_custom_css .se_itemtype_matrix .se_matrix,
  html.se_custom_css .se_itemtype_association .se_matrix {
    border: none;
  }
  html.se_custom_css .se_itemtype_matrix .se_matrix .row,
  html.se_custom_css .se_itemtype_association .se_matrix .row {
    margin-top: 15px;
    margin-bottom: 15px;
  }
  html.se_custom_css .se_itemtype_matrix .se_matrix .row:last-child,
  html.se_custom_css .se_itemtype_association .se_matrix .row:last-child {
    margin-bottom: 0;
  }
  html.se_custom_css .se_itemtype_matrix .se_matrix .row p.padding,
  html.se_custom_css .se_itemtype_association .se_matrix .row p.padding {
    padding-bottom: 10px;
    padding-left: 0;
  }
  html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item,
  html.se_custom_css .se_itemtype_association .se_matrix .se_level_item {
    display: block;
  }
  html.se_custom_css .se_itemtype_matrix .se_matrix .se_level_item > div,
  html.se_custom_css .se_itemtype_association .se_matrix .se_level_item > div {
    margin-left: 0;
    padding-left: 0;
    display: flex;
    align-items: center;
    font-size: 0.9em;
    font-weight: 500;
  }
  html.se_custom_css .se_itemtype_matrix .se_matrix[data-columnes="1 column"] .se_level_item:nth-child(2n+1),
  html.se_custom_css .se_itemtype_association .se_matrix[data-columnes="1 column"] .se_level_item:nth-child(2n+1) {
    background-color: transparent;
  }
  html.se_custom_css .se_itemtype_openmatrix .se_matrix {
    margin-top: 15px;
    border: none;
  }
  html.se_custom_css .se_itemtype_openmatrix .se_matrix .row:nth-child(2) {
    border-top-width: 1px;
  }
  html.se_custom_css .se_itemtype_openmatrix .se_matrix .se_level_item {
    padding-top: 0;
    padding-right: 0;
    padding-left: 0;
  }
  html.se_custom_css .se_itemtype_matrix .se_drag {
    display: flex;
  }
  html.se_custom_css .se_itemtype_matrix .se_drag > div {
    width: 100%;
  }
  html.se_custom_css .se_itemtype_matrix .se_drag #se_drag_label_first,
  html.se_custom_css .se_itemtype_matrix .se_drag #se_drag_label_last {
    margin-left: 0;
    text-align: center;
    font-size: 0.9em;
  }
  html.se_custom_css .se_itemtype_matrix .se_drag .se_drag_container .se_drag_item.ui-sortable-helper {
    background-color: #E64A35 !important;
  }
  html.se_custom_css .se_itemtype_experiment {
    overflow: hidden;
  }
  html.se_custom_css .se_itemtype_experiment > div {
    margin-right: 0;
    margin-left: 0;
  }
  html.se_custom_css .se_itemtype_experiment.default .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element > span {
    padding-top: 0;
  }
  html.se_custom_css .se_itemtype_experiment.default .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element > span:before {
    margin-bottom: 5px;
    margin-left: 50%;
    transform: translateX(-50%);
    float: none;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) {
/*
    width: calc(100% + 30px);
    margin-left: -15px;
    background-color: transparent !important;
*/
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) + .se_itemtype_html {
    display: none;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr {
    position: sticky;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr .popped {
    width: 43% !important;
    height: 3.4em;
    position: absolute;
    z-index: 1;
    top: -7px;
    left: 40%;
    clip-path: inset(0px -40px 0px -40px);
    box-shadow: 0px 4px 36px rgba(0, 0, 0, 0.35);
    background-color: #FFF;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td:not(.popped).se_choice_table_cell,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td:not(.popped).alternative_label,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td:not(.popped).se_choice_table_footer {
    width: 37.5% !important;
/*
    opacity: 0.5;
*/
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td {
    line-height: normal;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.alternative_label,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_cell,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_footer {
/*
    display: none;
*/
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.alternative_label.popped,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_cell.popped,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_footer.popped {
    display: table-cell;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.alternative_label.popped + td + td,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_cell.popped + td + td,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_footer.popped + td + td {
    display: table-cell;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.alternative_label.popped .alternative_label,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_cell.popped .alternative_label,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_footer.popped .alternative_label {
    display: block;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.alternative_label.popped:nth-child(3),
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_cell.popped:nth-child(3),
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_footer.popped:nth-child(3) {
    left: 25%;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.alternative_label.popped:last-child,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_cell.popped:last-child,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_footer.popped:last-child {
    left: 57%;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.alternative_label:has(+td +td.popped),
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_cell:has(+td +td.popped),
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.se_choice_table_footer:has(+td +td.popped) {
    display: table-cell;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.choice_label_cell {
    font-size: 0;
    color: transparent;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td:first-child {
    width: 25% !important;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.attribute_label,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td.alternative_label,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td > div,
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tr td > div .alternative_label {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table thead tr td.alternative_label {
    clip-path: inset(-40px -40px 0 -40px);
/*
    border-radius: 8px 8px 0px 0px;
    background-color: #E64A35;*/
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tbody tr td.se_choice_table_cell {
    padding-left: 15px;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tbody tr td.attribute_label {
    padding-left: 15px;
/*
    background-color: #E64A35;
    font-weight: 500;
    color: #FFF;
*/
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tbody tr td > div {
    text-align: left;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tfoot tr .se_choice_table_footer {
    clip-path: inset(0 -40px -40px -40px);
    border-radius: 0 0 8px 8px;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element {
    height: 3.4em;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element > span {
    width: 100%;
    padding-left: 15px;
    text-align: left;
    font-size: 0.9rem;
    color: #727272;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .se_choice_table tfoot tr .se_choice_table_footer .se_choice_element > span:before {
    margin-top: 1px;
    margin-right: 10px;
    margin-left: 0;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .dot_navigation {
    margin-top: 15px;
    padding: 0 15px;
    display: flex;
    align-items: center;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .dot_navigation .dot_navigation_button {
    padding: 13px 16px;
    border-radius: 5px;
    background-color: #E64A35;
    color: #FFF;
    cursor: pointer;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .dot_navigation .dot_navigation_button::after {
    content: '';
    width: 0.6em;
    height: 0.9em;
    display: block;
    background-image:url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.71296 7.00023L1.70196 0.990234L0.287964 2.40423L4.88796 7.00423L0.287964 11.5972L1.70196 13.0112L7.71296 7.00023Z' fill='white'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .dot_navigation .dot_btn_prev {
    transform: rotate(180deg);
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .dot_navigation .dot_wrapper {
    width: 100%;
    padding: 0 50px;
    display: flex;
    justify-content: space-between;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .dot_navigation .dot_wrapper .dot {
    width: 0.5em;
    height: 0.5em;
    border-radius: 50%;
    background: #D9D9D9;
  }
  html.se_custom_css .se_itemtype_experiment:not(.default) .dot_navigation .dot_wrapper .dot.active {
    background: #E64A35;
  }
  html.se_custom_css .se_footer {
    width: calc(100% - 30px);
  }
}
@media (min-width: 768px) {
  html.se_custom_css #se_progress-bar-sticky-wrapper {
    width: 528px;
  }
}
@media (min-width: 992px) {
  html.se_custom_css #se_progress-bar-sticky-wrapper {
    width: 752px;
  }
}
@media (min-width: 1200px) {
  html.se_custom_css #se_progress-bar-sticky-wrapper {
    width: 960px;
  }
}

.se_text  ul {
    list-style: none;
    /* Remove default bullets */
  }
  
.se_text  ul li::before {
    content: "\2022";
    /* Add content: \2022 is the CSS Code/unicode for a bullet */
    color: #e64a35;
    /* Change the color */
    font-weight: bold;
    /* If you want it to be bold */
    display: inline-block;
    /* Needed to add space between the bullet and the text */
    width: 1em;
    /* Also needed for space (tweak if needed) */
    margin-left: -1em;
    /* Also needed for space (tweak if needed) */
  }
  
.se_text ol {
    list-style: none;
    counter-reset: li
  }
  
.se_text  li::before {
    content: counter(li)'.';
    color: #e64a35;
    display: inline-block;
    width: 1.2em;
    margin-left: -1em
  }
  

.se_text  li { 
    counter-increment: li
  }
/* add open in new window glyph */
a[target="_blank"]::after {
  content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAQElEQVR42qXKwQkAIAxDUUdxtO6/RBQkQZvSi8I/pL4BoGw/XPkh4XigPmsUgh0626AjRsgxHTkUThsG2T/sIlzdTsp52kSS1wAAAABJRU5ErkJggg==);
  margin: 0 3px 0 5px;
}



/* bug fix on close element which shouldn't be drawn */
.se_itemtype_close {display:none}

/*bug fix on matrix */
html.se_custom_css .se_multicolumn_block .se_level_item, html.se_custom_css .se_matrix .se_level_item {
    border: 0!important;
}