body{--theme--layout--contentSize: 58rem;--theme--layout--contentWideSize: 61.25rem;--theme--layout--wideSize: 100rem;--default--scrollbar-width: 15px;--theme--page--margin: 1.75rem;--theme--layout--fullWidthSize: 112.5rem;--theme-offset-contentSize: calc(var(--theme--layout--contentSize) / 2);--theme-offset-wideSize: calc( var(--theme--layout--wideSize) / 2 + calc(var(--wp--style--block-gap) / 2) - calc( var(--default--scrollbar-width) / 2 ) );--theme--clamp--block-gap: clamp( var(--wp--style--block-gap), 5vw, var(--wp--style--block-gap) * 2 );--theme--clamp--right-gap: clamp(0.875rem, 5vw, 0.875rem * 2)}@font-face{font-family:"Font Awesome 6 Sharp";font-style:normal;font-weight:900;font-display:swap;src:url("../../webfonts/fontawesome/fa-sharp-solid-900.woff2") format("woff2")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url("../../webfonts/fontawesome/fa-brands-400.woff2") format("woff2")}@font-face{font-family:"GT America Expanded";font-weight:700;font-style:normal;font-display:swap;src:url("../../webfonts/GT_America/GT-America-Expanded-Bold.woff2") format("woff2"),url("../../webfonts/GT_America/GT-America-Expanded-Bold.woff") format("woff")}@font-face{font-family:"GT America";font-weight:700;font-style:normal;font-display:swap;src:url("../../webfonts/GT_America/GT-America-Standard-Bold.woff2") format("woff2"),url("../../webfonts/GT_America/GT-America-Standard-Bold.woff") format("woff")}@font-face{font-family:"GT America";font-weight:500;font-style:normal;font-display:swap;src:url("../../webfonts/GT_America/GT-America-Standard-Medium.woff2") format("woff2"),url("../../webfonts/GT_America/GT-America-Standard-Medium.woff") format("woff")}@font-face{font-family:"GT America";font-weight:400;font-style:normal;font-display:swap;src:url("../../webfonts/GT_America/GT-America-Standard-Regular.woff2") format("woff2"),url("../../webfonts/GT_America/GT-America-Standard-Regular.woff") format("woff")}@font-face{font-family:"GT America";font-weight:300;font-style:normal;font-display:swap;src:url("../../webfonts/GT_America/GT-America-Standard-Light.woff2") format("woff2"),url("../../webfonts/GT_America/GT-America-Standard-Light.woff") format("woff")}svg{max-width: 125rem;height: auto;fill: currentColor}svg>*{fill: currentColor}cite{display: block;font-style: normal}ul:not([class*=m-]):not([class*=my-]):not([class*=mb-]),ol:not([class*=m-]):not([class*=my-]):not([class*=mb-]){margin-bottom: 0px;margin-top: 0px}body .is-layout-flow>*+*ul:not([class*=m-]):not([class*=my-]):not([class*=mb-]),body .is-layout-flow>*+*ol:not([class*=m-]):not([class*=my-]):not([class*=mb-]){margin-block-start:0}ul{padding-left: 1.25rem}*, ::before, ::after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / 0.5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);white-space: nowrap;border-width: 0}.visible{visibility: visible}.invisible{visibility: hidden}.collapse{visibility: collapse}.static{position: static}.fixed{position: fixed}.absolute{position: absolute}.\!relative{position: relative !important}.relative{position: relative}.sticky{position: sticky}.inset-0{inset: 0px}.\!top-0{top: 0px !important}.bottom-0{bottom: 0px}.left-0{left: 0px}.left-1\/2{left: 50%}.right-0{right: 0px}.right-1\/2{right: 50%}.top-0{top: 0px}.top-\[12px\]{top: 12px}.top-\[24px\]{top: 24px}.z-0{z-index: 0}.z-10{z-index: 10}.z-20{z-index: 20}.z-30{z-index: 30}.z-40{z-index: 40}.z-50{z-index: 50}.z-\[999\]{z-index: 999}.z-auto{z-index: auto}.m-0{margin: 0px}.m-3{margin: 0.75rem}.-mx-8{margin-left: -2rem;margin-right: -2rem}.mx-12{margin-left: 3rem;margin-right: 3rem}.mx-auto{margin-left: auto;margin-right: auto}.-mb-44{margin-bottom: -11rem}.-mt-4{margin-top: -1rem}.mb-0{margin-bottom: 0px}.mb-10{margin-bottom: 2.5rem}.mb-12{margin-bottom: 3rem}.mb-16{margin-bottom: 4rem}.mb-3{margin-bottom: 0.75rem}.mb-4{margin-bottom: 1rem}.mb-6{margin-bottom: 1.5rem}.me-2{margin-inline-end: 0.5rem}.ml-0{margin-left: 0px}.ml-\[20\%\]{margin-left: 20%}.mr-15{margin-right: 3.75rem}.mr-3{margin-right: 0.75rem}.mt-0{margin-top: 0px}.mt-12{margin-top: 3rem}.mt-3{margin-top: 0.75rem}.mt-5{margin-top: 1.25rem}.mt-6{margin-top: 1.5rem}.mt-7{margin-top: 1.75rem}.mt-8{margin-top: 2rem}.block{display: block}.inline-block{display: inline-block}.inline{display: inline}.flex{display: flex}.table{display: table}.grid{display: grid}.contents{display: contents}.hidden{display: none}.h-0{height: 0px}.h-32{height: 8rem}.h-6{height: 1.5rem}.h-\[13px\]{height: 13px}.h-\[28px\]{height: 28px}.h-\[5px\]{height: 5px}.h-auto{height: auto}.h-fit{height: -moz-fit-content;height: fit-content}.h-full{height: 100%}.max-h-\[24px\]{max-height: 24px}.w-0{width: 0px}.w-6{width: 1.5rem}.w-60{width: 15rem}.w-\[14px\]{width: 14px}.w-\[23px\]{width: 23px}.w-\[250px\]{width: 250px}.w-\[34px\]{width: 34px}.w-\[45px\]{width: 45px}.w-\[80\%\]{width: 80%}.w-fit{width: -moz-fit-content;width: fit-content}.w-full{width: 100%}.w-max{width: -moz-max-content;width: max-content}.max-w-3\/4{max-width: 75%}.max-w-4\/5{max-width: 80%}.max-w-\[100rem\]{max-width: 100rem}.max-w-content{max-width: 100rem}.max-w-full{max-width: 125rem}.grow{flex-grow: 1}.basis-full{flex-basis: 100%}.border-collapse{border-collapse: collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[200\%\]{--tw-translate-y: -200%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[180deg\]{--tw-rotate: -180deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor: pointer}.resize{resize: both}.list-none{list-style-type: none}.grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr))}.flex-col{flex-direction: column}.flex-col-reverse{flex-direction: column-reverse}.flex-wrap{flex-wrap: wrap}.items-center{align-items: center}.justify-start{justify-content: flex-start}.justify-end{justify-content: flex-end}.justify-center{justify-content: center}.justify-between{justify-content: space-between}.justify-items-center{justify-items: center}.gap-12{gap: 3rem}.gap-2{gap: 0.5rem}.gap-3{gap: 0.75rem}.gap-x-10{-moz-column-gap: 2.5rem;column-gap: 2.5rem}.gap-x-2{-moz-column-gap: 0.5rem;column-gap: 0.5rem}.gap-x-3{-moz-column-gap: 0.75rem;column-gap: 0.75rem}.gap-y-8{row-gap: 2rem}.whitespace-nowrap{white-space: nowrap}.rounded{border-radius: 0.25rem}.rounded-full{border-radius: 9999px}.rounded-lg{border-radius: 0.5rem}.border{border-width: 1px}.border-2{border-width: 2px}.border-b{border-bottom-width: 1px}.border-t{border-top-width: 1px}.border-solid{border-style: solid}.border-\[\#17779A\]{--tw-border-opacity: 1;border-color: rgb(23 119 154 / var(--tw-border-opacity))}.border-\[\#CAD9DF\]{--tw-border-opacity: 1;border-color: rgb(202 217 223 / var(--tw-border-opacity))}.border-\[\#E7E6E6\]{--tw-border-opacity: 1;border-color: rgb(231 230 230 / var(--tw-border-opacity))}.border-\[\#e7e6e6\]{--tw-border-opacity: 1;border-color: rgb(231 230 230 / var(--tw-border-opacity))}.border-white{--tw-border-opacity: 1;border-color: rgb(255 255 255 / var(--tw-border-opacity))}.bg-\[\#3C3D58\]{--tw-bg-opacity: 1;background-color: rgb(60 61 88 / var(--tw-bg-opacity))}.bg-amaranth{background-color: var(--wp--preset--color--amaranth)}.bg-bgwhite{--tw-bg-opacity: 1;background-color: rgb(255 254 250 / var(--tw-bg-opacity))}.bg-gun-powder{background-color: var(--wp--preset--color--gun-powder)}.bg-port-gore{background-color: var(--wp--preset--color--port-gore)}.bg-transparent{background-color: transparent}.bg-white{--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity))}.p-0{padding: 0px}.p-1{padding: 0.25rem}.p-12{padding: 3rem}.p-3{padding: 0.75rem}.p-4{padding: 1rem}.p-6{padding: 1.5rem}.px-0{padding-left: 0px;padding-right: 0px}.px-1{padding-left: 0.25rem;padding-right: 0.25rem}.px-12{padding-left: 3rem;padding-right: 3rem}.px-13{padding-left: 3.25rem;padding-right: 3.25rem}.px-3{padding-left: 0.75rem;padding-right: 0.75rem}.px-4{padding-left: 1rem;padding-right: 1rem}.px-8{padding-left: 2rem;padding-right: 2rem}.px-\[var\(--theme--page--margin\)\]{padding-left: var(--theme--page--margin);padding-right: var(--theme--page--margin)}.py-10{padding-top: 2.5rem;padding-bottom: 2.5rem}.py-16{padding-top: 4rem;padding-bottom: 4rem}.py-2{padding-top: 0.5rem;padding-bottom: 0.5rem}.py-3{padding-top: 0.75rem;padding-bottom: 0.75rem}.py-4{padding-top: 1rem;padding-bottom: 1rem}.pb-0{padding-bottom: 0px}.pb-6{padding-bottom: 1.5rem}.pl-0{padding-left: 0px}.pl-12{padding-left: 3rem}.pl-\[2px\]{padding-left: 2px}.pr-4{padding-right: 1rem}.pt-0{padding-top: 0px}.pt-12{padding-top: 3rem}.pt-4{padding-top: 1rem}.pt-5{padding-top: 1.25rem}.pt-8{padding-top: 2rem}.text-center{text-align: center}.text-start{text-align: start}.\!font-sans{font-family: Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica\ Neue, sans-serif !important}.font-fontawesome{font-family: Font\ Awesome\ 6\ Sharp}.font-gt-america{font-family: GT\ America}.font-sans{font-family: Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica\ Neue, sans-serif}.text-\[14px\]{font-size: 14px}.text-\[16px\]{font-size: 16px}.text-base{font-size: 1rem}.text-lg{font-size: 1.25rem}.text-md{font-size: 1.125rem}.text-sm{font-size: .875rem}.text-tiny{font-size: 0.75rem}.text-xl{font-size: 1.5rem}.font-medium{font-weight: 500}.font-regular{font-weight: 400}.uppercase{text-transform: uppercase}.leading-6{line-height: 1.5rem}.leading-\[1\]{line-height: 1}.leading-\[22\.5px\]{line-height: 22.5px}.leading-\[32px\]{line-height: 32px}.leading-none{line-height: 1}.text-amaranth{color: var(--wp--preset--color--amaranth)}.text-black{--tw-text-opacity: 1;color: rgb(33 33 33 / var(--tw-text-opacity))}.text-port-gore{color: var(--wp--preset--color--port-gore)}.text-white{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line: underline}.\!no-underline{text-decoration-line: none !important}.no-underline{text-decoration-line: none}.antialiased{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.opacity-0{opacity: 0}.opacity-100{opacity: 1}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.outline{outline-style: solid}.outline-offset-\[3px\]{outline-offset: 3px}.grayscale{--tw-grayscale: grayscale(100%);filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-all{transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-colors{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-opacity{transition-property: opacity;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.transition-transform{transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms}.duration-1000{transition-duration: 1000ms}.duration-200{transition-duration: 200ms}.duration-250{transition-duration: 250ms}.duration-300{transition-duration: 300ms}.duration-350{transition-duration: 350ms}.duration-500{transition-duration: 500ms}.ease-in-out{transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.ease-out{transition-timing-function: cubic-bezier(0, 0, 0.2, 1)}:focus-visible:not(.input-search){outline-offset: 3px}.link-element{position: relative;overflow: hidden}.link-element a::after{content:"";position: absolute;top: 0px;left: 0px;width: 100%;height: 100%}.link-element figure{overflow: hidden}.link-element img{transition-property: transform;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 1000ms;transition-timing-function: cubic-bezier(0, 0, 0.2, 1);--tw-scale-x: 1;--tw-scale-y: 1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.link-element:hover img{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wp-block-group.has-background,.wp-block-column.has-background{padding: 1.5rem}@media (min-width: 768px){.wp-block-group.has-background,.wp-block-column.has-background{padding: 1.5rem}}.\!no-underline a{text-decoration:none !important}.no-underline a{text-decoration:none !important}.footer-freetext a{color:#fff !important;text-decoration:none;font-weight:400}.footer-freetext a:hover{text-decoration:underline}.footer-freetext>*:first-child{margin-top:0 !important}.footer-freetext>*:last-child{margin-bottom:0 !important}body .is-layout-flow>*+*.mt-0{margin-block-start:0}.wp-block-columns{margin-bottom:0}.element-is-hideable{opacity:0;position:relative;transform:translateY(3rem);transition:opacity 250ms ease,transform 500ms}.element-has-appeared{opacity:1;transform:translateY(0)}.wp-block-alfons-education-hero-block,.element-is-hideable:has(.wp-block-alfons-education-hero-block),.wp-block-alfons-education-customer-experience-slider .element-is-hideable,.element-is-hideable:has(.wp-block-alfons-education-customer-experience-slider){opacity:1;transform:none;transition:none}.screen-reader-text,.sr-only,.sr-text{clip:rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute;width: 1px}.screen-reader-text:focus,.sr-only:focus,.sr-text:focus{clip:auto;clip-path:none;display: block;height: auto;width: auto;top: 0.125rem;right: 0.125rem}.skip-link{left: -24rem}.skip-link:focus{left: 0.125rem;right: auto}@media(prefers-reduced-motion: reduce){*{animation-duration:0s;transition-duration:0s}}a.external::after{display: inline-block;position: relative;content:"";top:.125em;margin-left:.125em;width:1.125em;height:1.125em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' %3E%3Cpath d='M 25.980469 2.9902344 A 1.0001 1.0001 0 0 0 25.869141 3 L 20 3 A 1.0001 1.0001 0 1 0 20 5 L 23.585938 5 L 13.292969 15.292969 A 1.0001 1.0001 0 1 0 14.707031 16.707031 L 25 6.4140625 L 25 10 A 1.0001 1.0001 0 1 0 27 10 L 27 4.1269531 A 1.0001 1.0001 0 0 0 25.980469 2.9902344 z M 6 7 C 4.9069372 7 4 7.9069372 4 9 L 4 24 C 4 25.093063 4.9069372 26 6 26 L 21 26 C 22.093063 26 23 25.093063 23 24 L 23 14 L 23 11.421875 L 21 13.421875 L 21 16 L 21 24 L 6 24 L 6 9 L 14 9 L 16 9 L 16.578125 9 L 18.578125 7 L 16 7 L 14 7 L 6 7 z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' %3E%3Cpath d='M 25.980469 2.9902344 A 1.0001 1.0001 0 0 0 25.869141 3 L 20 3 A 1.0001 1.0001 0 1 0 20 5 L 23.585938 5 L 13.292969 15.292969 A 1.0001 1.0001 0 1 0 14.707031 16.707031 L 25 6.4140625 L 25 10 A 1.0001 1.0001 0 1 0 27 10 L 27 4.1269531 A 1.0001 1.0001 0 0 0 25.980469 2.9902344 z M 6 7 C 4.9069372 7 4 7.9069372 4 9 L 4 24 C 4 25.093063 4.9069372 26 6 26 L 21 26 C 22.093063 26 23 25.093063 23 24 L 23 14 L 23 11.421875 L 21 13.421875 L 21 16 L 21 24 L 6 24 L 6 9 L 14 9 L 16 9 L 16.578125 9 L 18.578125 7 L 16 7 L 14 7 L 6 7 z'/%3E%3C/svg%3E")}.ignore-external a.external::after{display:none !important}a.ignore-external.external::after{display:none !important}.container>*,.container>.wp-block-image,.container>figure,.alignwide{margin-inline:auto}.container{position: relative}.wysiwyg>*{margin-bottom:1.25rem}.wysiwyg>.wp-block-alfons-education-banner{margin-bottom:0}.wysiwyg>.wp-block-columns{margin:2.25rem auto !important}.post-container>*{max-width:var(--theme--layout--contentSize);margin-left:max((100vw - var(--theme--layout--contentSize))/2,var(--theme--page--margin));margin-right:max((100vw - var(--theme--layout--contentSize))/2,var(--theme--page--margin))}.page-container>*{max-width:var(--theme--layout--contentSize);margin-inline-start:max((100vw - var(--theme--layout--contentSize))/2,1.5rem);margin-inline-end:max((100vw - var(--theme--layout--contentSize))/2,1.5rem)}.container>*:not(aside){max-width:var(--theme--layout--fullWidthSize);width:calc(100% - var(--theme--page--margin)*2);margin-inline-start:max((100vw - var(--theme--layout--wideSize))/2,var(--theme--page--margin));margin-inline-end:max((100vw - var(--theme--layout--wideSize))/2,var(--theme--page--margin))}.aligncontent,.aligncontent>.aligncontent{max-width:var(--theme--layout--contentSize) !important;width:100%;margin-inline-start:max((100vw - var(--theme--layout--contentSize))/2,var(--theme--page--margin));margin-inline-end:max((100vw - var(--theme--layout--contentSize))/2,var(--theme--page--margin))}.aligncontentwide,.aligncontentwide>.aligncontentwide{max-width:var(--theme--layout--contentWideSize) !important;width:100%;margin-inline-start:max((100vw - var(--theme--layout--contentWideSize))/2,var(--theme--page--margin));margin-inline-end:max((100vw - var(--theme--layout--contentWideSize))/2,var(--theme--page--margin))}.alignnarrow,.alignnarrow>.alignnarrow{max-width:var(--theme--layout--narrowSize) !important;width:100%;margin-inline-start:max((100vw - var(--theme--layout--narrowSize))/2,var(--theme--page--margin));margin-inline-end:max((100vw - var(--theme--layout--narrowSize))/2,var(--theme--page--margin))}.alignwide,.alignwide>.alignwide{max-width:var(--theme--layout--wideSize) !important;margin-inline:max((100vw - var(--theme--layout--wideSize))/2,var(--theme--page--margin))}.narrower .alignwide,.narrower>.alignwide{max-width:var(--theme--layout--contentWideSize) !important;margin-inline:max((100vw - var(--theme--layout--contentWideSize))/2,var(--theme--page--margin))}.narrower .alignfull,.narrower>.alignfull{max-width:80rem !important;margin-inline:auto;width:100% !important}.narrower .contact-form,.narrower>.contact-form{max-width:100vw !important}.alignfull,.alignfull>.alignfull{max-width:125rem !important;margin-inline:auto;width:100% !important}.alignfull>.alignwide{margin-inline:auto !important}.alignfull.wp-block-alfons-education-hero-block,.alignfull>.wp-block-alfons-education-hero-block,.alignfull.wp-block-alfons-education-banner,.alignfull>.wp-block-alfons-education-banner,.alignfull.wp-block-alfons-education-secondary-page-hero,.alignfull>.wp-block-alfons-education-secondary-page-hero,.alignfull.wp-block-alfons-education-overflow-corner-background,.alignfull>.wp-block-alfons-education-overflow-corner-background,.alignfull.full-screen-width,.alignfull>.full-screen-width{max-width:none !important}input:not([type=checkbox],[type=radio]),textarea,select{border-width: 1px;--tw-border-opacity: 1;border-color: rgb(202 217 223 / var(--tw-border-opacity));padding-top: 0.25rem;padding-bottom: 0.25rem;padding-left: 0.5rem;padding-right: 0.5rem;margin-bottom: 0.75rem;border-radius: 0.25rem;max-width: 125rem}form.wpcf7-form .contact-fields .contact-label{font-size: 1rem}form.wpcf7-form .contact-fields input[type=text],form.wpcf7-form .contact-fields input[type=email]{height:50px;width:100%}form.wpcf7-form .contact-fields textarea{width:100%}form.wpcf7-form .contact-fields input[type=checkbox].contact-checkbox,form.wpcf7-form .contact-fields .contact-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-width: 1px;--tw-border-opacity: 1;border-color: rgb(23 119 154 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity));cursor:pointer;height:1.25rem;min-width:20px;position:relative;width:1.25rem}form.wpcf7-form .contact-fields input[type=checkbox].contact-checkbox:before,form.wpcf7-form .contact-fields .contact-checkbox input[type=checkbox]:before{font-family: Font\ Awesome\ 6\ Sharp;cursor:pointer;color:#000;content:"";display:block;font-size:.875rem;inset:0;opacity:0;position:absolute;text-align:center}form.wpcf7-form .contact-fields input[type=checkbox].contact-checkbox:checked:before,form.wpcf7-form .contact-fields .contact-checkbox input[type=checkbox]:checked:before{opacity:1}form.wpcf7-form .contact-fields .contact-submit{background-color: var(--wp--preset--color--port-gore);font-size: 1rem;--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity));padding-top: 0.75rem;padding-bottom: 0.75rem;padding-left: 4rem;padding-right: 4rem;border-radius: 9999px;border-style: none}form.wpcf7-form .wpcf7-list-item{margin:0}form.wpcf7-form .wpcf7-list-item label{display:flex;align-items:center;gap:.5rem;cursor:pointer}form.wpcf7-form .wpcf7-list-item-label{font-size: 1rem}.align-y-center{display:flex;flex-direction:column;justify-content:center}.space-content-evenly{display:flex;flex-direction:column;justify-content:space-evenly}@media(max-width: 375px){.konsultointi-mobile{gap:1rem !important}.konsultointi-mobile .wp-block-column{padding-left:var(--wp--preset--spacing--sm) !important;padding-right:var(--wp--preset--spacing--sm) !important}}@media(max-width: 425px){.some{padding-left: 0.75rem;padding-right: 0.75rem}.mb-medium-mobile{margin-bottom:3rem !important}.hinnat-mobile{gap:1rem !important}.hinnat-mobile .wp-block-column .wp-block-alfons-education-color-background{padding-top:var(--wp--preset--spacing--tiny) !important;padding-bottom:var(--wp--preset--spacing--tiny) !important;padding-left:var(--wp--preset--spacing--md) !important;padding-right:var(--wp--preset--spacing--md) !important}.hinnat-mobile .wp-block-column .wp-block-alfons-education-color-background .wp-block-list{padding-left:1.25rem !important}.hinnat-mobile .wp-block-column .wp-block-alfons-education-color-background h4{padding-left:1rem;padding-right:1rem;margin-bottom:var(--wp--preset--spacing--tiny) !important}.hinnat-mobile .wp-block-column .wp-block-alfons-education-color-background h2{margin-top:var(--wp--preset--spacing--xs) !important}}@media(min-width: 769px)and (max-width: 1260px){.hinnat-mobile{display:grid !important;grid-template-columns:repeat(2, 1fr)}}.arrow-right:after{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='43px' height='13px' viewBox='0 0 43 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Arrow-Long' stroke='none' stroke-width='1' fill='%23EE3E49' fill-rule='evenodd'%3E%3Cg id='Alfons-Education-ominaisuudet' transform='translate(-835, -164)'%3E%3Cpolygon id='Fill-1-Copy-18' transform='translate(856.5, 170.5) rotate(-360) translate(-856.5, -170.5)' points='872.094148 164 871.28939 164.881736 871.690046 165.322636 875.826957 169.875734 860.417165 169.875734 835 169.875734 835 171.124202 860.417165 171.124202 875.826957 171.124202 871.69355 175.677364 871.28939 176.1182 872.090586 177 872.491185 176.5591 877.59584 170.940837 878 170.5 877.599402 170.0591 872.494689 164.440837'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:43px;height:13px;display:inline-block;margin-left:1rem;transition:transform .3s ease;transform:translateX(0)}.arrow-right:hover{cursor:pointer}.arrow-right:hover:after{transform:translateX(0.5rem)}.arrow-right-white:after{content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='43px' height='13px' viewBox='0 0 43 13' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Arrow-Long' stroke='none' stroke-width='1' fill='%23FFFFFF' fill-rule='evenodd'%3E%3Cg id='Alfons-Education-ominaisuudet' transform='translate(-835, -164)'%3E%3Cpolygon id='Fill-1-Copy-18' transform='translate(856.5, 170.5) rotate(-360) translate(-856.5, -170.5)' points='872.094148 164 871.28939 164.881736 871.690046 165.322636 875.826957 169.875734 860.417165 169.875734 835 169.875734 835 171.124202 860.417165 171.124202 875.826957 171.124202 871.69355 175.677364 871.28939 176.1182 872.090586 177 872.491185 176.5591 877.59584 170.940837 878 170.5 877.599402 170.0591 872.494689 164.440837'%3E%3C/polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:43px;height:13px;display:inline-block;margin-left:2rem;transition:transform .3s ease;transform:translateX(0);line-height:1}.arrow-right-white:hover{cursor:pointer}.arrow-right-white:hover:after{transform:translateX(0.5rem)}@media(max-width: 768px){.block-margin-mobile{margin-left:var(--theme--page--margin) !important;margin-right:var(--theme--page--margin) !important}}.comments-area{margin-top: 3rem}.comments-area .comments-title,.comments-area .comment-reply-title{margin-top: 3rem;margin-bottom: 1.5rem}.comments-area .comment-list{margin-top: 3rem}.comments-area .comment-list li{margin-top: 1.5rem;margin-bottom: 1.5rem}.comments-area .comment-author{display: flex;gap: 0.5rem}.comment-form{margin-top: 1.5rem;margin-bottom: 1.5rem;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 0.75rem}.comment-form>*{display: flex;flex-direction: column}.comment-form .comment-notes,.comment-form .comment-form-cookies-consent{gap: 0.75rem;flex-direction: row;align-items: center}.comment-form .comment-notes,.comment-form .comment-form-comment,.comment-form .form-submit{flex-basis: 100%}.wp-block-embed__wrapper{--tw-bg-opacity: 1;background-color: rgb(238 238 238 / var(--tw-bg-opacity));display: flex;align-items: center;justify-content: center}.cookieconsent-optout-marketing{padding: 1rem}#site-navigation-desktop .current-menu-ancestor,#site-navigation-desktop .current-menu-item{text-decoration:underline}.menu-active-background{background-color:var(--wp--preset--color--port-gore);transition:background-color .3s ease}#main{opacity:1}#menu-contents{margin-top:1rem}#main.active,footer.active{transition:opacity .3s ease-in-out;opacity:0}.language-switcher{position: relative}.language-switcher__button{display: flex;align-items: center;gap: 0.5rem}.language-switcher__label{font-weight: 700;text-transform: uppercase}.language-switcher__dropdown{position: absolute;top: 1.75rem}.language-switcher__list{margin: 0px;list-style-type: none;padding: 0px}.language-switcher__link{text-transform: uppercase;text-decoration-line: none}.language-switcher__link a{text-decoration:none}.scroll-to-top{display:none;position:fixed;bottom:20px;right:20px;background-color:var(--wp--preset--color--gun-powder);color:#fff;padding:7px;border-radius:5px;cursor:pointer;font-size:14px;z-index:1000;opacity:.7}.scroll-to-top:after{content:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3Csvg width="24px" height="24px" viewBox="0 0 17 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Ctitle%3EFill 1 Copy 20%3C/title%3E%3Cg id="Minas" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"%3E%3Cg id="Alfons-Education-ratkaisut" transform="translate(-1709, -8651)" fill="%23EE3E49"%3E%3Cpolygon id="Fill-1-Copy-20" transform="translate(1717.5, 8663) rotate(-450) translate(-1717.5, -8663)" points="1721.86273 8655 1720.89018 8656.08521 1721.37437 8656.62786 1726.37386 8662.23167 1707.75101 8662.23167 1706 8662.23167 1706.02596 8663.66466 1707.75101 8663.76825 1726.37386 8663.76825 1721.37861 8669.37214 1720.89018 8669.91471 1721.85843 8671 1722.34256 8670.45735 1728.51157 8663.54257 1729 8663 1728.51587 8662.45735 1722.34679 8655.54257"></polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E');display:block}.scroll-to-top:hover::after{content:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3Csvg width="24px" height="24px" viewBox="0 0 17 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"%3E%3Ctitle%3EFill 1 Copy 20%3C/title%3E%3Cg id="Minas" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"%3E%3Cg id="Alfons-Education-ratkaisut" transform="translate(-1709, -8651)" fill="%23F1C7CB"%3E%3Cpolygon id="Fill-1-Copy-20" transform="translate(1717.5, 8663) rotate(-450) translate(-1717.5, -8663)" points="1721.86273 8655 1720.89018 8656.08521 1721.37437 8656.62786 1726.37386 8662.23167 1707.75101 8662.23167 1706 8662.23167 1706.02596 8663.66466 1707.75101 8663.76825 1726.37386 8663.76825 1721.37861 8669.37214 1720.89018 8669.91471 1721.85843 8671 1722.34256 8670.45735 1728.51157 8663.54257 1729 8663 1728.51587 8662.45735 1722.34679 8655.54257"></polygon%3E%3C/g%3E%3C/g%3E%3C/svg%3E')}.scroll-to-top:hover{opacity:1}.sticky-header{position:sticky;top:0}@media(min-width: 1064px){.sticky-header{position:static}}.sticky-menu{margin-top:2.3rem !important}@media(max-width: 782px){.sticky-menu{margin-top:2.8rem !important}}.sticky-toc-active{position:sticky}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color: rgb(33 33 33 / var(--tw-bg-opacity))}.hover\:text-matisse:hover{color: var(--wp--preset--color--matisse)}.hover\:text-white:hover{--tw-text-opacity: 1;color: rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-opacity-80:hover{--tw-text-opacity: 0.8}.hover\:\!underline:hover{text-decoration-line: underline !important}.hover\:underline:hover{text-decoration-line: underline}.hover\:no-underline:hover{text-decoration-line: none}.hover\:no-underline:hover a{text-decoration:none !important}.focus\:translate-y-0:focus{--tw-translate-y: 0px;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus\:no-underline:focus{text-decoration-line: none}.focus\:no-underline:focus a{text-decoration:none !important}.group:hover .group-hover\:visible{visibility: visible}.group:hover .group-hover\:invisible{visibility: hidden}.group:hover .group-hover\:w-\[43px\]{width: 43px}.group:hover .group-hover\:opacity-90{opacity: 0.9}.child\:absolute > *{position: absolute}.child\:left-0 > *{left: 0px}.child\:block > *{display: block}.child\:h-\[2px\] > *{height: 2px}.child\:rotate-0 > *{--tw-rotate: 0deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.child\:gap-x-5 > *{-moz-column-gap: 1.25rem;column-gap: 1.25rem}.child\:bg-amaranth > *{background-color: var(--wp--preset--color--amaranth)}.child\:fill-none > *{fill: none}.child\:px-8 > *{padding-left: 2rem;padding-right: 2rem}.child\:\!text-base > *{font-size: 1rem !important}.child\:opacity-100 > *{opacity: 1}.child\:duration-200 > *{transition-duration: 200ms}.child\:ease-in-out > *{transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)}.hocus\:underline:hover{text-decoration-line: underline}.hocus\:underline:focus-visible{text-decoration-line: underline}.group:hover .group-hocus\:opacity-100{opacity: 1}.group:focus .group-hocus\:opacity-100{opacity: 1}.group:focus-within .group-hocus\:opacity-100{opacity: 1}details[open] + .toggler-open\:block{display: block}#menu-toggle[open] .burger-open\:left-1\/2{left: 50%}#menu-toggle[open] .burger-open\:top-\[18px\]{top: 18px}#menu-toggle[open] .burger-open\:w-0{width: 0px}#menu-toggle[open] .burger-open\:-rotate-45{--tw-rotate: -45deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#menu-toggle[open] .burger-open\:rotate-45{--tw-rotate: 45deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 1220px){.\31 220\:block{display: block}.\31 220\:flex{display: flex}.\31 220\:hidden{display: none}}@media (min-width: 481px){.xs\:w-\[330px\]{width: 330px}}@media (min-width: 882px){.smd\:mx-auto{margin-left: auto;margin-right: auto}.smd\:mb-1{margin-bottom: 0.25rem}.smd\:ml-12{margin-left: 3rem}.smd\:mt-0{margin-top: 0px}.smd\:block{display: block}.smd\:grid{display: grid}.smd\:hidden{display: none}.smd\:h-44{height: 11rem}.smd\:w-fit{width: -moz-fit-content;width: fit-content}.smd\:grid-cols-2{grid-template-columns: repeat(2, minmax(0, 1fr))}.smd\:items-end{align-items: flex-end}.smd\:justify-end{justify-content: flex-end}.smd\:justify-center{justify-content: center}.smd\:justify-items-start{justify-items: start}.smd\:gap-0{gap: 0px}.smd\:pt-14{padding-top: 3.5rem}.smd\:text-2xl{font-size: 2rem}body .is-layout-flow>*+.smd\:mt-0*{margin-block-start:0}}@media (min-width: 1064px){.md\:block{display: block}}@media (min-width: 1280px){.lg\:gap-x-8{-moz-column-gap: 2rem;column-gap: 2rem}}@media (max-width: 767px){.max-sm\:fixed{position: fixed}.max-sm\:overflow-y-hidden{overflow-y: hidden}}details[open]>summary>i.\[details\[open\]\>summary\>i\&\]\:-rotate-\[180deg\]{--tw-rotate: -180deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}