.elementor-7363 .elementor-element.elementor-element-b845a42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:84px;--padding-bottom:84px;--padding-left:024px;--padding-right:24px;}.elementor-7363 .elementor-element.elementor-element-b845a42:not(.elementor-motion-effects-element-type-background), .elementor-7363 .elementor-element.elementor-element-b845a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE3;}.elementor-7363 .elementor-element.elementor-element-4064f4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7363 .elementor-element.elementor-element-423ee4f.elementor-element{--align-self:center;}.elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive>iframe,.elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive, .elementor-7363 .elementor-element.elementor-element-423ee4f .sponsored-youtube-video > iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .plyr--video:not(.plyr--fullscreen-fallback),
					.elementor-7363 .elementor-element.elementor-element-423ee4f .ose-giphy img,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .getty,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .jx-gallery-player-widget{width:960px!important;max-width:100%!important;}.elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive iframe, .elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive,.elementor-7363 .elementor-element.elementor-element-423ee4f .sponsored-youtube-video > iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .plyr--video:not(.plyr--fullscreen-fallback),
					.elementor-7363 .elementor-element.elementor-element-423ee4f .ose-giphy img,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .getty,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .jx-gallery-player-widget{height:620px!important;max-height:100%!important;}.elementor-7363 .elementor-element.elementor-element-423ee4f .ep-youtube-channel .ose-youtube{height:100%!important;max-height:100%!important;}@media(min-width:768px){.elementor-7363 .elementor-element.elementor-element-4064f4e{--width:960px;}}@media(max-width:1024px){.elementor-7363 .elementor-element.elementor-element-b845a42{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:072px;--padding-bottom:072px;--padding-left:020px;--padding-right:020px;}.elementor-7363 .elementor-element.elementor-element-4064f4e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive>iframe,.elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive, .elementor-7363 .elementor-element.elementor-element-423ee4f .sponsored-youtube-video > iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .plyr--video:not(.plyr--fullscreen-fallback),
					.elementor-7363 .elementor-element.elementor-element-423ee4f .ose-giphy img,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .getty,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .jx-gallery-player-widget{width:600px!important;max-width:100%!important;}.elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive iframe, .elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive,.elementor-7363 .elementor-element.elementor-element-423ee4f .sponsored-youtube-video > iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .plyr--video:not(.plyr--fullscreen-fallback),
					.elementor-7363 .elementor-element.elementor-element-423ee4f .ose-giphy img,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .getty,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .jx-gallery-player-widget{height:560px!important;max-height:100%!important;}.elementor-7363 .elementor-element.elementor-element-423ee4f .ep-youtube-channel .ose-youtube{height:100%!important;max-height:100%!important;}}@media(max-width:767px){.elementor-7363 .elementor-element.elementor-element-b845a42{--padding-top:056px;--padding-bottom:056px;--padding-left:016px;--padding-right:016px;}.elementor-7363 .elementor-element.elementor-element-4064f4e{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive>iframe,.elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive, .elementor-7363 .elementor-element.elementor-element-423ee4f .sponsored-youtube-video > iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .plyr--video:not(.plyr--fullscreen-fallback),
					.elementor-7363 .elementor-element.elementor-element-423ee4f .ose-giphy img,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .getty,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .jx-gallery-player-widget{width:600px!important;max-width:100%!important;}.elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive iframe, .elementor-7363 .elementor-element.elementor-element-423ee4f .embedpress-elements-wrapper .ose-embedpress-responsive,.elementor-7363 .elementor-element.elementor-element-423ee4f .sponsored-youtube-video > iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .plyr--video:not(.plyr--fullscreen-fallback),
					.elementor-7363 .elementor-element.elementor-element-423ee4f .ose-giphy img,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .embera-embed-responsive-provider-gettyimages iframe,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .getty,
					.elementor-7363 .elementor-element.elementor-element-423ee4f .jx-gallery-player-widget{height:560px!important;max-height:100%!important;}.elementor-7363 .elementor-element.elementor-element-423ee4f .ep-youtube-channel .ose-youtube{height:100%!important;max-height:100%!important;}}@media(max-width:1024px) and (min-width:768px){.elementor-7363 .elementor-element.elementor-element-b845a42{--width:100%;}.elementor-7363 .elementor-element.elementor-element-4064f4e{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-f6223bc *//* ===== WIDGET 1: HEADING + TOP SPARKLES =====
     Paste di Elementor Widget: Custom HTML
     Di atas widget iframe plugin.
  =============================================== */
 
  @import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@1,400;1,500&amp;display=swap');
 
  .gik-heading,
  .gik-heading *,
  .gik-heading *::before,
  .gik-heading *::after {
    box-sizing: border-box;
  }
 
  .gik-heading {
    position: relative;
    max-width: 960px;
    margin: 0 auto;
    padding: 0 16px 56px;
    text-align: center;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
  }
 
  .gik-heading__deco {
    position: absolute;
    color: #1E3A6F;
    pointer-events: none;
    user-select: none;
    line-height: 1;
    font-family: -apple-system, sans-serif;
  }
 
  .gik-heading__deco--tl {
    top: -8px;
    left: 6%;
    font-size: 34px;
    opacity: 0.16;
    transform: rotate(-12deg);
  }
 
  .gik-heading__deco--tr {
    top: 24px;
    right: 7%;
    font-size: 22px;
    opacity: 0.2;
    transform: rotate(18deg);
  }
 
  .gik-heading__eyebrow {
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.28em;
    color: rgba(30, 58, 111, 0.6);
    margin: 0 0 18px;
    text-transform: uppercase;
  }
 
  .gik-heading__title {
    font-family: 'Cormorant Garamond', Georgia, "Times New Roman", serif;
    font-style: italic;
    font-weight: 400;
    font-size: 52px;
    line-height: 1.05;
    color: #1E3A6F;
    margin: 0 0 24px;
    letter-spacing: -0.01em;
  }
 
  .gik-heading__sparkle {
    display: inline-block;
    font-style: normal;
    font-size: 0.45em;
    vertical-align: 0.55em;
    margin-left: 0.18em;
    font-family: -apple-system, sans-serif;
  }
 
  .gik-heading__subtitle {
    font-size: 16px;
    line-height: 1.65;
    color: rgba(30, 58, 111, 0.72);
    max-width: 520px;
    margin: 0 auto;
  }
 
  @media (max-width: 1024px) {
    /* Tablet */
    .gik-heading { padding-bottom: 44px; }
    .gik-heading__eyebrow { letter-spacing: 0.24em; margin-bottom: 16px; }
    .gik-heading__title { font-size: 44px; }
    .gik-heading__subtitle { font-size: 15.5px; max-width: 480px; }
    .gik-heading__deco--tl { font-size: 28px; left: 5%; top: 0; }
    .gik-heading__deco--tr { font-size: 20px; right: 5%; top: 20px; }
  }
 
  @media (max-width: 767px) {
    /* Mobile */
    .gik-heading { padding-bottom: 32px; }
    .gik-heading__eyebrow { font-size: 11px; letter-spacing: 0.22em; margin-bottom: 14px; }
    .gik-heading__title { font-size: 30px; }
    .gik-heading__subtitle { font-size: 14.5px; line-height: 1.6; }
    .gik-heading__deco--tl { font-size: 20px; }
    .gik-heading__deco--tr { font-size: 14px; }
  }
 
  @media (max-width: 420px) {
    /* Small mobile */
    .gik-heading__title { font-size: 26px; }
    .gik-heading__subtitle { font-size: 14px; }
    .gik-heading__deco--tl { font-size: 16px; left: 4%; }
    .gik-heading__deco--tr { font-size: 12px; right: 4%; }
  }/* End custom CSS */