.elementor-kit-1316{--e-global-color-primary:#162964;--e-global-color-secondary:#FF5947;--e-global-color-text:#2E2E2E;--e-global-color-accent:#FF5947;--e-global-color-cc64f03:#FF5547;--e-global-color-e51e269:#E54C40;--e-global-color-aa17f27:#02B9C2;--e-global-color-a716926:#02A6AD;--e-global-color-f9d3f84:#0D186A;--e-global-color-50b583f:#0D1850;--e-global-color-d92440f:#234D00;--e-global-color-ebc4251:#113409;--e-global-color-52274a8:#B4DF66;--e-global-color-7049e3d:#A2C85C;--e-global-color-59d25a1:#CEBCF8;--e-global-color-bdcc786:#B9A9DF;--e-global-color-51f4959:#F3E9DF;--e-global-color-b8f71e8:#543321;--e-global-color-2d6a321:#342818;--e-global-color-20695db:#FFC0EF;--e-global-color-97cc2d6:#E5ADC8;--e-global-color-531c52c:#FFC300;--e-global-color-dd9439e:#E6B000;--e-global-color-9ffff4d:#FF7D2D;--e-global-color-4a1f352:#E5651B;--e-global-color-8ae13f8:#000000;--e-global-color-1d041a6:#FFFFFF;--e-global-typography-primary-font-family:"rama-gothic-e";--e-global-typography-primary-font-size:clamp(3.75rem, -1.5287rem + 16.8919vw, 11.5625rem);--e-global-typography-primary-font-weight:900;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:0.9em;--e-global-typography-primary-letter-spacing:0.02em;--e-global-typography-secondary-font-family:"rama-gothic-e";--e-global-typography-secondary-font-size:clamp(2.6875rem, 2.1807rem + 1.6216vw, 3.4375rem);--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1em;--e-global-typography-secondary-letter-spacing:0.03em;--e-global-typography-text-font-family:"rama-gothic-e";--e-global-typography-text-font-size:clamp(2rem, 1.8311rem + 0.5405vw, 2.25rem);--e-global-typography-text-font-weight:600;--e-global-typography-text-line-height:1em;--e-global-typography-text-letter-spacing:0.04em;--e-global-typography-accent-font-family:"rama-gothic-e";--e-global-typography-accent-font-size:clamp(1.5rem, 1.3311rem + 0.5405vw, 1.75rem);--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1em;--e-global-typography-accent-letter-spacing:0.05em;--e-global-typography-7a7fe87-font-family:"rama-gothic-e";--e-global-typography-7a7fe87-font-size:clamp(3.125rem, 0.1689rem + 9.4595vw, 7.5rem);--e-global-typography-7a7fe87-font-weight:900;--e-global-typography-7a7fe87-text-transform:uppercase;--e-global-typography-7a7fe87-line-height:1em;--e-global-typography-7a7fe87-letter-spacing:0.03em;--e-global-typography-4115d0b-font-family:"bookmania";--e-global-typography-4115d0b-font-size:clamp(1.25rem, 0.9966rem + 0.8108vw, 1.625rem);--e-global-typography-4115d0b-font-weight:400;--e-global-typography-4115d0b-line-height:1em;--e-global-typography-4115d0b-letter-spacing:0.02em;--e-global-typography-6cd707b-font-family:"bookmania";--e-global-typography-6cd707b-font-size:clamp(1.0625rem, 0.978rem + 0.2703vw, 1.1875rem);--e-global-typography-6cd707b-font-weight:400;--e-global-typography-6cd707b-line-height:1.3em;--e-global-typography-6cd707b-letter-spacing:0.02em;--e-global-typography-d64a4e8-font-family:"bookmania";--e-global-typography-d64a4e8-font-size:clamp(1.875rem, 1.2838rem + 1.8919vw, 2.75rem);--e-global-typography-d64a4e8-font-weight:400;--e-global-typography-d64a4e8-line-height:1.2em;--e-global-typography-d64a4e8-letter-spacing:-0.01em;--e-global-typography-8aab9f3-font-family:"rama-gothic-e";--e-global-typography-8aab9f3-font-size:clamp(1.125rem, 0.9561rem + 0.5405vw, 1.375rem);--e-global-typography-8aab9f3-font-weight:600;--e-global-typography-8aab9f3-text-transform:uppercase;--e-global-typography-8aab9f3-line-height:1em;--e-global-typography-8aab9f3-letter-spacing:0.05em;--e-global-typography-9ae9b02-font-size:clamp(2.6875rem, 2.1807rem + 1.6216vw, 3.4375rem);--e-global-typography-9ae9b02-font-weight:600;--e-global-typography-9ae9b02-line-height:1em;--e-global-typography-9ae9b02-letter-spacing:0.03em;--e-global-typography-fd72a30-font-family:"bookmania";--e-global-typography-fd72a30-font-size:clamp(2.5rem, 0.8108rem + 5.4054vw, 5rem);--e-global-typography-fd72a30-font-weight:400;--e-global-typography-fd72a30-line-height:1em;--e-global-typography-fd72a30-letter-spacing:-0.03em;--e-global-typography-5fb8442-font-family:"rama-gothic-e";--e-global-typography-5fb8442-font-size:18px;--e-global-typography-5fb8442-font-weight:600;--e-global-typography-5fb8442-line-height:1em;--e-global-typography-5fb8442-letter-spacing:0.03em;--e-global-typography-26eeb33-font-family:"bookmania";--e-global-typography-26eeb33-font-size:12px;--e-global-typography-26eeb33-font-weight:400;--e-global-typography-26eeb33-line-height:1.5em;--e-global-typography-26eeb33-letter-spacing:0.02em;color:var( --e-global-color-8ae13f8 );font-family:"rama-gothic-e", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-kit-1316 button,.elementor-kit-1316 input[type="button"],.elementor-kit-1316 input[type="submit"],.elementor-kit-1316 .elementor-button{background-color:var( --e-global-color-9ffff4d );font-family:var( --e-global-typography-8aab9f3-font-family ), Sans-serif;font-size:var( --e-global-typography-8aab9f3-font-size );font-weight:var( --e-global-typography-8aab9f3-font-weight );text-transform:var( --e-global-typography-8aab9f3-text-transform );line-height:var( --e-global-typography-8aab9f3-line-height );letter-spacing:var( --e-global-typography-8aab9f3-letter-spacing );color:var( --e-global-color-50b583f );border-style:none;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-kit-1316 button:hover,.elementor-kit-1316 button:focus,.elementor-kit-1316 input[type="button"]:hover,.elementor-kit-1316 input[type="button"]:focus,.elementor-kit-1316 input[type="submit"]:hover,.elementor-kit-1316 input[type="submit"]:focus,.elementor-kit-1316 .elementor-button:hover,.elementor-kit-1316 .elementor-button:focus{background-color:var( --e-global-color-4a1f352 );color:var( --e-global-color-50b583f );}.elementor-kit-1316 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1316 p{margin-block-end:1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-1316 button,.elementor-kit-1316 input[type="button"],.elementor-kit-1316 input[type="submit"],.elementor-kit-1316 .elementor-button{font-size:var( --e-global-typography-8aab9f3-font-size );line-height:var( --e-global-typography-8aab9f3-line-height );letter-spacing:var( --e-global-typography-8aab9f3-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1316 button,.elementor-kit-1316 input[type="button"],.elementor-kit-1316 input[type="submit"],.elementor-kit-1316 .elementor-button{font-size:var( --e-global-typography-8aab9f3-font-size );line-height:var( --e-global-typography-8aab9f3-line-height );letter-spacing:var( --e-global-typography-8aab9f3-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html, body {
    overflow-x: hidden;
}

p:last-of-type {
    margin-block-end: 0;
}

ul, ol {
    margin-block-start: 1em;
}

.flex .elementor-icon {
    display: flex;
}

.doodle-underline span {
    position: relative;
}

.doodle-underline span:before {
    content: '';
    background: url(https://modelsystem.org/wp-content/uploads/2026/06/doodle-1.png) no-repeat;
    background-size: contain;
    background-position: bottom right;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
}

@media (max-width: 1024px) {
    .inline img {
        width: 75px;
    }
}

@media (max-width: 767px) {
    .inline img {
        width: 42px;
    }
}/* End custom CSS */