.elementor-1039 .elementor-element.elementor-element-ca6a788>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1039 .elementor-element.elementor-element-ca6a788:not(.elementor-motion-effects-element-type-background),.elementor-1039 .elementor-element.elementor-element-ca6a788>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3241507D;background-image:url("https://puzzlefantasy.io/wp-content/uploads/img_hexagon.png");background-position:center center;background-size:contain}.elementor-1039 .elementor-element.elementor-element-ca6a788{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-1039 .elementor-element.elementor-element-ca6a788>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1039 .elementor-element.elementor-element-ca6a788>.elementor-shape-top .elementor-shape-fill{fill:#111e2a}.elementor-1039 .elementor-element.elementor-element-ca6a788>.elementor-shape-top svg{height:100px}.elementor-1039 .elementor-element.elementor-element-d51002d>.elementor-element-populated{padding:0}.elementor-1039 .elementor-element.elementor-element-bbecac0{overflow:hidden;padding:0 0 50px}.elementor-bc-flex-widget .elementor-1039 .elementor-element.elementor-element-99ab7f8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1039 .elementor-element.elementor-element-99ab7f8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1039 .elementor-element.elementor-element-99ab7f8>.elementor-element-populated{padding:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1039 .elementor-element.elementor-element-4a3d2c0{width:var(--container-widget-width,900px);max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;top:1px}body:not(.rtl) .elementor-1039 .elementor-element.elementor-element-4a3d2c0{left:-45%}body.rtl .elementor-1039 .elementor-element.elementor-element-4a3d2c0{right:-45%}.elementor-bc-flex-widget .elementor-1039 .elementor-element.elementor-element-49eb34d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1039 .elementor-element.elementor-element-49eb34d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1039 .elementor-element.elementor-element-49eb34d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-1039 .elementor-element.elementor-element-49eb34d>.elementor-element-populated{padding:0 0 0 30px}.elementor-1039 .elementor-element.elementor-element-55a4de0{--spacer-size:180px}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-1039 .elementor-element.elementor-element-9ee67df .premium-dual-header-first-header span{display:block}.elementor-1039 .elementor-element.elementor-element-9ee67df .premium-dual-header-first-span{font-family:"Chelsea Market",Sans-serif;font-size:.5em;font-weight:400;color:#fff}.elementor-1039 .elementor-element.elementor-element-9ee67df .premium-dual-header-second-header{font-family:"Chelsea Market",Sans-serif;font-size:1.8em;font-weight:700;color:#61ce70}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-1039 .elementor-element.elementor-element-db15561{font-family:"Noto Sans KR",Sans-serif;font-size:.8em;font-weight:400;line-height:1.5em;color:#fff}.elementor-1039 .elementor-element.elementor-element-a452206 .premium-dual-header-first-header span{display:block}.elementor-1039 .elementor-element.elementor-element-a452206>.elementor-widget-container{margin:30px 0 10px}.elementor-1039 .elementor-element.elementor-element-a452206{text-align:left}.elementor-1039 .elementor-element.elementor-element-a452206 .premium-dual-header-first-span{font-family:"Chelsea Market",Sans-serif;font-size:.5em;font-weight:400;color:#fff}.elementor-1039 .elementor-element.elementor-element-a452206 .premium-dual-header-second-header{font-family:"Chelsea Market",Sans-serif;font-size:1.5em;font-weight:700;letter-spacing:2px;color:#fff}.elementor-1039 .elementor-element.elementor-element-e1e8cf3>.elementor-widget-container{margin:0}.elementor-1039 .elementor-element.elementor-element-e1e8cf3{text-align:start}.elementor-1039 .elementor-element.elementor-element-e1e8cf3 img{box-shadow:0px 0px 100px 7px rgba(0,255,171.99999999999994,.28)}.elementor-1039 .elementor-element.elementor-element-2b4d964>.elementor-widget-container{margin:0}.elementor-1039 .elementor-element.elementor-element-2b4d964{text-align:start}.elementor-1039 .elementor-element.elementor-element-2b4d964 img{box-shadow:0px 0px 100px 7px rgba(0,255,171.99999999999994,.28)}.elementor-1039 .elementor-element.elementor-element-c4a44d2>.elementor-widget-container{margin:0}.elementor-1039 .elementor-element.elementor-element-c4a44d2{text-align:start}.elementor-1039 .elementor-element.elementor-element-c4a44d2 img{box-shadow:0px 0px 100px 7px rgba(0,255,171.99999999999994,.28)}.elementor-1039 .elementor-element.elementor-element-0efe538{--spacer-size:100px}.elementor-1039 .elementor-element.elementor-element-ddc69ae:not(.elementor-motion-effects-element-type-background),.elementor-1039 .elementor-element.elementor-element-ddc69ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1039 .elementor-element.elementor-element-ddc69ae{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:150px 0}.elementor-1039 .elementor-element.elementor-element-ddc69ae>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1039 .elementor-element.elementor-element-40dc4b8 .premium-dual-header-first-header span{display:block}.elementor-1039 .elementor-element.elementor-element-40dc4b8{text-align:center}.elementor-1039 .elementor-element.elementor-element-40dc4b8 .premium-dual-header-first-span{font-family:"Chelsea Market",Sans-serif;font-size:.5em;font-weight:400;color:#61ce70}.elementor-1039 .elementor-element.elementor-element-40dc4b8 .premium-dual-header-second-header{font-family:"Chelsea Market",Sans-serif;font-size:1.8em;font-weight:700;color:#324150}.elementor-1039 .elementor-element.elementor-element-4690dc6{--spacer-size:50px}.elementor-widget-ha-justified-gallery .justified-gallery>.ha-justified-grid__item>.caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-ha-justified-gallery .ha-filter__item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1039 .elementor-element.elementor-element-593260a .ha-justified-grid__wrap{--justified-grid-pull:10px}.elementor-1039 .elementor-element.elementor-element-593260a .ha-justified-grid__item:hover img{cursor:pointer}.elementor-1039 .elementor-element.elementor-element-593260a .justified-gallery>.ha-justified-grid__item>.caption{font-family:"Chelsea Market",Sans-serif;font-weight:400}.elementor-1039 .elementor-element.elementor-element-593260a .ha-filter__item{font-family:"Chelsea Market",Sans-serif;font-weight:400}.elementor-1039 .elementor-element.elementor-element-593260a .ha-filter{text-align:left}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-1039 .elementor-element.elementor-element-b2eb4bb>.elementor-widget-container{padding:20px 0 0}.elementor-1039 .elementor-element.elementor-element-b2eb4bb{text-align:center}.elementor-1039 .elementor-element.elementor-element-b2eb4bb .elementor-heading-title{font-family:"Noto Sans KR",Sans-serif;font-size:1.2em;font-weight:700;color:#111e2a}.elementor-1039 .elementor-element.elementor-element-2347d2c{text-align:center}.elementor-1039 .elementor-element.elementor-element-2347d2c .elementor-heading-title{font-family:"Noto Sans KR",Sans-serif;font-size:.8em;font-weight:400;line-height:1.5em;color:#111e2a}.elementor-1039 .elementor-element.elementor-element-8458341:not(.elementor-motion-effects-element-type-background),.elementor-1039 .elementor-element.elementor-element-8458341>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://puzzlefantasy.io/wp-content/uploads/bg_chrtall.jpg");background-size:cover}.elementor-1039 .elementor-element.elementor-element-8458341>.elementor-background-overlay{background-color:#111e2a;opacity:.9;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1039 .elementor-element.elementor-element-8458341{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1039 .elementor-element.elementor-element-8458341>.elementor-shape-top svg{height:100px}.elementor-1039 .elementor-element.elementor-element-8458341>.elementor-shape-bottom svg{height:100px;transform:translateX(-50%) rotateY(180deg)}.elementor-1039 .elementor-element.elementor-element-8458341>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-1039 .elementor-element.elementor-element-2deb1a1{overflow:hidden}.elementor-bc-flex-widget .elementor-1039 .elementor-element.elementor-element-7425bf1.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-1039 .elementor-element.elementor-element-7425bf1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-1039 .elementor-element.elementor-element-7425bf1>.elementor-element-populated{padding:0}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container i{color:var(--e-global-color-primary)}.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container svg{fill:var(--e-global-color-primary)}.elementor-widget-premium-addon-video-box .premium-video-box-text{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-addon-video-box .premium-video-box-description-container:hover .premium-video-box-text{color:var(--e-global-color-primary)}.elementor-widget-premium-addon-video-box .premium-video-box-description-container{background-color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-close i{color:var(--e-global-color-secondary)}.elementor-widget-premium-addon-video-box .premium-video-box-sticky-infobar{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-addon-video-box .premium-youtube-vid-title{color:var(--e-global-color-primary)}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-container>div{aspect-ratio:1.5}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,.5))}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-play-icon-container{left:50%;top:50%;background-color:transparent;background-image:linear-gradient(150deg,#ff7c7c 0%,#f70e16 100%);border-radius:100px;padding:25px}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-play-icon-container i{font-size:30px;color:#fff}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-play-icon-container svg{width:30px;height:30px;fill:#fff}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-play-icon-container:hover i{color:#fff}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-play-icon-container:hover svg{fill:#fff}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-play-icon-container:hover{padding:22px}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 )}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 )}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 )}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 )}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 )}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 )}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-sticky-apply .premium-video-box-play-icon{padding:40px}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-sticky-close{background:#fff}.elementor-1039 .elementor-element.elementor-element-07a123c .premium-video-box-sticky-close i{font-size:15px}.elementor-1039 .elementor-element.elementor-element-123d21e{--spacer-size:30px}.elementor-1039 .elementor-element.elementor-element-0376102 .premium-dual-header-first-header span{display:block}.elementor-1039 .elementor-element.elementor-element-0376102 .premium-dual-header-first-span{font-family:"Chelsea Market",Sans-serif;font-size:.5em;font-weight:400;color:#fff}.elementor-1039 .elementor-element.elementor-element-0376102 .premium-dual-header-second-header{font-family:"Chelsea Market",Sans-serif;font-size:1.8em;font-weight:700;color:#61ce70}.elementor-1039 .elementor-element.elementor-element-ac675f9{font-family:"Noto Sans KR",Sans-serif;font-size:.8em;font-weight:400;line-height:1.5em;color:#fff}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-eael-creative-button .eael-creative-button--rayen:before,.elementor-widget-eael-creative-button .eael-creative-button--winona:after,.elementor-widget-eael-creative-button .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,.elementor-widget-eael-creative-button .eael-creative-button.eael-creative-button--saqui:after{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button-icon-left svg,.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button-icon-right svg{rotate:0deg}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button-icon-left i,.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button-icon-right i{rotate:0deg}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button-icon-right{margin-left:20px}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button-icon-left{margin-right:20px}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button--shikoba i{left:20%}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button i{font-size:20px;color:#fff}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button svg{height:20px;width:20px;fill:#fff}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button .cretive-button-text{font-family:"Noto Sans KR",Sans-serif;font-size:1.1em}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button-wrapper{justify-content:flex-start}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button{padding:20px 45px;color:#fff;background-color:#333;border-radius:10px}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--winona:after{padding:20px 45px;color:#fff}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--winona>.creative-button-inner{padding:20px 45px}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--tamaya:before{padding:20px 45px;color:#fff;background-color:#333}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--rayen:before{padding:20px 45px;background-color:#f54}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--rayen>.creative-button-inner{padding:20px 45px}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--saqui:after{padding:20px 45px;color:#fff}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button .creative-button-inner svg{fill:#fff}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#fff}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--tamaya:after{color:#fff;background-color:#333}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#333}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--wayra:hover{background-color:#333}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button:before{border-radius:10px}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button:after{border-radius:10px}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button:hover i{color:#fff}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button:hover .creative-button-inner svg{fill:#fff}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button:hover{color:#fff;background-color:#f54}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button:hover svg{fill:#fff}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--ujarak:before{background-color:#f54}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--wayra:hover:before{background-color:#f54}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#f54}.elementor-1039 .elementor-element.elementor-element-54f1b25 .eael-creative-button.eael-creative-button--rayen:hover:before{background-color:#f54}.elementor-1039 .elementor-element.elementor-element-eba8eb1{--spacer-size:100px}.elementor-1039 .elementor-element.elementor-element-d0d7184>.elementor-element-populated{padding:0 0 0 30px}.elementor-1039 .elementor-element.elementor-element-2f35fa6{width:var(--container-widget-width,900px);max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;top:1px}body:not(.rtl) .elementor-1039 .elementor-element.elementor-element-2f35fa6{left:0}body.rtl .elementor-1039 .elementor-element.elementor-element-2f35fa6{right:0}.elementor-1039 .elementor-element.elementor-element-e293beb{--spacer-size:850px}.elementor-1039 .elementor-element.elementor-element-23ff22f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1039 .elementor-element.elementor-element-23ff22f:not(.elementor-motion-effects-element-type-background),.elementor-1039 .elementor-element.elementor-element-23ff22f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3241507D;background-image:url("https://puzzlefantasy.io/wp-content/uploads/img_hexagon.png");background-position:center center;background-size:contain}.elementor-1039 .elementor-element.elementor-element-23ff22f>.elementor-background-overlay{background-image:url("https://puzzlefantasy.io/wp-content/uploads/T049_04_T111.png");background-position:bottom right;background-repeat:no-repeat;background-size:60% auto;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1039 .elementor-element.elementor-element-23ff22f{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1039 .elementor-element.elementor-element-23ff22f>.elementor-shape-top .elementor-shape-fill{fill:#111e2a}.elementor-1039 .elementor-element.elementor-element-23ff22f>.elementor-shape-top svg{height:50px}.elementor-1039 .elementor-element.elementor-element-12f5d75{overflow:hidden}.elementor-bc-flex-widget .elementor-1039 .elementor-element.elementor-element-cade513.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1039 .elementor-element.elementor-element-cade513.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1039 .elementor-element.elementor-element-f71dc8f{--spacer-size:100px}.elementor-1039 .elementor-element.elementor-element-09a3c86 .premium-dual-header-first-header span{display:block}.elementor-1039 .elementor-element.elementor-element-09a3c86{text-align:center}.elementor-1039 .elementor-element.elementor-element-09a3c86 .premium-dual-header-first-span{font-family:"Chelsea Market",Sans-serif;font-size:.5em;font-weight:400;color:#fff}.elementor-1039 .elementor-element.elementor-element-09a3c86 .premium-dual-header-second-header{font-family:"Chelsea Market",Sans-serif;font-size:1.3em;font-weight:700;color:#61ce70}.elementor-1039 .elementor-element.elementor-element-65d8633{font-family:"Noto Sans KR",Sans-serif;font-size:.8em;font-weight:400;line-height:1.5em;color:#fff}.elementor-1039 .elementor-element.elementor-element-745ddc3 .premium-dual-header-first-header span{display:block}.elementor-1039 .elementor-element.elementor-element-745ddc3{text-align:left}.elementor-1039 .elementor-element.elementor-element-745ddc3 .premium-dual-header-first-span{font-family:"Chelsea Market",Sans-serif;font-size:.4em;font-weight:400;color:#fff}.elementor-1039 .elementor-element.elementor-element-745ddc3 .premium-dual-header-second-header{font-family:"Chelsea Market",Sans-serif;font-size:1.3em;font-weight:700;letter-spacing:2px;color:#fff}.elementor-1039 .elementor-element.elementor-element-cdc5a7b{text-align:start}.elementor-1039 .elementor-element.elementor-element-cdc5a7b img{box-shadow:0px 0px 100px 7px rgba(0,255,171.99999999999994,.28)}.elementor-1039 .elementor-element.elementor-element-da505b4>.elementor-widget-container{margin:-15px 0 0}.elementor-1039 .elementor-element.elementor-element-da505b4{text-align:start}.elementor-1039 .elementor-element.elementor-element-da505b4 img{box-shadow:0px 0px 100px 7px rgba(0,255,171.99999999999994,.28)}.elementor-1039 .elementor-element.elementor-element-163615f>.elementor-widget-container{margin:-15px 0 0}.elementor-1039 .elementor-element.elementor-element-163615f{text-align:start}.elementor-1039 .elementor-element.elementor-element-163615f img{box-shadow:0px 0px 100px 7px rgba(0,255,171.99999999999994,.28)}.elementor-1039 .elementor-element.elementor-element-19935f4{--spacer-size:50px}.elementor-1039 .elementor-element.elementor-element-7c0a978:not(.elementor-motion-effects-element-type-background),.elementor-1039 .elementor-element.elementor-element-7c0a978>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1039 .elementor-element.elementor-element-7c0a978{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 50px}.elementor-1039 .elementor-element.elementor-element-7c0a978>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1039 .elementor-element.elementor-element-3d28117>.elementor-element-populated{padding:0}.elementor-1039 .elementor-element.elementor-element-1465406 .premium-dual-header-first-header span{display:block}.elementor-1039 .elementor-element.elementor-element-1465406{text-align:center}.elementor-1039 .elementor-element.elementor-element-1465406 .premium-dual-header-first-span{font-family:"Chelsea Market",Sans-serif;font-size:.5em;font-weight:400;color:#61ce70}.elementor-1039 .elementor-element.elementor-element-1465406 .premium-dual-header-second-header{font-family:"Chelsea Market",Sans-serif;font-size:1.3em;font-weight:700;color:#324150}.elementor-1039 .elementor-element.elementor-element-6867028{--spacer-size:0px}.elementor-1039 .elementor-element.elementor-element-1b7baf0>.elementor-element-populated{padding:0}.elementor-1039 .elementor-element.elementor-element-6c5a630 .ha-justified-grid__wrap{--justified-grid-pull:10px}.elementor-1039 .elementor-element.elementor-element-6c5a630 .ha-justified-grid__item:hover img{cursor:pointer}.elementor-1039 .elementor-element.elementor-element-6c5a630 .justified-gallery>.ha-justified-grid__item>.caption{font-family:"Chelsea Market",Sans-serif;font-weight:400}.elementor-1039 .elementor-element.elementor-element-6c5a630 .ha-filter__item{font-family:"Chelsea Market",Sans-serif;font-weight:400}.elementor-1039 .elementor-element.elementor-element-6c5a630 .ha-filter{text-align:left}.elementor-1039 .elementor-element.elementor-element-eef9033>.elementor-widget-container{padding:20px 0 0}.elementor-1039 .elementor-element.elementor-element-eef9033{text-align:center}.elementor-1039 .elementor-element.elementor-element-eef9033 .elementor-heading-title{font-family:"Noto Sans KR",Sans-serif;font-size:1.2em;font-weight:700;color:#111e2a}.elementor-1039 .elementor-element.elementor-element-ec4d28d>.elementor-widget-container{padding:0 20px}.elementor-1039 .elementor-element.elementor-element-ec4d28d{text-align:justify}.elementor-1039 .elementor-element.elementor-element-ec4d28d .elementor-heading-title{font-family:"Noto Sans KR",Sans-serif;font-size:.8em;font-weight:400;line-height:1.5em;color:#111e2a}.elementor-1039 .elementor-element.elementor-element-537ce1a:not(.elementor-motion-effects-element-type-background),.elementor-1039 .elementor-element.elementor-element-537ce1a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://puzzlefantasy.io/wp-content/uploads/bg_chrtall.jpg");background-size:cover}.elementor-1039 .elementor-element.elementor-element-537ce1a>.elementor-background-overlay{background-color:#111e2a;opacity:.9;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1039 .elementor-element.elementor-element-537ce1a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1039 .elementor-element.elementor-element-537ce1a>.elementor-shape-top svg{height:50px}.elementor-1039 .elementor-element.elementor-element-537ce1a>.elementor-shape-bottom svg{height:50px;transform:translateX(-50%) rotateY(180deg)}.elementor-1039 .elementor-element.elementor-element-1720ba2{overflow:hidden;padding:100px 0}.elementor-bc-flex-widget .elementor-1039 .elementor-element.elementor-element-d1999f2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1039 .elementor-element.elementor-element-d1999f2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1039 .elementor-element.elementor-element-939b9a7 .premium-dual-header-first-header span{display:block}.elementor-1039 .elementor-element.elementor-element-939b9a7{text-align:center}.elementor-1039 .elementor-element.elementor-element-939b9a7 .premium-dual-header-first-span{font-family:"Chelsea Market",Sans-serif;font-size:.5em;font-weight:400;color:#fff}.elementor-1039 .elementor-element.elementor-element-939b9a7 .premium-dual-header-second-header{font-family:"Chelsea Market",Sans-serif;font-size:1.3em;font-weight:700;color:#61ce70}.elementor-1039 .elementor-element.elementor-element-036f9b8{text-align:justify;font-family:"Noto Sans KR",Sans-serif;font-size:.8em;font-weight:400;line-height:1.5em;color:#fff}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button-icon-left svg,.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button-icon-right svg{rotate:0deg}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button-icon-left i,.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button-icon-right i{rotate:0deg}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button-icon-right{margin-left:20px}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button-icon-left{margin-right:20px}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button--shikoba i{left:20%}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button i{font-size:20px;color:#fff}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button svg{height:20px;width:20px;fill:#fff}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button .cretive-button-text{font-family:"Noto Sans KR",Sans-serif;font-size:1.1em}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button-wrapper{justify-content:flex-start}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button{padding:20px 45px;color:#fff;background-color:#333;border-radius:10px}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--winona:after{padding:20px 45px;color:#fff}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--winona>.creative-button-inner{padding:20px 45px}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--tamaya:before{padding:20px 45px;color:#fff;background-color:#333}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--rayen:before{padding:20px 45px;background-color:#f54}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--rayen>.creative-button-inner{padding:20px 45px}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--saqui:after{padding:20px 45px;color:#fff}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button .creative-button-inner svg{fill:#fff}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#fff}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--tamaya:after{color:#fff;background-color:#333}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#333}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--wayra:hover{background-color:#333}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button:before{border-radius:10px}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button:after{border-radius:10px}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button:hover i{color:#fff}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button:hover .creative-button-inner svg{fill:#fff}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button:hover{color:#fff;background-color:#f54}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button:hover svg{fill:#fff}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--ujarak:before{background-color:#f54}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--wayra:hover:before{background-color:#f54}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:#f54}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button.eael-creative-button--rayen:hover:before{background-color:#f54}.elementor-1039 .elementor-element.elementor-element-563acaf{--spacer-size:10px}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-container>div{aspect-ratio:1.5}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-mask-filter{filter:drop-shadow(0px 0px 10px rgba(0,0,0,.5))}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-play-icon-container{left:50%;top:50%;background-color:transparent;background-image:linear-gradient(150deg,#ff7c7c 0%,#f70e16 100%);border-radius:100px;padding:25px}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-play-icon-container i{font-size:30px;color:#fff}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-play-icon-container svg{width:30px;height:30px;fill:#fff}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-play-icon-container:hover i{color:#fff}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-play-icon-container:hover svg{fill:#fff}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-play-icon-container:hover{padding:22px}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.5625 )}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.75 )}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.6666666666666667 )}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.1778 )}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 1 )}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:320px;height:calc( 320px * 0.4285 )}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-sticky-apply .premium-video-box-play-icon{padding:40px}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-sticky-close{background:#fff}.elementor-1039 .elementor-element.elementor-element-f84af27 .premium-video-box-sticky-close i{font-size:15px}body.elementor-page-1039:not(.elementor-motion-effects-element-type-background),body.elementor-page-1039>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111e2a}:root{--page-title-display:none}@media(max-width:1024px){.elementor-1039 .elementor-element.elementor-element-54f1b25>.elementor-widget-container{margin:0}.elementor-1039 .elementor-element.elementor-element-23ff22f>.elementor-background-overlay{background-size:60% auto}.elementor-1039 .elementor-element.elementor-element-10b9764>.elementor-widget-container{margin:0}.elementor-1039 .elementor-element.elementor-element-10b9764 .eael-creative-button-wrapper{justify-content:center}}@media(min-width:768px){.elementor-1039 .elementor-element.elementor-element-99ab7f8{width:50%}.elementor-1039 .elementor-element.elementor-element-49eb34d{width:50%}}@media(max-width:767px){.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 )}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 )}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 )}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 )}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 )}.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-07a123c.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 )}.elementor-1039 .elementor-element.elementor-element-23ff22f>.elementor-background-overlay{background-size:60% auto}.elementor-1039 .elementor-element.elementor-element-ec4d28d{text-align:start}.elementor-1039 .elementor-element.elementor-element-036f9b8{text-align:start}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-169 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-169 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.5625 )}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-43 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-43 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.75 )}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-32 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-32 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.6666666666666667 )}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-916 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-916 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.1778 )}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-11 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-11 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 1 )}.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-219 .premium-video-box-container.premium-video-box-sticky-apply .premium-video-box-inner-wrap,.elementor-1039 .elementor-element.elementor-element-f84af27.pa-aspect-ratio-219 .premium-video-box-sticky-apply .premium-video-box-image-container{width:250px;height:calc( 250px * 0.4285 )}}