.elementor-kit-904{--e-global-color-primary:#000000;--e-global-color-secondary:#282828;--e-global-color-text:#333333;--e-global-color-accent:#0077FF;--e-global-color-572b9756:#F0F0F0;--e-global-color-598c6154:#11BB88;--e-global-color-1c87ba28:#55BB00;--e-global-color-4bfce79a:#FFCC00;--e-global-color-19199b6f:#DD0077;--e-global-color-038a03b:#8811BB;--e-global-color-8252bc7:#B0B0B080;--e-global-color-4f25a85a:#FFF;--e-global-color-f1826d1:#F0F0F0;--e-global-color-7af89a03:#BBBBBB;--e-global-color-3f190adb:#808080;--e-global-color-d045242:#505050;--e-global-color-463d72d:#80808080;--e-global-color-abf5eed:#131D3A;--e-global-color-5bfa8cb:#18204E;--e-global-color-f351edd:#001133;--e-global-color-780f02ef:#001177;--e-global-color-17edc66e:#0055BB;--e-global-color-7b28378f:#1188BB;--e-global-color-56e341c5:#00CCFF;--e-global-color-6d44dae4:#88BBFF;--e-global-color-3592d9a9:#88DDFF;--e-global-color-5726c90d:#BBEEFF;--e-global-color-1be1c065:#770022;--e-global-color-783ec0e7:#BB0055;--e-global-color-4888bc72:#DD0077;--e-global-color-790e5b1e:#FF0077;--e-global-color-1956fa8d:#FF00DD;--e-global-color-49b9e1bc:#FF88BB;--e-global-color-56b32c12:#FF88DD;--e-global-color-1bbfe4c:#FFBBEE;--e-global-color-74e3c10f:#337700;--e-global-color-6a0acd6:#55BB00;--e-global-color-4fe373e6:#88BB11;--e-global-color-14b26f03:#77FF00;--e-global-color-23db1df7:#BBFF00;--e-global-color-4ad3ef6b:#BBFF88;--e-global-color-4500243f:#DDFF88;--e-global-color-12a646c9:#EEFFBB;--e-global-color-57b2e160:#330077;--e-global-color-17365523:#5500DD;--e-global-color-5ac43539:#7700FF;--e-global-color-60073aa2:#8811BB;--e-global-color-304dd0e8:#BB00FF;--e-global-color-63f47cc8:#BB88FF;--e-global-color-530085fb:#DD88FF;--e-global-color-63722b08:#EEBBFF;--e-global-color-1cf66fbb:#773300;--e-global-color-384ad55f:#BB5500;--e-global-color-4dc7f90c:#DD7700;--e-global-color-38f935fd:#FF7700;--e-global-color-4efcc724:#FFCC00;--e-global-color-4a8c787b:#FFBB88;--e-global-color-34f2118c:#FFDD88;--e-global-color-3bf41649:#FFEEBB;--e-global-color-30414450:#007733;--e-global-color-788614b9:#00BB55;--e-global-color-79b381f5:#11BB88;--e-global-color-443eb9e5:#00FF77;--e-global-color-26a963f1:#00FFBB;--e-global-color-3f11039:#88FFBB;--e-global-color-3ad1e80:#88FFDD;--e-global-color-45813667:#BBFFEE;--e-global-color-853a43c:#30A5FC;--e-global-color-6cf1e6f:#FFD100;--e-global-color-a1b89aa:#8DCDFD;--e-global-typography-text-font-family:"Geologica";--e-global-typography-text-font-size:1em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Geologica";--e-global-typography-accent-font-size:1.2em;--e-global-typography-accent-font-weight:700;--e-global-typography-primary-font-family:"Geologica";--e-global-typography-primary-font-size:1.15em;--e-global-typography-primary-font-weight:normal;--e-global-typography-primary-line-height:1.6em;--e-global-typography-secondary-font-family:"Geologica";--e-global-typography-secondary-font-size:1.3em;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.7em;--e-global-typography-ef085c4-font-family:"Geologica";--e-global-typography-ef085c4-font-size:3.6vw;--e-global-typography-ef085c4-font-weight:700;--e-global-typography-ef085c4-text-transform:uppercase;--e-global-typography-ef085c4-line-height:1.2em;--e-global-typography-e5874c6-font-family:"Geologica";--e-global-typography-e5874c6-font-size:4em;--e-global-typography-e5874c6-font-weight:300;--e-global-typography-e5874c6-text-transform:none;--e-global-typography-e5874c6-line-height:0.9em;--e-global-typography-e5874c6-letter-spacing:-2px;--e-global-typography-125d47d-font-family:"Geologica";--e-global-typography-125d47d-font-size:2.5em;--e-global-typography-125d47d-font-weight:700;--e-global-typography-125d47d-text-transform:uppercase;--e-global-typography-125d47d-line-height:1.2em;--e-global-typography-67314be-font-family:"Geologica";--e-global-typography-67314be-font-size:3.3em;--e-global-typography-67314be-font-weight:300;--e-global-typography-67314be-text-transform:none;--e-global-typography-67314be-line-height:0.9em;--e-global-typography-67314be-letter-spacing:-1px;--e-global-typography-5a27937-font-family:"Geologica";--e-global-typography-5a27937-font-size:2em;--e-global-typography-5a27937-font-weight:700;--e-global-typography-5a27937-text-transform:uppercase;--e-global-typography-5a27937-line-height:1.2em;--e-global-typography-0aa566d-font-family:"Geologica";--e-global-typography-0aa566d-font-size:2.6em;--e-global-typography-0aa566d-font-weight:300;--e-global-typography-0aa566d-text-transform:none;--e-global-typography-0aa566d-line-height:1.15em;--e-global-typography-0aa566d-letter-spacing:-0.2px;--e-global-typography-25d5615-font-family:"Geologica";--e-global-typography-25d5615-font-size:1.7em;--e-global-typography-25d5615-font-weight:700;--e-global-typography-25d5615-text-transform:uppercase;--e-global-typography-25d5615-line-height:1.2em;--e-global-typography-7149360-font-family:"Geologica";--e-global-typography-7149360-font-size:1.4em;--e-global-typography-7149360-font-weight:700;--e-global-typography-7149360-text-transform:uppercase;--e-global-typography-7149360-line-height:1.2em;--e-global-typography-2f65e86-font-family:"Geologica";--e-global-typography-2f65e86-font-size:1.2em;--e-global-typography-2f65e86-font-weight:700;--e-global-typography-2f65e86-text-transform:uppercase;--e-global-typography-2f65e86-line-height:1.2em;--e-global-typography-af1cc94-font-family:"Geologica";--e-global-typography-af1cc94-font-size:1.9em;--e-global-typography-af1cc94-font-weight:200;--e-global-typography-af1cc94-line-height:1.2em;--e-global-typography-6861aca-font-family:"Geologica";--e-global-typography-6861aca-font-size:0.8em;--e-global-typography-6861aca-font-weight:300;--e-global-typography-6861aca-line-height:1em;--e-global-typography-6861aca-letter-spacing:0.1px;--e-global-typography-6861aca-word-spacing:1px;--e-global-typography-51b6927-font-family:"Instrument Serif";--e-global-typography-51b6927-font-style:italic;--e-global-typography-008e8b0-font-family:"Instrument Serif";--e-global-typography-008e8b0-font-size:2em;--e-global-typography-008e8b0-font-weight:100;--e-global-typography-008e8b0-text-transform:capitalize;--e-global-typography-008e8b0-font-style:italic;--e-global-typography-008e8b0-line-height:1.2em;--e-global-typography-cd142fb-font-family:"Instrument Serif";--e-global-typography-cd142fb-font-size:5em;--e-global-typography-cd142fb-font-weight:100;--e-global-typography-cd142fb-text-transform:capitalize;--e-global-typography-cd142fb-font-style:italic;--e-global-typography-cd142fb-line-height:1.2em;--e-global-typography-b26b0c3-font-family:"Instrument Serif";--e-global-typography-b26b0c3-font-size:9em;--e-global-typography-b26b0c3-font-weight:100;--e-global-typography-b26b0c3-text-transform:capitalize;--e-global-typography-b26b0c3-font-style:italic;--e-global-typography-b26b0c3-line-height:1.2em;--e-global-typography-c7d8503-font-family:"Trebuchet MS";--e-global-typography-c7d8503-font-size:14px;font-family:var( --e-global-typography-text-font-family ), Geologica, Rubik, Roboto, \'pt sans\', \'trebuchet ms\', tahoma, arial, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-904 button,.elementor-kit-904 input[type="button"],.elementor-kit-904 input[type="submit"],.elementor-kit-904 .elementor-button{background-color:var( --e-global-color-accent );font-size:1em;font-weight:700;text-transform:uppercase;line-height:1.6em;letter-spacing:1px;color:var( --e-global-color-4f25a85a );box-shadow:0px 0px 2px 0px rgba(255, 255, 255, 0.5) inset;border-radius:3px 3px 3px 3px;padding:10px 20px 10px 20px;}.elementor-kit-904 button:hover,.elementor-kit-904 button:focus,.elementor-kit-904 input[type="button"]:hover,.elementor-kit-904 input[type="button"]:focus,.elementor-kit-904 input[type="submit"]:hover,.elementor-kit-904 input[type="submit"]:focus,.elementor-kit-904 .elementor-button:hover,.elementor-kit-904 .elementor-button:focus{background-color:var( --e-global-color-79b381f5 );color:#FFFFFF;box-shadow:0px 0px 4px 0px rgba(255, 255, 255, 0.69) inset;}.elementor-kit-904 e-page-transition{background-color:#FFBC7D;}.elementor-kit-904 a{color:var( --e-global-color-17edc66e );}.elementor-kit-904 a:hover{color:var( --e-global-color-780f02ef );}.elementor-kit-904 h1{font-family:var( --e-global-typography-ef085c4-font-family ), Geologica, Rubik, Roboto, \'pt sans\', \'trebuchet ms\', tahoma, arial, sans-serif;font-size:var( --e-global-typography-ef085c4-font-size );font-weight:var( --e-global-typography-ef085c4-font-weight );text-transform:var( --e-global-typography-ef085c4-text-transform );line-height:var( --e-global-typography-ef085c4-line-height );}.elementor-kit-904 h2{font-family:var( --e-global-typography-125d47d-font-family ), Geologica, Rubik, Roboto, \'pt sans\', \'trebuchet ms\', tahoma, arial, sans-serif;font-size:var( --e-global-typography-125d47d-font-size );font-weight:var( --e-global-typography-125d47d-font-weight );text-transform:var( --e-global-typography-125d47d-text-transform );line-height:var( --e-global-typography-125d47d-line-height );}.elementor-kit-904 h3{font-family:var( --e-global-typography-5a27937-font-family ), Geologica, Rubik, Roboto, \'pt sans\', \'trebuchet ms\', tahoma, arial, sans-serif;font-size:var( --e-global-typography-5a27937-font-size );font-weight:var( --e-global-typography-5a27937-font-weight );text-transform:var( --e-global-typography-5a27937-text-transform );line-height:var( --e-global-typography-5a27937-line-height );}.elementor-kit-904 h4{font-family:var( --e-global-typography-25d5615-font-family ), Geologica, Rubik, Roboto, \'pt sans\', \'trebuchet ms\', tahoma, arial, sans-serif;font-size:var( --e-global-typography-25d5615-font-size );font-weight:var( --e-global-typography-25d5615-font-weight );text-transform:var( --e-global-typography-25d5615-text-transform );line-height:var( --e-global-typography-25d5615-line-height );}.elementor-kit-904 h5{font-family:var( --e-global-typography-7149360-font-family ), Geologica, Rubik, Roboto, \'pt sans\', \'trebuchet ms\', tahoma, arial, sans-serif;font-size:var( --e-global-typography-7149360-font-size );font-weight:var( --e-global-typography-7149360-font-weight );text-transform:var( --e-global-typography-7149360-text-transform );line-height:var( --e-global-typography-7149360-line-height );}.elementor-kit-904 h6{font-family:var( --e-global-typography-2f65e86-font-family ), Geologica, Rubik, Roboto, \'pt sans\', \'trebuchet ms\', tahoma, arial, sans-serif;font-size:var( --e-global-typography-2f65e86-font-size );font-weight:var( --e-global-typography-2f65e86-font-weight );text-transform:var( --e-global-typography-2f65e86-text-transform );line-height:var( --e-global-typography-2f65e86-line-height );}.elementor-kit-904 input:not([type="button"]):not([type="submit"]),.elementor-kit-904 textarea,.elementor-kit-904 .elementor-field-textual{color:#333333;background-color:#FFFFFF;box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.2);}.elementor-kit-904 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-904 textarea:focus,.elementor-kit-904 .elementor-field-textual:focus{box-shadow:0px 1px 5px 0px rgba(0, 0, 0, 0.25);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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);}.elementor-lightbox{--lightbox-header-icons-size:14px;--lightbox-navigation-icons-size:12px;}@media(max-width:1024px){.elementor-kit-904{--e-global-typography-ef085c4-font-size:2.4em;--e-global-typography-e5874c6-font-size:3.4em;--e-global-typography-e5874c6-letter-spacing:0px;--e-global-typography-125d47d-font-size:2.1em;--e-global-typography-125d47d-line-height:1.3em;--e-global-typography-67314be-font-size:2.8em;--e-global-typography-5a27937-font-size:1.8em;--e-global-typography-0aa566d-font-size:2.4em;--e-global-typography-25d5615-font-size:1.6em;--e-global-typography-7149360-font-size:1.4em;--e-global-typography-2f65e86-font-size:1.2em;--e-global-typography-af1cc94-font-size:1.6em;--e-global-typography-008e8b0-font-size:2.1em;--e-global-typography-008e8b0-line-height:1.3em;--e-global-typography-cd142fb-font-size:2.3em;--e-global-typography-cd142fb-line-height:1.3em;--e-global-typography-b26b0c3-font-size:2.4em;--e-global-typography-b26b0c3-line-height:1.3em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-904 h1{font-size:var( --e-global-typography-ef085c4-font-size );line-height:var( --e-global-typography-ef085c4-line-height );}.elementor-kit-904 h2{font-size:var( --e-global-typography-125d47d-font-size );line-height:var( --e-global-typography-125d47d-line-height );}.elementor-kit-904 h3{font-size:var( --e-global-typography-5a27937-font-size );line-height:var( --e-global-typography-5a27937-line-height );}.elementor-kit-904 h4{font-size:var( --e-global-typography-25d5615-font-size );line-height:var( --e-global-typography-25d5615-line-height );}.elementor-kit-904 h5{font-size:var( --e-global-typography-7149360-font-size );line-height:var( --e-global-typography-7149360-line-height );}.elementor-kit-904 h6{font-size:var( --e-global-typography-2f65e86-font-size );line-height:var( --e-global-typography-2f65e86-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-904{--e-global-typography-secondary-font-size:1.2em;--e-global-typography-ef085c4-line-height:1em;--e-global-typography-e5874c6-font-size:2.2em;--e-global-typography-e5874c6-line-height:1em;--e-global-typography-125d47d-font-size:2.1em;--e-global-typography-125d47d-line-height:1.1em;--e-global-typography-67314be-font-size:2em;--e-global-typography-67314be-line-height:1em;--e-global-typography-0aa566d-font-size:1.8em;--e-global-typography-0aa566d-line-height:1.1em;--e-global-typography-af1cc94-font-size:1.4em;--e-global-typography-008e8b0-font-size:1.5em;--e-global-typography-008e8b0-line-height:1.2em;--e-global-typography-cd142fb-font-size:1.8em;--e-global-typography-cd142fb-line-height:1.2em;--e-global-typography-b26b0c3-font-size:2em;--e-global-typography-b26b0c3-line-height:1.2em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-904 h1{font-size:var( --e-global-typography-ef085c4-font-size );line-height:var( --e-global-typography-ef085c4-line-height );}.elementor-kit-904 h2{font-size:var( --e-global-typography-125d47d-font-size );line-height:var( --e-global-typography-125d47d-line-height );}.elementor-kit-904 h3{font-size:var( --e-global-typography-5a27937-font-size );line-height:var( --e-global-typography-5a27937-line-height );}.elementor-kit-904 h4{font-size:var( --e-global-typography-25d5615-font-size );line-height:var( --e-global-typography-25d5615-line-height );}.elementor-kit-904 h5{font-size:var( --e-global-typography-7149360-font-size );line-height:var( --e-global-typography-7149360-line-height );}.elementor-kit-904 h6{font-size:var( --e-global-typography-2f65e86-font-size );line-height:var( --e-global-typography-2f65e86-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.entry-title{text-align:center;}
.page-content p {font-size: 1.4em;line-height: 1.4em;}
.entry-title
, .page-content p {
    max-width: 960px;
    margin: auto;
}

.cursive {
    font-family: 'Instrument Serif';
    font-style: italic;
}

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

.wonder{
width: fit-content;;
    max-width: 1920px;
    border: 6px solid #f5f5f560;
    box-shadow: 0 2px 10px #808080aa;
    border-top-width: 30px;
    margin-left:auto;
    margin-right:auto;
    border-radius: var(--radius-xs);
}

html{
    --radius: 3px;
    --radius-s: 8px;
    --radius-m: 20px;
    --radius-l: 40px;
    --radius-o: 9999px;
    --color-0: #f0f0f0;
    --color-1: #001177;
    --color-2: #0077ff;
    --color-21: #0046cb;
    --color-3: #11bb88;
    --color-4: #55bb00;
    --color-5: #ffcc00;
    --color-6: #dd0077;
    --color-7: #8811bb;
    --shadow: 0 1px 2px rgba(0, 17, 119, 0.05), 0 2px 4px rgba(0, 17, 119, 0.03), 0 4px 8px rgba(0, 0, 0, 0.03), 0 8px 16px rgba(0, 0, 0, 0.02);
    --shadow-s: 0 1px 3px rgba(0, 17, 119, 0.08), 0 3px 6px rgba(0, 17, 119, 0.05), 0 6px 12px rgba(0, 0, 0, 0.05), 0 12px 24px rgba(0, 0, 0, 0.04);
    --shadow-m: 0 2px 4px rgba(0, 17, 119, 0.12), 0 4px 8px rgba(0, 17, 119, 0.08), 0 8px 16px rgba(0, 0, 0, 0.08), 0 16px 32px rgba(0, 0, 0, 0.06);
    --shadow-l: 0 4px 8px rgba(0, 17, 119, 0.15), 0 8px 16px rgba(0, 17, 119, 0.10), 0 16px 32px rgba(0, 0, 0, 0.10), 0 32px 64px rgba(0, 0, 0, 0.08);
    --superellipse: 1;
}

.chip li{
    letter-spacing: -0.02em;
    padding: 4px 12px;
    text-align: center;
    color: var(--text);
    background: rgba(255, 255, 255, 0.15);
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
    border-radius: var(--radius-o);
    border:1px solid #fff2;
    box-shadow: 0 2px 4px #00117730;
}

.chip-light li{
    border: 1px solid #ffffff40;
    
}

@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}



@keyframes bounceInDownSoft {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(0.215,0.61,0.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,-50px,0)
    }

    30% {
        opacity: 1;
        transform: translate3d(0,10px,0)
    }

    60% {
        transform: translate3d(0,-7px,0)
    }

    85% {
        transform: translate3d(0,1px,0)
    }

    to {
        transform: none
    }
}

.elementor-element.bounceInDown {
    animation-name: bounceInDownSoft;
}



.elementor-animation-grow:hover, 
.elementor-animation-grow:focus, 
.elementor-animation-grow:active {
    -webkit-transform: scale(1.02) !important;
    transform: scale(1.02) !important;
}


.elementor-lightbox .elementor-lightbox-item{padding:0!important}


.site-footer {padding:0;}/* End custom CSS */