.elementor-4387 .elementor-element.elementor-element-36a8c62{--display:flex;--min-height:940px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.31;}.elementor-4387 .elementor-element.elementor-element-36a8c62::before, .elementor-4387 .elementor-element.elementor-element-36a8c62 > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-36a8c62 > .e-con-inner > .elementor-background-video-container::before, .elementor-4387 .elementor-element.elementor-element-36a8c62 > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-36a8c62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4387 .elementor-element.elementor-element-36a8c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #010101 100%, #454545 100%);}.elementor-4387 .elementor-element.elementor-element-36a8c62::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4387 .elementor-element.elementor-element-36a8c62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4387 .elementor-element.elementor-element-721b6fc{--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:flex-start;--margin-top:300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-721b6fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4387 .elementor-element.elementor-element-a06dd3e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-a06dd3e{text-align:left;}.elementor-4387 .elementor-element.elementor-element-a06dd3e .elementor-heading-title{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-e0c4067 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-e0c4067{text-align:left;}.elementor-4387 .elementor-element.elementor-element-e0c4067 .elementor-heading-title{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-87ff56e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-0194814 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-4387 .elementor-element.elementor-element-0194814 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.86);color:#FF0000;}.elementor-4387 .elementor-element.elementor-element-3ed4903{--display:flex;--min-height:180px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-3ed4903 > .elementor-shape-top .elementor-shape-fill, .elementor-4387 .elementor-element.elementor-element-3ed4903 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0118E4;}.elementor-4387 .elementor-element.elementor-element-3ed4903 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-3ed4903 > .e-con-inner > .elementor-shape-top svg{height:187px;}.elementor-4387 .elementor-element.elementor-element-cdb7600 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-4387 .elementor-element.elementor-element-cdb7600{text-align:center;}.elementor-4387 .elementor-element.elementor-element-cdb7600 .elementor-heading-title{font-size:100px;font-weight:900;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-6153011{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-0962f26{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4387 .elementor-element.elementor-element-7aa1f66 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4387 .elementor-element.elementor-element-7aa1f66 .elementor-heading-title{font-weight:700;color:#FF3939;}.elementor-4387 .elementor-element.elementor-element-a2385c7{text-align:center;font-size:14px;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-4b72da3 .elementor-button{background-color:#FF3939;}.elementor-4387 .elementor-element.elementor-element-4b72da3 .elementor-button:hover, .elementor-4387 .elementor-element.elementor-element-4b72da3 .elementor-button:focus{background-color:#0B6411;}.elementor-4387 .elementor-element.elementor-element-4b72da3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4387 .elementor-element.elementor-element-0faec37{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4387 .elementor-element.elementor-element-3eb0839 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4387 .elementor-element.elementor-element-3eb0839 .elementor-heading-title{font-weight:700;color:#800576;}.elementor-4387 .elementor-element.elementor-element-b447180{text-align:center;font-size:14px;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-5950bfa .elementor-button{background-color:#800576;}.elementor-4387 .elementor-element.elementor-element-5950bfa .elementor-button:hover, .elementor-4387 .elementor-element.elementor-element-5950bfa .elementor-button:focus{background-color:#0B6411;}.elementor-4387 .elementor-element.elementor-element-5950bfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4387 .elementor-element.elementor-element-b9d7a77{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4387 .elementor-element.elementor-element-c5fca9c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4387 .elementor-element.elementor-element-c5fca9c .elementor-heading-title{font-weight:700;color:#095CA2;}.elementor-4387 .elementor-element.elementor-element-5429e25{text-align:center;font-size:14px;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-5baa0d9 .elementor-button{background-color:#095CA2;}.elementor-4387 .elementor-element.elementor-element-5baa0d9 .elementor-button:hover, .elementor-4387 .elementor-element.elementor-element-5baa0d9 .elementor-button:focus{background-color:#0B6411;}.elementor-4387 .elementor-element.elementor-element-5baa0d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4387 .elementor-element.elementor-element-2e40ed1{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4387 .elementor-element.elementor-element-0f6e120 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4387 .elementor-element.elementor-element-0f6e120 .elementor-heading-title{font-weight:700;color:#095CA2;}.elementor-4387 .elementor-element.elementor-element-aa67cb1{text-align:center;font-size:14px;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-fc6764b .elementor-button{background-color:#8600FF;}.elementor-4387 .elementor-element.elementor-element-fc6764b .elementor-button:hover, .elementor-4387 .elementor-element.elementor-element-fc6764b .elementor-button:focus{background-color:#0B6411;}.elementor-4387 .elementor-element.elementor-element-fc6764b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4387 .elementor-element.elementor-element-5252857{--display:flex;--min-height:75vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-6b39159{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-f8a5a2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5% 0%;--row-gap:5%;--column-gap:0%;--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4387 .elementor-element.elementor-element-812bcf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5% 0%;--row-gap:5%;--column-gap:0%;--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4387 .elementor-element.elementor-element-071cf43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5% 0%;--row-gap:5%;--column-gap:0%;--flex-wrap:nowrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4387 .elementor-element.elementor-element-b4a948c{--display:flex;--justify-content:center;}.elementor-4387 .elementor-element.elementor-element-64e24d6{--iteration-count:infinite;--animation-duration:2500ms;--dynamic-text-color:#00FFC0;}.elementor-4387 .elementor-element.elementor-element-64e24d6 .elementor-headline{text-align:left;font-size:33px;font-weight:500;line-height:50px;}.elementor-4387 .elementor-element.elementor-element-64e24d6 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-5aeef48{line-height:23px;color:#C0C0C0;}.elementor-4387 .elementor-element.elementor-element-a7bdf92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-6224307 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-4387 .elementor-element.elementor-element-6224307{text-align:center;}.elementor-4387 .elementor-element.elementor-element-6224307 .elementor-heading-title{font-size:100px;font-weight:900;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-4efb174{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4387 .elementor-element.elementor-element-e738ec4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F8F812;--border-color:#F8F812;--border-radius:15px 15px 15px 15px;--margin-top:50px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:10px;}.elementor-4387 .elementor-element.elementor-element-e738ec4 > .elementor-shape-top .elementor-shape-fill, .elementor-4387 .elementor-element.elementor-element-e738ec4 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF0101;}.elementor-4387 .elementor-element.elementor-element-e738ec4 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-e738ec4 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);}.elementor-4387 .elementor-element.elementor-element-e738ec4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4387 .elementor-element.elementor-element-78ce9a3{--spacer-size:20px;}.elementor-4387 .elementor-element.elementor-element-528665f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-528665f{text-align:center;}.elementor-4387 .elementor-element.elementor-element-528665f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-b290bc0 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-4387 .elementor-element.elementor-element-b290bc0 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:19px;font-weight:500;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-83d62cc{--display:flex;--min-height:0px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:9px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-83d62cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4387 .elementor-element.elementor-element-a29c752.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4387 .elementor-element.elementor-element-a29c752 > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F8F812;}.elementor-4387 .elementor-element.elementor-element-a29c752:hover .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-a29c752 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:300px;}.elementor-4387 .elementor-element.elementor-element-a29c752 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:21 / 9;}.elementor-4387 .elementor-element.elementor-element-a29c752 .elementor-swiper-button{font-size:20px;}.elementor-4387 .elementor-element.elementor-element-49be64d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-49be64d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4387 .elementor-element.elementor-element-547fe57 .elementor-repeater-item-4141183 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sgys12.mycafe24.com/wp-content/uploads/2025/02/3d_03.png);background-size:cover;}.elementor-4387 .elementor-element.elementor-element-547fe57 .elementor-repeater-item-4141183 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-547fe57 .elementor-repeater-item-dcac730 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://sgys12.mycafe24.com/wp-content/uploads/2025/02/3d_04.png);background-size:cover;}.elementor-4387 .elementor-element.elementor-element-547fe57 .elementor-repeater-item-dcac730 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-547fe57 .elementor-repeater-item-641be2e .swiper-slide-bg{background-color:#4054b2;background-image:url(https://sgys12.mycafe24.com/wp-content/uploads/2025/02/3d_06.png);background-size:cover;}.elementor-4387 .elementor-element.elementor-element-547fe57 .elementor-repeater-item-641be2e .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-547fe57 .swiper-slide{transition-duration:calc(1500ms*1.2);height:600px;}.elementor-4387 .elementor-element.elementor-element-547fe57 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F8F812;}.elementor-4387 .elementor-element.elementor-element-547fe57:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#0055FF;}.elementor-4387 .elementor-element.elementor-element-547fe57 .swiper-slide-contents{max-width:66%;}.elementor-4387 .elementor-element.elementor-element-547fe57 .swiper-slide-inner{text-align:left;}.elementor-4387 .elementor-element.elementor-element-547fe57 .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-weight:900;line-height:45px;}.elementor-4387 .elementor-element.elementor-element-41f5eff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:171px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-4387 .elementor-element.elementor-element-407a95d{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4387 .elementor-element.elementor-element-f2dfede{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4387 .elementor-element.elementor-element-f2dfede:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-f2dfede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F4;}.elementor-4387 .elementor-element.elementor-element-aa17ba3{text-align:center;}.elementor-4387 .elementor-element.elementor-element-aa17ba3 .elementor-heading-title{color:#F80000;}.elementor-4387 .elementor-element.elementor-element-24e1e6f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4387 .elementor-element.elementor-element-24e1e6f{text-align:center;font-size:14px;}.elementor-4387 .elementor-element.elementor-element-5c92cfa .elementor-button{background-color:#FF0000;}.elementor-4387 .elementor-element.elementor-element-5c92cfa .elementor-button:hover, .elementor-4387 .elementor-element.elementor-element-5c92cfa .elementor-button:focus{background-color:#084985;}.elementor-4387 .elementor-element.elementor-element-5c92cfa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4387 .elementor-element.elementor-element-637ed93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-5c5e359{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-3a3e51b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-4387 .elementor-element.elementor-element-3a3e51b{text-align:center;}.elementor-4387 .elementor-element.elementor-element-3a3e51b .elementor-heading-title{font-size:100px;font-weight:900;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-487197c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-9e867ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4387 .elementor-element.elementor-element-dbf049f .elementor-repeater-item-9ff8c7f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sgys12.mycafe24.com/wp-content/uploads/2025/02/home2d_b.png);background-size:cover;}.elementor-4387 .elementor-element.elementor-element-dbf049f .elementor-repeater-item-9ff8c7f .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-dbf049f .elementor-repeater-item-735f17a .swiper-slide-bg{background-color:#4054b2;background-image:url(https://sgys12.mycafe24.com/wp-content/uploads/2025/02/home2d_a.png);background-size:cover;}.elementor-4387 .elementor-element.elementor-element-dbf049f .elementor-repeater-item-735f17a .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-dbf049f .elementor-repeater-item-caaf9e8 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://sgys12.mycafe24.com/wp-content/uploads/2025/02/home2d_c.png);background-size:cover;}.elementor-4387 .elementor-element.elementor-element-dbf049f .elementor-repeater-item-caaf9e8 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-dbf049f .swiper-slide{transition-duration:calc(1500ms*1.2);height:500px;}.elementor-4387 .elementor-element.elementor-element-dbf049f > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F8F812;}.elementor-4387 .elementor-element.elementor-element-dbf049f:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#0055FF;}.elementor-4387 .elementor-element.elementor-element-dbf049f .swiper-slide-contents{max-width:66%;}.elementor-4387 .elementor-element.elementor-element-dbf049f .swiper-slide-inner{text-align:left;}.elementor-4387 .elementor-element.elementor-element-dbf049f .elementor-slide-heading{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-dbf049f .elementor-slide-description{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-d10d252{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F8F812;--border-color:#F8F812;--border-radius:15px 15px 15px 15px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-d10d252 > .elementor-shape-top .elementor-shape-fill, .elementor-4387 .elementor-element.elementor-element-d10d252 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF0000;}.elementor-4387 .elementor-element.elementor-element-d10d252 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-d10d252 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);}.elementor-4387 .elementor-element.elementor-element-0fe528f{--spacer-size:20px;}.elementor-4387 .elementor-element.elementor-element-e0dff2b .elementor-heading-title{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-b8b3ef7 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1479EC;}.elementor-4387 .elementor-element.elementor-element-b8b3ef7 .elementor-icon-list-icon i{color:#C7C7C7;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-b8b3ef7 .elementor-icon-list-icon svg{fill:#C7C7C7;transition:fill 0.3s;}.elementor-4387 .elementor-element.elementor-element-b8b3ef7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4387 .elementor-element.elementor-element-b8b3ef7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4387 .elementor-element.elementor-element-b8b3ef7 .elementor-icon-list-item > a{font-size:25px;font-weight:700;}.elementor-4387 .elementor-element.elementor-element-b8b3ef7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(2px/2);}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(2px/2);}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(2px/2);margin-left:calc(2px/2);}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-2px/2);margin-left:calc(-2px/2);}body.rtl .elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-2px/2);}body:not(.rtl) .elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-2px/2);}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-4387 .elementor-element.elementor-element-7dbaa82{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4387 .elementor-element.elementor-element-7dbaa82 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-22d30dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:187px;--margin-bottom:0px;--margin-left:-248px;--margin-right:0px;--z-index:2;}.elementor-4387 .elementor-element.elementor-element-9d631c1{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4387 .elementor-element.elementor-element-beb41c0{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4387 .elementor-element.elementor-element-beb41c0:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-beb41c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F4;}.elementor-4387 .elementor-element.elementor-element-3e40663{text-align:center;}.elementor-4387 .elementor-element.elementor-element-3e40663 .elementor-heading-title{color:#800576;}.elementor-4387 .elementor-element.elementor-element-bcd7407 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4387 .elementor-element.elementor-element-bcd7407{text-align:center;font-size:14px;}.elementor-4387 .elementor-element.elementor-element-02520b0 .elementor-button{background-color:#800576;}.elementor-4387 .elementor-element.elementor-element-02520b0 .elementor-button:hover, .elementor-4387 .elementor-element.elementor-element-02520b0 .elementor-button:focus{background-color:#084985;}.elementor-4387 .elementor-element.elementor-element-02520b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4387 .elementor-element.elementor-element-c5593e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-c5593e7:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-c5593e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B252F;}.elementor-4387 .elementor-element.elementor-element-e317eac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-71a62bb > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F8F812;}.elementor-4387 .elementor-element.elementor-element-71a62bb:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF0000;}.elementor-4387 .elementor-element.elementor-element-71a62bb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4387 .elementor-element.elementor-element-190f987{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F8F812;--border-color:#F8F812;--border-radius:15px 15px 15px 15px;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-190f987 > .elementor-shape-top .elementor-shape-fill, .elementor-4387 .elementor-element.elementor-element-190f987 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF0000;}.elementor-4387 .elementor-element.elementor-element-190f987 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-190f987 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);}.elementor-4387 .elementor-element.elementor-element-aa149eb{--spacer-size:21px;}.elementor-4387 .elementor-element.elementor-element-e16cc3f .elementor-heading-title{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-749c134 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1479EC;}.elementor-4387 .elementor-element.elementor-element-749c134 .elementor-icon-list-icon i{color:#1479EC;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-749c134 .elementor-icon-list-icon svg{fill:#1479EC;transition:fill 0.3s;}.elementor-4387 .elementor-element.elementor-element-749c134{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4387 .elementor-element.elementor-element-749c134 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4387 .elementor-element.elementor-element-749c134 .elementor-icon-list-item > a{font-size:25px;font-weight:700;}.elementor-4387 .elementor-element.elementor-element-749c134 .elementor-icon-list-text{color:#D5D5D5;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(3px/2);}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(3px/2);}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(3px/2);margin-left:calc(3px/2);}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-3px/2);margin-left:calc(-3px/2);}body.rtl .elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-3px/2);}body:not(.rtl) .elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-3px/2);}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-4387 .elementor-element.elementor-element-9e93f9e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4387 .elementor-element.elementor-element-9e93f9e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-42d660f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-3d73d3f{--e-image-carousel-slides-to-show:3;}.elementor-4387 .elementor-element.elementor-element-3d73d3f > .elementor-widget-container{padding:0px 9px 0px 9px;}.elementor-4387 .elementor-element.elementor-element-3d73d3f .elementor-image-carousel-caption{text-align:center;color:#FFFFFF;font-size:25px;font-weight:500;}.elementor-4387 .elementor-element.elementor-element-319f026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-b20b481{--spacer-size:200px;}.elementor-4387 .elementor-element.elementor-element-83fe8bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-5e55140 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-4387 .elementor-element.elementor-element-5e55140{text-align:center;}.elementor-4387 .elementor-element.elementor-element-5e55140 .elementor-heading-title{font-size:100px;font-weight:900;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-2fbbbe5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4387 .elementor-element.elementor-element-3cd9e23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F8F812;--border-color:#F8F812;--border-radius:15px 15px 15px 15px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-3cd9e23 > .elementor-shape-top .elementor-shape-fill, .elementor-4387 .elementor-element.elementor-element-3cd9e23 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF0000;}.elementor-4387 .elementor-element.elementor-element-3cd9e23 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-3cd9e23 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);}.elementor-4387 .elementor-element.elementor-element-a3886ff{--spacer-size:50px;}.elementor-4387 .elementor-element.elementor-element-56da3ab .elementor-heading-title{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-5e8d365 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1479EC;}.elementor-4387 .elementor-element.elementor-element-5e8d365 .elementor-icon-list-icon i{color:#D9DBDD;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-5e8d365 .elementor-icon-list-icon svg{fill:#D9DBDD;transition:fill 0.3s;}.elementor-4387 .elementor-element.elementor-element-5e8d365{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4387 .elementor-element.elementor-element-5e8d365 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4387 .elementor-element.elementor-element-5e8d365 .elementor-icon-list-item > a{font-size:25px;font-weight:700;}.elementor-4387 .elementor-element.elementor-element-5e8d365 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(2px/2);}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(2px/2);}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(2px/2);margin-left:calc(2px/2);}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-2px/2);margin-left:calc(-2px/2);}body.rtl .elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-2px/2);}body:not(.rtl) .elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-2px/2);}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-4387 .elementor-element.elementor-element-aa786bc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4387 .elementor-element.elementor-element-aa786bc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-fa3415d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-6bd5640 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F8F812;}.elementor-4387 .elementor-element.elementor-element-6bd5640:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#3DFF00;}.elementor-4387 .elementor-element.elementor-element-6bd5640 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4387 .elementor-element.elementor-element-68de445{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:200px;--margin-bottom:0px;--margin-left:-125px;--margin-right:0px;--z-index:2;}.elementor-4387 .elementor-element.elementor-element-8e978c9{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4387 .elementor-element.elementor-element-ea95bc1{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4387 .elementor-element.elementor-element-ea95bc1:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-ea95bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F4;}.elementor-4387 .elementor-element.elementor-element-cb81a15{text-align:center;}.elementor-4387 .elementor-element.elementor-element-cb81a15 .elementor-heading-title{color:#095CA2;}.elementor-4387 .elementor-element.elementor-element-18be227 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4387 .elementor-element.elementor-element-18be227{text-align:center;font-size:14px;}.elementor-4387 .elementor-element.elementor-element-2f4c4ff .elementor-button{background-color:#095CA2;}.elementor-4387 .elementor-element.elementor-element-2f4c4ff .elementor-button:hover, .elementor-4387 .elementor-element.elementor-element-2f4c4ff .elementor-button:focus{background-color:#084985;}.elementor-4387 .elementor-element.elementor-element-2f4c4ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4387 .elementor-element.elementor-element-3a2c7fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A100FF;--border-color:#A100FF;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-3a2c7fc:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-3a2c7fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B252F;}.elementor-4387 .elementor-element.elementor-element-3a2c7fc > .elementor-shape-top .elementor-shape-fill, .elementor-4387 .elementor-element.elementor-element-3a2c7fc > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#A100FF;}.elementor-4387 .elementor-element.elementor-element-ed4a5db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-7cb28d5 .elementor-cta .elementor-cta__bg, .elementor-4387 .elementor-element.elementor-element-7cb28d5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4387 .elementor-element.elementor-element-7cb28d5 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F8F812;}.elementor-4387 .elementor-element.elementor-element-7cb28d5:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#0055FF;}.elementor-4387 .elementor-element.elementor-element-7cb28d5 .elementor-cta__content{text-align:center;}.elementor-4387 .elementor-element.elementor-element-7cb28d5 .elementor-cta__bg-wrapper{min-height:399px;}.elementor-4387 .elementor-element.elementor-element-ecfac47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-7c89cae{--spacer-size:50px;}.elementor-4387 .elementor-element.elementor-element-68396ab{text-align:center;}.elementor-4387 .elementor-element.elementor-element-68396ab .elementor-heading-title{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-f5a8a8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-4387 .elementor-element.elementor-element-f5a8a8c{color:#C4C4C4;}.elementor-4387 .elementor-element.elementor-element-6ac040d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-6a00b63 .elementor-cta .elementor-cta__bg, .elementor-4387 .elementor-element.elementor-element-6a00b63 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4387 .elementor-element.elementor-element-6a00b63 > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F8F812;}.elementor-4387 .elementor-element.elementor-element-6a00b63:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#0055FF;}.elementor-4387 .elementor-element.elementor-element-6a00b63 .elementor-cta__content{text-align:center;}.elementor-4387 .elementor-element.elementor-element-6a00b63 .elementor-cta__bg-wrapper{min-height:399px;}.elementor-4387 .elementor-element.elementor-element-a5ce724{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-a5ce724 > .elementor-shape-top .elementor-shape-fill, .elementor-4387 .elementor-element.elementor-element-a5ce724 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#A100FF;}.elementor-4387 .elementor-element.elementor-element-a5ce724 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-a5ce724 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);}.elementor-4387 .elementor-element.elementor-element-46e7218{text-align:center;}.elementor-4387 .elementor-element.elementor-element-46e7218 .elementor-heading-title{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-b811713 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-4387 .elementor-element.elementor-element-b811713{color:#C4C4C4;}.elementor-4387 .elementor-element.elementor-element-936c78b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-a666fde.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4387 .elementor-element.elementor-element-a666fde > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#F8F812;}.elementor-4387 .elementor-element.elementor-element-a666fde:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#4AFF00;}.elementor-4387 .elementor-element.elementor-element-a666fde .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:335px;}.elementor-4387 .elementor-element.elementor-element-a666fde .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:21 / 9;}.elementor-4387 .elementor-element.elementor-element-a666fde .elementor-swiper-button{font-size:20px;}.elementor-4387 .elementor-element.elementor-element-14b7a44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-14b7a44 > .elementor-shape-top .elementor-shape-fill, .elementor-4387 .elementor-element.elementor-element-14b7a44 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#A100FF;}.elementor-4387 .elementor-element.elementor-element-14b7a44 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-14b7a44 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);}.elementor-4387 .elementor-element.elementor-element-fc6cd01{text-align:center;}.elementor-4387 .elementor-element.elementor-element-fc6cd01 .elementor-heading-title{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-beac7d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-4387 .elementor-element.elementor-element-beac7d8{color:#C4C4C4;}.elementor-4387 .elementor-element.elementor-element-1172aad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-bc6626e{--spacer-size:200px;}.elementor-4387 .elementor-element.elementor-element-7069eee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4387 .elementor-element.elementor-element-791f924{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body:not(.rtl) .elementor-4387 .elementor-element.elementor-element-c9598d5{right:31px;}body.rtl .elementor-4387 .elementor-element.elementor-element-c9598d5{left:31px;}.elementor-4387 .elementor-element.elementor-element-c9598d5{bottom:75px;}.elementor-4387 .elementor-element.elementor-element-c9598d5 .elementor-icon-wrapper{text-align:center;}.elementor-4387 .elementor-element.elementor-element-c9598d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:#B50C0C;}.elementor-4387 .elementor-element.elementor-element-c9598d5.elementor-view-framed .elementor-icon, .elementor-4387 .elementor-element.elementor-element-c9598d5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-c9598d5.elementor-view-framed .elementor-icon, .elementor-4387 .elementor-element.elementor-element-c9598d5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-c9598d5.elementor-view-framed .elementor-icon{background-color:#B50C0C;}.elementor-4387 .elementor-element.elementor-element-c9598d5.elementor-view-stacked .elementor-icon svg{fill:#B50C0C;}.elementor-4387 .elementor-element.elementor-element-c9598d5 .elementor-icon{font-size:20px;padding:12px;border-radius:8px 8px 8px 8px;}.elementor-4387 .elementor-element.elementor-element-c9598d5 .elementor-icon svg{height:20px;}.elementor-4387 .elementor-element.elementor-element-a9f785f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;}.elementor-4387 .elementor-element.elementor-element-d566cab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-8b1608a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-4a9a07a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 30px 0px;}.elementor-4387 .elementor-element.elementor-element-4a9a07a{text-align:center;}.elementor-4387 .elementor-element.elementor-element-4a9a07a .elementor-heading-title{font-size:74px;font-weight:900;color:#FD0000;}.elementor-4387 .elementor-element.elementor-element-9a7e4bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F8F812;--border-color:#F8F812;--border-radius:15px 15px 15px 15px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-9a7e4bc > .elementor-shape-top .elementor-shape-fill, .elementor-4387 .elementor-element.elementor-element-9a7e4bc > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF0000;}.elementor-4387 .elementor-element.elementor-element-9a7e4bc > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-9a7e4bc > .e-con-inner > .elementor-shape-top svg{width:calc(158% + 1.3px);}.elementor-4387 .elementor-element.elementor-element-e339657 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4387 .elementor-element.elementor-element-e339657.elementor-position-right .elementor-image-box-img{margin-left:81px;}.elementor-4387 .elementor-element.elementor-element-e339657.elementor-position-left .elementor-image-box-img{margin-right:81px;}.elementor-4387 .elementor-element.elementor-element-e339657.elementor-position-top .elementor-image-box-img{margin-bottom:81px;}.elementor-4387 .elementor-element.elementor-element-e339657 .elementor-image-box-title{margin-bottom:39px;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-e339657 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-4387 .elementor-element.elementor-element-e339657 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4387 .elementor-element.elementor-element-e339657 .elementor-image-box-description{font-size:28px;font-weight:200;line-height:32px;color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-14d86e4{--display:flex;--min-height:494px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#F8F812;--border-color:#F8F812;--margin-top:11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-14d86e4:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-14d86e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sgys12.mycafe24.com/wp-content/uploads/2025/02/home2d_e.png");background-repeat:no-repeat;background-size:cover;}.elementor-4387 .elementor-element.elementor-element-14d86e4:hover{border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#0055FF;--border-color:#0055FF;}.elementor-4387 .elementor-element.elementor-element-14d86e4, .elementor-4387 .elementor-element.elementor-element-14d86e4::before{--border-transition:0.3s;}.elementor-4387 .elementor-element.elementor-element-4831ad5{text-align:left;}.elementor-4387 .elementor-element.elementor-element-4831ad5 img{width:27%;height:165px;border-radius:100px 100px 100px 100px;box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-ac9687e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-12c8a32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F8F812;--border-color:#F8F812;--border-radius:15px 15px 15px 15px;--margin-top:9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-12c8a32 > .elementor-shape-top .elementor-shape-fill, .elementor-4387 .elementor-element.elementor-element-12c8a32 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FF0000;}.elementor-4387 .elementor-element.elementor-element-12c8a32 > .elementor-shape-top svg, .elementor-4387 .elementor-element.elementor-element-12c8a32 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);}.elementor-4387 .elementor-element.elementor-element-6b329cb{--spacer-size:20px;}.elementor-4387 .elementor-element.elementor-element-0208e4f .elementor-heading-title{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-ed76410 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1479EC;}.elementor-4387 .elementor-element.elementor-element-ed76410 .elementor-icon-list-icon i{color:#C7C7C7;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-ed76410 .elementor-icon-list-icon svg{fill:#C7C7C7;transition:fill 0.3s;}.elementor-4387 .elementor-element.elementor-element-ed76410{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4387 .elementor-element.elementor-element-ed76410 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4387 .elementor-element.elementor-element-ed76410 .elementor-icon-list-item > a{font-size:25px;font-weight:700;}.elementor-4387 .elementor-element.elementor-element-ed76410 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(2px/2);}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(2px/2);}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(2px/2);margin-left:calc(2px/2);}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-2px/2);margin-left:calc(-2px/2);}body.rtl .elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-2px/2);}body:not(.rtl) .elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-2px/2);}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-icon i{color:#F40000;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-icon svg{fill:#F40000;transition:fill 0.3s;}.elementor-4387 .elementor-element.elementor-element-86e06ed{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4387 .elementor-element.elementor-element-86e06ed .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4387 .elementor-element.elementor-element-a5a76da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4387 .elementor-element.elementor-element-238ba65 .elementor-repeater-item-9ff8c7f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sgys12.mycafe24.com/wp-content/uploads/2024/02/4-01_home_1.png);background-size:cover;}.elementor-4387 .elementor-element.elementor-element-238ba65 .elementor-repeater-item-9ff8c7f .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-238ba65 .elementor-repeater-item-735f17a .swiper-slide-bg{background-color:#4054b2;background-image:url(https://sgys12.mycafe24.com/wp-content/uploads/2024/02/4-02_home_1.png);background-size:cover;}.elementor-4387 .elementor-element.elementor-element-238ba65 .elementor-repeater-item-735f17a .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-238ba65 .elementor-repeater-item-caaf9e8 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://sgys12.mycafe24.com/wp-content/uploads/2025/02/home2d_d.png);background-size:cover;}.elementor-4387 .elementor-element.elementor-element-238ba65 .elementor-repeater-item-caaf9e8 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-4387 .elementor-element.elementor-element-238ba65 .swiper-slide{transition-duration:calc(3000ms*1.2);height:500px;}.elementor-4387 .elementor-element.elementor-element-238ba65 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F8F812;}.elementor-4387 .elementor-element.elementor-element-238ba65:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#0055FF;}.elementor-4387 .elementor-element.elementor-element-238ba65 .swiper-slide-contents{max-width:66%;}.elementor-4387 .elementor-element.elementor-element-238ba65 .swiper-slide-inner{text-align:left;}.elementor-4387 .elementor-element.elementor-element-238ba65 .elementor-slide-heading{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-238ba65 .elementor-slide-description{color:#FFFFFF;}.elementor-4387 .elementor-element.elementor-element-efa36e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:198px;--margin-bottom:0px;--margin-left:-220px;--margin-right:0px;--z-index:2;}.elementor-4387 .elementor-element.elementor-element-d845a55{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4387 .elementor-element.elementor-element-2059f02{--display:flex;--min-height:350px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4387 .elementor-element.elementor-element-2059f02:not(.elementor-motion-effects-element-type-background), .elementor-4387 .elementor-element.elementor-element-2059f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF0F4;}.elementor-4387 .elementor-element.elementor-element-51bced5{text-align:center;}.elementor-4387 .elementor-element.elementor-element-51bced5 .elementor-heading-title{color:#8600FF;}.elementor-4387 .elementor-element.elementor-element-3c5c7a9 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-4387 .elementor-element.elementor-element-3c5c7a9{text-align:center;font-size:14px;}.elementor-4387 .elementor-element.elementor-element-2398389 .elementor-button{background-color:#8600FF;}.elementor-4387 .elementor-element.elementor-element-2398389 .elementor-button:hover, .elementor-4387 .elementor-element.elementor-element-2398389 .elementor-button:focus{background-color:#084985;}.elementor-4387 .elementor-element.elementor-element-2398389 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4387 .elementor-element.elementor-element-d3d1a47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4387 .elementor-element.elementor-element-ef51482{--spacer-size:150px;}body.elementor-page-4387:not(.elementor-motion-effects-element-type-background), body.elementor-page-4387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B252F;}body.elementor-page-4387{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-4387 .elementor-element.elementor-element-36a8c62{--width:100%;}.elementor-4387 .elementor-element.elementor-element-721b6fc{--width:100%;}.elementor-4387 .elementor-element.elementor-element-87ff56e{--width:100%;}.elementor-4387 .elementor-element.elementor-element-6153011{--content-width:1500px;}.elementor-4387 .elementor-element.elementor-element-0962f26{--width:350px;}.elementor-4387 .elementor-element.elementor-element-0faec37{--width:350px;}.elementor-4387 .elementor-element.elementor-element-b9d7a77{--width:350px;}.elementor-4387 .elementor-element.elementor-element-2e40ed1{--width:350px;}.elementor-4387 .elementor-element.elementor-element-5252857{--content-width:1500px;}.elementor-4387 .elementor-element.elementor-element-f8a5a2d{--width:14vw;}.elementor-4387 .elementor-element.elementor-element-812bcf4{--width:14vw;}.elementor-4387 .elementor-element.elementor-element-071cf43{--width:14vw;}.elementor-4387 .elementor-element.elementor-element-4efb174{--content-width:1500px;}.elementor-4387 .elementor-element.elementor-element-e738ec4{--width:40.111%;}.elementor-4387 .elementor-element.elementor-element-83d62cc{--width:95.103%;}.elementor-4387 .elementor-element.elementor-element-49be64d{--width:60%;}.elementor-4387 .elementor-element.elementor-element-407a95d{--width:350px;}.elementor-4387 .elementor-element.elementor-element-f2dfede{--width:350px;}.elementor-4387 .elementor-element.elementor-element-487197c{--content-width:1500px;}.elementor-4387 .elementor-element.elementor-element-9e867ec{--width:63%;}.elementor-4387 .elementor-element.elementor-element-d10d252{--width:37%;}.elementor-4387 .elementor-element.elementor-element-9d631c1{--width:350px;}.elementor-4387 .elementor-element.elementor-element-beb41c0{--width:350px;}.elementor-4387 .elementor-element.elementor-element-c5593e7{--content-width:1500px;}.elementor-4387 .elementor-element.elementor-element-e317eac{--width:55%;}.elementor-4387 .elementor-element.elementor-element-190f987{--width:45%;}.elementor-4387 .elementor-element.elementor-element-42d660f{--content-width:1500px;}.elementor-4387 .elementor-element.elementor-element-2fbbbe5{--content-width:1500px;}.elementor-4387 .elementor-element.elementor-element-3cd9e23{--width:45%;}.elementor-4387 .elementor-element.elementor-element-fa3415d{--width:55%;}.elementor-4387 .elementor-element.elementor-element-8e978c9{--width:350px;}.elementor-4387 .elementor-element.elementor-element-ea95bc1{--width:350px;}.elementor-4387 .elementor-element.elementor-element-ed4a5db{--width:33.3333%;}.elementor-4387 .elementor-element.elementor-element-ecfac47{--width:33.3333%;}.elementor-4387 .elementor-element.elementor-element-6ac040d{--width:33.3333%;}.elementor-4387 .elementor-element.elementor-element-a5ce724{--width:33.3333%;}.elementor-4387 .elementor-element.elementor-element-936c78b{--width:33.3333%;}.elementor-4387 .elementor-element.elementor-element-14b7a44{--width:33.3333%;}.elementor-4387 .elementor-element.elementor-element-791f924{--width:50%;}.elementor-4387 .elementor-element.elementor-element-a9f785f{--content-width:1500px;}.elementor-4387 .elementor-element.elementor-element-d566cab{--width:100%;}.elementor-4387 .elementor-element.elementor-element-9a7e4bc{--width:40%;}.elementor-4387 .elementor-element.elementor-element-14d86e4{--width:58%;}.elementor-4387 .elementor-element.elementor-element-ac9687e{--content-width:1500px;}.elementor-4387 .elementor-element.elementor-element-12c8a32{--width:40%;}.elementor-4387 .elementor-element.elementor-element-a5a76da{--width:58%;}.elementor-4387 .elementor-element.elementor-element-d845a55{--width:350px;}.elementor-4387 .elementor-element.elementor-element-2059f02{--width:350px;}}@media(max-width:1024px){.elementor-4387 .elementor-element.elementor-element-a29c752.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4387 .elementor-element.elementor-element-22d30dd{--margin-top:185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-ea95bc1{--margin-top:-224px;--margin-bottom:0px;--margin-left:318px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-a666fde.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4387 .elementor-element.elementor-element-efa36e8{--margin-top:266px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-4387 .elementor-element.elementor-element-a29c752.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4387 .elementor-element.elementor-element-beb41c0{--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-ea95bc1{--margin-top:-235px;--margin-bottom:0px;--margin-left:125px;--margin-right:0px;}.elementor-4387 .elementor-element.elementor-element-a666fde.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4387 .elementor-element.elementor-element-e339657 .elementor-image-box-img{margin-bottom:81px;}.elementor-4387 .elementor-element.elementor-element-2059f02{--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-721b6fc */.text {
     transform: trnslate(50%,-50%);
    text-transform: uppercase;
    font-family: verdana;
    font-size: 6em;
    font-weight: 700;
	line-height:100%;
    color: #f5f5f5;
    text-shadow: 1px 1px 1px #919191,
        1px 2px 1px #919191,
        1px 3px 1px #919191,
        1px 4px 1px #919191,
        1px 5px 1px #919191,
        1px 6px 1px #919191,
        1px 7px 1px #919191,
        1px 8px 1px #919191,
        1px 9px 1px #919191,
        1px 10px 1px #919191,
    1px 18px 6px rgba(16,16,16,0.4),
    1px 22px 10px rgba(16,16,16,0.2),
    1px 25px 35px rgba(16,16,16,0.2),
    1px 30px 60px rgba(16,16,16,0.4);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0962f26 */.elementor-4387 .elementor-element.elementor-element-0962f26{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 80px;
    --bubble-color: #FF3939;
}
.elementor-4387 .elementor-element.elementor-element-0962f26{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-4387 .elementor-element.elementor-element-0962f26:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-4387 .elementor-element.elementor-element-0962f26::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-0962f26::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-0962f26 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-4387 .elementor-element.elementor-element-0962f26:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0faec37 */.elementor-4387 .elementor-element.elementor-element-0faec37{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 80px;
    --bubble-color: #800576;
}
.elementor-4387 .elementor-element.elementor-element-0faec37{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-4387 .elementor-element.elementor-element-0faec37:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-4387 .elementor-element.elementor-element-0faec37::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-0faec37::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-0faec37 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-4387 .elementor-element.elementor-element-0faec37:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d7a77 */.elementor-4387 .elementor-element.elementor-element-b9d7a77{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 80px;
    --bubble-color: #095CA2;
}
.elementor-4387 .elementor-element.elementor-element-b9d7a77{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-4387 .elementor-element.elementor-element-b9d7a77:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-4387 .elementor-element.elementor-element-b9d7a77::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-b9d7a77::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-b9d7a77 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-4387 .elementor-element.elementor-element-b9d7a77:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e40ed1 */.elementor-4387 .elementor-element.elementor-element-2e40ed1{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 80px;
    --bubble-color: #8600FF;
}
.elementor-4387 .elementor-element.elementor-element-2e40ed1{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-4387 .elementor-element.elementor-element-2e40ed1:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-4387 .elementor-element.elementor-element-2e40ed1::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-2e40ed1::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-2e40ed1 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-4387 .elementor-element.elementor-element-2e40ed1:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8a5a2d */.carouselverticalone {
    animation: looping 10s linear 0s infinite none;
}


.verticalcolumnone  {
    max-height: 750px;
        height: 750px;
    width: 200px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
   
}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}

@media only screen and (max-width: 360px) {
	.verticalcolumnone  {
	max-height: 350px;
        height: 350px;
    width: 100px;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-812bcf4 */.carouselverticaltwo {
    animation: looping 12s linear 0s infinite none reverse;
     animation-direction: reverse;
}

.verticalcolumntwo   {
    margin-top: 5rem;
    max-height: 700px;
        height: 700px;
    width: 200px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    
}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}

@media only screen and (max-width: 360px) {
	.verticalcolumntwo  {
	max-height: 350px;
        height: 350px;
    width: 100px;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-071cf43 */.carouselverticalthree {
    animation: looping 13s linear 0s infinite none;
   
    
}
.img-one {
    box-shadow: 0 5px 15px rgba(0,0,0,.2)
}

.verticalcolumnthree  {
    max-height: 800px;
        height: 800px;
    width: 200px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    
}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}

@media only screen and (max-width: 360px) {
	.verticalcolumnthree  {
	max-height: 350px;
        height: 350px;
    width: 100px;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2dfede */.elementor-4387 .elementor-element.elementor-element-f2dfede{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 80px;
    --bubble-color: red;
}
.elementor-4387 .elementor-element.elementor-element-f2dfede{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-4387 .elementor-element.elementor-element-f2dfede:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-4387 .elementor-element.elementor-element-f2dfede::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-f2dfede::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-f2dfede h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-4387 .elementor-element.elementor-element-f2dfede:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beb41c0 */.elementor-4387 .elementor-element.elementor-element-beb41c0{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 80px;
    --bubble-color: #800576;
}
.elementor-4387 .elementor-element.elementor-element-beb41c0{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-4387 .elementor-element.elementor-element-beb41c0:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-4387 .elementor-element.elementor-element-beb41c0::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-beb41c0::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-beb41c0 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-4387 .elementor-element.elementor-element-beb41c0:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3d73d3f */.elementor-4387 .elementor-element.elementor-element-3d73d3f .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea95bc1 */.elementor-4387 .elementor-element.elementor-element-ea95bc1{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 80px;
    --bubble-color: #095CA2;
}
.elementor-4387 .elementor-element.elementor-element-ea95bc1{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-4387 .elementor-element.elementor-element-ea95bc1:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-4387 .elementor-element.elementor-element-ea95bc1::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-ea95bc1::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-ea95bc1 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-4387 .elementor-element.elementor-element-ea95bc1:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2059f02 */.elementor-4387 .elementor-element.elementor-element-2059f02{
    --card-shape: 48% 52% 58% 42% / 48% 25% 75% 52%;
    --card-hover-shape: 50%;
    --heading-shape: 50%;
    --heading-hover-shape: 61% 39% 38% 62% / 67% 49% 51% 33%;
    --heading-background: #eff0f4;
    --heading-circle-size: 80px;
    --bubble-color: #8600FF;
}
.elementor-4387 .elementor-element.elementor-element-2059f02{
    box-shadow: inset 20px 20px 20px rgba(0,0,0,0.05), 25px 35px 20px rgba(0,0,0,0.05), 25px 30px 30px rgba(0,0,0,0.05), inset -20px -20px 25px rgba(255,255,255,0.9);
    transition: 0.5s ease-in-out;
    border-radius: var(--card-shape);
}
.elementor-4387 .elementor-element.elementor-element-2059f02:hover{
    border-radius: var(--card-hover-shape);
}
.elementor-4387 .elementor-element.elementor-element-2059f02::before{
    content: '';
    position: absolute;
    top: 50px;
    left: 85px;
    width: 35px;
    height: 35px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-2059f02::after{
    content: '';
    position: absolute;
    top: 90px;
    left: 110px;
    width: 15px;
    height: 15px;
    background: var(--bubble-color);
    border-radius: 50%;
    opacity: 0.9;
}
.elementor-4387 .elementor-element.elementor-element-2059f02 h2{
    position: relative;
    width: var(--heading-circle-size);
    height: var(--heading-circle-size);
    background: var(--heading-background);
    border-radius: var(--heading-shape);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: 0.5s ease-in-out;
    box-shadow: inset 2px 5px 10px rgba(0,0,0,0.1), inset -2px -5px 10px rgba(255,255,255,1), 15px 15px 10px rgba(0,0,0,0.05), 15px 10px 15px rgba(0,0,0,0.025);
}
.elementor-4387 .elementor-element.elementor-element-2059f02:hover h2{
    border-radius: var(--heading-hover-shape);
}/* End custom CSS */
/* Start custom CSS *//*Auto Floating Shapes*/
.auto-moving1{
    animation: linear 20s animationFramesOne infinite;
}
.auto-moving2{
    animation: linear 20s animationFramesTwo infinite;
}
.auto-moving3{
    animation: linear 20s animationFramesThree infinite;
}
.auto-moving4{
    animation: linear 20s animationFramesFour infinite;
}
.auto-moving5{
    animation: linear 20s animationFramesFive infinite;
}
@keyframes animationFramesOne {
    0% {
        transform: translate(0px, 0px) rotate(0deg);
    }
    20% {
        transform: translate(73px, -1px) rotate(36deg);
    }
    40% {
        transform: translate(141px, 72px) rotate(72deg);
    }
    60% {
        transform: translate(83px, 122px) rotate(108deg);
    }
    80% {
        transform: translate(-40px, 72px) rotate(144deg);
    }
    100% {
        transform: translate(0px, 0px) rotate(0deg);
    }
}
@keyframes animationFramesTwo {
    0% {
        transform: translate(0px, 0px) rotate(0deg) scale(1);
    }
    20% {
        transform: translate(73px, -1px) rotate(36deg) scale(0.9);
    }
    40% {
        transform: translate(141px, 72px) rotate(72deg) scale(1);
    }
    60% {
        transform: translate(83px, 122px) rotate(108deg) scale(1.2);
    }
    80% {
        transform: translate(-40px, 72px) rotate(144deg) scale(1.1);
    }
    100% {
        transform: translate(0px, 0px) rotate(0deg) scale(1);
    }
}
@keyframes animationFramesThree {
    0% {
        transform: translate(165px, -179px);
    }
    100% {
        transform: translate(-346px, 617px);
    }
}
@keyframes animationFramesFour {
    0% {
        transform: translate(-300px, 151px) rotate(0deg);
    }
    100% {
        transform: translate(251px, -200px) rotate(180deg);
    }
}
@keyframes animationFramesFive {
    0% {
        transform: translate(61px, -99px) rotate(0deg);
    }
    21% {
        transform: translate(4px, -190px) rotate(38deg);
    }
    41% {
        transform: translate(-139px, -200px) rotate(74deg);
    }
    60% {
        transform: translate(-263px, -164px) rotate(108deg);
    }
    80% {
        transform: translate(-195px, -49px) rotate(144deg);
    }
    100% {
        transform: translate(-1px, 0px) rotate(180deg);
    }
}/* End custom CSS */