html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none} *, *:before, *:after { box-sizing: border-box; } body { line-height: 1.0; min-height: var(--viewport-height); min-width: 320px; overflow-x: hidden; word-wrap: break-word; background-color: #FFFFFF; } :root { --background-height: 100vh; --site-language-alignment: left; --site-language-direction: ltr; --site-language-flex-alignment: flex-start; --site-language-indent-left: 1; --site-language-indent-right: 0; --viewport-height: 100vh; } html { font-size: 16pt; } u { text-decoration: underline; } strong { color: inherit; font-weight: bolder; } em { font-style: italic; } code { background-color: rgba(144,144,144,0.25); border-radius: 0.25em; font-family: 'Lucida Console', 'Courier New', monospace; font-size: 0.9em; font-weight: normal; letter-spacing: 0; margin: 0 0.25em; padding: 0.25em 0.5em; text-indent: 0; } mark { background-color: rgba(144,144,144,0.25); } spoiler-text { -webkit-text-stroke: 0; background-color: rgba(32,32,32,0.75); text-shadow: none; text-stroke: 0; color: transparent; cursor: pointer; transition: color 0.1s ease-in-out; } spoiler-text.active { color: #FFFFFF; cursor: text; } s { text-decoration: line-through; } sub { font-size: smaller; vertical-align: sub; } sup { font-size: smaller; vertical-align: super; } a { color: inherit; text-decoration: underline; transition: color 0.25s ease; } a[onclick]:not([href]) { cursor: pointer; } #wrapper { -webkit-overflow-scrolling: touch; align-items: center; display: flex; flex-direction: column; justify-content: center; min-height: var(--viewport-height); overflow: hidden; position: relative; z-index: 2; } #main { --alignment: var(--site-language-alignment); --flex-alignment: var(--site-language-flex-alignment); --indent-left: var(--site-language-indent-left); --indent-right: var(--site-language-indent-right); --border-radius-tl: 0; --border-radius-tr: 0; --border-radius-br: 0; --border-radius-bl: 0; align-items: center; display: flex; flex-grow: 0; flex-shrink: 0; justify-content: center; max-width: 100%; position: relative; text-align: var(--alignment); z-index: 1; transition: opacity 0.25s ease-in-out 0s; } #main > .inner { --padding-horizontal: 6rem; --padding-vertical: 9rem; --spacing: 2rem; --width: 60rem; border-radius: var(--border-radius-tl) var(--border-radius-tr) var(--border-radius-br) var(--border-radius-bl); max-width: 100%; position: relative; width: var(--width); z-index: 1; padding: var(--padding-vertical) var(--padding-horizontal); } #main > .inner > header { margin-bottom: var(--spacing); } #main > .inner > footer { margin-top: var(--spacing); } #main > .inner > * > * { margin-top: var(--spacing); margin-bottom: var(--spacing); } #main > .inner > * > :first-child { margin-top: 0 !important; } #main > .inner > * > :last-child { margin-bottom: 0 !important; } #main > .inner > .full { margin-left: calc(var(--padding-horizontal) * -1); max-width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px); width: calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px); } #main > .inner > .full:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; margin-top: calc(var(--padding-vertical) * -1) !important; } #main > .inner > .full:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; margin-bottom: calc(var(--padding-vertical) * -1) !important; } #main > .inner > .full.screen { border-radius: 0 !important; max-width: 100vw; position: relative; width: 100vw; left: 50%; margin-left: -50vw; right: auto; } #main > .inner > * > .full { margin-left: calc(-6rem); max-width: calc(100% + 12rem + 0.4725px); width: calc(100% + 12rem + 0.4725px); } #main > .inner > * > .full.screen { border-radius: 0 !important; max-width: 100vw; position: relative; width: 100vw; left: 50%; margin-left: -50vw; right: auto; } #main > .inner > .active > .full:first-child { margin-top: -9rem !important; border-top-left-radius: inherit; border-top-right-radius: inherit; } #main > .inner > .active { border-top-left-radius: inherit; border-top-right-radius: inherit; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #main > .inner > .active > .full:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; margin-bottom: -9rem !important; } body.is-loading #main { opacity: 0; } body #wrapper:after { background-position: center; background-repeat: no-repeat; background-size: contain; content: ''; display: block; height: 6rem; left: calc(50% - 3rem); opacity: 0; pointer-events: none; position: fixed; top: calc(50% - 3rem); transition: opacity 1s ease, visibility 1s; visibility: hidden; width: 6rem; z-index: 100000; } body.is-loading { pointer-events: none; } body.is-loading.with-loader #wrapper:after { background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5jaXJjbGUgeyBmaWxsOiB0cmFuc3BhcmVudDsgc3Ryb2tlOiAjMDAwMDAwMUY7IHN0cm9rZS13aWR0aDogMnB4OyB9PC9zdHlsZT48ZGVmcz48Y2xpcFBhdGggaWQ9ImNvcm5lciI+PHBvbHlnb24gcG9pbnRzPSIwLDAgNDgsMCA0OCw0OCA5Niw0OCA5Niw5NiAwLDk2IiAvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjb3JuZXIpIj48Y2lyY2xlIGN4PSI0OCIgY3k9IjQ4IiByPSIzMiIgdmVjdG9yLWVmZmVjdD0ibm9uLXNjYWxpbmctc3Ryb2tlIiAvPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgYXR0cmlidXRlVHlwZT0iWE1MIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgNDggNDgiIHRvPSIzNjAgNDggNDgiIGR1cj0iMXMiIHJlcGVhdER1cj0iaW5kZWZpbml0ZSIgLz48L2c+PC9zdmc+'); opacity: 1; transform: scale(1.0); visibility: visible; } body.is-playing.with-loader #wrapper:after { opacity: 0; transform: scale(0.5); transition: opacity 0.25s ease, transform 0.75s ease, visibility 0.25s; visibility: hidden; } #main > .inner > header, #main > .inner > footer { transition: opacity 0.375s ease-in-out 0.5625s,visibility 0.375s linear 0.5625s; } #main > .inner > header.hidden, #main > .inner > footer.hidden { transition: opacity 0.375s ease-in-out, visibility 0.375s; opacity: 0; visibility: hidden; } #main > .inner > section { transition: opacity 0.75s ease-in-out 0.375s,min-height 0.375s ease-in-out, max-height 0.375s ease-in-out; } #main > .inner > section.inactive { opacity: 0; transition: opacity 0.375s ease-in-out; } body.is-instant #main, body.is-instant #main > .inner > *,body.is-instant #main > .inner > section > * { transition: none !important; } body.is-instant:after { display: none !important; transition: none !important; } @keyframes loading-spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .deferred:before { content: ''; display: block; width: 4rem; height: 4rem; position: absolute; top: 50%; left: 50%; margin: -2rem 0 0 -2rem; animation: loading-spinner 1s infinite linear; transition: opacity 0.25s ease; transition-delay: 0.5s; opacity: 0; z-index: -1; background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5jaXJjbGUge2ZpbGw6IHRyYW5zcGFyZW50OyBzdHJva2U6ICNmZmY7IHN0cm9rZS13aWR0aDogMS41cHg7IH08L3N0eWxlPjxkZWZzPjxjbGlwUGF0aCBpZD0iY29ybmVyIj48cG9seWdvbiBwb2ludHM9IjAsMCA0OCwwIDQ4LDQ4IDk2LDQ4IDk2LDk2IDAsOTYiIC8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2Nvcm5lcikiPjxjaXJjbGUgY3g9IjQ4IiBjeT0iNDgiIHI9IjMyIi8+PC9nPjwvc3ZnPg=='); background-position: center; background-repeat: no-repeat; background-size: 3rem; } .deferred.loading:before { opacity: 0.35; z-index: 0; } h1, h2, h3, p { direction: var(--site-language-direction); position: relative; } h1 span.p, h2 span.p, h3 span.p, p span.p { display: block; position: relative; } h1 span[style], h2 span[style], h3 span[style], p span[style], h1 strong, h2 strong, h3 strong, p strong, h1 a, h2 a, h3 a, p a, h1 code, h2 code, h3 code, p code, h1 mark, h2 mark, h3 mark, p mark, h1 spoiler-text, h2 spoiler-text, h3 spoiler-text, p spoiler-text { -webkit-text-fill-color: currentcolor; } h1.style6, h2.style6, h3.style6, p.style6 { color: #4E4F5C; font-family: 'Montserrat', sans-serif; font-size: 1.25em; line-height: 1.375; font-weight: 400; } h1.style6 a, h2.style6 a, h3.style6 a, p.style6 a { text-decoration: none; } h1.style6 a:hover, h2.style6 a:hover, h3.style6 a:hover, p.style6 a:hover { text-decoration: underline; } h1.style6 span.p:nth-child(n + 2), h2.style6 span.p:nth-child(n + 2), h3.style6 span.p:nth-child(n + 2), p.style6 span.p:nth-child(n + 2) { margin-top: 1rem; } h1.style2, h2.style2, h3.style2, p.style2 { color: #2F2F36; font-family: 'Montserrat', sans-serif; font-size: 2.25em; line-height: 1.25; font-weight: 600; } h1.style2 a, h2.style2 a, h3.style2 a, p.style2 a { text-decoration: none; } h1.style2 a:hover, h2.style2 a:hover, h3.style2 a:hover, p.style2 a:hover { text-decoration: underline; } h1.style2 span.p:nth-child(n + 2), h2.style2 span.p:nth-child(n + 2), h3.style2 span.p:nth-child(n + 2), p.style2 span.p:nth-child(n + 2) { margin-top: 1rem; } h1.style3, h2.style3, h3.style3, p.style3 { color: rgba(78,79,92,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; width: calc(100% + 0.025rem); font-size: 0.875em; line-height: 1.625; font-weight: 500; } h1.style3 mark, h2.style3 mark, h3.style3 mark, p.style3 mark { color: #747989; background-color: transparent; } h1.style3 a, h2.style3 a, h3.style3 a, p.style3 a { color: #5C83EE; text-decoration: none; } h1.style3 a:hover, h2.style3 a:hover, h3.style3 a:hover, p.style3 a:hover { color: #10182F; } h1.style3 span.p:nth-child(n + 2), h2.style3 span.p:nth-child(n + 2), h3.style3 span.p:nth-child(n + 2), p.style3 span.p:nth-child(n + 2) { margin-top: 1rem; } h1.style5, h2.style5, h3.style5, p.style5 { text-transform: uppercase; color: #845AFA; font-family: 'Montserrat', sans-serif; letter-spacing: 0.075rem; width: calc(100% + 0.075rem); font-size: 1em; line-height: 1.625; font-weight: 500; } h1.style5 mark, h2.style5 mark, h3.style5 mark, p.style5 mark { color: #5C83EE; background-color: transparent; } h1.style5 a:hover, h2.style5 a:hover, h3.style5 a:hover, p.style5 a:hover { color: #5C83EE; } h1.style5 a, h2.style5 a, h3.style5 a, p.style5 a { text-decoration: underline; } h1.style5 span.p:nth-child(n + 2), h2.style5 span.p:nth-child(n + 2), h3.style5 span.p:nth-child(n + 2), p.style5 span.p:nth-child(n + 2) { margin-top: 1rem; } h1.style7, h2.style7, h3.style7, p.style7 { color: #2F2F36; font-family: 'Montserrat', sans-serif; font-size: 2.25em; line-height: 1.25; font-weight: 600; } h1.style7 a, h2.style7 a, h3.style7 a, p.style7 a { text-decoration: none; } h1.style7 a:hover, h2.style7 a:hover, h3.style7 a:hover, p.style7 a:hover { text-decoration: underline; } h1.style7 span.p:nth-child(n + 2), h2.style7 span.p:nth-child(n + 2), h3.style7 span.p:nth-child(n + 2), p.style7 span.p:nth-child(n + 2) { margin-top: 1rem; } .image { display: block; line-height: 0; max-width: 100%; position: relative; } .image .frame { -webkit-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); display: inline-block; max-width: 100%; overflow: hidden; vertical-align: top; width: 100%; } .image .frame img { border-radius: 0 !important; max-width: 100%; vertical-align: top; width: inherit; } .image.full .frame { display: block; } .image.full:first-child .frame { border-top-left-radius: inherit; border-top-right-radius: inherit; } .image.full:last-child .frame { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } .image.style2:not(:first-child) { margin-top: 3rem !important; } .image.style2:not(:last-child) { margin-bottom: 3rem !important; } .image.style2 .frame { width: 5.5rem; transition: none; } .image.style2 .frame img { transition: none; } .image.style1 .frame { width: 19.25rem; height: 16.25rem; border-radius: 0.375rem; box-shadow: 0rem 2.125rem 2.375rem 0rem rgba(0,0,0,0.161); transition: none; } .image.style1 img { height: 100% !important; object-fit: cover; object-position: center; width: 100% !important; } .image.style1 .frame img { transition: none; } .buttons { cursor: default; display: flex; justify-content: var(--flex-alignment); letter-spacing: 0; padding: 0; } .buttons li { max-width: 100%; } .buttons li a { align-items: center; justify-content: center; max-width: 100%; text-align: center; text-decoration: none; vertical-align: middle; white-space: nowrap; } .buttons.style1 { justify-content: center; gap: 0.875rem; flex-direction: row; flex-wrap: wrap; } .buttons.style1:not(:first-child) { margin-top: 3.875rem !important; } .buttons.style1:not(:last-child) { margin-bottom: 3.875rem !important; } .buttons.style1 li a { display: inline-block; width: 23.125rem; height: 3.25rem; line-height: 3.25rem; padding: 0 0.5rem; vertical-align: middle; font-family: 'Montserrat', sans-serif; letter-spacing: -0.05rem; font-size: 1em; font-weight: 400; border-radius: 2.5rem; box-shadow: 0rem 0rem 0rem 0rem rgba(0,0,0,0.161); direction: var(--site-language-direction); overflow: hidden; text-overflow: ellipsis; transition: transform 0.25s ease, color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease; } .buttons.style1 .button { background-color: #845AFA; color: rgba(255,255,255,0.969); background-image: linear-gradient(298deg, transparent 0%, rgba(132,90,250,0.008) 100%); background-position: 0% 0%; background-repeat: repeat; background-size: cover; } .buttons.style1 .button:hover { background-color: #6C38FF !important; } .buttons.style1 li a:hover { transform: scale(1.06); } .container { position: relative; } .container > .wrapper { vertical-align: top; position: relative; max-width: 100%; border-radius: inherit; } .container > .wrapper > .inner { vertical-align: top; position: relative; max-width: 100%; border-radius: inherit; text-align: var(--alignment); } #main .container.full:first-child > .wrapper { border-top-left-radius: inherit; border-top-right-radius: inherit; } #main .container.full:last-child > .wrapper { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } #main .container.full:first-child > .wrapper > .inner { border-top-left-radius: inherit; border-top-right-radius: inherit; } #main .container.full:last-child > .wrapper > .inner { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } .container.style2 { display: flex; width: 100%; align-items: center; justify-content: center; background-color: transparent; } .container.style2:not(:first-child) { margin-top: 3rem !important; } .container.style2:not(:last-child) { margin-bottom: 3rem !important; } .container.style2 > .wrapper > .inner { --gutters: 3rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; padding: var(--padding-vertical) var(--padding-horizontal); } .container.style2 > .wrapper { max-width: var(--width); width: 100%; } .container.style2.default > .wrapper > .inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } .container.style2.default > .wrapper > .inner > *:first-child { margin-top: 0 !important; } .container.style2.default > .wrapper > .inner > *:last-child { margin-bottom: 0 !important; } .container.style2.columns > .wrapper > .inner { flex-wrap: wrap; display: flex; align-items: flex-start; } .container.style2.columns > .wrapper > .inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); } .container.style2.columns > .wrapper > .inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } .container.style2.columns > .wrapper > .inner > * > *:first-child { margin-top: 0 !important; } .container.style2.columns > .wrapper > .inner > * > *:last-child { margin-bottom: 0 !important; } .container.style2.columns > .wrapper > .inner > *:first-child { margin-left: calc(var(--gutters) * -1); } .container.style2.default > .wrapper > .inner > .full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } .container.style2.default > .wrapper > .inner > .full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; } .container.style2.default > .wrapper > .inner > .full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } .container.style2.columns > .wrapper > .inner > div > .full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); } .container.style2.columns > .wrapper > .inner > div:first-child > .full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } .container.style2.columns > .wrapper > .inner > div:last-child > .full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } .container.style2.columns > .wrapper > .inner > div > .full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; } .container.style2.columns > .wrapper > .inner > div > .full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; } .container.style2.columns > .wrapper > .inner > div:first-child, .container.style2.columns > .wrapper > .inner > div:first-child > .full:first-child { border-top-left-radius: inherit; } .container.style2.columns > .wrapper > .inner > div:last-child, .container.style2.columns > .wrapper > .inner > div:last-child > .full:first-child { border-top-right-radius: inherit; } .container.style2.columns > .wrapper > .inner > .full { align-self: stretch; } .container.style2.columns > .wrapper > .inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; } .container.style2.columns > .wrapper > .inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; } .container.style2.columns > .wrapper > .inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); } .container.style2.columns > .wrapper > .inner > .full > .full:first-child:last-child > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; } .container.style1:not(:first-child) { margin-top: 3rem !important; } .container.style1:not(:last-child) { margin-bottom: 3rem !important; } .container.style1 > .wrapper { display: block; margin: 0 auto 0 0; width: 51rem; background-color: transparent; } .container.style1 > .wrapper > .inner { --gutters: 4.875rem; --padding-horizontal: 0.375rem; --padding-vertical: 0.25rem; padding: var(--padding-vertical) var(--padding-horizontal); } .container.style1.default > .wrapper > .inner > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } .container.style1.default > .wrapper > .inner > *:first-child { margin-top: 0 !important; } .container.style1.default > .wrapper > .inner > *:last-child { margin-bottom: 0 !important; } .container.style1.columns > .wrapper > .inner { flex-wrap: wrap; display: flex; align-items: center; } .container.style1.columns > .wrapper > .inner > * { flex-grow: 0; flex-shrink: 0; max-width: 100%; text-align: var(--alignment); padding: 0 0 0 var(--gutters); } .container.style1.columns > .wrapper > .inner > * > * { margin-bottom: var(--spacing); margin-top: var(--spacing); } .container.style1.columns > .wrapper > .inner > * > *:first-child { margin-top: 0 !important; } .container.style1.columns > .wrapper > .inner > * > *:last-child { margin-bottom: 0 !important; } .container.style1.columns > .wrapper > .inner > *:first-child { margin-left: calc(var(--gutters) * -1); } .container.style1.default > .wrapper > .inner > .full { margin-left: calc(var(--padding-horizontal) * -1); max-width: none !important; width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } .container.style1.default > .wrapper > .inner > .full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; border-top-left-radius: inherit; border-top-right-radius: inherit; } .container.style1.default > .wrapper > .inner > .full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } .container.style1.columns > .wrapper > .inner > div > .full { margin-left: calc(var(--gutters) * -0.5); max-width: none !important; width: calc(100% + var(--gutters) + 0.4725px); } .container.style1.columns > .wrapper > .inner > div:first-child > .full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } .container.style1.columns > .wrapper > .inner > div:last-child > .full { width: calc(100% + var(--padding-horizontal) + calc(var(--gutters) * 0.5) + 0.4725px); } .container.style1.columns > .wrapper > .inner > div > .full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; } .container.style1.columns > .wrapper > .inner > div > .full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; } .container.style1.columns > .wrapper > .inner > .full { align-self: stretch; min-height: 26rem; } .container.style1.columns > .wrapper > .inner > .full:first-child { border-bottom-left-radius: inherit; border-top-left-radius: inherit; } .container.style1.columns > .wrapper > .inner > .full:last-child { border-bottom-right-radius: inherit; border-top-right-radius: inherit; } .container.style1.columns > .wrapper > .inner > .full > .full:first-child:last-child { border-radius: inherit; height: calc(100% + (var(--padding-vertical) * 2)); } .container.style1.columns > .wrapper > .inner > .full > .full:first-child:last-child > * { border-radius: inherit; height: 100%; position: absolute; width: 100%; } #container07 > .wrapper > .inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); } #container07 > .wrapper > .inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); } #container06 > .wrapper > .inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); } #container06 > .wrapper > .inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); } #container08 > .wrapper > .inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); } #container08 > .wrapper > .inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); } #container11 > .wrapper > .inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); } #container11 > .wrapper > .inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); } #container12 > .wrapper > .inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); } #container12 > .wrapper > .inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); } #container10 > .wrapper > .inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); } #container10 > .wrapper > .inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); } #container04 > .wrapper > .inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); } #container04 > .wrapper > .inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); } #container09 > .wrapper > .inner > :nth-child(1) { width: calc(50% + (var(--gutters) / 2)); } #container09 > .wrapper > .inner > :nth-child(2) { width: calc(50% + (var(--gutters) / 2)); } hr { align-items: center; border: 0; display: flex; justify-content: var(--flex-alignment); min-height: 1rem; padding: 0; position: relative; width: 100%; } hr:before { content: ''; } hr.style1:not(:first-child) { margin-top: 9rem !important; } hr.style1:not(:last-child) { margin-bottom: 9rem !important; } hr.style1:before { width: 100%; border-bottom: solid 1px rgba(0,0,0,0.122); border-top: solid 1px rgba(0,0,0,0.122); height: 3px; } .list { display: block; } .list ul, .list ol { display: inline-block; max-width: 100%; text-align: var(--site-language-alignment); vertical-align: middle; } .list ul li, .list ol li { direction: var(--site-language-direction); display: flex; position: relative; } .list ul li:before, .list ol li:before { background-repeat: no-repeat; content: ''; display: block; flex-grow: 0; flex-shrink: 0; font-variant: normal !important; letter-spacing: 0 !important; order: 1; position: relative; } .list ul li:after, .list ol li:after { content: ''; display: block; flex-grow: 0; flex-shrink: 0; order: 2; pointer-events: none; } .list ul li p, .list ol li p { flex-grow: 1; flex-shrink: 1; order: 3; } .list ul li:first-child, .list ol li:first-child { margin-top: 0 !important; } #list01 { color: rgba(78,79,92,0.678); font-family: 'Roboto', sans-serif; letter-spacing: 0.025rem; font-size: 1em; line-height: 2; font-weight: 300; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list01 mark { color: #747989; background-color: transparent; } #list01 a { color: #5C83EE; text-decoration: none; } #list01 a:hover { color: #10182F; } #list01 ul { width: 99rem; } #list01 ul li { margin-top: 0.25rem; } #list01 ul li:after { width: 0.625rem; } #list01 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 2rem; line-height: 2rem; min-width: 0.9375rem; } #list02 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list02 mark { color: #747989; background-color: transparent; } #list02 a { color: #5C83EE; text-decoration: none; } #list02 a:hover { color: #10182F; } #list02 ul { width: 99rem; } #list02 ul li { margin-top: 0.25rem; } #list02 ul li:after { width: 0.546875rem; } #list02 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list03 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list03 mark { color: #747989; background-color: transparent; } #list03 a { color: #5C83EE; text-decoration: none; } #list03 a:hover { color: #10182F; } #list03 ul { width: 99rem; } #list03 ul li { margin-top: 0.25rem; } #list03 ul li:after { width: 0.546875rem; } #list03 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list04 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list04 mark { color: #747989; background-color: transparent; } #list04 a { color: #5C83EE; text-decoration: none; } #list04 a:hover { color: #10182F; } #list04 ul { width: 99rem; } #list04 ul li { margin-top: 0.25rem; } #list04 ul li:after { width: 0.546875rem; } #list04 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list05 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list05 mark { color: #747989; background-color: transparent; } #list05 a { color: #5C83EE; text-decoration: none; } #list05 a:hover { color: #10182F; } #list05 ul { width: 99rem; } #list05 ul li { margin-top: 0.25rem; } #list05 ul li:after { width: 0.546875rem; } #list05 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list06 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list06 mark { color: #747989; background-color: transparent; } #list06 a { color: #5C83EE; text-decoration: none; } #list06 a:hover { color: #10182F; } #list06 ul { width: 99rem; } #list06 ul li { margin-top: 0.25rem; } #list06 ul li:after { width: 0.546875rem; } #list06 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list11 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list11 mark { color: #747989; background-color: transparent; } #list11 a { color: #5C83EE; text-decoration: none; } #list11 a:hover { color: #10182F; } #list11 ul { width: 99rem; } #list11 ul li { margin-top: 0.25rem; } #list11 ul li:after { width: 0.546875rem; } #list11 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list09 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list09 mark { color: #747989; background-color: transparent; } #list09 a { color: #5C83EE; text-decoration: none; } #list09 a:hover { color: #10182F; } #list09 ul { width: 99rem; } #list09 ul li { margin-top: 0.25rem; } #list09 ul li:after { width: 0.546875rem; } #list09 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list10 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list10 mark { color: #747989; background-color: transparent; } #list10 a { color: #5C83EE; text-decoration: none; } #list10 a:hover { color: #10182F; } #list10 ul { width: 99rem; } #list10 ul li { margin-top: 0.25rem; } #list10 ul li:after { width: 0.546875rem; } #list10 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list12 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list12 mark { color: #747989; background-color: transparent; } #list12 a { color: #5C83EE; text-decoration: none; } #list12 a:hover { color: #10182F; } #list12 ul { width: 99rem; } #list12 ul li { margin-top: 0.25rem; } #list12 ul li:after { width: 0.546875rem; } #list12 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list13 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list13 mark { color: #747989; background-color: transparent; } #list13 a { color: #5C83EE; text-decoration: none; } #list13 a:hover { color: #10182F; } #list13 ul { width: 99rem; } #list13 ul li { margin-top: 0.25rem; } #list13 ul li:after { width: 0.546875rem; } #list13 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list08 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list08 mark { color: #747989; background-color: transparent; } #list08 a { color: #5C83EE; text-decoration: none; } #list08 a:hover { color: #10182F; } #list08 ul { width: 99rem; } #list08 ul li { margin-top: 0.25rem; } #list08 ul li:after { width: 0.546875rem; } #list08 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list07 { color: rgba(34,35,38,0.678); font-family: 'Montserrat', sans-serif; letter-spacing: 0.025rem; font-size: 0.875em; line-height: 2; font-weight: 500; padding-left: calc(0.125rem * var(--indent-left)); padding-right: calc(0.125rem * var(--indent-right)); } #list07 mark { color: #747989; background-color: transparent; } #list07 a { color: #5C83EE; text-decoration: none; } #list07 a:hover { color: #10182F; } #list07 ul { width: 99rem; } #list07 ul li { margin-top: 0.25rem; } #list07 ul li:after { width: 0.546875rem; } #list07 ul li:before { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M37.9%2C10.6l-3.2-3.2c-0.4-0.4-1-0.7-1.6-0.7c-0.6%2C0-1.2%2C0.2-1.6%2C0.7L15.9%2C23l-7-7c-0.4-0.4-1-0.7-1.6-0.7S6.1%2C15.6%2C5.6%2C16%20l-3.2%2C3.2c-0.4%2C0.4-0.7%2C1-0.7%2C1.6S2%2C22%2C2.4%2C22.5l8.6%2C8.6l3.2%2C3.2c0.4%2C0.4%2C1%2C0.7%2C1.6%2C0.7c0.6%2C0%2C1.2-0.2%2C1.6-0.7l3.2-3.2l17.2-17.2%20c0.4-0.4%2C0.7-1%2C0.7-1.6C38.6%2C11.6%2C38.4%2C11.1%2C37.9%2C10.6z%22%20fill%3D%22rgba(0,0,0,0.122)%22%20%2F%3E%3C%2Fsvg%3E'); border-radius: 0.625rem; background-position: left 60%; background-repeat: no-repeat; background-size: contain; height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } @media (max-width: 1920px) { } @media (max-width: 1680px) { html { font-size: 12pt; } } @media (max-width: 1280px) { html { font-size: 12pt; } } @media (max-width: 1024px) { } @media (max-width: 980px) { html { font-size: 10pt; } } @media (max-width: 736px) { html { font-size: 10pt; } #main > .inner { --padding-horizontal: 2rem; --padding-vertical: 3.5rem; --spacing: 2rem; } #main > .inner > * > .full { margin-left: calc(-2rem); max-width: calc(100% + 4rem + 0.4725px); width: calc(100% + 4rem + 0.4725px); } #main > .inner > * > .full.screen { margin-left: -50vw; } #main > .inner > .active > .full:first-child { margin-top: -3.5rem !important; } #main > .inner > .active > .full:last-child { margin-bottom: -3.5rem !important; } h1.style6, h2.style6, h3.style6, p.style6 { letter-spacing: 0rem; width: 100%; font-size: 2em; line-height: 1.375; } h1.style2, h2.style2, h3.style2, p.style2 { letter-spacing: 0rem; width: 100%; font-size: 3em; line-height: 1.25; } h1.style3, h2.style3, h3.style3, p.style3 { letter-spacing: 0.021875rem; width: calc(100% + 0.021875rem); font-size: 0.875em; line-height: 1.625; } h1.style5, h2.style5, h3.style5, p.style5 { letter-spacing: 0.065625rem; width: calc(100% + 0.065625rem); font-size: 1em; line-height: 1.625; } h1.style7, h2.style7, h3.style7, p.style7 { letter-spacing: 0rem; width: 100%; font-size: 2.25em; line-height: 1.25; } .image.style2:not(:first-child) { margin-top: 2.25rem !important; } .image.style2:not(:last-child) { margin-bottom: 2.25rem !important; } .image.style2 .frame { width: 5.5rem; } .image.style1 .frame { width: 19.25rem; height: 25rem !important; } .image.style1 img { height: 100% !important; object-fit: cover; object-position: center; width: 100% !important; } .buttons.style1 { gap: 0.875rem; } .buttons.style1:not(:first-child) { margin-top: 2.625rem !important; } .buttons.style1:not(:last-child) { margin-bottom: 2.625rem !important; } .buttons.style1 li a { letter-spacing: -0.05rem; font-size: 1em; } .container.style2:not(:first-child) { margin-top: 4rem !important; } .container.style2:not(:last-child) { margin-bottom: 4rem !important; } .container.style2 > .wrapper > .inner { --gutters: 4rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; } .container.style2.columns > .wrapper > .inner { flex-direction: column !important; flex-wrap: nowrap !important; } .container.style2.columns > .wrapper > .inner > span { height: 0; margin-top: calc(var(--gutters) * -1); pointer-events: none; visibility: hidden; } .container.style2.columns > .wrapper > .inner > *:first-child { margin-left: 0 !important; padding-top: 0 !important; } .container.style2.columns > .wrapper > .inner > * { padding: calc(var(--gutters) * 0.5) 0 !important; } .container.style2.columns > .wrapper > .inner > *:last-child { padding-bottom: 0 !important; } .container.style2.columns > .wrapper > .inner > div > .full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } .container.style2.columns > .wrapper > .inner > div:first-of-type > .full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } .container.style2.columns > .wrapper > .inner > div:last-of-type > .full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } .container.style2.columns > .wrapper > .inner > div > .full:first-child { margin-top: calc(var(--gutters) * -0.5) !important; } .container.style2.columns > .wrapper > .inner > div > .full:last-child { margin-bottom: calc(var(--gutters) * -0.5) !important; } .container.style2.columns > .wrapper > .inner > div:first-of-type > .full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; } .container.style2.columns > .wrapper > .inner > div:last-of-type > .full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; } .container.style2.columns > .wrapper > .inner > div:first-of-type, .container.style2.columns > .wrapper > .inner > div:first-of-type > .full:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; } .container.style2.columns > .wrapper > .inner > div:last-of-type, .container.style2.columns > .wrapper > .inner > div:last-of-type > .full:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } .container.style2.columns > .wrapper > .inner > div:first-of-type, .container.style2.columns > .wrapper > .inner > div:first-of-type > .full:last-child { border-bottom-left-radius: 0 !important; } .container.style2.columns > .wrapper > .inner > div:last-of-type, .container.style2.columns > .wrapper > .inner > div:last-of-type > .full:first-child { border-top-right-radius: 0 !important; } .container.style2.columns > .wrapper > .inner > .full > .full:first-child:last-child { height: auto; } .container.style2.columns > .wrapper > .inner > .full > .full:first-child:last-child > * { height: auto; position: relative; width: auto; } .container.style1:not(:first-child) { margin-top: 4rem !important; } .container.style1:not(:last-child) { margin-bottom: 4rem !important; } .container.style1 > .wrapper > .inner { --gutters: 4rem; --padding-horizontal: 0.375rem; --padding-vertical: 0.25rem; } .container.style1.columns > .wrapper > .inner { flex-direction: column !important; flex-wrap: nowrap !important; } .container.style1.columns > .wrapper > .inner > span { height: 0; margin-top: calc(var(--gutters) * -1); pointer-events: none; visibility: hidden; } .container.style1.columns > .wrapper > .inner > *:first-child { margin-left: 0 !important; padding-top: 0 !important; } .container.style1.columns > .wrapper > .inner > * { padding: calc(var(--gutters) * 0.5) 0 !important; } .container.style1.columns > .wrapper > .inner > *:last-child { padding-bottom: 0 !important; } .container.style1.columns > .wrapper > .inner > div > .full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } .container.style1.columns > .wrapper > .inner > div:first-of-type > .full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } .container.style1.columns > .wrapper > .inner > div:last-of-type > .full { margin-left: calc(var(--padding-horizontal) * -1); width: calc(100% + (var(--padding-horizontal) * 2) + 0.4725px); } .container.style1.columns > .wrapper > .inner > div > .full:first-child { margin-top: calc(var(--gutters) * -0.5) !important; } .container.style1.columns > .wrapper > .inner > div > .full:last-child { margin-bottom: calc(var(--gutters) * -0.5) !important; } .container.style1.columns > .wrapper > .inner > div:first-of-type > .full:first-child { margin-top: calc(var(--padding-vertical) * -1) !important; } .container.style1.columns > .wrapper > .inner > div:last-of-type > .full:last-child { margin-bottom: calc(var(--padding-vertical) * -1) !important; } .container.style1.columns > .wrapper > .inner > div:first-of-type, .container.style1.columns > .wrapper > .inner > div:first-of-type > .full:first-child { border-top-left-radius: inherit; border-top-right-radius: inherit; } .container.style1.columns > .wrapper > .inner > div:last-of-type, .container.style1.columns > .wrapper > .inner > div:last-of-type > .full:last-child { border-bottom-left-radius: inherit; border-bottom-right-radius: inherit; } .container.style1.columns > .wrapper > .inner > div:first-of-type, .container.style1.columns > .wrapper > .inner > div:first-of-type > .full:last-child { border-bottom-left-radius: 0 !important; } .container.style1.columns > .wrapper > .inner > div:last-of-type, .container.style1.columns > .wrapper > .inner > div:last-of-type > .full:first-child { border-top-right-radius: 0 !important; } .container.style1.columns > .wrapper > .inner > .full { min-height: 19.5rem; } .container.style1.columns > .wrapper > .inner > .full > .full:first-child:last-child { height: auto; } .container.style1.columns > .wrapper > .inner > .full > .full:first-child:last-child > * { height: auto; position: relative; width: auto; } #container07 > .wrapper > .inner > :nth-child(1) { min-height: 100% !important; width: 100% !important; } #container07 > .wrapper > .inner > :nth-child(2) { min-height: 100% !important; width: 100% !important; } #container06 > .wrapper > .inner > :nth-child(1) { min-height: 100% !important; width: 100% !important; } #container06 > .wrapper > .inner > :nth-child(2) { min-height: 100% !important; width: 100% !important; } #container08 > .wrapper > .inner > :nth-child(1) { min-height: 100% !important; width: 100% !important; } #container08 > .wrapper > .inner > :nth-child(2) { min-height: 100% !important; width: 100% !important; } #container11 > .wrapper > .inner > :nth-child(1) { min-height: 100% !important; width: 100% !important; } #container11 > .wrapper > .inner > :nth-child(2) { min-height: 100% !important; width: 100% !important; } #container12 > .wrapper > .inner > :nth-child(1) { min-height: 100% !important; width: 100% !important; } #container12 > .wrapper > .inner > :nth-child(2) { min-height: 100% !important; width: 100% !important; } #container10 > .wrapper > .inner > :nth-child(1) { min-height: 100% !important; width: 100% !important; } #container10 > .wrapper > .inner > :nth-child(2) { min-height: 100% !important; width: 100% !important; } #container04 > .wrapper > .inner > :nth-child(1) { min-height: 100% !important; width: 100% !important; } #container04 > .wrapper > .inner > :nth-child(2) { min-height: 100% !important; width: 100% !important; } #container09 > .wrapper > .inner > :nth-child(1) { min-height: 100% !important; width: 100% !important; } #container09 > .wrapper > .inner > :nth-child(2) { min-height: 100% !important; width: 100% !important; } hr.style1:not(:first-child) { margin-top: 2rem !important; } hr.style1:not(:last-child) { margin-bottom: 2rem !important; } #list01 { letter-spacing: 0.021875rem; font-size: 1em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list01 ul li:after { width: 0.625rem; } #list01 ul li:before { height: 2rem; line-height: 2rem; min-width: 0.9375rem; } #list02 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list02 ul li:after { width: 0.546875rem; } #list02 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list03 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list03 ul li:after { width: 0.546875rem; } #list03 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list04 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list04 ul li:after { width: 0.546875rem; } #list04 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list05 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list05 ul li:after { width: 0.546875rem; } #list05 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list06 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list06 ul li:after { width: 0.546875rem; } #list06 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list11 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list11 ul li:after { width: 0.546875rem; } #list11 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list09 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list09 ul li:after { width: 0.546875rem; } #list09 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list10 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list10 ul li:after { width: 0.546875rem; } #list10 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list12 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list12 ul li:after { width: 0.546875rem; } #list12 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list13 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list13 ul li:after { width: 0.546875rem; } #list13 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list08 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list08 ul li:after { width: 0.546875rem; } #list08 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list07 { letter-spacing: 0.021875rem; font-size: 0.875em; line-height: 2; padding-left: calc(0.09375rem * var(--indent-left)); padding-right: calc(0.09375rem * var(--indent-right)); } #list07 ul li:after { width: 0.546875rem; } #list07 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } } @media (max-width: 480px) { #main > .inner { --spacing: 1.75rem; } .image.style1 .frame { height: 20rem !important; } .buttons.style1 { flex-direction: column; flex-wrap: nowrap; } .buttons.style1 li a { max-width: 32rem; width: 100%; } } @media (max-width: 360px) { #main > .inner { --padding-horizontal: 1.5rem; --padding-vertical: 2.625rem; --spacing: 1.5rem; } #main > .inner > * > .full { margin-left: calc(-1.5rem); max-width: calc(100% + 3rem + 0.4725px); width: calc(100% + 3rem + 0.4725px); } #main > .inner > * > .full.screen { margin-left: -50vw; } #main > .inner > .active > .full:first-child { margin-top: -2.625rem !important; } #main > .inner > .active > .full:last-child { margin-bottom: -2.625rem !important; } h1.style6, h2.style6, h3.style6, p.style6 { font-size: 2em; } h1.style2, h2.style2, h3.style2, p.style2 { font-size: 3em; } h1.style3, h2.style3, h3.style3, p.style3 { font-size: 0.875em; } h1.style5, h2.style5, h3.style5, p.style5 { font-size: 1em; } h1.style7, h2.style7, h3.style7, p.style7 { font-size: 2em; } .image.style1 .frame { height: 17.5rem !important; } .buttons.style1 { gap: 0.65625rem; } .container.style2 > .wrapper > .inner { --gutters: 4rem; --padding-horizontal: 0rem; --padding-vertical: 0rem; } .container.style1 > .wrapper > .inner { --gutters: 4rem; --padding-horizontal: 0.28125rem; --padding-vertical: 0.1875rem; } .container.style1.columns > .wrapper > .inner > .full { min-height: 13rem; } #list01 { font-size: 1em; } #list01 ul li:after { width: 0.625rem; } #list01 ul li:before { height: 2rem; line-height: 2rem; min-width: 0.9375rem; } #list02 { font-size: 0.875em; } #list02 ul li:after { width: 0.546875rem; } #list02 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list03 { font-size: 0.875em; } #list03 ul li:after { width: 0.546875rem; } #list03 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list04 { font-size: 0.875em; } #list04 ul li:after { width: 0.546875rem; } #list04 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list05 { font-size: 0.875em; } #list05 ul li:after { width: 0.546875rem; } #list05 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list06 { font-size: 0.875em; } #list06 ul li:after { width: 0.546875rem; } #list06 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list11 { font-size: 0.875em; } #list11 ul li:after { width: 0.546875rem; } #list11 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list09 { font-size: 0.875em; } #list09 ul li:after { width: 0.546875rem; } #list09 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list10 { font-size: 0.875em; } #list10 ul li:after { width: 0.546875rem; } #list10 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list12 { font-size: 0.875em; } #list12 ul li:after { width: 0.546875rem; } #list12 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list13 { font-size: 0.875em; } #list13 ul li:after { width: 0.546875rem; } #list13 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list08 { font-size: 0.875em; } #list08 ul li:after { width: 0.546875rem; } #list08 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } #list07 { font-size: 0.875em; } #list07 ul li:after { width: 0.546875rem; } #list07 ul li:before { height: 1.75rem; line-height: 1.75rem; min-width: 0.8203125rem; } }